Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/wireless/realtek/rtlwifi/usb.c _rtl_usb_rx_process_agg() -> (struct rtl_hal_ops)->query_rx_desc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->wiphy->radio->n_freq_range | 1 |
| PARAM_VALUE | 0 | hw->wiphy->radio->n_iface_combinations | 1 |
| PARAM_VALUE | 1 | status | 7550484833519648768 |
| PARAM_VALUE | 1 | status->antenna | 0 |
| PARAM_VALUE | 1 | status->bandwidth | 0 |
| PARAM_VALUE | 1 | status->beacon_time | 0 |
| PARAM_VALUE | 1 | status->bt_coex_pwr_adjust | 0 |
| PARAM_VALUE | 1 | status->bt_rx_rssi_percentage | 0 |
| PARAM_VALUE | 1 | status->control | 0 |
| PARAM_VALUE | 1 | status->crc | 0 |
| PARAM_VALUE | 1 | status->decrypted | 0 |
| PARAM_VALUE | 1 | status->freq | 0 |
| PARAM_VALUE | 1 | status->hwerror | 0 |
| PARAM_VALUE | 1 | status->icv | 0 |
| PARAM_VALUE | 1 | status->is_cck | 0 |
| PARAM_VALUE | 1 | status->is_ht | 0 |
| PARAM_VALUE | 1 | status->is_short_gi | 0 |
| PARAM_VALUE | 1 | status->is_vht | 0 |
| PARAM_VALUE | 1 | status->isampdu | 0 |
| PARAM_VALUE | 1 | status->isfirst_ampdu | 0 |
| PARAM_VALUE | 1 | status->len | 0 |
| PARAM_VALUE | 1 | status->length | 0 |
| PARAM_VALUE | 1 | status->macid | 0 |
| PARAM_VALUE | 1 | status->mask | 0 |
| PARAM_VALUE | 1 | status->nic_type | 0 |
| PARAM_VALUE | 1 | status->noise | 0 |
| PARAM_VALUE | 1 | status->packet_beacon | 0 |
| PARAM_VALUE | 1 | status->packet_matchbssid | 0 |
| PARAM_VALUE | 1 | status->packet_report_type | 0 |
| PARAM_VALUE | 1 | status->packet_toself | 0 |
| PARAM_VALUE | 1 | status->rate | 0 |
| PARAM_VALUE | 1 | status->received_channel | 0 |
| PARAM_VALUE | 1 | status->recvsignalpower | 0 |
| PARAM_VALUE | 1 | status->rssi | 0 |
| PARAM_VALUE | 1 | status->rx_bufshift | 0 |
| PARAM_VALUE | 1 | status->rx_drvinfo_size | 0 |
| PARAM_VALUE | 1 | status->rx_is40mhzpacket | 0 |
| PARAM_VALUE | 1 | status->rx_packet_bw | 0 |
| PARAM_VALUE | 1 | status->rx_pwdb_all | 0 |
| PARAM_VALUE | 1 | status->rxpower | 0 |
| PARAM_VALUE | 1 | status->shift | 0 |
| PARAM_VALUE | 1 | status->shortpreamble | 0 |
| PARAM_VALUE | 1 | status->signal | 0 |
| PARAM_VALUE | 1 | status->signalquality | 0 |
| PARAM_VALUE | 1 | status->signalstrength | 0 |
| PARAM_VALUE | 1 | status->timestamp_high | 0 |
| PARAM_VALUE | 1 | status->timestamp_low | 0 |
| PARAM_VALUE | 1 | status->tsf | 0 |
| PARAM_VALUE | 1 | status->vht_nss | 0 |
| PARAM_VALUE | 1 | status->wakeup | 0 |
| PARAM_VALUE | 2 | rx_status | 4409341572936138752 |
| PARAM_VALUE | 2 | rx_status->ack_tx_hwtstamp | 0 |
| PARAM_VALUE | 2 | rx_status->ampdu_reference | 0 |
| PARAM_VALUE | 2 | rx_status->antenna | 0 |
| PARAM_VALUE | 2 | rx_status->band | 0 |
| PARAM_VALUE | 2 | rx_status->boottime_ns | 0 |
| PARAM_VALUE | 2 | rx_status->bw | 0 |
| PARAM_VALUE | 2 | rx_status->chains | 0 |
| PARAM_VALUE | 2 | rx_status->device_timestamp | 0 |
| PARAM_VALUE | 2 | rx_status->eht.gi | 0 |
| PARAM_VALUE | 2 | rx_status->eht.ru | 0 |
| PARAM_VALUE | 2 | rx_status->enc_flags | 0 |
| PARAM_VALUE | 2 | rx_status->encoding | 0 |
| PARAM_VALUE | 2 | rx_status->flag | 0 |
| PARAM_VALUE | 2 | rx_status->freq | 0 |
| PARAM_VALUE | 2 | rx_status->freq_offset | 0 |
| PARAM_VALUE | 2 | rx_status->he_dcm | 0 |
| PARAM_VALUE | 2 | rx_status->he_gi | 0 |
| PARAM_VALUE | 2 | rx_status->he_ru | 0 |
| PARAM_VALUE | 2 | rx_status->link_id | 0 |
| PARAM_VALUE | 2 | rx_status->link_valid | 0 |
| PARAM_VALUE | 2 | rx_status->mactime | 0 |
| PARAM_VALUE | 2 | rx_status->nss | 0 |
| PARAM_VALUE | 2 | rx_status->rate_idx | 0 |
| PARAM_VALUE | 2 | rx_status->rx_flags | 0 |
| PARAM_VALUE | 2 | rx_status->signal | 0 |
| PARAM_VALUE | 2 | rx_status->uhr.elr | 0 |
| PARAM_VALUE | 2 | rx_status->uhr.gi | 0 |
| PARAM_VALUE | 2 | rx_status->uhr.im | 0 |
| PARAM_VALUE | 2 | rx_status->uhr.ru | 0 |
| PARAM_VALUE | 2 | rx_status->zero_length_psdu_type | 0 |
| PARAM_VALUE | 4 | skb | 4096-ptr_max |
| PARAM_VALUE | 4 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 4 | skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire | 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560 |
| PARAM_VALUE | 4 | skb->dev->nd_net.net->ipv4.fqdir->f->qsize | 0,304,320 |
| PARAM_VALUE | 4 | skb->next | 0 |
| PARAM_VALUE | 4 | skb->prev | 0 |
| BUF_SIZE | 0 | hw | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hw | s32min-(-2),1-s32max |
| BUF_SIZE | 3 | pdesc8 | 1-s32max |
| BUF_SIZE | 3 | pdesc8 | 1-s32max |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 4 | skb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 3 | *pdesc8 | 0-255[u] |
| USER_PTR | 3 | pdesc8 | |
| HALF_LOCKED2 | bh |
drivers/net/wireless/realtek/rtlwifi/usb.c _rtl_usb_rx_process_noagg() -> (struct rtl_hal_ops)->query_rx_desc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| PARAM_VALUE | 1 | status | 911132985729728512 |
| PARAM_VALUE | 1 | status->antenna | 0 |
| PARAM_VALUE | 1 | status->bandwidth | 0 |
| PARAM_VALUE | 1 | status->beacon_time | 0 |
| PARAM_VALUE | 1 | status->bt_coex_pwr_adjust | 0 |
| PARAM_VALUE | 1 | status->bt_rx_rssi_percentage | 0 |
| PARAM_VALUE | 1 | status->control | 0 |
| PARAM_VALUE | 1 | status->crc | 0 |
| PARAM_VALUE | 1 | status->decrypted | 0 |
| PARAM_VALUE | 1 | status->freq | 0 |
| PARAM_VALUE | 1 | status->hwerror | 0 |
| PARAM_VALUE | 1 | status->icv | 0 |
| PARAM_VALUE | 1 | status->is_cck | 0 |
| PARAM_VALUE | 1 | status->is_ht | 0 |
| PARAM_VALUE | 1 | status->is_short_gi | 0 |
| PARAM_VALUE | 1 | status->is_vht | 0 |
| PARAM_VALUE | 1 | status->isampdu | 0 |
| PARAM_VALUE | 1 | status->isfirst_ampdu | 0 |
| PARAM_VALUE | 1 | status->len | 0 |
| PARAM_VALUE | 1 | status->length | 0 |
| PARAM_VALUE | 1 | status->macid | 0 |
| PARAM_VALUE | 1 | status->mask | 0 |
| PARAM_VALUE | 1 | status->nic_type | 0 |
| PARAM_VALUE | 1 | status->noise | 0 |
| PARAM_VALUE | 1 | status->packet_beacon | 0 |
| PARAM_VALUE | 1 | status->packet_matchbssid | 0 |
| PARAM_VALUE | 1 | status->packet_report_type | 0 |
| PARAM_VALUE | 1 | status->packet_toself | 0 |
| PARAM_VALUE | 1 | status->rate | 0 |
| PARAM_VALUE | 1 | status->received_channel | 0 |
| PARAM_VALUE | 1 | status->recvsignalpower | 0 |
| PARAM_VALUE | 1 | status->rssi | 0 |
| PARAM_VALUE | 1 | status->rx_bufshift | 0 |
| PARAM_VALUE | 1 | status->rx_drvinfo_size | 0 |
| PARAM_VALUE | 1 | status->rx_is40mhzpacket | 0 |
| PARAM_VALUE | 1 | status->rx_packet_bw | 0 |
| PARAM_VALUE | 1 | status->rx_pwdb_all | 0 |
| PARAM_VALUE | 1 | status->rxpower | 0 |
| PARAM_VALUE | 1 | status->shift | 0 |
| PARAM_VALUE | 1 | status->shortpreamble | 0 |
| PARAM_VALUE | 1 | status->signal | 0 |
| PARAM_VALUE | 1 | status->signalquality | 0 |
| PARAM_VALUE | 1 | status->signalstrength | 0 |
| PARAM_VALUE | 1 | status->timestamp_high | 0 |
| PARAM_VALUE | 1 | status->timestamp_low | 0 |
| PARAM_VALUE | 1 | status->tsf | 0 |
| PARAM_VALUE | 1 | status->vht_nss | 0 |
| PARAM_VALUE | 1 | status->wakeup | 0 |
| PARAM_VALUE | 2 | rx_status | 5548536599077183488 |
| PARAM_VALUE | 2 | rx_status->ack_tx_hwtstamp | 0 |
| PARAM_VALUE | 2 | rx_status->ampdu_reference | 0 |
| PARAM_VALUE | 2 | rx_status->antenna | 0 |
| PARAM_VALUE | 2 | rx_status->band | 0 |
| PARAM_VALUE | 2 | rx_status->boottime_ns | 0 |
| PARAM_VALUE | 2 | rx_status->bw | 0 |
| PARAM_VALUE | 2 | rx_status->chains | 0 |
| PARAM_VALUE | 2 | rx_status->device_timestamp | 0 |
| PARAM_VALUE | 2 | rx_status->eht.gi | 0 |
| PARAM_VALUE | 2 | rx_status->eht.ru | 0 |
| PARAM_VALUE | 2 | rx_status->enc_flags | 0 |
| PARAM_VALUE | 2 | rx_status->encoding | 0 |
| PARAM_VALUE | 2 | rx_status->flag | 0 |
| PARAM_VALUE | 2 | rx_status->freq | 0 |
| PARAM_VALUE | 2 | rx_status->freq_offset | 0 |
| PARAM_VALUE | 2 | rx_status->he_dcm | 0 |
| PARAM_VALUE | 2 | rx_status->he_gi | 0 |
| PARAM_VALUE | 2 | rx_status->he_ru | 0 |
| PARAM_VALUE | 2 | rx_status->link_id | 0 |
| PARAM_VALUE | 2 | rx_status->link_valid | 0 |
| PARAM_VALUE | 2 | rx_status->mactime | 0 |
| PARAM_VALUE | 2 | rx_status->nss | 0 |
| PARAM_VALUE | 2 | rx_status->rate_idx | 0 |
| PARAM_VALUE | 2 | rx_status->rx_flags | 0 |
| PARAM_VALUE | 2 | rx_status->signal | 0 |
| PARAM_VALUE | 2 | rx_status->uhr.elr | 0 |
| PARAM_VALUE | 2 | rx_status->uhr.gi | 0 |
| PARAM_VALUE | 2 | rx_status->uhr.im | 0 |
| PARAM_VALUE | 2 | rx_status->uhr.ru | 0 |
| PARAM_VALUE | 2 | rx_status->zero_length_psdu_type | 0 |
| PARAM_VALUE | 4 | skb | 4096-ptr_max |
| PARAM_VALUE | 4 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 4 | skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire | 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560 |
| PARAM_VALUE | 4 | skb->dev->nd_net.net->ipv4.fqdir->f->qsize | 0,304,320 |
| PARAM_VALUE | 4 | skb->next | 0 |
| PARAM_VALUE | 4 | skb->prev | 0 |
| BUF_SIZE | 0 | hw | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hw | s32min-(-2),1-s32max |
| BUF_SIZE | 3 | pdesc8 | 1-s32max |
| BUF_SIZE | 3 | pdesc8 | 1-s32max |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 4 | skb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 3 | *pdesc8 | 0-255[u] |
| USER_PTR | 3 | pdesc8 | |
| HALF_LOCKED2 | bh |
drivers/net/wireless/realtek/rtlwifi/pci.c _rtl_pci_rx_interrupt() -> (struct rtl_hal_ops)->query_rx_desc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv->locks.usb_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | status | 5663016986753699840 |
| PARAM_VALUE | 1 | status->antenna | 0 |
| PARAM_VALUE | 1 | status->bandwidth | 0 |
| PARAM_VALUE | 1 | status->beacon_time | 0 |
| PARAM_VALUE | 1 | status->bt_coex_pwr_adjust | 0 |
| PARAM_VALUE | 1 | status->bt_rx_rssi_percentage | 0 |
| PARAM_VALUE | 1 | status->control | 0 |
| PARAM_VALUE | 1 | status->crc | 0 |
| PARAM_VALUE | 1 | status->decrypted | 0 |
| PARAM_VALUE | 1 | status->freq | 0 |
| PARAM_VALUE | 1 | status->hwerror | 0 |
| PARAM_VALUE | 1 | status->icv | 0 |
| PARAM_VALUE | 1 | status->is_cck | 0 |
| PARAM_VALUE | 1 | status->is_ht | 0 |
| PARAM_VALUE | 1 | status->is_short_gi | 0 |
| PARAM_VALUE | 1 | status->is_vht | 0 |
| PARAM_VALUE | 1 | status->isampdu | 0 |
| PARAM_VALUE | 1 | status->isfirst_ampdu | 0 |
| PARAM_VALUE | 1 | status->len | 0 |
| PARAM_VALUE | 1 | status->length | 0 |
| PARAM_VALUE | 1 | status->macid | 0 |
| PARAM_VALUE | 1 | status->mask | 0 |
| PARAM_VALUE | 1 | status->nic_type | 0 |
| PARAM_VALUE | 1 | status->noise | 0 |
| PARAM_VALUE | 1 | status->packet_beacon | 0 |
| PARAM_VALUE | 1 | status->packet_matchbssid | 0 |
| PARAM_VALUE | 1 | status->packet_report_type | 0 |
| PARAM_VALUE | 1 | status->packet_toself | 0 |
| PARAM_VALUE | 1 | status->rate | 0 |
| PARAM_VALUE | 1 | status->received_channel | 0 |
| PARAM_VALUE | 1 | status->recvsignalpower | 0 |
| PARAM_VALUE | 1 | status->rssi | 0 |
| PARAM_VALUE | 1 | status->rx_bufshift | 0 |
| PARAM_VALUE | 1 | status->rx_drvinfo_size | 0 |
| PARAM_VALUE | 1 | status->rx_is40mhzpacket | 0 |
| PARAM_VALUE | 1 | status->rx_packet_bw | 0 |
| PARAM_VALUE | 1 | status->rx_pwdb_all | 0 |
| PARAM_VALUE | 1 | status->rxpower | 0 |
| PARAM_VALUE | 1 | status->shift | 0 |
| PARAM_VALUE | 1 | status->shortpreamble | 0 |
| PARAM_VALUE | 1 | status->signal | 0 |
| PARAM_VALUE | 1 | status->signalquality | 0 |
| PARAM_VALUE | 1 | status->signalstrength | 0 |
| PARAM_VALUE | 1 | status->timestamp_high | 0 |
| PARAM_VALUE | 1 | status->timestamp_low | 0 |
| PARAM_VALUE | 1 | status->tsf | 0 |
| PARAM_VALUE | 1 | status->vht_nss | 0 |
| PARAM_VALUE | 1 | status->wakeup | 0 |
| PARAM_VALUE | 2 | rx_status | 3508857344243900416 |
| PARAM_VALUE | 2 | rx_status->ack_tx_hwtstamp | 0 |
| PARAM_VALUE | 2 | rx_status->ampdu_reference | 0 |
| PARAM_VALUE | 2 | rx_status->antenna | 0 |
| PARAM_VALUE | 2 | rx_status->band | 0 |
| PARAM_VALUE | 2 | rx_status->boottime_ns | 0 |
| PARAM_VALUE | 2 | rx_status->bw | 0 |
| PARAM_VALUE | 2 | rx_status->chains | 0 |
| PARAM_VALUE | 2 | rx_status->device_timestamp | 0 |
| PARAM_VALUE | 2 | rx_status->eht.gi | 0 |
| PARAM_VALUE | 2 | rx_status->eht.ru | 0 |
| PARAM_VALUE | 2 | rx_status->enc_flags | 0 |
| PARAM_VALUE | 2 | rx_status->encoding | 0 |
| PARAM_VALUE | 2 | rx_status->flag | 0 |
| PARAM_VALUE | 2 | rx_status->freq | 0 |
| PARAM_VALUE | 2 | rx_status->freq_offset | 0 |
| PARAM_VALUE | 2 | rx_status->he_dcm | 0 |
| PARAM_VALUE | 2 | rx_status->he_gi | 0 |
| PARAM_VALUE | 2 | rx_status->he_ru | 0 |
| PARAM_VALUE | 2 | rx_status->link_id | 0 |
| PARAM_VALUE | 2 | rx_status->link_valid | 0 |
| PARAM_VALUE | 2 | rx_status->mactime | 0 |
| PARAM_VALUE | 2 | rx_status->nss | 0 |
| PARAM_VALUE | 2 | rx_status->rate_idx | 0 |
| PARAM_VALUE | 2 | rx_status->rx_flags | 0 |
| PARAM_VALUE | 2 | rx_status->signal | 0 |
| PARAM_VALUE | 2 | rx_status->uhr.elr | 0 |
| PARAM_VALUE | 2 | rx_status->uhr.gi | 0 |
| PARAM_VALUE | 2 | rx_status->uhr.im | 0 |
| PARAM_VALUE | 2 | rx_status->uhr.ru | 0 |
| PARAM_VALUE | 2 | rx_status->zero_length_psdu_type | 0 |
| PARAM_VALUE | 4 | skb | 4096-ptr_max |
| PARAM_VALUE | 4 | skb->cb | 4096-ptr_max |
| BUF_SIZE | 3 | pdesc8 | (-1),1-s32max |
| BUF_SIZE | 3 | pdesc8 | (-1),1-s32max |
| DATA_SOURCE | 0 | hw | $0 |
| MEM_ZERO | 2 | rx_status | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 3 | *pdesc8 | 0-255 |
| USER_PTR | 3 | pdesc8 | |
| LOCK2 | &rtlpriv->locks.irq_th_lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct rtl_locks)->irq_th_lock |