/drivers/net/wireless/wl1251/ |
H A D | rx.c | 220 struct wl1251_rx_descriptor *rx_desc; local 225 rx_desc = wl->rx_descriptor; 228 wl1251_rx_header(wl, rx_desc); 231 wl1251_rx_body(wl, rx_desc);
|
/drivers/infiniband/ulp/iser/ |
H A D | iser_initiator.c | 177 struct iser_rx_desc *rx_desc; local 186 rx_desc = ib_conn->rx_descs; 188 for (i = 0; i < ISER_QP_MAX_RECV_DTOS; i++, rx_desc++) { 189 dma_addr = ib_dma_map_single(device->ib_device, (void *)rx_desc, 194 rx_desc->dma_addr = dma_addr; 196 rx_sg = &rx_desc->rx_sg; 197 rx_sg->addr = rx_desc->dma_addr; 206 rx_desc = ib_conn->rx_descs; 207 for (j = 0; j < i; j++, rx_desc++) 208 ib_dma_unmap_single(device->ib_device, rx_desc 220 struct iser_rx_desc *rx_desc; local 447 iser_rcv_completion(struct iser_rx_desc *rx_desc, unsigned long rx_xfer_len, struct iser_conn *ib_conn) argument [all...] |
H A D | iser_verbs.c | 715 struct iser_rx_desc *rx_desc; local 718 rx_desc = &ib_conn->rx_descs[my_rx_head]; 719 rx_wr->wr_id = (unsigned long)rx_desc; 720 rx_wr->sg_list = &rx_desc->rx_sg;
|
/drivers/net/ethernet/xscale/ixp2000/ |
H A D | ixpdev.c | 35 static struct ixpdev_rx_desc * const rx_desc = variable 90 desc = rx_desc + 339 free_page((unsigned long)phys_to_virt(rx_desc[i].buf_addr)); 342 rx_desc[i].buf_addr = virt_to_phys(buf); 343 rx_desc[i].buf_length = PAGE_SIZE; 413 free_page((unsigned long)phys_to_virt(rx_desc[i].buf_addr)); 436 free_page((unsigned long)phys_to_virt(rx_desc[i].buf_addr));
|
/drivers/infiniband/hw/amso1100/ |
H A D | c2.c | 163 struct c2_rx_desc *rx_desc; local 173 rx_desc = vaddr; 175 for (i = 0; i < rx_ring->count; i++, elem++, rx_desc++, rxp_desc++) { 176 rx_desc->len = 0; 177 rx_desc->status = 0; 190 elem->ht_desc = rx_desc; 195 rx_desc->next_offset = base; 198 rx_desc->next_offset = 199 base + (i + 1) * sizeof(*rx_desc); 212 struct c2_rx_desc *rx_desc local 282 struct c2_rx_desc *rx_desc; local 422 struct c2_rx_desc *rx_desc = elem->ht_desc; local 467 struct c2_rx_desc *rx_desc; local [all...] |
/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_fcoe.c | 349 * @rx_desc: advanced rx descriptor 359 union ixgbe_adv_rx_desc *rx_desc, 367 __le32 fcerr = ixgbe_test_staterr(rx_desc, IXGBE_RXDADV_ERR_FCERR); 398 ddp_err = ixgbe_test_staterr(rx_desc, IXGBE_RXDADV_ERR_FCEOFE | 403 switch (ixgbe_test_staterr(rx_desc, IXGBE_RXDADV_STAT_FCSTAT)) { 407 ddp->len = le32_to_cpu(rx_desc->wb.lower.hi_dword.rss); 421 ddp->len = le32_to_cpu(rx_desc->wb.lower.hi_dword.rss); 358 ixgbe_fcoe_ddp(struct ixgbe_adapter *adapter, union ixgbe_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
|
H A D | ixgbe_ethtool.c | 1737 union ixgbe_adv_rx_desc *rx_desc; local 1745 rx_desc = IXGBE_RX_DESC(rx_ring, rx_ntc); 1747 while (ixgbe_test_staterr(rx_desc, IXGBE_RXD_STAT_DD)) { 1780 rx_desc = IXGBE_RX_DESC(rx_ring, rx_ntc);
|
/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_rx.c | 46 struct mlx4_en_rx_desc *rx_desc, 77 rx_desc->data[i].addr = cpu_to_be64(dma); 129 struct mlx4_en_rx_desc *rx_desc = ring->buf + ring->stride * index; local 138 rx_desc->data[i].byte_count = 140 rx_desc->data[i].lkey = cpu_to_be32(priv->mdev->mr.key); 148 rx_desc->data[i].byte_count = 0; 149 rx_desc->data[i].lkey = cpu_to_be32(MLX4_EN_MEMTYPE_PAD); 150 rx_desc->data[i].addr = 0; 158 struct mlx4_en_rx_desc *rx_desc = ring->buf + (index * ring->stride); local 164 if (mlx4_en_alloc_frag(priv, rx_desc, skb_frag 45 mlx4_en_alloc_frag(struct mlx4_en_priv *priv, struct mlx4_en_rx_desc *rx_desc, struct page_frag *skb_frags, struct mlx4_en_rx_alloc *ring_alloc, int i) argument 189 struct mlx4_en_rx_desc *rx_desc = ring->buf + (index << ring->log_stride); local 405 mlx4_en_complete_rx_desc(struct mlx4_en_priv *priv, struct mlx4_en_rx_desc *rx_desc, struct page_frag *skb_frags, struct sk_buff *skb, struct mlx4_en_rx_alloc *page_alloc, int length) argument 455 mlx4_en_rx_skb(struct mlx4_en_priv *priv, struct mlx4_en_rx_desc *rx_desc, struct page_frag *skb_frags, struct mlx4_en_rx_alloc *page_alloc, unsigned int length) argument 535 struct mlx4_en_rx_desc *rx_desc; local [all...] |
/drivers/net/ethernet/seeq/ |
H A D | sgiseeq.c | 59 (unsigned long)((sp)->rx_desc))) 95 struct sgiseeq_rx_desc *rx_desc; member in struct:sgiseeq_private 198 if (!sp->rx_desc[i].skb) { 208 sp->rx_desc[i].skb = skb; 209 sp->rx_desc[i].rdma.pbuf = dma_addr; 211 sp->rx_desc[i].rdma.cntinfo = RCNTINFO_INIT; 212 dma_sync_desc_dev(dev, &sp->rx_desc[i]); 214 sp->rx_desc[i - 1].rdma.cntinfo |= HPCDMA_EOR; 215 dma_sync_desc_dev(dev, &sp->rx_desc[i - 1]); 234 if (sp->rx_desc[ [all...] |
/drivers/net/tokenring/ |
H A D | olympic.c | 749 struct olympic_rx_desc *rx_desc ; local 853 rx_desc = &(olympic_priv->olympic_rx_ring[rx_ring_last_received]); 854 cpy_length = (i == 1 ? frag_len : le32_to_cpu(rx_desc->res_length));
|
H A D | lanstreamer.c | 903 struct streamer_rx_desc *rx_desc; local 908 rx_desc = &streamer_priv->streamer_rx_ring[(streamer_priv->rx_ring_last_received + 1) & (STREAMER_RX_RING_SIZE - 1)]; 911 while (rx_desc->status & 0x01000000) { /* While processed descriptors are available */ 920 length = rx_desc->framelen_buflen & 0xffff; /* buffer length */ 921 frame_length = (rx_desc->framelen_buflen >> 16) & 0xffff; 923 if (rx_desc->status & 0x7E830000) { /* errors */ 926 dev->name, rx_desc->status); 929 if (rx_desc->status & 0x80000000) { /* frame complete */ 979 pci_unmap_single(streamer_priv->pci_dev, le32_to_cpu(rx_desc->buffer), length, PCI_DMA_FROMDEVICE), 980 memcpy(skb_put(skb, length), (void *)rx_desc [all...] |
/drivers/net/ethernet/adi/ |
H A D | bfin_mac.c | 76 static struct net_dma_desc_rx *rx_desc; variable in typeref:struct:net_dma_desc_rx 101 if (rx_desc) { 112 bfin_mac_free(dma_handle, rx_desc, CONFIG_BFIN_RX_DESC_NUM); 134 rx_desc = bfin_mac_alloc(&dma_handle, 137 if (rx_desc == NULL) 182 rx_list_head = rx_list_tail = rx_desc; 185 struct net_dma_desc_rx *r = rx_desc + i;
|
/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_ethtool.c | 1061 struct e1000_rx_desc *rx_desc = E1000_RX_DESC(*rxdr, i); local 1075 rx_desc->buffer_addr = cpu_to_le64(rxdr->buffer_info[i].dma);
|
/drivers/net/ethernet/intel/e1000e/ |
H A D | ethtool.c | 1185 union e1000_rx_desc_extended *rx_desc; local 1203 rx_desc = E1000_RX_DESC_EXT(*rx_ring, i); 1204 rx_desc->read.buffer_addr =
|
/drivers/net/ethernet/intel/igb/ |
H A D | igb_ethtool.c | 1577 union e1000_adv_rx_desc *rx_desc; local 1587 rx_desc = IGB_RX_DESC(rx_ring, rx_ntc); 1589 while (igb_test_staterr(rx_desc, E1000_RXD_STAT_DD)) { 1619 rx_desc = IGB_RX_DESC(rx_ring, rx_ntc);
|
H A D | igb.h | 266 static inline __le32 igb_test_staterr(union e1000_adv_rx_desc *rx_desc, argument 269 return rx_desc->wb.upper.status_error & cpu_to_le32(stat_err_bits);
|
/drivers/net/ethernet/intel/igbvf/ |
H A D | igbvf.h | 144 union e1000_adv_rx_desc rx_desc; member in union:igbvf_desc 300 (&((((R).desc))[i].rx_desc))
|
H A D | netdev.c | 154 union e1000_adv_rx_desc *rx_desc; local 169 rx_desc = IGBVF_RX_DESC_ADV(*rx_ring, i); 204 rx_desc->read.pkt_addr = 206 rx_desc->read.hdr_addr = cpu_to_le64(buffer_info->dma); 208 rx_desc->read.pkt_addr = 210 rx_desc->read.hdr_addr = 0; 249 union e1000_adv_rx_desc *rx_desc, *next_rxd; local 259 rx_desc = IGBVF_RX_DESC_ADV(*rx_ring, i); 260 staterr = le32_to_cpu(rx_desc->wb.upper.status_error); 275 hlen = (le16_to_cpu(rx_desc [all...] |
/drivers/atm/ |
H A D | horizon.c | 743 rx_ch_desc * rx_desc = &memmap->rx_descs[channel]; local 748 channel_type = rd_mem (dev, &rx_desc->wr_buf_type) & BUFFER_PTR_MASK; 776 wr_mem (dev, &rx_desc->wr_buf_type, 779 wr_mem (dev, &rx_desc->rd_buf_type, buf_ptr); 817 rx_ch_desc * rx_desc = &memmap->rx_descs[vc]; local 822 value = rd_mem (dev, &rx_desc->wr_buf_type) & BUFFER_PTR_MASK; 836 wr_mem (dev, &rx_desc->wr_buf_type, RX_CHANNEL_DISABLED); 838 if ((rd_mem (dev, &rx_desc->wr_buf_type) & BUFFER_PTR_MASK) == RX_CHANNEL_DISABLED) 882 r1 = rd_mem (dev, &rx_desc->rd_buf_type); 900 r2 = rd_mem (dev, &rx_desc 1858 cell_buf * rx_desc; local 1928 rx_ch_desc * rx_desc = &memmap->rx_descs[chan]; local [all...] |
/drivers/net/ethernet/dec/tulip/ |
H A D | uli526x.c | 128 struct rx_desc { struct 131 struct rx_desc *next_rx_desc; 161 struct rx_desc *first_rx_desc; 162 struct rx_desc *rx_insert_ptr; 163 struct rx_desc *rx_ready_ptr; /* packet come pointer */ 799 struct rx_desc *rxptr; 1270 struct rx_desc *rxptr = db->rx_insert_ptr; 1296 struct rx_desc *tmp_rx; 1339 tmp_rx_dma += sizeof(struct rx_desc); 1440 struct rx_desc *rxpt [all...] |
/drivers/net/ethernet/ibm/emac/ |
H A D | core.h | 253 struct mal_descriptor *rx_desc; member in struct:emac_instance
|
/drivers/net/ethernet/icplus/ |
H A D | ipg.c | 482 const char *rx_desc; local 547 rx_desc = ""; 550 rx_desc = "no "; 556 rx_desc = "no "; 563 duplex, tx_desc, rx_desc);
|
/drivers/net/ethernet/intel/ixgb/ |
H A D | ixgb_main.c | 1949 * @rx_desc: receive descriptor 1955 struct ixgb_rx_desc *rx_desc, 1961 if ((rx_desc->status & IXGB_RX_DESC_STATUS_IXSM) || 1962 (!(rx_desc->status & IXGB_RX_DESC_STATUS_TCPCS))) { 1969 if (rx_desc->errors & IXGB_RX_DESC_ERRORS_TCPE) { 2016 struct ixgb_rx_desc *rx_desc, *next_rxd; local 2024 rx_desc = IXGB_RX_DESC(*rx_ring, i); 2027 while (rx_desc->status & IXGB_RX_DESC_STATUS_DD) { 2036 status = rx_desc->status; 2064 length = le16_to_cpu(rx_desc 1954 ixgb_rx_checksum(struct ixgb_adapter *adapter, struct ixgb_rx_desc *rx_desc, struct sk_buff *skb) argument 2135 struct ixgb_rx_desc *rx_desc; local [all...] |
/drivers/net/ethernet/oki-semi/pch_gbe/ |
H A D | pch_gbe_main.c | 1445 struct pch_gbe_rx_desc *rx_desc; local 1478 rx_desc = PCH_GBE_RX_DESC(*rx_ring, i); 1479 rx_desc->buffer_addr = (buffer_info->dma); 1480 rx_desc->gbec_status = DSC_INIT16; 1668 struct pch_gbe_rx_desc *rx_desc; local 1682 rx_desc = PCH_GBE_RX_DESC(*rx_ring, i); 1683 if (rx_desc->gbec_status == DSC_INIT16) 1688 dma_status = rx_desc->dma_status; 1689 gbec_status = rx_desc->gbec_status; 1690 tcp_ip_status = rx_desc 1826 struct pch_gbe_rx_desc *rx_desc; local [all...] |
/drivers/net/ethernet/stmicro/stmmac/ |
H A D | common.h | 64 unsigned long rx_desc; member in struct:stmmac_extra_stats
|