Home
last modified time | relevance | path

Searched refs:gp_dma (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/s390/cio/
H A Dcss.c1128 struct gen_pool *gp_dma; in cio_gp_dma_create() local
1133 gp_dma = gen_pool_create(3, -1); in cio_gp_dma_create()
1134 if (!gp_dma) in cio_gp_dma_create()
1140 return gp_dma; in cio_gp_dma_create()
1141 gen_pool_add_virt(gp_dma, (unsigned long) cpu_addr, in cio_gp_dma_create()
1144 return gp_dma; in cio_gp_dma_create()
1157 void cio_gp_dma_destroy(struct gen_pool *gp_dma, struct device *dma_dev) in cio_gp_dma_destroy() argument
1159 if (!gp_dma) in cio_gp_dma_destroy()
1162 gen_pool_for_each_chunk(gp_dma, __gp_dma_free_dma, dma_dev); in cio_gp_dma_destroy()
1163 gen_pool_destroy(gp_dma); in cio_gp_dma_destroy()
1175 cio_gp_dma_zalloc(struct gen_pool *gp_dma, struct device *dma_dev, size_t size) cio_gp_dma_zalloc() argument
1197 cio_gp_dma_free(struct gen_pool *gp_dma, void *cpu_addr, size_t size) cio_gp_dma_free() argument
[all...]
/kernel/linux/linux-6.6/drivers/s390/cio/
H A Dcss.c1086 struct gen_pool *gp_dma; in cio_gp_dma_create() local
1091 gp_dma = gen_pool_create(3, -1); in cio_gp_dma_create()
1092 if (!gp_dma) in cio_gp_dma_create()
1098 return gp_dma; in cio_gp_dma_create()
1099 gen_pool_add_virt(gp_dma, (unsigned long) cpu_addr, in cio_gp_dma_create()
1102 return gp_dma; in cio_gp_dma_create()
1115 void cio_gp_dma_destroy(struct gen_pool *gp_dma, struct device *dma_dev) in cio_gp_dma_destroy() argument
1117 if (!gp_dma) in cio_gp_dma_destroy()
1120 gen_pool_for_each_chunk(gp_dma, __gp_dma_free_dma, dma_dev); in cio_gp_dma_destroy()
1121 gen_pool_destroy(gp_dma); in cio_gp_dma_destroy()
1133 cio_gp_dma_zalloc(struct gen_pool *gp_dma, struct device *dma_dev, size_t size) cio_gp_dma_zalloc() argument
1155 cio_gp_dma_free(struct gen_pool *gp_dma, void *cpu_addr, size_t size) cio_gp_dma_free() argument
[all...]
/kernel/linux/linux-5.10/arch/s390/include/asm/
H A Dcio.h365 void *cio_gp_dma_zalloc(struct gen_pool *gp_dma, struct device *dma_dev,
367 void cio_gp_dma_free(struct gen_pool *gp_dma, void *cpu_addr, size_t size);
368 void cio_gp_dma_destroy(struct gen_pool *gp_dma, struct device *dma_dev);
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Dcio.h365 void *cio_gp_dma_zalloc(struct gen_pool *gp_dma, struct device *dma_dev,
367 void cio_gp_dma_free(struct gen_pool *gp_dma, void *cpu_addr, size_t size);
368 void cio_gp_dma_destroy(struct gen_pool *gp_dma, struct device *dma_dev);

Completed in 6 milliseconds