| /components/drivers/ktime/src/ |
| A D | boottime.c | 19 rt_uint64_t ns = (rt_ktime_cputimer_getcnt() * rt_ktime_cputimer_getres()) / RT_KTIME_RESMUL; in rt_ktime_boottime_get_us() local 21 tv->tv_sec = ns / (1000ULL * 1000 * 1000); in rt_ktime_boottime_get_us() 22 tv->tv_usec = (ns % (1000ULL * 1000 * 1000)) / 1000; in rt_ktime_boottime_get_us() 31 rt_uint64_t ns = (rt_ktime_cputimer_getcnt() * rt_ktime_cputimer_getres()) / RT_KTIME_RESMUL; in rt_ktime_boottime_get_s() local 33 *t = ns / (1000ULL * 1000 * 1000); in rt_ktime_boottime_get_s() 42 rt_uint64_t ns = (rt_ktime_cputimer_getcnt() * rt_ktime_cputimer_getres()) / RT_KTIME_RESMUL; in rt_ktime_boottime_get_ns() local 44 ts->tv_sec = ns / (1000ULL * 1000 * 1000); in rt_ktime_boottime_get_ns() 45 ts->tv_nsec = ns % (1000ULL * 1000 * 1000); in rt_ktime_boottime_get_ns()
|
| A D | hrtimer.c | 377 rt_err_t rt_ktime_hrtimer_ndelay(struct rt_ktime_hrtimer *timer, unsigned long ns) in rt_ktime_hrtimer_ndelay() argument 380 return rt_ktime_hrtimer_sleep(timer, (ns * RT_KTIME_RESMUL) / res); in rt_ktime_hrtimer_ndelay()
|
| /components/legacy/fdt/src/ |
| A D | dtb_addr.c | 12 #define FDT_CHECK_COUNTS(na, ns) (FDT_CHECK_ADDR_COUNT(na) && (ns) > 0) argument 29 int onesize, i, na, ns; in dtb_node_get_address() local 36 dtb_node_default_count_cells(dev, &na, &ns); in dtb_node_get_address() 46 onesize = na + ns; in dtb_node_get_address() 51 *size = dtb_node_read_number(prop + na, ns); in dtb_node_get_address()
|
| A D | dtb_base.c | 213 int onesize, na, ns; in dtb_node_get_addr_and_size_by_index() local 216 ns = dtb_node_n_size_cells(node); in dtb_node_get_addr_and_size_by_index() 225 onesize = na + ns; in dtb_node_get_addr_and_size_by_index() 237 *size = dtb_node_read_number(prop + na, ns); in dtb_node_get_addr_and_size_by_index() 326 int na, ns; in dtb_node_get_addr_size() local 333 ns = dtb_node_n_size_cells(node); in dtb_node_get_addr_size() 334 *sizep = dtb_node_read_number(prop + na, ns); in dtb_node_get_addr_size()
|
| /components/lwp/vdso/user/arch/aarch64/ |
| A D | vdso_sys.c | 38 uint64_t sec, last, ns, cycles; in __rt_vdso_getcoarse() local 52 ns = vdso_ts->tv_nsec; in __rt_vdso_getcoarse() 54 ns += rt_vdso_get_ns(cycles, last); in __rt_vdso_getcoarse() 58 ts->tv_sec = sec + __iter_div_u64_rem(ns, NSEC_PER_SEC, &ns); in __rt_vdso_getcoarse() 59 ts->tv_nsec = ns; in __rt_vdso_getcoarse()
|
| /components/lwp/vdso/user/arch/risc-v/ |
| A D | vdso_sys.c | 45 uint64_t sec, last, ns, cycles; in __rt_vdso_getcoarse() local 59 ns = vdso_ts->tv_nsec; in __rt_vdso_getcoarse() 61 ns += rt_vdso_get_ns(cycles, last); in __rt_vdso_getcoarse() 65 ts->tv_sec = sec + __iter_div_u64_rem(ns, NSEC_PER_SEC, &ns); in __rt_vdso_getcoarse() 66 ts->tv_nsec = ns; in __rt_vdso_getcoarse()
|
| /components/net/lwip/lwip-2.1.2/src/netif/ppp/ |
| A D | pppol2tp.c | 400 hlen += sizeof(ns) + sizeof(nr); in pppol2tp_input() 418 GETSHORT(ns, inp); in pppol2tp_input() 443 len, tunnel_id, session_id, ns, nr)); in pppol2tp_input() 499 if (ns != l2tp->peer_ns) { in pppol2tp_dispatch_control_packet() 510 if ((s16_t)(ns - l2tp->peer_ns) < 0) { in pppol2tp_dispatch_control_packet() 511 pppol2tp_send_zlb(l2tp, nr, ns+1); in pppol2tp_dispatch_control_packet() 530 l2tp->peer_ns = ns+1; in pppol2tp_dispatch_control_packet() 933 PUTSHORT(ns, p); /* NS Sequence number - to peer */ in pppol2tp_send_scccn() 980 PUTSHORT(ns, p); /* NS Sequence number - to peer */ in pppol2tp_send_icrq() 1028 PUTSHORT(ns, p); /* NS Sequence number - to peer */ in pppol2tp_send_iccn() [all …]
|
| A D | ppp.c | 1112 ip_addr_t ns; in sdns() local 1115 ip_addr_set_ip4_u32_val(ns, ns1); in sdns() 1120 netdev_set_dns_server(netdev_get_by_name(pcb->netif->name), 0, &ns); in sdns() 1122 dns_setserver(0, &ns); in sdns() 1124 ip_addr_set_ip4_u32_val(ns, ns2); in sdns() 1126 netdev_set_dns_server(netdev_get_by_name(pcb->netif->name), 1, &ns); in sdns() 1128 dns_setserver(1, &ns); in sdns()
|
| /components/drivers/ktime/ |
| A D | README.md | 5 ktime 为 kernel time,为内核时间子系统,实现了内核启动时间以及芯片内核 cputimer 时间管理以及一个 ns 精度的高精度定时器, 40 hrtimer 的延时并不是 while(1)式死等,它会将一个线程挂起,睡眠多少时间后通过硬件定时器将其唤醒(注:延时 ns 并不是真的能准确的延时这么多,而是在保证性能的情况下尽可能的延时) 43 - rt_ktime_hrtimer_ndelay:单位为 ns
|
| /components/net/lwip/lwip-2.0.3/src/netif/ppp/ |
| A D | pppol2tp.c | 86 static err_t pppol2tp_send_icrq(pppol2tp_pcb *l2tp, u16_t ns); 88 static err_t pppol2tp_send_zlb(pppol2tp_pcb *l2tp, u16_t ns); 400 hlen += sizeof(ns) + sizeof(nr); in pppol2tp_input() 418 GETSHORT(ns, inp); in pppol2tp_input() 443 len, tunnel_id, session_id, ns, nr)); in pppol2tp_input() 497 l2tp->peer_ns = ns; in pppol2tp_dispatch_control_packet() 905 PUTSHORT(ns, p); /* NS Sequence number - to peer */ in pppol2tp_send_scccn() 952 PUTSHORT(ns, p); /* NS Sequence number - to peer */ in pppol2tp_send_icrq() 1000 PUTSHORT(ns, p); /* NS Sequence number - to peer */ in pppol2tp_send_iccn() 1047 PUTSHORT(ns, p); /* NS Sequence number - to peer */ in pppol2tp_send_zlb() [all …]
|
| A D | ppp.c | 1127 ip_addr_t ns; in sdns() local 1130 ip_addr_set_ip4_u32(&ns, ns1); in sdns() 1131 dns_setserver(0, &ns); in sdns() 1132 ip_addr_set_ip4_u32(&ns, ns2); in sdns() 1133 dns_setserver(1, &ns); in sdns()
|
| /components/libc/compilers/common/ |
| A D | ctime.c | 558 unsigned long ns = rqtp->tv_sec * NANOSECOND_PER_SECOND + rqtp->tv_nsec; in nanosleep() local 560 rt_ktime_hrtimer_ndelay(&timer, ns); in nanosleep() 703 int64_t ns = rqtp->tv_nsec - ts.tv_nsec + (rqtp->tv_sec - ts.tv_sec) * NANOSECOND_PER_SECOND; in clock_nanosleep() local 704 if (ns <= 0) in clock_nanosleep() 709 ts.tv_nsec = ns % NANOSECOND_PER_SECOND; in clock_nanosleep() 710 ts.tv_sec = ns / NANOSECOND_PER_SECOND; in clock_nanosleep() 1225 …int64_t ns = value->it_value.tv_nsec - ts.tv_nsec + (value->it_value.tv_sec - ts.tv_sec) * NANOSEC… in timer_settime() local 1227 if (ns <= 0) in timer_settime() 1231 timer->reload = (ns * RT_KTIME_RESMUL) / res; in timer_settime()
|
| /components/drivers/include/drivers/ |
| A D | cputimer.h | 44 rt_err_t rt_cputime_ndelay(rt_uint64_t ns);
|
| /components/drivers/ktime/inc/ |
| A D | ktime.h | 165 rt_err_t rt_ktime_hrtimer_ndelay(struct rt_ktime_hrtimer *timer, unsigned long ns);
|
| /components/drivers/cputime/ |
| A D | cputimer.c | 325 rt_err_t rt_cputime_ndelay(rt_uint64_t ns) in rt_cputime_ndelay() argument 328 return rt_cputime_sleep(ns * (1000UL * 1000) / unit); in rt_cputime_ndelay()
|
| /components/net/lwip/lwip-2.0.3/doc/ |
| A D | ppp.txt | 82 const ip_addr_t *ns; 90 ns = dns_getserver(0); 91 printf(" dns1 = %s\n", ipaddr_ntoa(ns)); 92 ns = dns_getserver(1); 93 printf(" dns2 = %s\n", ipaddr_ntoa(ns));
|
| /components/net/lwip/lwip-2.1.2/doc/ |
| A D | ppp.txt | 82 const ip_addr_t *ns; 90 ns = dns_getserver(0); 91 printf(" dns1 = %s\n", ipaddr_ntoa(ns)); 92 ns = dns_getserver(1); 93 printf(" dns2 = %s\n", ipaddr_ntoa(ns));
|
| /components/dfs/dfs_v1/filesystems/elmfat/ |
| A D | ff.c | 1972 BYTE ns[8], c; local 1998 ns[i--] = c; 2000 ns[i] = '~'; 2010 dst[j++] = (i < 8) ? ns[i++] : ' '; 3009 BYTE ns; local 3048 ns = dp->fn[NSFLAG]; 3051 if (FF_FS_RPATH && (ns & NS_DOT)) { /* If dot entry is not exist, stay there */ 3052 if (!(ns & NS_LAST)) continue; /* Continue to follow if not last segment */ 3056 if (!(ns & NS_LAST)) res = FR_NO_PATH; /* Adjust error code if not last segment */ 3061 if (ns & NS_LAST) break; /* Last segment matched. Function completed. */
|
| /components/dfs/dfs_v2/filesystems/elmfat/ |
| A D | ff.c | 2003 BYTE ns[8], c; local 2029 ns[i--] = c; 2031 ns[i] = '~'; 2041 dst[j++] = (i < 8) ? ns[i++] : ' '; 3057 BYTE ns; local 3096 ns = dp->fn[NSFLAG]; 3099 if (FF_FS_RPATH && (ns & NS_DOT)) { /* If dot entry is not exist, stay there */ 3100 if (!(ns & NS_LAST)) continue; /* Continue to follow if not last segment */ 3104 if (!(ns & NS_LAST)) res = FR_NO_PATH; /* Adjust error code if not last segment */ 3109 if (ns & NS_LAST) break; /* Last segment matched. Function completed. */
|