Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/intel/igb/igb_main.c igb_set_vf_vlan() -> igb_vfta_set()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 2 vind 1-u32max
PARAM_VALUE 3 vlan_on 1
PARAM_VALUE 4 vlvf_bypass 0
BUF_SIZE 0 hw 1200
DATA_SOURCE 1 vlan $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 vlan 0-4095
UNITS 2 vind unit_array_size
HALF_LOCKED2 &adapter->vfs_lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/intel/igb/igb_main.c igb_set_vf_vlan() -> igb_vfta_set()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 4 vlvf_bypass 0
BUF_SIZE 0 hw 1200
CAPPED_DATA 2 vind 1
DATA_SOURCE 1 vlan $1
DATA_SOURCE 2 vind $3
DATA_SOURCE 3 vlan_on $2
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 vlan 0-4095
USER_DATA 2 vind 1-2147483646[c]
UNITS 2 vind unit_array_size
HALF_LOCKED2 &adapter->vfs_lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/intel/igb/igb_main.c igb_update_mng_vlan() -> igb_vfta_set()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->mng_cookie.status 2-255
PARAM_VALUE 3 vlan_on 1
PARAM_VALUE 4 vlvf_bypass 1
BUF_SIZE 0 hw 1200
BIT_INFO 0 hw->mng_cookie.status 0x2,0xff
NOCHECK_CALL
UNITS 2 vind unit_array_size

drivers/net/ethernet/intel/igb/igb_main.c igb_update_mng_vlan() -> igb_vfta_set()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 3 vlan_on 0
PARAM_VALUE 4 vlvf_bypass 1
BUF_SIZE 0 hw 1200
NOCHECK_CALL
UNITS 2 vind unit_array_size

drivers/net/ethernet/intel/igb/igb_main.c igb_vlan_rx_add_vid() -> igb_vfta_set()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 3 vlan_on 1
BUF_SIZE 0 hw 1200
DATA_SOURCE 1 vlan $2
NOSPEC 1 vlan
NOSPEC 1 vlan
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 vlan 1-4094
USER_DATA 4 vlvf_bypass 1[c]
UNITS 2 vind unit_array_size

drivers/net/ethernet/intel/igb/igb_main.c igb_vlan_rx_kill_vid() -> igb_vfta_set()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 1 vlan 1-u16max
PARAM_VALUE 3 vlan_on 0
PARAM_VALUE 4 vlvf_bypass 1
BUF_SIZE 0 hw 1200
DATA_SOURCE 1 vlan $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 vind unit_array_size