Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/staging/rtl8188eu/hal/
Drtl8188e_rxdesc.c136 struct odm_per_pkt_info pkt_info; in update_recvframe_phyinfo_88e() local
141 pkt_info.bPacketMatchBSSID = false; in update_recvframe_phyinfo_88e()
142 pkt_info.bPacketToSelf = false; in update_recvframe_phyinfo_88e()
143 pkt_info.bPacketBeacon = false; in update_recvframe_phyinfo_88e()
147 pkt_info.bPacketMatchBSSID = ((!IsFrameTypeCtrl(wlanhdr)) && in update_recvframe_phyinfo_88e()
152 pkt_info.bPacketToSelf = pkt_info.bPacketMatchBSSID && in update_recvframe_phyinfo_88e()
156 pkt_info.bPacketBeacon = pkt_info.bPacketMatchBSSID && in update_recvframe_phyinfo_88e()
159 if (pkt_info.bPacketBeacon) { in update_recvframe_phyinfo_88e()
168 pkt_info.StationID = 0xFF; in update_recvframe_phyinfo_88e()
171 pkt_info.StationID = psta->mac_id; in update_recvframe_phyinfo_88e()
[all …]
/Linux-v4.19/drivers/net/ethernet/synopsys/
Ddwc-xlgmac-net.c64 struct xlgmac_pkt_info *pkt_info) in xlgmac_prep_vlan() argument
67 pkt_info->vlan_ctag = skb_vlan_tag_get(skb); in xlgmac_prep_vlan()
71 struct xlgmac_pkt_info *pkt_info) in xlgmac_prep_tso() argument
75 if (!XLGMAC_GET_REG_BITS(pkt_info->attributes, in xlgmac_prep_tso()
84 pkt_info->header_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in xlgmac_prep_tso()
85 pkt_info->tcp_header_len = tcp_hdrlen(skb); in xlgmac_prep_tso()
86 pkt_info->tcp_payload_len = skb->len - pkt_info->header_len; in xlgmac_prep_tso()
87 pkt_info->mss = skb_shinfo(skb)->gso_size; in xlgmac_prep_tso()
89 XLGMAC_PR("header_len=%u\n", pkt_info->header_len); in xlgmac_prep_tso()
91 pkt_info->tcp_header_len, pkt_info->tcp_payload_len); in xlgmac_prep_tso()
[all …]
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()
522 vlan = XLGMAC_GET_REG_BITS(pkt_info->attributes, in xlgmac_map_tx_skb()
527 if ((tso && (pkt_info->mss != ring->tx.cur_mss)) || in xlgmac_map_tx_skb()
528 (vlan && (pkt_info->vlan_ctag != ring->tx.cur_vlan_ctag))) in xlgmac_map_tx_skb()
535 pkt_info->header_len, DMA_TO_DEVICE); in xlgmac_map_tx_skb()
541 desc_data->skb_dma_len = pkt_info->header_len; in xlgmac_map_tx_skb()
[all …]
Ddwc-xlgmac-hw.c709 struct xlgmac_pkt_info *pkt_info; in xlgmac_dev_xmit() local
716 pkt_info = &ring->pkt_info; in xlgmac_dev_xmit()
717 csum = XLGMAC_GET_REG_BITS(pkt_info->attributes, in xlgmac_dev_xmit()
720 tso = XLGMAC_GET_REG_BITS(pkt_info->attributes, in xlgmac_dev_xmit()
723 vlan = XLGMAC_GET_REG_BITS(pkt_info->attributes, in xlgmac_dev_xmit()
727 if (tso && (pkt_info->mss != ring->tx.cur_mss)) in xlgmac_dev_xmit()
732 if (vlan && (pkt_info->vlan_ctag != ring->tx.cur_vlan_ctag)) in xlgmac_dev_xmit()
747 ring->coalesce_count += pkt_info->tx_packets; in xlgmac_dev_xmit()
750 else if (pkt_info->tx_packets > pdata->tx_frames) in xlgmac_dev_xmit()
753 pkt_info->tx_packets) in xlgmac_dev_xmit()
[all …]
Ddwc-xlgmac.h317 struct xlgmac_pkt_info pkt_info; member
/Linux-v4.19/drivers/net/ethernet/apm/xgene-v2/
Dmain.c107 ring->pkt_info[tail].skb = skb; in xge_refill_buffers()
108 ring->pkt_info[tail].dma_addr = dma_addr; in xge_refill_buffers()
224 tx_ring->pkt_info[tail].skb = skb; in xge_start_xmit()
225 tx_ring->pkt_info[tail].dma_addr = dma_addr; in xge_start_xmit()
226 tx_ring->pkt_info[tail].pkt_buf = pkt_buf; in xge_start_xmit()
277 skb = tx_ring->pkt_info[head].skb; in xge_txc_poll()
278 dma_addr = tx_ring->pkt_info[head].dma_addr; in xge_txc_poll()
279 pkt_buf = tx_ring->pkt_info[head].pkt_buf; in xge_txc_poll()
328 skb = rx_ring->pkt_info[head].skb; in xge_rx_poll()
329 rx_ring->pkt_info[head].skb = NULL; in xge_rx_poll()
[all …]
Dring.h78 struct pkt_info { struct
94 struct pkt_info (*pkt_info); argument
/Linux-v4.19/drivers/staging/rtl8723bs/hal/
Drtl8723bs_recv.c95 struct odm_packet_info pkt_info = { in update_recvframe_phyinfo() local
110 pkt_info.bssid_match = ((!IsFrameTypeCtrl(wlanhdr)) && in update_recvframe_phyinfo()
116 pkt_info.to_self = pkt_info.bssid_match && in update_recvframe_phyinfo()
120 pkt_info.is_beacon = pkt_info.bssid_match && in update_recvframe_phyinfo()
125 pkt_info.station_id = 0xFF; in update_recvframe_phyinfo()
130 pkt_info.station_id = psta->mac_id; in update_recvframe_phyinfo()
134 pkt_info.data_rate = pattrib->data_rate; in update_recvframe_phyinfo()
139 (u8 *)pphy_status, &(pkt_info)); in update_recvframe_phyinfo()
145 pkt_info.bssid_match && in update_recvframe_phyinfo()
152 } else if (pkt_info.to_self || pkt_info.is_beacon) { in update_recvframe_phyinfo()
/Linux-v4.19/tools/perf/util/intel-pt-decoder/
Dintel-pt-decoder.c576 typedef int (*intel_pt_pkt_cb_t)(struct intel_pt_pkt_info *pkt_info);
582 struct intel_pt_pkt_info pkt_info; in intel_pt_pkt_lookahead() local
587 pkt_info.decoder = decoder; in intel_pt_pkt_lookahead()
588 pkt_info.pos = decoder->pos; in intel_pt_pkt_lookahead()
589 pkt_info.pkt_len = decoder->pkt_step; in intel_pt_pkt_lookahead()
590 pkt_info.last_packet_type = decoder->last_packet_type; in intel_pt_pkt_lookahead()
591 pkt_info.data = data; in intel_pt_pkt_lookahead()
595 pkt_info.pos += pkt_info.pkt_len; in intel_pt_pkt_lookahead()
596 buf += pkt_info.pkt_len; in intel_pt_pkt_lookahead()
597 len -= pkt_info.pkt_len; in intel_pt_pkt_lookahead()
[all …]
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ipsec.c912 __le16 pkt_info = rx_desc->wb.lower.lo_dword.hs_rss.pkt_info; in ixgbe_ipsec_rx() local
930 if (pkt_info & cpu_to_le16(IXGBE_RXDADV_PKTTYPE_IPV4)) { in ixgbe_ipsec_rx()
934 } else if (pkt_info & cpu_to_le16(IXGBE_RXDADV_PKTTYPE_IPV6)) { in ixgbe_ipsec_rx()
942 switch (pkt_info & ipsec_pkt_types) { in ixgbe_ipsec_rx()
Dixgbe_main.c1426 rss_type = le16_to_cpu(rx_desc->wb.lower.lo_dword.hs_rss.pkt_info) & in ixgbe_rx_hash()
1448 __le16 pkt_info = rx_desc->wb.lower.lo_dword.hs_rss.pkt_info; in ixgbe_rx_is_fcoe() local
1451 ((pkt_info & cpu_to_le16(IXGBE_RXDADV_PKTTYPE_ETQF_MASK)) == in ixgbe_rx_is_fcoe()
1467 __le16 pkt_info = rx_desc->wb.lower.lo_dword.hs_rss.pkt_info; in ixgbe_rx_checksum() local
1477 if (pkt_info & cpu_to_le16(IXGBE_RXDADV_PKTTYPE_VXLAN)) { in ixgbe_rx_checksum()
1497 if ((pkt_info & cpu_to_le16(IXGBE_RXDADV_PKTTYPE_UDP)) && in ixgbe_rx_checksum()
Dixgbe_type.h2853 __le16 pkt_info; /* RSS, Pkt type */ member
/Linux-v4.19/drivers/net/ethernet/ti/
Dnetcp_core.c125 static void get_desc_info(u32 *desc_info, u32 *pkt_info, in get_desc_info() argument
129 *pkt_info = le32_to_cpu(desc->packet_info); in get_desc_info()
167 static void set_desc_info(u32 desc_info, u32 pkt_info, in set_desc_info() argument
171 desc->packet_info = cpu_to_le32(pkt_info); in set_desc_info()
870 u32 desc_info, pkt_info; in netcp_allocate_rx_buf() local
925 pkt_info = KNAV_DMA_DESC_HAS_EPIB; in netcp_allocate_rx_buf()
926 pkt_info |= KNAV_DMA_NUM_PS_WORDS << KNAV_DMA_DESC_PSLEN_SHIFT; in netcp_allocate_rx_buf()
927 pkt_info |= (netcp->rx_queue_id & KNAV_DMA_DESC_RETQ_MASK) << in netcp_allocate_rx_buf()
932 set_desc_info(desc_info, pkt_info, hwdesc); in netcp_allocate_rx_buf()
/Linux-v4.19/drivers/net/ethernet/intel/ixgbevf/
Ddefines.h209 __le16 pkt_info; /* RSS, Pkt type */ member
Dixgbevf_main.c448 rss_type = le16_to_cpu(rx_desc->wb.lower.lo_dword.hs_rss.pkt_info) & in ixgbevf_rx_hash()
/Linux-v4.19/drivers/net/ethernet/intel/igb/
De1000_82575.h71 __le16 pkt_info; /* RSS type, Packet type */ member
/Linux-v4.19/drivers/net/ethernet/intel/igbvf/
Dvf.h46 u16 pkt_info; /* RSS/Packet type */ member
/Linux-v4.19/drivers/net/wireless/rsi/
Drsi_mgmt.h330 __le32 pkt_info; /* Packet specific data */ member
601 __le32 pkt_info; member
Drsi_91x_mgmt.c1088 dynamic_frame->desc_dword2.pkt_info = in rsi_send_vap_dynamic_update()
1388 mgmt_frame->pkt_info = in rsi_eeprom_read()
1391 mgmt_frame->pkt_info |= cpu_to_le32((3 << RSI_EEPROM_HDR_SIZE_OFFSET) & in rsi_eeprom_read()
/Linux-v4.19/drivers/net/ethernet/intel/fm10k/
Dfm10k_type.h708 __le16 pkt_info; /* RSS, Pkt type */ member
Dfm10k_main.c403 rss_type = le16_to_cpu(rx_desc->w.pkt_info) & FM10K_RXD_RSSTYPE_MASK; in fm10k_rx_hash()
/Linux-v4.19/drivers/block/
Dpktcdvd.c79 #define pkt_info(pd, fmt, ...) \ macro
1525 pkt_info(pd, "%s packets, %u blocks, Mode-%c disc\n", in pkt_print_settings()
2087 pkt_info(pd, "maximum media speed: %d\n", *speed); in pkt_media_speed()
2225 pkt_info(pd, "%lukB available on disc\n", lba << 1); in pkt_open_dev()