/drivers/scsi/fnic/ |
H A D | vnic_cq_copy.h | 35 desc = (struct fcpio_fw_req *)((u8 *)cq->ring.descs + 50 desc = (struct fcpio_fw_req *)((u8 *)cq->ring.descs +
|
H A D | vnic_cq.h | 81 cq_desc = (struct cq_desc *)((u8 *)cq->ring.descs + 98 cq_desc = (struct cq_desc *)((u8 *)cq->ring.descs +
|
H A D | vnic_wq_copy.h | 48 struct fcpio_host_req *desc = wq->ring.descs; 88 struct fcpio_host_req *wq_desc = wq->ring.descs;
|
H A D | vnic_dev.c | 190 memset(ring->descs, 0, ring->size); 211 ring->descs = (u8 *)ring->descs_unaligned + 223 if (ring->descs) { 228 ring->descs = NULL;
|
H A D | vnic_dev.h | 96 void *descs; member in struct:vnic_dev_ring
|
H A D | vnic_wq.c | 48 buf->desc = (u8 *)wq->ring.descs +
|
H A D | vnic_rq.c | 48 buf->desc = (u8 *)rq->ring.descs +
|
/drivers/dma/ioat/ |
H A D | dma_v3.c | 82 static dma_addr_t xor_get_src(struct ioat_raw_descriptor *descs[2], int idx) argument 84 struct ioat_raw_descriptor *raw = descs[xor_idx_to_desc >> idx & 1]; 89 static void xor_set_src(struct ioat_raw_descriptor *descs[2], argument 92 struct ioat_raw_descriptor *raw = descs[xor_idx_to_desc >> idx & 1]; 97 static dma_addr_t pq_get_src(struct ioat_raw_descriptor *descs[2], int idx) argument 99 struct ioat_raw_descriptor *raw = descs[pq_idx_to_desc >> idx & 1]; 104 static void pq_set_src(struct ioat_raw_descriptor *descs[2], argument 107 struct ioat_pq_descriptor *pq = (struct ioat_pq_descriptor *) descs[0]; 108 struct ioat_raw_descriptor *raw = descs[pq_idx_to_desc >> idx & 1]; 143 struct ioat_raw_descriptor *descs[ local 180 struct ioat_raw_descriptor *descs[2]; local 510 struct ioat_raw_descriptor *descs[2]; local 588 struct ioat_raw_descriptor *descs[] = { (void *) pq, (void *) pq_ex }; local 656 struct ioat_raw_descriptor *descs[2]; local [all...] |
H A D | dma_v2.c | 164 BUG_ON(active && !seen_current); /* no active descs have written a completion? */ 463 int descs = 1 << order; local 470 ring = kcalloc(descs, sizeof(*ring), flags); 473 for (i = 0; i < descs; i++) { 484 /* link descs */ 485 for (i = 0; i < descs-1; i++) { 789 int descs; local 806 descs = ioat2_ring_space(ioat); 807 dev_dbg(to_dev(chan), "freeing %d idle descriptors\n", descs); local 808 for (i = 0; i < descs; [all...] |
/drivers/net/ethernet/cisco/enic/ |
H A D | vnic_cq.h | 74 cq_desc = (struct cq_desc *)((u8 *)cq->ring.descs + 91 cq_desc = (struct cq_desc *)((u8 *)cq->ring.descs +
|
H A D | vnic_dev.h | 61 void *descs; member in struct:vnic_dev_ring
|
H A D | vnic_dev.c | 226 memset(ring->descs, 0, ring->size); 246 ring->descs = (u8 *)ring->descs_unaligned + 258 if (ring->descs) { 263 ring->descs = NULL;
|
H A D | vnic_rq.c | 49 buf->desc = (u8 *)rq->ring.descs +
|
H A D | vnic_wq.c | 49 buf->desc = (u8 *)wq->ring.descs +
|
/drivers/net/ethernet/cirrus/ |
H A D | ep93xx_eth.c | 163 struct ep93xx_descs *descs; member in struct:ep93xx_priv 245 rstat = ep->descs->rstat + entry; 287 struct ep93xx_rdesc *rxd = &ep->descs->rdesc[entry]; 316 struct ep93xx_rstat *rstat = ep->descs->rstat + ep->rx_pointer; 368 txd = &ep->descs->tdesc[entry]; 403 tstat = ep->descs->tstat + entry; 417 int length = ep->descs->tdesc[entry].tdesc1 & 0xfff; 475 d = ep->descs->rdesc[i].buf_addr; 486 d = ep->descs->tdesc[i].buf_addr; 494 dma_free_coherent(dev, sizeof(struct ep93xx_descs), ep->descs, [all...] |
/drivers/net/ethernet/ibm/ |
H A D | ibmveth.c | 907 union ibmveth_buf_desc *descs) 921 descs[0].desc, descs[1].desc, 922 descs[2].desc, descs[3].desc, 923 descs[4].desc, descs[5].desc, 941 union ibmveth_buf_desc descs[6]; local 982 memset(descs, 0, sizeof(descs)); 906 ibmveth_send(struct ibmveth_adapter *adapter, union ibmveth_buf_desc *descs) argument [all...] |
/drivers/net/ethernet/faraday/ |
H A D | ftgmac100.c | 60 struct ftgmac100_descs *descs; member in struct:ftgmac100 330 return &priv->descs->rxdes[priv->rx_pointer]; 611 return &priv->descs->txdes[priv->tx_pointer]; 617 return &priv->descs->txdes[priv->tx_clean_pointer]; 745 struct ftgmac100_rxdes *rxdes = &priv->descs->rxdes[i]; 757 struct ftgmac100_txdes *txdes = &priv->descs->txdes[i]; 769 priv->descs, priv->descs_dma_addr); 776 priv->descs = dma_alloc_coherent(priv->dev, 779 if (!priv->descs) 782 memset(priv->descs, [all...] |
H A D | ftmac100.c | 67 struct ftmac100_descs *descs; member in struct:ftmac100 311 return &priv->descs->rxdes[priv->rx_pointer]; 573 return &priv->descs->txdes[priv->tx_pointer]; 578 return &priv->descs->txdes[priv->tx_clean_pointer]; 701 struct ftmac100_rxdes *rxdes = &priv->descs->rxdes[i]; 713 struct ftmac100_txdes *txdes = &priv->descs->txdes[i]; 725 priv->descs, priv->descs_dma_addr); 732 priv->descs = dma_alloc_coherent(priv->dev, sizeof(struct ftmac100_descs), 734 if (!priv->descs) 737 memset(priv->descs, [all...] |
/drivers/dma/ |
H A D | sirf-dma.c | 334 LIST_HEAD(descs); 350 list_add_tail(&sdesc->node, &descs); 359 list_splice_tail_init(&descs, &schan->free); 371 LIST_HEAD(descs); 382 list_splice_tail_init(&schan->free, &descs); 387 list_for_each_entry_safe(sdesc, tmp, &descs, node)
|
H A D | timb_dma.c | 95 unsigned int descs; /* Descriptors to allocate */ member in struct:timb_dma_chan 180 u8 *descs; local 182 for (descs = td_desc->desc_list; ; descs += TIMB_DMA_DESC_SIZE) { 183 __td_unmap_desc(td_chan, descs, single); 184 if (descs[0] & 0x02) 464 for (i = 0; i < td_chan->descs; i++) { 760 td_chan->descs = pchan->descriptors;
|
H A D | mpc512x_dma.c | 457 LIST_HEAD(descs); 483 list_add_tail(&mdesc->node, &descs); 497 list_splice_tail_init(&descs, &mchan->free); 515 LIST_HEAD(descs); 526 list_splice_tail_init(&mchan->free, &descs); 538 list_for_each_entry_safe(mdesc, tmp, &descs, node)
|
/drivers/usb/gadget/ |
H A D | f_fs.c | 300 struct usb_endpoint_descriptor *descs[2]; member in struct:ffs_ep 1523 ds = ep->descs[desc_idx]; 2055 if (unlikely(ffs_ep->descs[isHS])) { 2061 ffs_ep->descs[isHS] = ds; 2065 ds->bEndpointAddress = ffs_ep->descs[0]->bEndpointAddress; 2067 ds->wMaxPacketSize = ffs_ep->descs[0]->wMaxPacketSize; 2135 struct usb_endpoint_descriptor **descs; local 2136 descs = func->eps[idx].descs; 2137 newValue = descs[desc [all...] |
/drivers/net/ethernet/natsemi/ |
H A D | ns83820.c | 421 __le32 *descs; member in struct:rx_info 538 sg = dev->rx_info.descs + (next_empty * DESC_SIZE); 549 dev->rx_info.descs[((NR_RX_DESC + next_empty - 1) % NR_RX_DESC) * DESC_SIZE] = cpu_to_le32(dev->rx_info.phy_descs + (next_empty * DESC_SIZE * 4)); 610 build_rx_desc(dev, dev->rx_info.descs + (DESC_SIZE * i), 0, 0, CMDSTS_OWN, 0); 730 dev->rx_info.next_rx_desc = dev->rx_info.descs; 843 dprintk("rxdp: %08x, descs: %08lx next_rx[%d]: %p next_empty[%d]: %p\n", 847 (dev->rx_info.descs + (DESC_SIZE * dev->rx_info.next_rx)), 849 (dev->rx_info.descs + (DESC_SIZE * dev->rx_info.next_empty)) 856 dprintk("walking descs\n"); 928 desc = info->descs [all...] |
/drivers/staging/android/ |
H A D | persistent_ram.c | 371 desc = &ram->descs[i];
|