Searched refs:rx_desc (Results 101 - 125 of 137) sorted by relevance

123456

/linux-master/drivers/net/ethernet/3com/
H A Dtyphoon.h244 struct rx_desc { struct
/linux-master/drivers/scsi/mvsas/
H A Dmv_sas.h442 int mvs_slot_complete(struct mvs_info *mvi, u32 rx_desc, u32 flags);
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Drtw8822c.c2689 static void rtw8822c_query_rx_desc(struct rtw_dev *rtwdev, u8 *rx_desc, argument
2699 pkt_stat->phy_status = GET_RX_DESC_PHYST(rx_desc);
2700 pkt_stat->icv_err = GET_RX_DESC_ICV_ERR(rx_desc);
2701 pkt_stat->crc_err = GET_RX_DESC_CRC32(rx_desc);
2702 pkt_stat->decrypted = !GET_RX_DESC_SWDEC(rx_desc) &&
2703 GET_RX_DESC_ENC_TYPE(rx_desc) != RX_DESC_ENC_NONE;
2704 pkt_stat->is_c2h = GET_RX_DESC_C2H(rx_desc);
2705 pkt_stat->pkt_len = GET_RX_DESC_PKT_LEN(rx_desc);
2706 pkt_stat->drv_info_sz = GET_RX_DESC_DRV_INFO_SIZE(rx_desc);
2707 pkt_stat->shift = GET_RX_DESC_SHIFT(rx_desc);
[all...]
H A Dpci.c1055 u8 *rx_desc; local
1067 rx_desc = skb->data;
1068 chip->ops->query_rx_desc(rtwdev, rx_desc, &pkt_stat, &rx_status);
1070 /* offset from rx_desc to payload */
1082 /* put the DMA data including rx_desc from phy to new skb */
1088 /* remove rx_desc */
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Denh_desc.c197 x->rx_desc++;
H A Dcommon.h122 unsigned long rx_desc; member in struct:stmmac_extra_stats
/linux-master/drivers/net/wireless/ath/wil6210/
H A Dtxrx.h500 struct vring_rx_desc rx_desc; member in struct:skb_rx_info
/linux-master/drivers/net/ethernet/chelsio/cxgb3/
H A Dsge.c102 struct rx_desc { struct
408 struct rx_desc *d, struct rx_sw_desc *sd,
427 static inline int add_one_rx_chunk(dma_addr_t mapping, struct rx_desc *d,
504 struct rx_desc *d = &q->desc[q->pidx];
577 struct rx_desc *from = &q->desc[idx];
578 struct rx_desc *to = &q->desc[q->pidx];
686 sizeof(struct rx_desc), q->fl[i].desc,
3034 sizeof(struct rx_desc),
3041 sizeof(struct rx_desc),
/linux-master/drivers/soc/fsl/qe/
H A Dqmc.c199 struct qmc_xfer_desc rx_desc[QMC_NB_RXBDS]; member in struct:qmc_chan
519 xfer_desc = &chan->rx_desc[bd - chan->rxbds];
582 xfer_desc = &chan->rx_desc[bd - chan->rxbds];
1052 xfer_desc = &chan->rx_desc[bd - chan->rxbds];
/linux-master/drivers/net/ethernet/renesas/
H A Dravb_main.c323 struct ravb_rx_desc *rx_desc; local
333 rx_desc = ravb_rx_get_desc(priv, q, i);
334 rx_desc->ds_cc = cpu_to_le16(priv->info->rx_max_desc_use);
342 rx_desc->ds_cc = cpu_to_le16(0);
343 rx_desc->dptr = cpu_to_le32(dma_addr);
344 rx_desc->die_dt = DT_FEMPTY;
346 rx_desc = ravb_rx_get_desc(priv, q, i);
347 rx_desc->dptr = cpu_to_le32((u32)priv->rx_desc_dma[q]);
348 rx_desc->die_dt = DT_LINKFIX; /* type */
/linux-master/drivers/net/ethernet/via/
H A Dvia-velocity.h180 struct rx_desc { struct
1414 struct rx_desc *ring;
H A Dvia-velocity.c1481 const unsigned int rx_ring_size = opt->numrx * sizeof(struct rx_desc);
1534 struct rx_desc *rd = &(vptr->rx.ring[idx]);
1567 struct rx_desc *rd = vptr->rx.ring + dirty;
1605 struct rx_desc *rd = vptr->rx.ring + i;
1689 const int size = vptr->options.numrx * sizeof(struct rx_desc) +
1975 static inline void velocity_rx_csum(struct rx_desc *rd, struct sk_buff *skb)
2051 struct rx_desc *rd = &(vptr->rx.ring[idx]);
2114 struct rx_desc *rd = vptr->rx.ring + rd_curr;
/linux-master/drivers/net/wireless/ath/ath12k/
H A Dhal_rx.c391 rel_info->rx_desc = NULL;
405 rel_info->rx_desc =
H A Dhal_rx.h18 void *rx_desc; member in struct:hal_rx_wbm_rel_info
/linux-master/drivers/net/usb/
H A Dr8152.c764 #define rx_reserved_size(x) (mtu_to_size(x) + sizeof(struct rx_desc) + RX_ALIGN)
805 struct rx_desc { struct
2260 static inline void rtl_rx_vlan_tag(struct rx_desc *desc, struct sk_buff *skb)
2453 static u8 r8152_rx_csum(struct r8152 *tp, struct rx_desc *rx_desc) argument
2461 opts2 = le32_to_cpu(rx_desc->opts2);
2462 opts3 = le32_to_cpu(rx_desc->opts3);
2557 struct rx_desc *rx_desc; local
2581 rx_desc
[all...]
/linux-master/drivers/net/hippi/
H A Drrunner.c670 rrpriv->rx_ctrl[4].entry_size = sizeof(struct rx_desc);
936 struct rx_desc *desc;
1141 struct rx_desc *desc = &(rrpriv->rx_ring[i]);
/linux-master/drivers/staging/rtl8192e/rtl8192e/
H A Dr8192E_dev.c1151 struct rx_desc *pdesc,
1486 struct rx_desc *pdesc,
1631 struct rx_desc *pdesc, struct sk_buff *skb)
H A Drtl_core.c1297 struct rx_desc *entry = NULL;
1401 struct rx_desc *entry = NULL;
1504 struct rx_desc *pdesc = &priv->rx_ring
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
H A Dtrx.h660 struct rx_desc { struct
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ipsec.c1156 * @rx_desc: receive data descriptor
1163 union ixgbe_adv_rx_desc *rx_desc,
1167 __le16 pkt_info = rx_desc->wb.lower.lo_dword.hs_rss.pkt_info;
1162 ixgbe_ipsec_rx(struct ixgbe_ring *rx_ring, union ixgbe_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
/linux-master/drivers/net/ethernet/intel/e1000e/
H A Dethtool.c1268 union e1000_rx_desc_extended *rx_desc; local
1286 rx_desc = E1000_RX_DESC_EXT(*rx_ring, i);
1287 rx_desc->read.buffer_addr =
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_ptp.c2244 * @rx_desc: Receive descriptor
2249 u64 ice_ptp_get_rx_hwts(const union ice_32b_rx_flex_desc *rx_desc, argument
2255 if (!(rx_desc->wb.time_stamp_low & ICE_PTP_TS_VALID))
2270 ts_high = le32_to_cpu(rx_desc->wb.flex_ts.ts_high);
/linux-master/drivers/net/ethernet/wangxun/libwx/
H A Dwx_hw.c1520 union wx_rx_desc *rx_desc; local
1551 rx_desc = WX_RX_DESC(ring, 0);
1552 rx_desc->wb.upper.length = 0;
/linux-master/drivers/net/ethernet/intel/e1000/
H A De1000_ethtool.c1075 struct e1000_rx_desc *rx_desc = E1000_RX_DESC(*rxdr, i); local
1094 rx_desc->buffer_addr = cpu_to_le64(rxdr->buffer_info[i].dma);
/linux-master/drivers/net/wireless/ti/wl18xx/
H A Dmain.c1099 wl18xx_get_rx_buf_align(struct wl1271 *wl, u32 rx_desc) argument
1101 if (rx_desc & RX_BUF_PADDED_PAYLOAD)

Completed in 631 milliseconds

123456