ns_to_timespecRegular
4.4: Selective Inline ⚠️struct timespec ns_to_timespec(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff810eb0ba)
Location: kernel/time/time.c:389
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_timeval
Direct callers:
- kernel/sys.c:do_sysinfo
- kernel/time/hrtimer.c:update_rmtp
- kernel/time/posix-timers.c:posix_get_coarse_res
- kernel/time/posix-timers.c:posix_get_boottime
- kernel/time/posix-timers.c:posix_get_tai
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-timers.c:common_timer_get
- kernel/time/posix-cpu-timers.c:sample_to_timespec
- kernel/time/posix-cpu-timers.c:posix_cpu_nsleep_restart
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/alarmtimer.c:alarm_timer_get
- kernel/time/alarmtimer.c:alarm_timer_get
- kernel/time/alarmtimer.c:alarm_clock_get
- kernel/time/alarmtimer.c:update_rmtp
- kernel/time/timer_stats.c:tstats_show
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- 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/proc/uptime.c:uptime_proc_show
- 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/packet/af_packet.c:tpacket_get_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
Symbols:
ffffffff810eb160-ffffffff810eb1bb: ns_to_timespec (STB_GLOBAL)
4.8: Selective Inline ⚠️struct timespec ns_to_timespec(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff810f1d8a)
Location: kernel/time/time.c:396
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_timeval
Direct callers:
- kernel/sys.c:do_sysinfo
- kernel/time/hrtimer.c:update_rmtp
- 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:sample_to_timespec
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/alarmtimer.c:update_rmtp
- kernel/time/alarmtimer.c:alarm_timer_get
- kernel/time/alarmtimer.c:alarm_timer_get
- kernel/time/alarmtimer.c:alarm_clock_get
- kernel/time/timer_stats.c:tstats_show
- 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
- 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/packet/af_packet.c:tpacket_get_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
Symbols:
ffffffff810f1e00-ffffffff810f1e5b: ns_to_timespec (STB_GLOBAL)
4.10: Selective Inline ⚠️struct timespec ns_to_timespec(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff810f8f0a)
Location: kernel/time/time.c:396
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_timeval
Direct callers:
- kernel/sys.c:do_sysinfo
- kernel/time/hrtimer.c:update_rmtp
- kernel/time/timekeeping.c:getboottime64
- kernel/time/timekeeping.c:timekeeping_resume
- kernel/time/alarmtimer.c:update_rmtp
- kernel/time/alarmtimer.c:alarm_timer_get
- kernel/time/alarmtimer.c:alarm_timer_get
- 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:sample_to_timespec
- kernel/time/timer_stats.c:tstats_show
- 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
- 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/packet/af_packet.c:tpacket_get_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
Symbols:
ffffffff810f8f80-ffffffff810f8fdb: ns_to_timespec (STB_GLOBAL)
4.13: Selective Inline ⚠️struct timespec ns_to_timespec(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff810fb1aa)
Location: kernel/time/time.c:486
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
- 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/packet/af_packet.c:tpacket_get_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
Symbols:
ffffffff810fb230-ffffffff810fb293: ns_to_timespec (STB_GLOBAL)
4.15: Absent ⚠️
4.18: Selective Inline ⚠️struct timespec ns_to_timespec(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff81110d95)
Location: kernel/time/time.c:454
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_timeval
Direct callers:
- kernel/sys.c:do_sysinfo
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- fs/proc/uptime.c:uptime_proc_show
- 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:
ffffffff81111000-ffffffff8111105b: ns_to_timespec (STB_GLOBAL)
5.0: Selective Inline ⚠️struct timespec ns_to_timespec(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff8111c565)
Location: kernel/time/time.c:392
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_timeval
- kernel/time/time.c:ns_to_timeval
Direct callers:
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- 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/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:
ffffffff8111c6c0-ffffffff8111c71b: ns_to_timespec (STB_GLOBAL)
5.3: Selective Inline ⚠️struct timespec ns_to_timespec(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff81126e95)
Location: kernel/time/time.c:460
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_timeval
- kernel/time/time.c:ns_to_timeval
Direct callers:
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- net/socket.c:__sock_recv_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
Symbols:
ffffffff81126ff0-ffffffff8112704b: ns_to_timespec (STB_GLOBAL)
5.4: Selective Inline ⚠️struct timespec ns_to_timespec(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff81132e35)
Location: kernel/time/time.c:460
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_timeval
- kernel/time/time.c:ns_to_timeval
Direct callers:
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- net/socket.c:__sock_recv_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
Symbols:
ffffffff81132f90-ffffffff81132feb: ns_to_timespec (STB_GLOBAL)
5.8: Absent ⚠️
5.11: Absent ⚠️
5.13: Absent ⚠️
5.15: Absent ⚠️
5.19: Absent ⚠️
6.2: Absent ⚠️
6.5: Absent ⚠️
6.8: Absent ⚠️
arm64: Selective Inline ⚠️struct timespec ns_to_timespec(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffff80001019a150)
Location: kernel/time/time.c:460
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_timeval
- kernel/time/time.c:ns_to_timeval
Direct callers:
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- net/socket.c:__sock_recv_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
Symbols:
ffff80001019a268-ffff80001019a2e0: ns_to_timespec (STB_GLOBAL)
armhf: Selective Inline, Transformation ⚠️struct timespec ns_to_timespec(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In kernel/time/time.c (c03e4a7c)
Location: kernel/time/time.c:460
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_timeval
Direct callers:
- kernel/time/time.c:ns_to_timeval
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- sound/core/pcm_lib.c:update_audio_tstamp
- net/socket.c:__sock_recv_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
Symbols:
c03e4934-c03e49c0: ns_to_timespec.part.0 (STB_LOCAL)
c03e49c0-c03e4a3c: ns_to_timespec (STB_GLOBAL)
ppc64el: Selective Inline ⚠️struct timespec ns_to_timespec(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (c0000000001faac8)
Location: kernel/time/time.c:460
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_timeval
- kernel/time/time.c:ns_to_timeval
Direct callers:
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- net/socket.c:__sock_recv_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
Symbols:
c0000000001fac80-c0000000001facf8: ns_to_timespec (STB_GLOBAL)
riscv64: Selective Inline ⚠️struct timespec ns_to_timespec(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffe00012a888)
Location: kernel/time/time.c:460
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_timeval
- kernel/time/time.c:ns_to_timeval
Direct callers:
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- net/socket.c:__sock_recv_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
Symbols:
ffffffe00012a974-ffffffe00012a9de: ns_to_timespec (STB_GLOBAL)
aws: Selective Inline ⚠️struct timespec ns_to_timespec(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff8112b5e5)
Location: kernel/time/time.c:460
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_timeval
- kernel/time/time.c:ns_to_timeval
Direct callers:
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- net/socket.c:__sock_recv_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
Symbols:
ffffffff8112b740-ffffffff8112b79b: ns_to_timespec (STB_GLOBAL)
azure: Selective Inline ⚠️struct timespec ns_to_timespec(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff8111de55)
Location: kernel/time/time.c:460
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_timeval
- kernel/time/time.c:ns_to_timeval
Direct callers:
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- net/socket.c:__sock_recv_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
Symbols:
ffffffff8111dfb0-ffffffff8111e00b: ns_to_timespec (STB_GLOBAL)
gcp: Selective Inline ⚠️struct timespec ns_to_timespec(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff81129305)
Location: kernel/time/time.c:460
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_timeval
- kernel/time/time.c:ns_to_timeval
Direct callers:
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- net/socket.c:__sock_recv_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
Symbols:
ffffffff81129460-ffffffff811294bb: ns_to_timespec (STB_GLOBAL)
lowlatency: Selective Inline ⚠️struct timespec ns_to_timespec(const s64 nsec);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/time/time.c (ffffffff81135955)
Location: kernel/time/time.c:460
Inline: True
Inline callers:
- kernel/time/time.c:ns_to_timeval
- kernel/time/time.c:ns_to_timeval
Direct callers:
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_show
- net/socket.c:__sock_recv_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
- net/packet/af_packet.c:tpacket_get_timestamp
Symbols:
ffffffff81135ab0-ffffffff81135b0b: ns_to_timespec (STB_GLOBAL)
Regular
4.4 and 4.8 ✅
4.8 and 4.10 ✅
4.10 and 4.13 ✅
4.18 and 5.0 ✅
5.0 and 5.3 ✅
5.3 and 5.4 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅