Symbol: ps3_dma_region
arch/powerpc/include/asm/ps3.h
101
int (*create)(struct ps3_dma_region *);
arch/powerpc/include/asm/ps3.h
102
int (*free)(struct ps3_dma_region *);
arch/powerpc/include/asm/ps3.h
103
int (*map)(struct ps3_dma_region *,
arch/powerpc/include/asm/ps3.h
108
int (*unmap)(struct ps3_dma_region *,
arch/powerpc/include/asm/ps3.h
122
struct ps3_dma_region *r, enum ps3_dma_page_size page_size,
arch/powerpc/include/asm/ps3.h
124
int ps3_dma_region_create(struct ps3_dma_region *r);
arch/powerpc/include/asm/ps3.h
125
int ps3_dma_region_free(struct ps3_dma_region *r);
arch/powerpc/include/asm/ps3.h
126
int ps3_dma_map(struct ps3_dma_region *r, unsigned long virt_addr,
arch/powerpc/include/asm/ps3.h
129
int ps3_dma_unmap(struct ps3_dma_region *r, dma_addr_t bus_addr,
arch/powerpc/include/asm/ps3.h
360
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
1025
static int dma_sb_region_free_linear(struct ps3_dma_region *r)
arch/powerpc/platforms/ps3/mm.c
1073
static int dma_sb_map_area_linear(struct ps3_dma_region *r,
arch/powerpc/platforms/ps3/mm.c
1092
static int dma_sb_unmap_area_linear(struct ps3_dma_region *r,
arch/powerpc/platforms/ps3/mm.c
1120
struct ps3_dma_region *r, enum ps3_dma_page_size page_size,
arch/powerpc/platforms/ps3/mm.c
1163
int ps3_dma_region_create(struct ps3_dma_region *r)
arch/powerpc/platforms/ps3/mm.c
1172
int ps3_dma_region_free(struct ps3_dma_region *r)
arch/powerpc/platforms/ps3/mm.c
1181
int ps3_dma_map(struct ps3_dma_region *r, unsigned long virt_addr,
arch/powerpc/platforms/ps3/mm.c
1188
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
639
static int dma_sb_region_create(struct ps3_dma_region *r)
arch/powerpc/platforms/ps3/mm.c
678
static int dma_ioc0_region_create(struct ps3_dma_region *r)
arch/powerpc/platforms/ps3/mm.c
709
static int dma_sb_region_free(struct ps3_dma_region *r)
arch/powerpc/platforms/ps3/mm.c
740
static int dma_ioc0_region_free(struct ps3_dma_region *r)
arch/powerpc/platforms/ps3/mm.c
774
static int dma_sb_map_area(struct ps3_dma_region *r, unsigned long virt_addr,
arch/powerpc/platforms/ps3/mm.c
829
static int dma_ioc0_map_area(struct ps3_dma_region *r, unsigned long virt_addr,
arch/powerpc/platforms/ps3/mm.c
887
static int dma_sb_unmap_area(struct ps3_dma_region *r, dma_addr_t bus_addr,
arch/powerpc/platforms/ps3/mm.c
923
static int dma_ioc0_unmap_area(struct ps3_dma_region *r,
arch/powerpc/platforms/ps3/mm.c
970
static int dma_sb_region_create_linear(struct ps3_dma_region *r)