Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

net/rds/ib_cm.c rds_ib_setup_qp() -> vzalloc_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 size 0-59392,996432412440
CAPPED_DATA 0 size 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

net/rds/ib_cm.c rds_ib_setup_qp() -> vzalloc_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 size 80-81920,343597383600
CAPPED_DATA 0 size 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

drivers/infiniband/sw/rdmavt/cq.c rvt_create_cq() -> vzalloc_node_noprof()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 size 0-u32max[c]

drivers/infiniband/sw/rdmavt/cq.c rvt_resize_cq() -> vzalloc_node_noprof()

Type Parameter Key Value
USER_DATA 0 size 0-u32max[c]
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/net/hyperv/netvsc.c netvsc_alloc_recv_comp_ring() -> vzalloc_node_noprof()

Type Parameter Key Value
DATA_SOURCE 1 node r __cpu_to_node
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/infiniband/sw/rdmavt/qp.c rvt_alloc_rq() -> vzalloc_node_noprof()

Type Parameter Key Value
DATA_SOURCE 1 node $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 size 256-4294967551[c]
UNITS 0 size unit_byte

drivers/infiniband/sw/rdmavt/qp.c rvt_create_qp() -> vzalloc_node_noprof()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 size 0-u64max[c]

net/core/pktgen.c pktgen_add_device() -> vzalloc_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 size 1572864
DATA_SOURCE 1 node r __cpu_to_node
LOCK2 global &pktgen_thread_lock

mm/page_ext.c alloc_page_ext() -> vzalloc_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 node 0-1023
CAPPED_DATA 1 node 1
DATA_SOURCE 0 size $0
DATA_SOURCE 1 node $1

drivers/net/ethernet/amazon/ena/ena_netdev.c ena_setup_rx_resources() -> vzalloc_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 size 0-s32max,18446744071562067968-u64max
DATA_SOURCE 1 node r __cpu_to_node
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/amazon/ena/ena_netdev.c ena_setup_rx_resources() -> vzalloc_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 size 0-s32max,18446744071562067968-u64max
DATA_SOURCE 1 node r __cpu_to_node
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/amazon/ena/ena_netdev.c ena_setup_tx_resources() -> vzalloc_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 size 0-s32max,18446744071562067968-u64max
DATA_SOURCE 1 node r __cpu_to_node
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/amazon/ena/ena_netdev.c ena_setup_tx_resources() -> vzalloc_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 size 0-s32max,18446744071562067968-u64max
DATA_SOURCE 1 node r __cpu_to_node
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/amazon/ena/ena_netdev.c ena_setup_tx_resources() -> vzalloc_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 size 0-255
DATA_SOURCE 1 node r __cpu_to_node
RX_PATH
TASK_NOT_RUNNING
UNITS 0 size unit_byte

drivers/net/ethernet/cavium/liquidio/octeon_device.c octeon_setup_instr_queues() -> vzalloc_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 size 472
RX_PATH
TASK_NOT_RUNNING
UNITS 0 size unit_byte

drivers/net/ethernet/cavium/liquidio/octeon_device.c octeon_setup_output_queues() -> vzalloc_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 size 864
RX_PATH
TASK_NOT_RUNNING
UNITS 0 size unit_byte

lib/genalloc.c gen_pool_add_owner() -> vzalloc_node_noprof()

Type Parameter Key Value
DATA_SOURCE 1 node $4
RX_PATH
TASK_NOT_RUNNING
UNITS 0 size unit_byte
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &hdev->fpriv_list_lock
HALF_LOCKED2 &priv->lock
HALF_LOCKED2 global &uld_mutex

drivers/net/ethernet/cavium/liquidio/request_manager.c octeon_init_instr_queue() -> vzalloc_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 size 0-68719476720
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cavium/liquidio/request_manager.c octeon_setup_iq() -> vzalloc_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 size 472
RX_PATH
TASK_NOT_RUNNING
UNITS 0 size unit_byte

drivers/net/ethernet/cavium/liquidio/octeon_droq.c octeon_init_droq() -> vzalloc_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 size 0-171798691800
RX_PATH
TASK_NOT_RUNNING