/fs/jffs2/ |
D | README.Locking | 20 upon write completion (jffs2_complete_reservation()). Note that 23 preventing any other write activity on the file system during a 30 until this happens we ensure that any data in the write-buffer at the 33 don't actually get erased until the write-buffer has been flushed to 36 With the introduction of NAND flash support and the write-buffer, 144 This read/write semaphore protects against concurrent access to the 145 write-behind buffer ('wbuf') used for flash chips where we must write 157 This read/write semaphore protects against concurrent access to the 159 In read-only path, write-semaphore is too much exclusion. It's enough 160 by read-semaphore. But you must hold write-semaphore when updating, [all …]
|
D | writev.c | 29 ret = mtd->write(mtd, to, vecs[i].iov_len, &thislen, vecs[i].iov_base); in mtd_fake_writev() 64 ret = c->mtd->write(c->mtd, ofs, len, retlen, buf); in jffs2_flash_direct_write()
|
D | Kconfig | 32 bool "JFFS2 write-buffering support" 36 This enables the write-buffering support in JFFS2. 45 bool "Verify JFFS2 write-buffer reads" 50 write-buffer, and check for errors. 112 write a file system which cannot be read by a standard kernel.
|
/fs/adfs/ |
D | Kconfig | 10 write to those devices, say Y to "ADFS write support" below. 22 bool "ADFS write support (DANGEROUS)" 25 If you say Y here, you will be able to write to ADFS partitions on
|
/fs/ntfs/ |
D | Kconfig | 8 safe, write support available. For write support you must also 9 say Y to "NTFS write support" below. 52 bool "NTFS write support" 55 This enables the partial, but safe, write support in the NTFS driver. 67 Note: While write support is safe in this version (a rewrite from 69 write support, included in Linux 2.5.10 and before (since 1997),
|
D | ChangeLog | 9 write and the other attribute resize/write cases like index 15 causes a write of any mirrored mft records due to the mft mirror 77 - Do more detailed reporting of why we cannot mount read-write by 85 2.1.25 - (Almost) fully implement write(2) and truncate(2). 131 - Implement file operations ->write, ->aio_write, ->writev for regular 135 uncompressed) files can now be extended using the normal write(2) 200 fs/ntfs/aops.c::ntfs_{read,write}page(). 206 - Fix fs/ntfs/aops.c::ntfs_{read,write}_block() to handle the case 221 - Change ntfs_cluster_free() to require a write locked runlist on entry 239 - Use i_size_{read,write}() instead of reading i_size by hand and cache [all …]
|
/fs/sysfs/ |
D | bin.c | 119 if (attr->write) in flush_write() 120 rc = attr->write(kobj, attr, buffer, offset, count); in flush_write() 127 static ssize_t write(struct file *file, const char __user *userbuf, in write() function 211 if ((file->f_mode & FMODE_WRITE) && !(attr->write || attr->mmap)) in open() 252 .write = write,
|
/fs/ |
D | drop_caches.c | 65 int drop_caches_sysctl_handler(ctl_table *table, int write, in drop_caches_sysctl_handler() argument 68 proc_dointvec_minmax(table, write, file, buffer, length, ppos); in drop_caches_sysctl_handler() 69 if (write) { in drop_caches_sysctl_handler()
|
D | file_table.c | 76 int proc_nr_files(ctl_table *table, int write, struct file *filp, in proc_nr_files() argument 80 return proc_dointvec(table, write, filp, buffer, lenp, ppos); in proc_nr_files() 83 int proc_nr_files(ctl_table *table, int write, struct file *filp, in proc_nr_files() argument
|
D | read_write.c | 338 if (!file->f_op || (!file->f_op->write && !file->f_op->aio_write)) in vfs_write() 346 if (file->f_op->write) in vfs_write() 347 ret = file->f_op->write(file, buf, count, pos); in vfs_write() 389 SYSCALL_DEFINE3(write, unsigned int, fd, const char __user *, buf, in SYSCALL_DEFINE3() argument 644 fn = (io_fn_t)file->f_op->write; in do_readv_writev() 684 if (!file->f_op || (!file->f_op->aio_write && !file->f_op->write)) in vfs_writev()
|
/fs/qnx4/ |
D | Kconfig | 9 Unless you say Y to "QNX4FS read-write support" below, you will 19 bool "QNX4FS write support (DANGEROUS)" 22 Say Y if you want to test write support for QNX4 file systems.
|
/fs/ocfs2/ |
D | dlmglue.h | 91 int ocfs2_rw_lock(struct inode *inode, int write); 92 void ocfs2_rw_unlock(struct inode *inode, int write); 94 int ocfs2_try_open_lock(struct inode *inode, int write);
|
/fs/nls/ |
D | Kconfig | 45 codepage if you want to be able to read/write these filenames on 57 codepage if you want to be able to read/write these filenames on 69 codepage if you want to be able to read/write these filenames on 82 codepage if you want to be able to read/write these filenames on 98 codepage if you want to be able to read/write these filenames on 113 codepage if you want to be able to read/write these filenames on 124 codepage if you want to be able to read/write these filenames on 135 codepage if you want to be able to read/write these filenames on 146 codepage if you want to be able to read/write these filenames on 157 codepage if you want to be able to read/write these filenames on [all …]
|
/fs/cifs/ |
D | cifs_debug.c | 384 .write = cifs_stats_proc_write, 483 .write = cifsFYI_proc_write, 520 .write = cifs_oplock_proc_write, 559 .write = cifs_experimental_proc_write, 596 .write = cifs_linux_ext_proc_write, 633 .write = cifs_lookup_cache_proc_write, 670 .write = traceSMB_proc_write, 707 .write = cifs_multiuser_mount_proc_write, 785 .write = cifs_security_flags_proc_write,
|
/fs/proc/ |
D | inode.c | 198 ssize_t (*write)(struct file *, const char __user *, size_t, loff_t *); in proc_reg_write() local 206 write = pde->proc_fops->write; in proc_reg_write() 209 if (write) in proc_reg_write() 210 rv = write(file, buf, count, ppos); in proc_reg_write() 423 .write = proc_reg_write, 438 .write = proc_reg_write,
|
D | proc_sysctl.c | 130 size_t count, loff_t *ppos, int write) in proc_sys_call_handler() argument 146 if (sysctl_perm(head->root, table, write ? MAY_WRITE : MAY_READ)) in proc_sys_call_handler() 156 error = table->proc_handler(table, write, filp, buf, &res, ppos); in proc_sys_call_handler() 357 .write = proc_sys_write,
|
/fs/nfsd/ |
D | nfs4proc.c | 682 struct nfsd4_write *write) in nfsd4_write() argument 684 stateid_t *stateid = &write->wr_stateid; in nfsd4_write() 691 if (write->wr_offset >= OFFSET_MAX) in nfsd4_write() 706 write->wr_bytes_written = write->wr_buflen; in nfsd4_write() 707 write->wr_how_written = write->wr_stable_how; in nfsd4_write() 708 p = (u32 *)write->wr_verifier.data; in nfsd4_write() 713 write->wr_offset, rqstp->rq_vec, write->wr_vlen, in nfsd4_write() 714 write->wr_buflen, &write->wr_how_written); in nfsd4_write()
|
/fs/ext2/ |
D | file.c | 48 .write = do_sync_write, 67 .write = xip_file_write,
|
/fs/ufs/ |
D | Kconfig | 9 these partitions; if you also want to write to them, say Y to the 10 experimental "UFS file system write support", below. Please read the 31 bool "UFS file system write support (DANGEROUS)"
|
/fs/coda/ |
D | Kconfig | 9 disconnected operation (e.g. for laptops), read/write server 11 persistent client caches and write back caching.
|
D | file.c | 75 if (!host_file->f_op || !host_file->f_op->write) in coda_file_write() 81 ret = host_file->f_op->write(host_file, buf, count, ppos); in coda_file_write() 229 .write = coda_file_write,
|
/fs/xfs/linux-2.6/ |
D | xfs_sysctl.c | 28 int write, in xfs_stats_clear_proc_handler() argument 37 ret = proc_dointvec_minmax(ctl, write, filp, buffer, lenp, ppos); in xfs_stats_clear_proc_handler() 39 if (!ret && write && *valp) { in xfs_stats_clear_proc_handler()
|
/fs/fuse/ |
D | file.c | 242 curr_index = req->misc.write.in.offset >> PAGE_CACHE_SHIFT; in fuse_page_is_writeback() 613 struct fuse_write_in *inarg = &req->misc.write.in; in fuse_write_fill() 614 struct fuse_write_out *outarg = &req->misc.write.out; in fuse_write_fill() 644 struct fuse_write_in *inarg = &req->misc.write.in; in fuse_send_write() 649 return req->misc.write.out.size; in fuse_send_write() 925 static void fuse_release_user_pages(struct fuse_req *req, int write) in fuse_release_user_pages() argument 931 if (write) in fuse_release_user_pages() 938 unsigned nbytes, int write) in fuse_get_user_pages() argument 952 npages = get_user_pages(current, current->mm, user_addr, npages, write, in fuse_get_user_pages() 964 size_t count, loff_t *ppos, int write) in fuse_direct_io() argument [all …]
|
D | dev.c | 492 int write; member 505 int write, struct fuse_req *req, in fuse_copy_init() argument 510 cs->write = write; in fuse_copy_init() 521 if (cs->write) { in fuse_copy_finish() 549 err = get_user_pages(current, current->mm, cs->addr, 1, cs->write, 0, in fuse_copy_fill() 570 if (cs->write) in fuse_copy_do() 608 if (page && !cs->write) in fuse_copy_page() 1139 .write = do_sync_write,
|
/fs/9p/ |
D | vfs_file.c | 257 .write = v9fs_file_write, 267 .write = v9fs_file_write,
|