Home
last modified time | relevance | path

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

12345

/Linux-v5.15/drivers/gpu/drm/i915/gem/
Di915_gem_wait.c40 struct dma_fence *excl; in i915_gem_object_wait_reservation() local
48 ret = dma_resv_get_fences(resv, &excl, &count, &shared); in i915_gem_object_wait_reservation()
76 excl = dma_resv_get_excl_unlocked(resv); in i915_gem_object_wait_reservation()
79 if (excl && timeout >= 0) in i915_gem_object_wait_reservation()
80 timeout = i915_gem_object_wait_fence(excl, flags, timeout); in i915_gem_object_wait_reservation()
82 dma_fence_put(excl); in i915_gem_object_wait_reservation()
154 struct dma_fence *excl; in i915_gem_object_wait_priority() local
161 ret = dma_resv_get_fences(obj->base.resv, &excl, &count, in i915_gem_object_wait_priority()
173 excl = dma_resv_get_excl_unlocked(obj->base.resv); in i915_gem_object_wait_priority()
176 if (excl) { in i915_gem_object_wait_priority()
[all …]
/Linux-v5.15/arch/arm/boot/bootp/
Dbootp.lds25 .stab.excl 0 : { *(.stab.excl) }
/Linux-v5.15/drivers/gpu/drm/i915/
Di915_sw_fence.c575 struct dma_fence *excl; in i915_sw_fence_await_reservation() local
585 ret = dma_resv_get_fences(resv, &excl, &count, &shared); in i915_sw_fence_await_reservation()
609 excl = dma_resv_get_excl_unlocked(resv); in i915_sw_fence_await_reservation()
612 if (ret >= 0 && excl && excl->ops != exclude) { in i915_sw_fence_await_reservation()
614 excl, in i915_sw_fence_await_reservation()
623 dma_fence_put(excl); in i915_sw_fence_await_reservation()
Di915_active.h184 return rcu_access_pointer(ref->excl.fence); in i915_active_has_exclusive()
241 fence = i915_active_fence_get(&active->excl); in __i915_request_await_exclusive()
Di915_active_types.h36 struct i915_active_fence excl; member
Di915_active.c139 GEM_BUG_ON(rcu_access_pointer(ref->excl.fence)); in __active_retire()
230 active_retire(container_of(cb, struct i915_active, excl.cb)); in excl_retire()
359 __i915_active_fence_init(&ref->excl, NULL, excl_retire); in __i915_active_init()
507 return __i915_active_set_fence(ref, &ref->excl, f); in i915_active_set_exclusive()
610 enable_signaling(&ref->excl); in flush_lazy_signals()
723 rcu_access_pointer(ref->excl.fence)) { in await_active()
724 err = __await_active(&ref->excl, fn, arg); in await_active()
Di915_request.c1505 struct dma_fence *excl; in i915_request_await_object() local
1512 ret = dma_resv_get_fences(obj->base.resv, &excl, &count, in i915_request_await_object()
1529 excl = dma_resv_get_excl_unlocked(obj->base.resv); in i915_request_await_object()
1532 if (excl) { in i915_request_await_object()
1534 ret = i915_request_await_dma_fence(to, excl); in i915_request_await_object()
1536 dma_fence_put(excl); in i915_request_await_object()
/Linux-v5.15/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.15/arch/s390/kernel/vdso32/
Dvdso32.lds.S64 .stab.excl 0 : { *(.stab.excl) }
/Linux-v5.15/arch/s390/kernel/vdso64/
Dvdso64.lds.S64 .stab.excl 0 : { *(.stab.excl) }
/Linux-v5.15/drivers/dma-buf/
Ddma-resv.c117 struct dma_fence *excl; in dma_resv_fini() local
123 excl = rcu_dereference_protected(obj->fence_excl, 1); in dma_resv_fini()
124 if (excl) in dma_resv_fini()
125 dma_fence_put(excl); in dma_resv_fini()
/Linux-v5.15/fs/vboxsf/
Ddir.c256 umode_t mode, bool is_dir, bool excl, u64 *handle_ret) in vboxsf_dir_create() argument
267 if (excl) in vboxsf_dir_create()
299 umode_t mode, bool excl) in vboxsf_dir_mkfile() argument
301 return vboxsf_dir_create(parent, dentry, mode, false, excl, NULL); in vboxsf_dir_mkfile()
/Linux-v5.15/drivers/tty/
Dvcc.c157 static struct vcc_port *vcc_get(unsigned long index, bool excl) in vcc_get() argument
171 if (!excl) { in vcc_get()
207 static void vcc_put(struct vcc_port *port, bool excl) in vcc_put() argument
217 if (WARN_ON((excl && !port->excl_locked) || in vcc_put()
218 (!excl && port->excl_locked))) in vcc_put()
223 if (excl) in vcc_put()
/Linux-v5.15/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.S249 lfetch.fault.excl.nt1 [r3],128
251 lfetch.fault.excl.nt1 [r2],128
252 lfetch.fault.excl.nt1 [r3],128
254 lfetch.fault.excl [r2]
255 lfetch.fault.excl [r3]
263 lfetch.fault.excl.nt1 [r3],128 // prefetch offset 0x010
265 lfetch.fault.excl.nt1 [r3],128 // prefetch offset 0x090
266 lfetch.fault.excl.nt1 [r2],128 // prefetch offset 0x190
268 lfetch.fault.excl.nt1 [r3] // prefetch offset 0x110
269 lfetch.fault.excl.nt1 [r2] // prefetch offset 0x210
/Linux-v5.15/fs/btrfs/
Dqgroup.h196 u64 excl; /* exclusive */ member
354 u64 rfer, u64 excl);
Dqgroup.c312 u64 rfer, u64 excl) in btrfs_verify_qgroup_counts() argument
319 if (qgroup->rfer != rfer || qgroup->excl != excl) in btrfs_verify_qgroup_counts()
432 qgroup->excl = btrfs_qgroup_info_excl(l, ptr); in btrfs_read_qgroup_config()
831 btrfs_set_qgroup_info_excl(l, qgroup_info, qgroup->excl); in update_qgroup_info_item()
1265 u64 num_bytes = src->excl; in __qgroup_excl_accounting()
1275 WARN_ON(sign < 0 && qgroup->excl < num_bytes); in __qgroup_excl_accounting()
1276 qgroup->excl += sign * num_bytes; in __qgroup_excl_accounting()
1300 WARN_ON(sign < 0 && qgroup->excl < num_bytes); in __qgroup_excl_accounting()
1301 qgroup->excl += sign * num_bytes; in __qgroup_excl_accounting()
1345 if (qgroup->excl == qgroup->rfer) { in quick_update_accounting()
[all …]
/Linux-v5.15/kernel/locking/
Dlockdep.c2624 unsigned long excl = 0; in invert_dir_mask() local
2627 excl |= (mask & LOCKF_ENABLED_IRQ_ALL) >> LOCK_USAGE_DIR_MASK; in invert_dir_mask()
2628 excl |= (mask & LOCKF_USED_IN_IRQ_ALL) << LOCK_USAGE_DIR_MASK; in invert_dir_mask()
2630 return excl; in invert_dir_mask()
2663 unsigned long excl = invert_dir_mask(mask); in exclusive_mask() local
2665 excl |= (excl & LOCKF_IRQ_READ) >> LOCK_USAGE_READ_MASK; in exclusive_mask()
2666 excl |= (excl & LOCKF_IRQ) << LOCK_USAGE_READ_MASK; in exclusive_mask()
2668 return excl; in exclusive_mask()
2680 unsigned long excl = invert_dir_mask(mask); in original_mask() local
2683 excl |= (excl & LOCKF_IRQ_READ) >> LOCK_USAGE_READ_MASK; in original_mask()
[all …]
/Linux-v5.15/scripts/kconfig/
Dstreamline_config.pl606 foreach my $excl (@preserved_kconfigs) {
607 if($kconfig =~ /^$excl/) {
/Linux-v5.15/drivers/fpga/
Ddfl.h291 bool excl) in dfl_feature_dev_use_begin() argument
296 if (excl) { in dfl_feature_dev_use_begin()
/Linux-v5.15/include/linux/
Dioport.h263 #define __request_mem_region(start,n,name, excl) __request_region(&iomem_resource, (start), (n), (n… argument
/Linux-v5.15/fs/coda/
Dcoda_psdev.h63 const char *name, int length, int excl, int mode,
/Linux-v5.15/fs/efivarfs/
Dinode.c74 struct dentry *dentry, umode_t mode, bool excl) in efivarfs_create() argument
/Linux-v5.15/fs/
Dbad_inode.c32 umode_t mode, bool excl) in bad_inode_create() argument

12345