Home
last modified time | relevance | path

Searched refs:bank_task_t (Results 1 – 2 of 2) sorted by relevance

/xnu-8792.41.9/osfmk/bank/
H A Dbank.c70 #define CAST_TO_BANK_TASK(x) ((bank_task_t)((void *)(x)))
78 static bank_task_t bank_task_alloc_init(task_t task);
79 static bank_account_t bank_account_alloc_init(bank_task_t bank_holder, bank_task_t bank_merchant,
80bank_task_t bank_secureoriginator, bank_task_t bank_proximateprocess, struct thread_group* banktg,…
81 static bank_task_t get_bank_task_context(task_t task, boolean_t initialize);
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);
94 static boolean_t bank_task_can_adopt_persona(bank_task_t bank_merchant, struct bank_persona *person…
[all …]
H A Dbank_internal.h104 typedef struct bank_task * bank_task_t; typedef
105 #define BANK_TASK_NULL ((bank_task_t) 0)
133bank_task_t ba_merchant; /* Task who worked for me, who will charge me on beha…
134 bank_task_t ba_holder; /* Credit Card task holder */
135 bank_task_t ba_secureoriginator; /* Bank task of the secure originator */
136 bank_task_t ba_proximateprocess; /* Process who propagated the voucher to us */
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);