/Linux-v4.19/tools/testing/radix-tree/ |
D | benchmark.c | 30 long long nsec; in benchmark_iter() local 49 nsec = (finish.tv_sec - start.tv_sec) * NSEC_PER_SEC + in benchmark_iter() 53 if (loops == 1 && nsec * 5 < NSEC_PER_SEC) { in benchmark_iter() 54 loops = NSEC_PER_SEC / nsec / 4 + 1; in benchmark_iter() 59 nsec /= loops; in benchmark_iter() 60 return nsec; in benchmark_iter() 68 long long nsec; in benchmark_insert() local 77 nsec = (finish.tv_sec - start.tv_sec) * NSEC_PER_SEC + in benchmark_insert() 81 size, step, order, nsec); in benchmark_insert() 89 long long nsec; in benchmark_tagging() local [all …]
|
/Linux-v4.19/Documentation/sound/designs/ |
D | timestamping.rst | 152 playback: systime: 341121338 nsec, audio time 342000000 nsec, systime delta -878662 153 playback: systime: 426236663 nsec, audio time 427187500 nsec, systime delta -950837 154 playback: systime: 597080580 nsec, audio time 598000000 nsec, systime delta -919420 155 playback: systime: 682059782 nsec, audio time 683020833 nsec, systime delta -961051 156 playback: systime: 852896415 nsec, audio time 853854166 nsec, systime delta -957751 157 playback: systime: 937903344 nsec, audio time 938854166 nsec, systime delta -950822 163 playback: systime: 341053347 nsec, audio time 341062500 nsec, systime delta -9153 164 playback: systime: 426072447 nsec, audio time 426062500 nsec, systime delta 9947 165 playback: systime: 596899518 nsec, audio time 596895833 nsec, systime delta 3685 166 playback: systime: 681915317 nsec, audio time 681916666 nsec, systime delta -1349 [all …]
|
/Linux-v4.19/kernel/time/ |
D | timecounter.c | 27 tc->nsec = start_tstamp; in timecounter_init() 67 u64 nsec; in timecounter_read() local 70 nsec = timecounter_read_delta(tc); in timecounter_read() 71 nsec += tc->nsec; in timecounter_read() 72 tc->nsec = nsec; in timecounter_read() 74 return nsec; in timecounter_read() 96 u64 nsec = tc->nsec, frac = tc->frac; in timecounter_cyc2time() local 105 nsec -= cc_cyc2ns_backwards(tc->cc, delta, tc->mask, frac); in timecounter_cyc2time() 107 nsec += cyclecounter_cyc2ns(tc->cc, delta, tc->mask, &frac); in timecounter_cyc2time() 110 return nsec; in timecounter_cyc2time()
|
D | time.c | 424 void set_normalized_timespec(struct timespec *ts, time_t sec, s64 nsec) in set_normalized_timespec() argument 426 while (nsec >= NSEC_PER_SEC) { in set_normalized_timespec() 432 asm("" : "+rm"(nsec)); in set_normalized_timespec() 433 nsec -= NSEC_PER_SEC; in set_normalized_timespec() 436 while (nsec < 0) { in set_normalized_timespec() 437 asm("" : "+rm"(nsec)); in set_normalized_timespec() 438 nsec += NSEC_PER_SEC; in set_normalized_timespec() 442 ts->tv_nsec = nsec; in set_normalized_timespec() 452 struct timespec ns_to_timespec(const s64 nsec) in ns_to_timespec() argument 457 if (!nsec) in ns_to_timespec() [all …]
|
/Linux-v4.19/arch/um/os-Linux/ |
D | time.c | 63 unsigned long long nsec; in os_timer_set_interval() local 71 nsec = UM_NSEC_PER_SEC / UM_HZ; in os_timer_set_interval() 78 its.it_value.tv_nsec = nsec; in os_timer_set_interval() 82 its.it_interval.tv_nsec = nsec; in os_timer_set_interval() 119 unsigned long long nsec; in os_timer_one_shot() local 122 nsec = (ticks + 1); in os_timer_one_shot() 123 sec = nsec / UM_NSEC_PER_SEC; in os_timer_one_shot() 124 nsec = nsec % UM_NSEC_PER_SEC; in os_timer_one_shot() 126 its.it_value.tv_sec = nsec / UM_NSEC_PER_SEC; in os_timer_one_shot() 127 its.it_value.tv_nsec = nsec; in os_timer_one_shot()
|
/Linux-v4.19/security/selinux/ |
D | netnode.c | 55 struct netnode_security_struct nsec; member 132 if (node->nsec.family == family) in sel_netnode_find() 135 if (node->nsec.addr.ipv4 == *(__be32 *)addr) in sel_netnode_find() 139 if (ipv6_addr_equal(&node->nsec.addr.ipv6, in sel_netnode_find() 160 switch (node->nsec.family) { in sel_netnode_insert() 162 idx = sel_netnode_hashfn_ipv4(node->nsec.addr.ipv4); in sel_netnode_insert() 165 idx = sel_netnode_hashfn_ipv6(&node->nsec.addr.ipv6); in sel_netnode_insert() 209 *sid = node->nsec.sid; in sel_netnode_sid_slow() 220 new->nsec.addr.ipv4 = *(__be32 *)addr; in sel_netnode_sid_slow() 225 new->nsec.addr.ipv6 = *(struct in6_addr *)addr; in sel_netnode_sid_slow() [all …]
|
D | netif.c | 37 struct netif_security_struct nsec; member 78 if (net_eq(netif->nsec.ns, ns) && in sel_netif_find() 79 netif->nsec.ifindex == ifindex) in sel_netif_find() 101 idx = sel_netif_hashfn(netif->nsec.ns, netif->nsec.ifindex); in sel_netif_insert() 156 *sid = netif->nsec.sid; in sel_netif_sid_slow() 165 ret = security_netif_sid(&selinux_state, dev->name, &new->nsec.sid); in sel_netif_sid_slow() 168 new->nsec.ns = ns; in sel_netif_sid_slow() 169 new->nsec.ifindex = ifindex; in sel_netif_sid_slow() 173 *sid = new->nsec.sid; in sel_netif_sid_slow() 207 *sid = netif->nsec.sid; in sel_netif_sid()
|
/Linux-v4.19/arch/xtensa/include/asm/ |
D | delay.h | 55 static inline void __ndelay(unsigned long nsec) in __ndelay() argument 61 unsigned long cycles = (nsec * (ccount_freq >> 15)) >> 15; in __ndelay() 67 static inline void ndelay(unsigned long nsec) in ndelay() argument 69 if (__builtin_constant_p(nsec) && nsec >= __MAX_NDELAY) in ndelay() 72 __ndelay(nsec); in ndelay()
|
/Linux-v4.19/tools/perf/scripts/python/ |
D | netdev-times.py | 228 def irq__softirq_entry(name, context, cpu, sec, nsec, pid, comm, callchain, vec): argument 231 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec) 234 def irq__softirq_exit(name, context, cpu, sec, nsec, pid, comm, callchain, vec): argument 237 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec) 240 def irq__softirq_raise(name, context, cpu, sec, nsec, pid, comm, callchain, vec): argument 243 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec) 246 def irq__irq_handler_entry(name, context, cpu, sec, nsec, pid, comm, argument 248 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, 252 def irq__irq_handler_exit(name, context, cpu, sec, nsec, pid, comm, callchain, irq, ret): argument 253 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, irq, ret) [all …]
|
D | powerpc-hcalls.py | 171 def powerpc__hcall_exit(name, context, cpu, sec, nsec, pid, comm, callchain, argument 174 diff = nsecs(sec, nsec) - d_enter[cpu][opcode] 195 def powerpc__hcall_entry(event_name, context, cpu, sec, nsec, pid, comm, argument 198 d_enter[cpu][opcode] = nsecs(sec, nsec) 200 d_enter[cpu] = {opcode: nsecs(sec, nsec)}
|
/Linux-v4.19/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-ptp.c | 130 u64 nsec; in xgbe_cc_read() local 132 nsec = pdata->hw_if.get_tstamp_time(pdata); in xgbe_cc_read() 134 return nsec; in xgbe_cc_read() 188 u64 nsec; in xgbe_gettime() local 192 nsec = timecounter_read(&pdata->tstamp_tc); in xgbe_gettime() 196 *ts = ns_to_timespec64(nsec); in xgbe_gettime() 208 u64 nsec; in xgbe_settime() local 210 nsec = timespec64_to_ns(ts); in xgbe_settime() 214 timecounter_init(&pdata->tstamp_tc, &pdata->tstamp_cc, nsec); in xgbe_settime()
|
/Linux-v4.19/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_hwtstamp.c | 64 static int init_systime(void __iomem *ioaddr, u32 sec, u32 nsec) in init_systime() argument 70 writel(nsec, ioaddr + PTP_STNSUR); in init_systime() 113 static int adjust_systime(void __iomem *ioaddr, u32 sec, u32 nsec, in adjust_systime() argument 129 nsec = (PTP_DIGITAL_ROLLOVER_MODE - nsec); in adjust_systime() 131 nsec = (PTP_BINARY_ROLLOVER_MODE - nsec); in adjust_systime() 135 value = (add_sub << PTP_STNSUR_ADDSUB_SHIFT) | nsec; in adjust_systime()
|
D | stmmac_ptp.c | 71 u32 sec, nsec; in stmmac_adjust_time() local 85 nsec = reminder; in stmmac_adjust_time() 88 stmmac_adjust_systime(priv, priv->ptpaddr, sec, nsec, neg_adj, xmac); in stmmac_adjust_time() 156 cfg->start.tv_nsec = rq->perout.start.nsec; in stmmac_enable() 158 cfg->period.tv_nsec = rq->perout.period.nsec; in stmmac_enable()
|
/Linux-v4.19/lib/ |
D | crc32test.c | 669 u64 nsec; in crc32c_test() local 688 nsec = ktime_get_ns(); in crc32c_test() 694 nsec = ktime_get_ns() - nsec; in crc32c_test() 705 bytes, nsec); in crc32c_test() 751 u64 nsec; in crc32_test() local 773 nsec = ktime_get_ns(); in crc32_test() 783 nsec = ktime_get_ns() - nsec; in crc32_test() 795 bytes, nsec); in crc32_test()
|
/Linux-v4.19/tools/testing/selftests/mqueue/ |
D | mq_perf_tests.c | 355 nsec = ((middle.tv_sec - start.tv_sec) * 1000000000) + \ 357 send_total.tv_nsec += nsec; \ 362 nsec = ((end.tv_sec - middle.tv_sec) * 1000000000) + \ 364 recv_total.tv_nsec += nsec; \ 430 unsigned long long nsec; in perf_test_thread() local 462 nsec = ((unsigned long long)send_total.tv_sec * 1000000000 + in perf_test_thread() 464 printf("\t\t\t\t\t\t%lld nsec/msg\n", nsec); in perf_test_thread() 467 nsec = ((unsigned long long)recv_total.tv_sec * 1000000000 + in perf_test_thread() 469 printf("\t\t\t\t\t\t%lld nsec/msg\n", nsec); in perf_test_thread() 488 nsec = ((unsigned long long)(end.tv_sec - start.tv_sec) * in perf_test_thread() [all …]
|
/Linux-v4.19/fs/proc/ |
D | uptime.c | 14 u64 nsec; in uptime_proc_show() local 18 nsec = 0; in uptime_proc_show() 20 nsec += (__force u64) kcpustat_cpu(i).cpustat[CPUTIME_IDLE]; in uptime_proc_show() 23 idle.tv_sec = div_u64_rem(nsec, NSEC_PER_SEC, &rem); in uptime_proc_show()
|
/Linux-v4.19/arch/arm64/kernel/vdso/ |
D | gettimeofday.S | 100 .macro add_ts sec, nsec, ts_sec, ts_nsec, nsec_to_sec 103 add \nsec, \nsec, \ts_nsec 106 cmp \nsec, \nsec_to_sec 108 sub \nsec, \nsec, \nsec_to_sec 111 cmp \nsec, #0 113 add \nsec, \nsec, \nsec_to_sec 245 add_ts sec=x10, nsec=x11, ts_sec=x3, ts_nsec=x4, nsec_to_sec=x9 266 add_ts sec=x10, nsec=x11, ts_sec=x13, ts_nsec=x14, nsec_to_sec=x9 285 add_ts sec=x10, nsec=x11, ts_sec=x13, ts_nsec=x14, nsec_to_sec=x9
|
/Linux-v4.19/drivers/pps/ |
D | kapi.c | 43 ts->nsec += offset->nsec; in pps_add_offset() 44 while (ts->nsec >= NSEC_PER_SEC) { in pps_add_offset() 45 ts->nsec -= NSEC_PER_SEC; in pps_add_offset() 48 while (ts->nsec < 0) { in pps_add_offset() 49 ts->nsec += NSEC_PER_SEC; in pps_add_offset() 177 struct pps_ktime ts_real = { .sec = 0, .nsec = 0, .flags = 0 }; in pps_event()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
D | clock.h | 49 u64 nsec; in mlx5_timecounter_cyc2time() local 52 nsec = timecounter_cyc2time(&clock->tc, timestamp); in mlx5_timecounter_cyc2time() 55 return ns_to_ktime(nsec); in mlx5_timecounter_cyc2time()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/ |
D | memx.c | 108 u32 addr, u32 mask, u32 data, u32 nsec) in nvkm_memx_wait() argument 111 addr, mask, data, nsec); in nvkm_memx_wait() 112 memx_cmd(memx, MEMX_WAIT, 4, (u32[]){ addr, mask, data, nsec }); in nvkm_memx_wait() 117 nvkm_memx_nsec(struct nvkm_memx *memx, u32 nsec) in nvkm_memx_nsec() argument 119 nvkm_debug(&memx->pmu->subdev, " DELAY = %d ns\n", nsec); in nvkm_memx_nsec() 120 memx_cmd(memx, MEMX_DELAY, 1, (u32[]){ nsec }); in nvkm_memx_nsec()
|
/Linux-v4.19/drivers/misc/sgi-gru/ |
D | gruhandles.c | 44 unsigned long nsec; in update_mcs_stats() local 46 nsec = CLKS2NSEC(clks); in update_mcs_stats() 48 atomic_long_add(nsec, &mcs_op_statistics[op].total); in update_mcs_stats() 49 if (mcs_op_statistics[op].max < nsec) in update_mcs_stats() 50 mcs_op_statistics[op].max = nsec; in update_mcs_stats()
|
/Linux-v4.19/tools/testing/selftests/ptp/ |
D | testptp.c | 108 return t->sec * 1000000000LL + t->nsec; in pctns() 368 event.t.sec, event.t.nsec); in main() 447 perout_request.start.nsec = 0; in main() 449 perout_request.period.nsec = perout; in main() 506 (pct+2*i)->sec, (pct+2*i)->nsec); in main() 508 (pct+2*i+1)->sec, (pct+2*i+1)->nsec); in main() 510 (pct+2*i+2)->sec, (pct+2*i+2)->nsec); in main()
|
/Linux-v4.19/drivers/net/ethernet/cavium/common/ |
D | cavium_ptp.c | 164 u64 nsec; in cavium_ptp_gettime() local 167 nsec = timecounter_read(&clock->time_counter); in cavium_ptp_gettime() 170 *ts = ns_to_timespec64(nsec); in cavium_ptp_gettime() 186 u64 nsec; in cavium_ptp_settime() local 188 nsec = timespec64_to_ns(ts); in cavium_ptp_settime() 191 timecounter_init(&clock->time_counter, &clock->cycle_counter, nsec); in cavium_ptp_settime()
|
/Linux-v4.19/include/linux/ |
D | time32.h | 69 extern void set_normalized_timespec(struct timespec *ts, time_t sec, s64 nsec); 136 extern struct timespec ns_to_timespec(const s64 nsec); 207 extern struct timeval ns_to_timeval(const s64 nsec); 208 extern struct __kernel_old_timeval ns_to_kernel_old_timeval(s64 nsec);
|
/Linux-v4.19/drivers/ptp/ |
D | ptp_chardev.c | 178 enable = req.perout.period.sec || req.perout.period.nsec; in ptp_ioctl() 202 precise_offset.device.nsec = ts.tv_nsec; in ptp_ioctl() 205 precise_offset.sys_realtime.nsec = ts.tv_nsec; in ptp_ioctl() 208 precise_offset.sys_monoraw.nsec = ts.tv_nsec; in ptp_ioctl() 229 pct->nsec = ts.tv_nsec; in ptp_ioctl() 233 pct->nsec = ts.tv_nsec; in ptp_ioctl() 238 pct->nsec = ts.tv_nsec; in ptp_ioctl()
|