/macosx-10.5.8/xnu-1228.15.4/osfmk/ipc/ |
H A D | ipc_pset.h | 92 #define ips_active(pset) io_active(&(pset)->ips_object) 93 #define ips_lock(pset) io_lock(&(pset)->ips_object) 94 #define ips_lock_try(pset) io_lock_try(&(pset)->ips_object) 95 #define ips_unlock(pset) io_unlock(&(pset)->ips_object) 96 #define ips_check_unlock(pset) io_check_unlock(&(pset) [all...] |
H A D | ipc_pset.c | 99 ipc_pset_t pset; local 105 &name, (ipc_object_t *) &pset); 108 /* pset is locked */ 110 pset->ips_local_name = name; 111 ipc_mqueue_init(&pset->ips_messages, TRUE /* set */); 114 *psetp = pset; 138 ipc_pset_t pset; local 144 name, (ipc_object_t *) &pset); 147 /* pset is locked */ 149 pset 165 ipc_pset_member( ipc_pset_t pset, ipc_port_t port) argument 185 ipc_pset_add( ipc_pset_t pset, ipc_port_t port) argument 215 ipc_pset_remove( ipc_pset_t pset, ipc_port_t port) argument 271 ipc_pset_destroy( ipc_pset_t pset) argument 329 ipc_pset_print( ipc_pset_t pset) argument [all...] |
H A D | ipc_print.h | 45 ipc_pset_t pset);
|
H A D | ipc_right.c | 556 ipc_pset_t pset = (ipc_pset_t) entry->ie_object; local 559 assert(pset != IPS_NULL); 561 ips_lock(pset); 562 assert(ips_active(pset)); 564 ipc_pset_destroy(pset); /* consumes ref, unlocks */ 667 ipc_pset_t pset = (ipc_pset_t) entry->ie_object; local 670 assert(pset != IPS_NULL); 675 ips_lock(pset); 676 assert(ips_active(pset)); 678 ipc_pset_destroy(pset); /* consume 984 ipc_pset_t pset; local 2322 ipc_pset_t pset; local [all...] |
H A D | ipc_mqueue.c | 1052 ipc_pset_t pset; local 1054 pset = (ipc_pset_t) object; 1055 assert(pset != IPS_NULL); 1057 ips_lock(pset); 1058 assert(ips_active(pset)); 1059 assert(pset->ips_local_name == name); 1062 mqueue = &pset->ips_messages;
|
H A D | ipc_object.c | 352 ipc_pset_t pset = (ipc_pset_t)object; local 354 bzero((char *)pset, sizeof(*pset)); 423 ipc_pset_t pset = (ipc_pset_t)object; local 425 bzero((char *)pset, sizeof(*pset));
|
H A D | mach_port.c | 116 ipc_pset_t pset, 677 ipc_pset_t pset; local 680 kr = ipc_pset_alloc_name(space, *namep, &pset); 682 kr = ipc_pset_alloc(space, namep, &pset); 684 ips_unlock(pset); 1003 ipc_pset_t pset, 1021 if (ipc_pset_member(pset, port)) { 1076 ipc_pset_t pset; local 1101 pset = (ipc_pset_t) entry->ie_object; 1102 assert(pset ! 1002 mach_port_gst_helper( ipc_pset_t pset, ipc_port_t port, ipc_entry_num_t maxnames, mach_port_name_t *names, ipc_entry_num_t *actualp) argument [all...] |
/macosx-10.5.8/xnu-1228.15.4/osfmk/kern/ |
H A D | machine.c | 116 processor_set_t pset; local 121 pset = processor->processor_set; 122 pset_lock(pset); 123 if (++pset->processor_count == 1) 124 pset->low_pri = pset->low_count = processor; 125 enqueue_tail(&pset->active_queue, (queue_entry_t)processor); 128 pset_unlock(pset); 171 processor_set_t pset; local 175 pset 281 processor_set_t pset; local [all...] |
H A D | processor.c | 109 processor_set_t pset, 142 processor_set_t pset) 148 processor->processor_set = pset; 186 processor_set_t *prev, pset = kalloc(sizeof (*pset)); local 188 if (pset != PROCESSOR_SET_NULL) { 189 pset_init(pset, node); 197 *prev = pset; 202 return (pset); 210 processor_set_t pset, 139 processor_init( processor_t processor, int cpu_num, processor_set_t pset) argument 209 pset_init( processor_set_t pset, pset_node_t node) argument 327 processor_set_t pset; local 458 processor_set_destroy( __unused processor_set_t pset) argument 465 processor_get_assignment( processor_t processor, processor_set_t *pset) argument 481 processor_set_info( processor_set_t pset, int flavor, host_t *host, processor_set_info_t info, mach_msg_type_number_t *count) argument 609 processor_set_statistics( processor_set_t pset, int flavor, processor_set_info_t info, mach_msg_type_number_t *count) argument 647 processor_set_max_priority( __unused processor_set_t pset, __unused int max_priority, __unused boolean_t change_threads) argument 662 processor_set_policy_enable( __unused processor_set_t pset, __unused int policy) argument 676 processor_set_policy_disable( __unused processor_set_t pset, __unused int policy, __unused boolean_t change_threads) argument 693 processor_set_things( processor_set_t pset, mach_port_t **thing_list, mach_msg_type_number_t *count, int type) argument 865 processor_set_tasks( processor_set_t pset, task_array_t *task_list, mach_msg_type_number_t *count) argument 880 processor_set_threads( __unused processor_set_t pset, __unused thread_array_t *thread_list, __unused mach_msg_type_number_t *count) argument 889 processor_set_threads( __unused processor_set_t pset, __unused thread_array_t *thread_list, __unused mach_msg_type_number_t *count) argument 898 processor_set_threads( processor_set_t pset, thread_array_t *thread_list, mach_msg_type_number_t *count) argument 915 processor_set_policy_control( __unused processor_set_t pset, __unused int flavor, __unused processor_set_info_t policy_info, __unused mach_msg_type_number_t count, __unused boolean_t change) argument 928 pset_deallocate( __unused processor_set_t pset) argument 937 pset_reference( __unused processor_set_t pset) argument [all...] |
H A D | ipc_host.c | 262 processor_set_t pset) 269 pset->pset_self = port; 274 pset->pset_name_self = port; 284 processor_set_t pset) 286 ipc_kobject_set(pset->pset_self, (ipc_kobject_t) pset, IKOT_PSET); 287 ipc_kobject_set(pset->pset_name_self, (ipc_kobject_t) pset, IKOT_PSET_NAME); 298 processor_set_t *pset) 303 *pset 261 ipc_pset_init( processor_set_t pset) argument 283 ipc_pset_enable( processor_set_t pset) argument 296 processor_set_default( host_t host, processor_set_t *pset) argument 404 processor_set_t pset = PROCESSOR_SET_NULL; local 430 processor_set_t pset = PROCESSOR_SET_NULL; local 444 processor_set_t pset; local 519 convert_pset_to_port( processor_set_t pset) argument 541 convert_pset_name_to_port( processor_set_name_t pset) argument [all...] |
H A D | ipc_host.h | 78 processor_set_t pset); 82 processor_set_t pset);
|
H A D | sched_prim.c | 166 processor_set_t pset); 1172 processor_set_t pset = processor->processor_set; local 1185 pset_lock(pset); 1206 thread->affinity_set->aset_pset == pset) ) { 1234 pset_unlock(pset); 1248 pset_pri_hint(pset, processor, processor->current_pri); 1250 pset_count_hint(pset, processor, processor->runq.count); 1254 pset_unlock(pset); 1267 pset_pri_hint(pset, processor, thread->sched_pri); 1269 pset_count_hint(pset, processo 2058 processor_set_t pset = processor->processor_set; local 2147 processor_set_t pset = processor->processor_set; local 2214 choose_next_pset( processor_set_t pset) argument 2238 choose_processor( processor_set_t pset, thread_t thread) argument 2387 processor_set_t pset; local 2491 processor_set_t pset = processor->processor_set; local 2803 steal_thread( processor_set_t pset) argument 2855 processor_set_t pset = processor->processor_set; local 3190 processor_set_t pset; local [all...] |
H A D | mk_sp.c | 151 processor_set_t pset, 162 pset == PROCESSOR_SET_NULL || pset != &pset0) 267 processor_set_t pset = &pset0; local 432 result = thread_set_policy(thread, pset, 149 thread_set_policy( thread_t thread, processor_set_t pset, policy_t policy, policy_base_t base, mach_msg_type_number_t base_count, policy_limit_t limit, mach_msg_type_number_t limit_count) argument
|
H A D | priority.c | 171 processor_set_t pset = processor->processor_set; local 173 pset_lock(pset); 175 pset_pri_hint(pset, processor, processor->current_pri); 176 pset_count_hint(pset, processor, processor->runq.count); 178 pset_unlock(pset);
|
H A D | processor.h | 229 processor_set_t pset, 250 processor_set_t pset); 253 processor_set_t pset);
|
H A D | stack.c | 372 processor_set_t pset, 395 if (pset == PROCESSOR_SET_NULL || pset != &pset0) 371 processor_set_stack_usage( processor_set_t pset, unsigned int *totalp, vm_size_t *spacep, vm_size_t *residentp, vm_size_t *maxusagep, vm_offset_t *maxstackp) argument
|
H A D | host.c | 497 processor_set_t *pset) 500 *pset = PROCESSOR_SET_NULL; 505 *pset = pset_name; 494 host_processor_set_priv( host_priv_t host_priv, processor_set_t pset_name, processor_set_t *pset) argument
|
H A D | task.c | 1602 processor_set_t *pset) 1607 *pset = &pset0; 1643 __unused processor_set_t pset, 1600 task_get_assignment( task_t task, processor_set_t *pset) argument 1641 task_set_policy( __unused task_t task, __unused processor_set_t pset, __unused policy_t policy_id, __unused policy_base_t base, __unused mach_msg_type_number_t base_count, __unused policy_limit_t limit, __unused mach_msg_type_number_t limit_count, __unused boolean_t change) argument
|
H A D | thread.c | 1090 processor_set_t *pset) 1095 *pset = &pset0; 1088 thread_get_assignment( thread_t thread, processor_set_t *pset) argument
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/ |
H A D | cpu_affinity.h | 38 processor_set_t pset; /* The processor set container */ member in struct:x86_affinity_set
|
H A D | cpu_topology.c | 176 aset->pset = (i == master_cpu) ? 179 if (aset->pset == PROCESSOR_SET_NULL) 181 DBG("\tnew set %p(%d) pset %p for cache %p\n", 182 aset, aset->num, aset->pset, aset->cache); 189 processor_init(cpup->cpu_processor, i, aset->pset); 245 return (aset == NULL) ? PROCESSOR_SET_NULL : aset->pset;
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/ddb/orig/ |
H A D | db_print.c | 881 processor_set_t pset; local 884 queue_iterate(&all_psets, pset, processor_set_t, all_psets) { 885 queue_iterate(&pset->tasks, task, task_t, pset_tasks) { 903 processor_set_t pset; local 912 queue_iterate(&all_psets, pset, processor_set_t, all_psets) { 913 queue_iterate(&pset->tasks, task, task_t, pset_tasks) { 969 processor_set_t pset; local 978 queue_iterate(&all_psets, pset, processor_set_t, all_psets) { 979 queue_iterate(&pset->tasks, task, task_t, pset_tasks) { 993 processor_set_t pset; local 1332 processor_set_t pset; local [all...] |
/macosx-10.5.8/xnu-1228.15.4/osfmk/chud/ |
H A D | chud_thread.c | 139 processor_set_t pset, 151 if (pset == PROCESSOR_SET_NULL || pset != &pset0) 138 chudxnu_private_processor_set_things( processor_set_t pset, mach_port_t **thing_list, mach_msg_type_number_t *count, int type) argument
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/default_pager/ |
H A D | dp_memory_object.c | 331 mach_port_t pset; 346 pset = default_pager_internal_set; 350 pset = default_pager_external_set;
|