Home
last modified time | relevance | path

Searched refs:nanosec (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/drivers/staging/comedi/drivers/
Dcomedi_8254.c363 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 …]
Dcomedi_8254.h114 unsigned int *nanosec, unsigned int flags);
116 unsigned int *nanosec, unsigned int flags);
Ddt3000.c365 static int dt3k_ns_to_timer(unsigned int timer_base, unsigned int *nanosec, in dt3k_ns_to_timer() argument
378 divider = (*nanosec + base / 2) / base; in dt3k_ns_to_timer()
381 divider = (*nanosec) / base; in dt3k_ns_to_timer()
384 divider = (*nanosec) / base; in dt3k_ns_to_timer()
388 *nanosec = divider * base; in dt3k_ns_to_timer()
396 *nanosec = divider * base; in dt3k_ns_to_timer()
Dni_pcidio.c519 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()
Drtd520.c392 static int rtd_ns_to_timer_base(unsigned int *nanosec, in rtd_ns_to_timer_base() argument
400 divider = (*nanosec + base / 2) / base; in rtd_ns_to_timer_base()
403 divider = (*nanosec) / base; in rtd_ns_to_timer_base()
406 divider = (*nanosec + base - 1) / base; in rtd_ns_to_timer_base()
415 *nanosec = base * divider; in rtd_ns_to_timer_base()
Ds626.c1945 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()
Dni_mio_common.c2174 static int ni_ns_to_timer(const struct comedi_device *dev, unsigned nanosec, in ni_ns_to_timer() argument
2183 divider = (nanosec + devpriv->clock_ns / 2) / devpriv->clock_ns; in ni_ns_to_timer()
2186 divider = (nanosec) / devpriv->clock_ns; in ni_ns_to_timer()
2189 divider = (nanosec + devpriv->clock_ns - 1) / devpriv->clock_ns; in ni_ns_to_timer()
/linux-4.1.27/arch/mips/include/asm/octeon/
Dcvmx-mio-defs.h2718 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.1.27/Documentation/scheduler/
Dsched-design-CFS.txt32 p->se.vruntime (nanosec-unit) value. This way, it's possible to accurately