Symbol: ps3_dma_region
arch/powerpc/include/asm/ps3.h
100
int (*create)(struct ps3_dma_region *);
arch/powerpc/include/asm/ps3.h
101
int (*free)(struct ps3_dma_region *);
arch/powerpc/include/asm/ps3.h
102
int (*map)(struct ps3_dma_region *,
arch/powerpc/include/asm/ps3.h
107
int (*unmap)(struct ps3_dma_region *,
arch/powerpc/include/asm/ps3.h
121
struct ps3_dma_region *r, enum ps3_dma_page_size page_size,
arch/powerpc/include/asm/ps3.h
123
int ps3_dma_region_create(struct ps3_dma_region *r);
arch/powerpc/include/asm/ps3.h
124
int ps3_dma_region_free(struct ps3_dma_region *r);
arch/powerpc/include/asm/ps3.h
125
int ps3_dma_map(struct ps3_dma_region *r, unsigned long virt_addr,
arch/powerpc/include/asm/ps3.h
128
int ps3_dma_unmap(struct ps3_dma_region *r, dma_addr_t bus_addr,
arch/powerpc/include/asm/ps3.h
357
struct ps3_dma_region *d_region; /* SB, IOC0 */
arch/powerpc/include/asm/ps3stor.h
26
struct ps3_dma_region dma_region;
arch/powerpc/platforms/ps3/device-init.c
121
struct ps3_dma_region d_region;
arch/powerpc/platforms/ps3/device-init.c
189
struct ps3_dma_region d_region;
arch/powerpc/platforms/ps3/device-init.c
444
struct ps3_dma_region d_region;
arch/powerpc/platforms/ps3/mm.c
1024
static int dma_sb_region_free_linear(struct ps3_dma_region *r)
arch/powerpc/platforms/ps3/mm.c
1072
static int dma_sb_map_area_linear(struct ps3_dma_region *r,
arch/powerpc/platforms/ps3/mm.c
1091
static int dma_sb_unmap_area_linear(struct ps3_dma_region *r,
arch/powerpc/platforms/ps3/mm.c
1119
struct ps3_dma_region *r, enum ps3_dma_page_size page_size,
arch/powerpc/platforms/ps3/mm.c
1162
int ps3_dma_region_create(struct ps3_dma_region *r)
arch/powerpc/platforms/ps3/mm.c
1171
int ps3_dma_region_free(struct ps3_dma_region *r)
arch/powerpc/platforms/ps3/mm.c
1180
int ps3_dma_map(struct ps3_dma_region *r, unsigned long virt_addr,
arch/powerpc/platforms/ps3/mm.c
1187
int ps3_dma_unmap(struct ps3_dma_region *r, dma_addr_t bus_addr,
arch/powerpc/platforms/ps3/mm.c
337
static unsigned long dma_sb_lpar_to_bus(struct ps3_dma_region *r,
arch/powerpc/platforms/ps3/mm.c
348
static void __maybe_unused _dma_dump_region(const struct ps3_dma_region *r,
arch/powerpc/platforms/ps3/mm.c
374
struct ps3_dma_region *region;
arch/powerpc/platforms/ps3/mm.c
397
static struct dma_chunk * dma_find_chunk(struct ps3_dma_region *r,
arch/powerpc/platforms/ps3/mm.c
426
static struct dma_chunk *dma_find_chunk_lpar(struct ps3_dma_region *r,
arch/powerpc/platforms/ps3/mm.c
476
struct ps3_dma_region *r = c->region;
arch/powerpc/platforms/ps3/mm.c
513
static int dma_sb_map_pages(struct ps3_dma_region *r, unsigned long phys_addr,
arch/powerpc/platforms/ps3/mm.c
553
static int dma_ioc0_map_pages(struct ps3_dma_region *r, unsigned long phys_addr,
arch/powerpc/platforms/ps3/mm.c
638
static int dma_sb_region_create(struct ps3_dma_region *r)
arch/powerpc/platforms/ps3/mm.c
677
static int dma_ioc0_region_create(struct ps3_dma_region *r)
arch/powerpc/platforms/ps3/mm.c
708
static int dma_sb_region_free(struct ps3_dma_region *r)
arch/powerpc/platforms/ps3/mm.c
739
static int dma_ioc0_region_free(struct ps3_dma_region *r)
arch/powerpc/platforms/ps3/mm.c
773
static int dma_sb_map_area(struct ps3_dma_region *r, unsigned long virt_addr,
arch/powerpc/platforms/ps3/mm.c
828
static int dma_ioc0_map_area(struct ps3_dma_region *r, unsigned long virt_addr,
arch/powerpc/platforms/ps3/mm.c
886
static int dma_sb_unmap_area(struct ps3_dma_region *r, dma_addr_t bus_addr,
arch/powerpc/platforms/ps3/mm.c
922
static int dma_ioc0_unmap_area(struct ps3_dma_region *r,
arch/powerpc/platforms/ps3/mm.c
969
static int dma_sb_region_create_linear(struct ps3_dma_region *r)