Home
last modified time | relevance | path

Searched refs:fd_device (Results 1 – 21 of 21) sorted by relevance

/external/libdrm/freedreno/
Dfreedreno_drmif.h46 struct fd_device;
87 struct fd_device * fd_device_new(int fd);
88 struct fd_device * fd_device_new_dup(int fd);
89 struct fd_device * fd_device_ref(struct fd_device *dev);
90 void fd_device_del(struct fd_device *dev);
91 int fd_device_fd(struct fd_device *dev);
100 enum fd_version fd_device_version(struct fd_device *dev);
105 struct fd_pipe * fd_pipe_new(struct fd_device *dev, enum fd_pipe_id id);
106 struct fd_pipe * fd_pipe_new2(struct fd_device *dev, enum fd_pipe_id id, uint32_t prio);
119 struct fd_bo * fd_bo_new(struct fd_device *dev,
[all …]
Dfreedreno_device.c38 struct fd_device * kgsl_device_new(int fd);
39 struct fd_device * msm_device_new(int fd);
41 struct fd_device * fd_device_new(int fd) in fd_device_new()
43 struct fd_device *dev; in fd_device_new()
92 struct fd_device * fd_device_new_dup(int fd) in fd_device_new_dup()
95 struct fd_device *dev = fd_device_new(dup_fd); in fd_device_new_dup()
103 struct fd_device * fd_device_ref(struct fd_device *dev) in fd_device_ref()
109 static void fd_device_del_impl(struct fd_device *dev) in fd_device_del_impl()
120 drm_private void fd_device_del_locked(struct fd_device *dev) in fd_device_del_locked()
127 void fd_device_del(struct fd_device *dev) in fd_device_del()
[all …]
Dfreedreno_priv.h62 int (*bo_new_handle)(struct fd_device *dev, uint32_t size,
64 struct fd_bo * (*bo_from_handle)(struct fd_device *dev,
66 struct fd_pipe * (*pipe_new)(struct fd_device *dev, enum fd_pipe_id id,
68 void (*destroy)(struct fd_device *dev);
82 struct fd_device { struct
115 drm_private void fd_device_del_locked(struct fd_device *dev); argument
125 struct fd_device *dev;
161 struct fd_device *dev;
Dfreedreno_bo.c58 static struct fd_bo * bo_from_handle(struct fd_device *dev, in bo_from_handle()
82 fd_bo_new(struct fd_device *dev, uint32_t size, uint32_t flags) in fd_bo_new()
107 fd_bo_from_handle(struct fd_device *dev, uint32_t handle, uint32_t size) in fd_bo_from_handle()
128 fd_bo_from_dmabuf(struct fd_device *dev, int fd) in fd_bo_from_dmabuf()
159 struct fd_bo * fd_bo_from_name(struct fd_device *dev, uint32_t name) in fd_bo_from_name()
212 struct fd_device *dev = bo->dev; in fd_bo_del()
Dfreedreno_pipe.c37 fd_pipe_new2(struct fd_device *dev, enum fd_pipe_id id, uint32_t prio) in fd_pipe_new2()
68 fd_pipe_new(struct fd_device *dev, enum fd_pipe_id id) in fd_pipe_new()
/external/libdrm/freedreno/msm/
Dmsm_priv.h41 struct fd_device base;
46 static inline struct msm_device * to_msm_device(struct fd_device *x) in to_msm_device()
51 drm_private struct fd_device * msm_device_new(int fd);
67 drm_private struct fd_pipe * msm_pipe_new(struct fd_device *dev,
90 drm_private int msm_bo_new_handle(struct fd_device *dev,
92 drm_private struct fd_bo * msm_bo_from_handle(struct fd_device *dev,
Dmsm_device.c35 static void msm_device_destroy(struct fd_device *dev) in msm_device_destroy()
49 drm_private struct fd_device * msm_device_new(int fd) in msm_device_new()
52 struct fd_device *dev; in msm_device_new()
Dmsm_bo.c136 drm_private int msm_bo_new_handle(struct fd_device *dev, in msm_bo_new_handle()
156 drm_private struct fd_bo * msm_bo_from_handle(struct fd_device *dev, in msm_bo_from_handle()
Dmsm_pipe.c81 struct fd_device *dev = pipe->dev; in msm_pipe_wait()
162 drm_private struct fd_pipe * msm_pipe_new(struct fd_device *dev, in msm_pipe_new()
Dmsm_ringbuffer.c108 static void ring_bo_del(struct fd_device *dev, struct fd_bo *bo) in ring_bo_del()
122 static struct fd_bo * ring_bo_new(struct fd_device *dev, uint32_t size) in ring_bo_new()
/external/libdrm/freedreno/kgsl/
Dkgsl_priv.h37 struct fd_device base;
40 static inline struct kgsl_device * to_kgsl_device(struct fd_device *x) in to_kgsl_device()
94 drm_private struct fd_device * kgsl_device_new(int fd);
105 drm_private struct fd_pipe * kgsl_pipe_new(struct fd_device *dev,
111 drm_private int kgsl_bo_new_handle(struct fd_device *dev,
113 drm_private struct fd_bo * kgsl_bo_from_handle(struct fd_device *dev,
Dkgsl_device.c35 static void kgsl_device_destroy(struct fd_device *dev) in kgsl_device_destroy()
48 drm_private struct fd_device * kgsl_device_new(int fd) in kgsl_device_new()
51 struct fd_device *dev; in kgsl_device_new()
Dkgsl_bo.c33 static int set_memtype(struct fd_device *dev, uint32_t handle, uint32_t flags) in set_memtype()
136 drm_private int kgsl_bo_new_handle(struct fd_device *dev, in kgsl_bo_new_handle()
160 drm_private struct fd_bo * kgsl_bo_from_handle(struct fd_device *dev, in kgsl_bo_from_handle()
Dkgsl_pipe.c209 drm_private struct fd_pipe * kgsl_pipe_new(struct fd_device *dev, in kgsl_pipe_new()
/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_compiler.h37 struct fd_device *dev;
43 struct ir3_compiler * ir3_compiler_create(struct fd_device *dev, uint32_t gpu_id);
Dir3_compiler.c33 struct ir3_compiler * ir3_compiler_create(struct fd_device *dev, uint32_t gpu_id) in ir3_compiler_create()
/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_screen.h75 struct fd_device *dev;
106 struct pipe_screen * fd_screen_create(struct fd_device *dev);
Dfreedreno_context.h164 struct fd_device *dev;
Dfreedreno_screen.c774 fd_screen_create(struct fd_device *dev) in fd_screen_create()
/external/mesa3d/src/gallium/winsys/freedreno/drm/
Dfreedreno_drm_winsys.c105 struct fd_device *dev = fd_device_new_dup(fd); in fd_drm_screen_create()
/external/kernel-headers/original/uapi/linux/
Dfd.h228 int fd_device; member