Searched refs:softcall (Results 1 - 10 of 10) sorted by relevance
/illumos-gate/usr/src/uts/common/os/ |
H A D | softint.c | 39 * Handle software interrupts through 'softcall' mechanism 41 * At present softcall mechanism uses a global list headed by softhead. 43 * nature of entries in the softcall list. softcall() takes care of adding 48 * one instance of softint should process the softcall list with the exception 55 * - Lower half which steals the entries from softcall queue and execute 90 * a - When an entry is being enqueued to softcall queue then the state 93 * b - When interrupt handler has started processing softcall queue. 95 * c - When interrupt handler finished processing softcall queue, the 98 * d - softcall() generate 126 typedef struct softcall { struct 313 softcall(void (*func)(void *), void *arg) function [all...] |
H A D | printf.c | 162 softcall((void (*)(void *))log_flushq, log_intrq);
|
H A D | sunddi.c | 5041 softcall(real_callback_run, listid);
|
/illumos-gate/usr/src/uts/common/c2/ |
H A D | audit_mem.c | 92 /* Discard async events via softcall. */ 93 softcall(audit_async_discard_backend, buf); 104 * Backend routine to discard an async event. Invoked from softcall. 107 * Hence the softcall.)
|
H A D | audit_io.c | 133 * via softcall. Otherwise, defer by queueing the record onto the tad; at 169 * All async events must be queued via softcall to avoid possible 170 * sleeping in high interrupt context. softcall will ensure it's 174 softcall(audit_async_finish_backend, attr); 736 /* clean up the tad unless called from softcall backend */ 827 * result in the backend routine being invoked from softcall, so all the real 842 * Backend routine to complete an async audit. Invoked from softcall. 845 * the corresponding adaptive mutex. Hence the softcall.) 854 return; /* won't happen unless softcall is broken */
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | systm.h | 287 void softcall(void (*)(void *), void *);
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | wscons.c | 433 * be deferred to a timeout or softcall so that we write 1206 softcall(wconsout, pvc);
|
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | opl_olympus.c | 1080 softcall(ecc_page_zero, (void *)aflt->flt_addr);
|
H A D | spitfire.c | 2088 * softcall() grabs a mutex, which we can't do at a high PIL. 2095 softcall(ecc_page_zero, (void *)aflt->flt_addr); 3593 softcall(ecache_page_retire, (void *)paddr);
|
H A D | us3_common.c | 2510 softcall(ecc_page_zero, (void *)aflt->flt_addr);
|
Completed in 147 milliseconds