HomeSort by relevance Sort by last modified time
    Searched refs:fd_bo (Results 1 - 10 of 10) sorted by null

  /external/libdrm/freedreno/
freedreno_drmif.h 35 struct fd_bo;
98 struct fd_bo * fd_bo_new(struct fd_device *dev,
100 struct fd_bo * fd_bo_from_fbdev(struct fd_pipe *pipe,
102 struct fd_bo *fd_bo_from_handle(struct fd_device *dev,
104 struct fd_bo * fd_bo_from_name(struct fd_device *dev, uint32_t name);
105 struct fd_bo * fd_bo_from_dmabuf(struct fd_device *dev, int fd);
106 struct fd_bo * fd_bo_ref(struct fd_bo *bo);
107 void fd_bo_del(struct fd_bo *bo);
108 int fd_bo_get_name(struct fd_bo *bo, uint32_t *name)
    [all...]
freedreno_bo.c 38 static void bo_del(struct fd_bo *bo);
41 static void set_name(struct fd_bo *bo, uint32_t name)
49 static struct fd_bo * lookup_bo(void *tbl, uint32_t key)
51 struct fd_bo *bo = NULL;
63 static struct fd_bo * bo_from_handle(struct fd_device *dev,
66 struct fd_bo *bo;
96 struct fd_bo *bo;
99 bo = LIST_ENTRY(struct fd_bo, bucket->list.next, list);
130 static int is_idle(struct fd_bo *bo)
138 static struct fd_bo *find_in_bucket(struct fd_device *dev
    [all...]
freedreno_priv.h 60 struct fd_bo * (*bo_from_handle)(struct fd_device *dev,
75 /* tables to keep track of bo's, to avoid "evil-twin" fd_bo objects:
77 * handle_table: maps handle to fd_bo
78 * name_table: maps flink name to fd_bo
130 int (*offset)(struct fd_bo *bo, uint64_t *offset);
131 int (*cpu_prep)(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t op);
132 void (*cpu_fini)(struct fd_bo *bo);
133 void (*destroy)(struct fd_bo *bo);
136 struct fd_bo { struct
freedreno_ringbuffer.h 68 struct fd_bo *bo;
  /external/libdrm/freedreno/msm/
msm_bo.c 37 struct fd_bo *bo = &msm_bo->base;
61 static int msm_bo_offset(struct fd_bo *bo, uint64_t *offset)
71 static int msm_bo_cpu_prep(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t op)
83 static void msm_bo_cpu_fini(struct fd_bo *bo)
92 static void msm_bo_destroy(struct fd_bo *bo)
127 drm_private struct fd_bo * msm_bo_from_handle(struct fd_device *dev,
131 struct fd_bo *bo;
msm_priv.h 71 struct fd_bo base;
89 static inline struct msm_bo * to_msm_bo(struct fd_bo *x)
96 drm_private struct fd_bo * msm_bo_from_handle(struct fd_device *dev,
msm_ringbuffer.c 41 struct fd_bo *ring_bo;
59 struct fd_bo **bos;
91 static uint32_t append_bo(struct fd_ringbuffer *ring, struct fd_bo *bo)
109 static uint32_t bo2idx(struct fd_ringbuffer *ring, struct fd_bo *bo, uint32_t flags)
140 struct drm_msm_gem_submit_cmd *cmd, struct fd_bo *bo)
152 struct fd_ringbuffer *target_ring, struct fd_bo *target_bo,
228 struct fd_bo *ring_bo = msm_ring->ring_bo;
333 struct fd_bo *target_bo = to_msm_ringbuffer(target->ring)->ring_bo;
  /external/libdrm/freedreno/kgsl/
kgsl_bo.c 50 struct fd_bo *bo = &kgsl_bo->base;
74 static int kgsl_bo_offset(struct fd_bo *bo, uint64_t *offset)
84 static int kgsl_bo_cpu_prep(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t op)
115 static void kgsl_bo_cpu_fini(struct fd_bo *bo)
119 static void kgsl_bo_destroy(struct fd_bo *bo)
158 drm_private struct fd_bo * kgsl_bo_from_handle(struct fd_device *dev,
162 struct fd_bo *bo;
178 struct fd_bo *
181 struct fd_bo *bo;
223 struct fd_bo *bo = &kgsl_bo->base
    [all...]
kgsl_priv.h 79 struct fd_bo base;
88 static inline struct kgsl_bo * to_kgsl_bo(struct fd_bo *x)
113 drm_private struct fd_bo * kgsl_bo_from_handle(struct fd_device *dev,
kgsl_pipe.c 128 struct fd_bo *bo = &kgsl_bo->base;

Completed in 550 milliseconds