include/spu/moc_dma_spu.h File Reference

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

Include dependency graph for moc_dma_spu.h:

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

Go to the source code of this file.

Functions

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


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