Defined in 1 files as a function:

Referenced in 18 files:

Smatch caller information:

lib/crypto/tests/blake2b_kunit.c kunit_run_irq_test() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 5

drivers/net/wireless/virtual/mac80211_hwsim_main.c mac80211_hwsim_tsf_to_boottime() -> us_to_ktime()

Type Parameter Key Value
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
LOCK2 bh
HALF_LOCKED2 irq

lib/crypto/tests/sha1_kunit.c kunit_run_irq_test() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 5

drivers/misc/lkdtm/bugs.c lkdtm_BUG_IN_HARDIRQ() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 100

drivers/misc/lkdtm/bugs.c lkdtm_PANIC_IN_HARDIRQ() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 100

lib/crypto/tests/sha512_kunit.c kunit_run_irq_test() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 5

drivers/net/can/m_can/m_can.c m_can_set_coalesce() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 1-u32max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 us 1-u32max

drivers/net/can/m_can/m_can.c m_can_set_coalesce() -> us_to_ktime()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 us 0-u32max

drivers/iio/adc/ti-tsc2046.c tsc2046_adc_reenable_trigger() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 0-u32max
RX_PATH
TASK_NOT_RUNNING

drivers/iio/adc/ti-tsc2046.c tsc2046_adc_timer() -> us_to_ktime()

Type Parameter Key Value
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 &priv->state_lock
LOCK2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct tsc2046_adc_priv)->state_lock

lib/crypto/tests/sha224_kunit.c kunit_run_irq_test() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 5

lib/crypto/tests/polyval_kunit.c kunit_run_irq_test() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 5

drivers/gpu/drm/scheduler/sched_rq.c drm_sched_entity_restore_vruntime() -> us_to_ktime()

Type Parameter Key Value
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 &entity->lock
LOCK2 &rq->lock
LOCK2 &stats->lock
HALF_LOCKED2 &client->hwctx_srcu
HALF_LOCKED2 &gpu->sched_lock
HALF_LOCKED2 &hwctx->priv->io_lock
HALF_LOCKED2 &hwctx->priv->job_sem
HALF_LOCKED2 &p->adev->notifier_lock
HALF_LOCKED2 &pfdev->sched_lock
HALF_LOCKED2 &queue->lock
HALF_LOCKED2 &sched->mutex
HALF_LOCKED2 &v3d->sched_lock
HALF_LOCKED2 &xdna->notifier_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &drm_unplug_srcu
TYPE_LOCK (struct drm_sched_entity)->lock
TYPE_LOCK (struct drm_sched_entity_stats)->lock
TYPE_LOCK (struct drm_sched_rq)->lock

lib/crypto/tests/blake2s_kunit.c kunit_run_irq_test() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 5

net/mac80211/mlme.c ieee80211_ml_reconfiguration() -> us_to_ktime()

Type Parameter Key Value

net/mac80211/mlme.c ieee80211_process_adv_ttlm() -> us_to_ktime()

Type Parameter Key Value

net/mac80211/mlme.c ieee80211_sta_process_chanswitch() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 0

drivers/perf/arm-ccn.c arm_ccn_pmu_timer_period() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 0-u32max
RX_PATH
TASK_NOT_RUNNING

lib/crypto/tests/ghash_kunit.c kunit_run_irq_test() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 5

lib/crypto/tests/sha3_kunit.c kunit_run_irq_test() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 5

lib/crypto/tests/aes_cbc_macs_kunit.c kunit_run_irq_test() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 5

lib/crypto/tests/sha384_kunit.c kunit_run_irq_test() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 5

lib/crypto/tests/poly1305_kunit.c kunit_run_irq_test() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 5

kernel/sched/fair.c init_cfs_bandwidth() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 100000
RX_PATH
TASK_NOT_RUNNING

lib/crypto/tests/sm3_kunit.c kunit_run_irq_test() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 5

lib/crypto/tests/md5_kunit.c kunit_run_irq_test() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 5

lib/crypto/tests/sha256_kunit.c kunit_run_irq_test() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 5

net/bluetooth/iso.c iso_recv() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 0-u32max
RX_PATH
HALF_LOCKED2 &pool->lock

drivers/media/cec/core/cec-pin.c cec_pin_timer() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 100
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irq

drivers/media/cec/core/cec-pin.c cec_pin_timer() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 50-75
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irq

drivers/media/cec/core/cec-pin.c cec_pin_timer() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 1-100
FUZZY_MAX 0 us 100
HARD_MAX 0 us 100
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irq

drivers/media/cec/core/cec-pin.c cec_pin_timer() -> us_to_ktime()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irq

drivers/media/cec/core/cec-pin.c cec_pin_timer() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 100
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irq

drivers/net/ethernet/ti/icssm/icssm_prueth.c icssm_emac_ndo_start_xmit() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 100
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ndev->tx_global_lock
HALF_LOCKED2 &txq->_xmit_lock
HALF_LOCKED2 bh
HALF_LOCKED2 flags
HALF_LOCKED2 rcu_read

lib/crypto/tests/aes_gcm_kunit.c kunit_run_irq_test() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 5

drivers/gpu/drm/scheduler/tests/tests_scheduler.c drm_sched_client_work() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 0-u32max

lib/crc/tests/crc_kunit.c kunit_run_irq_test() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 5

drivers/char/hw_random/timeriomem-rng.c timeriomem_rng_probe() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 0-s32max,18446744071562067968-u64max
RX_PATH
TASK_NOT_RUNNING

net/mac80211/status.c ieee80211_handle_uhr_omp_status() -> us_to_ktime()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 bh

drivers/net/netdevsim/netdev.c nsim_start_xmit() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 5
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &dev->tx_global_lock
HALF_LOCKED2 &txq->_xmit_lock
HALF_LOCKED2 bh
HALF_LOCKED2 flags

net/rxrpc/input_rack.c rxrpc_rack_update_reo_wnd() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 0-536870911
CAPPED_DATA 0 us 1

lib/crypto/tests/aes_ccm_kunit.c kunit_run_irq_test() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 5

drivers/powercap/idle_inject.c idle_inject_start() -> us_to_ktime()

Type Parameter Key Value
PARAM_VALUE 0 us 0-u32max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &cdev->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &powerclamp_lock
TYPE_LOCK (struct thermal_cooling_device)->lock

drivers/powercap/idle_inject.c idle_inject_timer_fn() -> us_to_ktime()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irq