Searched refs:ikm_header (Results 1 - 7 of 7) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/osfmk/kern/
H A Dipc_kobject.c276 register int key = request->ikm_header->msgh_id;
309 #define InP ((mach_msg_header_t *) request->ikm_header)
310 #define OutP ((mig_reply_error_t *) reply->ikm_header)
331 (*ptr->routine)(request->ikm_header, reply->ikm_header);
335 if (!ipc_kobject_notify(request->ikm_header, reply->ikm_header)){
338 request->ikm_header->msgh_id);
340 _MIG_MSGID_INVALID(request->ikm_header->msgh_id);
342 ((mig_reply_error_t *) reply->ikm_header)
[all...]
H A Dipc_mig.c196 kmsg->ikm_header->msgh_local_port = reply;
197 kmsg->ikm_header->msgh_bits |=
260 if (rcv_size >= kmsg->ikm_header->msgh_size) {
262 ((vm_offset_t)kmsg->ikm_header + kmsg->ikm_header->msgh_size);
264 if (rcv_size >= kmsg->ikm_header->msgh_size + MAX_TRAILER_SIZE) {
268 else if (rcv_size < kmsg->ikm_header->msgh_size +
274 rcv_size = kmsg->ikm_header->msgh_size + trailer->msgh_trailer_size;
343 (void) memcpy((void *) kmsg->ikm_header, (const void *) msg, send_size);
345 kmsg->ikm_header
[all...]
/macosx-10.5.8/xnu-1228.15.4/osfmk/ipc/
H A Dipc_kmsg.c261 kmsg->ikm_header = (mach_msg_header_t *)
275 kmsg->ikm_header = (mach_msg_header_t *)
496 port = kmsg->ikm_header->msgh_remote_port;
499 kmsg->ikm_header->msgh_remote_port = MACH_PORT_NULL;
621 mach_msg_bits_t mbits = kmsg->ikm_header->msgh_bits;
623 object = (ipc_object_t) kmsg->ikm_header->msgh_remote_port;
627 object = (ipc_object_t) kmsg->ikm_header->msgh_local_port;
654 mbits = kmsg->ikm_header->msgh_bits;
655 object = (ipc_object_t) kmsg->ikm_header->msgh_remote_port;
659 object = (ipc_object_t) kmsg->ikm_header
[all...]
H A Dmach_msg.c211 (void) memcpy((void *) kmsg->ikm_header, (const void *) msg, send_size);
213 kmsg->ikm_header->msgh_size = send_size;
221 trailer = (mach_msg_max_trailer_t *) ((vm_offset_t)kmsg->ikm_header + send_size);
243 (void) memcpy((void *) msg, (const void *) kmsg->ikm_header,
244 kmsg->ikm_header->msgh_size);
315 ((vm_offset_t)kmsg->ikm_header +
316 round_msg(kmsg->ikm_header->msgh_size));
325 IP_VALID(kmsg->ikm_header->msgh_remote_port) &&
328 &((ipc_port_t)kmsg->ikm_header->msgh_remote_port)->ip_label,
329 kmsg->ikm_header
[all...]
H A Dipc_mqueue.c268 kmsg->ikm_header->msgh_size +
271 th->ith_msize = kmsg->ikm_header->msgh_size;
366 (MACH_MSGH_BITS_REMOTE(kmsg->ikm_header->msgh_bits) ==
517 (kmsg->ikm_header->msgh_size) +
519 receiver->ith_msize = kmsg->ikm_header->msgh_size;
H A Dipc_kmsg.h92 * The ikm_header.msgh_remote_port field is the destination
104 mach_msg_header_t *ikm_header; member in struct:ipc_kmsg
H A Dipc_port.c1594 #define KMSG_MATCH_FIELD(kmsg) (kmsg->ikm_header->msgh_id)
1632 inline_total += kmsg->ikm_header->msgh_size;

Completed in 98 milliseconds