Searched defs:sdesc (Results 1 - 12 of 12) sorted by relevance

/drivers/dma/sh/
H A Drcar-audmapp.c70 #define to_desc(sdesc) container_of(sdesc, struct audmapp_desc, shdma_desc)
104 struct shdma_desc *sdesc)
108 struct audmapp_desc *desc = to_desc(sdesc);
174 struct shdma_desc *sdesc,
177 struct audmapp_desc *desc = to_desc(sdesc);
209 struct shdma_desc *sdesc)
103 audmapp_start_xfer(struct shdma_chan *schan, struct shdma_desc *sdesc) argument
173 audmapp_desc_setup(struct shdma_chan *schan, struct shdma_desc *sdesc, dma_addr_t src, dma_addr_t dst, size_t *len) argument
208 audmapp_desc_completed(struct shdma_chan *schan, struct shdma_desc *sdesc) argument
H A Dshdma-base.c59 struct shdma_desc *sdesc; local
66 list_for_each_entry(sdesc, &schan->ld_queue, node)
67 if (sdesc->mark == DESC_SUBMITTED) {
68 ops->start_xfer(schan, sdesc);
162 struct shdma_desc *sdesc; local
164 list_for_each_entry(sdesc, &schan->ld_free, node)
165 if (sdesc->mark != DESC_PREPARED) {
166 BUG_ON(sdesc->mark != DESC_IDLE);
167 list_del(&sdesc->node);
168 return sdesc;
812 struct shdma_desc *sdesc; local
836 struct shdma_desc *sdesc; local
897 struct shdma_desc *sdesc; local
[all...]
H A Dshdmac.c287 struct shdma_desc *sdesc)
291 struct sh_dmae_desc *sh_desc = container_of(sdesc,
294 sdesc->async_tx.cookie, sh_chan->shdma_chan.id,
382 struct shdma_desc *sdesc,
385 struct sh_dmae_desc *sh_desc = container_of(sdesc,
420 struct shdma_desc *sdesc)
424 struct sh_dmae_desc *sh_desc = container_of(sdesc,
460 struct shdma_desc *sdesc)
464 struct sh_dmae_desc *sh_desc = container_of(sdesc,
469 return (sdesc
286 sh_dmae_start_xfer(struct shdma_chan *schan, struct shdma_desc *sdesc) argument
381 sh_dmae_desc_setup(struct shdma_chan *schan, struct shdma_desc *sdesc, dma_addr_t src, dma_addr_t dst, size_t *len) argument
419 sh_dmae_get_partial(struct shdma_chan *schan, struct shdma_desc *sdesc) argument
459 sh_dmae_desc_completed(struct shdma_chan *schan, struct shdma_desc *sdesc) argument
[all...]
H A Dsudmac.c53 #define to_desc(sdesc) container_of(sdesc, struct sudmac_desc, shdma_desc)
103 struct shdma_desc *sdesc)
119 struct shdma_desc *sdesc)
122 struct sudmac_desc *sd = to_desc(sdesc);
124 sudmac_set_reg(sc, &sd->hw, sdesc);
176 struct shdma_desc *sdesc,
180 struct sudmac_desc *sd = to_desc(sdesc);
219 struct shdma_desc *sdesc)
222 struct sudmac_desc *sd = to_desc(sdesc);
102 sudmac_set_reg(struct sudmac_chan *sc, struct sudmac_regs *hw, struct shdma_desc *sdesc) argument
118 sudmac_start_xfer(struct shdma_chan *schan, struct shdma_desc *sdesc) argument
175 sudmac_desc_setup(struct shdma_chan *schan, struct shdma_desc *sdesc, dma_addr_t src, dma_addr_t dst, size_t *len) argument
218 sudmac_get_partial(struct shdma_chan *schan, struct shdma_desc *sdesc) argument
228 sudmac_desc_completed(struct shdma_chan *schan, struct shdma_desc *sdesc) argument
[all...]
H A Drcar-hpbdma.c124 #define to_desc(sdesc) container_of(sdesc, struct hpb_desc, shdma_desc)
314 struct shdma_desc *sdesc)
318 struct hpb_desc *desc = to_desc(sdesc);
334 struct shdma_desc *sdesc)
362 struct shdma_desc *sdesc,
365 struct hpb_desc *desc = to_desc(sdesc);
378 struct shdma_desc *sdesc)
380 struct hpb_desc *desc = to_desc(sdesc);
313 hpb_dmae_start_xfer(struct shdma_chan *schan, struct shdma_desc *sdesc) argument
333 hpb_dmae_desc_completed(struct shdma_chan *schan, struct shdma_desc *sdesc) argument
361 hpb_dmae_desc_setup(struct shdma_chan *schan, struct shdma_desc *sdesc, dma_addr_t src, dma_addr_t dst, size_t *len) argument
377 hpb_dmae_get_partial(struct shdma_chan *schan, struct shdma_desc *sdesc) argument
/drivers/net/wireless/ath/ath10k/
H A Dce.c277 struct ce_desc *desc, *sdesc; local
297 sdesc = CE_SRC_RING_TO_DESC(src_ring->shadow_base, write_index);
306 sdesc->addr = __cpu_to_le32(buffer);
307 sdesc->nbytes = __cpu_to_le16(nbytes);
308 sdesc->flags = __cpu_to_le16(desc_flags);
310 *desc = *sdesc;
459 struct ce_desc sdesc; local
463 sdesc = *desc;
465 nbytes = __le16_to_cpu(sdesc.nbytes);
479 *bufferp = __le32_to_cpu(sdesc
590 struct ce_desc *sdesc, *sbase; local
[all...]
/drivers/dma/
H A Dsirf-dma.c117 struct sirfsoc_dma_desc *sdesc = NULL; local
124 sdesc = list_first_entry(&schan->queued, struct sirfsoc_dma_desc,
127 list_move_tail(&sdesc->node, &schan->active);
130 writel_relaxed(sdesc->width, sdma->base + SIRFSOC_DMA_WIDTH_0 +
133 (sdesc->dir << SIRFSOC_DMA_DIR_CTRL_BIT),
135 writel_relaxed(sdesc->xlen, sdma->base + cid * 0x10 +
137 writel_relaxed(sdesc->ylen, sdma->base + cid * 0x10 +
146 writel(sdesc->addr >> 2, sdma->base + cid * 0x10 + SIRFSOC_DMA_CH_ADDR);
148 if (sdesc->cyclic) {
161 struct sirfsoc_dma_desc *sdesc local
197 struct sirfsoc_dma_desc *sdesc; local
266 struct sirfsoc_dma_desc *sdesc; local
401 struct sirfsoc_dma_desc *sdesc; local
441 struct sirfsoc_dma_desc *sdesc, *tmp; local
488 struct sirfsoc_dma_desc *sdesc; local
518 struct sirfsoc_dma_desc *sdesc = NULL; local
586 struct sirfsoc_dma_desc *sdesc = NULL; local
842 struct sirfsoc_dma_desc *sdesc; local
883 struct sirfsoc_dma_desc *sdesc; local
[all...]
/drivers/media/platform/soc_camera/
H A Dsoc_camera.c675 struct soc_camera_desc *sdesc = to_soc_camera_desc(icd); local
690 if (sdesc->subdev_desc.reset)
691 sdesc->subdev_desc.reset(icd->pdev);
1173 struct soc_camera_desc *sdesc = to_soc_camera_desc(icd); local
1174 struct soc_camera_subdev_desc *ssdd = &sdesc->subdev_desc;
1246 static int soc_camera_dyn_pdev(struct soc_camera_desc *sdesc, argument
1264 ret = platform_device_add_data(pdev, sdesc, sizeof(*sdesc));
1341 struct soc_camera_desc *sdesc)
1346 struct soc_camera_host_desc *shd = &sdesc
1340 soc_camera_i2c_init(struct soc_camera_device *icd, struct soc_camera_desc *sdesc) argument
1457 struct soc_camera_desc *sdesc = to_soc_camera_desc(icd); local
1514 struct soc_camera_desc sdesc = {.host_desc.bus_id = ici->nr,}; local
1616 struct soc_camera_desc sdesc = {.host_desc.bus_id = ici->nr,}; local
1731 struct soc_camera_desc *sdesc = to_soc_camera_desc(icd); local
1835 struct soc_camera_desc *sdesc = to_soc_camera_desc(icd); local
2168 struct soc_camera_desc *sdesc = pdev->dev.platform_data; local
[all...]
/drivers/net/ethernet/chelsio/cxgb3/
H A Dadapter.h116 struct rx_sw_desc *sdesc; /* address of SW Rx descriptor ring */ member in struct:sge_fl
177 struct tx_sw_desc *sdesc; /* address of SW Tx descriptor ring */ member in struct:sge_txq
/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dadapter.h138 struct rx_sw_desc *sdesc; /* address of SW RX descriptor ring */ member in struct:sge_fl
240 struct tx_sw_desc *sdesc; /* address of SW TX descriptor ring */ member in struct:sge_txq
H A Dsge.c189 * @sdesc: pointer to the software buffer descriptor
194 static inline dma_addr_t get_buf_addr(const struct rx_sw_desc *sdesc) argument
196 return sdesc->dma_addr & ~(dma_addr_t)(RX_LARGE_BUF | RX_UNMAPPED_BUF);
201 * @sdesc: pointer to the software buffer descriptor
206 static inline bool is_buf_mapped(const struct rx_sw_desc *sdesc) argument
208 return !(sdesc->dma_addr & RX_UNMAPPED_BUF);
379 struct tx_sw_desc *sdesc; local
385 sdesc = &tq->sdesc[cidx];
391 if (sdesc
453 get_buf_size(const struct adapter *adapter, const struct rx_sw_desc *sdesc) argument
475 struct rx_sw_desc *sdesc = &fl->sdesc[fl->cidx]; local
504 struct rx_sw_desc *sdesc = &fl->sdesc[fl->cidx]; local
551 set_rx_sw_desc(struct rx_sw_desc *sdesc, struct page *page, dma_addr_t dma_addr) argument
592 struct rx_sw_desc *sdesc = &fl->sdesc[fl->pidx]; local
1605 struct rx_sw_desc *sdesc; local
1672 const struct rx_sw_desc *sdesc; local
[all...]
/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4.h431 struct rx_sw_desc *sdesc; /* address of SW Rx descriptor ring */ member in struct:sge_fl
515 struct tx_sw_desc *sdesc; /* address of SW Tx descriptor ring */ member in struct:sge_txq

Completed in 160 milliseconds