HomeSort by: relevance | last modified time | path
    Searched refs:drm_i915_gem_object (Results 1 - 25 of 109) sorted by relevancy

1 2 3 4 5

  /src/sys/external/bsd/drm2/dist/drm/i915/gem/selftests/
mock_gem_object.h 15 struct drm_i915_gem_object base;
huge_gem_object.h 18 struct drm_i915_gem_object *
24 huge_gem_object_phys_size(struct drm_i915_gem_object *obj)
30 huge_gem_object_dma_size(struct drm_i915_gem_object *obj)
huge_gem_object.c 16 static void huge_free_pages(struct drm_i915_gem_object *obj,
33 static int huge_get_pages(struct drm_i915_gem_object *obj)
86 static void huge_put_pages(struct drm_i915_gem_object *obj,
102 struct drm_i915_gem_object *
108 struct drm_i915_gem_object *obj;
i915_gem_object.c 21 struct drm_i915_gem_object *obj;
43 struct drm_i915_gem_object *obj;
  /src/sys/external/bsd/drm2/dist/drm/i915/gem/
i915_gem_region.h 14 struct drm_i915_gem_object;
17 int i915_gem_object_get_pages_buddy(struct drm_i915_gem_object *obj);
18 void i915_gem_object_put_pages_buddy(struct drm_i915_gem_object *obj,
21 void i915_gem_object_init_memory_region(struct drm_i915_gem_object *obj,
24 void i915_gem_object_release_memory_region(struct drm_i915_gem_object *obj);
26 struct drm_i915_gem_object *
i915_gem_object.h 25 struct drm_i915_gem_object *i915_gem_object_alloc(void);
26 void i915_gem_object_free(struct drm_i915_gem_object *obj);
28 void i915_gem_object_init(struct drm_i915_gem_object *obj,
31 struct drm_i915_gem_object *
34 struct drm_i915_gem_object *
39 void __i915_gem_object_release_shmem(struct drm_i915_gem_object *obj,
43 int i915_gem_object_attach_phys(struct drm_i915_gem_object *obj, int align);
51 __i915_gem_object_unset_pages(struct drm_i915_gem_object *obj);
52 void i915_gem_object_truncate(struct drm_i915_gem_object *obj);
65 static inline struct drm_i915_gem_object *
    [all...]
i915_gem_lmem.h 14 struct drm_i915_gem_object;
19 bool i915_gem_object_is_lmem(struct drm_i915_gem_object *obj);
21 struct drm_i915_gem_object *
26 struct drm_i915_gem_object *
i915_gem_clflush.h 15 struct drm_i915_gem_object;
17 bool i915_gem_clflush_object(struct drm_i915_gem_object *obj,
i915_gem_client_blt.h 12 struct drm_i915_gem_object;
17 int i915_gem_schedule_fill_pages_blt(struct drm_i915_gem_object *obj,
i915_gem_mman.h 17 struct drm_i915_gem_object;
35 void __i915_gem_object_release_mmap_gtt(struct drm_i915_gem_object *obj);
36 void i915_gem_object_release_mmap(struct drm_i915_gem_object *obj);
37 void i915_gem_object_release_mmap_offset(struct drm_i915_gem_object *obj);
i915_gem_object_blt.h 18 struct drm_i915_gem_object;
31 int i915_gem_object_fill_blt(struct drm_i915_gem_object *obj,
35 int i915_gem_object_copy_blt(struct drm_i915_gem_object *src,
36 struct drm_i915_gem_object *dst,
i915_gem_object_types.h 18 struct drm_i915_gem_object;
55 int (*get_pages)(struct drm_i915_gem_object *obj);
56 void (*put_pages)(struct drm_i915_gem_object *obj,
58 void (*truncate)(struct drm_i915_gem_object *obj);
59 void (*writeback)(struct drm_i915_gem_object *obj);
61 int (*pwrite)(struct drm_i915_gem_object *obj,
64 int (*dmabuf_export)(struct drm_i915_gem_object *obj);
65 void (*release)(struct drm_i915_gem_object *obj);
78 struct drm_i915_gem_object *obj;
88 struct drm_i915_gem_object { struct
    [all...]
i915_gem_stolen.h 15 struct drm_i915_gem_object;
27 struct drm_i915_gem_object *
30 struct drm_i915_gem_object *
i915_gem_lmem.c 24 bool i915_gem_object_is_lmem(struct drm_i915_gem_object *obj)
29 struct drm_i915_gem_object *
38 struct drm_i915_gem_object *
45 struct drm_i915_gem_object *obj;
i915_gem_clflush.c 21 struct drm_i915_gem_object *obj;
24 static void __do_clflush(struct drm_i915_gem_object *obj)
35 struct drm_i915_gem_object *obj = clflush->obj;
61 static struct clflush *clflush_work_create(struct drm_i915_gem_object *obj)
77 bool i915_gem_clflush_object(struct drm_i915_gem_object *obj,
i915_gem_pm.c 42 static struct drm_i915_gem_object *first_mm_object(struct list_head *list)
45 struct drm_i915_gem_object,
51 struct drm_i915_gem_object *obj;
i915_gem_object.c 50 struct drm_i915_gem_object *i915_gem_object_alloc(void)
55 void i915_gem_object_free(struct drm_i915_gem_object *obj)
60 void i915_gem_object_init(struct drm_i915_gem_object *obj,
94 * @obj: #drm_i915_gem_object
97 void i915_gem_object_set_cache_coherency(struct drm_i915_gem_object *obj,
116 struct drm_i915_gem_object *obj = to_intel_bo(gem);
176 struct drm_i915_gem_object *obj =
196 struct drm_i915_gem_object *obj, *on;
293 struct drm_i915_gem_object *obj = to_intel_bo(gem_obj);
329 static bool gpu_write_needs_clflush(struct drm_i915_gem_object *obj
    [all...]
i915_gem_dmabuf.c 20 static struct drm_i915_gem_object *dma_buf_to_obj(struct dma_buf *buf)
30 struct drm_i915_gem_object *obj = dma_buf_to_obj(attachment->dmabuf);
88 struct drm_i915_gem_object *obj = dma_buf_to_obj(attachment->dmabuf);
99 struct drm_i915_gem_object *obj = dma_buf_to_obj(dma_buf);
106 struct drm_i915_gem_object *obj = dma_buf_to_obj(dma_buf);
120 struct drm_i915_gem_object *obj = dma_buf_to_obj(dma_buf);
153 struct drm_i915_gem_object *obj = dma_buf_to_obj(dma_buf);
175 struct drm_i915_gem_object *obj = dma_buf_to_obj(dma_buf);
207 struct drm_i915_gem_object *obj = to_intel_bo(gem_obj);
225 static int i915_gem_object_get_pages_dmabuf(struct drm_i915_gem_object *obj
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/i915/gt/
intel_engine_pool_types.h 17 struct drm_i915_gem_object;
26 struct drm_i915_gem_object *obj;
intel_rc6_types.h 17 struct drm_i915_gem_object;
25 struct drm_i915_gem_object *pctx;
  /src/sys/external/bsd/drm2/dist/drm/i915/
i915_gem_fence_reg.h 33 struct drm_i915_gem_object;
64 void i915_gem_object_do_bit_17_swizzle(struct drm_i915_gem_object *obj,
66 void i915_gem_object_save_bit_17_swizzle(struct drm_i915_gem_object *obj,
i915_gem_gtt.h 19 struct drm_i915_gem_object;
22 int __must_check i915_gem_gtt_prepare_pages(struct drm_i915_gem_object *obj,
24 void i915_gem_gtt_finish_pages(struct drm_i915_gem_object *obj,
  /src/sys/external/bsd/drm2/dist/drm/i915/selftests/
igt_spinner.h 23 struct drm_i915_gem_object *hws;
24 struct drm_i915_gem_object *obj;
mock_region.c 22 static struct drm_i915_gem_object *
29 struct drm_i915_gem_object *obj;
  /src/sys/external/bsd/drm2/dist/drm/i915/display/
intel_frontbuffer.h 49 struct drm_i915_gem_object *obj;
63 __intel_frontbuffer_get(const struct drm_i915_gem_object *obj)
90 intel_frontbuffer_get(struct drm_i915_gem_object *obj);

Completed in 39 milliseconds

1 2 3 4 5