Lines Matching defs:stub
24 struct stub_fence *stub = container_of(fence, typeof(*stub), chain);
28 dma_fence_signal(&stub->dma);
32 dma_fence_put(&stub->dma);
51 struct stub_fence *stub = container_of(fence, typeof(*stub), dma);
53 i915_sw_fence_fini(&stub->chain);
55 BUILD_BUG_ON(offsetof(typeof(*stub), dma));
56 spin_lock_destroy(&stub->lock);
57 dma_fence_free(&stub->dma);
69 struct stub_fence *stub;
73 stub = kmalloc(sizeof(*stub), GFP_KERNEL);
74 if (!stub)
77 i915_sw_fence_init(&stub->chain, stub_notify);
78 spin_lock_init(&stub->lock);
79 dma_fence_init(&stub->dma, &stub_fence_ops, &stub->lock,
82 if (i915_sw_fence_await_reservation(&stub->chain,
88 dma_resv_add_excl_fence(obj->base.resv, &stub->dma);
90 return &stub->dma;
93 stub_release(&stub->dma);
100 struct stub_fence *stub = container_of(fence, typeof(*stub), dma);
102 i915_sw_fence_commit(&stub->chain);