Searched refs:dma_region (Results 1 - 9 of 9) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/ieee1394/
H A Ddma.h50 * struct dma_region - large non-contiguous DMA buffer
61 struct dma_region { struct
70 void dma_region_init(struct dma_region *dma);
71 int dma_region_alloc(struct dma_region *dma, unsigned long n_bytes,
73 void dma_region_free(struct dma_region *dma);
74 void dma_region_sync_for_cpu(struct dma_region *dma, unsigned long offset,
76 void dma_region_sync_for_device(struct dma_region *dma, unsigned long offset,
78 int dma_region_mmap(struct dma_region *dma, struct file *file,
80 dma_addr_t dma_region_offset_to_bus(struct dma_region *dma,
H A Ddma.c62 /* dma_region */
67 void dma_region_init(struct dma_region *dma)
79 int dma_region_alloc(struct dma_region *dma, unsigned long n_bytes,
138 void dma_region_free(struct dma_region *dma)
157 static inline int dma_region_find(struct dma_region *dma, unsigned long offset,
183 dma_addr_t dma_region_offset_to_bus(struct dma_region * dma,
196 void dma_region_sync_for_cpu(struct dma_region *dma, unsigned long offset,
215 void dma_region_sync_for_device(struct dma_region *dma, unsigned long offset,
236 struct dma_region *dma = (struct dma_region *)vm
[all...]
H A Diso.h101 struct dma_region data_buf;
H A Ddv1394-private.h484 struct dma_region dv_buf;
552 struct dma_region packet_buf;
H A Dvideo1394.c89 struct dma_region dma;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/include/asm/
H A Dps3stor.h38 struct ps3_dma_region dma_region; member in struct:ps3_storage_device
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/ps3/
H A Dps3stor_lib.c184 dev->sbd.d_region = &dev->dma_region;
185 ps3_dma_region_init(&dev->sbd, &dev->dma_region, page_size,
187 res = ps3_dma_region_create(&dev->dma_region);
217 ps3_dma_region_free(&dev->dma_region);
240 ps3_dma_region_free(&dev->dma_region);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/serial/
H A Dmpsc.c133 void *dma_region; member in struct:mpsc_port_info
723 if (!pi->dma_region) {
727 } else if ((pi->dma_region = dma_alloc_noncoherent(pi->port.dev,
743 if (pi->dma_region) {
745 pi->dma_region, pi->dma_region_p);
746 pi->dma_region = NULL;
761 BUG_ON(pi->dma_region == NULL);
763 memset(pi->dma_region, 0, MPSC_DMA_ALLOC_SIZE);
769 dp = ALIGN((u32)pi->dma_region, dma_get_cache_alignment());
842 dma_cache_sync(pi->port.dev, (void *)pi->dma_region,
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/ps3/
H A Ddevice-init.c369 p->sbd.d_region = &p->dma_region;

Completed in 66 milliseconds