Lines Matching refs:message

77 #include <mach/message.h>
87 * holds the body of the message.
93 * of the message.
98 struct ipc_kmsg *ikm_next; /* next message on port/discard queue */
99 struct ipc_kmsg *ikm_prev; /* prev message on port/discard queue */
124 * The size of the kernel message buffers that will be cached.
252 /* Allocate a kernel message */
256 /* Free a kernel message buffer */
260 /* Destroy kernel message */
264 /* Enqueue kernel message for deferred destruction */
268 /* Process all the delayed message destroys */
271 /* Preallocate a kernel message buffer */
275 /* bind a preallocated message buffer to a port */
280 /* Clear preallocated message buffer binding */
285 /* Allocate a kernel message buffer and copy a user message to the buffer */
291 /* Allocate a kernel message buffer and copy a kernel message to the buffer */
297 /* Send a message to a port */
303 /* Copy a kernel message buffer to a user message */
309 /* Copy a kernel message buffer to a kernel message */
315 /* Copyin port rights in the header of a message */
321 /* Copyin port rights and out-of-line memory from a user message */
328 /* Copyin port rights and out-of-line memory from a kernel message */
337 /* Copyout port rights in the header of a message */
350 /* Copyout the header and body to a user message */
358 /* Copyout port rights and out-of-line memory from the body of a message */
365 /* Copyout port rights and out-of-line memory to a user message,
373 /* Compute size of message as copied out to the specified space/map */
378 /* Copyout the destination port in the message */