Lines Matching defs:xpc_channel_sn2
505 struct xpc_channel_sn2 { struct
506 struct xpc_openclose_args *local_openclose_args; /* args passed on */
509 void *local_msgqueue_base; /* base address of kmalloc'd space */
510 struct xpc_msg_sn2 *local_msgqueue; /* local message queue */
511 void *remote_msgqueue_base; /* base address of kmalloc'd space */
512 struct xpc_msg_sn2 *remote_msgqueue; /* cached copy of remote */
514 unsigned long remote_msgqueue_pa; /* phys addr of remote partition's */
517 struct xpc_notify_sn2 *notify_queue;/* notify queue for messages sent */
521 struct xpc_gp_sn2 *local_GP; /* local Get/Put values */
522 struct xpc_gp_sn2 remote_GP; /* remote Get/Put values */
523 struct xpc_gp_sn2 w_local_GP; /* working local Get/Put values */
524 struct xpc_gp_sn2 w_remote_GP; /* working remote Get/Put values */
525 s64 next_msg_to_pull; /* Put value of next msg to pull */
527 struct mutex msg_to_pull_mutex; /* next msg to pull serialization */