Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 47 files:
- block/bdev.c, line 668
- block/blk-cgroup.c, line 613
- drivers/block/ublk_drv.c, line 3063
- drivers/dma-buf/st-dma-fence-chain.c, line 412
- drivers/gpu/drm/display/drm_dp_aux_dev.c
- drivers/gpu/drm/i915/i915_active.c, line 167
- drivers/gpu/drm/i915/intel_wakeref.c
- drivers/gpu/drm/i915/selftests/i915_request.c, line 1535
- drivers/gpu/drm/xe/xe_exec_queue.c, line 623
- drivers/gpu/drm/xe/xe_guc_pc.c, line 1061
- drivers/media/platform/qcom/venus/hfi.c, line 236
- fs/afs/cell.c
- fs/afs/internal.h, line 1573
- fs/afs/rxrpc.c, line 219
- fs/btrfs/block-group.c
- fs/fs-writeback.c, line 513
- fs/fserror.c, line 39
- fs/netfs/fscache_cache.c, line 324
- fs/netfs/fscache_cookie.c, line 200
- fs/netfs/fscache_volume.c, line 131
- fs/netfs/objects.c, line 154
- fs/nfs/nfs4proc.c, line 10647
- fs/nfs/nfs4state.c, line 1158
- fs/nfs/pagelist.c, line 564
- fs/nfs/write.c, line 1620
- fs/nfsd/nfs4state.c, line 8638
- fs/notify/mark.c, line 150
- fs/smb/client/file.c, line 319
- fs/super.c
- fs/xfs/xfs_buf.c, line 1819
- fs/xfs/xfs_log.c, line 3411
- include/linux/fs.h
- include/linux/mbcache.h, line 55
- include/linux/wait_bit.h
- kernel/events/core.c
- kernel/futex/core.c
- kernel/sched/core.c, line 3095
- kernel/sched/wait_bit.c, line 236
- lib/lwq.c
- mm/memremap.c, line 470
- mm/shmem.c, line 1584
- net/rxrpc/call_accept.c, line 214
- net/rxrpc/call_object.c, line 679
- net/rxrpc/conn_object.c, line 300
- net/sunrpc/xprt.c, line 1117
- net/tipc/udp_media.c, line 833
- security/landlock/fs.c, line 94
Smatch caller information:
fs/nfs_common/nfslocalio.c nfs_close_local_fh() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &nfs_uuid->lock | ||
| TYPE_LOCK | (struct nfs_uuid_t)->lock |
fs/nfs_common/nfslocalio.c nfs_uuid_put() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PARAM_VALUE | 0 | *var | 0 |
| BUF_SIZE | 0 | var | 8 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &nfs_uuid->lock | ||
| TYPE_LOCK | (struct nfs_uuid_t)->lock |
net/rxrpc/conn_object.c rxrpc_rcu_free_connection() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu |
fs/nfsd/nfs4callback.c atomic_dec_and_wake_up() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| DATA_SOURCE | 0 | var | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/media/platform/qcom/venus/hfi.c hfi_session_destroy() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &core->lock | ||
| TYPE_LOCK | (struct venus_core)->lock |
security/landlock/fs.c release_inode() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/super.c freeze_super() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PARAM_VALUE | 0 | *var | 4 |
| BUF_SIZE | 0 | var | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &sb->s_umount | ||
| HALF_LOCKED2 | &bdev->bd_fsfreeze_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &sdp->sd_freeze_mutex | ||
| HALF_LOCKED2 | global &dax_srcu | ||
| TYPE_LOCK | (struct super_block)->s_umount |
fs/super.c freeze_super() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PARAM_VALUE | 0 | *var | 0 |
| BUF_SIZE | 0 | var | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &sb->s_umount | ||
| HALF_LOCKED2 | &bdev->bd_fsfreeze_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &sdp->sd_freeze_mutex | ||
| HALF_LOCKED2 | global &dax_srcu | ||
| TYPE_LOCK | (struct super_block)->s_umount |
fs/super.c freeze_super() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PARAM_VALUE | 0 | *var | 0 |
| BUF_SIZE | 0 | var | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &sb->s_umount | ||
| HALF_LOCKED2 | &bdev->bd_fsfreeze_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &sdp->sd_freeze_mutex | ||
| HALF_LOCKED2 | global &dax_srcu | ||
| TYPE_LOCK | (struct super_block)->s_umount |
fs/super.c freeze_super() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PARAM_VALUE | 0 | *var | 4 |
| BUF_SIZE | 0 | var | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &sb->s_umount | ||
| HALF_LOCKED2 | &bdev->bd_fsfreeze_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &sdp->sd_freeze_mutex | ||
| HALF_LOCKED2 | global &dax_srcu | ||
| TYPE_LOCK | (struct super_block)->s_umount |
fs/super.c super_wake() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 8 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/super.c thaw_super_locked() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PARAM_VALUE | 0 | *var | 0 |
| BUF_SIZE | 0 | var | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &sb->s_umount | ||
| TYPE_LOCK | (struct super_block)->s_umount |
fs/super.c thaw_super_locked() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PARAM_VALUE | 0 | *var | 0 |
| BUF_SIZE | 0 | var | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &sb->s_umount | ||
| TYPE_LOCK | (struct super_block)->s_umount |
net/sunrpc/xprt.c xprt_unpin_rqst() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &xprt->queue_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &transport->recv_mutex | ||
| TYPE_LOCK | (struct rpc_xprt)->queue_lock |
fs/afs/cell.c afs_dec_cells_outstanding() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu |
fs/afs/cell.c afs_set_cell_state() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PARAM_VALUE | 0 | *var | 1-4 |
| BUF_SIZE | 0 | var | 4 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->cells_lock | ||
| HALF_LOCKED2 | &pool->lock |
fs/afs/cell.c afs_update_cell() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/netfs/fscache_cache.c fscache_end_cache_access() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/inode.c inode_wake_up_bit() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *var | 0-255 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode->i_lock |
fs/nfs/direct.c inode_dio_end() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/nfsd/nfssvc.c svc_thread_init_status() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PARAM_VALUE | 0 | *var | (-4611686018427387904)-4611686018427387903 |
| BUF_SIZE | 0 | var | 4 |
| NOCHECK_CALL |
fs/xfs/xfs_log.c xlog_force_shutdown() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &cil->xc_ctx_lock | ||
| HALF_LOCKED2 | &iclog->ic_sema |
fs/nfsd/nfs4state.c move_to_close_lru() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PARAM_VALUE | 0 | *var | 2 |
| BUF_SIZE | 0 | var | 4 |
| NOCHECK_CALL | |||
| LOCK2 | &stp->st_mutex |
fs/nfsd/nfs4state.c nfsd4_cstate_clear_replay() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PARAM_VALUE | 0 | *var | 0 |
| BUF_SIZE | 0 | var | 4 |
| NOCHECK_CALL |
fs/nfsd/nfs4state.c nfsd4_delegreturn() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/mbcache.c mb_cache_entry_put() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
mm/shmem.c shmem_unuse() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| CAPABLE | 0 | 21 | |
| PREEMPT_ADD | <- disables preempt | ||
| NOCHECK_CALL | |||
| LOCK2 | global &shmem_swaplist_lock |
net/tipc/udp_media.c cleanup_bearer() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/ext4/xattr.c mb_cache_entry_put() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/fserror.c fserror_pending_dec() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/fs-writeback.c cgroup_writeback_unpin() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/fs-writeback.c inode_wake_up_bit() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *var | 0-255 |
| BUF_SIZE | 0 | var | 3 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &inode->i_lock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct inode)->i_lock |
fs/afs/server.c afs_dec_servers_outstanding() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/i915_active.c __active_retire() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| DATA_SOURCE | 0 | var | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/nfs/pagelist.c nfs_clear_request() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/direct-io.c inode_dio_end() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_exec_queue.c xe_exec_queue_fini() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/netfs/objects.c netfs_deinit_request() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/afs/rxrpc.c afs_free_call() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/block/ublk_drv.c ublk_mark_io_ready() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PARAM_VALUE | 0 | *var | 0-u16max |
| BUF_SIZE | 0 | var | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ctx->uring_lock | ||
| HALF_LOCKED2 | &ub->mutex |
drivers/dma-buf/st-dma-fence-chain.c __find_race() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| NOCHECK_CALL |
fs/smb/client/file.c cifs_free_request() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/rxrpc/call_accept.c rxrpc_discard_prealloc() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &rx->sk | ||
| HALF_LOCKED2 | sk |
fs/netfs/read_collect.c inode_dio_end() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/lockd/svc.c svc_thread_init_status() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PARAM_VALUE | 0 | *var | 0 |
| BUF_SIZE | 0 | var | 4 |
| NOCHECK_CALL |
block/bdev.c bd_clear_claiming() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PARAM_VALUE | 0 | *var | 0 |
| BUF_SIZE | 0 | var | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &bdev_lock | ||
| HALF_LOCKED2 | &disk->open_mutex |
fs/btrfs/block-group.c btrfs_dec_block_group_reservations() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fs_info->remap_mutex | ||
| HALF_LOCKED2 | &pool->lock |
fs/btrfs/block-group.c btrfs_dec_nocow_writers() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/nfs/dir.c unblock_revalidate() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PARAM_VALUE | 0 | *var | 0 |
| BUF_SIZE | 0 | var | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &target->i_rwsem |
kernel/events/core.c __free_event() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &pmu->events_lock | ||
| TYPE_LOCK | (struct pmu)->events_lock |
kernel/events/core.c put_ctx() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ctx->lock | ||
| HALF_LOCKED2 | &ctx->mutex | ||
| HALF_LOCKED2 | &ctx->mutex | ||
| HALF_LOCKED2 | &tsk->signal->exec_update_lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
fs/ext2/xattr.c mb_cache_entry_put() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_guc_pc.c xe_guc_pc_remove_flush_freq_limit() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| NOCHECK_CALL |
block/blk-cgroup.c blkg_destroy_all() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PARAM_VALUE | 0 | *var | 0 |
| BUF_SIZE | 0 | var | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &subsys->su_mutex |
fs/nfs/callback.c svc_thread_init_status() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PARAM_VALUE | 0 | *var | 0 |
| BUF_SIZE | 0 | var | 4 |
| NOCHECK_CALL |
mm/memremap.c free_zone_device_folio() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/nfs/nfs4proc.c nfs4_disable_swap() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 8 |
| CAPABLE | 0 | 21 | |
| NOCHECK_CALL |
fs/nfs/write.c nfs_commit_end() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/ext4/file.c inode_dio_end() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct inode)->i_rwsem |
fs/xfs/xfs_file.c inode_dio_end() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/i915/i915_request.c wake_all() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| NOCHECK_CALL |
net/rxrpc/call_object.c rxrpc_rcu_free_call() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu |
fs/netfs/fscache_volume.c fscache_end_volume_access() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &cookie->lock |
fs/netfs/fscache_cookie.c wake_up_cookie_state() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| PARAM_VALUE | 0 | *var | 0,2-5,9 |
| BUF_SIZE | 0 | var | 4 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/xfs_buf.c xfs_buf_list_del() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &bp->b_sema |
drivers/gpu/drm/display/drm_dp_aux_dev.c auxdev_read_iter() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/display/drm_dp_aux_dev.c auxdev_write_iter() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/nfs/pnfs.c pnfs_put_layout_hdr() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | (-1),168 |
| DATA_SOURCE | 0 | var | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &inode->i_lock | ||
| TYPE_LOCK | (struct inode)->i_lock |
lib/lwq.c lwq_exercise() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 128 |
| DATA_SOURCE | 0 | var | $0 |
| NOCHECK_CALL |
lib/lwq.c lwq_test() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 9146621088999321600 |
| BUF_SIZE | 0 | var | 88 |
| NOCHECK_CALL |
fs/notify/mark.c fsnotify_put_sb_watched_objects() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 24 |
| DATA_SOURCE | 0 | var | r fsnotify_sb_watched_objects |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &(*connp)->lock |
drivers/gpu/drm/i915/intel_wakeref.c ____intel_wakeref_put_last() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 8 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &wf->mutex | ||
| TYPE_LOCK | (struct intel_wakeref)->mutex |
drivers/gpu/drm/i915/intel_wakeref.c __intel_wakeref_get_first() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &wf->mutex | ||
| HALF_LOCKED2 | &ce->pin_mutex | ||
| HALF_LOCKED2 | &ref->mutex | ||
| HALF_LOCKED2 | obj->base.resv | ||
| TYPE_LOCK | (struct intel_wakeref)->mutex |
fs/nfs/nfs4state.c nfs4_schedule_state_manager() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 8 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | global &nfs_clid_init_mutex |
fs/afs/fs_probe.c afs_dec_servers_outstanding() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &pernet_ops_rwsem |
fs/netfs/direct_write.c inode_dio_end() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/iomap/direct-io.c inode_dio_end() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/ceph/file.c inode_dio_end() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &pool->lock |
kernel/sched/core.c affine_move_task() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 1-u64max |
| BUF_SIZE | 0 | var | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rf.flags |
fs/dcache.c __d_wake_in_lookup_waiters() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | var | 4096-ptr_max |
| BUF_SIZE | 0 | var | 4 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dentry->d_lockref.lock | ||
| HALF_LOCKED2 | &dentry->d_lockref.lock | ||
| HALF_LOCKED2 | global &rename_lock.lock | ||
| TYPE_LOCK | (struct lockref)->lock |
fs/dcache.c inode_wake_up_bit() -> wake_up_var()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *var | 0-255 |
| BUF_SIZE | 0 | var | 4 |
| PREEMPT_ADD | |||
| NOCHECK_CALL | |||
| LOCK2 | &inode->i_lock | ||
| TYPE_LOCK | (struct inode)->i_lock |