Searched refs:io_mapping (Results 1 – 13 of 13) sorted by relevance
/linux-4.1.27/include/linux/ |
D | io-mapping.h | 38 struct io_mapping { struct 51 static inline struct io_mapping * argument 54 struct io_mapping *iomap; in io_mapping_create_wc() 76 io_mapping_free(struct io_mapping *mapping) in io_mapping_free() 84 io_mapping_map_atomic_wc(struct io_mapping *mapping, in io_mapping_map_atomic_wc() 103 io_mapping_map_wc(struct io_mapping *mapping, unsigned long offset) in io_mapping_map_wc() 124 struct io_mapping; 127 static inline struct io_mapping * 130 return (struct io_mapping __force *) ioremap_wc(base, size); in io_mapping_create_wc() 134 io_mapping_free(struct io_mapping *mapping) in io_mapping_free() [all …]
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ |
D | fbmem.h | 48 static inline struct io_mapping * 56 fbmem_fini(struct io_mapping *fb) in fbmem_fini() 62 fbmem_peek(struct io_mapping *fb, u32 off) in fbmem_peek() 71 fbmem_poke(struct io_mapping *fb, u32 off, u32 val) in fbmem_poke() 80 fbmem_readback(struct io_mapping *fb, u32 off, u32 val) in fbmem_readback()
|
D | nv20.c | 39 struct io_mapping *fb; in nv20_devinit_meminit()
|
D | nv10.c | 39 struct io_mapping *fb; in nv10_devinit_meminit()
|
D | nv05.c | 49 struct io_mapping *fb; in nv05_devinit_meminit()
|
D | nv04.c | 40 struct io_mapping *fb; in nv04_devinit_meminit()
|
/linux-4.1.27/Documentation/ |
D | io-mapping.txt | 1 The io_mapping functions in linux/io-mapping.h provide an abstraction for 9 struct io_mapping *io_mapping_create_wc(unsigned long base, 23 void *io_mapping_map_atomic_wc(struct io_mapping *mapping, 48 void *io_mapping_map_wc(struct io_mapping *mapping, 59 At driver close time, the io_mapping object must be freed: 61 void io_mapping_free(struct io_mapping *mapping)
|
D | 00-INDEX | 237 - description of io_mapping functions in linux/io-mapping.h
|
/linux-4.1.27/drivers/gpu/drm/qxl/ |
D | qxl_object.c | 150 struct io_mapping *map; in qxl_bo_kmap_atomic_page() 190 struct io_mapping *map; in qxl_bo_kunmap_atomic_page()
|
D | qxl_drv.h | 316 struct io_mapping *vram_mapping; 317 struct io_mapping *surface_mapping;
|
/linux-4.1.27/drivers/gpu/drm/i915/ |
D | i915_gem_gtt.h | 296 struct io_mapping *mappable; /* Mapping to our CPU mappable region */
|
D | i915_gem.c | 758 fast_user_write(struct io_mapping *mapping, in fast_user_write()
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
D | mlx4.h | 881 struct io_mapping *bf_mapping;
|