Searched refs:bank_task (Results 1 – 4 of 4) sorted by relevance
| /xnu-8792.41.9/tools/lldbmacros/ |
| H A D | bank.py | 32 def GetBankTaskSummary(bank_task): argument 39 …bank_task, bank_task.bt_proc_persona.pid, bank_task.bt_ledger, unsigned(bank_task.bt_elem.be_refs)… 43 if hasattr(bank_task.bt_elem, 'be_task'): 44 …out_string += " " + format_str.format(bank_task.bt_elem.be_task, GetProcNameForTask(bank_task.bt_e… 79 bank_task = kern.GetValueFromAddress(cmd_args[0], 'bank_task_t') 81 print(GetBankTaskSummary(bank_task)) 86 …for bank_account in IterateQueue(bank_task.bt_accounts_to_pay, 'bank_account_t', 'ba_next_acc_to_p… 101 bank_task = kern.GetValueFromAddress(cmd_args[0], 'bank_task_t') 103 print(GetBankTaskSummary(bank_task)) 108 …for bank_account in IterateQueue(bank_task.bt_accounts_to_charge, 'bank_account_t', 'ba_next_acc_t… [all …]
|
| /xnu-8792.41.9/osfmk/bank/ |
| H A D | bank.c | 58 struct bank_task, ZC_NONE); 82 static void bank_task_dealloc(bank_task_t bank_task); 86 static ledger_t bank_get_bank_task_ledger_with_ref(bank_task_t bank_task); 87 static void bank_destroy_bank_task_ledger(bank_task_t bank_task); 91 static struct thread_group *bank_get_bank_task_thread_group(bank_task_t bank_task __unused); 95 static void bank_task_get_persona(bank_task_t bank_task, struct bank_persona *persona_out); 238 bank_task_t bank_task = BANK_TASK_NULL; in bank_release_value() local 258 bank_task = CAST_TO_BANK_TASK(bank_element); in bank_release_value() 261 lck_mtx_lock(&bank_task->bt_acc_to_pay_lock); in bank_release_value() 262 if (bank_task->bt_made != sync) { in bank_release_value() [all …]
|
| H A D | bank_internal.h | 68 struct bank_task { struct 104 typedef struct bank_task * bank_task_t; argument 187 extern void bank_billed_balance(bank_task_t bank_task, uint64_t *cpu_time, uint64_t *energy); 189 extern void bank_serviced_balance(bank_task_t bank_task, uint64_t *cpu_time, uint64_t *energy);
|
| /xnu-8792.41.9/osfmk/kern/ |
| H A D | task.h | 423 struct bank_task *bank_context; /* pointer to per task bank structure */
|