#include <mpcs.h>
Go to the source code of this file.
Data Structures | |||||||||||||||||
struct | MPLIST_Attrs_tag | ||||||||||||||||
struct | MPLIST_Obj_tag | ||||||||||||||||
struct | MPLIST_Header_tag | ||||||||||||||||
struct | MPLIST_List_tag | ||||||||||||||||
struct | MPLIST_Entry_tag | ||||||||||||||||
struct | MPLIST_Ctrl_tag | ||||||||||||||||
Typedefs | |||||||||||||||||
MPLIST_Attrs | |||||||||||||||||
This structure defines the MPLIST Creation Parameters. ============================================================================
| |||||||||||||||||
typedef struct MPLIST_Attrs_tag | MPLIST_Attrs | ||||||||||||||||
MPLIST_Obj | |||||||||||||||||
Multiprocessor List object, which is used for getting a handle to the list section between multiple processors. This object is not shared between the processors, and the object instance is specific to the process opening the handle. ============================================================================
| |||||||||||||||||
typedef struct MPLIST_Obj_tag | MPLIST_Obj | ||||||||||||||||
MPLIST_Handle | |||||||||||||||||
Handle to the MPLIST object. ============================================================================ ============================================================================ | |||||||||||||||||
typedef MPLIST_Obj * | MPLIST_Handle | ||||||||||||||||
MPLIST_Header | |||||||||||||||||
An element of a list. ============================================================================
| |||||||||||||||||
typedef struct MPLIST_Header_tag | MPLIST_Header | ||||||||||||||||
MPLIST_Elem | |||||||||||||||||
This type is used for the handle to the shared list entry structure. ============================================================================
| |||||||||||||||||
typedef MPLIST_Header * | MPLIST_Elem | ||||||||||||||||
MPLIST_List | |||||||||||||||||
Definition of a MPLIST. ============================================================================
| |||||||||||||||||
typedef struct MPLIST_List_tag | MPLIST_List | ||||||||||||||||
MPLIST_Entry | |||||||||||||||||
Entry structure for the MPLIST data transport ============================================================================
| |||||||||||||||||
typedef struct MPLIST_Entry_tag | MPLIST_Entry | ||||||||||||||||
MPLIST_Ctrl | |||||||||||||||||
This structure defines the control structure required by the MPLIST component. It contains information about all MPLIST objects shared between the GPP and a specific DSP. ============================================================================
| |||||||||||||||||
typedef struct MPLIST_Ctrl_tag | MPLIST_Ctrl |
typedef struct MPLIST_Attrs_tag MPLIST_Attrs |
typedef struct MPLIST_Obj_tag MPLIST_Obj |
typedef MPLIST_Obj* MPLIST_Handle |
typedef struct MPLIST_Header_tag MPLIST_Header |
typedef MPLIST_Header* MPLIST_Elem |
typedef struct MPLIST_List_tag MPLIST_List |
typedef struct MPLIST_Entry_tag MPLIST_Entry |
typedef struct MPLIST_Ctrl_tag MPLIST_Ctrl |