Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

kernel/time/sleep_timeout.c schedule_hrtimeout_range() -> schedule_hrtimeout_range_clock()

Type Parameter Key Value
PARAM_VALUE 0 expires 0,4096-ptr_max
PARAM_VALUE 2 mode 0-1,9
PARAM_VALUE 3 clock_id 1
BUF_SIZE 0 expires (-1)-0,8
BUF_SIZE 0 expires (-1)-0,8
DATA_SOURCE 0 expires $0
DATA_SOURCE 1 delta $1
DATA_SOURCE 2 mode $2
HARD_MAX 2 mode 9
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

drivers/misc/ntsync.c ntsync_schedule() -> schedule_hrtimeout_range_clock()

Type Parameter Key Value
PARAM_VALUE 0 expires 0,6852618974442807296
PARAM_VALUE 0 *expires s64min-(-2),0-s64max
PARAM_VALUE 1 delta 0
PARAM_VALUE 2 mode 0
PARAM_VALUE 3 clock_id 0-1
BUF_SIZE 0 expires 0,8
BUF_SIZE 0 expires 0,8
FUZZY_MAX 3 clock_id 1
BIT_INFO 0 expires 0x0,0x5f1964a688c3e000
BIT_INFO 0 expires 0x0,0x5f1964a688c3e000
HARD_MAX 3 clock_id 1
USER_DATA 0 *expires s64min-(-2),0-s64max
USER_PTR 0 expires
HALF_LOCKED2 &dev->wait_all_lock

ipc/mqueue.c wq_sleep() -> schedule_hrtimeout_range_clock()

Type Parameter Key Value
PARAM_VALUE 0 expires 0,5427093160225570816,7615773149898600448
PARAM_VALUE 1 delta 0
PARAM_VALUE 2 mode 0
PARAM_VALUE 3 clock_id 0
BUF_SIZE 0 expires 0,8
BUF_SIZE 0 expires 0,8
DATA_SOURCE 0 expires $2
BIT_INFO 0 expires 0x0,0x6bf0e97debbbf000
BIT_INFO 0 expires 0x0,0x6bf0e97debbbf000