/xnu-2782.1.97/osfmk/vm/ |
H A D | memory_object.h | 88 memory_object_control_t control, 93 memory_object_control_t control); 97 memory_object_control_t control); 100 memory_object_control_t control); 137 memory_object_control_t control, 141 memory_object_control_t control, 145 memory_object_control_t control); 148 memory_object_control_t control); 151 memory_object_control_t control); 154 memory_object_control_t control, [all...] |
H A D | memory_object.c | 62 * External memory management interface control functions. 301 memory_object_control_t control, 315 object = memory_object_control_to_vm_object(control); 370 memory_object_control_t control, 375 object = memory_object_control_to_vm_object(control); 393 memory_object_control_t control, 398 object = memory_object_control_to_vm_object(control); 447 * prevent the memory_object and control ports from 730 * to hold the object stable until we gain control of the 1054 memory_object_control_t control, 300 memory_object_lock_request( memory_object_control_t control, memory_object_offset_t offset, memory_object_size_t size, memory_object_offset_t * resid_offset, int * io_errno, memory_object_return_t should_return, int flags, vm_prot_t prot) argument 369 memory_object_release_name( memory_object_control_t control, int flags) argument 392 memory_object_destroy( memory_object_control_t control, kern_return_t reason) argument 1053 memory_object_synchronize_completed( memory_object_control_t control, memory_object_offset_t offset, memory_object_size_t length) argument 1172 memory_object_change_attributes( memory_object_control_t control, memory_object_flavor_t flavor, memory_object_info_t attributes, mach_msg_type_number_t count) argument 1321 memory_object_get_attributes( memory_object_control_t control, memory_object_flavor_t flavor, memory_object_info_t attributes, mach_msg_type_number_t *count) argument 1548 memory_object_control_t control; local 1593 memory_object_upl_request( memory_object_control_t control, memory_object_offset_t offset, upl_size_t size, upl_t *upl_ptr, upl_page_info_array_t user_page_list, unsigned int *page_list_count, int cntrl_flags) argument 1629 memory_object_super_upl_request( memory_object_control_t control, memory_object_offset_t offset, upl_size_t size, upl_size_t super_cluster, upl_t *upl, upl_page_info_t *user_page_list, unsigned int *page_list_count, int cntrl_flags) argument 1656 memory_object_cluster_size(memory_object_control_t control, memory_object_offset_t *start, vm_size_t *length, uint32_t *io_streaming, memory_object_fault_info_t fault_info) argument 1841 memory_object_page_op( memory_object_control_t control, memory_object_offset_t offset, int ops, ppnum_t *phys_entry, int *flags) argument 1868 memory_object_range_op( memory_object_control_t control, memory_object_offset_t offset_beg, memory_object_offset_t offset_end, int ops, int *range) argument 1890 memory_object_mark_used( memory_object_control_t control) argument 1906 memory_object_mark_unused( memory_object_control_t control, __unused boolean_t rage) argument 1922 memory_object_mark_io_tracking( memory_object_control_t control) argument 1939 memory_object_pages_resident( memory_object_control_t control, boolean_t * has_pages_resident) argument 1958 memory_object_signed( memory_object_control_t control, boolean_t is_signed) argument 1976 memory_object_is_signed( memory_object_control_t control) argument 1994 memory_object_is_slid( memory_object_control_t control) argument 2024 memory_object_control_t control; local 2035 memory_object_control_collapse( memory_object_control_t control, vm_object_t object) argument 2045 memory_object_control_to_vm_object( memory_object_control_t control) argument 2064 convert_mo_control_to_port( __unused memory_object_control_t control) argument 2071 memory_object_control_reference( __unused memory_object_control_t control) argument 2083 memory_object_control_deallocate( memory_object_control_t control) argument 2090 memory_object_control_disable( memory_object_control_t control) argument [all...] |
H A D | device_vm.c | 225 memory_object_control_t control, 235 if (control == MEMORY_OBJECT_CONTROL_NULL) 240 memory_object_control_reference(control); 241 device_object->control_handle = control; 247 vm_object = (vm_object_t)memory_object_control_to_vm_object(control); 266 control, 364 * We still have to release the "memory object control" 223 device_pager_init( memory_object_t mem_obj, memory_object_control_t control, __unused memory_object_cluster_size_t pg_size) argument
|
H A D | vm_swapfile_pager.c | 86 memory_object_control_t control, 148 memory_object_control_t pager_control; /* mem object control handle */ 217 memory_object_control_t control, 229 mem_obj, control, pg_size)); 231 if (control == MEMORY_OBJECT_CONTROL_NULL) 236 memory_object_control_reference(control); 238 pager->pager_control = control; 246 control, 742 memory_object_control_t control; local 802 &control); 215 swapfile_pager_init( memory_object_t mem_obj, memory_object_control_t control, __unused memory_object_cluster_size_t pg_size) argument [all...] |
H A D | default_freezer.c | 210 memory_object_control_t control = NULL; local 214 control = memory_object_control_allocate(object); 215 assert (control != MEMORY_OBJECT_CONTROL_NULL); 217 df_memory_object_init((memory_object_t)fo, control, 0); 227 object->pager_control = control; 484 memory_object_control_t control, 493 fo->fo_pager_control = control; 482 df_memory_object_init( memory_object_t mem_obj, memory_object_control_t control, __unused memory_object_cluster_size_t pager_page_size) argument
|
/xnu-2782.1.97/osfmk/mach/ |
H A D | mach_voucher_attr_control.defs | 38 /* Extract the given voucher-control's value-handle from the supplied voucher */ 40 control : ipc_voucher_attr_control_t; 44 /* Create a new voucher with the control's privilege (to directly assign value-handles) */ 46 control : ipc_voucher_attr_control_t;
|
/xnu-2782.1.97/bsd/net/ |
H A D | if_llc.h | 65 * 802.{3,4,5} media access control methods. 76 u_int8_t control; member in struct:llc::__anon184::__anon185 86 u_int8_t control; member in struct:llc::__anon184::__anon187 90 u_int8_t control; member in struct:llc::__anon184::__anon188 102 u_int8_t control; member in struct:llc::__anon184::__anon189 107 u_int8_t control; member in struct:llc::__anon184::__anon190 121 #define llc_control llc_un.type_u.control
|
H A D | kext_net.h | 72 mbuf_t *data, mbuf_t *control, sflt_data_flag_t flags); 74 mbuf_t *data, mbuf_t *control, sflt_data_flag_t flags);
|
H A D | raw_usrreq.c | 289 struct sockaddr *nam, struct mbuf *control, __unused struct proc *p) 316 if (control && control->m_len) { 288 raw_usend(struct socket *so, int flags, struct mbuf *m, struct sockaddr *nam, struct mbuf *control, __unused struct proc *p) argument
|
/xnu-2782.1.97/tools/tests/libMicro/apple/ |
H A D | lmbench_bw_unix.c | 92 int control[2]; member in struct:__anon1235 210 if (pipe(state->control) == -1) { 219 close(state->control[1]); 221 writer(state->control[0], state->pipes[1], state->buf, state); 234 close(state->control[0]); 254 write(state->control[1], &todo, sizeof(todo)); 274 close(state->control[1]);
|
/xnu-2782.1.97/bsd/sys/ |
H A D | kpi_socketfilter.h | 261 mbuf chain, be sure to check the mbuf types to find control 263 @param control Control data being passed separately from the data. 274 const struct sockaddr *from, mbuf_t *data, mbuf_t *control, 291 mbuf chain, be sure to check the mbuf types to find control 293 @param control Control data being passed separately from the data. 304 const struct sockaddr *to, mbuf_t *data, mbuf_t *control, 472 control or data operations on the socket will be allowed. 621 @param data The data and possibly control mbufs. 622 @param control The separate control mbuf [all...] |
H A D | un.h | 106 struct mbuf *nam, struct mbuf *control);
|
H A D | protosw.h | 119 void (*pr_ctlinput) /* control input (from below) */ 121 int (*pr_ctloutput) /* control output (from above) */ 174 * the users) and pr_output passes it down (towards the interfaces); control 205 void (*pr_ctlinput) /* control input (from below) */ 207 int (*pr_ctloutput) /* control output (from above) */ 355 #define PRU_CONTROL 11 /* control operations on protocol */ 418 struct sockaddr *addr, struct mbuf *control, 424 struct uio *uio, struct mbuf *top, struct mbuf *control, 517 struct sockaddr *addr, struct mbuf *control, struct proc *p); 519 struct sockaddr *addr, struct mbuf *control, struc [all...] |
/xnu-2782.1.97/osfmk/profiling/ |
H A D | profile-internal.h | 141 * Kgmon control codes 163 #define ENCODE_KGMON(num, control, cpu_thread) \ 164 ((num) = ((cpu_thread) << 8) | (control)) 166 #define DECODE_KGMON(num, control, cpu_thread) \ 168 control = (num) & 0xff; \
|
/xnu-2782.1.97/osfmk/ipc/ |
H A D | ipc_voucher.h | 149 ipc_port_t ivac_port; /* port for accessing the cache control */ 326 /* convert from a voucher attribute control to a port */ 328 ipc_voucher_attr_control_t control); 332 ipc_voucher_attr_control_t control); 336 ipc_voucher_attr_control_t control); 338 /* deliver voucher control notifications */ 342 /* convert from a port to a voucher attribute control */ 357 ipc_voucher_attr_control_t control, 367 ipc_voucher_attr_control_t *control); 375 ipc_voucher_attr_control_t *control); [all...] |
H A D | ipc_voucher.c | 602 * If the control is in the global table, we 639 * the resource manager's control reference and all references 654 ipc_voucher_attr_control_reference(ipc_voucher_attr_control_t control) argument 656 ivac_reference(control); 660 ipc_voucher_attr_control_release(ipc_voucher_attr_control_t control) argument 662 ivac_release(control); 668 * Convert from a port to a voucher attribute control. 683 * port, and if it is a true voucher control port, 709 /* if no new send rights, drop a control reference */ 720 * Convert a voucher attr control t 723 convert_voucher_attr_control_to_port(ipc_voucher_attr_control_t control) argument 1144 ivgt_lookup(iv_index_t key_index, boolean_t take_reference, ipc_voucher_attr_manager_t *manager, ipc_voucher_attr_control_t *control) argument 1823 ipc_voucher_attr_control_create_mach_voucher( ipc_voucher_attr_control_t control, ipc_voucher_attr_raw_recipe_array_t recipes, ipc_voucher_attr_raw_recipe_array_size_t recipe_size, ipc_voucher_t *new_voucher) argument 1893 ipc_register_well_known_mach_voucher_attr_manager( ipc_voucher_attr_manager_t manager, mach_voucher_attr_value_handle_t default_value, mach_voucher_attr_key_t key, ipc_voucher_attr_control_t *control) argument 2255 ipc_voucher_attr_control_t control; local 2307 mach_voucher_attr_control_get_values( ipc_voucher_attr_control_t control, ipc_voucher_t voucher, mach_voucher_attr_value_handle_array_t out_values, mach_voucher_attr_value_handle_array_size_t *in_out_size) argument 2351 mach_voucher_attr_control_create_mach_voucher( ipc_voucher_attr_control_t control, mach_voucher_attr_raw_recipe_array_t recipes, mach_voucher_attr_raw_recipe_size_t recipe_size, ipc_voucher_t *new_voucher) argument 2523 host_register_well_known_mach_voucher_attr_manager( host_t host, mach_voucher_attr_manager_t __unused manager, mach_voucher_attr_value_handle_t __unused default_value, mach_voucher_attr_key_t __unused key, ipc_voucher_attr_control_t __unused *control) argument 2571 host_register_mach_voucher_attr_manager( host_t host, mach_voucher_attr_manager_t __unused manager, mach_voucher_attr_value_handle_t __unused default_value, mach_voucher_attr_key_t __unused *key, ipc_voucher_attr_control_t __unused *control) argument [all...] |
/xnu-2782.1.97/osfmk/i386/ |
H A D | fpu.c | 107 #define fnstcw(control) \ 108 __asm__("fnstcw %0" : "=m" (*(unsigned short *)(control))) 110 #define fldcw(control) \ 111 __asm__ volatile("fldcw %0" : : "m" (*(unsigned short *) &(control)) ) 212 unsigned short control; local 217 * the control and status registers. 223 fnstcw(&control); 225 assert(((status & 0xff) == 0) && ((control & 0x103f) == 0x3f)); 711 unsigned short control; local 715 fnstcw(&control); [all...] |
/xnu-2782.1.97/libsyscall/wrappers/libproc/ |
H A D | libproc.h | 72 @param pathflags flags to control which files should be considered 111 * A process can use the following api to set its own process control 119 int proc_setpcontrol(const int control) __OSX_AVAILABLE_STARTING(__MAC_10_6, __IPHONE_3_2); 120 int proc_setpcontrol(const int control);
|
/xnu-2782.1.97/bsd/kern/ |
H A D | uipc_socket2.c | 1049 * Append address and data, and optionally, control (ancillary) data 1059 struct mbuf *m0, struct mbuf *control) 1069 for (n = control; n; n = n->m_next) { 1071 if (n->m_next == 0) /* keep pointer to last control buf */ 1084 n->m_next = m0; /* concatenate data to control */ 1086 control = m0; 1087 m->m_next = control; 1121 struct mbuf *control, int *error_out) 1135 if (control != NULL && !sb_unix) 1136 m_freem(control); 1058 sbappendaddr_internal(struct sockbuf *sb, struct sockaddr *asa, struct mbuf *m0, struct mbuf *control) argument 1120 sbappendaddr(struct sockbuf *sb, struct sockaddr *asa, struct mbuf *m0, struct mbuf *control, int *error_out) argument 1182 sbappendcontrol_internal(struct sockbuf *sb, struct mbuf *m0, struct mbuf *control) argument 1225 sbappendcontrol(struct sockbuf *sb, struct mbuf *m0, struct mbuf *control, int *error_out) argument 2108 pru_send_notsupp(struct socket *so, int flags, struct mbuf *m, struct sockaddr *addr, struct mbuf *control, struct proc *p) argument 2116 pru_send_list_notsupp(struct socket *so, int flags, struct mbuf *m, struct sockaddr *addr, struct mbuf *control, struct proc *p) argument 2147 pru_sosend_notsupp(struct socket *so, struct sockaddr *addr, struct uio *uio, struct mbuf *top, struct mbuf *control, int flags) argument 2155 pru_sosend_list_notsupp(struct socket *so, struct sockaddr *addr, struct uio **uio, u_int uiocnt, struct mbuf *top, struct mbuf *control, int flags) argument 2290 msgq_sbspace(struct socket *so, struct mbuf *control) argument [all...] |
H A D | kpi_socket.c | 120 * hand off control over to the socket filter(s), but keep 643 struct mbuf *control = NULL; local 675 data, (msg && msg->msg_control) ? &control : NULL, &flags); 696 struct mbuf *m = control; 722 if (control != NULL) 723 m_freem(control); 756 struct mbuf *control = NULL; local 806 control = m_get(M_NOWAIT, MT_CONTROL); 807 if (control == NULL) { 811 memcpy(mtod(control, caddr_ [all...] |
H A D | ubc_subr.c | 79 extern kern_return_t memory_object_signed(memory_object_control_t control, 81 extern boolean_t memory_object_is_slid(memory_object_control_t control); 89 memory_object_control_t control, 803 memory_object_control_t control; local 860 (memory_object_size_t)uip->ui_size, &control); 865 assert(control); 866 uip->ui_control = control; /* cache the value of the mo control */ 1045 memory_object_control_t control; local 1081 control 1862 memory_object_control_t control; local 2150 memory_object_control_t control; local 2230 memory_object_control_t control; local 2291 memory_object_control_t control; local 2781 memory_object_control_t control; local [all...] |
H A D | kpi_socketfilter.c | 1098 mbuf_t *control, sflt_data_flag_t flags) 1136 entry->sfe_cookie, so, to, data, control, flags); 1159 mbuf_t *control, sflt_data_flag_t flags) 1192 entry->sfe_cookie, so, from, data, control, flags); 1457 mbuf_t control, sflt_data_flag_t flags) 1478 (struct sockaddr *)(uintptr_t)from, data, control, NULL)) 1483 if (control) { 1484 if (sbappendcontrol(&so->so_rcv, data, control, NULL)) 1490 if (control || from) { 1508 mbuf_t control, sflt_data_flag_ 1097 sflt_data_out(struct socket *so, const struct sockaddr *to, mbuf_t *data, mbuf_t *control, sflt_data_flag_t flags) argument 1158 sflt_data_in(struct socket *so, const struct sockaddr *from, mbuf_t *data, mbuf_t *control, sflt_data_flag_t flags) argument 1456 sock_inject_data_in(socket_t so, const struct sockaddr *from, mbuf_t data, mbuf_t control, sflt_data_flag_t flags) argument 1507 sock_inject_data_out(socket_t so, const struct sockaddr *to, mbuf_t data, mbuf_t control, sflt_data_flag_t flags) argument [all...] |
H A D | uipc_usrreq.c | 293 /* control is EOPNOTSUPP */ 415 struct mbuf *control, proc_t p) 430 if (control) { 433 error = unp_internalize(control, p); 472 * not free the control message, if any, because we would need 475 if (sbappendaddr(&so2->so_rcv, from, m, control, &error)) { 476 control = NULL; 478 } else if (control != NULL && error == 0) { 479 /* A socket filter took control; don't touch it */ 480 control 414 uipc_send(struct socket *so, int flags, struct mbuf *m, struct sockaddr *nam, struct mbuf *control, proc_t p) argument 1974 unp_internalize(struct mbuf *control, proc_t p) argument [all...] |
/xnu-2782.1.97/bsd/netinet6/ |
H A D | udp6_output.c | 145 struct mbuf *control, struct proc *p) 187 if (control) { 188 msc = mbuf_service_class_from_control(control); 189 if ((error = ip6_setpktopts(control, &opt, 491 if (control != NULL) { 494 m_freem(control); 144 udp6_output(struct in6pcb *in6p, struct mbuf *m, struct sockaddr *addr6, struct mbuf *control, struct proc *p) argument
|
/xnu-2782.1.97/bsd/netinet/ |
H A D | ip_divert.c | 143 struct mbuf *m, struct sockaddr_in *addr, struct mbuf *control); 325 struct mbuf *control) 332 if (control != NULL) { 333 msc = mbuf_service_class_from_control(control); 335 m_freem(control); /* XXX */ 336 control = NULL; 556 struct mbuf *control, __unused struct proc *p) 567 return div_output(so, m, SIN(nam), control); 324 div_output(struct socket *so, struct mbuf *m, struct sockaddr_in *sin, struct mbuf *control) argument 555 div_send(struct socket *so, __unused int flags, struct mbuf *m, struct sockaddr *nam, struct mbuf *control, __unused struct proc *p) argument
|