|
Data Structures |
struct | s_fdesc_cache |
Defines |
#define | DEBUG_FDESC_GET (1<<1) |
#define | DEBUG_FSHARE_ADD (1<<2) |
#define | DEBUG_FDESC_ADD (1<<3) |
#define | DEBUG_FDESC_RM (1<<4) |
#define | DEBUG (0) |
#define | FDESC_CACHE 10 |
Functions |
void | fdesc_init () |
void | fdesc_cache_invalidate () |
void | fdesc_cache_add (int fd, t_fshare *fshare, int refcnt) |
int | fdesc_cache_get (int fd, t_fshare *fshare, int *refcnt) |
void | fdesc_cache_dump () |
t_fdesc * | fdesc_get_i (int fd) |
int | fshare_get (resid_t resid, t_fshare *fshare, int *refcnt) |
int | fdesc_get (int d, u_int32_t fdescopts, t_fdesc **fdesc, t_fshare *fshare, int *refcnt, char *s) |
int | fdesc_nextd (int from) |
int | fshare_add (resid_t *resid, int gate, int gate_id, mode_t perm) |
int | fshare_rm (resid_t resid) |
int | fdesc_add (int d, resid_t resid, int statusfl, int fl) |
int | fdesc_rm (t_fdesc *fdesc, t_fshare *fshare, int refcnt) |
void | fdesc_dump () |
Variables |
s_fdesc_cache | fdesc_cache [FDESC_CACHE] |