aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/misc/sgi-xp/xpc.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/misc/sgi-xp/xpc.h')
-rw-r--r--drivers/misc/sgi-xp/xpc.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/drivers/misc/sgi-xp/xpc.h b/drivers/misc/sgi-xp/xpc.h
index 2111723553bf..0f516c3e3e61 100644
--- a/drivers/misc/sgi-xp/xpc.h
+++ b/drivers/misc/sgi-xp/xpc.h
@@ -276,9 +276,12 @@ struct xpc_notify {
276 * There is an array of these structures for each remote partition. It is 276 * There is an array of these structures for each remote partition. It is
277 * allocated at the time a partition becomes active. The array contains one 277 * allocated at the time a partition becomes active. The array contains one
278 * of these structures for each potential channel connection to that partition. 278 * of these structures for each potential channel connection to that partition.
279 */
280
281/*
282 * The following is sn2 only.
279 * 283 *
280>>> sn2 only!!! 284 * Each channel structure manages two message queues (circular buffers).
281 * Each of these structures manages two message queues (circular buffers).
282 * They are allocated at the time a channel connection is made. One of 285 * They are allocated at the time a channel connection is made. One of
283 * these message queues (local_msgqueue) holds the locally created messages 286 * these message queues (local_msgqueue) holds the locally created messages
284 * that are destined for the remote partition. The other of these message 287 * that are destined for the remote partition. The other of these message
@@ -345,6 +348,7 @@ struct xpc_notify {
345 * new messages, by the clearing of the message flags of the acknowledged 348 * new messages, by the clearing of the message flags of the acknowledged
346 * messages. 349 * messages.
347 */ 350 */
351
348struct xpc_channel_sn2 { 352struct xpc_channel_sn2 {
349 353
350 /* various flavors of local and remote Get/Put values */ 354 /* various flavors of local and remote Get/Put values */
@@ -359,7 +363,7 @@ struct xpc_channel_sn2 {
359}; 363};
360 364
361struct xpc_channel_uv { 365struct xpc_channel_uv {
362 /* >>> code is coming */ 366 /* !!! code is coming */
363}; 367};
364 368
365struct xpc_channel { 369struct xpc_channel {
@@ -500,7 +504,7 @@ xpc_any_msg_chctl_flags_set(union xpc_channel_ctl_flags *chctl)
500} 504}
501 505
502/* 506/*
503 * Manages channels on a partition basis. There is one of these structures 507 * Manage channels on a partition basis. There is one of these structures
504 * for each partition (a partition will never utilize the structure that 508 * for each partition (a partition will never utilize the structure that
505 * represents itself). 509 * represents itself).
506 */ 510 */
@@ -535,7 +539,7 @@ struct xpc_partition_sn2 {
535}; 539};
536 540
537struct xpc_partition_uv { 541struct xpc_partition_uv {
538 /* >>> code is coming */ 542 /* !!! code is coming */
539}; 543};
540 544
541struct xpc_partition { 545struct xpc_partition {