/linux/drivers/gpu/drm/i915/gem/ |
A D | i915_gem_wait.c | 40 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() 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() 177 i915_gem_fence_wait_priority(excl, attr); in i915_gem_object_wait_priority() [all …]
|
/linux/drivers/dma-buf/ |
A D | dma-resv.c | 119 struct dma_fence *excl; in dma_resv_fini() local 125 excl = rcu_dereference_protected(obj->fence_excl, 1); in dma_resv_fini() 126 if (excl) in dma_resv_fini() 127 dma_fence_put(excl); in dma_resv_fini() 492 struct dma_fence *f, *excl; in dma_resv_copy_fences() local 497 excl = NULL; in dma_resv_copy_fences() 504 dma_fence_put(excl); in dma_resv_copy_fences() 518 excl = NULL; in dma_resv_copy_fences() 523 excl = f; in dma_resv_copy_fences() 530 excl = rcu_replace_pointer(dst->fence_excl, excl, dma_resv_held(dst)); in dma_resv_copy_fences() [all …]
|
/linux/drivers/gpu/drm/i915/ |
A D | i915_sw_fence.c | 575 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()
|
A D | i915_active.h | 184 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()
|
A D | i915_active.c | 139 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()
|
A D | i915_active_types.h | 36 struct i915_active_fence excl; member
|
/linux/arch/arm/boot/bootp/ |
A D | bootp.lds | 25 .stab.excl 0 : { *(.stab.excl) }
|
/linux/drivers/gpu/drm/etnaviv/ |
A D | etnaviv_sched.c | 42 if (bo->excl) { in etnaviv_sched_dependency() 43 fence = bo->excl; in etnaviv_sched_dependency() 44 bo->excl = NULL; in etnaviv_sched_dependency()
|
A D | etnaviv_gem.h | 83 struct dma_fence *excl; member
|
/linux/arch/s390/kernel/vdso32/ |
A D | vdso32.lds.S | 64 .stab.excl 0 : { *(.stab.excl) }
|
/linux/arch/s390/kernel/vdso64/ |
A D | vdso64.lds.S | 64 .stab.excl 0 : { *(.stab.excl) }
|
/linux/drivers/tty/ |
A D | vcc.c | 157 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/fs/vboxsf/ |
A D | dir.c | 256 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/drivers/net/wireless/intel/iwlwifi/ |
A D | iwl-drv.c | 557 struct iwl_dump_exclude *excl; in iwl_drv_set_dump_exclude() local 563 excl = &drv->fw.dump_excl[0]; in iwl_drv_set_dump_exclude() 566 if (excl->addr) in iwl_drv_set_dump_exclude() 567 excl = &drv->fw.dump_excl_wowlan[0]; in iwl_drv_set_dump_exclude() 571 excl = &drv->fw.dump_excl[0]; in iwl_drv_set_dump_exclude() 574 excl = &drv->fw.dump_excl_wowlan[0]; in iwl_drv_set_dump_exclude() 577 if (excl->addr) in iwl_drv_set_dump_exclude() 578 excl++; in iwl_drv_set_dump_exclude() 580 if (excl->addr) { in iwl_drv_set_dump_exclude() 585 excl->addr = le32_to_cpu(fw->addr) & ~FW_ADDR_CACHE_CONTROL; in iwl_drv_set_dump_exclude() [all …]
|
/linux/arch/mips/net/ |
A D | bpf_jit_comp.h | 145 int push_regs(struct jit_context *ctx, u32 mask, u32 excl, int depth); 151 int pop_regs(struct jit_context *ctx, u32 mask, u32 excl, int depth);
|
A D | bpf_jit_comp.c | 127 int push_regs(struct jit_context *ctx, u32 mask, u32 excl, int depth) in push_regs() argument 133 if ((excl & BIT(reg)) == 0) { in push_regs() 150 int pop_regs(struct jit_context *ctx, u32 mask, u32 excl, int depth) in pop_regs() argument 156 if ((excl & BIT(reg)) == 0) { in pop_regs()
|
/linux/arch/ia64/kernel/ |
A D | minstate.h | 76 (pUStk) lfetch.fault.excl.nt1 [r22]; \ 88 lfetch.fault.excl.nt1 [r17],L1_CACHE_BYTES; \ 91 lfetch.fault.excl.nt1 [r17]; \
|
A D | entry.S | 249 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/fs/btrfs/ |
A D | qgroup.c | 312 u64 rfer, u64 excl) in btrfs_verify_qgroup_counts() argument 319 if (qgroup->rfer != rfer || qgroup->excl != excl) in btrfs_verify_qgroup_counts() 1266 u64 num_bytes = src->excl; in __qgroup_excl_accounting() 2456 qg->excl -= num_bytes; in qgroup_update_counters() 2467 qg->excl += num_bytes; in qgroup_update_counters() 2481 qg->excl += num_bytes; in qgroup_update_counters() 2491 qg->excl -= num_bytes; in qgroup_update_counters() 2874 dstgroup->excl = level_size; in btrfs_qgroup_inherit() 2876 srcgroup->excl = level_size; in btrfs_qgroup_inherit() 2946 dst->excl = src->excl + level_size; in btrfs_qgroup_inherit() [all …]
|
A D | qgroup.h | 196 u64 excl; /* exclusive */ member 354 u64 rfer, u64 excl);
|
/linux/kernel/locking/ |
A D | lockdep.c | 2636 unsigned long excl = 0; in invert_dir_mask() local 2642 return excl; in invert_dir_mask() 2677 excl |= (excl & LOCKF_IRQ_READ) >> LOCK_USAGE_READ_MASK; in exclusive_mask() 2678 excl |= (excl & LOCKF_IRQ) << LOCK_USAGE_READ_MASK; in exclusive_mask() 2680 return excl; in exclusive_mask() 2695 excl |= (excl & LOCKF_IRQ_READ) >> LOCK_USAGE_READ_MASK; in original_mask() 2696 excl |= (excl & LOCKF_IRQ) << LOCK_USAGE_READ_MASK; in original_mask() 2698 return excl; in original_mask() 2710 int bit, excl, excl_read; in find_exclusive_match() local 2718 excl = exclusive_bit(bit); in find_exclusive_match() [all …]
|
/linux/scripts/kconfig/ |
A D | streamline_config.pl | 606 foreach my $excl (@preserved_kconfigs) { 607 if($kconfig =~ /^$excl/) {
|
/linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
A D | ops.c | 858 const struct iwl_dump_exclude *excl; in iwl_mvm_frob_mem() local 869 excl = mvm->fw->dump_excl; in iwl_mvm_frob_mem() 872 excl = mvm->fw->dump_excl_wowlan; in iwl_mvm_frob_mem() 882 if (!excl[i].addr || !excl[i].size) in iwl_mvm_frob_mem() 885 start = excl[i].addr; in iwl_mvm_frob_mem() 886 end = start + excl[i].size; in iwl_mvm_frob_mem()
|
/linux/drivers/fpga/ |
A D | dfl.h | 291 bool excl) in dfl_feature_dev_use_begin() argument 296 if (excl) { in dfl_feature_dev_use_begin()
|
/linux/include/linux/ |
A D | ioport.h | 263 #define __request_mem_region(start,n,name, excl) __request_region(&iomem_resource, (start), (n), (n… argument
|