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