• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/osfmk/ipc/

Lines Matching refs:ikm_header

261 			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->msgh_local_port;
666 body = (mach_msg_body_t *) (kmsg->ikm_header + 1);
756 if (copyinmsg(msg_addr, (char *) kmsg->ikm_header, size)) {
761 kmsg->ikm_header->msgh_size = size;
769 trailer = (mach_msg_max_trailer_t *) ((vm_offset_t)kmsg->ikm_header + size);
776 if(trcWork.traceMask) dbgTrace(0x1100, (unsigned int)kmsg->ikm_header->msgh_id,
777 (unsigned int)kmsg->ikm_header->msgh_remote_port,
778 (unsigned int)kmsg->ikm_header->msgh_local_port, 0);
861 (void) memcpy((void *) kmsg->ikm_header, (const void *) msg, size);
863 kmsg->ikm_header->msgh_size = size;
872 ((vm_offset_t)kmsg->ikm_header + size);
912 port = (ipc_port_t) kmsg->ikm_header->msgh_remote_port;
941 port = (ipc_port_t) kmsg->ikm_header->msgh_remote_port;
962 kmsg->ikm_header->msgh_remote_port = MACH_PORT_NULL;
967 if (kmsg->ikm_header->msgh_bits & MACH_MSGH_BITS_CIRCULAR) {
1007 if (copyoutmsg((const char *) kmsg->ikm_header, msg_addr, size))
1032 (void) memcpy((void *) msg, (const void *) kmsg->ikm_header, size);
1497 dest = (ipc_object_t) kmsg->ikm_header->msgh_remote_port;
1498 body = (mach_msg_body_t *) (kmsg->ikm_header + 1);
1542 ((vm_offset_t)kmsg->ikm_header + kmsg->ikm_header->msgh_size)) {
1642 kmsg->ikm_header->msgh_bits |= MACH_MSGH_BITS_CIRCULAR;
1850 kmsg->ikm_header->msgh_bits |= MACH_MSGH_BITS_CIRCULAR;
1881 kmsg->ikm_header->msgh_bits &= ~MACH_MSGH_BITS_COMPLEX;
1885 mach_msg_base_t *old_base = (mach_msg_base_t *)kmsg->ikm_header;
1890 kmsg->ikm_header = &new_base->header;
1935 mr = ipc_kmsg_copyin_header(kmsg->ikm_header, space, notify);
1939 if ((kmsg->ikm_header->msgh_bits & MACH_MSGH_BITS_COMPLEX) == 0)
1965 mach_msg_bits_t bits = kmsg->ikm_header->msgh_bits;
1968 ipc_object_t remote = (ipc_object_t) kmsg->ikm_header->msgh_remote_port;
1969 ipc_object_t local = (ipc_object_t) kmsg->ikm_header->msgh_local_port;
1987 kmsg->ikm_header->msgh_bits = bits;
1993 kmsg->ikm_header->msgh_bits = bits;
2001 body = (mach_msg_body_t *) (kmsg->ikm_header + 1);
2036 kmsg->ikm_header->msgh_bits |=
2076 kmsg->ikm_header->msgh_bits |= MACH_MSGH_BITS_CIRCULAR;
2521 body = (mach_msg_body_t *) (kmsg->ikm_header + 1);
2558 mach_msg_base_t *old_base = (mach_msg_base_t *)kmsg->ikm_header;
2563 kmsg->ikm_header = &new_base->header;
2564 kmsg->ikm_header->msgh_size += dsc_adjust;
2863 send_size = kmsg->ikm_header->msgh_size;
2865 if ((kmsg->ikm_header->msgh_bits & MACH_MSGH_BITS_COMPLEX) &&
2871 body = (mach_msg_body_t *) (kmsg->ikm_header + 1);
2920 mr = ipc_kmsg_copyout_header(kmsg->ikm_header, space, notify);
2926 if (kmsg->ikm_header->msgh_bits & MACH_MSGH_BITS_COMPLEX) {
2963 mach_msg_bits_t mbits = kmsg->ikm_header->msgh_bits;
2964 ipc_object_t dest = (ipc_object_t) kmsg->ikm_header->msgh_remote_port;
2965 ipc_object_t reply = (ipc_object_t) kmsg->ikm_header->msgh_local_port;
2976 kmsg->ikm_header->msgh_bits = mbits &~ MACH_MSGH_BITS_CIRCULAR;
2977 kmsg->ikm_header->msgh_remote_port = (ipc_port_t)dest_name;
2978 kmsg->ikm_header->msgh_local_port = (ipc_port_t)reply_name;
3008 mbits = kmsg->ikm_header->msgh_bits;
3009 dest = (ipc_object_t) kmsg->ikm_header->msgh_remote_port;
3010 reply = (ipc_object_t) kmsg->ikm_header->msgh_local_port;
3032 kmsg->ikm_header->msgh_bits = (MACH_MSGH_BITS_OTHER(mbits) |
3034 kmsg->ikm_header->msgh_local_port = (ipc_port_t)dest_name;
3035 kmsg->ikm_header->msgh_remote_port = (ipc_port_t)reply_name;
3040 body = (mach_msg_body_t *) (kmsg->ikm_header + 1);
3101 body = (mach_msg_body_t *) (kmsg->ikm_header + 1);
3220 dest = (ipc_object_t) kmsg->ikm_header->msgh_remote_port;
3221 reply = (ipc_object_t) kmsg->ikm_header->msgh_local_port;
3222 dest_type = MACH_MSGH_BITS_REMOTE(kmsg->ikm_header->msgh_bits);
3223 reply_type = MACH_MSGH_BITS_LOCAL(kmsg->ikm_header->msgh_bits);
3239 kmsg->ikm_header->msgh_bits =
3240 (MACH_MSGH_BITS_OTHER(kmsg->ikm_header->msgh_bits) |
3242 kmsg->ikm_header->msgh_local_port = (ipc_port_t)dest_name;
3243 kmsg->ikm_header->msgh_remote_port = (ipc_port_t)reply_name;
3344 ipc_msg_print(kmsg->ikm_header);