Searched refs:ast (Results 1 - 19 of 19) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/osfmk/kern/
H A Dast.h60 * kern/ast.h: Definitions for Asynchronous System Traps.
72 #include <machine/ast.h>
107 * machine/ast.h is responsible for defining aston and astoff.
133 /* Pending ast mask for the current processor */
171 if ((*myast = ((*myast &~ AST_PER_THREAD) | (act)->ast)) != AST_NONE) \
185 ((void)hw_atomic_or(&(act)->ast, (reason)))
187 ((void)hw_atomic_and(&(act)->ast, ~(reason)))
189 ((void)hw_atomic_and(&(act)->ast, AST_NONE))
H A Dast.c61 * This file contains routines to check whether an ast is needed.
63 * ast_check() - check whether ast is needed for interrupt or context
71 #include <kern/ast.h>
196 * Propagate thread ast to processor.
198 ast_propagate(thread->ast);
H A Dsched.h78 #include <kern/ast.h>
H A Dprocessor.h75 #include <kern/ast.h>
H A Dthread_act.c59 #include <kern/ast.h>
682 ast_propagate(thread->ast);
855 ast_propagate(thread->ast);
881 ast_propagate(thread->ast);
H A Dthread.h325 /* Pending thread ast(s) */
326 ast_t ast; member in struct:thread
H A Dbsd_kern.c36 #include <kern/ast.h>
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/
H A Dkern_clock.c89 #include <kern/ast.h>
H A Dkern_synch.c49 #include <kern/ast.h>
H A Dbsd_init.c107 #include <kern/ast.h>
H A Dkern_exec.c168 #include <kern/ast.h>
H A Dkern_sig.c103 #include <kern/ast.h> /* for APC support */
1604 /* If successful return with ast set */
1607 /* If successful return with ast set */
1681 * ast and missed signal post.
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/
H A Dgenassym.c65 #include <kern/ast.h>
196 DECLARE("ACT_AST", offsetof(thread_t, ast));
H A Dpcb.c1961 printf("\tsusp=%d user_stop=%d active=%x ast=%x\n",
1963 thr_act->active, thr_act->ast);
/macosx-10.5.8/xnu-1228.15.4/osfmk/chud/i386/
H A Dchud_osfmk_callback_i386.c295 #pragma mark **** ast ****
/macosx-10.5.8/xnu-1228.15.4/osfmk/chud/ppc/
H A Dchud_osfmk_callback_ppc.c247 #pragma mark **** ast ****
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/
H A Dexception.h48 #include <kern/ast.h>
294 ast_t pending_ast; /* mask of pending ast(s) */
H A Dhw_exception.s710 lis r3,hi16(AST_ALL) ; Set ast flags
713 bl EXT(ast_taken) ; Process the pending ast
H A Dgenassym.c493 DECLARE("ACT_AST", offsetof(thread_t, ast));

Completed in 97 milliseconds