ns_to_timespec64
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Selective Inline ⚠️struct timespec ns_to_timespec64(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff81105b4a)
Location: kernel/time/time.c:533
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_timeval
Direct callers:
- kernel/sys.c:do_sysinfo
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_clock_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai
- kernel/time/posix-timers.c:posix_get_boottime
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get_task
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get_task
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get_task
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_record_init
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/rtc/rtc-lib.c:rtc_ktime_to_tm
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/core/sock.c:sock_get_timestampns
- net/core/sock.c:sock_get_timestampns
- net/compat.c:compat_sock_get_timestampns
- net/compat.c:compat_sock_get_timestampns
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/packet/af_packet.c:tpacket_get_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
Symbols:
ffffffff81105bd0-ffffffff81105c33: ns_to_timespec64 (STB_GLOBAL)
4.18
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff81110e15)
Location: kernel/time/time.c:545
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_clock_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai
- kernel/time/posix-timers.c:posix_get_boottime
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get_task
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/pstore/platform.c:pstore_record_init
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/input/evdev.c:evdev_pass_values
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/rtc-lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
Symbols:
ffffffff81110fa0-ffffffff81110ffb: ns_to_timespec64 (STB_GLOBAL)
5.0
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff8111c5e5)
Location: kernel/time/time.c:483
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- kernel/sys.c:do_sysinfo
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:read_persistent_wall_and_boot_offset
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_clock_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai
- kernel/time/posix-timers.c:posix_get_boottime
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get_task
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_record_init
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/input/evdev.c:evdev_pass_values
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
Symbols:
ffffffff8111c660-ffffffff8111c6bb: ns_to_timespec64 (STB_GLOBAL)
5.3
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff81126f15)
Location: kernel/time/time.c:551
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- kernel/sys.c:do_sysinfo
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:read_persistent_wall_and_boot_offset
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_clock_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai
- kernel/time/posix-timers.c:posix_get_boottime
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get_task
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_record_init
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/input/evdev.c:evdev_pass_values
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:sock_gettstamp
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
Symbols:
ffffffff81126f90-ffffffff81126feb: ns_to_timespec64 (STB_GLOBAL)
5.4
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff81132eb5)
Location: kernel/time/time.c:551
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- kernel/sys.c:do_sysinfo
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:read_persistent_wall_and_boot_offset
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_clock_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai
- kernel/time/posix-timers.c:posix_get_boottime
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_record_init
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/input/evdev.c:evdev_pass_values
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:sock_gettstamp
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
Symbols:
ffffffff81132f30-ffffffff81132f8b: ns_to_timespec64 (STB_GLOBAL)
5.8
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff81142435)
Location: kernel/time/time.c:506
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:read_persistent_wall_and_boot_offset
- kernel/time/alarmtimer.c:get_boottime_timespec
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai_timespec
- kernel/time/posix-timers.c:posix_get_boottime_timespec
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
- kernel/time/itimer.c:get_cpu_itimer
- kernel/time/namespace.c:proc_timens_set_offset
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_dump
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/input/evdev.c:evdev_pass_values
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_clock.c:ptp_clock_event
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:sock_gettstamp
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/packet/af_packet.c:__packet_set_timestamp
- net/packet/af_packet.c:__packet_set_timestamp
Symbols:
ffffffff811419c0-ffffffff81141a3c: ns_to_timespec64 (STB_GLOBAL)
5.11
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff8113e645)
Location: kernel/time/time.c:506
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:read_persistent_wall_and_boot_offset
- kernel/time/alarmtimer.c:get_boottime_timespec
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai_timespec
- kernel/time/posix-timers.c:posix_get_boottime_timespec
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
- kernel/time/itimer.c:get_cpu_itimer
- kernel/time/namespace.c:proc_timens_set_offset
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_dump
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_clock.c:ptp_clock_event
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:sock_gettstamp
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/packet/af_packet.c:__packet_set_timestamp
- net/packet/af_packet.c:__packet_set_timestamp
Symbols:
ffffffff8113dbd0-ffffffff8113dc4c: ns_to_timespec64 (STB_GLOBAL)
5.13
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff8113f895)
Location: kernel/time/time.c:506
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:read_persistent_wall_and_boot_offset
- kernel/time/alarmtimer.c:get_boottime_timespec
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai_timespec
- kernel/time/posix-timers.c:posix_get_boottime_timespec
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
- kernel/time/itimer.c:get_cpu_itimer
- kernel/time/namespace.c:proc_timens_set_offset
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_dump
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_clock.c:ptp_clock_event
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:sock_gettstamp
- net/ipv4/tcp.c:tcp_update_recv_tstamps
- net/ipv4/tcp.c:tcp_update_recv_tstamps
Symbols:
ffffffff8113ee20-ffffffff8113ee9c: ns_to_timespec64 (STB_GLOBAL)
5.15
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff81162d25)
Location: kernel/time/time.c:506
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:read_persistent_wall_and_boot_offset
- kernel/time/alarmtimer.c:get_boottime_timespec
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai_timespec
- kernel/time/posix-timers.c:posix_get_boottime_timespec
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
- kernel/time/itimer.c:get_cpu_itimer
- kernel/time/namespace.c:proc_timens_set_offset
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_dump
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_clock.c:ptp_clock_event
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_vclock.c:ptp_vclock_refresh
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:sock_gettstamp
- net/ipv4/tcp.c:tcp_update_recv_tstamps
- net/ipv4/tcp.c:tcp_update_recv_tstamps
- net/ipv6/ioam6.c:__ioam6_fill_trace_data
- net/ipv6/ioam6.c:__ioam6_fill_trace_data
Symbols:
ffffffff811622b0-ffffffff8116232c: ns_to_timespec64 (STB_GLOBAL)
5.19
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff81195c75)
Location: kernel/time/time.c:506
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:read_persistent_wall_and_boot_offset
- kernel/time/alarmtimer.c:get_boottime_timespec
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai_timespec
- kernel/time/posix-timers.c:posix_get_boottime_timespec
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
- kernel/time/itimer.c:get_cpu_itimer
- kernel/time/namespace.c:proc_timens_set_offset
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_dump
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/input/evdev.c:evdev_pass_values
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_clock.c:ptp_clock_event
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_vclock.c:ptp_vclock_refresh
- drivers/ptp/ptp_vclock.c:ptp_vclock_gettimex
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:sock_gettstamp
- net/ipv4/tcp.c:tcp_update_recv_tstamps
- net/ipv4/tcp.c:tcp_update_recv_tstamps
- net/ipv6/ioam6.c:__ioam6_fill_trace_data
- net/ipv6/ioam6.c:__ioam6_fill_trace_data
Symbols:
ffffffff81195230-ffffffff811952bd: ns_to_timespec64 (STB_GLOBAL)
6.2
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff811d3bd5)
Location: kernel/time/time.c:506
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:read_persistent_wall_and_boot_offset
- kernel/time/alarmtimer.c:get_boottime_timespec
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai_timespec
- kernel/time/posix-timers.c:posix_get_boottime_timespec
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
- kernel/time/itimer.c:get_cpu_itimer
- kernel/time/namespace.c:proc_timens_set_offset
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_dump
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/input/evdev.c:evdev_pass_values
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_clock.c:ptp_clock_event
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_vclock.c:ptp_vclock_refresh
- drivers/ptp/ptp_vclock.c:ptp_vclock_gettimex
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:sock_gettstamp
- net/ipv4/tcp.c:tcp_update_recv_tstamps
- net/ipv4/tcp.c:tcp_update_recv_tstamps
- net/ipv6/ioam6.c:__ioam6_fill_trace_data
- net/ipv6/ioam6.c:__ioam6_fill_trace_data
Symbols:
ffffffff811d3050-ffffffff811d30dd: ns_to_timespec64 (STB_GLOBAL)
6.5
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff811e7ec5)
Location: kernel/time/time.c:506
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:read_persistent_wall_and_boot_offset
- kernel/time/alarmtimer.c:get_boottime_timespec
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai_timespec
- kernel/time/posix-timers.c:posix_get_boottime_timespec
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
- kernel/time/itimer.c:get_cpu_itimer
- kernel/time/namespace.c:proc_timens_set_offset
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_record_init
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/input/evdev.c:evdev_pass_values
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_clock.c:ptp_clock_event
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_vclock.c:ptp_vclock_refresh
- drivers/ptp/ptp_vclock.c:ptp_vclock_gettimex
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:sock_gettstamp
- net/ipv4/tcp.c:tcp_update_recv_tstamps
- net/ipv4/tcp.c:tcp_update_recv_tstamps
- net/ipv6/ioam6.c:__ioam6_fill_trace_data
- net/ipv6/ioam6.c:__ioam6_fill_trace_data
Symbols:
ffffffff811e7340-ffffffff811e73cd: ns_to_timespec64 (STB_GLOBAL)
6.8
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff811fdbf5)
Location: kernel/time/time.c:523
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:read_persistent_wall_and_boot_offset
- kernel/time/alarmtimer.c:get_boottime_timespec
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai_timespec
- kernel/time/posix-timers.c:posix_get_boottime_timespec
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
- kernel/time/itimer.c:get_cpu_itimer
- kernel/time/namespace.c:proc_timens_set_offset
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_record_init
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/gpu/drm/drm_vblank.c:drm_wait_vblank_ioctl
- drivers/gpu/drm/drm_vblank.c:drm_wait_vblank_ioctl
- drivers/gpu/drm/drm_vblank.c:send_vblank_event
- drivers/gpu/drm/drm_vblank.c:drm_crtc_vblank_helper_get_vblank_timestamp_internal
- drivers/gpu/drm/drm_vblank.c:drm_crtc_vblank_helper_get_vblank_timestamp_internal
- drivers/input/evdev.c:evdev_pass_values
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_clock.c:ptp_clock_event
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_vclock.c:ptp_vclock_refresh
- drivers/ptp/ptp_vclock.c:ptp_vclock_gettimex
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:sock_gettstamp
- net/ipv4/tcp.c:tcp_update_recv_tstamps
- net/ipv4/tcp.c:tcp_update_recv_tstamps
- net/ipv6/ioam6.c:__ioam6_fill_trace_data
- net/ipv6/ioam6.c:__ioam6_fill_trace_data
Symbols:
ffffffff811fd070-ffffffff811fd0fd: ns_to_timespec64 (STB_GLOBAL)
arm64
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffff80001019a1e8)
Location: kernel/time/time.c:551
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- kernel/sys.c:do_sysinfo
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:read_persistent_wall_and_boot_offset
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_clock_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai
- kernel/time/posix-timers.c:posix_get_boottime
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_record_init
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/net/ethernet/freescale/fec_ptp.c:fec_ptp_enable
- drivers/net/ethernet/freescale/fec_ptp.c:fec_ptp_gettime
- drivers/input/evdev.c:evdev_pass_values
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:sock_gettstamp
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
Symbols:
ffff80001019a2e0-ffff80001019a358: ns_to_timespec64 (STB_GLOBAL)
armhf
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (c03e4b10)
Location: kernel/time/time.c:551
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- kernel/sys.c:__se_sys_sysinfo
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:read_persistent_wall_and_boot_offset
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_clock_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai
- kernel/time/posix-timers.c:posix_get_boottime
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_record_init
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/net/ethernet/freescale/fec_ptp.c:fec_ptp_enable
- drivers/net/ethernet/freescale/fec_ptp.c:fec_ptp_gettime
- drivers/net/ethernet/ti/cpts.c:cpts_overflow_check
- drivers/net/ethernet/ti/cpts.c:cpts_ptp_gettime
- drivers/input/evdev.c:evdev_pass_values
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:sock_gettstamp
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
Symbols:
c03e4b94-c03e4c4c: ns_to_timespec64 (STB_GLOBAL)
ppc64el
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (c0000000001fab68)
Location: kernel/time/time.c:551
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- arch/powerpc/xmon/xmon.c:show_uptime
- kernel/sys.c:do_sysinfo
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:read_persistent_wall_and_boot_offset
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_clock_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai
- kernel/time/posix-timers.c:posix_get_boottime
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_record_init
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/input/evdev.c:evdev_pass_values
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:sock_gettstamp
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
Symbols:
c0000000001fac00-c0000000001fac78: ns_to_timespec64 (STB_GLOBAL)
riscv64
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffe00012a8d4)
Location: kernel/time/time.c:551
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- kernel/sys.c:__do_sys_sysinfo
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:read_persistent_wall_and_boot_offset
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_clock_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai
- kernel/time/posix-timers.c:posix_get_boottime
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get
- fs/timerfd.c:__se_sys_timerfd_gettime
- fs/timerfd.c:__se_sys_timerfd_gettime
- fs/timerfd.c:__se_sys_timerfd_settime
- fs/timerfd.c:__se_sys_timerfd_settime
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_record_init
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/input/evdev.c:evdev_pass_values
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:sock_gettstamp
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
Symbols:
ffffffe00012a90a-ffffffe00012a974: ns_to_timespec64 (STB_GLOBAL)
aws
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff8112b665)
Location: kernel/time/time.c:551
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- kernel/sys.c:do_sysinfo
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:read_persistent_wall_and_boot_offset
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_clock_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai
- kernel/time/posix-timers.c:posix_get_boottime
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_record_init
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/input/evdev.c:evdev_pass_values
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:sock_gettstamp
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
Symbols:
ffffffff8112b6e0-ffffffff8112b73b: ns_to_timespec64 (STB_GLOBAL)
azure
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff8111ded5)
Location: kernel/time/time.c:551
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- kernel/sys.c:do_sysinfo
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:read_persistent_wall_and_boot_offset
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_clock_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai
- kernel/time/posix-timers.c:posix_get_boottime
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_record_init
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/input/evdev.c:evdev_pass_values
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:sock_gettstamp
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
Symbols:
ffffffff8111df50-ffffffff8111dfab: ns_to_timespec64 (STB_GLOBAL)
gcp
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff81129385)
Location: kernel/time/time.c:551
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- kernel/sys.c:do_sysinfo
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:read_persistent_wall_and_boot_offset
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_clock_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai
- kernel/time/posix-timers.c:posix_get_boottime
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_record_init
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/input/evdev.c:evdev_pass_values
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:sock_gettstamp
- net/netfilter/nfnetlink_log.c:__build_packet_message
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
Symbols:
ffffffff81129400-ffffffff8112945b: ns_to_timespec64 (STB_GLOBAL)
lowlatency
: Selective Inline ⚠️struct timespec64 ns_to_timespec64(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff811359d5)
Location: kernel/time/time.c:551
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_kernel_old_timeval
- kernel/time/time.c:ns_to_kernel_old_timeval
Direct callers:
- kernel/sys.c:do_sysinfo
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/timekeeping.c:read_persistent_wall_and_boot_offset
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_clock_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:posix_get_tai
- kernel/time/posix-timers.c:posix_get_boottime
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_get
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_set
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/proc/uptime.c:uptime_proc_show
- fs/pstore/platform.c:pstore_record_init
- drivers/dma-buf/sync_debug.c:sync_print_fence
- drivers/input/evdev.c:evdev_pass_values
- drivers/input/evdev.c:__evdev_queue_syn_dropped
- drivers/rtc/lib.c:rtc_ktime_to_tm
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- drivers/ptp/ptp_chardev.c:ptp_ioctl
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/socket.c:__sock_recv_timestamp
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:sock_gettstamp
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
Symbols:
ffffffff81135a50-ffffffff81135aab: ns_to_timespec64 (STB_GLOBAL)
Regular
4.15
and 4.18
⚠️struct timespec
➡️ struct timespec64
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
⚠️const s64 nsec
➡️ s64 nsec
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅