/linux-master/kernel/time/ |
H A D | timecounter.c | 14 tc->nsec = start_tstamp; 54 u64 nsec; local 57 nsec = timecounter_read_delta(tc); 58 nsec += tc->nsec; 59 tc->nsec = nsec; 61 return nsec; 83 u64 nsec = tc->nsec, fra local [all...] |
H A D | vsyscall.c | 22 u64 nsec, sec; local 43 nsec = tk->tkr_mono.xtime_nsec; 44 nsec += ((u64)tk->wall_to_monotonic.tv_nsec << tk->tkr_mono.shift); 45 while (nsec >= (((u64)NSEC_PER_SEC) << tk->tkr_mono.shift)) { 46 nsec -= (((u64)NSEC_PER_SEC) << tk->tkr_mono.shift); 49 vdso_ts->nsec = nsec; 55 nsec += (u64)tk->monotonic_to_boot.tv_nsec << tk->tkr_mono.shift; 61 while (nsec >= (((u64)NSEC_PER_SEC) << tk->tkr_mono.shift)) { 62 nsec 83 u64 nsec; local [all...] |
/linux-master/arch/xtensa/include/asm/ |
H A D | delay.h | 55 static inline void __ndelay(unsigned long nsec) argument 59 * for legitimate nsec values 61 unsigned long cycles = (nsec * (ccount_freq >> 15)) >> 15; 67 static inline void ndelay(unsigned long nsec) argument 69 if (__builtin_constant_p(nsec) && nsec >= __MAX_NDELAY) 72 __ndelay(nsec);
|
/linux-master/include/vdso/ |
H A D | time.h | 9 u64 nsec; member in struct:timens_offset
|
/linux-master/tools/testing/radix-tree/ |
H A D | benchmark.c | 19 long long nsec; local 38 nsec = (finish.tv_sec - start.tv_sec) * NSEC_PER_SEC + 42 if (loops == 1 && nsec * 5 < NSEC_PER_SEC) { 43 loops = NSEC_PER_SEC / nsec / 4 + 1; 48 nsec /= loops; 49 return nsec; 57 long long nsec; local 66 nsec = (finish.tv_sec - start.tv_sec) * NSEC_PER_SEC + 70 size, step, nsec); 78 long long nsec; local 99 long long nsec; local [all...] |
/linux-master/security/selinux/ |
H A D | netnode.c | 45 struct netnode_security_struct nsec; member in struct:sel_netnode 121 if (node->nsec.family == family) 124 if (node->nsec.addr.ipv4 == *(const __be32 *)addr) 128 if (ipv6_addr_equal(&node->nsec.addr.ipv6, 149 switch (node->nsec.family) { 151 idx = sel_netnode_hashfn_ipv4(node->nsec.addr.ipv4); 154 idx = sel_netnode_hashfn_ipv6(&node->nsec.addr.ipv6); 199 *sid = node->nsec.sid; 210 new->nsec.addr.ipv4 = *(__be32 *)addr; 216 new->nsec [all...] |
H A D | netif.c | 34 struct netif_security_struct nsec; member in struct:sel_netif 74 if (net_eq(netif->nsec.ns, ns) && 75 netif->nsec.ifindex == ifindex) 97 idx = sel_netif_hashfn(netif->nsec.ns, netif->nsec.ifindex); 152 *sid = netif->nsec.sid; 161 new->nsec.ns = ns; 162 new->nsec.ifindex = ifindex; 163 new->nsec.sid = *sid; 198 *sid = netif->nsec [all...] |
/linux-master/tools/perf/scripts/python/ |
H A D | powerpc-hcalls.py | 21 # 'min': minimum time nsec 22 # 'max': maximum time nsec 23 # 'time': average time nsec 31 # opcode: nsec 173 def powerpc__hcall_exit(name, context, cpu, sec, nsec, pid, comm, callchain, 176 diff = nsecs(sec, nsec) - d_enter[cpu][opcode] 197 def powerpc__hcall_entry(event_name, context, cpu, sec, nsec, pid, comm, 200 d_enter[cpu][opcode] = nsecs(sec, nsec) 202 d_enter[cpu] = {opcode: nsecs(sec, nsec)}
|
H A D | netdev-times.py | 59 # Calculate a time interval(msec) from src(nsec) to dst(nsec) 232 def irq__softirq_entry(name, context, cpu, sec, nsec, pid, comm, callchain, vec): 235 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec) 238 def irq__softirq_exit(name, context, cpu, sec, nsec, pid, comm, callchain, vec): 241 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec) 244 def irq__softirq_raise(name, context, cpu, sec, nsec, pid, comm, callchain, vec): 247 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec) 250 def irq__irq_handler_entry(name, context, cpu, sec, nsec, pid, comm, 252 event_info = (name, context, cpu, nsecs(sec, nsec), pi [all...] |
/linux-master/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-ptp.c | 130 u64 nsec; local 132 nsec = pdata->hw_if.get_tstamp_time(pdata); 134 return nsec; 176 u64 nsec; local 180 nsec = timecounter_read(&pdata->tstamp_tc); 184 *ts = ns_to_timespec64(nsec); 196 u64 nsec; local 198 nsec = timespec64_to_ns(ts); 202 timecounter_init(&pdata->tstamp_tc, &pdata->tstamp_cc, nsec);
|
/linux-master/arch/m68k/include/asm/ |
H A D | delay.h | 116 static inline void ndelay(unsigned long nsec) argument 118 __delay(DIV_ROUND_UP(nsec *
|
/linux-master/drivers/gpu/drm/nouveau/nvif/ |
H A D | timer.c | 50 nvif_timer_wait_init(struct nvif_device *device, u64 nsec, argument 54 wait->limit = nsec;
|
/linux-master/arch/x86/include/asm/ |
H A D | pvclock-abi.h | 40 u32 nsec; member in struct:pvclock_wall_clock
|
/linux-master/tools/arch/x86/include/asm/ |
H A D | pvclock-abi.h | 40 u32 nsec; member in struct:pvclock_wall_clock
|
/linux-master/drivers/pps/ |
H A D | kapi.c | 29 ts->nsec += offset->nsec; 30 while (ts->nsec >= NSEC_PER_SEC) { 31 ts->nsec -= NSEC_PER_SEC; 34 while (ts->nsec < 0) { 35 ts->nsec += NSEC_PER_SEC; 164 struct pps_ktime ts_real = { .sec = 0, .nsec = 0, .flags = 0 };
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | clock.h | 70 u64 nsec; local 74 nsec = timecounter_cyc2time(&timer->tc, timestamp); 77 return ns_to_ktime(nsec);
|
/linux-master/drivers/gpu/drm/nouveau/include/nvif/ |
H A D | timer.h | 13 void nvif_timer_wait_init(struct nvif_device *, u64 nsec,
|
/linux-master/tools/testing/selftests/ptp/ |
H A D | testptp.c | 113 return t->sec * NSEC_PER_SEC + t->nsec; 438 event.t.sec, event.t.nsec); 488 perout_request.period.nsec = perout % NSEC_PER_SEC; 493 perout_request.on.nsec = pulsewidth % NSEC_PER_SEC; 498 perout_request.phase.nsec = perout_phase % NSEC_PER_SEC; 501 perout_request.start.nsec = 0; 548 (pct+2*i)->sec, (pct+2*i)->nsec); 550 (pct+2*i+1)->sec, (pct+2*i+1)->nsec); 552 (pct+2*i+2)->sec, (pct+2*i+2)->nsec); 578 i, soe->ts[i][0].sec, soe->ts[i][0].nsec); [all...] |
/linux-master/tools/testing/selftests/net/tcp_ao/ |
H A D | bench-lookups.c | 96 uint64_t nsec; local 106 nsec = (end.tv_sec - start.tv_sec) * NSEC_PER_SEC; 108 nsec += end.tv_nsec - start.tv_nsec; 110 nsec -= start.tv_nsec - end.tv_nsec; 113 st->min = st->max = nsec; 115 if (st->min > nsec) 116 st->min = nsec; 117 if (st->max < nsec) 118 st->max = nsec; 123 delta = (double)nsec [all...] |
/linux-master/include/uapi/linux/ |
H A D | pps.h | 56 __s32 nsec; member in struct:pps_ktime 62 __s32 nsec; member in struct:pps_ktime_compat
|
/linux-master/include/linux/ |
H A D | timecounter.h | 51 * @nsec: continuously increasing count 58 u64 nsec; member in struct:timecounter 89 tc->nsec += delta;
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_hwtstamp.c | 105 static int init_systime(void __iomem *ioaddr, u32 sec, u32 nsec) argument 110 writel(nsec, ioaddr + PTP_STNSUR); 146 static int adjust_systime(void __iomem *ioaddr, u32 sec, u32 nsec, argument 162 nsec = (PTP_DIGITAL_ROLLOVER_MODE - nsec); 164 nsec = (PTP_BINARY_ROLLOVER_MODE - nsec); 168 value = (add_sub << PTP_STNSUR_ADDSUB_SHIFT) | nsec;
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/timer/ |
H A D | base.c | 54 nvkm_timer_wait_init(struct nvkm_device *device, u64 nsec, argument 58 wait->limit = nsec; 106 nvkm_timer_alarm(struct nvkm_timer *tmr, u32 nsec, struct nvkm_alarm *alarm) argument 119 if (nsec) { 121 alarm->timestamp = nvkm_timer_read(tmr) + nsec;
|
/linux-master/drivers/misc/sgi-gru/ |
H A D | gruhandles.c | 26 unsigned long nsec; local 28 nsec = CLKS2NSEC(clks); 30 atomic_long_add(nsec, &mcs_op_statistics[op].total); 31 if (mcs_op_statistics[op].max < nsec) 32 mcs_op_statistics[op].max = nsec;
|
/linux-master/tools/testing/selftests/mqueue/ |
H A D | mq_perf_tests.c | 358 nsec = ((middle.tv_sec - start.tv_sec) * 1000000000) + \ 360 send_total.tv_nsec += nsec; \ 365 nsec = ((end.tv_sec - middle.tv_sec) * 1000000000) + \ 367 recv_total.tv_nsec += nsec; \ 433 unsigned long long nsec; local 449 printf("\t\tClock resolution:\t\t%lu nsec%s\n", res.tv_nsec, 465 nsec = ((unsigned long long)send_total.tv_sec * 1000000000 + 467 printf("\t\t\t\t\t\t%lld nsec/msg\n", nsec); 470 nsec [all...] |