Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 17 files:

Smatch caller information:

fs/jbd2/transaction.c jbd2_journal_stop() -> schedule_hrtimeout()

Type Parameter Key Value
PARAM_VALUE 0 expires 2997286555814252544
PARAM_VALUE 1 mode 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

kernel/rcu/rcutorture.c rcu_nocb_toggle() -> schedule_hrtimeout()

Type Parameter Key Value
PARAM_VALUE 0 expires 3797988562628833280
PARAM_VALUE 1 mode 1
NOCHECK_CALL

kernel/torture.c torture_hrtimeout_ns() -> schedule_hrtimeout()

Type Parameter Key Value
PARAM_VALUE 0 expires 4491824883761451008
PARAM_VALUE 1 mode 0-1
DATA_SOURCE 1 mode $2
HARD_MAX 1 mode 1

kernel/torture.c torture_shutdown() -> schedule_hrtimeout()

Type Parameter Key Value
PARAM_VALUE 0 expires 886071821127913472
PARAM_VALUE 0 *expires (-9223372036854775807)-s64max
PARAM_VALUE 1 mode 0
NOCHECK_CALL

kernel/trace/trace_osnoise.c osnoise_sleep() -> schedule_hrtimeout()

Type Parameter Key Value
PARAM_VALUE 0 expires 1058526630723051520
PARAM_VALUE 1 mode 0

kernel/trace/trace_osnoise.c osnoise_sleep() -> schedule_hrtimeout()

Type Parameter Key Value
PARAM_VALUE 0 expires 1058526630723051520
PARAM_VALUE 1 mode 0

fs/xfs/xfs_verify_media.c xfs_verify_media() -> schedule_hrtimeout()

Type Parameter Key Value
PARAM_VALUE 0 expires 14566710661697536
PARAM_VALUE 1 mode 0
CAPABLE 0 21
NOCHECK_CALL

io_uring/cancel.c io_sync_cancel() -> schedule_hrtimeout()

Type Parameter Key Value
PARAM_VALUE 0 expires 2500535612425125888
PARAM_VALUE 1 mode 0

lib/test_lockup.c test_wait() -> schedule_hrtimeout()

Type Parameter Key Value
PARAM_VALUE 0 expires 3327199171957608448
PARAM_VALUE 0 *expires 0-4294967299294967295
PARAM_VALUE 1 mode 1
NOCHECK_CALL

block/blk-cgroup.c blkcg_maybe_throttle_blkg() -> schedule_hrtimeout()

Type Parameter Key Value
PARAM_VALUE 0 expires 474104817232433152
PARAM_VALUE 1 mode 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &sqd->lock
HALF_LOCKED2 &vcpu->mutex

drivers/gpu/drm/omapdrm/dss/dsi.c wait_for_bit_change() -> schedule_hrtimeout()

Type Parameter Key Value
PARAM_VALUE 0 expires 6177882339524853760
PARAM_VALUE 0 *expires 1000000
PARAM_VALUE 1 mode 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dsi->bus_lock
HALF_LOCKED2 &dsi->lock

fs/xfs/scrub/scrub.c xfs_ioc_scrubv_metadata() -> schedule_hrtimeout()

Type Parameter Key Value
PARAM_VALUE 0 expires 7482237296570695680
PARAM_VALUE 1 mode 0
CAPABLE 0 21
NOCHECK_CALL

drivers/gpu/drm/omapdrm/dss/pll.c wait_for_bit_change() -> schedule_hrtimeout()

Type Parameter Key Value
PARAM_VALUE 0 expires 8008663825234522112
PARAM_VALUE 0 *expires 1000000
PARAM_VALUE 1 mode 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dsi->bus_lock
HALF_LOCKED2 &dsi->lock
HALF_LOCKED2 &hdmi->lock

drivers/gpu/drm/nouveau/nouveau_fence.c nouveau_fence_wait_legacy() -> schedule_hrtimeout()

Type Parameter Key Value
PARAM_VALUE 0 expires 2074170797746503680
PARAM_VALUE 0 *expires 1000,2000,1000000
PARAM_VALUE 1 mode 1
NOCHECK_CALL

kernel/sched/core.c wait_task_inactive() -> schedule_hrtimeout()

Type Parameter Key Value
PARAM_VALUE 0 expires 5775729518886375424
PARAM_VALUE 0 *expires 4000000
PARAM_VALUE 1 mode 9
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &m->lock
HALF_LOCKED2 &p->signal->exec_update_lock
HALF_LOCKED2 global &smpboot_threads_lock

drivers/usb/gadget/udc/max3420_udc.c max3420_thread() -> schedule_hrtimeout()

Type Parameter Key Value
PARAM_VALUE 0 expires 8126063538232074240
PARAM_VALUE 0 *expires 250000000
PARAM_VALUE 1 mode 1
NOCHECK_CALL