Searched refs:nsec (Results 1 - 25 of 157) sorted by relevance

1234567

/linux-master/kernel/time/
H A Dtimecounter.c14 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 Dvsyscall.c22 u64 nsec, sec; local
37 nsec = tk->tkr_mono.xtime_nsec;
38 nsec += ((u64)tk->wall_to_monotonic.tv_nsec << tk->tkr_mono.shift);
39 while (nsec >= (((u64)NSEC_PER_SEC) << tk->tkr_mono.shift)) {
40 nsec -= (((u64)NSEC_PER_SEC) << tk->tkr_mono.shift);
43 vdso_ts->nsec = nsec;
49 nsec += (u64)tk->monotonic_to_boot.tv_nsec << tk->tkr_mono.shift;
55 while (nsec >= (((u64)NSEC_PER_SEC) << tk->tkr_mono.shift)) {
56 nsec
77 u64 nsec; local
[all...]
/linux-master/arch/xtensa/include/asm/
H A Ddelay.h55 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 Dtime.h9 u64 nsec; member in struct:timens_offset
/linux-master/tools/testing/radix-tree/
H A Dbenchmark.c19 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 Dnetnode.c45 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 Dnetif.c34 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 Dpowerpc-hcalls.py21 # '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 Dnetdev-times.py59 # 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 Dxgbe-ptp.c130 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 Ddelay.h116 static inline void ndelay(unsigned long nsec) argument
118 __delay(DIV_ROUND_UP(nsec *
/linux-master/drivers/gpu/drm/nouveau/nvif/
H A Dtimer.c50 nvif_timer_wait_init(struct nvif_device *device, u64 nsec, argument
54 wait->limit = nsec;
/linux-master/arch/x86/include/asm/
H A Dpvclock-abi.h40 u32 nsec; member in struct:pvclock_wall_clock
/linux-master/tools/arch/x86/include/asm/
H A Dpvclock-abi.h40 u32 nsec; member in struct:pvclock_wall_clock
/linux-master/drivers/pps/
H A Dkapi.c29 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 Dclock.h70 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 Dtimer.h13 void nvif_timer_wait_init(struct nvif_device *, u64 nsec,
/linux-master/tools/testing/selftests/ptp/
H A Dtestptp.c113 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 Dbench-lookups.c96 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 Dpps.h56 __s32 nsec; member in struct:pps_ktime
62 __s32 nsec; member in struct:pps_ktime_compat
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_hwtstamp.c105 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/include/linux/
H A Dtimecounter.h51 * @nsec: continuously increasing count
58 u64 nsec; member in struct:timecounter
89 tc->nsec += delta;
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/timer/
H A Dbase.c54 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 Dgruhandles.c26 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 Dmq_perf_tests.c358 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...]

Completed in 566 milliseconds

1234567