include/ppu/moc_dma_ppu.h File Reference

#include <stdint.h>
#include "../moc.h"
#include "moc_datatype_ppu.h"

Include dependency graph for moc_dma_ppu.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int MOC_Wait_data (MOC_Request *request)
 Waits till a MOC_IGet_data or IMOC_IPut_data is completed.
int MOC_Test_data (MOC_Request *request, int *flag)
 Tests if a MOC_IGet_data or IMOC_IPut_data is completed.
PPU-only
int MOC_Get_data (void *target, uint32_t source, int count, MOC_Datatype datatype, int dest)
 Wrapper-function for a blocking DMA-get operation.
int MOC_Put_data (void *source, uint32_t target, int count, MOC_Datatype datatype, int src)
 Wrapper-function for a blocking DMA-put operation.
int MOC_IGet_data (void *target, uint32_t source, int count, MOC_Datatype datatype, int dest, MOC_Request *request)
 Wrapper-function for a non-blocking DMA-get operation.
int MOC_IPut_data (void *source, uint32_t target, int count, MOC_Datatype datatype, int src, MOC_Request *request)
 Wrapper-function for a non-blocking DMA-put operation.
int MOC_Translate_EA_to_LS (uint64_t ea, int rank, uint32_t *ls)
 Translates an effective-address of a SPU into the corresponding local-store address.


Generated on Thu Feb 12 13:50:03 2009 for MPI On Cell (Documentation) by  doxygen 1.5.6