Searched refs:control (Results 1 - 25 of 73) sorted by relevance

123

/xnu-2782.1.97/osfmk/vm/
H A Dmemory_object.h88 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 Dmemory_object.c62 * 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 Ddevice_vm.c225 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 Dvm_swapfile_pager.c86 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 Ddefault_freezer.c210 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 Dmach_voucher_attr_control.defs38 /* 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 Dif_llc.h65 * 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 Dkext_net.h72 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 Draw_usrreq.c289 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 Dlmbench_bw_unix.c92 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 Dkpi_socketfilter.h261 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 Dun.h106 struct mbuf *nam, struct mbuf *control);
H A Dprotosw.h119 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 Dprofile-internal.h141 * 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 Dipc_voucher.h149 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 Dipc_voucher.c602 * 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 Dfpu.c107 #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 Dlibproc.h72 @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 Duipc_socket2.c1049 * 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 Dkpi_socket.c120 * 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 Dubc_subr.c79 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 Dkpi_socketfilter.c1098 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 Duipc_usrreq.c293 /* 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 Dudp6_output.c145 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 Dip_divert.c143 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

Completed in 130 milliseconds

123