photon
1.1
|
#include <stdlib.h>
#include <string.h>
#include <stdint.h>
#include <inttypes.h>
#include <assert.h>
#include "photon_backend.h"
#include "photon_buffertable.h"
#include "photon_event.h"
#include "photon_pwc.h"
#include "photon_coll.h"
#include "util.h"
Go to the source code of this file.
Functions | |
int | photon_pwc_init (photonConfig cfg) |
int | photon_pwc_register_ctype_handler (pwc_cid_type type, void *handler) |
int | photon_pwc_add_req (photonRequest req) |
photonRequest | photon_pwc_pop_req (int proc) |
int | _photon_put_with_completion (int proc, uint64_t size, photonBuffer lbuf, photonBuffer rbuf, photon_cid local, photon_cid remote, int flags, pwc_cid_type type, pwc_command cmd) |
int | _photon_get_with_completion (int proc, uint64_t size, photonBuffer lbuf, photonBuffer rbuf, photon_cid local, photon_cid remote, int flags, pwc_cid_type type, pwc_command cmd) |
int | _photon_probe_completion (int proc, int *flag, int *remaining, photon_cid *comp, int *src, void(*cb)(photon_cid), int flags) |
int _photon_get_with_completion | ( | int | proc, |
uint64_t | size, | ||
photonBuffer | lbuf, | ||
photonBuffer | rbuf, | ||
photon_cid | local, | ||
photon_cid | remote, | ||
int | flags, | ||
pwc_cid_type | type, | ||
pwc_command | cmd | ||
) |
Definition at line 854 of file photon_pwc.c.
int _photon_probe_completion | ( | int | proc, |
int * | flag, | ||
int * | remaining, | ||
photon_cid * | comp, | ||
int * | src, | ||
void(*)(photon_cid) | cb, | ||
int | flags | ||
) |
Definition at line 1390 of file photon_pwc.c.
int _photon_put_with_completion | ( | int | proc, |
uint64_t | size, | ||
photonBuffer | lbuf, | ||
photonBuffer | rbuf, | ||
photon_cid | local, | ||
photon_cid | remote, | ||
int | flags, | ||
pwc_cid_type | type, | ||
pwc_command | cmd | ||
) |
Definition at line 759 of file photon_pwc.c.
int photon_pwc_add_req | ( | photonRequest | req | ) |
Definition at line 749 of file photon_pwc.c.
int photon_pwc_init | ( | photonConfig | cfg | ) |
Definition at line 716 of file photon_pwc.c.
photonRequest photon_pwc_pop_req | ( | int | proc | ) |
Definition at line 755 of file photon_pwc.c.
int photon_pwc_register_ctype_handler | ( | pwc_cid_type | type, |
void * | handler | ||
) |
Definition at line 743 of file photon_pwc.c.