Lines Matching defs:fenced
94 * fenced.
98 * Marks that the block is currently fenced (being used by rendering)
101 unsigned fenced:1;
125 * fenced yet.
132 struct block fenced;
461 block->on_hardware, block->fenced);
479 } else if (block->fenced) {
586 * Removes all objects from the fenced list older than the given fence.
595 DRMLISTFOREACHSAFE(block, tmp, &bufmgr_fake->fenced) {
596 assert(block->fenced);
600 block->fenced = 0;
642 block->fenced = 1;
647 DRMLISTADDTAIL(block, &bufmgr_fake->fenced);
682 * freed memory that has been submitted to hardware and fenced to
685 while (!DRMLISTEMPTY(&bufmgr_fake->fenced)) {
686 uint32_t fence = bufmgr_fake->fenced.next->fence;
694 while (!DRMLISTEMPTY(&bufmgr_fake->fenced)) {
695 uint32_t fence = bufmgr_fake->fenced.next->fence;
746 if (bo_fake->block == NULL || !bo_fake->block->fenced)
784 /* Check that we hadn't released the lock without having fenced the last
787 assert(DRMLISTEMPTY(&bufmgr_fake->fenced));
1035 bo_fake->block->fenced) {
1050 if (bo_fake->block->fenced)
1216 bo_fake->block->fenced = 0;
1552 /* Check that we hadn't released the lock without having fenced the last
1555 assert(DRMLISTEMPTY(&bufmgr_fake->fenced));
1595 DRMINITLISTHEAD(&bufmgr_fake->fenced);