Home
last modified time | relevance | path

Searched refs:lockdep_assert (Results 1 – 19 of 19) sorted by relevance

/linux/include/linux/
H A Dlockdep.h281 #define lockdep_assert(cond) \ macro
288 do { lockdep_assert(lockdep_is_held(l) != LOCK_STATE_NOT_HELD); __assume_ctx_lock(l); } while (0)
291 lockdep_assert(lockdep_is_held(l) != LOCK_STATE_HELD)
294 do { lockdep_assert(lockdep_is_held_type(l, 0)); __assume_ctx_lock(l); } while (0)
297 do { lockdep_assert(lockdep_is_held_type(l, 1)); __assume_shared_ctx_lock(l); } while (0)
392 #define lockdep_assert(c) do { } while (0) macro
H A Dlocal_lock_internal.h117 lockdep_assert(__tl->acquired == 0); \
192 lockdep_assert(__tl->acquired == 1); \
/linux/io_uring/
H A Dio_uring.h222 lockdep_assert(in_task()); in io_lockdep_assert_cq_locked()
239 lockdep_assert(current == ctx->submitter_task); in io_lockdep_assert_cq_locked()
H A Dzcrx.c81 lockdep_assert(!area->mem.is_dmabuf); in io_zcrx_iov_page()
/linux/drivers/gpu/drm/i915/gt/
H A Dintel_context.h220 lockdep_assert(lockdep_is_held(&ce->timeline->mutex) || in intel_context_mark_active()
/linux/drivers/gpu/drm/xe/
H A Dxe_userptr.c16 lockdep_assert(lockdep_is_held_type(&vm->svm.gpusvm.notifier_lock, 0) || in xe_userptr_assert_in_notifier()
H A Dxe_svm.c1571 lockdep_assert(lockdep_is_held_type(&vm->svm.gpusvm.notifier_lock, 1) && in xe_svm_ranges_zap_ptes_in_range()
H A Dxe_pt.c1081 lockdep_assert(lockdep_is_held_type(&vm->svm.gpusvm.notifier_lock, 0) || in xe_pt_zap_ptes_range()
H A Dxe_vm.c4380 lockdep_assert(lockdep_is_held_type(&vm->svm.gpusvm.notifier_lock, 0) || in xe_vm_invalidate_vma_submit()
/linux/kernel/sched/
H A Dcore.c7371 lockdep_assert(!tsk->sched_rt_mutex); in schedule()
7650 lockdep_assert(!fetch_and_set(current->sched_rt_mutex, 1)); in rt_mutex_pre_schedule()
7660 lockdep_assert(!(current->flags & (PF_WQ_WORKER | PF_IO_WORKER))); in rt_mutex_futex_pre_schedule()
7661 lockdep_assert(!current->plug); in rt_mutex_futex_pre_schedule()
7662 lockdep_assert(!fetch_and_set(current->sched_rt_mutex, 1)); in rt_mutex_futex_pre_schedule()
7667 lockdep_assert(current->sched_rt_mutex); in rt_mutex_schedule()
7674 lockdep_assert(fetch_and_set(current->sched_rt_mutex, 0)); in rt_mutex_post_schedule()
7679 lockdep_assert(fetch_and_set(current->sched_rt_mutex, 0)); in rt_mutex_futex_post_schedule()
H A Dsched.h2967 lockdep_assert(rcu_read_lock_any_held()); in idle_get_state()
/linux/net/bluetooth/
H A Diso.c202 lockdep_assert(lockdep_sock_is_held(sk)); in iso_sock_set_timer()
221 lockdep_assert(!lockdep_sock_is_held(sk)); in iso_sock_disable_timer()
2166 lockdep_assert(lockdep_sock_is_held(sk)); in iso_sock_ready()
/linux/kernel/sched/ext/
H A Dsub.c51 lockdep_assert(lockdep_is_held(&scx_enable_mutex) || in scx_skip_subtree_pre()
78 lockdep_assert(lockdep_is_held(&scx_enable_mutex) || in scx_next_descendant_pre()
H A Dext.c4726 lockdep_assert(lockdep_is_held(&cgroup_mutex) || in scx_tg_sched()
4753 lockdep_assert(lockdep_is_held(&cgroup_mutex) || in scx_tg_knob_sched()
10603 lockdep_assert((rq == this_rq() && !preemptible()) || in __scx_bpf_now()
/linux/kernel/events/
H A Duprobes.c805 lockdep_assert(srcu_read_lock_held(&uretprobes_srcu)); in hprobe_expire()
913 lockdep_assert(rcu_read_lock_trace_held()); in find_uprobe_rcu()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec.c1088 lockdep_assert(lockdep_is_held(&x->lock) || in mlx5e_xfrm_update_stats()
/linux/fs/
H A Dsplice.c1251 lockdep_assert(file_write_started(out)); in splice_file_range()
/linux/mm/
H A Dmemory.c7001 lockdep_assert(lockdep_is_held(&mapping->i_mmap_rwsem) || in pfnmap_lockdep_assert()
7004 lockdep_assert(lockdep_is_held(&vma->vm_mm->mmap_lock)); in pfnmap_lockdep_assert()
/linux/kernel/bpf/
H A Dsyscall.c1750 lockdep_assert(rcu_read_lock_held()); in bpf_map_inc_not_zero()