| /components/net/lwip/lwip-2.0.3/src/apps/httpd/ |
| A D | fs.c | 81 file->len = f->len; in fs_open() 90 file->state = fs_state_init(file, name); in fs_open() 105 fs_close_custom(file); in fs_close() 109 fs_state_free(file, file->state); in fs_close() 111 LWIP_UNUSED_ARG(file); in fs_close() 124 if(file->index == file->len) { in fs_read_async() 141 read = file->len - file->index; in fs_read_async() 146 MEMCPY(buffer, (file->data + file->index), read); in fs_read_async() 147 file->index += read; in fs_read_async() 157 if (file != NULL) { in fs_is_file_ready() [all …]
|
| /components/net/lwip/lwip-2.1.2/src/apps/http/ |
| A D | fs.c | 76 file->len = f->len; in fs_open() 85 file->state = fs_state_init(file, name); in fs_open() 100 fs_close_custom(file); in fs_close() 104 fs_state_free(file, file->state); in fs_close() 106 LWIP_UNUSED_ARG(file); in fs_close() 119 if (file->index == file->len) { in fs_read_async() 136 read = file->len - file->index; in fs_read_async() 141 MEMCPY(buffer, (file->data + file->index), read); in fs_read_async() 142 file->index += read; in fs_read_async() 152 if (file != NULL) { in fs_is_file_ready() [all …]
|
| /components/dfs/dfs_v2/filesystems/devfs/ |
| A D | devfs.c | 38 file->fpos = 0; in dfs_devfs_open() 94 if (file->vnode && file->vnode->data) in dfs_devfs_close() 147 if (file->vnode && file->vnode->data) in dfs_devfs_read() 223 if (file->vnode && file->vnode->data) in dfs_devfs_ioctl() 262 if (file->vnode && file->vnode->data) in dfs_devfs_poll() 285 if (file->vnode && file->vnode->data) in dfs_devfs_flush() 308 if (file->vnode && file->vnode->data) in dfs_devfs_lseek() 331 if (file->vnode && file->vnode->data) in dfs_devfs_truncate() 354 if (file->vnode && file->vnode->data) in dfs_devfs_mmap() 377 if (file->vnode && file->vnode->data) in dfs_devfs_lock() [all …]
|
| /components/net/lwip/lwip-2.0.3/src/apps/httpd/makefsdata/ |
| A D | makefsdata | 8 while($file = <FILES>) { 11 if($file =~ /(CVS|~)/) { 15 chop($file); 18 if($file =~ /404/) { 24 if($file =~ /\.html$/) { 42 unless($file =~ /\.plain$/ || $file =~ /cgi/) { 45 system("cp $file /tmp/file"); 52 $file =~ s/\.//; 53 $fvar = $file; 79 push(@files, $file); [all …]
|
| /components/net/lwip/lwip-2.1.2/src/apps/http/makefsdata/ |
| A D | makefsdata | 8 while($file = <FILES>) { 11 if($file =~ /(CVS|~)/) { 15 chop($file); 18 if($file =~ /404/) { 24 if($file =~ /\.html$/) { 42 unless($file =~ /\.plain$/ || $file =~ /cgi/) { 45 system("cp $file /tmp/file"); 52 $file =~ s/\.//; 53 $fvar = $file; 79 push(@files, $file); [all …]
|
| /components/dfs/dfs_v2/src/ |
| A D | dfs_file.c | 859 ret = file->fops->close(file); in dfs_file_close() 909 else if (!file->fops || !file->fops->read) in dfs_file_pread() 970 else if (!file->fops || !file->fops->read) in dfs_file_read() 1037 else if (!file->fops || !file->fops->write) in dfs_file_pwrite() 1068 file->fops->flush(file); in dfs_file_pwrite() 1151 file->fops->flush(file); in dfs_file_write() 1218 if (file && file->fops->lseek) in dfs_file_lseek() 1393 if (file->fops && file->fops->ioctl) in dfs_file_fstat() 1501 if (file->fops && file->fops->ioctl) in dfs_file_ioctl() 1652 ret = file->fops->flush(file); in dfs_file_fsync() [all …]
|
| A D | dfs_file_mmap.c | 139 if (file) in on_page_fault() 146 if (file->dentry) in on_page_fault() 200 if (file) in on_varea_close() 245 return (file && file->dentry) ? file->dentry->pathname : "file-mapper"; in get_name() 264 if (file) in page_read() 302 if (file) in page_write() 342 if (file) in unmap_pages() 446 if (file) in on_varea_split() 490 if (file) in on_varea_merge() 615 dfs_mobj->file = file; in dfs_get_mem_obj() [all …]
|
| A D | dfs_posix.c | 54 if (file == NULL) in open() 289 file = fd_get(fd); in close() 290 if (file == NULL) in close() 338 if (file == NULL) 383 if (file == NULL) 426 if (file == NULL) in lseek() 567 if (file == NULL) in fstat() 576 ret = file->dentry->mnt->fs_ops->stat(file->dentry, buf); in fstat() 600 if (file == NULL) in fsync() 637 if (file) in fcntl() [all …]
|
| A D | dfs.c | 257 struct dfs_file *file; in dfs_file_create() local 260 if (file) in dfs_file_create() 267 return file; in dfs_file_create() 284 rt_free(file); in dfs_file_destroy() 321 if (file) in fdt_fd_new() 358 if (file && file->ref_count == 1) in fdt_fd_release() 416 if (!file) in fdt_fd_associate_file() 443 fdt->fds[fd] = file; in fdt_fd_associate_file() 786 file = fd_get(newfd); in dfs_dup_from() 1123 if (file && file->vnode) in list_fd() [all …]
|
| /components/dfs/dfs_v1/filesystems/devfs/ |
| A D | devfs.c | 47 RT_ASSERT(file != RT_NULL); in dfs_device_fs_ioctl() 53 if ((file->vnode->path[0] == '/') && (file->vnode->path[1] == '\0')) in dfs_device_fs_ioctl() 69 RT_ASSERT(file != RT_NULL); in dfs_device_fs_read() 75 if ((file->vnode->path[0] == '/') && (file->vnode->path[1] == '\0')) in dfs_device_fs_read() 80 file->pos += result; in dfs_device_fs_read() 96 if ((file->vnode->path[0] == '/') && (file->vnode->path[1] == '\0')) in dfs_device_fs_write() 101 file->pos += result; in dfs_device_fs_write() 119 …if (file->vnode->type == FT_DIRECTORY && (file->vnode->path[0] == '/') && (file->vnode->path[1] ==… in dfs_device_fs_close() 155 file->pos = 0; in dfs_device_fs_open() 159 if ((file->vnode->path[0] == '/') && (file->vnode->path[1] == '\0') && in dfs_device_fs_open() [all …]
|
| /components/dfs/dfs_v2/include/ |
| A D | dfs_file.h | 40 int (*open)(struct dfs_file *file); 41 int (*close)(struct dfs_file *file); 42 int (*ioctl)(struct dfs_file *file, int cmd, void *arg); 45 int (*flush)(struct dfs_file *file); 47 int (*truncate)(struct dfs_file *file, off_t offset); 147 void dfs_file_init(struct dfs_file *file); 148 void dfs_file_deinit(struct dfs_file *file); 151 int dfs_file_close(struct dfs_file *file); 153 off_t dfs_file_get_fpos(struct dfs_file *file); 154 void dfs_file_set_fpos(struct dfs_file *file, off_t fpos); [all …]
|
| /components/dfs/dfs_v2/filesystems/procfs/ |
| A D | procfs.c | 34 RT_ASSERT(file->ref_count > 0); in dfs_procfs_open() 37 if (file->ref_count > 1) in dfs_procfs_open() 39 file->fpos = 0; in dfs_procfs_open() 177 file->fpos = index; in dfs_procfs_getdents() 184 file->fpos -= index; in dfs_procfs_getdents() 428 if (file->fpos >= file->vnode->size) in proc_read_data() 433 if (file->data) in proc_read_data() 435 count = file->vnode->size - file->fpos >= count ? count : file->vnode->size - file->fpos; in proc_read_data() 436 rt_strncpy(buf, file->data + file->fpos, count); in proc_read_data() 438 file->fpos += count; in proc_read_data() [all …]
|
| /components/dfs/dfs_v1/filesystems/romfs/ |
| A D | dfs_romfs.c | 162 if (count < file->vnode->size - file->pos) in dfs_romfs_read() 165 length = file->vnode->size - file->pos; in dfs_romfs_read() 171 file->pos += length; in dfs_romfs_read() 180 file->pos = offset; in dfs_romfs_lseek() 181 return file->pos; in dfs_romfs_lseek() 194 file->vnode->data = NULL; in dfs_romfs_close() 218 file->pos = 0; in dfs_romfs_open() 222 fs = file->vnode->fs; in dfs_romfs_open() 262 file->pos = 0; in dfs_romfs_open() 323 for (index = 0; index < count && file->pos < file->vnode->size; index++) in dfs_romfs_getdents() [all …]
|
| /components/net/sal/dfs_net/ |
| A D | dfs_net.c | 24 struct dfs_file *file; in dfs_net_getsocket() local 26 file = fd_get(fd); in dfs_net_getsocket() 27 if (file == NULL) return -1; in dfs_net_getsocket() 30 else socket = (int)(size_t)file->vnode->data; in dfs_net_getsocket() 38 int socket = (int)(size_t)file->vnode->data; in dfs_net_ioctl() 56 int socket = (int)(size_t)file->vnode->data; in dfs_net_read() 75 int socket = (int)(size_t)file->vnode->data; in dfs_net_write() 87 static int dfs_net_close(struct dfs_file* file) in dfs_net_close() argument 92 if (file->vnode->ref_count == 1) in dfs_net_close() 94 socket = (int)(size_t)file->vnode->data; in dfs_net_close() [all …]
|
| /components/lwp/terminal/ |
| A D | tty_ptmx.c | 27 rt_uint32_t oflags = file->flags; in ptm_fops_open() 30 if (file->vnode && file->vnode->data) in ptm_fops_open() 62 if (file->data) in ptm_fops_close() 85 int oflags = file->flags; in ptm_fops_read() 87 if (file->data) in ptm_fops_read() 95 uio.uio_offset = file->fpos; in ptm_fops_read() 111 file->fpos = uio.uio_offset; in ptm_fops_read() 126 int oflags = file->flags; in ptm_fops_write() 128 if (file->data) in ptm_fops_write() 167 if (file->data) in ptm_fops_ioctl() [all …]
|
| A D | tty_device.c | 53 if (file->vnode && file->vnode->data) in tty_fops_open() 80 int fflags = FFLAGS(file->flags); in tty_fops_close() 83 if (file->vnode && file->vnode->data) in tty_fops_close() 110 if (file->vnode && file->vnode->data) in tty_fops_ioctl() 134 int oflags = file->flags; in tty_fops_read() 136 if (file->vnode && file->vnode->data) in tty_fops_read() 149 uio.uio_offset = file->fpos; in tty_fops_read() 166 file->fpos = uio.uio_offset; in tty_fops_read() 185 int oflags = file->flags; in tty_fops_write() 187 if (file->vnode && file->vnode->data) in tty_fops_write() [all …]
|
| /components/dfs/dfs_v1/filesystems/tmpfs/ |
| A D | dfs_tmpfs.c | 85 struct tmpfs_file *file; in _free_subdir() local 111 rt_free(file); in _free_subdir() 269 curfile = file; in dfs_tmpfs_lookup() 287 if (count < file->vnode->size - file->pos) in dfs_tmpfs_read() 290 length = file->vnode->size - file->pos; in dfs_tmpfs_read() 296 file->pos += length; in dfs_tmpfs_read() 346 return file->pos; in dfs_tmpfs_lseek() 381 file->pos = 0; in dfs_tmpfs_open() 385 fs = file->vnode->fs; in dfs_tmpfs_open() 473 file->pos = file->vnode->size; in dfs_tmpfs_open() [all …]
|
| /components/dfs/dfs_v1/filesystems/ramfs/ |
| A D | dfs_ramfs.c | 103 if (count < file->vnode->size - file->pos) in dfs_ramfs_read() 106 length = file->vnode->size - file->pos; in dfs_ramfs_read() 112 file->pos += length; in dfs_ramfs_read() 158 file->pos = offset; in dfs_ramfs_lseek() 160 return file->pos; in dfs_ramfs_lseek() 194 file->pos = 0; in dfs_ramfs_open() 198 fs = file->vnode->fs; in dfs_ramfs_open() 233 if (file->flags & O_CREAT || file->flags & O_WRONLY) in dfs_ramfs_open() 285 file->pos = file->vnode->size; in dfs_ramfs_open() 289 file->pos = 0; in dfs_ramfs_open() [all …]
|
| /components/dfs/dfs_v2/filesystems/ramfs/ |
| A D | dfs_ramfs.c | 103 if (count < file->vnode->size - file->pos) in dfs_ramfs_read() 106 length = file->vnode->size - file->pos; in dfs_ramfs_read() 112 file->pos += length; in dfs_ramfs_read() 158 file->pos = offset; in dfs_ramfs_lseek() 160 return file->pos; in dfs_ramfs_lseek() 194 file->pos = 0; in dfs_ramfs_open() 198 fs = file->vnode->fs; in dfs_ramfs_open() 233 if (file->flags & O_CREAT || file->flags & O_WRONLY) in dfs_ramfs_open() 285 file->pos = file->vnode->size; in dfs_ramfs_open() 289 file->pos = 0; in dfs_ramfs_open() [all …]
|
| /components/dfs/dfs_v1/filesystems/mqueue/ |
| A D | dfs_mqueue.c | 26 struct mqueue_file *file; in dfs_mqueue_lookup() local 33 *size = file->size; in dfs_mqueue_lookup() 35 return file; in dfs_mqueue_lookup() 52 int dfs_mqueue_open(struct dfs_file *file) { in dfs_mqueue_open() argument 54 if ((file->vnode->path[0] == '/') && (file->vnode->path[1] == '\0')) in dfs_mqueue_open() 57 if (file->flags & O_DIRECTORY) in dfs_mqueue_open() 76 if (file->flags & O_CREAT) { in dfs_mqueue_open() 80 file->vnode->data = mq_file; in dfs_mqueue_open() 81 file->vnode->size = 0; in dfs_mqueue_open() 99 end = file->pos + count; in dfs_mqueue_getdents() [all …]
|
| /components/dfs/dfs_v2/filesystems/tmpfs/ |
| A D | dfs_tmpfs.c | 111 _free_subdir(file); in _free_subdir() 113 if (file->data != NULL) in _free_subdir() 119 superblock = file->sb; in _free_subdir() 126 rt_free(file); in _free_subdir() 272 return file; in dfs_tmpfs_lookup() 279 curfile = file; in dfs_tmpfs_lookup() 437 file->fpos = file->vnode->size; in dfs_tmpfs_open() 448 file->fpos = file->vnode->size; in dfs_tmpfs_open() 452 file->fpos = 0; in dfs_tmpfs_open() 458 rt_mutex_init(&file->vnode->lock, file->dentry->pathname, RT_IPC_FLAG_PRIO); in dfs_tmpfs_open() [all …]
|
| /components/libc/posix/io/eventfd/ |
| A D | eventfd.c | 43 static int eventfd_close(struct dfs_file *file); 44 static int eventfd_poll(struct dfs_file *file, struct rt_pollreq *req); 48 static int eventfd_close(struct dfs_file *file); 67 static int eventfd_close(struct dfs_file *file) in eventfd_close() argument 69 struct eventfd_ctx *ctx = file->vnode->data; in eventfd_close() 71 if (file->vnode->ref_count == 1) in eventfd_close() 142 if (file->flags & O_NONBLOCK) in eventfd_read() 217 else if (!(file->flags & O_NONBLOCK)) in eventfd_write() 302 struct dfs_file *file; in do_eventfd() local 317 file = fd_get(fd); in do_eventfd() [all …]
|
| /components/dfs/dfs_v1/filesystems/elmfat/ |
| A D | dfs_elm.c | 351 file->pos = 0; in dfs_elm_open() 406 file->data = dir; in dfs_elm_open() 446 file->data = fd; in dfs_elm_open() 548 fd = (FIL *)(file->data); in dfs_elm_read() 553 file->pos = fd->fptr; in dfs_elm_read() 571 fd = (FIL *)(file->data); in dfs_elm_write() 576 file->pos = fd->fptr; in dfs_elm_write() 589 fd = (FIL *)(file->data); in dfs_elm_flush() 627 file->pos = offset; in dfs_elm_lseek() 628 return file->pos; in dfs_elm_lseek() [all …]
|
| /components/dfs/dfs_v2/filesystems/elmfat/ |
| A D | dfs_elm.c | 383 if (file->vnode->data) in dfs_elm_open() 390 file->fpos = 0; in dfs_elm_open() 410 if (file->flags & O_DIRECTORY) in dfs_elm_open() 414 if (file->flags & O_CREAT) in dfs_elm_open() 446 file->vnode->data = dir; in dfs_elm_open() 447 rt_mutex_init(&file->vnode->lock, file->dentry->pathname, RT_IPC_FLAG_PRIO); in dfs_elm_open() 465 if (file->flags & O_EXCL) in dfs_elm_open() 488 rt_mutex_init(&file->vnode->lock, file->dentry->pathname, RT_IPC_FLAG_PRIO); in dfs_elm_open() 540 file->vnode->data = RT_NULL; in dfs_elm_close() 574 if (file->vnode->size > *pos) in dfs_elm_read() [all …]
|
| /components/net/lwip/lwip-2.0.3/src/include/lwip/apps/ |
| A D | fs.h | 78 err_t fs_open(struct fs_file *file, const char *name); 79 void fs_close(struct fs_file *file); 82 int fs_read_async(struct fs_file *file, char *buffer, int count, fs_wait_cb callback_fn, void *call… 84 int fs_read(struct fs_file *file, char *buffer, int count); 88 int fs_is_file_ready(struct fs_file *file, fs_wait_cb callback_fn, void *callback_arg); 90 int fs_bytes_left(struct fs_file *file); 94 void *fs_state_init(struct fs_file *file, const char *name); 96 void fs_state_free(struct fs_file *file, void *state);
|