Searched refs:xpc_channel (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/drivers/misc/sgi-xp/ |
| H A D | xpc.h | 320 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 D | xpc_channel.c | 27 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 D | xpc_uv.c | 1001 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 D | xpc_main.c | 147 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 D | Makefile | 10 xpc-y := xpc_main.o xpc_channel.o xpc_partition.o \
|