Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

sound/core/rawmidi.c get_framing_tstamp() -> ktime_get_raw_ts64()

Type Parameter Key Value
PARAM_VALUE 0 ts 3670211271551647744
PARAM_VALUE 0 ts->tv_nsec 0
PARAM_VALUE 0 ts->tv_sec 0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &buf->lock
HALF_LOCKED2 &chip->midi_input_lock
HALF_LOCKED2 &chip->reg_lock
HALF_LOCKED2 &ensoniq->reg_lock
HALF_LOCKED2 &ff->lock
HALF_LOCKED2 &hmidi->lock
HALF_LOCKED2 &ice->reg_lock
HALF_LOCKED2 &mcrd->spinlock
HALF_LOCKED2 &midi->input_lock
HALF_LOCKED2 &midi->virtual
HALF_LOCKED2 &mpu->input_lock
HALF_LOCKED2 &mts->lock
HALF_LOCKED2 &pm->rawmidi_in_lock
HALF_LOCKED2 &pm->reg_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &port->cad_lock
HALF_LOCKED2 &rt->in_lock
HALF_LOCKED2 &uart->open_lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/firewire/core-cdev.c ioctl_get_cycle_timer2() -> ktime_get_raw_ts64()

Type Parameter Key Value
PARAM_VALUE 0 ts 8853707714085318656
PARAM_VALUE 0 ts->tv_nsec 0
PARAM_VALUE 0 ts->tv_sec 0
NOCHECK_CALL
LOCK2 irq

fs/nfsd/nfssvc.c nfsd_reset_write_verifier_locked() -> ktime_get_raw_ts64()

Type Parameter Key Value
PARAM_VALUE 0 ts 2893999407297961984
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &nn->writeverf_lock.lock
HALF_LOCKED2 global &nfsd_mutex
TYPE_LOCK (struct seqlock)->lock

drivers/gpu/drm/panthor/panthor_drv.c panthor_query_timestamp_info() -> ktime_get_raw_ts64()

Type Parameter Key Value
PARAM_VALUE 0 ts 7852665454554501120
NOCHECK_CALL
HALF_LOCKED2 irq_flags

kernel/time/posix-timers.c posix_get_monotonic_raw() -> ktime_get_raw_ts64()

Type Parameter Key Value
PARAM_VALUE 0 ts 2256598480787394560,2317135252460216320
DATA_SOURCE 0 ts $1
NOCHECK_CALL

sound/hda/core/stream.c snd_pcm_gettime() -> ktime_get_raw_ts64()

Type Parameter Key Value
PARAM_VALUE 0 ts 4096-ptr_max
DATA_SOURCE 0 ts $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &bus->reg_lock
HALF_LOCKED2 &substream->runtime->buffer_mutex
HALF_LOCKED2 &substream->self_group.lock
HALF_LOCKED2 &substream->self_group.mutex
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct hdac_bus)->reg_lock

sound/core/pcm_lib.c snd_pcm_gettime() -> ktime_get_raw_ts64()

Type Parameter Key Value
PARAM_VALUE 0 ts 2360618215053422592,2453431325058662400,3391947076438949888
DATA_SOURCE 0 ts $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/core/pcm_native.c snd_pcm_gettime() -> ktime_get_raw_ts64()

Type Parameter Key Value
PARAM_VALUE 0 ts 4096-ptr_max
DATA_SOURCE 0 ts $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/usb/pcm.c snd_pcm_gettime() -> ktime_get_raw_ts64()

Type Parameter Key Value
PARAM_VALUE 0 ts 4096-ptr_max
DATA_SOURCE 0 ts $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &subs->lock
LOCK2 irq
TYPE_LOCK (struct snd_usb_substream)->lock

sound/hda/common/controller.c snd_pcm_gettime() -> ktime_get_raw_ts64()

Type Parameter Key Value
PARAM_VALUE 0 ts 3391947076438949888
DATA_SOURCE 0 ts $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &runtime->buffer_mutex
HALF_LOCKED2 &substream->self_group.lock
HALF_LOCKED2 &substream->self_group.mutex