18 #ifndef _RTEMS_SCORE_MPCI_H 19 #define _RTEMS_SCORE_MPCI_H 46 #define MPCI_ALL_NODES 0 MPCI_receive_entry receive_packet
This field points to the MPCI receive packet entry point.
Definition: mpci.h:125
The following record contains the prefix for every packet passed between nodes in an MP system...
Definition: mppkt.h:80
MPCI_Entry(* MPCI_get_packet_entry)(MP_packet_Prefix **)
This type defines the prototype for the get packet entry point in an Multiprocessor Communications In...
Definition: mpci.h:64
Constants and Structures Associated with Watchdog Timers.
size_t maximum_packet_size
This field contains the maximum size of a packet supported by this MPCI layer.
Definition: mpci.h:115
Constants and Structures Needed to Declare a Thread Queue.
uint32_t default_timeout
This fields contains the timeout for MPCI operations in ticks.
Definition: mpci.h:110
Constants and Structures Related with the Thread Control Block.
void MPCI_Entry
This type is returned by all user provided MPCI routines.
Definition: mpci.h:51
MPCI_send_entry send_packet
This field points to the MPCI send packet entry point.
Definition: mpci.h:123
This type defines the Multiprocessor Communications Interface (MPCI) Table.
Definition: mpci.h:108
MPCI_Entry(* MPCI_receive_entry)(MP_packet_Prefix **)
This type defines the prototype for the receive packet entry point in an Multiprocessor Communication...
Definition: mpci.h:96
Specification for the Packet Handler.
MPCI_Entry(* MPCI_return_packet_entry)(MP_packet_Prefix *)
This type defines the prototype for the return packet entry point in an Multiprocessor Communications...
Definition: mpci.h:74
MPCI_initialization_entry initialization
This field points to the MPCI initialization entry point.
Definition: mpci.h:117
MPCI_Entry(* MPCI_initialization_entry)(void)
This type defines the prototype for the initization entry point in an Multiprocessor Communications I...
Definition: mpci.h:57
MPCI_return_packet_entry return_packet
This field points to the MPCI return packet entry point.
Definition: mpci.h:121
MPCI_get_packet_entry get_packet
This field points to the MPCI get packet entry point.
Definition: mpci.h:119
MPCI_Entry(* MPCI_send_entry)(uint32_t, MP_packet_Prefix *)
This type defines the prototype for send get packet entry point in an Multiprocessor Communications I...
Definition: mpci.h:84