Searched refs:ledger (Results 1 - 11 of 11) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/osfmk/kern/
H A Dledger.c35 * ledger facility to satisfy the ledger interfaces.
52 #include <kern/ledger.h>
62 /* Utility routine to handle entries to a ledger */
65 ledger_t ledger,
68 /* Need to lock the ledger */
69 ledger_lock(ledger);
72 if (ledger->ledger_limit != LEDGER_ITEM_INFINITY &&
73 ledger->ledger_balance + amount > ledger
64 ledger_enter( ledger_t ledger, ledger_item_t amount) argument
104 ledger_t ledger; local
130 ledger_deallocate( ledger_t ledger) argument
225 ledger_terminate( ledger_t ledger) argument
270 ledger_read( ledger_t ledger, ledger_item_t *balance, ledger_item_t *limit) argument
372 ledger_t ledger = LEDGER_NULL; local
395 convert_ledger_to_port( ledger_t ledger) argument
409 ledger_copy( ledger_t ledger) argument
[all...]
H A Dledger.h43 struct ledger { struct
48 struct ledger *ledger_ledger;
49 struct ledger *ledger_parent;
53 typedef struct ledger ledger_data_t;
55 #define ledger_lock(ledger) simple_lock(&(ledger)->lock)
56 #define ledger_unlock(ledger) simple_unlock(&(ledger)->lock)
57 #define ledger_lock_init(ledger) \
58 simple_lock_init(&(ledger)
[all...]
H A Dstartup.c84 #include <kern/ledger.h>
H A Dtask.c116 #include <kern/ledger.h>
1130 * Utility routine to set a ledger
/macosx-10.5.8/xnu-1228.15.4/libsyscall/mach/headers/
H A Dmach_interface.h45 #include <mach/ledger.h>
/macosx-10.5.8/xnu-1228.15.4/osfmk/mach/
H A Dmach_interface.h38 #include <mach/ledger.h>
H A Dmach_types.h129 typedef struct ledger *ledger_t;
145 struct ledger ;
H A DMakefile48 ledger.defs \
91 ledger.h \
H A DMakefile.template155 ${LEDGER_FILES}: mach/ledger.defs ${MACH_TYPES_DEFS}
/macosx-10.5.8/xnu-1228.15.4/libsyscall/mach/
H A DMakefile.inc23 ledger.defs \
/macosx-10.5.8/xnu-1228.15.4/osfmk/default_pager/
H A Ddefault_pager.c66 #include <kern/ledger.h>

Completed in 40 milliseconds