Searched refs:descs (Results 1 - 24 of 24) sorted by relevance

/drivers/scsi/fnic/
H A Dvnic_cq_copy.h35 desc = (struct fcpio_fw_req *)((u8 *)cq->ring.descs +
50 desc = (struct fcpio_fw_req *)((u8 *)cq->ring.descs +
H A Dvnic_cq.h81 cq_desc = (struct cq_desc *)((u8 *)cq->ring.descs +
98 cq_desc = (struct cq_desc *)((u8 *)cq->ring.descs +
H A Dvnic_wq_copy.h48 struct fcpio_host_req *desc = wq->ring.descs;
88 struct fcpio_host_req *wq_desc = wq->ring.descs;
H A Dvnic_dev.c190 memset(ring->descs, 0, ring->size);
211 ring->descs = (u8 *)ring->descs_unaligned +
223 if (ring->descs) {
228 ring->descs = NULL;
H A Dvnic_dev.h96 void *descs; member in struct:vnic_dev_ring
H A Dvnic_wq.c48 buf->desc = (u8 *)wq->ring.descs +
H A Dvnic_rq.c48 buf->desc = (u8 *)rq->ring.descs +
/drivers/dma/ioat/
H A Ddma_v3.c82 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 Ddma_v2.c164 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 Dvnic_cq.h74 cq_desc = (struct cq_desc *)((u8 *)cq->ring.descs +
91 cq_desc = (struct cq_desc *)((u8 *)cq->ring.descs +
H A Dvnic_dev.h61 void *descs; member in struct:vnic_dev_ring
H A Dvnic_dev.c226 memset(ring->descs, 0, ring->size);
246 ring->descs = (u8 *)ring->descs_unaligned +
258 if (ring->descs) {
263 ring->descs = NULL;
H A Dvnic_rq.c49 buf->desc = (u8 *)rq->ring.descs +
H A Dvnic_wq.c49 buf->desc = (u8 *)wq->ring.descs +
/drivers/net/ethernet/cirrus/
H A Dep93xx_eth.c163 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 Dibmveth.c907 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 Dftgmac100.c60 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 Dftmac100.c67 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 Dsirf-dma.c334 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 Dtimb_dma.c95 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 Dmpc512x_dma.c457 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 Df_fs.c300 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 Dns83820.c421 __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 Dpersistent_ram.c371 desc = &ram->descs[i];

Completed in 389 milliseconds