Searched refs:ps3_dma_region (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | ps3.h | 67 * struct ps3_dma_region - A per device dma state variables structure 80 struct ps3_dma_region { struct 100 int (*create)(struct ps3_dma_region *); 101 int (*free)(struct ps3_dma_region *); 102 int (*map)(struct ps3_dma_region *, 107 int (*unmap)(struct ps3_dma_region *, 121 struct ps3_dma_region *r, enum ps3_dma_page_size page_size, 123 int ps3_dma_region_create(struct ps3_dma_region *r); 124 int ps3_dma_region_free(struct ps3_dma_region *r); 125 int ps3_dma_map(struct ps3_dma_region * [all...] |
H A D | ps3stor.h | 26 struct ps3_dma_region dma_region;
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | ps3.h | 67 * struct ps3_dma_region - A per device dma state variables structure 80 struct ps3_dma_region { struct 100 int (*create)(struct ps3_dma_region *); 101 int (*free)(struct ps3_dma_region *); 102 int (*map)(struct ps3_dma_region *, 107 int (*unmap)(struct ps3_dma_region *, 121 struct ps3_dma_region *r, enum ps3_dma_page_size page_size, 123 int ps3_dma_region_create(struct ps3_dma_region *r); 124 int ps3_dma_region_free(struct ps3_dma_region *r); 125 int ps3_dma_map(struct ps3_dma_region * [all...] |
H A D | ps3stor.h | 26 struct ps3_dma_region dma_region;
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/ps3/ |
H A D | mm.c | 336 static unsigned long dma_sb_lpar_to_bus(struct ps3_dma_region *r, in dma_sb_lpar_to_bus() 347 static void __maybe_unused _dma_dump_region(const struct ps3_dma_region *r, in _dma_dump_region() 364 * @link: A struct list_head used with struct ps3_dma_region.chunk_list, the 373 struct ps3_dma_region *region; 396 static struct dma_chunk * dma_find_chunk(struct ps3_dma_region *r, in dma_find_chunk() 425 static struct dma_chunk *dma_find_chunk_lpar(struct ps3_dma_region *r, in dma_find_chunk_lpar() 475 struct ps3_dma_region *r = c->region; in dma_ioc0_free_chunk() 503 * @r: Pointer to a struct ps3_dma_region. 512 static int dma_sb_map_pages(struct ps3_dma_region *r, unsigned long phys_addr, in dma_sb_map_pages() 552 static int dma_ioc0_map_pages(struct ps3_dma_region * [all...] |
H A D | device-init.c | 120 struct ps3_dma_region d_region; in ps3_setup_gelic_device() 188 struct ps3_dma_region d_region; in ps3_setup_uhc_device() 443 struct ps3_dma_region d_region; in ps3_register_sound_devices()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/ps3/ |
H A D | mm.c | 337 static unsigned long dma_sb_lpar_to_bus(struct ps3_dma_region *r, in dma_sb_lpar_to_bus() 348 static void __maybe_unused _dma_dump_region(const struct ps3_dma_region *r, in _dma_dump_region() 365 * @link: A struct list_head used with struct ps3_dma_region.chunk_list, the 374 struct ps3_dma_region *region; 397 static struct dma_chunk * dma_find_chunk(struct ps3_dma_region *r, in dma_find_chunk() 426 static struct dma_chunk *dma_find_chunk_lpar(struct ps3_dma_region *r, in dma_find_chunk_lpar() 476 struct ps3_dma_region *r = c->region; in dma_ioc0_free_chunk() 504 * @r: Pointer to a struct ps3_dma_region. 513 static int dma_sb_map_pages(struct ps3_dma_region *r, unsigned long phys_addr, in dma_sb_map_pages() 553 static int dma_ioc0_map_pages(struct ps3_dma_region * [all...] |
H A D | device-init.c | 120 struct ps3_dma_region d_region; in ps3_setup_gelic_device() 188 struct ps3_dma_region d_region; in ps3_setup_uhc_device() 443 struct ps3_dma_region d_region; in ps3_register_sound_devices()
|
Completed in 6 milliseconds