• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/xnu-2422.115.4/osfmk/kern/

Lines Matching refs:task_t

325 extern void tasklabel_lock2(task_t a, task_t b);
326 extern void tasklabel_unlock2(task_t a, task_t b);
337 extern void task_reference_internal(task_t task);
338 extern uint32_t task_deallocate_internal(task_t task);
354 task_t task,
357 task_t *child);
372 extern task_t current_task(void);
374 extern void task_reference(task_t task);
386 task_t task);
390 task_t task,
395 task_t task);
399 task_t task);
401 task_t task);
405 task_t task);
411 task_t task,
422 task_t task);
428 task_t task);
432 task_t task);
435 task_t task);
438 task_t parent_task,
441 task_t *child_task); /* OUT */
444 task_t task,
448 task_t task,
452 task_t task,
456 task_t task,
460 task_t task,
469 task_t task,
473 task_t task);
476 task_t task,
482 task_t task);
484 extern int get_task_numactivethreads(task_t task);
487 extern void set_bsdtask_info(task_t,void *);
488 extern vm_map_t get_task_map_reference(task_t);
489 extern vm_map_t swap_task_map(task_t, thread_t, vm_map_t, boolean_t);
490 extern pmap_t get_task_pmap(task_t);
491 extern uint64_t get_task_resident_size(task_t);
492 extern uint64_t get_task_phys_footprint(task_t);
493 extern uint64_t get_task_phys_footprint_max(task_t);
495 extern kern_return_t task_set_phys_footprint_limit_internal(task_t, int, int *, boolean_t);
496 extern kern_return_t task_get_phys_footprint_limit(task_t task, int *limit_mb);
498 extern boolean_t is_kerneltask(task_t task);
500 extern kern_return_t check_actforsig(task_t task, thread_t thread, int setast);
503 task_t task,
509 task_t task,
514 extern void machine_task_terminate(task_t task);
579 extern void proc_set_task_policy(task_t task, thread_t thread, int category, int flavor, int value);
580 extern int proc_get_task_policy(task_t task, thread_t thread, int category, int flavor);
583 extern void proc_set_task_policy_thread(task_t task, uint64_t tid, int category, int flavor, int value);
585 extern void proc_set_task_apptype(task_t task, int type);
609 extern int proc_get_darwinbgstate(task_t task, uint32_t *flagsp);
610 extern boolean_t proc_task_is_tal(task_t task);
611 extern integer_t task_grab_latency_qos(task_t task);
612 extern void task_policy_create(task_t task, int parent_boosted);
619 extern int proc_get_effective_task_policy(task_t task, int flavor);
625 int proc_get_task_ruse_cpu(task_t task, uint32_t *policyp, uint8_t *percentagep, uint64_t *intervalp, uint64_t *deadlinep);
626 int proc_set_task_ruse_cpu(task_t task, uint32_t policy, uint8_t percentage, uint64_t interval, uint64_t deadline, int cpumon_entitled);
627 int proc_clear_task_ruse_cpu(task_t task, int cpumon_entitled);
628 thread_t task_findtid(task_t, uint64_t);
641 extern int task_restore_resource_actions(task_t task, int type);
643 extern int task_clear_cpuusage(task_t task, int cpumon_entitled);
645 extern kern_return_t task_wakeups_monitor_ctl(task_t task, uint32_t *rate_hz, int32_t *flags);
646 extern kern_return_t task_cpu_usage_monitor_ctl(task_t task, uint32_t *flags);
649 void task_importance_mark_donor(task_t task, boolean_t donating);
652 extern boolean_t task_is_importance_donor(task_t task);
653 extern boolean_t task_is_importance_receiver(task_t task);
655 extern int task_importance_hold_internal_assertion(task_t target_task, uint32_t count);
656 extern int task_importance_drop_internal_assertion(task_t target_task, uint32_t count);
658 extern int task_importance_hold_external_assertion(task_t target_task, uint32_t count);
659 extern int task_importance_drop_external_assertion(task_t target_task, uint32_t count);
661 extern int task_importance_externalize_assertion(task_t target_task, uint32_t count, int sender_pid);
664 extern void task_hold_multiple_assertion(task_t task, uint32_t count);
665 extern void task_add_importance_watchport(task_t task, int pid, mach_port_t port, int *boostp);
667 extern boolean_t task_has_been_notified(task_t task, int pressurelevel);
668 extern boolean_t task_used_for_purging(task_t task, int pressurelevel);
669 extern void task_mark_has_been_notified(task_t task, int pressurelevel);
670 extern void task_mark_used_for_purging(task_t task, int pressurelevel);
671 extern void task_clear_has_been_notified(task_t task, int pressurelevel);
672 extern void task_clear_used_for_purging(task_t task);
673 extern int task_importance_estimate(task_t task);
687 extern void *get_bsdtask_info(task_t);
689 extern vm_map_t get_task_map(task_t);
690 extern ledger_t get_task_ledger(task_t);
692 extern boolean_t get_task_pidsuspended(task_t);
693 extern boolean_t get_task_frozen(task_t);
696 extern ipc_port_t convert_task_to_port(task_t);
707 extern task_t kernel_task;
710 task_t task);