Lines Matching defs:parent_ledger
166 ledger_t parent_ledger,
171 if (parent_ledger == LEDGER_NULL)
189 *new_ledger = ledger_allocate(LEDGER_ITEM_INFINITY, ledger_ledger, parent_ledger);
198 ledger_lock(parent_ledger);
199 if (parent_ledger->ledger_limit != LEDGER_ITEM_INFINITY) {
201 if (parent_ledger->ledger_limit - transfer < parent_ledger->ledger_balance) {
202 ledger_unlock(parent_ledger);
206 if (parent_ledger->ledger_limit - transfer > 0)
207 parent_ledger->ledger_limit -= transfer;
209 parent_ledger->ledger_limit = 0;
215 ledger_unlock(parent_ledger);
290 ledger_t parent_ledger,
299 if (parent_ledger == LEDGER_NULL)
306 if (parent_ledger == child_ledger)
313 ledger_lock(parent_ledger);
316 if (parent_ledger != child_ledger->ledger_parent) {
317 ledger_unlock(parent_ledger);
324 src = parent_ledger;
328 dest = parent_ledger;
334 ledger_unlock(parent_ledger);
352 ledger_unlock(parent_ledger);