HelenOS sources
vfs_file_t 200 uspace/srv/vfs/vfs.h extern vfs_file_t *vfs_file_get(int);
vfs_file_t 201 uspace/srv/vfs/vfs.h extern void vfs_file_put(vfs_file_t *);
vfs_file_t 202 uspace/srv/vfs/vfs.h extern errno_t vfs_fd_assign(vfs_file_t *, int);
vfs_file_t 203 uspace/srv/vfs/vfs.h extern errno_t vfs_fd_alloc(vfs_file_t **file, bool desc, int *);
vfs_file_t 57 uspace/srv/vfs/vfs_file.c vfs_file_t **files;
vfs_file_t 73 uspace/srv/vfs/vfs_file.c vfs_data->files = malloc(VFS_MAX_OPEN_FILES * sizeof(vfs_file_t *));
vfs_file_t 78 uspace/srv/vfs/vfs_file.c memset(vfs_data->files, 0, VFS_MAX_OPEN_FILES * sizeof(vfs_file_t *));
vfs_file_t 135 uspace/srv/vfs/vfs_file.c static errno_t vfs_file_close_remote(vfs_file_t *file)
vfs_file_t 158 uspace/srv/vfs/vfs_file.c static void vfs_file_addref(vfs_client_data_t *vfs_data, vfs_file_t *file)
vfs_file_t 170 uspace/srv/vfs/vfs_file.c static errno_t vfs_file_delref(vfs_client_data_t *vfs_data, vfs_file_t *file)
vfs_file_t 194 uspace/srv/vfs/vfs_file.c static errno_t _vfs_fd_alloc(vfs_client_data_t *vfs_data, vfs_file_t **file, bool desc, int *out_fd)
vfs_file_t 208 uspace/srv/vfs/vfs_file.c vfs_data->files[i] = (vfs_file_t *) malloc(sizeof(vfs_file_t));
vfs_file_t 214 uspace/srv/vfs/vfs_file.c memset(vfs_data->files[i], 0, sizeof(vfs_file_t));
vfs_file_t 255 uspace/srv/vfs/vfs_file.c errno_t vfs_fd_alloc(vfs_file_t **file, bool desc, int *out_fd)
vfs_file_t 306 uspace/srv/vfs/vfs_file.c errno_t vfs_fd_assign(vfs_file_t *file, int fd)
vfs_file_t 328 uspace/srv/vfs/vfs_file.c static void _vfs_file_put(vfs_client_data_t *vfs_data, vfs_file_t *file)
vfs_file_t 337 uspace/srv/vfs/vfs_file.c static vfs_file_t *_vfs_file_get(vfs_client_data_t *vfs_data, int fd)
vfs_file_t 344 uspace/srv/vfs/vfs_file.c vfs_file_t *file = vfs_data->files[fd];
vfs_file_t 370 uspace/srv/vfs/vfs_file.c vfs_file_t *vfs_file_get(int fd)
vfs_file_t 379 uspace/srv/vfs/vfs_file.c void vfs_file_put(vfs_file_t *file)
vfs_file_t 388 uspace/srv/vfs/vfs_file.c vfs_file_t *donor_file = NULL;
vfs_file_t 443 uspace/srv/vfs/vfs_file.c vfs_file_t *file;
vfs_file_t 93 uspace/srv/vfs/vfs_ops.c vfs_file_t *oldfile = vfs_file_get(oldfd);
vfs_file_t 110 uspace/srv/vfs/vfs_ops.c vfs_file_t *newfile;
vfs_file_t 230 uspace/srv/vfs/vfs_ops.c vfs_file_t *mp = NULL;
vfs_file_t 231 uspace/srv/vfs/vfs_ops.c vfs_file_t *file = NULL;
vfs_file_t 311 uspace/srv/vfs/vfs_ops.c vfs_file_t *file = vfs_file_get(fd);
vfs_file_t 351 uspace/srv/vfs/vfs_ops.c typedef errno_t (*rdwr_ipc_cb_t)(async_exch_t *, vfs_file_t *, aoff64_t,
vfs_file_t 354 uspace/srv/vfs/vfs_ops.c static errno_t rdwr_ipc_client(async_exch_t *exch, vfs_file_t *file, aoff64_t pos,
vfs_file_t 382 uspace/srv/vfs/vfs_ops.c static errno_t rdwr_ipc_internal(async_exch_t *exch, vfs_file_t *file, aoff64_t pos,
vfs_file_t 424 uspace/srv/vfs/vfs_ops.c vfs_file_t *file = vfs_file_get(fd);
vfs_file_t 515 uspace/srv/vfs/vfs_ops.c vfs_file_t *base_file = vfs_file_get(basefd);
vfs_file_t 616 uspace/srv/vfs/vfs_ops.c vfs_file_t *file = vfs_file_get(fd);
vfs_file_t 639 uspace/srv/vfs/vfs_ops.c vfs_file_t *file = vfs_file_get(fd);
vfs_file_t 656 uspace/srv/vfs/vfs_ops.c vfs_file_t *file = vfs_file_get(fd);
vfs_file_t 673 uspace/srv/vfs/vfs_ops.c vfs_file_t *file = vfs_file_get(fd);
vfs_file_t 709 uspace/srv/vfs/vfs_ops.c vfs_file_t *parent = NULL;
vfs_file_t 710 uspace/srv/vfs/vfs_ops.c vfs_file_t *expect = NULL;
vfs_file_t 789 uspace/srv/vfs/vfs_ops.c vfs_file_t *mp = vfs_file_get(mpfd);
vfs_file_t 876 uspace/srv/vfs/vfs_ops.c vfs_file_t *parent = vfs_file_get(parentfd);
vfs_file_t 898 uspace/srv/vfs/vfs_ops.c vfs_file_t *file;
HelenOS homepage, sources at GitHub