Lines Matching refs:cpu
47 dtrace_debug_lock(int cpu) in dtrace_debug_lock() argument
53 …while (atomic_cmpset_acq_ptr(&dtrace_debug_data[cpu].lock, 0, tid) == 0) /* Loop until the lock i… in dtrace_debug_lock()
58 dtrace_debug_unlock(int cpu) in dtrace_debug_unlock() argument
60 atomic_store_rel_ptr(&dtrace_debug_data[cpu].lock, 0); in dtrace_debug_unlock()
153 dtrace_debug__putc(int cpu, char c) in dtrace_debug__putc() argument
157 d = &dtrace_debug_data[cpu]; in dtrace_debug__putc()
175 int cpu; in dtrace_debug_putc() local
177 cpu = curcpu; in dtrace_debug_putc()
178 dtrace_debug_lock(cpu); in dtrace_debug_putc()
180 dtrace_debug__putc(cpu, c); in dtrace_debug_putc()
182 dtrace_debug_unlock(cpu); in dtrace_debug_putc()
188 int cpu; in dtrace_debug_puts() local
190 cpu = curcpu; in dtrace_debug_puts()
191 dtrace_debug_lock(cpu); in dtrace_debug_puts()
194 dtrace_debug__putc(cpu, *s++); in dtrace_debug_puts()
196 dtrace_debug__putc(cpu, '\0'); in dtrace_debug_puts()
198 dtrace_debug_unlock(cpu); in dtrace_debug_puts()
228 dtrace_debug_vprintf(int cpu, const char *fmt, va_list ap) in dtrace_debug_vprintf() argument
252 dtrace_debug__putc(cpu, '\0'); in dtrace_debug_vprintf()
255 dtrace_debug__putc(cpu, ch); in dtrace_debug_vprintf()
275 dtrace_debug__putc(cpu, ch); in dtrace_debug_vprintf()
310 dtrace_debug__putc(cpu, *q--); in dtrace_debug_vprintf()
318 dtrace_debug__putc(cpu, tmp ? ',' : '<'); in dtrace_debug_vprintf()
320 dtrace_debug__putc(cpu, n); in dtrace_debug_vprintf()
327 dtrace_debug__putc(cpu, '>'); in dtrace_debug_vprintf()
330 dtrace_debug__putc(cpu, va_arg(ap, int)); in dtrace_debug_vprintf()
338 dtrace_debug__putc(cpu, hex2ascii(*up >> 4)); in dtrace_debug_vprintf()
339 dtrace_debug__putc(cpu, hex2ascii(*up & 0x0f)); in dtrace_debug_vprintf()
343 dtrace_debug__putc(cpu, *q); in dtrace_debug_vprintf()
415 dtrace_debug__putc(cpu, padc); in dtrace_debug_vprintf()
417 dtrace_debug__putc(cpu, *p++); in dtrace_debug_vprintf()
420 dtrace_debug__putc(cpu, padc); in dtrace_debug_vprintf()
494 dtrace_debug__putc(cpu, padc); in dtrace_debug_vprintf()
496 dtrace_debug__putc(cpu, '-'); in dtrace_debug_vprintf()
499 dtrace_debug__putc(cpu, '0'); in dtrace_debug_vprintf()
501 dtrace_debug__putc(cpu, '0'); in dtrace_debug_vprintf()
502 dtrace_debug__putc(cpu, 'x'); in dtrace_debug_vprintf()
507 dtrace_debug__putc(cpu, padc); in dtrace_debug_vprintf()
510 dtrace_debug__putc(cpu, *p--); in dtrace_debug_vprintf()
514 dtrace_debug__putc(cpu, padc); in dtrace_debug_vprintf()
519 dtrace_debug__putc(cpu, *percent++); in dtrace_debug_vprintf()
531 dtrace_debug__putc(cpu, '\0'); in dtrace_debug_vprintf()
538 int cpu; in dtrace_debug_printf() local
540 cpu = curcpu; in dtrace_debug_printf()
541 dtrace_debug_lock(cpu); in dtrace_debug_printf()
545 dtrace_debug_vprintf(cpu, fmt, ap); in dtrace_debug_printf()
549 dtrace_debug_unlock(cpu); in dtrace_debug_printf()