Home
last modified time | relevance | path

Searched refs:write (Results 1 – 25 of 126) sorted by relevance

123456

/fs/xfs/
Dxfs_sysctl.c29 int write, in xfs_stats_clear_proc_handler() argument
37 ret = proc_dointvec_minmax(ctl, write, buffer, lenp, ppos); in xfs_stats_clear_proc_handler()
39 if (!ret && write && *valp) { in xfs_stats_clear_proc_handler()
59 int write, in xfs_panic_mask_proc_handler() argument
66 ret = proc_dointvec_minmax(ctl, write, buffer, lenp, ppos); in xfs_panic_mask_proc_handler()
67 if (!ret && write) { in xfs_panic_mask_proc_handler()
/fs/jffs2/
DREADME.Locking20 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 …]
DKconfig32 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/ntfs/
DKconfig8 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),
/fs/adfs/
DKconfig10 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/
Ddrop_caches.c52 int drop_caches_sysctl_handler(ctl_table *table, int write, in drop_caches_sysctl_handler() argument
57 ret = proc_dointvec_minmax(table, write, buffer, length, ppos); in drop_caches_sysctl_handler()
60 if (write) { in drop_caches_sysctl_handler()
Dfile_table.c80 int proc_nr_files(ctl_table *table, int write, in proc_nr_files() argument
84 return proc_doulongvec_minmax(table, write, buffer, lenp, ppos); in proc_nr_files()
87 int proc_nr_files(ctl_table *table, int write, in proc_nr_files() argument
Dread_write.c426 if (!file->f_op || (!file->f_op->write && !file->f_op->aio_write)) in vfs_write()
434 if (file->f_op->write) in vfs_write()
435 ret = file->f_op->write(file, buf, count, pos); in vfs_write()
477 SYSCALL_DEFINE3(write, unsigned int, fd, const char __user *, buf, in SYSCALL_DEFINE3() argument
740 fn = (io_fn_t)file->f_op->write; in do_readv_writev()
780 if (!file->f_op || (!file->f_op->aio_write && !file->f_op->write)) in vfs_writev()
/fs/sysfs/
Dbin.c131 if (attr->write) in flush_write()
132 rc = attr->write(file, kobj, attr, buffer, offset, count); in flush_write()
139 static ssize_t write(struct file *file, const char __user *userbuf, in write() function
237 void *buf, int len, int write) in bin_access() argument
252 ret = bb->vm_ops->access(vma, addr, buf, len, write); in bin_access()
404 if ((file->f_mode & FMODE_WRITE) && !(attr->write || attr->mmap)) in open()
451 .write = write,
/fs/nls/
DKconfig45 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/proc/
Dinode.c206 ssize_t (*write)(struct file *, const char __user *, size_t, loff_t *); in proc_reg_write() local
214 write = pde->proc_fops->write; in proc_reg_write()
217 if (write) in proc_reg_write()
218 rv = write(file, buf, count, ppos); in proc_reg_write()
422 .write = proc_reg_write,
437 .write = proc_reg_write,
/fs/ocfs2/
Ddlmglue.h111 int ocfs2_rw_lock(struct inode *inode, int write);
112 void ocfs2_rw_unlock(struct inode *inode, int write);
114 int ocfs2_try_open_lock(struct inode *inode, int write);
/fs/ufs/
DKconfig9 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)"
Dfile.c40 .write = do_sync_write,
/fs/ext2/
Dfile.c66 .write = do_sync_write,
85 .write = xip_file_write,
/fs/cifs/
Dcifs_debug.c415 .write = cifs_stats_proc_write,
506 .write = cifsFYI_proc_write,
543 .write = cifs_linux_ext_proc_write,
580 .write = cifs_lookup_cache_proc_write,
617 .write = traceSMB_proc_write,
663 .write = cifs_multiuser_mount_proc_write,
741 .write = cifs_security_flags_proc_write,
Dcifsfs.c828 .write = do_sync_write,
847 .write = do_sync_write,
867 .write = do_sync_write,
886 .write = do_sync_write,
904 .write = do_sync_write,
923 .write = do_sync_write,
/fs/fuse/
Dfile.c331 curr_index = req->misc.write.in.offset >> PAGE_CACHE_SHIFT; in fuse_page_is_writeback()
724 struct fuse_write_in *inarg = &req->misc.write.in; in fuse_write_fill()
725 struct fuse_write_out *outarg = &req->misc.write.out; in fuse_write_fill()
749 struct fuse_write_in *inarg = &req->misc.write.in; in fuse_send_write()
758 return req->misc.write.out.size; in fuse_send_write()
1011 static void fuse_release_user_pages(struct fuse_req *req, int write) in fuse_release_user_pages() argument
1017 if (write) in fuse_release_user_pages()
1024 size_t *nbytesp, int write) in fuse_get_user_pages() argument
1033 if (write) in fuse_get_user_pages()
1044 npages = get_user_pages_fast(user_addr, npages, !write, req->pages); in fuse_get_user_pages()
[all …]
Dcontrol.c181 .write = fuse_conn_abort_write,
194 .write = fuse_conn_max_background_write,
201 .write = fuse_conn_congestion_threshold_write,
/fs/coda/
DKconfig9 disconnected operation (e.g. for laptops), read/write server
11 persistent client caches and write back caching.
Dfile.c78 if (!host_file->f_op || !host_file->f_op->write) in coda_file_write()
84 ret = host_file->f_op->write(host_file, buf, count, ppos); in coda_file_write()
233 .write = coda_file_write,
/fs/fscache/
Dmain.c56 static int fscache_max_active_sysctl(struct ctl_table *table, int write, in fscache_max_active_sysctl() argument
64 ret = proc_dointvec(table, write, buffer, lenp, ppos); in fscache_max_active_sysctl()
/fs/btrfs/
DKconfig39 Adds code that examines all block write requests (including
51 to verify the integrity of (super)-block write requests
/fs/nfsd/
Dnfs4proc.c893 struct nfsd4_write *write) in nfsd4_write() argument
895 stateid_t *stateid = &write->wr_stateid; in nfsd4_write()
902 if (write->wr_offset >= OFFSET_MAX) in nfsd4_write()
916 cnt = write->wr_buflen; in nfsd4_write()
917 write->wr_how_written = write->wr_stable_how; in nfsd4_write()
918 gen_boot_verifier(&write->wr_verifier); in nfsd4_write()
921 write->wr_offset, rqstp->rq_vec, write->wr_vlen, in nfsd4_write()
922 &cnt, &write->wr_how_written); in nfsd4_write()
926 write->wr_bytes_written = cnt; in nfsd4_write()
/fs/hppfs/
Dhppfs.c289 ssize_t (*write)(struct file *, const char __user *, size_t, loff_t *); in hppfs_write() local
291 write = proc_file->f_path.dentry->d_inode->i_fop->write; in hppfs_write()
292 return (*write)(proc_file, buf, len, ppos); in hppfs_write()
534 .write = hppfs_write,

123456