Home
last modified time | relevance | path

Searched refs:kr (Results 1 – 25 of 102) sorted by relevance

12345

/NextBSD/sys/compat/mach/ipc/
HDmach_port.c245 kern_return_t kr; in mach_port_names() local
290 kr = vm_allocate(ipc_kernel_map, &addr1, size, TRUE); in mach_port_names()
291 if (kr != KERN_SUCCESS) in mach_port_names()
294 kr = vm_allocate(ipc_kernel_map, &addr2, size, TRUE); in mach_port_names()
295 if (kr != KERN_SUCCESS) { in mach_port_names()
302 kr = vm_map_wire(ipc_kernel_map, addr1, addr1 + size, in mach_port_names()
304 assert(kr == KERN_SUCCESS); in mach_port_names()
306 kr = vm_map_wire(ipc_kernel_map, addr2, addr2 + size, in mach_port_names()
308 assert(kr == KERN_SUCCESS); in mach_port_names()
357 kr = vm_map_unwire(ipc_kernel_map, in mach_port_names()
[all …]
HDipc_object.c166 kern_return_t kr; in ipc_object_alloc_dead() local
169 kr = ipc_entry_alloc(space, FALSE, namep, &entry); in ipc_object_alloc_dead()
170 if (kr != KERN_SUCCESS) in ipc_object_alloc_dead()
171 return kr; in ipc_object_alloc_dead()
202 kern_return_t kr; in ipc_object_alloc_dead_name() local
205 kr = ipc_entry_alloc_name(space, name, &entry); in ipc_object_alloc_dead_name()
206 if (kr != KERN_SUCCESS) in ipc_object_alloc_dead_name()
207 return kr; in ipc_object_alloc_dead_name()
246 kern_return_t kr; in ipc_object_alloc() local
265 kr = ipc_entry_alloc(space, in ipc_object_alloc()
[all …]
HDmach_debug.c137 kern_return_t kr; in mach_port_get_srights() local
143 kr = ipc_port_translate_receive(space, name, &port); in mach_port_get_srights()
144 if (kr != KERN_SUCCESS) in mach_port_get_srights()
145 return kr; in mach_port_get_srights()
177 kern_return_t kr;
198 kr = kmem_alloc_pageable(ipc_kernel_map, &addr, size);
199 if (kr != KERN_SUCCESS)
223 kr = vm_map_copyin(kernel_map, addr, used,
225 assert(kr == KERN_SUCCESS);
269 kern_return_t kr; in mach_port_space_info()
[all …]
HDipc_pset.c200 kern_return_t kr; in ipc_pset_alloc() local
202 kr = ipc_object_alloc(space, IOT_PORT_SET, in ipc_pset_alloc()
205 if (kr != KERN_SUCCESS) in ipc_pset_alloc()
206 return kr; in ipc_pset_alloc()
241 kern_return_t kr; in ipc_pset_alloc_name() local
244 kr = ipc_object_alloc_name(space, IOT_PORT_SET, in ipc_pset_alloc_name()
247 if (kr != KERN_SUCCESS) in ipc_pset_alloc_name()
248 return kr; in ipc_pset_alloc_name()
528 kern_return_t kr; in filt_machportattach() local
531 kr = ipc_object_translate(current_space(), name, MACH_PORT_RIGHT_PORT_SET, in filt_machportattach()
[all …]
HDipc_kmsg.c1038 kern_return_t kr; in ipc_kmsg_copyin_header() local
1121 kr = ipc_right_copyin(space, name, entry, in ipc_kmsg_copyin_header()
1124 if (kr != KERN_SUCCESS) { in ipc_kmsg_copyin_header()
1126 printf("ipc_right_copyin failed kr=%d %s:%d\n", kr, __FILE__, __LINE__); in ipc_kmsg_copyin_header()
1144 kr = ipc_right_copyin(space, name, entry, in ipc_kmsg_copyin_header()
1148 assert(kr == KERN_SUCCESS); in ipc_kmsg_copyin_header()
1159 kr = ipc_right_copyin(space, name, entry, in ipc_kmsg_copyin_header()
1162 if (kr != KERN_SUCCESS) { in ipc_kmsg_copyin_header()
1164 printf("ipc_right_copyin failed kr=%d %s:%d\n", kr, __FILE__, __LINE__); in ipc_kmsg_copyin_header()
1187 kr = ipc_right_copyin_two(space, name, entry, in ipc_kmsg_copyin_header()
[all …]
HDipc_init.c177 kern_return_t kr; in ipc_bootstrap_sysinit() local
214 kr = ipc_space_create_special(&ipc_space_kernel); in ipc_bootstrap_sysinit()
215 assert(kr == KERN_SUCCESS); in ipc_bootstrap_sysinit()
218 kr = ipc_space_create_special(&ipc_space_reply); in ipc_bootstrap_sysinit()
219 assert(kr == KERN_SUCCESS); in ipc_bootstrap_sysinit()
/NextBSD/usr.bin/mach-tests/bootstrap-kqueue/server-portset-fiddling/
HDbootstrap-portset-fiddling-server.c27 kern_return_t kr; in main() local
37 kr = bootstrap_check_in(bootstrap_port, "mach.service-test", &port); in main()
38 if (kr != KERN_SUCCESS) { in main()
39 syslog(LOG_ERR, "bootstrap_check_in: kr=%d", kr); in main()
49 kr = mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_PORT_SET, &pset); in main()
50 if (kr != KERN_SUCCESS) { in main()
51 syslog(LOG_ERR, "mach_port_allocate: kr=%d", kr); in main()
55 kr = mach_port_move_member(mach_task_self(), port, pset); in main()
56 if (kr != KERN_SUCCESS) { in main()
57 syslog(LOG_ERR, "mach_port_move_member: kr=%d", kr); in main()
[all …]
/NextBSD/lib/liblaunch/
HDlibbootstrap.c44 kern_return_t kr = task_get_special_port(task_self_trap(), TASK_BOOTSTRAP_PORT, &bootstrap_port); in bootstrap_init() local
45 if (kr != KERN_SUCCESS) { in bootstrap_init()
53 kern_return_t kr; in bootstrap_create_server() local
55 kr = vproc_mig_create_server(bp, server_cmd, server_uid, on_demand, server_port); in bootstrap_create_server()
57 if (kr == VPROC_ERR_TRY_PER_USER) { in bootstrap_create_server()
61 kr = vproc_mig_create_server(puc, server_cmd, server_uid, on_demand, server_port); in bootstrap_create_server()
66 return kr; in bootstrap_create_server()
78 kern_return_t kr; in bootstrap_unprivileged() local
82 kr = mach_port_mod_refs(mach_task_self(), bp, MACH_PORT_RIGHT_SEND, 1); in bootstrap_unprivileged()
84 if (kr == KERN_SUCCESS) { in bootstrap_unprivileged()
[all …]
HDlibvproc.c86 kern_return_t kr = vproc_mig_port_for_label(bootstrap_port, (char *)label, &mp); in vprocmgr_lookup_vproc() local
87 if (kr == BOOTSTRAP_SUCCESS) { in vprocmgr_lookup_vproc()
387 kern_return_t kr; in _vproc_grab_subset() local
389 if ((kr = vproc_mig_take_subset(bp, reqport, rcvright, &outdata, &outdata_cnt, ports, portCnt))) { in _vproc_grab_subset()
396 kr = 1; in _vproc_grab_subset()
404 return kr; in _vproc_grab_subset()
410 kern_return_t kr = 0; in _vprocmgr_move_subset_to_user() local
446kr = vproc_mig_move_subset(puc, bootstrap_port, (char *)session_type, _audit_session_self(), flags… in _vprocmgr_move_subset_to_user()
450 if (kr) { in _vprocmgr_move_subset_to_user()
461 kern_return_t kr = KERN_FAILURE; in _vprocmgr_switch_to_session() local
[all …]
/NextBSD/usr.bin/mach-tests/bootstrap-kqueue/client/
HDbootstrap-kqueue-client.c22 kern_return_t kr; in main() local
38 kr = bootstrap_look_up(bootstrap_port, "mach.service-test", &port); in main()
39 if (kr != KERN_SUCCESS) { in main()
40 fprintf(stderr, "bootstrap_look_up: kr=%d\n", kr); in main()
46 kr = mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_RECEIVE, &reply_port); in main()
47 if (kr != KERN_SUCCESS) { in main()
48 fprintf(stderr, "mach_port_allocate: kr=%d\n", kr); in main()
52 kr = mach_port_insert_right(mach_task_self(), reply_port, reply_port, MACH_MSG_TYPE_MAKE_SEND); in main()
53 if (kr != KERN_SUCCESS) { in main()
54 fprintf(stderr, "mach_port_insert_right: kr=%d\n", kr); in main()
[all …]
/NextBSD/usr.bin/mach-tests/bootstrap-kqueue/server/
HDbootstrap-kqueue-server.c26 kern_return_t kr; in main() local
36 kr = bootstrap_check_in(bootstrap_port, "mach.service-test", &port); in main()
37 if (kr != KERN_SUCCESS) { in main()
38 syslog(LOG_ERR, "bootstrap_check_in: kr=%d", kr); in main()
44 kr = mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_PORT_SET, &pset); in main()
45 if (kr != KERN_SUCCESS) { in main()
46 syslog(LOG_ERR, "mach_port_allocate: kr=%d", kr); in main()
50 kr = mach_port_move_member(mach_task_self(), port, pset); in main()
51 if (kr != KERN_SUCCESS) { in main()
52 syslog(LOG_ERR, "mach_port_move_member: kr=%d", kr); in main()
[all …]
/NextBSD/usr.bin/mach-tests/bootstrap/client/
HDbootstrap-client.c21 kern_return_t kr; in main() local
28 kr = bootstrap_look_up(bootstrap_port, "mach.service-test", &port); in main()
29 if (kr != KERN_SUCCESS) { in main()
30 fprintf(stderr, "bootstrap_look_up: kr=%d\n", kr); in main()
36 kr = mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_RECEIVE, &reply_port); in main()
37 if (kr != KERN_SUCCESS) { in main()
38 fprintf(stderr, "mach_port_allocate: kr=%d\n", kr); in main()
42 kr = mach_port_insert_right(mach_task_self(), reply_port, reply_port, MACH_MSG_TYPE_MAKE_SEND); in main()
43 if (kr != KERN_SUCCESS) { in main()
44 fprintf(stderr, "mach_port_insert_right: kr=%d\n", kr); in main()
[all …]
/NextBSD/lib/libdispatch/src/
HDsemaphore.c141 kern_return_t kr; in _dispatch_semaphore_create_port() local
156 while ((kr = semaphore_create(mach_task_self(), &tmp, in _dispatch_semaphore_create_port()
158 DISPATCH_VERIFY_MIG(kr); in _dispatch_semaphore_create_port()
163 kr = semaphore_destroy(mach_task_self(), tmp); in _dispatch_semaphore_create_port()
164 DISPATCH_VERIFY_MIG(kr); in _dispatch_semaphore_create_port()
165 DISPATCH_SEMAPHORE_VERIFY_KR(kr); in _dispatch_semaphore_create_port()
201 kern_return_t kr; in _dispatch_semaphore_dispose() local
203 kr = semaphore_destroy(mach_task_self(), dsema->dsema_port); in _dispatch_semaphore_dispose()
204 DISPATCH_VERIFY_MIG(kr); in _dispatch_semaphore_dispose()
205 DISPATCH_SEMAPHORE_VERIFY_KR(kr); in _dispatch_semaphore_dispose()
[all …]
HDvoucher.c236 kern_return_t kr = mach_voucher_deallocate(kv); in _voucher_dealloc_mach_voucher() local
237 DISPATCH_VERIFY_MIG(kr); in _voucher_dealloc_mach_voucher()
238 (void)dispatch_assume_zero(kr); in _voucher_dealloc_mach_voucher()
245 kern_return_t kr; in _voucher_create_mach_voucher() local
252 kr = host_create_mach_voucher(mhp, kvr, kvr_size, &kv); in _voucher_create_mach_voucher()
253 DISPATCH_VERIFY_MIG(kr); in _voucher_create_mach_voucher()
254 if (!kr) { in _voucher_create_mach_voucher()
259 return kr; in _voucher_create_mach_voucher()
272 kern_return_t kr; in _voucher_task_mach_voucher_init() local
278 kr = _voucher_create_mach_voucher(&task_create_recipe, in _voucher_task_mach_voucher_init()
[all …]
HDsource.c2450 kern_return_t kr; in _dispatch_mach_recv_msg_buf_init() local
2452 while (slowpath(kr = mach_vm_allocate(mach_task_self(), &vm_addr, vm_size, in _dispatch_mach_recv_msg_buf_init()
2454 if (kr != KERN_NO_SPACE) { in _dispatch_mach_recv_msg_buf_init()
2455 (void)dispatch_assume_zero(kr); in _dispatch_mach_recv_msg_buf_init()
2474 kern_return_t kr; in _dispatch_mach_recv_portset_init() local
2476 kr = mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_PORT_SET, in _dispatch_mach_recv_portset_init()
2478 DISPATCH_VERIFY_MIG(kr); in _dispatch_mach_recv_portset_init()
2479 if (dispatch_assume_zero(kr)) { in _dispatch_mach_recv_portset_init()
2490 kr = mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_RECEIVE, in _dispatch_mach_recv_portset_init()
2492 DISPATCH_VERIFY_MIG(kr); in _dispatch_mach_recv_portset_init()
[all …]
HDdata.c514 kern_return_t kr; in dispatch_data_make_memory_entry() local
520 kr = mach_vm_allocate(mach_task_self(), &vm_addr, vm_size, in dispatch_data_make_memory_entry()
522 if (kr) { in dispatch_data_make_memory_entry()
523 if (kr != KERN_NO_SPACE) { in dispatch_data_make_memory_entry()
524 (void)dispatch_assume_zero(kr); in dispatch_data_make_memory_entry()
538 kr = mach_make_memory_entry_64(mach_task_self(), &mos, vm_addr, flags, in dispatch_data_make_memory_entry()
540 if (kr == KERN_INVALID_VALUE) { in dispatch_data_make_memory_entry()
543 kr = mach_make_memory_entry_64(mach_task_self(), &mos, vm_addr, flags, in dispatch_data_make_memory_entry()
546 if (dispatch_assume_zero(kr)) { in dispatch_data_make_memory_entry()
550 kr = mach_port_deallocate(mach_task_self(), mep); in dispatch_data_make_memory_entry()
[all …]
/NextBSD/usr.bin/mach-tests/bootstrap-kqueue/server-inline-receive/
HDbootstrap-inline-receive-server.c26 kern_return_t kr; in main() local
36 kr = bootstrap_check_in(bootstrap_port, "mach.service-test", &port); in main()
37 if (kr != KERN_SUCCESS) { in main()
38 syslog(LOG_ERR, "bootstrap_check_in: kr=%d", kr); in main()
44 kr = mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_PORT_SET, &pset); in main()
45 if (kr != KERN_SUCCESS) { in main()
46 syslog(LOG_ERR, "mach_port_allocate: kr=%d", kr); in main()
50 kr = mach_port_move_member(mach_task_self(), port, pset); in main()
51 if (kr != KERN_SUCCESS) { in main()
52 syslog(LOG_ERR, "mach_port_move_member: kr=%d", kr); in main()
[all …]
/NextBSD/contrib/gdb/gdb/
HDstop-gdb.c46 kern_return_t kr; in main() local
82 kr = netname_look_up (name_server_port, host, name, &gdb_port); in main()
83 if (kr == NETNAME_NOT_CHECKED_IN) in main()
84 kr = netname_look_up (name_server_port, host, argv[1], &gdb_port); in main()
85 if (kr != KERN_SUCCESS) in main()
88 mach_error_string (kr)); in main()
103 kr = mach_msg_send (&msg); in main()
104 if (kr != KERN_SUCCESS) in main()
105 fprintf (stderr, "Message not sent, return code %d : %s\n", kr, in main()
106 mach_error_string (kr)); in main()
[all …]
/NextBSD/usr.bin/mach-tests/bootstrap/server/
HDbootstrap-server.c21 kern_return_t kr; in main() local
29 kr = bootstrap_check_in(bootstrap_port, "mach.service-test", &port); in main()
30 if (kr != KERN_SUCCESS) { in main()
31 syslog(LOG_ERR, "bootstrap_check_in: kr=%d", kr); in main()
41 kr = mach_msg_receive((mach_msg_header_t *)&message); in main()
42 if (kr != KERN_SUCCESS) in main()
43 syslog(LOG_ERR, "mach_msg_receive failure: kr=%d", kr); in main()
53 kr = mach_msg_send((mach_msg_header_t *)&reply); in main()
54 if (kr != KERN_SUCCESS) in main()
55 syslog(LOG_ERR, "mach_msg_send failure: kr=%d", kr); in main()
/NextBSD/usr.bin/mach-tests/bootstrap-kqueue/server-libdispatch/
HDbootstrap-libdispatch-server.c27 __block kern_return_t kr; in main() local
34 kr = bootstrap_check_in(bootstrap_port, "mach.service-test", &port); in main()
35 if (kr != KERN_SUCCESS) { in main()
36 syslog(LOG_ERR, "bootstrap_check_in: kr=%d", kr); in main()
53 kr = mach_msg_receive((mach_msg_header_t *)&message); in main()
54 if (kr != KERN_SUCCESS) in main()
55 syslog(LOG_ERR, "mach_msg_receive failure: kr=%d", kr); in main()
65 kr = mach_msg_send((mach_msg_header_t *)&reply); in main()
66 if (kr != KERN_SUCCESS) in main()
67 syslog(LOG_ERR, "mach_msg_send failure: kr=%d", kr); in main()
/NextBSD/lib/libxpc/
HDxpc_connection.c44 kern_return_t kr; in xpc_connection_create() local
73 kr = mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_RECEIVE, in xpc_connection_create()
75 if (kr != KERN_SUCCESS) { in xpc_connection_create()
80 kr = mach_port_insert_right(mach_task_self(), conn->xc_local_port, in xpc_connection_create()
82 if (kr != KERN_SUCCESS) { in xpc_connection_create()
94 kern_return_t kr; in xpc_connection_create_mach_service() local
104 kr = bootstrap_check_in(bootstrap_port, name, in xpc_connection_create_mach_service()
106 if (kr != KERN_SUCCESS) { in xpc_connection_create_mach_service()
121 kr = bootstrap_look_up(bootstrap_port, name, &conn->xc_remote_port); in xpc_connection_create_mach_service()
122 if (kr != KERN_SUCCESS) { in xpc_connection_create_mach_service()
[all …]
HDxpc_misc.c362 kern_return_t kr; in xpc_pipe_routine_reply() local
378 kr = mach_msg_send(&message->header); in xpc_pipe_routine_reply()
379 if (kr != KERN_SUCCESS) in xpc_pipe_routine_reply()
380 err = (kr == KERN_INVALID_TASK) ? EPIPE : EINVAL; in xpc_pipe_routine_reply()
394 kern_return_t kr; in xpc_pipe_send() local
414 kr = mach_msg_send(&message->header); in xpc_pipe_send()
415 if (kr != KERN_SUCCESS) in xpc_pipe_send()
416 err = (kr == KERN_INVALID_TASK) ? EPIPE : EINVAL; in xpc_pipe_send()
435 kern_return_t kr; in xpc_pipe_receive() local
447 kr = mach_msg(request, MACH_RCV_MSG | in xpc_pipe_receive()
[all …]
/NextBSD/lib/libmach/mach/
HDmach_msg.c336 register kern_return_t kr; in mach_msg_server_once() local
338 if ((kr = mach_vm_allocate(mach_task_self(), in mach_msg_server_once()
345 if ((kr = mach_vm_allocate(mach_task_self(), in mach_msg_server_once()
373 kr = KERN_SUCCESS; in mach_msg_server_once()
388 kr = KERN_SUCCESS; in mach_msg_server_once()
427 kr = KERN_SUCCESS; /* Matches error hiding behavior in in mach_msg_server_once()
433 kr = KERN_SUCCESS; /* Matches error hiding behavior in in mach_msg_server_once()
439 kr = mr; in mach_msg_server_once()
452 return kr; in mach_msg_server_once()
472 register kern_return_t kr; in mach_msg_server() local
[all …]
/NextBSD/crypto/heimdal/lib/ipc/
HDserver.c127 kern_return_t kr; in mach_complete_sync() local
133 kr = KERN_SUCCESS; in mach_complete_sync()
138 kr = KERN_SUCCESS; in mach_complete_sync()
141 kr = vm_read(mach_task_self(), in mach_complete_sync()
164 kern_return_t kr; in mach_complete_async() local
170 kr = KERN_SUCCESS; in mach_complete_async()
175 kr = KERN_SUCCESS; in mach_complete_async()
178 kr = vm_read(mach_task_self(), in mach_complete_async()
183 kr = mheim_aipc_acall_reply(s->reply_port, returnvalue, in mach_complete_async()
209 kern_return_t kr; in mheim_do_call() local
[all …]
/NextBSD/sys/dev/netmap/
HDnetmap_kern.h896 static __inline void nm_kr_put(struct netmap_kring *kr) in nm_kr_put() argument
898 NM_ATOMIC_CLEAR(&kr->nr_busy); in nm_kr_put()
902 static __inline int nm_kr_tryget(struct netmap_kring *kr) in nm_kr_tryget() argument
907 if (unlikely(kr->nkr_stopped)) { in nm_kr_tryget()
908 ND("ring %p stopped (%d)", kr, kr->nkr_stopped); in nm_kr_tryget()
911 if (unlikely(NM_ATOMIC_TEST_AND_SET(&kr->nr_busy))) in nm_kr_tryget()
914 if (unlikely(kr->nkr_stopped)) { in nm_kr_tryget()
915 ND("ring %p stopped (%d)", kr, kr->nkr_stopped); in nm_kr_tryget()
916 nm_kr_put(kr); in nm_kr_tryget()
922 static __inline void nm_kr_get(struct netmap_kring *kr) in nm_kr_get() argument
[all …]

12345