HelenOS sources
vfs_node_t 137 uspace/srv/vfs/vfs.h vfs_node_t *node;
vfs_node_t 182 uspace/srv/vfs/vfs.h extern errno_t vfs_lookup_internal(vfs_node_t *, char *, int, vfs_lookup_res_t *);
vfs_node_t 183 uspace/srv/vfs/vfs.h extern errno_t vfs_link_internal(vfs_node_t *, char *, vfs_triplet_t *);
vfs_node_t 186 uspace/srv/vfs/vfs.h extern vfs_node_t *vfs_node_get(vfs_lookup_res_t *);
vfs_node_t 187 uspace/srv/vfs/vfs.h extern vfs_node_t *vfs_node_peek(vfs_lookup_res_t *result);
vfs_node_t 188 uspace/srv/vfs/vfs.h extern void vfs_node_put(vfs_node_t *);
vfs_node_t 189 uspace/srv/vfs/vfs.h extern void vfs_node_forget(vfs_node_t *);
vfs_node_t 192 uspace/srv/vfs/vfs.h extern bool vfs_node_has_children(vfs_node_t *node);
vfs_node_t 206 uspace/srv/vfs/vfs.h extern void vfs_node_addref(vfs_node_t *);
vfs_node_t 207 uspace/srv/vfs/vfs.h extern void vfs_node_delref(vfs_node_t *);
vfs_node_t 208 uspace/srv/vfs/vfs.h extern errno_t vfs_open_node_remote(vfs_node_t *);
vfs_node_t 62 uspace/srv/vfs/vfs_file.c vfs_node_t *node;
vfs_node_t 140 uspace/srv/vfs/vfs_lookup.c errno_t vfs_link_internal(vfs_node_t *base, char *path, vfs_triplet_t *child)
vfs_node_t 240 uspace/srv/vfs/vfs_lookup.c static errno_t _vfs_lookup_internal(vfs_node_t *base, char *path, int lflag,
vfs_node_t 301 uspace/srv/vfs/vfs_lookup.c vfs_node_t *nbase = base->mount;
vfs_node_t 336 uspace/srv/vfs/vfs_lookup.c errno_t vfs_lookup_internal(vfs_node_t *base, char *path, int lflag,
vfs_node_t 367 uspace/srv/vfs/vfs_lookup.c vfs_node_t *parent = base;
vfs_node_t 65 uspace/srv/vfs/vfs_node.c static vfs_triplet_t node_triplet(vfs_node_t *node);
vfs_node_t 85 uspace/srv/vfs/vfs_node.c static inline void _vfs_node_addref(vfs_node_t *node)
vfs_node_t 94 uspace/srv/vfs/vfs_node.c void vfs_node_addref(vfs_node_t *node)
vfs_node_t 107 uspace/srv/vfs/vfs_node.c void vfs_node_delref(vfs_node_t *node)
vfs_node_t 148 uspace/srv/vfs/vfs_node.c void vfs_node_forget(vfs_node_t *node)
vfs_node_t 168 uspace/srv/vfs/vfs_node.c vfs_node_t *vfs_node_get(vfs_lookup_res_t *result)
vfs_node_t 170 uspace/srv/vfs/vfs_node.c vfs_node_t *node;
vfs_node_t 175 uspace/srv/vfs/vfs_node.c node = (vfs_node_t *) malloc(sizeof(vfs_node_t));
vfs_node_t 180 uspace/srv/vfs/vfs_node.c memset(node, 0, sizeof(vfs_node_t));
vfs_node_t 189 uspace/srv/vfs/vfs_node.c node = hash_table_get_inst(tmp, vfs_node_t, nh_link);
vfs_node_t 198 uspace/srv/vfs/vfs_node.c vfs_node_t *vfs_node_peek(vfs_lookup_res_t *result)
vfs_node_t 200 uspace/srv/vfs/vfs_node.c vfs_node_t *node = NULL;
vfs_node_t 205 uspace/srv/vfs/vfs_node.c node = hash_table_get_inst(tmp, vfs_node_t, nh_link);
vfs_node_t 221 uspace/srv/vfs/vfs_node.c void vfs_node_put(vfs_node_t *node)
vfs_node_t 235 uspace/srv/vfs/vfs_node.c vfs_node_t *node = hash_table_get_inst(item, vfs_node_t, nh_link);
vfs_node_t 266 uspace/srv/vfs/vfs_node.c errno_t vfs_open_node_remote(vfs_node_t *node)
vfs_node_t 291 uspace/srv/vfs/vfs_node.c vfs_node_t *node = hash_table_get_inst(item, vfs_node_t, nh_link);
vfs_node_t 299 uspace/srv/vfs/vfs_node.c vfs_node_t *node = hash_table_get_inst(item, vfs_node_t, nh_link);
vfs_node_t 304 uspace/srv/vfs/vfs_node.c static inline vfs_triplet_t node_triplet(vfs_node_t *node)
vfs_node_t 315 uspace/srv/vfs/vfs_node.c bool vfs_node_has_children(vfs_node_t *node)
vfs_node_t 132 uspace/srv/vfs/vfs_ops.c vfs_node_t **root)
vfs_node_t 264 uspace/srv/vfs/vfs_ops.c vfs_node_t *root = NULL;
vfs_node_t 519 uspace/srv/vfs/vfs_ops.c vfs_node_t *base = base_file->node;
vfs_node_t 602 uspace/srv/vfs/vfs_ops.c vfs_node_t *node = vfs_node_peek(&new_lr_orig);
vfs_node_t 643 uspace/srv/vfs/vfs_ops.c vfs_node_t *node = file->node;
vfs_node_t 660 uspace/srv/vfs/vfs_ops.c vfs_node_t *node = file->node;
vfs_node_t 753 uspace/srv/vfs/vfs_ops.c vfs_node_t *found_node = vfs_node_peek(&lr);
vfs_node_t 770 uspace/srv/vfs/vfs_ops.c vfs_node_t *node = vfs_node_peek(&lr);
vfs_node_t 891 uspace/srv/vfs/vfs_ops.c vfs_node_t *node = vfs_node_get(&lr);
HelenOS homepage, sources at GitHub