Searched defs:rx_desc (Results 51 - 60 of 60) sorted by relevance

123

/drivers/net/wireless/rtlwifi/rtl8192ee/
H A Dtrx.h770 struct rx_desc { struct
/drivers/net/ethernet/intel/igb/
H A Digb_main.c373 union e1000_adv_rx_desc *rx_desc; local
521 rx_desc = IGB_RX_DESC(rx_ring, i);
522 u0 = (struct my_u0 *)rx_desc;
523 staterr = le32_to_cpu(rx_desc->wb.upper.status_error);
6580 * @rx_desc: descriptor containing length of buffer written by hardware
6593 union e1000_adv_rx_desc *rx_desc,
6597 unsigned int size = le16_to_cpu(rx_desc->wb.upper.length);
6607 if (igb_test_staterr(rx_desc, E1000_RXDADV_STAT_TSIP)) {
6632 union e1000_adv_rx_desc *rx_desc,
6676 if (igb_add_rx_frag(rx_ring, rx_buffer, rx_desc, sk
6591 igb_add_rx_frag(struct igb_ring *rx_ring, struct igb_rx_buffer *rx_buffer, union e1000_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
6631 igb_fetch_rx_buffer(struct igb_ring *rx_ring, union e1000_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
6691 igb_rx_checksum(struct igb_ring *ring, union e1000_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
6731 igb_rx_hash(struct igb_ring *ring, union e1000_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
6752 igb_is_non_eop(struct igb_ring *rx_ring, union e1000_adv_rx_desc *rx_desc) argument
6782 igb_pull_tail(struct igb_ring *rx_ring, union e1000_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
6839 igb_cleanup_headers(struct igb_ring *rx_ring, union e1000_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
6878 igb_process_skb_fields(struct igb_ring *rx_ring, union e1000_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
6918 union e1000_adv_rx_desc *rx_desc; local
7030 union e1000_adv_rx_desc *rx_desc; local
[all...]
/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_main.c543 union ixgbe_adv_rx_desc *rx_desc; local
753 rx_desc = IXGBE_RX_DESC(rx_ring, i);
754 u0 = (struct my_u0 *)rx_desc;
755 staterr = le32_to_cpu(rx_desc->wb.upper.status_error);
1341 union ixgbe_adv_rx_desc *rx_desc,
1346 le32_to_cpu(rx_desc->wb.lower.hi_dword.rss),
1354 * @rx_desc: advanced rx descriptor
1359 union ixgbe_adv_rx_desc *rx_desc)
1361 __le16 pkt_info = rx_desc->wb.lower.lo_dword.hs_rss.pkt_info;
1373 * @rx_desc
1340 ixgbe_rx_hash(struct ixgbe_ring *ring, union ixgbe_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
1358 ixgbe_rx_is_fcoe(struct ixgbe_ring *ring, union ixgbe_adv_rx_desc *rx_desc) argument
1376 ixgbe_rx_checksum(struct ixgbe_ring *ring, union ixgbe_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
1481 union ixgbe_adv_rx_desc *rx_desc; local
1561 ixgbe_process_skb_fields(struct ixgbe_ring *rx_ring, union ixgbe_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
1611 ixgbe_is_non_eop(struct ixgbe_ring *rx_ring, union ixgbe_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
1742 ixgbe_cleanup_headers(struct ixgbe_ring *rx_ring, union ixgbe_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
1824 ixgbe_add_rx_frag(struct ixgbe_ring *rx_ring, struct ixgbe_rx_buffer *rx_buffer, union ixgbe_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
1886 ixgbe_fetch_rx_buffer(struct ixgbe_ring *rx_ring, union ixgbe_adv_rx_desc *rx_desc) argument
1995 union ixgbe_adv_rx_desc *rx_desc; local
[all...]
/drivers/net/ethernet/marvell/
H A Dmvneta.c635 int rx_desc = rxq->next_desc_to_proc; local
637 rxq->next_desc_to_proc = MVNETA_QUEUE_NEXT_DESC(rxq, rx_desc);
639 return rxq->descs + rx_desc;
1141 static void mvneta_rx_desc_fill(struct mvneta_rx_desc *rx_desc, argument
1144 rx_desc->buf_cookie = cookie;
1145 rx_desc->buf_phys_addr = phys_addr;
1229 struct mvneta_rx_desc *rx_desc)
1231 u32 status = rx_desc->status;
1236 status, rx_desc->data_size);
1243 status, rx_desc
1228 mvneta_rx_error(struct mvneta_port *pp, struct mvneta_rx_desc *rx_desc) argument
1347 mvneta_rx_refill(struct mvneta_port *pp, struct mvneta_rx_desc *rx_desc) argument
1420 struct mvneta_rx_desc *rx_desc = rxq->descs + i; local
1452 struct mvneta_rx_desc *rx_desc = mvneta_rxq_next_desc_get(rxq); local
[all...]
H A Dmvpp2.c4092 int rx_desc = rxq->next_desc_to_proc; local
4094 rxq->next_desc_to_proc = MVPP2_QUEUE_NEXT_DESC(rxq, rx_desc);
4096 return rxq->descs + rx_desc;
4119 static u32 mvpp2_bm_cookie_build(struct mvpp2_rx_desc *rx_desc) argument
4121 int pool = (rx_desc->status & MVPP2_RXD_BM_POOL_ID_MASK) >>
4549 struct mvpp2_rx_desc *rx_desc = mvpp2_rxq_next_desc_get(rxq); local
4550 u32 bm = mvpp2_bm_cookie_build(rx_desc);
4552 mvpp2_pool_refill(port, bm, rx_desc->buf_phys_addr,
4553 rx_desc->buf_cookie);
4894 struct mvpp2_rx_desc *rx_desc)
4893 mvpp2_rx_error(struct mvpp2_port *port, struct mvpp2_rx_desc *rx_desc) argument
4985 mvpp2_buff_hdr_rx(struct mvpp2_port *port, struct mvpp2_rx_desc *rx_desc) argument
5038 struct mvpp2_rx_desc *rx_desc = mvpp2_rxq_next_desc_get(rxq); local
[all...]
/drivers/net/hippi/
H A Drrunner.h577 #define RX_TOTAL_SIZE (RX_RING_ENTRIES * sizeof(struct rx_desc))
579 struct rx_desc{ struct
801 struct rx_desc *rx_ring;
/drivers/net/usb/
H A Dr8152.c492 struct rx_desc { struct
1440 static inline void rtl_rx_vlan_tag(struct rx_desc *desc, struct sk_buff *skb)
1629 static u8 r8152_rx_csum(struct r8152 *tp, struct rx_desc *rx_desc) argument
1637 opts2 = le32_to_cpu(rx_desc->opts2);
1638 opts3 = le32_to_cpu(rx_desc->opts3);
1674 struct rx_desc *rx_desc; local
1688 rx_desc = agg->head;
1690 len_used += sizeof(struct rx_desc);
[all...]
/drivers/net/wireless/
H A Datmel.c166 struct rx_desc { struct
629 return priv->host_info.rx_desc_pos + (sizeof(struct rx_desc) * desc) + offset;
H A Dairo.c1014 RxFid rx_desc; /* card receive descriptor */ member in struct:__anon4127
2487 &ai->rxfids[i].rx_desc, sizeof(RxFid));
2597 ai->rxfids[i].rx_desc.host_addr = busaddroff;
2598 ai->rxfids[i].rx_desc.valid = 1;
2599 ai->rxfids[i].rx_desc.len = PKTSIZE;
2600 ai->rxfids[i].rx_desc.rdy = 0;
/drivers/net/ethernet/via/
H A Dvia-velocity.h190 struct rx_desc { struct
1468 struct rx_desc *ring;

Completed in 342 milliseconds

123