Coda Distributed File System
|
#include <odytypes.h>
#include "ds_list.h"
#include "ds_hash.h"
#include "ds_rrlist.h"
#include "ds_rrlist.private.h"
Functions | |
bool | ds_rrlist_valid (ds_rrlist_t *l) |
long | ds_rrlist_value (ds_rrlist_t *l) |
ds_rrlist_t * | ds_rrlist_create (long value) |
void | ds_rrlist_destroy (ds_rrlist_t *l) |
ds_rrlist_return_t | ds_rrlist_request (ds_rrlist_t *l, ds_request_t *r, long *value, ds_request_t **old_req) |
ds_rrlist_return_t | ds_rrlist_cancel (long reqid, ds_request_t **req) |
ds_rrlist_return_t | ds_rrlist_purge (ds_rrlist_t *l, int pid, ds_request_t **req) |
ds_rrlist_return_t | ds_rrlist_set_value (ds_rrlist_t *l, long newval, ds_list_t **to_notify) |
void | ds_rrlist_dump (ds_rrlist_t *l, FILE *f, char *name) |
Variables | |
const magic_t | ds_request_magic = 329145230 |
const magic_t | ds_rrlist_magic = 219487091 |
const magic_t | ds_rrlist_reqtab_elt_magic = 303126476 |
ds_rrlist_return_t ds_rrlist_cancel | ( | long | reqid, |
ds_request_t ** | req | ||
) |
ds_rrlist_t * ds_rrlist_create | ( | long | value | ) |
void ds_rrlist_destroy | ( | ds_rrlist_t * | l | ) |
void ds_rrlist_dump | ( | ds_rrlist_t * | l, |
FILE * | f, | ||
char * | name | ||
) |
ds_rrlist_return_t ds_rrlist_purge | ( | ds_rrlist_t * | l, |
int | pid, | ||
ds_request_t ** | req | ||
) |
ds_rrlist_return_t ds_rrlist_request | ( | ds_rrlist_t * | l, |
ds_request_t * | r, | ||
long * | value, | ||
ds_request_t ** | old_req | ||
) |
ds_rrlist_return_t ds_rrlist_set_value | ( | ds_rrlist_t * | l, |
long | newval, | ||
ds_list_t ** | to_notify | ||
) |
bool ds_rrlist_valid | ( | ds_rrlist_t * | l | ) |
long ds_rrlist_value | ( | ds_rrlist_t * | l | ) |
const magic_t ds_request_magic = 329145230 |
const magic_t ds_rrlist_magic = 219487091 |
const magic_t ds_rrlist_reqtab_elt_magic = 303126476 |