Searched refs:rx_desc (Results 1 - 25 of 34) sorted by relevance

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/ulp/iser/
H A Diser_initiator.c185 struct iser_desc *rx_desc; local
192 rx_desc = kmem_cache_alloc(ig.desc_cache, GFP_NOIO);
193 if (rx_desc == NULL) {
197 rx_desc->type = ISCSI_RX;
208 rx_desc->data = kmalloc(rx_data_size, GFP_NOIO);
209 if (rx_desc->data == NULL) {
215 recv_dto = &rx_desc->dto;
219 regd_hdr = &rx_desc->hdr_regd_buf;
222 regd_hdr->virt_addr = rx_desc; /* == &rx_desc
543 iser_rcv_completion(struct iser_desc *rx_desc, unsigned long dto_xfer_len) argument
[all...]
H A Diser_verbs.c686 int iser_post_recv(struct iser_desc *rx_desc) argument
692 struct iser_dto *recv_dto = &rx_desc->dto;
702 recv_wr.wr_id = (unsigned long)rx_desc;
H A Discsi_iser.h352 int iser_post_recv(struct iser_desc *rx_desc);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/ibm_emac/
H A Dibm_emac_debug.c49 i, p->rx_desc[i].data_ptr, p->rx_skb[i] ? 'V' : ' ',
50 p->rx_desc[i].ctrl, p->rx_desc[i].data_len,
52 p->rx_desc[NUM_RX_BUFF / 2 + i].data_ptr,
54 p->rx_desc[NUM_RX_BUFF / 2 + i].ctrl,
55 p->rx_desc[NUM_RX_BUFF / 2 + i].data_len);
H A Dibm_emac_core.c715 if (dev->rx_desc[i].ctrl & MAL_RX_CTRL_FIRST)
718 dev->rx_desc[i].data_len = 0;
719 dev->rx_desc[i].ctrl = MAL_RX_CTRL_EMPTY |
739 dev->rx_desc[i].data_ptr =
812 dev->rx_desc[i].ctrl = 0;
815 dev->rx_desc[i].data_ptr = 0;
832 dev->rx_desc[slot].data_len = 0;
835 dev->rx_desc[slot].data_ptr =
839 dev->rx_desc[slot].ctrl = MAL_RX_CTRL_EMPTY |
1286 dev->rx_desc[slo
[all...]
H A Dibm_emac_core.h163 struct mal_descriptor *rx_desc; member in struct:ocp_enet_private
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/ixp2000/
H A Dixpdev.c33 static struct ixpdev_rx_desc * const rx_desc = variable
89 desc = rx_desc +
315 free_page((unsigned long)phys_to_virt(rx_desc[i].buf_addr));
318 rx_desc[i].buf_addr = virt_to_phys(buf);
319 rx_desc[i].buf_length = PAGE_SIZE;
392 free_page((unsigned long)phys_to_virt(rx_desc[i].buf_addr));
415 free_page((unsigned long)phys_to_virt(rx_desc[i].buf_addr));
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/amso1100/
H A Dc2.c165 struct c2_rx_desc *rx_desc; local
175 rx_desc = vaddr;
177 for (i = 0; i < rx_ring->count; i++, elem++, rx_desc++, rxp_desc++) {
178 rx_desc->len = 0;
179 rx_desc->status = 0;
192 elem->ht_desc = rx_desc;
197 rx_desc->next_offset = base;
200 rx_desc->next_offset =
201 base + (i + 1) * sizeof(*rx_desc);
214 struct c2_rx_desc *rx_desc local
283 struct c2_rx_desc *rx_desc; local
423 struct c2_rx_desc *rx_desc = elem->ht_desc; local
466 struct c2_rx_desc *rx_desc; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/
H A Dsgiseeq.c80 struct sgiseeq_rx_desc *rx_desc; member in struct:sgiseeq_private
181 if (!sp->rx_desc[i].rdma.pbuf) {
187 sp->rx_desc[i].buf_vaddr = CKSEG1ADDR(buffer);
188 sp->rx_desc[i].rdma.pbuf = CPHYSADDR(buffer);
190 sp->rx_desc[i].rdma.cntinfo = RCNTINFO_INIT;
192 sp->rx_desc[i - 1].rdma.cntinfo |= HPCDMA_EOR;
203 struct sgiseeq_rx_desc *r = gpriv->rx_desc;
262 hregs->rx_ndptr = CPHYSADDR(sp->rx_desc);
288 hregs->rx_ndptr = CPHYSADDR(sp->rx_desc + sp->rx_new);
293 #define for_each_rx(rd, sp) for((rd) = &(sp)->rx_desc[(s
[all...]
H A Dacenic.h458 #define RX_STD_RING_SIZE (RX_STD_RING_ENTRIES * sizeof(struct rx_desc))
461 #define RX_JUMBO_RING_SIZE (RX_JUMBO_RING_ENTRIES *sizeof(struct rx_desc))
464 #define RX_MINI_RING_SIZE (RX_MINI_RING_ENTRIES *sizeof(struct rx_desc))
468 sizeof(struct rx_desc))
470 struct rx_desc{ struct
645 struct rx_desc *rx_std_ring;
646 struct rx_desc *rx_jumbo_ring;
647 struct rx_desc *rx_mini_ring;
648 struct rx_desc *rx_return_ring;
H A Dtitan_ge.c608 volatile titan_ge_rx_desc *rx_desc; local
633 rx_desc = &(titan_ge_port->rx_desc_area[rx_used_desc]);
636 rx_desc->buffer_addr = dma_map_single(device, skb->data,
639 rx_desc->buffer_addr = dma_map_single(device, skb->data,
644 rx_desc->cmd_sts = TITAN_GE_RX_BUFFER_OWNED;
1289 volatile titan_ge_rx_desc *rx_desc; local
1297 rx_desc = &(titan_ge_port->rx_desc_area[rx_curr_desc]);
1299 if (rx_desc->cmd_sts & TITAN_GE_RX_BUFFER_OWNED)
1303 packet->len = (rx_desc->cmd_sts & 0x7fff);
1310 packet->checksum = ntohs((rx_desc
1724 volatile titan_ge_rx_desc *rx_desc; local
[all...]
H A Dvia-rhine.c329 struct rx_desc { struct
364 struct rx_desc *rx_ring;
389 struct rx_desc *rx_head_desc;
854 RX_RING_SIZE * sizeof(struct rx_desc) +
867 RX_RING_SIZE * sizeof(struct rx_desc) +
875 rp->tx_ring = ring + RX_RING_SIZE * sizeof(struct rx_desc);
877 rp->tx_ring_dma = ring_dma + RX_RING_SIZE * sizeof(struct rx_desc);
887 RX_RING_SIZE * sizeof(struct rx_desc) +
916 next += sizeof(struct rx_desc);
1439 struct rx_desc *des
[all...]
H A Dacenic.c739 size = (sizeof(struct rx_desc) *
788 size = (sizeof(struct rx_desc) *
1229 RX_STD_RING_ENTRIES * sizeof(struct rx_desc));
1239 (sizeof(struct rx_desc) * RX_STD_RING_ENTRIES)));
1245 RX_JUMBO_RING_ENTRIES * sizeof(struct rx_desc));
1254 RX_MINI_RING_ENTRIES * sizeof(struct rx_desc));
1259 (sizeof(struct rx_desc) *
1280 (sizeof(struct rx_desc) *
1288 RX_RETURN_RING_ENTRIES * sizeof(struct rx_desc));
1637 struct rx_desc *r
[all...]
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;
H A Dtsi108_eth.h354 } __attribute__ ((aligned(32))) rx_desc; typedef in typeref:struct:__anon5950
H A Dvia-velocity.c938 psize = vptr->options.numrx * sizeof(struct rx_desc) +
955 vptr->rd_ring = (struct rx_desc *) pool;
972 i = vptr->options.numrx * sizeof(struct rx_desc);
997 size = vptr->options.numrx * sizeof(struct rx_desc) +
1037 struct rx_desc *rd = vptr->rd_ring + dirty;
1109 struct rx_desc *rd = vptr->rd_ring + i;
1236 struct rx_desc *rd = vptr->rd_ring + rd_curr;
1290 static inline void velocity_rx_csum(struct rx_desc *rd, struct sk_buff *skb)
1380 struct rx_desc *rd = &(vptr->rd_ring[idx]);
1444 struct rx_desc *r
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/atm/
H A Dhorizon.c742 rx_ch_desc * rx_desc = &memmap->rx_descs[channel]; local
747 channel_type = rd_mem (dev, &rx_desc->wr_buf_type) & BUFFER_PTR_MASK;
775 wr_mem (dev, &rx_desc->wr_buf_type,
778 wr_mem (dev, &rx_desc->rd_buf_type, buf_ptr);
809 rx_ch_desc * rx_desc = &memmap->rx_descs[vc]; local
814 value = rd_mem (dev, &rx_desc->wr_buf_type) & BUFFER_PTR_MASK;
828 wr_mem (dev, &rx_desc->wr_buf_type, RX_CHANNEL_DISABLED);
830 if ((rd_mem (dev, &rx_desc->wr_buf_type) & BUFFER_PTR_MASK) == RX_CHANNEL_DISABLED)
873 r1 = rd_mem (dev, &rx_desc->rd_buf_type);
891 r2 = rd_mem (dev, &rx_desc
1743 cell_buf * rx_desc; local
1813 rx_ch_desc * rx_desc = &memmap->rx_descs[chan]; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/cxgb3/
H A Dadapter.h74 struct rx_desc;
91 struct rx_desc *desc; /* address of HW Rx descriptor ring */
H A Dsge.c92 struct rx_desc { struct
385 struct rx_desc *d, struct rx_sw_desc *sd,
414 struct rx_desc *d = &q->desc[q->pidx];
487 struct rx_desc *from = &q->desc[idx];
488 struct rx_desc *to = &q->desc[q->pidx];
571 sizeof(struct rx_desc), q->fl[i].desc,
1767 struct rx_desc *d = &fl->desc[fl->cidx];
2583 sizeof(struct rx_desc),
2590 sizeof(struct rx_desc),
2891 memcpy(data, &qs->fl[qnum].desc[idx], sizeof(struct rx_desc));
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/tokenring/
H A Dlanstreamer.c909 struct streamer_rx_desc *rx_desc; local
914 rx_desc = &streamer_priv->streamer_rx_ring[(streamer_priv->rx_ring_last_received + 1) & (STREAMER_RX_RING_SIZE - 1)];
917 while (rx_desc->status & 0x01000000) { /* While processed descriptors are available */
926 length = rx_desc->framelen_buflen & 0xffff; /* buffer length */
927 frame_length = (rx_desc->framelen_buflen >> 16) & 0xffff;
929 if (rx_desc->status & 0x7E830000) { /* errors */
932 dev->name, rx_desc->status);
935 if (rx_desc->status & 0x80000000) { /* frame complete */
985 pci_unmap_single(streamer_priv->pci_dev, le32_to_cpu(rx_desc->buffer), length, PCI_DMA_FROMDEVICE),
986 memcpy(skb_put(skb, length), (void *)rx_desc
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/ixgb/
H A Dixgb_main.c1888 * @rx_desc: receive descriptor
1894 struct ixgb_rx_desc *rx_desc,
1900 if((rx_desc->status & IXGB_RX_DESC_STATUS_IXSM) ||
1901 (!(rx_desc->status & IXGB_RX_DESC_STATUS_TCPCS))) {
1908 if(rx_desc->errors & IXGB_RX_DESC_ERRORS_TCPE) {
1934 struct ixgb_rx_desc *rx_desc, *next_rxd; local
1941 rx_desc = IXGB_RX_DESC(*rx_ring, i);
1944 while(rx_desc->status & IXGB_RX_DESC_STATUS_DD) {
1954 status = rx_desc->status;
1979 length = le16_to_cpu(rx_desc
1893 ixgb_rx_checksum(struct ixgb_adapter *adapter, struct ixgb_rx_desc *rx_desc, struct sk_buff *skb) argument
2076 struct ixgb_rx_desc *rx_desc; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/e1000/
H A De1000_main.c4085 struct e1000_rx_desc *rx_desc, *next_rxd; local
4096 rx_desc = E1000_RX_DESC(*rx_ring, i);
4099 while (rx_desc->status & E1000_RXD_STAT_DD) {
4108 status = rx_desc->status;
4127 length = le16_to_cpu(rx_desc->length);
4138 if (unlikely(rx_desc->errors & E1000_RXD_ERR_FRAME_ERR_MASK)) {
4141 rx_desc->errors, length, last_byte)) {
4188 ((uint32_t)(rx_desc->errors) << 24),
4189 le16_to_cpu(rx_desc->csum), skb);
4196 le16_to_cpu(rx_desc
4252 union e1000_rx_desc_packet_split *rx_desc, *next_rxd; local
4436 struct e1000_rx_desc *rx_desc; local
4547 union e1000_rx_desc_packet_split *rx_desc; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/boot/simple/
H A Dmv64x60_tty.c41 u32 rx_desc; member in struct:sdma_regs
54 (s)->rx_desc = (reg_base) + SDMA_RX_DESC; \
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/tulip/
H A Ddmfe.c200 struct rx_desc { struct
203 struct rx_desc *next_rx_desc;
234 struct rx_desc *first_rx_desc;
235 struct rx_desc *rx_insert_ptr;
236 struct rx_desc *rx_ready_ptr; /* packet come pointer */
918 struct rx_desc *rxptr;
1324 struct rx_desc *rxptr = db->rx_insert_ptr;
1347 struct rx_desc *tmp_rx;
1393 tmp_rx_dma += sizeof(struct rx_desc);
1534 struct rx_desc *rxpt
[all...]
H A Duli526x.c120 struct rx_desc { struct
123 struct rx_desc *next_rx_desc;
153 struct rx_desc *first_rx_desc;
154 struct rx_desc *rx_insert_ptr;
155 struct rx_desc *rx_ready_ptr; /* packet come pointer */
773 struct rx_desc *rxptr;
1168 struct rx_desc *rxptr = db->rx_insert_ptr;
1193 struct rx_desc *tmp_rx;
1236 tmp_rx_dma += sizeof(struct rx_desc);
1330 struct rx_desc *rxpt
[all...]

Completed in 241 milliseconds

12