Documented in 1 files:

Defined in 1 files as a function:

Referenced in 10 files:

Smatch caller information:

drivers/net/ethernet/broadcom/bnxt/bnxt.c bnxt_set_real_num_queues() -> alloc_irq_cpu_rmap()

Type Parameter Key Value
PARAM_VALUE 0 size 1-u32max
CAPPED_DATA 0 size 1
UNITS 0 size unit_array_size

drivers/net/ethernet/hisilicon/hns3/hns3_enet.c hns3_set_rx_cpu_rmap() -> alloc_irq_cpu_rmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 size unit_array_size
HALF_LOCKED2 global &hnae3_common_lock

drivers/net/ethernet/mellanox/mlx5/core/eq.c alloc_rmap() -> alloc_irq_cpu_rmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &mdev->intf_state_mutex
HALF_LOCKED2 &devlink->lock
TYPE_LOCK (struct mlx5_core_dev)->intf_state_mutex

drivers/net/ethernet/sfc/siena/nic.c efx_siena_init_interrupt() -> alloc_irq_cpu_rmap()

Type Parameter Key Value
PARAM_VALUE 0 size 1-u32max
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 size 1[c]
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/qlogic/qede/qede_filter.c qede_alloc_arfs() -> alloc_irq_cpu_rmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 size 0-u16max[c]
HALF_LOCKED2 &edev->qede_lock

drivers/net/ethernet/sfc/falcon/nic.c ef4_nic_init_interrupt() -> alloc_irq_cpu_rmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/sfc/nic.c efx_nic_init_interrupt() -> alloc_irq_cpu_rmap()

Type Parameter Key Value
PARAM_VALUE 0 size 1-u32max
CAPPED_DATA 0 size 1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 size 1[c]
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/mellanox/mlx4/eq.c mlx4_init_eq_table() -> alloc_irq_cpu_rmap()

Type Parameter Key Value

net/core/dev.c netif_enable_cpu_rmap() -> alloc_irq_cpu_rmap()

Type Parameter Key Value
DATA_SOURCE 0 size $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 size
UNITS 0 size unit_array_size

drivers/net/ethernet/cisco/enic/enic_main.c enic_set_rx_cpu_rmap() -> alloc_irq_cpu_rmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 size unit_array_size
HALF_LOCKED2 global &rtnl_mutex