Searched refs:fd_device (Results 1 - 25 of 54) sorted by relevance

123

/xsrc/external/mit/libdrm/dist/freedreno/
H A 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 *de
[all...]
H A Dfreedreno_device.c38 struct fd_device * kgsl_device_new(int fd);
39 struct fd_device * msm_device_new(int fd);
41 drm_public struct fd_device * fd_device_new(int fd)
43 struct fd_device *dev;
93 drm_public struct fd_device * fd_device_new_dup(int fd)
96 struct fd_device *dev = fd_device_new(dup_fd);
104 drm_public struct fd_device * fd_device_ref(struct fd_device *dev)
110 static void fd_device_del_impl(struct fd_device *dev)
121 drm_private void fd_device_del_locked(struct fd_device *de
[all...]
H A 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
116 drm_private void fd_device_del_locked(struct fd_device *dev);
127 struct fd_device *dev;
158 struct fd_device *dev;
176 drm_private struct fd_bo *fd_bo_new_ring(struct fd_device *dev,
H A Dfreedreno_pipe.c37 fd_pipe_new2(struct fd_device *dev, enum fd_pipe_id id, uint32_t prio)
69 fd_pipe_new(struct fd_device *dev, enum fd_pipe_id id)
H A Dfreedreno_bo.c58 static struct fd_bo * bo_from_handle(struct fd_device *dev,
79 bo_new(struct fd_device *dev, uint32_t size, uint32_t flags,
104 fd_bo_new(struct fd_device *dev, uint32_t size, uint32_t flags)
118 fd_bo_new_ring(struct fd_device *dev, uint32_t size, uint32_t flags)
127 fd_bo_from_handle(struct fd_device *dev, uint32_t handle, uint32_t size)
148 fd_bo_from_dmabuf(struct fd_device *dev, int fd)
179 drm_public struct fd_bo * fd_bo_from_name(struct fd_device *dev, uint32_t name)
232 struct fd_device *dev = bo->dev;
/xsrc/external/mit/MesaLib/dist/src/freedreno/drm/
H A Dfreedreno_device.c36 struct fd_device *msm_device_new(int fd, drmVersionPtr version);
38 struct fd_device *
41 struct fd_device *dev;
96 struct fd_device *
100 struct fd_device *dev = fd_device_new(dup_fd);
108 struct fd_device *
109 fd_device_ref(struct fd_device *dev)
116 fd_device_purge(struct fd_device *dev)
125 fd_device_del_impl(struct fd_device *dev)
143 fd_device_del_locked(struct fd_device *de
[all...]
H A Dfreedreno_drmif.h41 struct fd_device;
115 struct fd_device *fd_device_new(int fd);
116 struct fd_device *fd_device_new_dup(int fd);
117 struct fd_device *fd_device_ref(struct fd_device *dev);
118 void fd_device_purge(struct fd_device *dev);
119 void fd_device_del(struct fd_device *dev);
120 int fd_device_fd(struct fd_device *dev);
135 enum fd_version fd_device_version(struct fd_device *dev);
137 bool fd_has_syncobj(struct fd_device *de
[all...]
H A Dmsm_priv.h44 struct fd_device base;
47 FD_DEFINE_CAST(fd_device, msm_device);
49 struct fd_device *msm_device_new(int fd, drmVersionPtr version);
81 struct fd_pipe *msm_pipe_new(struct fd_device *dev, enum fd_pipe_id id,
103 int msm_bo_new_handle(struct fd_device *dev, uint32_t size, uint32_t flags,
105 struct fd_bo *msm_bo_from_handle(struct fd_device *dev, uint32_t size,
H A Dmsm_device.c34 msm_device_destroy(struct fd_device *dev)
50 struct fd_device *
54 struct fd_device *dev;
H A Dfreedreno_priv.h92 int (*bo_new_handle)(struct fd_device *dev, uint32_t size, uint32_t flags,
94 struct fd_bo *(*bo_from_handle)(struct fd_device *dev, uint32_t size,
96 struct fd_pipe *(*pipe_new)(struct fd_device *dev, enum fd_pipe_id id,
98 void (*destroy)(struct fd_device *dev);
112 struct fd_device { struct
168 void fd_device_del_locked(struct fd_device *dev);
196 struct fd_device *dev;
251 fd_dev_count_deferred_cmds(struct fd_device *dev)
284 struct fd_device *dev;
334 struct fd_bo *fd_bo_new_ring(struct fd_device *de
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/drm/
H A Dfreedreno_device.c49 struct fd_device * kgsl_device_new(int fd);
50 struct fd_device * msm_device_new(int fd);
52 struct fd_device * fd_device_new(int fd)
54 struct fd_device *dev;
104 struct fd_device * fd_device_new_dup(int fd)
107 struct fd_device *dev = fd_device_new(dup_fd);
115 struct fd_device * fd_device_ref(struct fd_device *dev)
121 static void fd_device_del_impl(struct fd_device *dev)
132 void fd_device_del_locked(struct fd_device *de
[all...]
H A Dmsm_device.c33 static void msm_device_destroy(struct fd_device *dev)
46 struct fd_device * msm_device_new(int fd)
49 struct fd_device *dev;
H A Dfreedreno_drmif.h36 struct fd_device;
82 struct fd_device * fd_device_new(int fd);
83 struct fd_device * fd_device_new_dup(int fd);
84 struct fd_device * fd_device_ref(struct fd_device *dev);
85 void fd_device_del(struct fd_device *dev);
86 int fd_device_fd(struct fd_device *dev);
98 enum fd_version fd_device_version(struct fd_device *dev);
103 struct fd_pipe * fd_pipe_new(struct fd_device *dev, enum fd_pipe_id id);
104 struct fd_pipe * fd_pipe_new2(struct fd_device *de
[all...]
H A Dmsm_priv.h39 struct fd_device base;
42 FD_DEFINE_CAST(fd_device, msm_device);
44 struct fd_device * msm_device_new(int fd);
57 struct fd_pipe * msm_pipe_new(struct fd_device *dev,
78 int msm_bo_new_handle(struct fd_device *dev,
80 struct fd_bo * msm_bo_from_handle(struct fd_device *dev,
H A Dfreedreno_priv.h56 int (*bo_new_handle)(struct fd_device *dev, uint32_t size,
58 struct fd_bo * (*bo_from_handle)(struct fd_device *dev,
60 struct fd_pipe * (*pipe_new)(struct fd_device *dev, enum fd_pipe_id id,
62 void (*destroy)(struct fd_device *dev);
76 struct fd_device { struct
110 void fd_device_del_locked(struct fd_device *dev);
121 struct fd_device *dev;
162 struct fd_device *dev;
181 struct fd_bo *fd_bo_new_ring(struct fd_device *dev,
H A Dfreedreno_pipe.c35 fd_pipe_new2(struct fd_device *dev, enum fd_pipe_id id, uint32_t prio)
67 fd_pipe_new(struct fd_device *dev, enum fd_pipe_id id)
H A Dfreedreno_bo.c59 static struct fd_bo * bo_from_handle(struct fd_device *dev,
83 bo_new(struct fd_device *dev, uint32_t size, uint32_t flags,
108 _fd_bo_new(struct fd_device *dev, uint32_t size, uint32_t flags)
128 fd_bo_new_ring(struct fd_device *dev, uint32_t size, uint32_t flags)
138 fd_bo_from_handle(struct fd_device *dev, uint32_t handle, uint32_t size)
159 fd_bo_from_dmabuf(struct fd_device *dev, int fd)
190 struct fd_bo * fd_bo_from_name(struct fd_device *dev, uint32_t name)
245 struct fd_device *dev = bo->dev;
/xsrc/external/mit/libdrm/dist/freedreno/kgsl/
H A Dkgsl_device.c35 static void kgsl_device_destroy(struct fd_device *dev)
48 drm_private struct fd_device * kgsl_device_new(int fd)
51 struct fd_device *dev;
H A Dkgsl_priv.h37 struct fd_device base;
40 static inline struct kgsl_device * to_kgsl_device(struct fd_device *x)
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,
/xsrc/external/mit/libdrm/dist/freedreno/msm/
H A Dmsm_device.c35 static void msm_device_destroy(struct fd_device *dev)
48 drm_private struct fd_device * msm_device_new(int fd)
51 struct fd_device *dev;
H A Dmsm_priv.h41 struct fd_device base;
46 static inline struct msm_device * to_msm_device(struct fd_device *x)
51 drm_private struct fd_device * msm_device_new(int fd);
78 drm_private struct fd_pipe * msm_pipe_new(struct fd_device *dev,
101 drm_private int msm_bo_new_handle(struct fd_device *dev,
103 drm_private struct fd_bo * msm_bo_from_handle(struct fd_device *dev,
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/
H A Dir3_compiler.h35 struct fd_device *dev;
72 struct ir3_compiler * ir3_compiler_create(struct fd_device *dev, uint32_t gpu_id);
H A Dir3_compiler.c46 struct ir3_compiler * ir3_compiler_create(struct fd_device *dev, uint32_t gpu_id)
/xsrc/external/mit/MesaLib/dist/src/freedreno/computerator/
H A Dmain.h83 struct backend *a4xx_init(struct fd_device *dev, const struct fd_dev_id *dev_id);
84 struct backend *a6xx_init(struct fd_device *dev, const struct fd_dev_id *dev_id);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_autotune.h171 void fd_autotune_init(struct fd_autotune *at, struct fd_device *dev);

Completed in 11 milliseconds

123