Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 15 files:
- drivers/net/wireless/ath/ath10k/htt_rx.c
- drivers/net/wireless/ath/ath11k/dp_rx.c, line 2503
- drivers/net/wireless/ath/ath12k/dp_mon.c, line 518
- drivers/net/wireless/ath/ath12k/dp_rx.c, line 1425
- drivers/net/wireless/intel/iwlwifi/dvm/rx.c, line 671
- drivers/net/wireless/intel/iwlwifi/mld/rx.c
- drivers/net/wireless/intel/iwlwifi/mld/time_sync.c, line 202
- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c, line 1745
- drivers/net/wireless/intel/iwlwifi/mvm/rx.c, line 93
- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
- drivers/net/wireless/intel/iwlwifi/mvm/time-sync.c, line 90
- drivers/net/wireless/realtek/rtw88/pci.c, line 1105
- drivers/net/wireless/realtek/rtw89/core.c, line 4031
- include/net/mac80211.h, line 5449
- net/mac80211/rx.c, line 5756
Smatch caller information:
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c iwl_mvm_rx_stored_beacon_notif() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | napi | 0 |
| BUF_SIZE | 2 | skb | 1-s32max |
| BUF_SIZE | 2 | skb | 1-s32max |
| DATA_SOURCE | 2 | skb | r alloc_skb |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/realtek/rtw88/pci.c rtw_pci_rx_napi() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire | 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->qsize | 0,304,320 |
| PARAM_VALUE | 3 | napi | 4096-ptr_max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 3 | napi | 560 |
| DATA_SOURCE | 2 | skb | r dev_alloc_skb |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ni->dev_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/ath/ath11k/wmi.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-3980903739889389568 |
| PARAM_VALUE | 2 | skb->cb->band | 0-1,3 |
| PARAM_VALUE | 2 | skb->cb->flag | 262144-262147,262170-262171 |
| PARAM_VALUE | 2 | skb->cb->signal | (-95) |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->dev->hwprov->source | 0-4294967295 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire | 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->qsize | 0,304,320 |
| PARAM_VALUE | 2 | skb->next | 0 |
| PARAM_VALUE | 2 | skb->prev | 0 |
| PARAM_VALUE | 3 | napi | 0 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| FUZZY_MAX | 2 | skb->cb->band | 3 |
| HARD_MAX | 2 | skb->cb->band | 3 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | bh | ||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ab->core_lock |
drivers/net/wireless/ti/wl1251/rx.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | napi | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| NOCHECK_CALL | |||
| LOCK2 | &pool->lock | ||
| LOCK2 | &wl->mutex | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct wl1251)->mutex |
drivers/net/wireless/ath/ath10k/htt_rx.c ath10k_htt_rx_proc_rx_ind_hl() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->cb->flag | 0-3,26-27,256-259,282-283,524288-524291,524314-524315,524544-524547,524570-524571,2097162-2097163,2097418-2097419,2621450-2621451,2621706-2621707,8388618-8388619,8388874-8388875,8912906-8912907,8913162-8913163 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire | 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->qsize | 0,304,320 |
| PARAM_VALUE | 2 | skb->next | 0 |
| PARAM_VALUE | 2 | skb->prev | 0 |
| PARAM_VALUE | 3 | napi | 4096-ptr_max |
| PARAM_VALUE | 3 | napi->dev | 1-u64max |
| DATA_SOURCE | 2 | skb | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 2 | skb->dev->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 2 | skb->dev->real_num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 2 | skb->end | |
| NO_OVERFLOW_SIMPLE | 2 | skb->len |
drivers/net/wireless/ath/ath10k/htt_rx.c ath10k_process_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire | 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->qsize | 0,304,320 |
| PARAM_VALUE | 2 | skb->next | 0 |
| PARAM_VALUE | 2 | skb->prev | 0 |
| PARAM_VALUE | 3 | napi | 4096-ptr_max |
| DATA_SOURCE | 2 | skb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/ath/ath10k/htt_rx.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->cb->flag | 0-3,26-27,256-259,282-283,524288-524291,524314-524315,524544-524547,524570-524571,2097162-2097163,2097418-2097419,2621450-2621451,2621706-2621707,8388618-8388619,8388874-8388875,8912906-8912907,8913162-8913163 |
| PARAM_VALUE | 2 | skb->dev->ip6_ptr->dead | s32min-s32max |
| PARAM_VALUE | 2 | skb->dev->ip6_ptr->mc_gq_running | 0-255 |
| PARAM_VALUE | 2 | skb->dev->ip6_ptr->mc_maxdelay | 0-s64max |
| PARAM_VALUE | 2 | skb->dev->ip6_ptr->mc_qri | 0-s64max |
| PARAM_VALUE | 2 | skb->dev->ip6_ptr->mc_qrv | 0-255 |
| PARAM_VALUE | 2 | skb->dev->ip6_ptr->ra_mtu | 0-4294967295 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire | 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->qsize | 0,304,320 |
| PARAM_VALUE | 2 | skb->next | 0 |
| PARAM_VALUE | 2 | skb->prev | 0 |
| PARAM_VALUE | 3 | napi | 0 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 2 | skb->dev->group | |
| NO_OVERFLOW_SIMPLE | 2 | skb->dev->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 2 | skb->dev->real_num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 2 | skb->dev->tx_queue_len | |
| NO_OVERFLOW_SIMPLE | 2 | skb->end | |
| NO_OVERFLOW_SIMPLE | 2 | skb->len | |
| LOCK2 | bh |
drivers/net/wireless/realtek/rtlwifi/usb.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv->mac80211.opmode | 0-4294967295 |
| PARAM_VALUE | 0 | hw->wiphy->radio->n_freq_range | 1 |
| PARAM_VALUE | 0 | hw->wiphy->radio->n_iface_combinations | 1 |
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire | 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->qsize | 0,304,320 |
| PARAM_VALUE | 2 | skb->next | 0 |
| PARAM_VALUE | 2 | skb->prev | 0 |
| PARAM_VALUE | 3 | napi | 0 |
| BUF_SIZE | 0 | hw | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hw | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | bh |
drivers/net/wireless/ath/carl9170/rx.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | napi | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh |
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->conf.chandef.chan | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 3 | napi | 0 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| RX_PATH | |||
| NOCHECK_CALL |
drivers/net/wireless/intel/iwlwifi/mld/rx.c iwl_mld_no_data_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->cb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->cb->bw | 0-15 |
| PARAM_VALUE | 2 | skb->cb->chains | 0-255 |
| PARAM_VALUE | 2 | skb->cb->device_timestamp | 0-4294967295 |
| PARAM_VALUE | 2 | skb->cb->eht.gi | 0-2 |
| PARAM_VALUE | 2 | skb->cb->eht.ru | 0-15 |
| PARAM_VALUE | 2 | skb->cb->enc_flags | 0-255 |
| PARAM_VALUE | 2 | skb->cb->encoding | 1-5 |
| PARAM_VALUE | 2 | skb->cb->flag | 0,64-4294967295 |
| PARAM_VALUE | 2 | skb->cb->he_dcm | 0-1 |
| PARAM_VALUE | 2 | skb->cb->he_gi | 0-2 |
| PARAM_VALUE | 2 | skb->cb->he_ru | 0-7 |
| PARAM_VALUE | 2 | skb->cb->nss | 0-255 |
| PARAM_VALUE | 2 | skb->cb->rate_idx | 0-31 |
| PARAM_VALUE | 2 | skb->cb->signal | (-128)-127 |
| PARAM_VALUE | 2 | skb->cb->uhr.elr | 1 |
| PARAM_VALUE | 2 | skb->cb->zero_length_psdu_type | 0-1,255 |
| PARAM_VALUE | 3 | napi | 0,4096-ptr_max |
| BUF_SIZE | 2 | skb | 212 |
| BUF_SIZE | 2 | skb | 212 |
| DATA_SOURCE | 2 | skb | r alloc_skb |
| DATA_SOURCE | 3 | napi | $1 |
| FUZZY_MAX | 2 | skb->cb->zero_length_psdu_type | 255 |
| HARD_MAX | 2 | skb->cb->zero_length_psdu_type | 255 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &rxq->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/intel/iwlwifi/mld/rx.c iwl_mld_pass_packet_to_mac80211() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire | 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->qsize | 0,304,320 |
| PARAM_VALUE | 3 | napi | 0,4096-ptr_max |
| BUF_SIZE | 1 | pubsta | (-1),600,848 |
| BUF_SIZE | 1 | pubsta | (-1),600,848 |
| BUF_SIZE | 2 | skb | (-1),128,212 |
| BUF_SIZE | 2 | skb | (-1),128,212 |
| DATA_SOURCE | 1 | pubsta | $4 |
| DATA_SOURCE | 2 | skb | $2 |
| DATA_SOURCE | 3 | napi | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read |
drivers/net/wireless/ath/ath12k/dp_rx.c ath12k_dp_rx_deliver_msdu() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0,4096-ptr_max |
| PARAM_VALUE | 2 | skb | 4096-4839814810406998016 |
| PARAM_VALUE | 2 | skb->cb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->cb->is_mcbc | 0-1 |
| PARAM_VALUE | 2 | skb->data->frame_control | 0-49151 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire | 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->qsize | 0,304,320 |
| PARAM_VALUE | 2 | skb->ip_summed | 0-1 |
| PARAM_VALUE | 2 | skb->next | 0 |
| PARAM_VALUE | 2 | skb->prev | 0 |
| PARAM_VALUE | 3 | napi | 4096-ptr_max |
| DATA_SOURCE | 2 | skb | $2 |
| DATA_SOURCE | 3 | napi | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ni->dev_lock |
drivers/net/wireless/intel/iwlwifi/mld/time_sync.c iwl_mld_handle_time_msmt_notif() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->sa | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 2 | skb->next | 0 |
| PARAM_VALUE | 2 | skb->prev | 0 |
| PARAM_VALUE | 3 | napi | 0 |
| DATA_SOURCE | 2 | skb | r iwl_mld_time_sync_find_skb |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/intel/iwlegacy/4965-mac.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->pfmemalloc | 1 |
| PARAM_VALUE | 2 | skb->unreadable | 1 |
| PARAM_VALUE | 3 | napi | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh |
drivers/net/wireless/broadcom/b43/xmit.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 2 | skb->len | 14-u32max |
| PARAM_VALUE | 3 | napi | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &dev->wl->mutex | ||
| HALF_LOCKED2 | &wl->mutex | ||
| TYPE_LOCK | (struct b43_wl)->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/time-sync.c iwl_mvm_time_sync_msmt_event() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->next | 0 |
| PARAM_VALUE | 2 | skb->prev | 0 |
| PARAM_VALUE | 3 | napi | 0 |
| CAPPED_DATA | 2 | skb | 1 |
| DATA_SOURCE | 2 | skb | r iwl_mvm_time_sync_find_skb |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/ath/ath10k/wmi.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->cb->band | 0-1 |
| PARAM_VALUE | 2 | skb->cb->flag | 262144-262149,262170-262173,458752-458757,458778-458781 |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->dev->hwprov->source | 0-2 |
| PARAM_VALUE | 2 | skb->dev->ip6_ptr->dead | s32min-s32max |
| PARAM_VALUE | 2 | skb->dev->ip6_ptr->mc_gq_running | 0-255 |
| PARAM_VALUE | 2 | skb->dev->ip6_ptr->mc_maxdelay | 0-s64max |
| PARAM_VALUE | 2 | skb->dev->ip6_ptr->mc_qri | 0-s64max |
| PARAM_VALUE | 2 | skb->dev->ip6_ptr->mc_qrv | 0-255 |
| PARAM_VALUE | 2 | skb->dev->ip6_ptr->ra_mtu | 0-4294967295 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->qsize | 0,304,320 |
| PARAM_VALUE | 2 | skb->dev->priomap->priomap_len | 0,27,59 |
| PARAM_VALUE | 2 | skb->next | 0 |
| PARAM_VALUE | 2 | skb->prev | 0 |
| PARAM_VALUE | 3 | napi | 0 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| FUZZY_MAX | 2 | skb->cb->band | 1 |
| HARD_MAX | 2 | skb->cb->band | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 2 | skb->dev->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 2 | skb->dev->real_num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 2 | skb->end | |
| NO_OVERFLOW_SIMPLE | 2 | skb->len | |
| LOCK2 | bh | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/ath/ath12k/dp_mon.c ath12k_dp_mon_rx_deliver_msdu() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->cb->ampdu_reference | 0-u16max |
| PARAM_VALUE | 2 | skb->cb->bw | 0,3-5,7 |
| PARAM_VALUE | 2 | skb->cb->encoding | 0-4 |
| PARAM_VALUE | 2 | skb->cb->flag | 0,512-u32max |
| PARAM_VALUE | 2 | skb->cb->he_gi | 0-2 |
| PARAM_VALUE | 2 | skb->cb->link_valid | 0 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire | 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->qsize | 0,304,320 |
| PARAM_VALUE | 2 | *skb->dev->name | 0-255 |
| DATA_SOURCE | 2 | skb | $2 |
| DATA_SOURCE | 3 | napi | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | skb | unit_byte |
| HALF_LOCKED2 | &srng->lock | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c iwl_mvm_pass_packet_to_mac80211() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0-ptr_max |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire | 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->qsize | 0,304,320 |
| PARAM_VALUE | 3 | napi | 0,4096-ptr_max |
| BUF_SIZE | 1 | pubsta | (-1)-0,600 |
| BUF_SIZE | 1 | pubsta | (-1)-0,600 |
| BUF_SIZE | 2 | skb | (-1),128 |
| BUF_SIZE | 2 | skb | (-1),128 |
| DATA_SOURCE | 1 | pubsta | $4 |
| DATA_SOURCE | 2 | skb | $2 |
| DATA_SOURCE | 3 | napi | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &reorder_buf->lock | ||
| HALF_LOCKED2 | &rxq->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c iwl_mvm_rx_monitor_no_data() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->cb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->cb->band | 0-1 |
| PARAM_VALUE | 2 | skb->cb->chains | 0-255 |
| PARAM_VALUE | 2 | skb->cb->device_timestamp | 0-4294967295 |
| PARAM_VALUE | 2 | skb->cb->eht.gi | 0-2 |
| PARAM_VALUE | 2 | skb->cb->eht.ru | 0-15 |
| PARAM_VALUE | 2 | skb->cb->enc_flags | 0-255 |
| PARAM_VALUE | 2 | skb->cb->encoding | 1-4 |
| PARAM_VALUE | 2 | skb->cb->freq | 0-8191 |
| PARAM_VALUE | 2 | skb->cb->he_dcm | 0-1 |
| PARAM_VALUE | 2 | skb->cb->he_gi | 0-2 |
| PARAM_VALUE | 2 | skb->cb->he_ru | 0-6 |
| PARAM_VALUE | 2 | skb->cb->rate_idx | 0-31,255 |
| PARAM_VALUE | 2 | skb->cb->signal | (-128)-127 |
| PARAM_VALUE | 2 | skb->cb->zero_length_psdu_type | 0-1,255 |
| PARAM_VALUE | 3 | napi | 0,4096-ptr_max |
| BUF_SIZE | 1 | pubsta | 0 |
| BUF_SIZE | 2 | skb | 128 |
| BUF_SIZE | 2 | skb | 128 |
| DATA_SOURCE | 2 | skb | r alloc_skb |
| DATA_SOURCE | 3 | napi | $1 |
| FUZZY_MAX | 2 | skb->cb->band | 1 |
| FUZZY_MAX | 2 | skb->cb->zero_length_psdu_type | 255 |
| HARD_MAX | 2 | skb->cb->band | 1 |
| HARD_MAX | 2 | skb->cb->zero_length_psdu_type | 255 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &rxq->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/intel/iwlwifi/mvm/rx.c iwl_mvm_pass_packet_to_mac80211() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0-ptr_max |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->cb->band | 0-1 |
| PARAM_VALUE | 2 | skb->cb->chains | 0-7 |
| PARAM_VALUE | 2 | skb->cb->flag | 0,2-4294967295 |
| PARAM_VALUE | 2 | skb->cb->rate_idx | 0-63 |
| PARAM_VALUE | 2 | skb->data_len | 0-u16max,4294901761-u32max |
| PARAM_VALUE | 3 | napi | 4096-ptr_max |
| BUF_SIZE | 1 | pubsta | (-1)-0,600 |
| BUF_SIZE | 1 | pubsta | (-1)-0,600 |
| BUF_SIZE | 2 | skb | 128 |
| BUF_SIZE | 2 | skb | 128 |
| DATA_SOURCE | 1 | pubsta | $1 |
| DATA_SOURCE | 2 | skb | $3 |
| DATA_SOURCE | 3 | napi | $2 |
| FUZZY_MAX | 2 | skb->cb->band | 1 |
| HARD_MAX | 2 | skb->cb->band | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &rxq->lock | ||
| HALF_LOCKED2 | &ni->dev_lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct iwl_rxq)->lock |
drivers/net/wireless/ath/ath9k/recv.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | napi | 0 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sc->sc_pcu_lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/intel/iwlwifi/dvm/rx.c iwlagn_pass_packet_to_mac80211() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0-u16max,4294901761-u32max |
| BUF_SIZE | 2 | skb | 128 |
| BUF_SIZE | 2 | skb | 128 |
| DATA_SOURCE | 2 | skb | r alloc_skb |
| RX_PATH | |||
| NOCHECK_CALL |
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->frame_control | 128-s16max |
| PARAM_VALUE | 2 | skb->data_len | 0-1 |
| PARAM_VALUE | 2 | skb->next | 0 |
| PARAM_VALUE | 2 | skb->prev | 0 |
| PARAM_VALUE | 3 | napi | 0 |
| CAPPED_DATA | 2 | skb | 1 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | skb | unit_byte |
| LOCK2 | &dp->dp_lock | ||
| LOCK2 | &srng->lock | ||
| LOCK2 | bh | ||
| LOCK2 | rcu_read | ||
| TYPE_LOCK | (struct ath12k_dp)->dp_lock | ||
| TYPE_LOCK | (struct hal_srng)->lock |
drivers/net/wireless/ath/ath5k/base.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->cb->antenna | 0-15 |
| PARAM_VALUE | 2 | skb->cb->flag | 196608-196611,196640-196643 |
| PARAM_VALUE | 2 | skb->cb->rate_idx | 0-127 |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire | 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->qsize | 0,304,320 |
| PARAM_VALUE | 3 | napi | 0 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ah->rxbuflock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct ath5k_hw)->rxbuflock |
net/mac80211/main.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire | 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->qsize | 0,304,320 |
| PARAM_VALUE | 2 | skb->next | 0 |
| PARAM_VALUE | 2 | skb->pkt_type | 0 |
| PARAM_VALUE | 2 | skb->prev | 0 |
| PARAM_VALUE | 3 | napi | 0 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath12k/wmi.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-4225758837808902144 |
| PARAM_VALUE | 2 | skb->cb->band | 0-1,3 |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 2 | skb->next | 0 |
| PARAM_VALUE | 2 | skb->prev | 0 |
| PARAM_VALUE | 3 | napi | 0 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| FUZZY_MAX | 2 | skb->cb->band | 3 |
| HARD_MAX | 2 | skb->cb->band | 3 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| NOCHECK_CALL | |||
| LOCK2 | bh | ||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ab->core_lock | ||
| HALF_LOCKED2 | &ag->mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 3 | napi | 0 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh |
drivers/net/wireless/ti/wlcore/main.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw->wiphy->debugfsdir->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hw->wiphy->debugfsdir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hw->wiphy->vendor_commands->doit | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->wiphy->vendor_commands->flags | 2-3,5-6 |
| PARAM_VALUE | 0 | hw->wiphy->vendor_commands->maxattr | 0,8 |
| PARAM_VALUE | 0 | hw->wiphy->vendor_commands->policy | 35556431788687360,541353642289684480,3105322635229249536,(-61) |
| PARAM_VALUE | 0 | hw->wiphy->vendor_events->subcmd | 0-2,139-142 |
| PARAM_VALUE | 0 | hw->wiphy->vendor_events->vendor_id | 4120,4980,524328 |
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire | 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->qsize | 0,304,320 |
| PARAM_VALUE | 2 | skb->next | 0 |
| PARAM_VALUE | 2 | skb->prev | 0 |
| PARAM_VALUE | 3 | napi | 0 |
| BUF_SIZE | 0 | hw->wiphy->wowlan | (-1),32 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &wl->mutex |
drivers/net/wireless/realtek/rtw89/core.c rtw89_core_rx_to_mac80211() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire | 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->qsize | 0,304,320 |
| PARAM_VALUE | 3 | napi | 0,4096-ptr_max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 3 | napi | 0,560 |
| BUF_SIZE | 3 | napi | 0,560 |
| DATA_SOURCE | 2 | skb | $3 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | skb | unit_byte |
| LOCK2 | bh |
drivers/net/wireless/intel/iwlegacy/3945.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->pfmemalloc | 1 |
| PARAM_VALUE | 2 | skb->unreadable | 1 |
| PARAM_VALUE | 3 | napi | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh |
drivers/net/wireless/morsemicro/mm81x/mac.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 1-u64max |
| PARAM_VALUE | 2 | skb->len | 1-u32max |
| PARAM_VALUE | 3 | napi | 0 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| NOCHECK_CALL | |||
| LOCK2 | bh |
drivers/net/wireless/ath/ath11k/dp_rx.c ath11k_dp_rx_deliver_msdu() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->cb->bw | 0,3-5 |
| PARAM_VALUE | 2 | skb->cb->encoding | 0-3 |
| PARAM_VALUE | 2 | skb->cb->flag | 0,2-u32max |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire | 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->qsize | 0,304,320 |
| PARAM_VALUE | 3 | napi | 0,4096-ptr_max |
| DATA_SOURCE | 2 | skb | $2 |
| DATA_SOURCE | 3 | napi | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | skb | unit_byte |
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/ath/ath11k/dp_rx.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->cb->bw | 0,3-5 |
| PARAM_VALUE | 2 | skb->cb->encoding | 0-3 |
| PARAM_VALUE | 2 | skb->cb->flag | 0,256-4294967295 |
| PARAM_VALUE | 2 | skb->cb->nss | 0-8 |
| PARAM_VALUE | 2 | skb->data->frame_control | 128-s16max |
| PARAM_VALUE | 2 | skb->data_len | 0-1 |
| PARAM_VALUE | 2 | skb->next | 0 |
| PARAM_VALUE | 2 | skb->prev | 0 |
| PARAM_VALUE | 3 | napi | 0 |
| CAPPED_DATA | 2 | skb | 1 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | skb | unit_byte |
| LOCK2 | &ab->base_lock | ||
| LOCK2 | &srng->lock | ||
| LOCK2 | bh | ||
| LOCK2 | rcu_read | ||
| TYPE_LOCK | (struct ath11k_base)->base_lock | ||
| TYPE_LOCK | (struct hal_srng)->lock |
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c ieee80211_rx() -> ieee80211_rx_napi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pubsta | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->cb->bw | 0,3 |
| PARAM_VALUE | 2 | skb->cb->enc_flags | 0,4 |
| PARAM_VALUE | 2 | skb->cb->encoding | 0-1 |
| PARAM_VALUE | 2 | skb->cb->flag | 0,8-530 |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire | 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560 |
| PARAM_VALUE | 2 | skb->dev->nd_net.net->ipv4.fqdir->f->qsize | 0,304,320 |
| PARAM_VALUE | 3 | napi | 0 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | skb->csum_offset | 0-u16max |
| HOST_DATA | 2 | skb->data_len | 0-1[c] |
| HOST_DATA | 2 | skb->tstamp | 500000002-4294967299794967295[c] |
| NO_OVERFLOW_SIMPLE | 2 | skb->dev->group | |
| NO_OVERFLOW_SIMPLE | 2 | skb->dev->tx_queue_len | |
| LOCK2 | bh |