Searched refs:rx_desc (Results 76 - 100 of 137) sorted by relevance

123456

/linux-master/drivers/net/wireless/realtek/rtl8xxxu/
H A Dcore.c6245 struct rtl8xxxu_rxdesc16 *rx_desc; local
6250 rx_desc = (struct rtl8xxxu_rxdesc16 *)(skb->data - sizeof(struct rtl8xxxu_rxdesc16));
6252 switch (rx_desc->rpt_sel) {
6269 __func__, rx_desc->rpt_sel);
6352 struct rtl8xxxu_rxdesc16 *rx_desc; local
6369 rx_desc = (struct rtl8xxxu_rxdesc16 *)skb->data;
6382 pkt_cnt = rx_desc->pkt_cnt;
6383 pkt_len = rx_desc->pktlen;
6385 drvinfo_sz = rx_desc->drvinfo_sz * 8;
6386 desc_shift = rx_desc
6469 struct rtl8xxxu_rxdesc24 *rx_desc; local
[all...]
/linux-master/drivers/net/ethernet/tundra/
H A Dtsi108_eth.h340 } __attribute__ ((aligned(32))) rx_desc; typedef in typeref:struct:__anon352
H A Dtsi108_eth.c104 rx_desc *rxring;
1276 unsigned int rxring_size = TSI108_RXRING_LEN * sizeof(rx_desc);
1308 data->rxring[i].next0 = data->rxdma + (i + 1) * sizeof(rx_desc);
1415 TSI108_RXRING_LEN * sizeof(rx_desc),
/linux-master/drivers/net/ethernet/sunplus/
H A Dspl2sw_define.h232 struct spl2sw_mac_desc *rx_desc[RX_DESC_QUEUE_NUM]; member in struct:spl2sw_common
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dnorm_desc.c85 x->rx_desc++;
H A Ddwmac4_core.c1163 struct dma_desc *rx_desc, struct sk_buff *skb)
1165 if (hw->desc->get_rx_vlan_valid(rx_desc)) {
1166 u16 vid = hw->desc->get_rx_vlan_tci(rx_desc);
1162 dwmac4_rx_hw_vlan(struct mac_device_info *hw, struct dma_desc *rx_desc, struct sk_buff *skb) argument
/linux-master/drivers/net/ethernet/ibm/emac/
H A Dcore.h245 struct mal_descriptor *rx_desc; member in struct:emac_instance
/linux-master/drivers/staging/rtl8192e/rtl8192e/
H A Dr8190P_def.h234 struct rx_desc { struct
H A Drtl_core.h228 struct rx_desc *rx_ring;
/linux-master/drivers/infiniband/ulp/iser/
H A Diser_verbs.c830 int iser_post_recvm(struct iser_conn *iser_conn, struct iser_rx_desc *rx_desc) argument
836 rx_desc->cqe.done = iser_task_rsp;
837 wr.wr_cqe = &rx_desc->cqe;
838 wr.sg_list = &rx_desc->rx_sg;
H A Discsi_iser.h527 struct iser_rx_desc *rx_desc);
/linux-master/drivers/net/wireless/ath/ath11k/
H A Dhal_rx.c320 int ath11k_hal_desc_reo_parse_err(struct ath11k_base *ab, u32 *rx_desc, argument
323 struct hal_reo_dest_ring *desc = (struct hal_reo_dest_ring *)rx_desc;
346 ath11k_hal_rx_reo_ent_paddr_get(ab, rx_desc, paddr, desc_bank);
1538 void ath11k_hal_rx_reo_ent_buf_paddr_get(void *rx_desc, dma_addr_t *paddr, argument
1542 struct hal_reo_entrance_ring *reo_ent_ring = rx_desc;
1568 ath11k_hal_rx_sw_mon_ring_buf_paddr_get(void *rx_desc, argument
1571 struct hal_sw_monitor_ring *sw_mon_ring = rx_desc;
/linux-master/drivers/net/ethernet/via/
H A Dvia-rhine.c387 struct rx_desc { struct
436 struct rx_desc *rx_ring;
1146 RX_RING_SIZE * sizeof(struct rx_desc) +
1161 RX_RING_SIZE * sizeof(struct rx_desc) +
1169 rp->tx_ring = ring + RX_RING_SIZE * sizeof(struct rx_desc);
1171 rp->tx_ring_dma = ring_dma + RX_RING_SIZE * sizeof(struct rx_desc);
1182 RX_RING_SIZE * sizeof(struct rx_desc) +
1256 next += sizeof(struct rx_desc);
2016 static inline void rhine_rx_vlan_tag(struct sk_buff *skb, struct rx_desc *desc,
2041 struct rx_desc *des
[all...]
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_main.c332 union e1000_adv_rx_desc *rx_desc; local
480 rx_desc = IGB_RX_DESC(rx_ring, i);
481 u0 = (struct my_u0 *)rx_desc;
482 staterr = le32_to_cpu(rx_desc->wb.upper.status_error);
4747 union e1000_adv_rx_desc *rx_desc; local
4786 rx_desc = IGB_RX_DESC(ring, 0);
4787 rx_desc->wb.upper.length = 0;
8647 union e1000_adv_rx_desc *rx_desc,
8653 if (igb_test_staterr(rx_desc, E1000_RXD_STAT_IXSM))
8661 if (igb_test_staterr(rx_desc,
8646 igb_rx_checksum(struct igb_ring *ring, union e1000_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
8686 igb_rx_hash(struct igb_ring *ring, union e1000_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
8706 igb_is_non_eop(struct igb_ring *rx_ring, union e1000_adv_rx_desc *rx_desc) argument
8737 igb_cleanup_headers(struct igb_ring *rx_ring, union e1000_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
8771 igb_process_skb_fields(struct igb_ring *rx_ring, union e1000_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
8874 union e1000_adv_rx_desc *rx_desc; local
9055 union e1000_adv_rx_desc *rx_desc; local
[all...]
H A Digb.h437 static inline __le32 igb_test_staterr(union e1000_adv_rx_desc *rx_desc, argument
440 return rx_desc->wb.upper.status_error & cpu_to_le32(stat_err_bits);
/linux-master/drivers/net/ethernet/3com/
H A Dtyphoon.c240 struct rx_desc rxLo[RX_ENTRIES] __3xp_aligned;
241 struct rx_desc rxHi[RX_ENTRIES] __3xp_aligned;
367 /* sizeof(struct rx_desc) != sizeof(struct cmd_desc) */
368 *index += count * sizeof(struct rx_desc);
369 *index %= RX_ENTRIES * sizeof(struct rx_desc);
536 /* this works for all descriptors but rx_desc, as they are a
1206 iface->rxLoSize = cpu_to_le32(RX_ENTRIES * sizeof(struct rx_desc));
1210 iface->rxHiSize = cpu_to_le32(RX_ENTRIES * sizeof(struct rx_desc));
1631 struct rx_desc *rx;
1646 rx = (struct rx_desc *) (rxRin
[all...]
/linux-master/drivers/net/ethernet/intel/ixgbevf/
H A Dipsec.c549 * @rx_desc: receive data descriptor
556 union ixgbe_adv_rx_desc *rx_desc,
560 __le16 pkt_info = rx_desc->wb.lower.lo_dword.hs_rss.pkt_info;
555 ixgbevf_ipsec_rx(struct ixgbevf_ring *rx_ring, union ixgbe_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
/linux-master/drivers/net/wireless/ath/ath12k/
H A Ddp_mon.c880 struct hal_rx_desc *rx_desc; local
890 rx_desc = (struct hal_rx_desc *)head_msdu->data;
891 err_bitmap = ath12k_dp_rx_h_mpdu_err(ab, rx_desc);
896 decap_format = ath12k_dp_rx_h_decap_type(ab, rx_desc);
898 ath12k_dp_rx_h_ppdu(ar, rx_desc, rxs);
919 rx_desc = (struct hal_rx_desc *)head_msdu->data;
921 ab->hal_rx_ops->rx_desc_get_msdu_payload(rx_desc);
1087 decap = ath12k_dp_rx_h_decap_type(ar->ab, rxcb->rx_desc);
/linux-master/drivers/net/wireless/ti/wl12xx/
H A Dmain.c597 static int wl127x_prepare_read(struct wl1271 *wl, u32 rx_desc, u32 len) argument
610 u32 mem_block = rx_desc & RX_MEM_BLOCK_MASK;
1342 wl12xx_get_rx_buf_align(struct wl1271 *wl, u32 rx_desc) argument
1344 if (rx_desc & RX_BUF_UNALIGNED_PAYLOAD)
/linux-master/drivers/spi/
H A Dspi-geni-qcom.c462 struct dma_async_tx_descriptor *tx_desc, *rx_desc; local
512 rx_desc = dmaengine_prep_slave_sg(mas->rx, xfer->rx_sg.sgl, xfer->rx_sg.nents,
514 if (!rx_desc) {
536 dmaengine_submit(rx_desc);
/linux-master/drivers/net/ethernet/hisilicon/
H A Dhip04_eth.c192 struct rx_desc { struct
579 struct rx_desc *desc;
604 desc = (struct rx_desc *)skb->data;
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Dusb.c547 u8 *rx_desc; local
555 rx_desc = skb->data;
556 chip->ops->query_rx_desc(rtwdev, rx_desc, &pkt_stat,
H A Dsdio.c966 u8 *rx_desc; local
982 rx_desc = skb->data;
983 chip->ops->query_rx_desc(rtwdev, rx_desc, &pkt_stat,
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_virtchnl_fdir.c1353 * @rx_desc: pointer to FDIR Rx queue descriptor
1357 union ice_32b_rx_flex_desc *rx_desc)
1388 memcpy(&ctx_done->rx_desc, rx_desc, sizeof(*rx_desc));
1462 stat_err = le16_to_cpu(ctx->rx_desc.wb.status_error0);
1356 ice_vc_fdir_irq_handler(struct ice_vsi *ctrl_vsi, union ice_32b_rx_flex_desc *rx_desc) argument
/linux-master/drivers/tty/serial/
H A Dsamsung_tty.c125 struct dma_async_tx_descriptor *rx_desc; member in struct:s3c24xx_uart_dma
619 async_tx_ack(dma->rx_desc);
643 dma->rx_desc = dmaengine_prep_slave_single(dma->rx_chan,
646 if (!dma->rx_desc) {
651 dma->rx_desc->callback = s3c24xx_serial_rx_dma_complete;
652 dma->rx_desc->callback_param = ourport;
655 dma->rx_cookie = dmaengine_submit(dma->rx_desc);

Completed in 428 milliseconds

123456