Home
last modified time | relevance | path

Searched refs:xpc_channel (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/drivers/misc/sgi-xp/
H A Dxpc.h320 struct xpc_channel { struct
562 void (*teardown_msg_structures) (struct xpc_channel *);
570 int (*n_of_deliverable_payloads) (struct xpc_channel *);
573 void *(*get_deliverable_payload) (struct xpc_channel *);
574 void (*received_payload) (struct xpc_channel *, void *);
575 void (*notify_senders_of_disconnect) (struct xpc_channel *);
618 extern void xpc_activate_kthreads(struct xpc_channel *, int);
657 extern void xpc_connected_callout(struct xpc_channel *);
658 extern void xpc_deliver_payload(struct xpc_channel *);
676 xpc_msgqueue_ref(struct xpc_channel *ch) in xpc_msgqueue_ref()
[all …]
H A Dxpc_channel.c27 xpc_process_connect(struct xpc_channel *ch, unsigned long *irq_flags) in xpc_process_connect()
189 struct xpc_channel *ch = &part->channels[ch_number]; in xpc_process_openclose_chctl_flags()
465 xpc_connect_channel(struct xpc_channel *ch) in xpc_connect_channel()
550 struct xpc_channel *ch; in xpc_process_sent_chctl_flags()
621 struct xpc_channel *ch; in xpc_partition_going_down()
677 xpc_connected_callout(struct xpc_channel *ch) in xpc_connected_callout()
712 struct xpc_channel *ch; in xpc_initiate_disconnect()
753 xpc_disconnect_channel(const int line, struct xpc_channel *ch, in xpc_disconnect_channel()
825 xpc_allocate_msg_wait(struct xpc_channel *ch) in xpc_allocate_msg_wait()
949 xpc_deliver_payload(struct xpc_channel *ch) in xpc_deliver_payload()
[all …]
H A Dxpc_uv.c1001 xpc_allocate_send_msg_slot_uv(struct xpc_channel *ch) in xpc_allocate_send_msg_slot_uv()
1035 xpc_allocate_recv_msg_slot_uv(struct xpc_channel *ch) in xpc_allocate_recv_msg_slot_uv()
1071 xpc_setup_msg_structures_uv(struct xpc_channel *ch) in xpc_setup_msg_structures_uv()
1101 xpc_teardown_msg_structures_uv(struct xpc_channel *ch) in xpc_teardown_msg_structures_uv()
1187 xpc_save_remote_msgqueue_pa_uv(struct xpc_channel *ch, in xpc_save_remote_msgqueue_pa_uv()
1273 xpc_free_msg_slot_uv(struct xpc_channel *ch, in xpc_free_msg_slot_uv()
1284 xpc_notify_sender_uv(struct xpc_channel *ch, in xpc_notify_sender_uv()
1307 xpc_handle_notify_mq_ack_uv(struct xpc_channel *ch, in xpc_handle_notify_mq_ack_uv()
1329 struct xpc_channel *ch; in xpc_handle_notify_mq_msg_uv()
1431 struct xpc_channel *ch = &part->channels[ch_number]; in xpc_process_msg_chctl_flags_uv()
[all …]
H A Dxpc_main.c147 static void xpc_kthread_waitmsgs(struct xpc_partition *, struct xpc_channel *);
394 struct xpc_channel *ch; in xpc_setup_ch_structures()
403 sizeof(struct xpc_channel), in xpc_setup_ch_structures()
600 xpc_activate_kthreads(struct xpc_channel *ch, int needed) in xpc_activate_kthreads()
638 xpc_kthread_waitmsgs(struct xpc_partition *part, struct xpc_channel *ch) in xpc_kthread_waitmsgs()
640 int (*n_of_deliverable_payloads) (struct xpc_channel *) = in xpc_kthread_waitmsgs()
676 struct xpc_channel *ch; in xpc_kthread_start()
679 int (*n_of_deliverable_payloads) (struct xpc_channel *) = in xpc_kthread_start()
762 xpc_create_kthreads(struct xpc_channel *ch, int needed, in xpc_create_kthreads()
842 struct xpc_channel *ch; in xpc_disconnect_wait()
H A DMakefile10 xpc-y := xpc_main.o xpc_channel.o xpc_partition.o \