Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/marvell/mwl8k.c mwl8k_configure_filter() -> __mwl8k_cmd_mac_multicast_adr()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->priv 4096-ptr_max
PARAM_VALUE 0 hw->priv->fw_mutex_depth s32min-s32max
PARAM_VALUE 0 hw->priv->tx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 allmulti 1
PARAM_VALUE 2 mc_list 0
DATA_SOURCE 0 hw $0
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/marvell/mwl8k.c mwl8k_prepare_multicast() -> __mwl8k_cmd_mac_multicast_adr()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 1 allmulti 0
PARAM_VALUE 2 mc_list 4096-ptr_max
DATA_SOURCE 0 hw $0
DATA_SOURCE 2 mc_list $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &local->filter_lock
LOCK2 bh
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct ieee80211_local)->filter_lock