Symbol: clflush
sys/dev/drm/i915/i915_gem_clflush.c
100
schedule_work(&clflush->work);
sys/dev/drm/i915/i915_gem_clflush.c
104
dma_fence_put(&clflush->dma);
sys/dev/drm/i915/i915_gem_clflush.c
114
struct clflush *clflush;
sys/dev/drm/i915/i915_gem_clflush.c
142
clflush = NULL;
sys/dev/drm/i915/i915_gem_clflush.c
144
clflush = kmalloc(sizeof(*clflush), M_DRM, GFP_KERNEL);
sys/dev/drm/i915/i915_gem_clflush.c
145
if (clflush) {
sys/dev/drm/i915/i915_gem_clflush.c
148
dma_fence_init(&clflush->dma,
sys/dev/drm/i915/i915_gem_clflush.c
153
i915_sw_fence_init(&clflush->wait, i915_clflush_notify);
sys/dev/drm/i915/i915_gem_clflush.c
155
clflush->obj = i915_gem_object_get(obj);
sys/dev/drm/i915/i915_gem_clflush.c
156
INIT_WORK(&clflush->work, i915_clflush_work);
sys/dev/drm/i915/i915_gem_clflush.c
158
dma_fence_get(&clflush->dma);
sys/dev/drm/i915/i915_gem_clflush.c
160
i915_sw_fence_await_reservation(&clflush->wait,
sys/dev/drm/i915/i915_gem_clflush.c
166
reservation_object_add_excl_fence(obj->resv, &clflush->dma);
sys/dev/drm/i915/i915_gem_clflush.c
169
i915_sw_fence_commit(&clflush->wait);
sys/dev/drm/i915/i915_gem_clflush.c
50
struct clflush *clflush = container_of(fence, typeof(*clflush), dma);
sys/dev/drm/i915/i915_gem_clflush.c
52
i915_sw_fence_fini(&clflush->wait);
sys/dev/drm/i915/i915_gem_clflush.c
54
BUILD_BUG_ON(offsetof(typeof(*clflush), dma));
sys/dev/drm/i915/i915_gem_clflush.c
55
dma_fence_free(&clflush->dma);
sys/dev/drm/i915/i915_gem_clflush.c
73
struct clflush *clflush = container_of(work, typeof(*clflush), work);
sys/dev/drm/i915/i915_gem_clflush.c
74
struct drm_i915_gem_object *obj = clflush->obj;
sys/dev/drm/i915/i915_gem_clflush.c
88
dma_fence_signal(&clflush->dma);
sys/dev/drm/i915/i915_gem_clflush.c
89
dma_fence_put(&clflush->dma);
sys/dev/drm/i915/i915_gem_clflush.c
96
struct clflush *clflush = container_of(fence, typeof(*clflush), wait);
sys/platform/pc64/x86_64/pmap.c
2089
clflush(daddr);