Home
last modified time | relevance | path

Searched refs:txdesc (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/contrib/dev/rtw88/
H A Dtx.h116 void fill_txdesc_checksum_common(u8 *txdesc, size_t words) in fill_txdesc_checksum_common() argument
119 __le16 *data = (__le16 *)(txdesc); in fill_txdesc_checksum_common()
120 struct rtw_tx_desc *tx_desc = (struct rtw_tx_desc *)txdesc; in fill_txdesc_checksum_common()
133 u8 *txdesc) in rtw_tx_fill_txdesc_checksum() argument
137 chip->ops->fill_txdesc_checksum(rtwdev, pkt_info, txdesc); in rtw_tx_fill_txdesc_checksum()
H A Dfw.c1307 bool txdesc) in rtw_add_rsvd_page_bcn()
1319 rsvd_pkt->add_txdesc = txdesc;
1336 bool txdesc) in rtw_add_rsvd_page_pno()
1340 rsvd_pkt = rtw_alloc_rsvd_page(rtwdev, type, txdesc); in rtw_add_rsvd_page_pno()
1877 /* include txdesc size */ in rtw_fw_adaptivity()
1227 rtw_alloc_rsvd_page(struct rtw_dev * rtwdev,enum rtw_rsvd_packet_type type,bool txdesc) rtw_alloc_rsvd_page() argument
1256 rtw_add_rsvd_page(struct rtw_dev * rtwdev,struct rtw_vif * rtwvif,enum rtw_rsvd_packet_type type,bool txdesc) rtw_add_rsvd_page() argument
H A Drtw8723d.c1968 rtw8723d_fill_txdesc_checksum(struct rtw_dev * rtwdev,struct rtw_tx_pkt_info * pkt_info,u8 * txdesc) rtw8723d_fill_txdesc_checksum() argument
H A Drtw8821c.c1252 u8 *txdesc)
1254 fill_txdesc_checksum_common(txdesc, 16);
1185 rtw8821c_fill_txdesc_checksum(struct rtw_dev * rtwdev,struct rtw_tx_pkt_info * pkt_info,u8 * txdesc) rtw8821c_fill_txdesc_checksum() argument
H A Drtw8822b.c1611 u8 *txdesc) in rtw8822b_fill_txdesc_checksum() argument
1615 fill_txdesc_checksum_common(txdesc, words); in rtw8822b_fill_txdesc_checksum()
H A Dmain.h898 u8 *txdesc);
H A Drtw8822c.c4592 u8 *txdesc) in rtw8822c_fill_txdesc_checksum() argument
4599 fill_txdesc_checksum_common(txdesc, words); in rtw8822c_fill_txdesc_checksum()
/freebsd/sys/dev/usb/wlan/
H A Dif_upgt.c2113 struct upgt_lmac_tx_desc *txdesc; in upgt_tx_start() local
2140 txdesc = (struct upgt_lmac_tx_desc *)(mem + 1); in upgt_tx_start()
2144 txdesc->header1.flags = UPGT_H1_FLAGS_TX_MGMT; in upgt_tx_start()
2146 memset(txdesc->rates, 0x10, sizeof(txdesc->rates)); in upgt_tx_start()
2149 txdesc->header1.flags = UPGT_H1_FLAGS_TX_DATA; in upgt_tx_start()
2150 memcpy(txdesc->rates, sc->sc_cur_rateset, sizeof(txdesc->rates)); in upgt_tx_start()
2152 txdesc->header1.type = UPGT_H1_TYPE_TX_DATA; in upgt_tx_start()
2153 txdesc->header1.len = htole16(m->m_pkthdr.len); in upgt_tx_start()
2154 txdesc->header2.reqid = htole32(data->addr); in upgt_tx_start()
2155 txdesc->header2.type = htole16(UPGT_H2_TYPE_TX_ACK_YES); in upgt_tx_start()
[all …]
/freebsd/sys/dev/ti/
H A Dif_ti.c2908 struct ti_tx_desc txdesc; in ti_txeof() local
2929 ti_mem_read(sc, TI_TX_RING_BASE + idx * sizeof(txdesc), in ti_txeof()
2930 sizeof(txdesc), &txdesc); in ti_txeof()
2931 cur_tx = &txdesc; in ti_txeof()
3037 struct ti_tx_desc txdesc; in ti_encap() local
3088 bzero(&txdesc, sizeof(txdesc)); in ti_encap()
3089 f = &txdesc; in ti_encap()
3104 sizeof(txdesc), sizeof(txdesc), &txdesc); in ti_encap()
3112 txdesc.ti_flags |= TI_BDFLAG_END; in ti_encap()
3113 ti_mem_write(sc, TI_TX_RING_BASE + frag * sizeof(txdesc), in ti_encap()
[all …]
/freebsd/sys/contrib/dev/athk/ath10k/
H A Dhtt_tx.c1187 struct sk_buff *txdesc = NULL; in ath10k_htt_mgmt_tx() local
1222 txdesc = ath10k_htc_alloc_skb(ar, len); in ath10k_htt_mgmt_tx()
1223 if (!txdesc) { in ath10k_htt_mgmt_tx()
1236 skb_put(txdesc, len); in ath10k_htt_mgmt_tx()
1237 cmd = (struct htt_cmd *)txdesc->data; in ath10k_htt_mgmt_tx()
1248 res = ath10k_htc_send(&htt->ar->htc, htt->eid, txdesc); in ath10k_htt_mgmt_tx()
1258 dev_kfree_skb_any(txdesc); in ath10k_htt_mgmt_tx()
/freebsd/tools/bus_space/examples/
H A Dam79c900_diag.py244 ib.txdesc = busaddr + (addr_txdesc - cpuaddr)
/freebsd/sys/contrib/dev/rtw89/
H A Dcore.h3576 void *txdesc);
3579 void *txdesc);
6305 void *txdesc)
6309 chip->ops->fill_txdesc(rtwdev, desc_info, txdesc);
6315 void *txdesc)
6319 chip->ops->fill_txdesc_fwcmd(rtwdev, desc_info, txdesc);
6483 void *txdesc);
6486 void *txdesc);
6489 void *txdesc);
6492 void *txdesc);
5085 rtw89_chip_fill_txdesc(struct rtw89_dev * rtwdev,struct rtw89_tx_desc_info * desc_info,void * txdesc) rtw89_chip_fill_txdesc() argument
5095 rtw89_chip_fill_txdesc_fwcmd(struct rtw89_dev * rtwdev,struct rtw89_tx_desc_info * desc_info,void * txdesc) rtw89_chip_fill_txdesc_fwcmd() argument
[all...]
H A Dcore.c1224 void *txdesc) in rtw89_core_fill_txdesc() argument
1226 struct rtw89_txwd_body *txwd_body = (struct rtw89_txwd_body *)txdesc; in rtw89_core_fill_txdesc()
1247 void *txdesc) in rtw89_core_fill_txdesc_v1() argument
1249 struct rtw89_txwd_body_v1 *txwd_body = (struct rtw89_txwd_body_v1 *)txdesc; in rtw89_core_fill_txdesc_v1()
1380 void *txdesc) in rtw89_core_fill_txdesc_v2() argument
1382 struct rtw89_txwd_body_v2 *txwd_body = txdesc; in rtw89_core_fill_txdesc_v2()
1418 void *txdesc) in rtw89_core_fill_txdesc_fwcmd_v1() argument
1420 struct rtw89_rxdesc_short *txwd_v1 = (struct rtw89_rxdesc_short *)txdesc; in rtw89_core_fill_txdesc_fwcmd_v1()
1438 void *txdesc) in rtw89_core_fill_txdesc_fwcmd_v2() argument
1440 struct rtw89_rxdesc_short_v2 *txwd_v2 = (struct rtw89_rxdesc_short_v2 *)txdesc; in rtw89_core_fill_txdesc_fwcmd_v2()
H A Dpci.c1437 void *txdesc; in rtw89_pci_reset_trx_rings()
1445 txdesc = skb_push(skb, txdesc_size); in rtw89_pci_reset_trx_rings()
1446 memset(txdesc, 0, txdesc_size); in rtw89_pci_reset_trx_rings()
1447 rtw89_chip_fill_txdesc_fwcmd(rtwdev, desc_info, txdesc); in rtw89_pci_reset_trx_rings()
1274 void *txdesc; rtw89_pci_fwcmd_submit() local