Home
last modified time | relevance | path

Searched refs:host1x_bo (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.15/include/linux/
Dhost1x.h82 struct host1x_bo;
86 struct host1x_bo *(*get)(struct host1x_bo *bo);
87 void (*put)(struct host1x_bo *bo);
88 struct sg_table *(*pin)(struct device *dev, struct host1x_bo *bo,
91 void *(*mmap)(struct host1x_bo *bo);
92 void (*munmap)(struct host1x_bo *bo, void *addr);
95 struct host1x_bo { struct
99 static inline void host1x_bo_init(struct host1x_bo *bo, in host1x_bo_init()
105 static inline struct host1x_bo *host1x_bo_get(struct host1x_bo *bo) in host1x_bo_get()
110 static inline void host1x_bo_put(struct host1x_bo *bo) in host1x_bo_put()
[all …]
/Linux-v5.15/drivers/gpu/drm/tegra/
Dgem.h37 struct host1x_bo base;
57 static inline struct tegra_bo *host1x_to_tegra_bo(struct host1x_bo *bo) in host1x_to_tegra_bo()
83 struct host1x_bo *tegra_gem_lookup(struct drm_file *file, u32 handle);
Dsubmit.c32 struct host1x_bo base;
42 static struct host1x_bo *gather_bo_get(struct host1x_bo *host_bo) in gather_bo_get()
60 static void gather_bo_put(struct host1x_bo *host_bo) in gather_bo_put()
68 gather_bo_pin(struct device *dev, struct host1x_bo *host_bo, dma_addr_t *phys) in gather_bo_pin()
96 static void *gather_bo_mmap(struct host1x_bo *host_bo) in gather_bo_mmap()
103 static void gather_bo_munmap(struct host1x_bo *host_bo, void *addr) in gather_bo_munmap()
Dgem.c23 static void tegra_bo_put(struct host1x_bo *bo) in tegra_bo_put()
53 static struct sg_table *tegra_bo_pin(struct device *dev, struct host1x_bo *bo, in tegra_bo_pin()
132 static void *tegra_bo_mmap(struct host1x_bo *bo) in tegra_bo_mmap()
149 static void tegra_bo_munmap(struct host1x_bo *bo, void *addr) in tegra_bo_munmap()
162 static struct host1x_bo *tegra_bo_get(struct host1x_bo *bo) in tegra_bo_get()
711 struct host1x_bo *tegra_gem_lookup(struct drm_file *file, u32 handle) in tegra_gem_lookup()
Duapi.h31 struct host1x_bo *bo;
Ddrm.c221 struct host1x_bo *bo; in tegra_drm_submit()
/Linux-v5.15/drivers/gpu/host1x/
Djob.h16 struct host1x_bo *bo;
38 struct host1x_bo *bo;
Djob.c107 void host1x_job_add_gather(struct host1x_job *job, struct host1x_bo *bo, in host1x_job_add_gather()
316 struct host1x_bo *cmdbuf = g->bo; in do_relocs()
357 static bool check_reloc(struct host1x_reloc *reloc, struct host1x_bo *cmdbuf, in check_reloc()
379 struct host1x_bo *cmdbuf;
/Linux-v5.15/include/trace/events/
Dhost1x.h19 struct host1x_bo;
97 TP_PROTO(const char *name, struct host1x_bo *bo,
104 __field(struct host1x_bo *, bo)
237 TP_PROTO(struct host1x_bo *bo, u32 offset, u32 syncpt_id, u32 thresh,
243 __field(struct host1x_bo *, bo)
/Linux-v5.15/drivers/gpu/host1x/hw/
Dchannel_hw.c21 static void trace_write_gather(struct host1x_cdma *cdma, struct host1x_bo *bo, in trace_write_gather()