Searched refs:quantum (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/disp/
H A Dfx.c79 #define FX_DOTQ 0x04 /* change FX time quantum */
144 #define FX_ISVALID(pri, quantum) \
146 ((quantum >= 0) || (quantum == FX_NOCHANGE) || \
147 (quantum == FX_TQDEF) || (quantum == FX_TQINF)))
914 /* Convert quantum from ticks to seconds-nanoseconds */
956 * Convert quantum from ticks to seconds-nanoseconds.
1530 * time quantum accordingly.
1617 * its CPU timeleft from the quantum
1690 fx_register_callbacks(fx_callbacks_t *fx_callback, fx_cookie_t cookie, pri_t pri, clock_t quantum) argument
1785 fx_modify_priority(kt_did_t ktid, clock_t quantum, pri_t pri) argument
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Dvmem.c120 * Every arena has a notion of 'quantum', specified at vmem_create() time,
122 * quantum is either 1 or PAGESIZE, but any power of 2 is legal.
123 * All vmem allocations are guaranteed to be quantum-aligned.
190 * For very hot arenas, use quantum caching for scalability.
273 * as the kmem_va quantum cache allocations. This causes the worst-case
1202 * both routines bypass the quantum caches.
1437 * The arena's natural unit of currency is quantum, so vmem_alloc()
1438 * guarantees quantum-aligned results. The arena may import new spans
1442 * of quantum up to qcache_max.
1445 vmem_create_common(const char *name, void *base, size_t size, size_t quantum, argument
1572 vmem_xcreate(const char *name, void *base, size_t size, size_t quantum, vmem_ximport_t *afunc, vmem_free_t *ffunc, vmem_t *source, size_t qcache_max, int vmflag) argument
1585 vmem_create(const char *name, void *base, size_t size, size_t quantum, vmem_alloc_t *afunc, vmem_free_t *ffunc, vmem_t *source, size_t qcache_max, int vmflag) argument
[all...]
/illumos-gate/usr/src/lib/libumem/common/
H A Dvmem.c1005 * both routines bypass the quantum caches.
1422 * The arena's natural unit of currency is quantum, so vmem_alloc()
1423 * guarantees quantum-aligned results. The arena may import new spans
1427 * of quantum up to qcache_max.
1430 vmem_create(const char *name, void *base, size_t size, size_t quantum, argument
1459 vmp->vm_quantum = quantum;
1460 vmp->vm_qshift = highbit(quantum) - 1;
1500 vmp->vm_name, (long)((i + 1) * quantum));
1502 (i + 1) * quantum, quantum, NUL
[all...]
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/
H A Dpmcs.h186 clock_t quantum; member in struct:pmcs_io_intr_coal_s
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/
H A Dpmcs_intr.c1440 * during the quantum and the number of interrupts containing the maximum
1447 * If we did not take any interrupts during a quantum, we turn the timer off.
1461 * Wait for next time quantum... collect stats
1466 lbolt + ici->quantum);
H A Dpmcs_attach.c824 * Set the quantum value in clock ticks for the I/O interrupt
827 pwp->io_intr_coal.quantum = drv_usectohz(PMCS_QUANTUM_TIME_USECS);
/illumos-gate/usr/src/cmd/mdb/common/modules/pmcs/
H A Dpmcs.c146 m.io_intr_coal.quantum * msec_per_tick);

Completed in 106 milliseconds