Defined in 1 files as a function:

Referenced in 10 files:

Smatch caller information:

drivers/net/ethernet/mellanox/mlx4/en_cq.c mlx4_en_activate_cq() -> netif_napi_set_irq()

Type Parameter Key Value
PARAM_VALUE 0 napi 4096-ptr_max
PARAM_VALUE 0 napi->dev 4096-ptr_max
PARAM_VALUE 0 napi->dev_list.next 4096-ptr_max
PARAM_VALUE 0 napi->dev_list.prev 4096-ptr_max
PARAM_VALUE 0 napi->gro.rx_list.next 4096-ptr_max
PARAM_VALUE 0 napi->gro.rx_list.prev 4096-ptr_max
PARAM_VALUE 0 napi->irq (-1)
PARAM_VALUE 0 napi->list_owner (-1)
PARAM_VALUE 0 napi->poll 4400141901805821952
PARAM_VALUE 0 napi->poll_list.next 4096-ptr_max
PARAM_VALUE 0 napi->poll_list.prev 4096-ptr_max
PARAM_VALUE 0 napi->poll_owner (-1)
PARAM_VALUE 0 napi->skb 0
PARAM_VALUE 0 napi->thread 0,4096-ptr_max
PARAM_VALUE 0 napi->timer.base 4096-ptr_max
PARAM_VALUE 0 napi->timer.function 1-u64max
PARAM_VALUE 0 napi->weight 64
PARAM_VALUE 1 irq 0-u16max
DATA_SOURCE 1 irq r mlx4_eq_get_irq
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 napi->index
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 &mdev->state_lock
HALF_LOCKED2 &priv->mdev->state_lock
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct mlx4_en_dev)->state_lock

drivers/net/ethernet/mellanox/mlx4/en_cq.c mlx4_en_activate_cq() -> netif_napi_set_irq()

Type Parameter Key Value
PARAM_VALUE 0 napi 4096-ptr_max
PARAM_VALUE 0 napi->config 4096-ptr_max
PARAM_VALUE 0 napi->dev 4096-ptr_max
PARAM_VALUE 0 napi->dev_list.next 4096-ptr_max
PARAM_VALUE 0 napi->dev_list.prev 4096-ptr_max
PARAM_VALUE 0 napi->gro.rx_list.next 4096-ptr_max
PARAM_VALUE 0 napi->gro.rx_list.prev 4096-ptr_max
PARAM_VALUE 0 napi->index 0-s32max
PARAM_VALUE 0 napi->irq (-1)
PARAM_VALUE 0 napi->list_owner (-1)
PARAM_VALUE 0 napi->poll 26945952392478720
PARAM_VALUE 0 napi->poll_list.next 4096-ptr_max
PARAM_VALUE 0 napi->poll_list.prev 4096-ptr_max
PARAM_VALUE 0 napi->poll_owner (-1)
PARAM_VALUE 0 napi->skb 0
PARAM_VALUE 0 napi->thread 0,4096-ptr_max
PARAM_VALUE 0 napi->timer.base 4096-ptr_max
PARAM_VALUE 0 napi->timer.function 1-u64max
PARAM_VALUE 0 napi->weight 64
PARAM_VALUE 1 irq 0-u16max
DATA_SOURCE 1 irq r mlx4_eq_get_irq
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 napi->index
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 &mdev->state_lock
HALF_LOCKED2 &priv->mdev->state_lock
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct mlx4_en_dev)->state_lock

drivers/net/ethernet/intel/igc/igc_main.c igc_request_msix() -> netif_napi_set_irq()

Type Parameter Key Value
PARAM_VALUE 0 napi 4096-ptr_max
PARAM_VALUE 1 irq 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 irq unit_array_size
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/engleder/tsnep_main.c tsnep_queue_enable() -> netif_napi_set_irq()

Type Parameter Key Value
PARAM_VALUE 0 napi 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/intel/e1000e/netdev.c e1000e_open() -> netif_napi_set_irq()

Type Parameter Key Value
PARAM_VALUE 0 napi 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 irq 0-255
UNITS 1 irq unit_array_size
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/intel/e1000/e1000_main.c e1000_open() -> netif_napi_set_irq()

Type Parameter Key Value
PARAM_VALUE 0 napi 4096-ptr_max
PARAM_VALUE 1 irq 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 irq unit_array_size
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/intel/igb/igb_main.c igb_request_msix() -> netif_napi_set_irq()

Type Parameter Key Value
PARAM_VALUE 0 napi 4096-ptr_max
PARAM_VALUE 1 irq 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 irq unit_array_size
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/realtek/rtase/rtase_main.c rtase_init_napi() -> netif_napi_set_irq()

Type Parameter Key Value
PARAM_VALUE 0 napi 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/amazon/ena/ena_netdev.c ena_free_io_irq() -> netif_napi_set_irq()

Type Parameter Key Value
PARAM_VALUE 0 napi 4096-ptr_max
PARAM_VALUE 1 irq (-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/amazon/ena/ena_netdev.c ena_request_io_irq() -> netif_napi_set_irq()

Type Parameter Key Value
PARAM_VALUE 0 napi 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/intel/ice/ice_lib.c ice_vsi_clear_napi_queues() -> netif_napi_set_irq()

Type Parameter Key Value
PARAM_VALUE 0 napi 4096-ptr_max
PARAM_VALUE 1 irq (-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/intel/ice/ice_lib.c ice_vsi_set_napi_queues() -> netif_napi_set_irq()

Type Parameter Key Value
PARAM_VALUE 0 napi 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 irq unit_array_size
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/intel/idpf/idpf_txrx.c idpf_vport_intr_napi_add_all() -> netif_napi_set_irq()

Type Parameter Key Value
PARAM_VALUE 0 napi 4096-ptr_max
PARAM_VALUE 0 napi->config 4096-ptr_max
PARAM_VALUE 0 napi->dev 4096-ptr_max
PARAM_VALUE 0 napi->dev_list.next 4096-ptr_max
PARAM_VALUE 0 napi->dev_list.prev 4096-ptr_max
PARAM_VALUE 0 napi->gro.rx_list.next 4096-ptr_max
PARAM_VALUE 0 napi->gro.rx_list.prev 4096-ptr_max
PARAM_VALUE 0 napi->index 0-u16max
PARAM_VALUE 0 napi->irq (-1)
PARAM_VALUE 0 napi->list_owner (-1)
PARAM_VALUE 0 napi->poll 8593426109296345088,8809490471278940160
PARAM_VALUE 0 napi->poll_list.next 4096-ptr_max
PARAM_VALUE 0 napi->poll_list.prev 4096-ptr_max
PARAM_VALUE 0 napi->poll_owner (-1)
PARAM_VALUE 0 napi->skb 0
PARAM_VALUE 0 napi->thread 0,4096-ptr_max
PARAM_VALUE 0 napi->timer.base 4096-ptr_max
PARAM_VALUE 0 napi->timer.function 1-u64max
PARAM_VALUE 0 napi->weight 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 napi->index
UNITS 1 irq unit_array_size
HALF_LOCKED2 global &rtnl_mutex