Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/ethernet/intel/fm10k/fm10k_pf.c fm10k_get_host_state_pf() -> fm10k_get_host_state_generic()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->hw_addr 0,4096-ptr_max
PARAM_VALUE 1 host_ready 4096-ptr_max
BUF_SIZE 0 hw 3144
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 host_ready $1
LOCK2 &interface->mbx_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct fm10k_intfc)->mbx_lock

drivers/net/ethernet/intel/fm10k/fm10k_pci.c fm10k_watchdog_update_host_state() -> (struct fm10k_mac_ops)->get_host_state()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 1 host_ready 4096-ptr_max
BUF_SIZE 0 hw 3144
CONTAINER 0 -40-0-16+0 $(-1)
LOCK2 &interface->mbx_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct fm10k_intfc)->mbx_lock