| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | msgbuf.c | 371 struct brcmf_msgbuf_pktid *pktid; in brcmf_msgbuf_get_pktid() local 380 pktid = &pktids->array[idx]; in brcmf_msgbuf_get_pktid() 381 dma_unmap_single(dev, pktid->physaddr, in brcmf_msgbuf_get_pktid() 382 pktid->skb->len - pktid->data_offset, in brcmf_msgbuf_get_pktid() 384 skb = pktid->skb; in brcmf_msgbuf_get_pktid() 385 pktid->allocated.counter = 0; in brcmf_msgbuf_get_pktid() 400 struct brcmf_msgbuf_pktid *pktid; in brcmf_msgbuf_release_array() local 407 pktid = &array[count]; in brcmf_msgbuf_release_array() 408 dma_unmap_single(dev, pktid->physaddr, in brcmf_msgbuf_release_array() 409 pktid->skb->len - pktid->data_offset, in brcmf_msgbuf_release_array() [all …]
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7615/ |
| H A D | usb_sdio.c | 191 int pad, err, pktid; in mt7663_usb_sdio_tx_prepare_skb() local 207 pktid = mt76_tx_status_skb_add(&dev->mt76, wcid, skb); in mt7663_usb_sdio_tx_prepare_skb() 208 mt7663_usb_sdio_write_txwi(dev, wcid, qid, sta, key, pktid, skb); in mt7663_usb_sdio_tx_prepare_skb() 221 idr_remove(&wcid->pktid, pktid); in mt7663_usb_sdio_tx_prepare_skb()
|
| /linux/drivers/net/wireless/mediatek/mt76/ |
| H A D | tx.c | 150 pid = idr_alloc(&wcid->pktid, skb, MT_PACKET_ID_FIRST, in mt76_tx_status_skb_add() 158 cb->pktid = pid; in mt76_tx_status_skb_add() 171 mt76_tx_status_skb_get(struct mt76_dev *dev, struct mt76_wcid *wcid, int pktid, in mt76_tx_status_skb_get() argument 179 skb = idr_remove(&wcid->pktid, pktid); in mt76_tx_status_skb_get() 184 idr_for_each_entry(&wcid->pktid, skb, id) { in mt76_tx_status_skb_get() 187 if (pktid >= 0) { in mt76_tx_status_skb_get() 199 idr_remove(&wcid->pktid, cb->pktid); in mt76_tx_status_skb_get() 205 if (idr_is_empty(&wcid->pktid)) in mt76_tx_status_skb_get() 299 if (cb->pktid < MT_PACKET_ID_FIRST) { in __mt76_tx_complete_skb()
|
| H A D | mt76x02_mac.c | 271 stat->pktid = FIELD_GET(MT_TX_STAT_FIFO_EXT_PKTID, stat2); in mt76x02_mac_load_tx_status() 492 if (st->pktid & MT_PACKET_ID_HAS_RATE) { in mt76x02_mac_fill_tx_status() 494 first_rate |= st->pktid & MT_PKTID_RATE; in mt76x02_mac_fill_tx_status() 562 if (stat->pktid == MT_PACKET_ID_NO_ACK) in mt76x02_send_tx_status() 579 if (mt76_is_skb_pktid(stat->pktid)) in mt76x02_send_tx_status() 581 stat->pktid, &list); in mt76x02_send_tx_status() 586 if (!status.skb && !(stat->pktid & MT_PACKET_ID_HAS_RATE)) { in mt76x02_send_tx_status() 607 cur_pktid = msta->status.pktid; in mt76x02_send_tx_status() 615 cur_pktid = stat->pktid; in mt76x02_send_tx_status() 924 trace_mac_txdone(mdev, txwi->wcid, txwi->pktid); in mt76x02_tx_complete_skb()
|
| H A D | mt76.h | 416 struct idr pktid; member 499 u8 pktid; member 1483 static inline bool mt76_is_skb_pktid(u8 pktid) in mt76_is_skb_pktid() argument 1485 if (pktid & MT_PACKET_ID_HAS_RATE) in mt76_is_skb_pktid() 1488 return pktid >= MT_PACKET_ID_FIRST; in mt76_is_skb_pktid() 1572 struct mt76_wcid *wcid, int pktid,
|
| H A D | mac80211.c | 1732 idr_init(&wcid->pktid); in mt76_wcid_init() 1749 idr_destroy(&wcid->pktid); in mt76_wcid_cleanup()
|
| /linux/drivers/net/ovpn/ |
| H A D | crypto_aead.c | 146 u32 pktid, op; in ovpn_aead_encrypt() local 208 ret = ovpn_pktid_xmit_next(&ks->pid_xmit, &pktid); in ovpn_aead_encrypt() 215 ovpn_pktid_aead_write(pktid, ks->nonce_tail_xmit, iv); in ovpn_aead_encrypt()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7921/ |
| H A D | mac.c | 785 int err, pad, pktid, type; in mt7921_usb_sdio_tx_prepare_skb() local 806 pktid = mt76_tx_status_skb_add(&dev->mt76, wcid, skb); in mt7921_usb_sdio_tx_prepare_skb() 807 mt7921_usb_sdio_write_txwi(dev, wcid, qid, sta, key, pktid, skb); in mt7921_usb_sdio_tx_prepare_skb() 818 idr_remove(&wcid->pktid, pktid); in mt7921_usb_sdio_tx_prepare_skb()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
| H A D | trx.h | 67 u32 pktid:4; member
|
| /linux/drivers/net/wireless/mediatek/mt7601u/ |
| H A D | mac.h | 17 u8 pktid; member
|
| H A D | tx.c | 73 u8 req_rate = stat->pktid; in mt7601u_tx_pktid_dec()
|
| H A D | mac.c | 167 stat.pktid = FIELD_GET(MT_TX_STAT_FIFO_PID_TYPE, val); in mt7601u_mac_fetch_tx_status()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | mac.c | 1642 int err, pad, pktid; in mt7925_usb_sdio_tx_prepare_skb() local 1663 pktid = mt76_tx_status_skb_add(&dev->mt76, wcid, skb); in mt7925_usb_sdio_tx_prepare_skb() 1664 mt7925_usb_sdio_write_txwi(dev, wcid, qid, sta, key, pktid, skb); in mt7925_usb_sdio_tx_prepare_skb() 1674 idr_remove(&wcid->pktid, pktid); in mt7925_usb_sdio_tx_prepare_skb()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
| H A D | trx.h | 397 u32 pktid:4; member
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
| H A D | trx.h | 399 u32 pktid:4; member
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | mac.h | 700 u16 pktid; member 751 u16 pktid; member
|
| H A D | mac.c | 1943 cfg->pktid = dle_info->ple_free_pg; in rtw89_mac_get_dle_rsvd_qt_cfg() 1947 cfg->pktid = dle_info->ple_free_pg + rsvd_qt->mpdu_info_tbl; in rtw89_mac_get_dle_rsvd_qt_cfg() 1951 cfg->pktid = dle_info->ple_free_pg + in rtw89_mac_get_dle_rsvd_qt_cfg() 1956 cfg->pktid = dle_info->ple_free_pg + in rtw89_mac_get_dle_rsvd_qt_cfg() 1961 cfg->pktid = dle_info->ple_free_pg + in rtw89_mac_get_dle_rsvd_qt_cfg() 1967 cfg->pktid = dle_info->ple_free_pg + in rtw89_mac_get_dle_rsvd_qt_cfg() 1973 cfg->pktid = dle_info->ple_free_pg + in rtw89_mac_get_dle_rsvd_qt_cfg() 3582 ctrl_para->pktid = FIELD_GET(B_AX_WD_CPUQ_OP_PKTID_MASK, val); in set_cpuio_ax()
|
| H A D | mac_be.c | 1086 val32 = u32_replace_bits(val32, qt_cfg.pktid, B_BE_MPDUINFO_PKTID_MASK); in txpktctrl_init_be() 1610 rtw89_write32_mask(rtwdev, reg, B_BE_CSI_RESERVED_START_PAGE_MASK, qt_cfg.pktid); in resp_pktctl_init_be() 1943 ctrl_para->pktid = u32_get_bits(val, B_BE_WD_CPUQ_OP_PKTID_MASK); in set_cpuio_be()
|