Lines Matching refs:ledger

73 #define	LEDGER_VALID(ledger)	(ledger != LEDGER_NULL)
75 /* Action to take when a ledger goes into deficit */
105 extern kern_return_t ledger_disable_callback(ledger_t ledger, int entry);
106 extern kern_return_t ledger_enable_callback(ledger_t ledger, int entry);
107 extern kern_return_t ledger_get_limit(ledger_t ledger, int entry,
109 extern kern_return_t ledger_set_limit(ledger_t ledger, int entry,
111 extern kern_return_t ledger_get_maximum(ledger_t ledger, int entry,
113 extern kern_return_t ledger_get_actions(ledger_t ledger, int entry, int *actions);
114 extern kern_return_t ledger_set_action(ledger_t ledger, int entry, int action);
115 extern kern_return_t ledger_get_period(ledger_t ledger, int entry,
117 extern kern_return_t ledger_set_period(ledger_t ledger, int entry,
120 extern kern_return_t ledger_entry_setactive(ledger_t ledger, int entry);
121 extern kern_return_t ledger_credit(ledger_t ledger, int entry,
123 extern kern_return_t ledger_debit(ledger_t ledger, int entry,
125 extern kern_return_t ledger_zero_balance(ledger_t ledger, int entry);
126 extern kern_return_t ledger_get_entries(ledger_t ledger, int entry,
128 extern kern_return_t ledger_get_balance(ledger_t ledger, int entry,
134 extern int ledger_reference_count(ledger_t ledger);
135 extern kern_return_t ledger_reference(ledger_t ledger);
136 extern kern_return_t ledger_dereference(ledger_t ledger);
138 /* Per-pmap ledger operations */
139 #define pmap_ledger_debit(p, e, a) ledger_debit((p)->ledger, e, a)
140 #define pmap_ledger_credit(p, e, a) ledger_credit((p)->ledger, e, a)
142 /* Support for ledger() syscall */
152 ledger_get_entry_info(ledger_t ledger, int entry,