Home
last modified time | relevance | path

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

12

/drivers/net/wireless/realtek/rtw88/
A Dtx.c85 if (pkt_info->rts) { in rtw_tx_fill_tx_desc()
365 pkt_info->rts = true; in rtw_tx_data_pkt_info_update()
384 pkt_info->seq = seq; in rtw_tx_data_pkt_info_update()
388 pkt_info->rate = rate; in rtw_tx_data_pkt_info_update()
390 pkt_info->bw = bw; in rtw_tx_data_pkt_info_update()
391 pkt_info->stbc = stbc; in rtw_tx_data_pkt_info_update()
392 pkt_info->ldpc = ldpc; in rtw_tx_data_pkt_info_update()
435 pkt_info->bmc = bmc; in rtw_tx_pkt_info_update()
440 pkt_info->ls = true; in rtw_tx_pkt_info_update()
465 pkt_info->bmc = bmc; in rtw_tx_rsvd_page_pkt_info_update()
[all …]
A Dtx.h95 struct rtw_tx_pkt_info *pkt_info,
99 struct rtw_tx_pkt_info *pkt_info, struct sk_buff *skb);
103 struct rtw_tx_pkt_info *pkt_info,
108 struct rtw_tx_pkt_info *pkt_info,
112 struct rtw_tx_pkt_info *pkt_info,
135 struct rtw_tx_pkt_info *pkt_info, in rtw_tx_fill_txdesc_checksum() argument
140 chip->ops->fill_txdesc_checksum(rtwdev, pkt_info, txdesc); in rtw_tx_fill_txdesc_checksum()
A Dusb.c35 struct rtw_tx_pkt_info pkt_info; in rtw_usb_fill_tx_checksum() local
505 size = pkt_info->tx_pkt_size; in rtw_usb_write_data()
506 qsel = pkt_info->qsel; in rtw_usb_write_data()
531 struct rtw_tx_pkt_info pkt_info = {0}; in rtw_usb_write_data_rsvd_page() local
533 pkt_info.tx_pkt_size = size; in rtw_usb_write_data_rsvd_page()
534 pkt_info.qsel = TX_DESC_QSEL_BEACON; in rtw_usb_write_data_rsvd_page()
536 pkt_info.ls = true; in rtw_usb_write_data_rsvd_page()
543 struct rtw_tx_pkt_info pkt_info = {0}; in rtw_usb_write_data_h2c() local
545 pkt_info.tx_pkt_size = size; in rtw_usb_write_data_h2c()
546 pkt_info.qsel = TX_DESC_QSEL_H2C; in rtw_usb_write_data_h2c()
[all …]
A Dsdio.c842 struct rtw_tx_pkt_info *pkt_info, in rtw_sdio_tx_skb_prepare() argument
868 pkt_info->offset += offset; in rtw_sdio_tx_skb_prepare()
875 rtw_tx_fill_tx_desc(rtwdev, pkt_info, skb); in rtw_sdio_tx_skb_prepare()
876 rtw_tx_fill_txdesc_checksum(rtwdev, pkt_info, pkt_desc); in rtw_sdio_tx_skb_prepare()
880 struct rtw_tx_pkt_info *pkt_info, in rtw_sdio_write_data() argument
886 rtw_sdio_tx_skb_prepare(rtwdev, pkt_info, skb, queue); in rtw_sdio_write_data()
897 struct rtw_tx_pkt_info pkt_info = {}; in rtw_sdio_write_data_rsvd_page() local
909 struct rtw_tx_pkt_info pkt_info = {}; in rtw_sdio_write_data_h2c() local
920 struct rtw_tx_pkt_info *pkt_info, in rtw_sdio_tx_write() argument
927 rtw_sdio_tx_skb_prepare(rtwdev, pkt_info, skb, queue); in rtw_sdio_tx_write()
[all …]
A Dhci.h11 struct rtw_tx_pkt_info *pkt_info,
37 struct rtw_tx_pkt_info *pkt_info, in rtw_hci_tx_write() argument
40 return rtwdev->hci.ops->tx_write(rtwdev, pkt_info, skb); in rtw_hci_tx_write()
A Dpci.c800 struct rtw_tx_pkt_info *pkt_info, in rtw_pci_tx_write_data() argument
827 pkt_info->qsel = rtw_pci_get_tx_qsel(skb, queue); in rtw_pci_tx_write_data()
828 rtw_tx_fill_tx_desc(rtwdev, pkt_info, skb); in rtw_pci_tx_write_data()
849 tx_data->sn = pkt_info->sn; in rtw_pci_tx_write_data()
873 struct rtw_tx_pkt_info pkt_info = {0}; in rtw_pci_write_data_rsvd_page() local
877 skb = rtw_tx_write_data_rsvd_page_get(rtwdev, &pkt_info, buf, size); in rtw_pci_write_data_rsvd_page()
881 ret = rtw_pci_tx_write_data(rtwdev, &pkt_info, skb, RTW_TX_QUEUE_BCN); in rtw_pci_write_data_rsvd_page()
898 struct rtw_tx_pkt_info pkt_info = {0}; in rtw_pci_write_data_h2c() local
901 skb = rtw_tx_write_data_h2c_get(rtwdev, &pkt_info, buf, size); in rtw_pci_write_data_h2c()
917 struct rtw_tx_pkt_info *pkt_info, in rtw_pci_tx_write() argument
[all …]
A Drtw8723x.h156 struct rtw_tx_pkt_info *pkt_info,
452 struct rtw_tx_pkt_info *pkt_info, in rtw8723x_fill_txdesc_checksum() argument
455 rtw8723x_common.fill_txdesc_checksum(rtwdev, pkt_info, txdesc); in rtw8723x_fill_txdesc_checksum()
/drivers/net/ethernet/synopsys/
A Ddwc-xlgmac-net.c86 pkt_info->tcp_payload_len = skb->len - pkt_info->header_len; in xlgmac_prep_tso()
91 pkt_info->tcp_header_len, pkt_info->tcp_payload_len); in xlgmac_prep_tso()
98 pkt_info->tx_bytes += (pkt_info->tx_packets - 1) * pkt_info->header_len; in xlgmac_prep_tso()
124 pkt_info->skb = skb; in xlgmac_prep_tx_pkt()
127 pkt_info->desc_count = 0; in xlgmac_prep_tx_pkt()
129 pkt_info->tx_packets = 1; in xlgmac_prep_tx_pkt()
136 pkt_info->desc_count++; in xlgmac_prep_tx_pkt()
140 pkt_info->desc_count++; in xlgmac_prep_tx_pkt()
176 pkt_info->desc_count++; in xlgmac_prep_tx_pkt()
1135 pkt_info = &ring->pkt_info; in xlgmac_rx_poll()
[all …]
A Ddwc-xlgmac-desc.c505 struct xlgmac_pkt_info *pkt_info; in xlgmac_map_tx_skb() local
515 pkt_info = &ring->pkt_info; in xlgmac_map_tx_skb()
516 pkt_info->desc_count = 0; in xlgmac_map_tx_skb()
517 pkt_info->length = 0; in xlgmac_map_tx_skb()
519 tso = XLGMAC_GET_REG_BITS(pkt_info->attributes, in xlgmac_map_tx_skb()
535 pkt_info->header_len, DMA_TO_DEVICE); in xlgmac_map_tx_skb()
546 offset = pkt_info->header_len; in xlgmac_map_tx_skb()
548 pkt_info->length += pkt_info->header_len; in xlgmac_map_tx_skb()
573 pkt_info->length += len; in xlgmac_map_tx_skb()
607 pkt_info->length += len; in xlgmac_map_tx_skb()
[all …]
A Ddwc-xlgmac-hw.c716 pkt_info = &ring->pkt_info; in xlgmac_dev_xmit()
753 pkt_info->tx_packets) in xlgmac_dev_xmit()
766 pkt_info->mss); in xlgmac_dev_xmit()
773 pkt_info->mss); in xlgmac_dev_xmit()
917 pkt_info->length); in xlgmac_dev_xmit()
1029 pkt_info->attributes, in xlgmac_get_rx_tstamp()
2650 pkt_info = &ring->pkt_info; in xlgmac_dev_read()
2676 pkt_info->attributes, in xlgmac_dev_read()
2757 pkt_info->attributes, in xlgmac_dev_read()
2788 pkt_info->vlan_ctag = in xlgmac_dev_read()
[all …]
/drivers/net/ethernet/apm/xgene-v2/
A Dmain.c91 ring->pkt_info[tail].skb = skb; in xge_refill_buffers()
208 tx_ring->pkt_info[tail].skb = skb; in xge_start_xmit()
261 skb = tx_ring->pkt_info[head].skb; in xge_txc_poll()
312 skb = rx_ring->pkt_info[head].skb; in xge_rx_poll()
313 rx_ring->pkt_info[head].skb = NULL; in xge_rx_poll()
363 kfree(ring->pkt_info); in xge_delete_desc_ring()
377 skb = ring->pkt_info[i].skb; in xge_free_buffers()
378 dma_addr = ring->pkt_info[i].dma_addr; in xge_free_buffers()
420 ring->pkt_info = kcalloc(XGENE_ENET_NUM_DESC, sizeof(*ring->pkt_info), in xge_create_desc_ring()
422 if (!ring->pkt_info) in xge_create_desc_ring()
[all …]
A Dring.h66 struct pkt_info { struct
82 struct pkt_info (*pkt_info); argument
/drivers/staging/rtl8723bs/hal/
A Drtl8723bs_recv.c90 struct odm_packet_info pkt_info = { in update_recvframe_phyinfo() local
104 pkt_info.bssid_match = ((!IsFrameTypeCtrl(wlanhdr)) && in update_recvframe_phyinfo()
110 pkt_info.to_self = pkt_info.bssid_match && in update_recvframe_phyinfo()
114 pkt_info.is_beacon = pkt_info.bssid_match && in update_recvframe_phyinfo()
119 pkt_info.station_id = 0xFF; in update_recvframe_phyinfo()
124 pkt_info.station_id = psta->mac_id; in update_recvframe_phyinfo()
126 pkt_info.data_rate = pattrib->data_rate; in update_recvframe_phyinfo()
131 (u8 *)pphy_status, &(pkt_info)); in update_recvframe_phyinfo()
137 pkt_info.bssid_match && in update_recvframe_phyinfo()
144 } else if (pkt_info.to_self || pkt_info.is_beacon) { in update_recvframe_phyinfo()
A Dodm_HWConfig.c104 struct odm_packet_info *pkt_info) in odm_rx_phy_status_parsing() argument
115 is_cck_rate = pkt_info->data_rate <= DESC_RATE11M; in odm_rx_phy_status_parsing()
232 odm_parsing_cfo(dm_odm, pkt_info, phy_sta_rpt->path_cfotail); in odm_rx_phy_status_parsing()
397 u8 *phy_status, struct odm_packet_info *pkt_info) in odm_phy_status_query() argument
400 odm_rx_phy_status_parsing(dm_odm, phy_info, phy_status, pkt_info); in odm_phy_status_query()
403 odm_Process_RSSIForDM(dm_odm, phy_info, pkt_info); in odm_phy_status_query()
A Dodm_CfoTracking.c190 struct odm_packet_info *pkt_info = pkt_info_void; in odm_parsing_cfo() local
197 if (pkt_info->station_id != 0) { in odm_parsing_cfo()
A Dodm_HWConfig.h63 u8 *phy_status, struct odm_packet_info *pkt_info);
/drivers/net/wwan/t7xx/
A Dt7xx_hif_dpmaif_rx.c394 const struct dpmaif_pit *pkt_info, in t7xx_dpmaif_set_frag_to_skb() argument
404 page_info += t7xx_normal_pit_bid(pkt_info); in t7xx_dpmaif_set_frag_to_skb()
410 data_bus_addr = le32_to_cpu(pkt_info->pd.data_addr_h); in t7xx_dpmaif_set_frag_to_skb()
426 const struct dpmaif_pit *pkt_info, in t7xx_dpmaif_get_frag() argument
429 unsigned int cur_bid = t7xx_normal_pit_bid(pkt_info); in t7xx_dpmaif_get_frag()
624 const struct dpmaif_pit *pkt_info, in t7xx_dpmaif_set_data_to_skb() argument
635 bat_skb += t7xx_normal_pit_bid(pkt_info); in t7xx_dpmaif_set_data_to_skb()
660 const struct dpmaif_pit *pkt_info, in t7xx_dpmaif_get_rx_pkt() argument
663 unsigned int cur_bid = t7xx_normal_pit_bid(pkt_info); in t7xx_dpmaif_get_rx_pkt()
731 struct dpmaif_pit *pkt_info; in t7xx_dpmaif_rx_start() local
[all …]
/drivers/media/platform/qcom/iris/
A Diris_hfi_gen1_response.c575 const struct iris_hfi_gen1_response_pkt_info *pkt_info; in iris_hfi_gen1_handle_response() local
583 pkt_info = &pkt_infos[i]; in iris_hfi_gen1_handle_response()
584 if (pkt_info->pkt != hdr->pkt_type) in iris_hfi_gen1_handle_response()
590 if (!found || hdr->size < pkt_info->pkt_sz) { in iris_hfi_gen1_handle_response()
592 hdr->size, pkt_info->pkt_sz, hdr->pkt_type, found); in iris_hfi_gen1_handle_response()
622 pkt_info ? pkt_info->pkt : 0); in iris_hfi_gen1_handle_response()
638 if (pkt_info->pkt == HFI_MSG_SESSION_FLUSH) { in iris_hfi_gen1_handle_response()
/drivers/net/ethernet/intel/ixgbevf/
A Dipsec.c544 __le16 pkt_info = rx_desc->wb.lower.lo_dword.hs_rss.pkt_info; in ixgbevf_ipsec_rx() local
563 if (pkt_info & cpu_to_le16(IXGBE_RXDADV_PKTTYPE_IPV4)) { in ixgbevf_ipsec_rx()
567 } else if (pkt_info & cpu_to_le16(IXGBE_RXDADV_PKTTYPE_IPV6)) { in ixgbevf_ipsec_rx()
575 switch (pkt_info & ipsec_pkt_types) { in ixgbevf_ipsec_rx()
/drivers/net/ethernet/intel/igc/
A Digc_base.h68 __le16 pkt_info; /*RSS type, Pkt type*/ member
/drivers/net/ethernet/huawei/hinic3/
A Dhinic3_rx.h37 u32 pkt_info; member
/drivers/net/ethernet/ti/
A Dnetcp_core.c116 static void get_desc_info(u32 *desc_info, u32 *pkt_info, in get_desc_info() argument
120 *pkt_info = le32_to_cpu(desc->packet_info); in get_desc_info()
158 static void set_desc_info(u32 desc_info, u32 pkt_info, in set_desc_info() argument
162 desc->packet_info = cpu_to_le32(pkt_info); in set_desc_info()
855 u32 desc_info, pkt_info; in netcp_allocate_rx_buf() local
910 pkt_info = KNAV_DMA_DESC_HAS_EPIB; in netcp_allocate_rx_buf()
911 pkt_info |= KNAV_DMA_NUM_PS_WORDS << KNAV_DMA_DESC_PSLEN_SHIFT; in netcp_allocate_rx_buf()
912 pkt_info |= (netcp->rx_queue_id & KNAV_DMA_DESC_RETQ_MASK) << in netcp_allocate_rx_buf()
917 set_desc_info(desc_info, pkt_info, hwdesc); in netcp_allocate_rx_buf()
/drivers/net/ethernet/intel/ixgbe/
A Dixgbe_ipsec.c1151 __le16 pkt_info = rx_desc->wb.lower.lo_dword.hs_rss.pkt_info; in ixgbe_ipsec_rx() local
1170 if (pkt_info & cpu_to_le16(IXGBE_RXDADV_PKTTYPE_IPV4)) { in ixgbe_ipsec_rx()
1174 } else if (pkt_info & cpu_to_le16(IXGBE_RXDADV_PKTTYPE_IPV6)) { in ixgbe_ipsec_rx()
1182 switch (pkt_info & ipsec_pkt_types) { in ixgbe_ipsec_rx()
/drivers/net/ethernet/intel/igb/
A De1000_82575.h71 __le16 pkt_info; /* RSS type, Packet type */ member
/drivers/net/ethernet/intel/igbvf/
A Dvf.h46 __le16 pkt_info; /* RSS/Packet type */ member

Completed in 76 milliseconds

12