/drivers/misc/sgi-xp/ |
H A D | xp_main.c | 138 * ch_number - channel # to register for connection. 157 xpc_connect(int ch_number, xpc_channel_func func, void *key, u16 payload_size, argument 162 DBUG_ON(ch_number < 0 || ch_number >= XPC_MAX_NCHANNELS); 170 registration = &xpc_registrations[ch_number]; 175 /* if XPC_CHANNEL_REGISTERED(ch_number) */ 191 xpc_interface.connect(ch_number); 208 * ch_number - channel # to unregister. 211 xpc_disconnect(int ch_number) argument 215 DBUG_ON(ch_number < 252 int ch_number; local [all...] |
H A D | xp.h | 208 * ch_number - channel # associated with condition. 227 int ch_number, void *data, void *key); 238 * ch_number - channel # associated with condition. 252 int ch_number, void *key); 310 xpc_send(short partid, int ch_number, u32 flags, void *payload, argument 313 return xpc_interface.send(partid, ch_number, flags, payload, 318 xpc_send_notify(short partid, int ch_number, u32 flags, void *payload, argument 321 return xpc_interface.send_notify(partid, ch_number, flags, payload, 326 xpc_received(short partid, int ch_number, void *payload) argument 328 return xpc_interface.received(partid, ch_number, payloa [all...] |
H A D | xpc_channel.c | 183 xpc_process_openclose_chctl_flags(struct xpc_partition *part, int ch_number, argument 188 &part->remote_openclose_args[ch_number]; 189 struct xpc_channel *ch = &part->channels[ch_number]; 238 if (part->chctl.flags[ch_number] & 243 part->chctl.flags[ch_number] |= 296 if (part->chctl.flags[ch_number] & 301 part->chctl.flags[ch_number] |= 551 int ch_number; local 563 for (ch_number = 0; ch_number < par 620 int ch_number; local 655 xpc_initiate_connect(int ch_number) argument 710 xpc_initiate_disconnect(int ch_number) argument 872 xpc_initiate_send(short partid, int ch_number, u32 flags, void *payload, u16 payload_size) argument 923 xpc_initiate_send_notify(short partid, int ch_number, u32 flags, void *payload, u16 payload_size, xpc_notify_func func, void *key) argument 998 xpc_initiate_received(short partid, int ch_number, void *payload) argument [all...] |
H A D | xpc.h | 258 short ch_number; member in struct:xpc_activate_mq_msg_chctl_closerequest_uv 264 short ch_number; member in struct:xpc_activate_mq_msg_chctl_closereply_uv 269 short ch_number; member in struct:xpc_activate_mq_msg_chctl_openrequest_uv 276 short ch_number; member in struct:xpc_activate_mq_msg_chctl_openreply_uv 284 short ch_number; member in struct:xpc_activate_mq_msg_chctl_opencomplete_uv 383 u8 ch_number; /* FOR XPC INTERNAL USE ONLY */ member in struct:xpc_notify_mq_msghdr_uv 648 int ch_number; local 650 for (ch_number = 0; ch_number < XPC_MAX_NCHANNELS; ch_number 660 int ch_number; local [all...] |
H A D | xpc_uv.c | 491 args = &part->remote_openclose_args[msg->ch_number]; 495 part->chctl.flags[msg->ch_number] |= XPC_CHCTL_CLOSEREQUEST; 512 part->chctl.flags[msg->ch_number] |= XPC_CHCTL_CLOSEREPLY; 527 args = &part->remote_openclose_args[msg->ch_number]; 532 part->chctl.flags[msg->ch_number] |= XPC_CHCTL_OPENREQUEST; 546 args = &part->remote_openclose_args[msg->ch_number]; 552 part->chctl.flags[msg->ch_number] |= XPC_CHCTL_OPENREPLY; 567 part->chctl.flags[msg->ch_number] |= XPC_CHCTL_OPENCOMPLETE; 1013 int ch_number; local 1015 for (ch_number 1254 xpc_send_chctl_local_msgrequest_uv(struct xpc_partition *part, int ch_number) argument 1412 int ch_number = msg->hdr.ch_number; local 1508 xpc_process_msg_chctl_flags_uv(struct xpc_partition *part, int ch_number) argument [all...] |
H A D | xpc_main.c | 407 int ch_number; local 446 for (ch_number = 0; ch_number < part->nchannels; ch_number++) { 447 ch = &part->channels[ch_number]; 450 ch->number = ch_number; 687 u16 ch_number = XPC_UNPACK_ARG2(args); local 696 partid, ch_number); 698 ch = &part->channels[ch_number]; 756 partid, ch_number); 850 xpc_disconnect_wait(int ch_number) argument [all...] |
H A D | xpc_sn2.c | 1175 int ch_number; local 1242 for (ch_number = 0; ch_number < part->nchannels; ch_number++) { 1243 ch_sn2 = &part->channels[ch_number].sn.sn2; 1245 ch_sn2->local_GP = &part_sn2->local_GPs[ch_number]; 1247 &part_sn2->local_openclose_args[ch_number]; 1808 xpc_process_msg_chctl_flags_sn2(struct xpc_partition *part, int ch_number) argument 1810 struct xpc_channel *ch = &part->channels[ch_number]; 1814 ch_sn2->remote_GP = part->sn.sn2.remote_GPs[ch_number]; [all...] |