Symbol: xpc_channel
drivers/misc/sgi-xp/xpc.h
500
struct xpc_channel *channels; /* array of channel structures */
drivers/misc/sgi-xp/xpc.h
551
void (*send_chctl_closerequest) (struct xpc_channel *, unsigned long *);
drivers/misc/sgi-xp/xpc.h
552
void (*send_chctl_closereply) (struct xpc_channel *, unsigned long *);
drivers/misc/sgi-xp/xpc.h
553
void (*send_chctl_openrequest) (struct xpc_channel *, unsigned long *);
drivers/misc/sgi-xp/xpc.h
554
void (*send_chctl_openreply) (struct xpc_channel *, unsigned long *);
drivers/misc/sgi-xp/xpc.h
555
void (*send_chctl_opencomplete) (struct xpc_channel *, unsigned long *);
drivers/misc/sgi-xp/xpc.h
558
enum xp_retval (*save_remote_msgqueue_pa) (struct xpc_channel *,
drivers/misc/sgi-xp/xpc.h
561
enum xp_retval (*setup_msg_structures) (struct xpc_channel *);
drivers/misc/sgi-xp/xpc.h
562
void (*teardown_msg_structures) (struct xpc_channel *);
drivers/misc/sgi-xp/xpc.h
570
int (*n_of_deliverable_payloads) (struct xpc_channel *);
drivers/misc/sgi-xp/xpc.h
571
enum xp_retval (*send_payload) (struct xpc_channel *, u32, void *,
drivers/misc/sgi-xp/xpc.h
573
void *(*get_deliverable_payload) (struct xpc_channel *);
drivers/misc/sgi-xp/xpc.h
574
void (*received_payload) (struct xpc_channel *, void *);
drivers/misc/sgi-xp/xpc.h
575
void (*notify_senders_of_disconnect) (struct xpc_channel *);
drivers/misc/sgi-xp/xpc.h
618
extern void xpc_activate_kthreads(struct xpc_channel *, int);
drivers/misc/sgi-xp/xpc.h
619
extern void xpc_create_kthreads(struct xpc_channel *, int, int);
drivers/misc/sgi-xp/xpc.h
651
extern enum xp_retval xpc_allocate_msg_wait(struct xpc_channel *);
drivers/misc/sgi-xp/xpc.h
657
extern void xpc_connected_callout(struct xpc_channel *);
drivers/misc/sgi-xp/xpc.h
658
extern void xpc_deliver_payload(struct xpc_channel *);
drivers/misc/sgi-xp/xpc.h
659
extern void xpc_disconnect_channel(const int, struct xpc_channel *,
drivers/misc/sgi-xp/xpc.h
661
extern void xpc_disconnect_callout(struct xpc_channel *, enum xp_retval);
drivers/misc/sgi-xp/xpc.h
676
xpc_msgqueue_ref(struct xpc_channel *ch)
drivers/misc/sgi-xp/xpc.h
682
xpc_msgqueue_deref(struct xpc_channel *ch)
drivers/misc/sgi-xp/xpc_channel.c
1001
struct xpc_channel *ch;
drivers/misc/sgi-xp/xpc_channel.c
189
struct xpc_channel *ch = &part->channels[ch_number];
drivers/misc/sgi-xp/xpc_channel.c
27
xpc_process_connect(struct xpc_channel *ch, unsigned long *irq_flags)
drivers/misc/sgi-xp/xpc_channel.c
465
xpc_connect_channel(struct xpc_channel *ch)
drivers/misc/sgi-xp/xpc_channel.c
550
struct xpc_channel *ch;
drivers/misc/sgi-xp/xpc_channel.c
621
struct xpc_channel *ch;
drivers/misc/sgi-xp/xpc_channel.c
677
xpc_connected_callout(struct xpc_channel *ch)
drivers/misc/sgi-xp/xpc_channel.c
712
struct xpc_channel *ch;
drivers/misc/sgi-xp/xpc_channel.c
753
xpc_disconnect_channel(const int line, struct xpc_channel *ch,
drivers/misc/sgi-xp/xpc_channel.c
80
xpc_process_disconnect(struct xpc_channel *ch, unsigned long *irq_flags)
drivers/misc/sgi-xp/xpc_channel.c
801
xpc_disconnect_callout(struct xpc_channel *ch, enum xp_retval reason)
drivers/misc/sgi-xp/xpc_channel.c
825
xpc_allocate_msg_wait(struct xpc_channel *ch)
drivers/misc/sgi-xp/xpc_channel.c
949
xpc_deliver_payload(struct xpc_channel *ch)
drivers/misc/sgi-xp/xpc_main.c
147
static void xpc_kthread_waitmsgs(struct xpc_partition *, struct xpc_channel *);
drivers/misc/sgi-xp/xpc_main.c
395
struct xpc_channel *ch;
drivers/misc/sgi-xp/xpc_main.c
403
part->channels = kzalloc_objs(struct xpc_channel, XPC_MAX_NCHANNELS);
drivers/misc/sgi-xp/xpc_main.c
599
xpc_activate_kthreads(struct xpc_channel *ch, int needed)
drivers/misc/sgi-xp/xpc_main.c
637
xpc_kthread_waitmsgs(struct xpc_partition *part, struct xpc_channel *ch)
drivers/misc/sgi-xp/xpc_main.c
639
int (*n_of_deliverable_payloads) (struct xpc_channel *) =
drivers/misc/sgi-xp/xpc_main.c
675
struct xpc_channel *ch;
drivers/misc/sgi-xp/xpc_main.c
678
int (*n_of_deliverable_payloads) (struct xpc_channel *) =
drivers/misc/sgi-xp/xpc_main.c
761
xpc_create_kthreads(struct xpc_channel *ch, int needed,
drivers/misc/sgi-xp/xpc_main.c
841
struct xpc_channel *ch;
drivers/misc/sgi-xp/xpc_uv.c
1033
xpc_allocate_recv_msg_slot_uv(struct xpc_channel *ch)
drivers/misc/sgi-xp/xpc_uv.c
1069
xpc_setup_msg_structures_uv(struct xpc_channel *ch)
drivers/misc/sgi-xp/xpc_uv.c
1097
xpc_teardown_msg_structures_uv(struct xpc_channel *ch)
drivers/misc/sgi-xp/xpc_uv.c
1115
xpc_send_chctl_closerequest_uv(struct xpc_channel *ch, unsigned long *irq_flags)
drivers/misc/sgi-xp/xpc_uv.c
1126
xpc_send_chctl_closereply_uv(struct xpc_channel *ch, unsigned long *irq_flags)
drivers/misc/sgi-xp/xpc_uv.c
1136
xpc_send_chctl_openrequest_uv(struct xpc_channel *ch, unsigned long *irq_flags)
drivers/misc/sgi-xp/xpc_uv.c
1148
xpc_send_chctl_openreply_uv(struct xpc_channel *ch, unsigned long *irq_flags)
drivers/misc/sgi-xp/xpc_uv.c
1161
xpc_send_chctl_opencomplete_uv(struct xpc_channel *ch, unsigned long *irq_flags)
drivers/misc/sgi-xp/xpc_uv.c
1183
xpc_save_remote_msgqueue_pa_uv(struct xpc_channel *ch,
drivers/misc/sgi-xp/xpc_uv.c
1243
xpc_allocate_msg_slot_uv(struct xpc_channel *ch, u32 flags,
drivers/misc/sgi-xp/xpc_uv.c
1269
xpc_free_msg_slot_uv(struct xpc_channel *ch,
drivers/misc/sgi-xp/xpc_uv.c
1280
xpc_notify_sender_uv(struct xpc_channel *ch,
drivers/misc/sgi-xp/xpc_uv.c
1303
xpc_handle_notify_mq_ack_uv(struct xpc_channel *ch,
drivers/misc/sgi-xp/xpc_uv.c
1325
struct xpc_channel *ch;
drivers/misc/sgi-xp/xpc_uv.c
1419
xpc_n_of_deliverable_payloads_uv(struct xpc_channel *ch)
drivers/misc/sgi-xp/xpc_uv.c
1427
struct xpc_channel *ch = &part->channels[ch_number];
drivers/misc/sgi-xp/xpc_uv.c
1445
xpc_send_payload_uv(struct xpc_channel *ch, u32 flags, void *payload,
drivers/misc/sgi-xp/xpc_uv.c
1536
xpc_notify_senders_of_disconnect_uv(struct xpc_channel *ch)
drivers/misc/sgi-xp/xpc_uv.c
1558
xpc_get_deliverable_payload_uv(struct xpc_channel *ch)
drivers/misc/sgi-xp/xpc_uv.c
1576
xpc_received_payload_uv(struct xpc_channel *ch, void *payload)
drivers/misc/sgi-xp/xpc_uv.c
670
xpc_send_activate_IRQ_ch_uv(struct xpc_channel *ch, unsigned long *irq_flags,
drivers/misc/sgi-xp/xpc_uv.c
999
xpc_allocate_send_msg_slot_uv(struct xpc_channel *ch)