Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 17 files:
- block/blk-cgroup.c, line 1948
- drivers/gpu/drm/nouveau/nouveau_fence.c, line 284
- drivers/gpu/drm/omapdrm/dss/dsi.c, line 159
- drivers/gpu/drm/omapdrm/dss/pll.c, line 350
- drivers/usb/gadget/udc/max3420_udc.c, line 859
- drivers/video/fbdev/omap2/omapfb/dss/dsi.c
- drivers/video/fbdev/omap2/omapfb/dss/pll.c, line 208
- fs/jbd2/transaction.c, line 1977
- fs/xfs/scrub/scrub.c, line 992
- fs/xfs/xfs_verify_media.c, line 378
- io_uring/cancel.c, line 338
- kernel/rcu/rcutorture.c, line 2968
- kernel/sched/core.c, line 2433
- kernel/time/sleep_timeout.c, line 280
- kernel/torture.c
- kernel/trace/trace_osnoise.c, line 1659
- lib/test_lockup.c, line 343
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 |