Home
last modified time | relevance | path

Searched refs:excl (Results 1 – 25 of 93) sorted by relevance

1234

/Linux-v5.4/drivers/gpu/drm/i915/gem/
Di915_gem_wait.c38 struct dma_fence *excl; in i915_gem_object_wait_reservation() local
47 &excl, &count, &shared); in i915_gem_object_wait_reservation()
75 excl = dma_resv_get_excl_rcu(resv); in i915_gem_object_wait_reservation()
78 if (excl && timeout >= 0) in i915_gem_object_wait_reservation()
79 timeout = i915_gem_object_wait_fence(excl, flags, timeout); in i915_gem_object_wait_reservation()
81 dma_fence_put(excl); in i915_gem_object_wait_reservation()
136 struct dma_fence *excl; in i915_gem_object_wait_priority() local
144 &excl, &count, &shared); in i915_gem_object_wait_priority()
155 excl = dma_resv_get_excl_rcu(obj->base.resv); in i915_gem_object_wait_priority()
158 if (excl) { in i915_gem_object_wait_priority()
[all …]
/Linux-v5.4/drivers/gpu/drm/i915/
Di915_sw_fence.c532 struct dma_fence *excl; in i915_sw_fence_await_reservation() local
543 &excl, &count, &shared); in i915_sw_fence_await_reservation()
567 excl = dma_resv_get_excl_rcu(resv); in i915_sw_fence_await_reservation()
570 if (ret >= 0 && excl && excl->ops != exclude) { in i915_sw_fence_await_reservation()
572 excl, in i915_sw_fence_await_reservation()
581 dma_fence_put(excl); in i915_sw_fence_await_reservation()
Di915_request.c1049 struct dma_fence *excl; in i915_request_await_object() local
1057 &excl, &count, &shared); in i915_request_await_object()
1073 excl = dma_resv_get_excl_rcu(obj->base.resv); in i915_request_await_object()
1076 if (excl) { in i915_request_await_object()
1078 ret = i915_request_await_dma_fence(to, excl); in i915_request_await_object()
1080 dma_fence_put(excl); in i915_request_await_object()
/Linux-v5.4/arch/arm/boot/bootp/
Dbootp.lds25 .stab.excl 0 : { *(.stab.excl) }
/Linux-v5.4/drivers/gpu/drm/etnaviv/
Detnaviv_sched.c42 if (bo->excl) { in etnaviv_sched_dependency()
43 fence = bo->excl; in etnaviv_sched_dependency()
44 bo->excl = NULL; in etnaviv_sched_dependency()
Detnaviv_gem.h83 struct dma_fence *excl; member
/Linux-v5.4/arch/arm/boot/compressed/
Dvmlinux.lds.S129 .stab.excl 0 : { *(.stab.excl) }
/Linux-v5.4/arch/s390/kernel/vdso32/
Dvdso32.lds.S59 .stab.excl 0 : { *(.stab.excl) }
/Linux-v5.4/arch/s390/kernel/vdso64/
Dvdso64.lds.S59 .stab.excl 0 : { *(.stab.excl) }
/Linux-v5.4/arch/powerpc/kernel/vdso32/
Dvdso32.lds.S76 .stab.excl 0 : { *(.stab.excl) }
/Linux-v5.4/arch/powerpc/kernel/vdso64/
Dvdso64.lds.S75 .stab.excl 0 : { *(.stab.excl) }
/Linux-v5.4/drivers/dma-buf/
Ddma-resv.c120 struct dma_fence *excl; in dma_resv_fini() local
126 excl = rcu_dereference_protected(obj->fence_excl, 1); in dma_resv_fini()
127 if (excl) in dma_resv_fini()
128 dma_fence_put(excl); in dma_resv_fini()
/Linux-v5.4/fs/btrfs/
Dqgroup.h195 u64 excl; /* exclusive */ member
343 u64 rfer, u64 excl);
Dqgroup.c310 u64 rfer, u64 excl) in btrfs_verify_qgroup_counts() argument
317 if (qgroup->rfer != rfer || qgroup->excl != excl) in btrfs_verify_qgroup_counts()
423 qgroup->excl = btrfs_qgroup_info_excl(l, ptr); in btrfs_read_qgroup_config()
780 btrfs_set_qgroup_info_excl(l, qgroup_info, qgroup->excl); in update_qgroup_info_item()
1147 u64 num_bytes = src->excl; in __qgroup_excl_accounting()
1157 WARN_ON(sign < 0 && qgroup->excl < num_bytes); in __qgroup_excl_accounting()
1158 qgroup->excl += sign * num_bytes; in __qgroup_excl_accounting()
1182 WARN_ON(sign < 0 && qgroup->excl < num_bytes); in __qgroup_excl_accounting()
1183 qgroup->excl += sign * num_bytes; in __qgroup_excl_accounting()
1227 if (qgroup->excl == qgroup->rfer) { in quick_update_accounting()
[all …]
/Linux-v5.4/arch/ia64/kernel/
Dminstate.h76 (pUStk) lfetch.fault.excl.nt1 [r22]; \
88 lfetch.fault.excl.nt1 [r17],L1_CACHE_BYTES; \
91 lfetch.fault.excl.nt1 [r17]; \
Dentry.S255 lfetch.fault.excl.nt1 [r3],128
257 lfetch.fault.excl.nt1 [r2],128
258 lfetch.fault.excl.nt1 [r3],128
260 lfetch.fault.excl [r2]
261 lfetch.fault.excl [r3]
269 lfetch.fault.excl.nt1 [r3],128 // prefetch offset 0x010
271 lfetch.fault.excl.nt1 [r3],128 // prefetch offset 0x090
272 lfetch.fault.excl.nt1 [r2],128 // prefetch offset 0x190
274 lfetch.fault.excl.nt1 [r3] // prefetch offset 0x110
275 lfetch.fault.excl.nt1 [r2] // prefetch offset 0x210
/Linux-v5.4/drivers/tty/
Dvcc.c166 static struct vcc_port *vcc_get(unsigned long index, bool excl) in vcc_get() argument
180 if (!excl) { in vcc_get()
216 static void vcc_put(struct vcc_port *port, bool excl) in vcc_put() argument
226 if (WARN_ON((excl && !port->excl_locked) || in vcc_put()
227 (!excl && port->excl_locked))) in vcc_put()
232 if (excl) in vcc_put()
/Linux-v5.4/include/linux/
Dioport.h231 #define __request_mem_region(start,n,name, excl) __request_region(&iomem_resource, (start), (n), (n… argument
/Linux-v5.4/kernel/locking/
Dlockdep.c2154 unsigned long excl = 0; in invert_dir_mask() local
2157 excl |= (mask & LOCKF_ENABLED_IRQ_ALL) >> LOCK_USAGE_DIR_MASK; in invert_dir_mask()
2158 excl |= (mask & LOCKF_USED_IN_IRQ_ALL) << LOCK_USAGE_DIR_MASK; in invert_dir_mask()
2160 return excl; in invert_dir_mask()
2170 unsigned long excl = invert_dir_mask(mask); in exclusive_mask() local
2173 excl |= (excl & LOCKF_IRQ_READ) >> LOCK_USAGE_READ_MASK; in exclusive_mask()
2174 excl &= ~LOCKF_IRQ_READ; in exclusive_mask()
2176 return excl; in exclusive_mask()
2188 unsigned long excl = invert_dir_mask(mask); in original_mask() local
2191 excl |= (excl & LOCKF_IRQ) << LOCK_USAGE_READ_MASK; in original_mask()
[all …]
/Linux-v5.4/fs/efivarfs/
Dinode.c69 umode_t mode, bool excl) in efivarfs_create() argument
/Linux-v5.4/fs/coda/
Dcoda_psdev.h63 const char *name, int length, int excl, int mode,
/Linux-v5.4/fs/
Dsuper.c741 static struct super_block *__get_super(struct block_device *bdev, bool excl) in __get_super() argument
756 if (!excl) in __get_super()
763 if (!excl) in __get_super()
791 bool excl) in __get_super_thawed() argument
794 struct super_block *s = __get_super(bdev, excl); in __get_super_thawed()
797 if (!excl) in __get_super_thawed()
Dbad_inode.c30 umode_t mode, bool excl) in bad_inode_create() argument
/Linux-v5.4/fs/afs/
Dcell.c217 const char *vllist, bool excl) in afs_lookup_cell() argument
226 if (!excl) { in afs_lookup_cell()
299 if (excl) { in afs_lookup_cell()
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Damdgpu_display.c85 if (amdgpu_display_flip_handle_fence(work, &work->excl)) in amdgpu_display_flip_work_func()
208 r = dma_resv_get_fences_rcu(new_abo->tbo.base.resv, &work->excl, in amdgpu_display_crtc_page_flip_target()
260 dma_fence_put(work->excl); in amdgpu_display_crtc_page_flip_target()

1234