/drivers/net/wireless/rtlwifi/rtl8192ee/ |
H A D | trx.h | 770 struct rx_desc { struct
|
/drivers/net/ethernet/intel/igb/ |
H A D | igb_main.c | 373 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 D | ixgbe_main.c | 543 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 D | mvneta.c | 635 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 D | mvpp2.c | 4092 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 D | rrunner.h | 577 #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 D | r8152.c | 492 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 D | atmel.c | 166 struct rx_desc { struct 629 return priv->host_info.rx_desc_pos + (sizeof(struct rx_desc) * desc) + offset;
|
H A D | airo.c | 1014 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 D | via-velocity.h | 190 struct rx_desc { struct 1468 struct rx_desc *ring;
|