Lines Matching refs:resv

40 	struct dma_resv resv;  in sanitycheck()  local
53 dma_resv_init(&resv); in sanitycheck()
54 r = dma_resv_lock(&resv, NULL); in sanitycheck()
58 dma_resv_unlock(&resv); in sanitycheck()
59 dma_resv_fini(&resv); in sanitycheck()
66 struct dma_resv resv; in test_signaling() local
76 dma_resv_init(&resv); in test_signaling()
77 r = dma_resv_lock(&resv, NULL); in test_signaling()
83 r = dma_resv_reserve_fences(&resv, 1); in test_signaling()
89 dma_resv_add_fence(&resv, f, usage); in test_signaling()
90 if (dma_resv_test_signaled(&resv, usage)) { in test_signaling()
96 if (!dma_resv_test_signaled(&resv, usage)) { in test_signaling()
102 dma_resv_unlock(&resv); in test_signaling()
104 dma_resv_fini(&resv); in test_signaling()
114 struct dma_resv resv; in test_for_each() local
123 dma_resv_init(&resv); in test_for_each()
124 r = dma_resv_lock(&resv, NULL); in test_for_each()
130 r = dma_resv_reserve_fences(&resv, 1); in test_for_each()
136 dma_resv_add_fence(&resv, f, usage); in test_for_each()
139 dma_resv_for_each_fence(&cursor, &resv, usage, fence) { in test_for_each()
163 dma_resv_unlock(&resv); in test_for_each()
165 dma_resv_fini(&resv); in test_for_each()
175 struct dma_resv resv; in test_for_each_unlocked() local
184 dma_resv_init(&resv); in test_for_each_unlocked()
185 r = dma_resv_lock(&resv, NULL); in test_for_each_unlocked()
191 r = dma_resv_reserve_fences(&resv, 1); in test_for_each_unlocked()
194 dma_resv_unlock(&resv); in test_for_each_unlocked()
198 dma_resv_add_fence(&resv, f, usage); in test_for_each_unlocked()
199 dma_resv_unlock(&resv); in test_for_each_unlocked()
202 dma_resv_iter_begin(&cursor, &resv, usage); in test_for_each_unlocked()
239 dma_resv_fini(&resv); in test_for_each_unlocked()
248 struct dma_resv resv; in test_get_fences() local
257 dma_resv_init(&resv); in test_get_fences()
258 r = dma_resv_lock(&resv, NULL); in test_get_fences()
264 r = dma_resv_reserve_fences(&resv, 1); in test_get_fences()
267 dma_resv_unlock(&resv); in test_get_fences()
271 dma_resv_add_fence(&resv, f, usage); in test_get_fences()
272 dma_resv_unlock(&resv); in test_get_fences()
274 r = dma_resv_get_fences(&resv, usage, &i, &fences); in test_get_fences()
291 dma_resv_fini(&resv); in test_get_fences()