Home
last modified time | relevance | path

Searched refs:pkt_info (Results 1 – 20 of 20) sorted by relevance

/freebsd/sys/contrib/dev/rtw88/
H A Dtx.c80 if (pkt_info->rts) { in rtw_tx_fill_tx_desc()
379 pkt_info->rts = true; in rtw_tx_data_pkt_info_update()
398 pkt_info->seq = seq; in rtw_tx_data_pkt_info_update()
402 pkt_info->rate = rate; in rtw_tx_data_pkt_info_update()
404 pkt_info->bw = bw; in rtw_tx_data_pkt_info_update()
405 pkt_info->stbc = stbc; in rtw_tx_data_pkt_info_update()
406 pkt_info->ldpc = ldpc; in rtw_tx_data_pkt_info_update()
445 pkt_info->bmc = bmc; in rtw_tx_pkt_info_update()
450 pkt_info->ls = true; in rtw_tx_pkt_info_update()
475 pkt_info->bmc = bmc; in rtw_tx_rsvd_page_pkt_info_update()
[all …]
H A Dtx.h93 struct rtw_tx_pkt_info *pkt_info,
96 void rtw_tx_fill_tx_desc(struct rtw_tx_pkt_info *pkt_info, struct sk_buff *skb);
100 struct rtw_tx_pkt_info *pkt_info,
105 struct rtw_tx_pkt_info *pkt_info,
109 struct rtw_tx_pkt_info *pkt_info,
132 struct rtw_tx_pkt_info *pkt_info, 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 Dusb.c29 struct rtw_tx_pkt_info pkt_info; in rtw_usb_fill_tx_checksum() local
400 size = pkt_info->tx_pkt_size; in rtw_usb_write_data()
401 qsel = pkt_info->qsel; in rtw_usb_write_data()
403 headsize = pkt_info->offset ? pkt_info->offset : desclen; in rtw_usb_write_data()
413 rtw_tx_fill_tx_desc(pkt_info, skb); in rtw_usb_write_data()
430 pkt_info.tx_pkt_size = size; in rtw_usb_write_data_rsvd_page()
431 pkt_info.qsel = TX_DESC_QSEL_BEACON; in rtw_usb_write_data_rsvd_page()
441 pkt_info.tx_pkt_size = size; in rtw_usb_write_data_h2c()
442 pkt_info.qsel = TX_DESC_QSEL_H2C; in rtw_usb_write_data_h2c()
480 rtw_tx_fill_tx_desc(pkt_info, skb); in rtw_usb_tx_write()
[all …]
H A Dsdio.c813 struct rtw_tx_pkt_info *pkt_info, in rtw_sdio_tx_skb_prepare() argument
839 pkt_info->offset += offset; in rtw_sdio_tx_skb_prepare()
846 rtw_tx_fill_tx_desc(pkt_info, skb); in rtw_sdio_tx_skb_prepare()
847 rtw_tx_fill_txdesc_checksum(rtwdev, pkt_info, pkt_desc); in rtw_sdio_tx_skb_prepare()
851 struct rtw_tx_pkt_info *pkt_info, in rtw_sdio_write_data() argument
857 rtw_sdio_tx_skb_prepare(rtwdev, pkt_info, skb, queue); in rtw_sdio_write_data()
868 struct rtw_tx_pkt_info pkt_info = {}; in rtw_sdio_write_data_rsvd_page() local
880 struct rtw_tx_pkt_info pkt_info = {}; in rtw_sdio_write_data_h2c() local
891 struct rtw_tx_pkt_info *pkt_info, in rtw_sdio_tx_write() argument
898 rtw_sdio_tx_skb_prepare(rtwdev, pkt_info, skb, queue); in rtw_sdio_tx_write()
[all …]
H A Dhci.h11 struct rtw_tx_pkt_info *pkt_info,
34 struct rtw_tx_pkt_info *pkt_info, in rtw_hci_tx_write() argument
37 return rtwdev->hci.ops->tx_write(rtwdev, pkt_info, skb); in rtw_hci_tx_write()
H A Dpci.c849 struct rtw_tx_pkt_info *pkt_info, in rtw_pci_tx_write_data() argument
876 pkt_info->qsel = rtw_pci_get_tx_qsel(skb, queue); in rtw_pci_tx_write_data()
877 rtw_tx_fill_tx_desc(pkt_info, skb); in rtw_pci_tx_write_data()
898 tx_data->sn = pkt_info->sn; in rtw_pci_tx_write_data()
922 struct rtw_tx_pkt_info pkt_info = {0}; in rtw_pci_write_data_rsvd_page() local
926 skb = rtw_tx_write_data_rsvd_page_get(rtwdev, &pkt_info, buf, size); in rtw_pci_write_data_rsvd_page()
930 ret = rtw_pci_tx_write_data(rtwdev, &pkt_info, skb, RTW_TX_QUEUE_BCN); in rtw_pci_write_data_rsvd_page()
950 struct rtw_tx_pkt_info pkt_info = {0}; in rtw_pci_write_data_h2c() local
953 skb = rtw_tx_write_data_h2c_get(rtwdev, &pkt_info, buf, size); in rtw_pci_write_data_h2c()
972 struct rtw_tx_pkt_info *pkt_info, in rtw_pci_tx_write() argument
[all …]
H A Dfw.c1197 struct rtw_tx_pkt_info pkt_info = {0}; in rtw_fill_rsvd_page_desc() local
1201 rtw_tx_rsvd_page_pkt_info_update(rtwdev, &pkt_info, skb, type); in rtw_fill_rsvd_page_desc()
1204 rtw_tx_fill_tx_desc(&pkt_info, skb); in rtw_fill_rsvd_page_desc()
H A Dmain.h888 struct rtw_tx_pkt_info *pkt_info,
H A Drtw8821c.c1184 struct rtw_tx_pkt_info *pkt_info, in rtw8821c_fill_txdesc_checksum() argument
H A Drtw8822b.c1610 struct rtw_tx_pkt_info *pkt_info, in rtw8822b_fill_txdesc_checksum() argument
H A Drtw8723d.c1967 struct rtw_tx_pkt_info *pkt_info, in rtw8723d_fill_txdesc_checksum() argument
H A Drtw8822c.c4591 struct rtw_tx_pkt_info *pkt_info, in rtw8822c_fill_txdesc_checksum() argument
4597 words = (pkt_info->pkt_offset * 8 + chip->tx_pkt_desc_sz) / 2; in rtw8822c_fill_txdesc_checksum()
/freebsd/sys/dev/ixgbe/
H A Dix_txrx.c59 static int ixgbe_determine_rsstype(uint16_t pkt_info);
400 uint16_t pkt_info, len, cidx, i; in ixgbe_isc_rxd_pkt_get() local
410 pkt_info = le16toh(rxd->wb.lower.lo_dword.hs_rss.pkt_info); in ixgbe_isc_rxd_pkt_get()
451 ri->iri_rsstype = ixgbe_determine_rsstype(pkt_info); in ixgbe_isc_rxd_pkt_get()
507 ixgbe_determine_rsstype(uint16_t pkt_info) in ixgbe_determine_rsstype() argument
509 switch (pkt_info & IXGBE_RXDADV_RSSTYPE_MASK) { in ixgbe_determine_rsstype()
H A Dixgbe_type.h3350 __le16 pkt_info; /* RSS, Pkt type */ member
/freebsd/sys/dev/igc/
H A Digc_txrx.c66 static int igc_determine_rsstype(uint16_t pkt_info);
462 uint16_t pkt_info, len; in igc_isc_rxd_pkt_get() local
473 pkt_info = le16toh(rxd->wb.lower.lo_dword.hs_rss.pkt_info); in igc_isc_rxd_pkt_get()
521 ri->iri_rsstype = igc_determine_rsstype(pkt_info); in igc_isc_rxd_pkt_get()
571 igc_determine_rsstype(uint16_t pkt_info) in igc_determine_rsstype() argument
573 switch (pkt_info & IGC_RXDADV_RSSTYPE_MASK) { in igc_determine_rsstype()
H A Digc_base.h97 __le16 pkt_info; /*RSS type, Pkt type*/ member
/freebsd/sys/dev/e1000/
H A Digb_txrx.c64 static int igb_determine_rsstype(uint16_t pkt_info);
438 uint16_t pkt_info, len; in igb_isc_rxd_pkt_get() local
449 pkt_info = le16toh(rxd->wb.lower.lo_dword.hs_rss.pkt_info); in igb_isc_rxd_pkt_get()
502 ri->iri_rsstype = igb_determine_rsstype(pkt_info); in igb_isc_rxd_pkt_get()
552 igb_determine_rsstype(uint16_t pkt_info) in igb_determine_rsstype() argument
554 switch (pkt_info & E1000_RXDADV_RSSTYPE_MASK) { in igb_determine_rsstype()
H A Dem_txrx.c67 static int em_determine_rsstype(uint32_t pkt_info);
717 uint32_t pkt_info; in em_isc_rxd_pkt_get() local
728 pkt_info = le32toh(rxd->wb.lower.mrq); in em_isc_rxd_pkt_get()
765 ri->iri_rsstype = em_determine_rsstype(pkt_info); in em_isc_rxd_pkt_get()
806 em_determine_rsstype(uint32_t pkt_info) in em_determine_rsstype() argument
808 switch (pkt_info & E1000_RXDADV_RSSTYPE_MASK) { in em_determine_rsstype()
H A De1000_base.h125 __le16 pkt_info; /*RSS type, Pkt type*/ member
H A De1000_vf.h95 u16 pkt_info; member