Searched refs:nanosec (Results 1 – 9 of 9) sorted by relevance
/linux-4.4.14/drivers/staging/comedi/drivers/ |
D | comedi_8254.c | 363 unsigned int *nanosec, in comedi_8254_cascade_ns_to_timer() argument 381 if (div * i8254->osc_base == *nanosec && in comedi_8254_cascade_ns_to_timer() 390 div = *nanosec / i8254->osc_base; in comedi_8254_cascade_ns_to_timer() 399 if (ns <= *nanosec && ns > ns_glb) { in comedi_8254_cascade_ns_to_timer() 404 if (ns >= *nanosec && ns < ns_lub) { in comedi_8254_cascade_ns_to_timer() 417 if (ns_high - *nanosec < *nanosec - ns_low) { in comedi_8254_cascade_ns_to_timer() 435 *nanosec = d1 * d2 * i8254->osc_base; in comedi_8254_cascade_ns_to_timer() 448 unsigned int *nanosec, unsigned int flags) in comedi_8254_ns_to_timer() argument 455 divisor = DIV_ROUND_CLOSEST(*nanosec, i8254->osc_base); in comedi_8254_ns_to_timer() 458 divisor = DIV_ROUND_UP(*nanosec, i8254->osc_base); in comedi_8254_ns_to_timer() [all …]
|
D | comedi_8254.h | 120 unsigned int *nanosec, unsigned int flags); 122 unsigned int *nanosec, unsigned int flags);
|
D | dt3000.c | 351 static int dt3k_ns_to_timer(unsigned int timer_base, unsigned int *nanosec, in dt3k_ns_to_timer() argument 364 divider = (*nanosec + base / 2) / base; in dt3k_ns_to_timer() 367 divider = (*nanosec) / base; in dt3k_ns_to_timer() 370 divider = (*nanosec) / base; in dt3k_ns_to_timer() 374 *nanosec = divider * base; in dt3k_ns_to_timer() 382 *nanosec = divider * base; in dt3k_ns_to_timer()
|
D | ni_pcidio.c | 519 static int ni_pcidio_ns_to_timer(int *nanosec, unsigned int flags) in ni_pcidio_ns_to_timer() argument 528 divider = (*nanosec + base / 2) / base; in ni_pcidio_ns_to_timer() 531 divider = (*nanosec) / base; in ni_pcidio_ns_to_timer() 534 divider = (*nanosec + base - 1) / base; in ni_pcidio_ns_to_timer() 538 *nanosec = base * divider; in ni_pcidio_ns_to_timer()
|
D | rtd520.c | 383 static int rtd_ns_to_timer_base(unsigned int *nanosec, in rtd_ns_to_timer_base() argument 391 divider = DIV_ROUND_CLOSEST(*nanosec, base); in rtd_ns_to_timer_base() 394 divider = (*nanosec) / base; in rtd_ns_to_timer_base() 397 divider = DIV_ROUND_UP(*nanosec, base); in rtd_ns_to_timer_base() 408 *nanosec = base * divider; in rtd_ns_to_timer_base()
|
D | s626.c | 1945 static int s626_ns_to_timer(unsigned int *nanosec, unsigned int flags) in s626_ns_to_timer() argument 1954 divider = DIV_ROUND_CLOSEST(*nanosec, base); in s626_ns_to_timer() 1957 divider = (*nanosec) / base; in s626_ns_to_timer() 1960 divider = DIV_ROUND_UP(*nanosec, base); in s626_ns_to_timer() 1964 *nanosec = base * divider; in s626_ns_to_timer()
|
D | ni_mio_common.c | 2028 static int ni_ns_to_timer(const struct comedi_device *dev, unsigned nanosec, in ni_ns_to_timer() argument 2037 divider = (nanosec + devpriv->clock_ns / 2) / devpriv->clock_ns; in ni_ns_to_timer() 2040 divider = (nanosec) / devpriv->clock_ns; in ni_ns_to_timer() 2043 divider = (nanosec + devpriv->clock_ns - 1) / devpriv->clock_ns; in ni_ns_to_timer()
|
/linux-4.4.14/arch/mips/include/asm/octeon/ |
D | cvmx-mio-defs.h | 2718 uint64_t nanosec:32; member 2722 uint64_t nanosec:32; 2735 uint64_t nanosec:32; member 2739 uint64_t nanosec:32; 2752 uint64_t nanosec:64; member 2754 uint64_t nanosec:64; 2904 uint64_t nanosec:32; member 2908 uint64_t nanosec:32; 2924 uint64_t nanosec:64; member 2926 uint64_t nanosec:64; [all …]
|
/linux-4.4.14/Documentation/scheduler/ |
D | sched-design-CFS.txt | 32 p->se.vruntime (nanosec-unit) value. This way, it's possible to accurately
|