Searched refs:function (Results 1 - 17 of 17) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/libkern/ppc/
H A DOSAtomic.s44 ; Assembly directives to begin an exported function.
46 ; Takes: functionName - name of the exported function
/macosx-10.5.8/xnu-1228.15.4/libkern/c++/
H A DOSObjectAsm.s32 ; This function was generated by disassembling the 'OSObject::free(void)'
33 ; function of the Panther7B7 kernel in gdb.
43 ; function prologue
/macosx-10.5.8/xnu-1228.15.4/osfmk/ddb/
H A Dmakedis.c68 The first field of the three is a function name. This will produce
69 a function or array of the same name in the C output, so it should
71 function named returns a string (a (char *) in C), but if the first
72 field is preceded by %, the function returns an unsigned long
75 The second field describes the arguments of the function. It consists
78 the function. Each character of the string represents one bit,
86 describing the parameters of the function, or the parameters after
94 The third field describes the value of the function. If a bitmask
96 1s), then the third field is the value of the function only in the
99 function bu
437 char function[MAXfunction], bitstring[MAXBITS]; local
565 struct function { struct
929 struct function *function; member in struct:functioncall
[all...]
H A Ddb_sym.h231 int function,
H A Ddb_sym.c415 int function,
422 if (function) {
412 db_sym_print_completion( db_symtab_t *stab, char *name, int function, char *fname, int line) argument
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ppc/
H A DIOAsmSupport.s44 ; Assembly directives to begin an exported function.
46 ; Takes: functionName - name of the exported function
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/
H A DIOLib.h76 /*! @function IOMalloc
78 @discussion This is a general purpose utility to allocate memory in the kernel. There are no alignment guarantees given on the returned memory, and alignment may vary depending on the kernel configuration. This function may block and so should not be called from interrupt level or while a simple lock is held.
84 /*! @function IOFree
86 @discussion This function frees memory allocated with IOMalloc, it may block and so should not be called from interrupt level or while a simple lock is held.
92 /*! @function IOMallocAligned
94 @discussion This is a utility to allocate memory in the kernel, with an alignment restriction which is specified as a byte count. This function may block and so should not be called from interrupt level or while a simple lock is held.
101 /*! @function IOFreeAligned
103 @discussion This function frees memory allocated with IOMallocAligned, it may block and so should not be called from interrupt level or while a simple lock is held.
109 /*! @function IOMallocContiguous
111 @discussion This is a utility to allocate memory in the kernel, with an alignment restriction which is specified as a byte count, and will allocate only physically contiguous memory. The request may fail if memory is fragmented, and may cause large amounts of paging activity. This function ma
[all...]
H A DIOUserClient.h142 IOExternalMethodAction function; member in struct:IOExternalMethodDispatch
266 @function removeMappingForDescriptor
274 @function exportObjectToClient
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/
H A Dhw_exception.s463 * Ok, return from C function, R3 = return value
502 lwzx r11,r10,r11 ; Get function address
512 mr. r11,r11 ; See if there is a function here
513 mtctr r11 ; Set the function address
557 lwz r0,MACH_TRAP_ARG_MUNGE32(r31) ; Pick up the 32 bit munge function address
559 lwz r0,MACH_TRAP_ARG_MUNGE64(r31) ; Pick up the 64 bit munge function address
563 mtctr r0 ; Set the function call address
567 bctrl ; Call the munge function
570 lwz r0,MACH_TRAP_FUNCTION(r31) ; Pick up the function address
571 mtctr r0 ; Set the function cal
[all...]
H A Dvmachmon_asm.s47 * parameter) to determine what function to enter. This is treated as an extension
183 blrl ; Call function
237 blrl ; Call the function
249 b EXT(vmm_map_page) ; Transition to real function...
257 bl EXT(vmm_get_page_mapping) ; Transition to real function...
267 b EXT(vmm_unmap_page) ; Transition to real function...
276 b EXT(vmm_get_page_dirty_flag) ; Transition to real function...
285 b EXT(vmm_protect_page) ; Transition to real function...
296 b EXT(vmm_map_execute) ; Transition to real function...
305 b EXT(vmm_protect_execute) ; Transition to real function
[all...]
H A Dcswtch.s1010 ; This function invalidates any live floating point context for the passed in facility_context.
1691 ; This function invalidates any live vector context for the passed in facility_context.
1755 ; This function invalidates any live vector context for the passed in facility_context
1757 ; This function is primarily used whenever we detect a VRSave that is all zeros.
H A DEmulate.s260 mtctr r29 ; Get set to call the function
H A DFirmware.s2431 lhz r12,scomfunc(r3) ; Get the function
H A Dhw_vm.s877 ; Here is where we come when all is lost. Somehow, we failed a mapping function
1712 * This function removes the first mapping from a physical entry
1714 * the first entry. It then jumps into the hw_rem_map function.
1942 * This function removes the first mapping for a specific pmap from a physical entry
1944 * the first apporpriate entry. It then jumps into the hw_rem_map function.
2589 * Then we call the op function.
2648 mtctr r27 ; Set up the op function address
2656 bctrl ; Call the op function
2667 bctrl ; Call the op function
2684 bctrl ; Call the op function
[all...]
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/
H A DIOCPU.cpp195 const OSSymbol * function = (const OSSymbol *) refcon1; local
197 kprintf("%s -> %s\n", function->getCStringNoCopy(), service->getName());
199 ret = service->callPlatformFunction(function, false,
H A DIOUserClient.cpp3668 // FIXME: This is a hack. Should have own function for removeKernelLinker()
3997 if (dispatch->function)
3998 err = (*dispatch->function)(target, reference, args);
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/
H A Dasm.h168 #define ELF_FUNC(x) .type x,@function
201 * Gcall calls an external function.

Completed in 191 milliseconds