/linux/drivers/media/pci/saa7164/ |
H A D | saa7164-vbi.c | 145 static int vidioc_s_std(struct file *file, void *priv, v4l2_std_id id) in vidioc_s_std() argument 147 struct saa7164_vbi_fh *fh = file->private_data; in vidioc_s_std() 152 static int vidioc_g_std(struct file *file, void *priv, v4l2_std_id *id) in vidioc_g_std() argument 154 struct saa7164_encoder_fh *fh = file->private_data; in vidioc_g_std() 159 static int vidioc_g_input(struct file *file, void *priv, unsigned int *i) in vidioc_g_input() argument 161 struct saa7164_vbi_fh *fh = file->private_data; in vidioc_g_input() 166 static int vidioc_s_input(struct file *fil argument 173 vidioc_g_frequency(struct file * file,void * priv,struct v4l2_frequency * f) vidioc_g_frequency() argument 181 vidioc_s_frequency(struct file * file,void * priv,const struct v4l2_frequency * f) vidioc_s_frequency() argument 192 vidioc_querycap(struct file * file,void * priv,struct v4l2_capability * cap) vidioc_querycap() argument 393 saa7164_vbi_fmt(struct file * file,void * priv,struct v4l2_format * f) saa7164_vbi_fmt() argument 410 fops_open(struct file * file) fops_open() argument 437 fops_release(struct file * file) fops_release() argument 489 fops_read(struct file * file,char __user * buffer,size_t count,loff_t * pos) fops_read() argument 597 fops_poll(struct file * file,poll_table * wait) fops_poll() argument [all...] |
/linux/net/mac80211/ |
H A D | debugfs_key.c | 18 static ssize_t key_##name##_read(struct file *file, \ 22 struct ieee80211_key *key = file->private_data; \ 66 static ssize_t key_algorithm_read(struct file *file, in key_algorithm_read() argument 71 struct ieee80211_key *key = file->private_data; in key_algorithm_read() 80 static ssize_t key_tx_spec_write(struct file *file, const char __user *userbuf, in key_tx_spec_write() argument 83 struct ieee80211_key *key = file->private_data; in key_tx_spec_write() 115 static ssize_t key_tx_spec_read(struct file *fil argument 154 key_rx_spec_read(struct file * file,char __user * userbuf,size_t count,loff_t * ppos) key_rx_spec_read() argument 222 key_replays_read(struct file * file,char __user * userbuf,size_t count,loff_t * ppos) key_replays_read() argument 255 key_icverrors_read(struct file * file,char __user * userbuf,size_t count,loff_t * ppos) key_icverrors_read() argument 280 key_mic_failures_read(struct file * file,char __user * userbuf,size_t count,loff_t * ppos) key_mic_failures_read() argument 296 key_key_read(struct file * file,char __user * userbuf,size_t count,loff_t * ppos) key_key_read() argument [all...] |
/linux/drivers/media/radio/ |
H A D | radio-timb.c | 31 static int timbradio_vidioc_querycap(struct file *file, void *priv, in timbradio_vidioc_querycap() argument 40 static int timbradio_vidioc_g_tuner(struct file *file, void *priv, in timbradio_vidioc_g_tuner() argument 43 struct timbradio *tr = video_drvdata(file); in timbradio_vidioc_g_tuner() 47 static int timbradio_vidioc_s_tuner(struct file *file, void *priv, in timbradio_vidioc_s_tuner() argument 50 struct timbradio *tr = video_drvdata(file); in timbradio_vidioc_s_tuner() 54 static int timbradio_vidioc_s_frequency(struct file *file, voi argument 61 timbradio_vidioc_g_frequency(struct file * file,void * priv,struct v4l2_frequency * f) timbradio_vidioc_g_frequency() argument [all...] |
/linux/Documentation/filesystems/ |
H A D | adfs.rst | 43 ftsuffix=n When ftsuffix=0, no file type suffix will be applied. 45 the RISC OS file type will be added. Default 0. 76 Hence, with the default masks, if a file is owner read/write, and 87 wish that either read bits give read access to the file for all, but 95 RISC OS file type suffix 98 RISC OS file types are stored in bits 19..8 of the file load address. 101 file type information, a file naming convention was devised (initially 103 denoted the file typ [all...] |
/linux/Documentation/filesystems/ext4/ |
H A D | directory.rst | 6 In an ext4 filesystem, a directory is more or less a flat file that maps 12 associated with a directory file for the particular directory entry that 26 directory is of course signified by reaching the end of the file. Unused 55 - Length of the file name. 59 - File name. 61 Since file names cannot be longer than 255 bytes, the new directory 62 entry format shortens the name_len field and uses the space for a file 87 - Length of the file name. 91 - File type code, see ftype_ table below. 95 - File nam [all...] |
/linux/drivers/media/pci/mgb4/ |
H A D | mgb4_vout.c | 235 static int vidioc_querycap(struct file *file, void *priv, in vidioc_querycap() argument 244 static int vidioc_enum_fmt(struct file *file, void *priv, in vidioc_enum_fmt() argument 247 struct mgb4_vin_dev *voutdev = video_drvdata(file); in vidioc_enum_fmt() 261 static int vidioc_g_fmt(struct file *file, void *priv, struct v4l2_format *f) in vidioc_g_fmt() argument 263 struct mgb4_vout_dev *voutdev = video_drvdata(file); in vidioc_g_fmt() 293 static int vidioc_try_fmt(struct file *file, voi argument 325 vidioc_s_fmt(struct file * file,void * priv,struct v4l2_format * f) vidioc_s_fmt() argument 366 vidioc_g_output(struct file * file,void * priv,unsigned int * i) vidioc_g_output() argument 372 vidioc_s_output(struct file * file,void * priv,unsigned int i) vidioc_s_output() argument 377 vidioc_enum_output(struct file * file,void * priv,struct v4l2_output * out) vidioc_enum_output() argument 390 vidioc_enum_frameintervals(struct file * file,void * priv,struct v4l2_frmivalenum * ival) vidioc_enum_frameintervals() argument 418 vidioc_g_parm(struct file * file,void * priv,struct v4l2_streamparm * parm) vidioc_g_parm() argument 446 vidioc_s_parm(struct file * file,void * priv,struct v4l2_streamparm * parm) vidioc_s_parm() argument 472 vidioc_g_dv_timings(struct file * file,void * fh,struct v4l2_dv_timings * timings) vidioc_g_dv_timings() argument 482 vidioc_s_dv_timings(struct file * file,void * fh,struct v4l2_dv_timings * timings) vidioc_s_dv_timings() argument 492 vidioc_enum_dv_timings(struct file * file,void * fh,struct v4l2_enum_dv_timings * timings) vidioc_enum_dv_timings() argument 505 vidioc_dv_timings_cap(struct file * file,void * fh,struct v4l2_dv_timings_cap * cap) vidioc_dv_timings_cap() argument 540 fh_open(struct file * file) fh_open() argument [all...] |
/linux/fs/afs/ |
H A D | flock.c | 2 /* AFS file locking support 74 struct afs_vnode *vnode = op->file[0].vnode; in afs_lock_op_done() 178 afs_vnode_commit_status(op, &op->file[0]); in afs_lock_success() 189 * Get a lock on a file 221 * Extend a lock on a file 252 * Release a lock on a file 408 * Check that our view of the file metadata is up to date and check to see 417 /* Make sure we've got a callback on this file and that our view of the in afs_do_setlk_check() 425 * allowed to get a lock on this file. in afs_do_setlk_check() 432 * read-lock a file an in afs_do_setlk_check() 451 afs_do_setlk(struct file * file,struct file_lock * fl) afs_do_setlk() argument 701 afs_do_unlk(struct file * file,struct file_lock * fl) afs_do_unlk() argument 722 afs_do_getlk(struct file * file,struct file_lock * fl) afs_do_getlk() argument 764 afs_lock(struct file * file,int cmd,struct file_lock * fl) afs_lock() argument 799 afs_flock(struct file * file,int cmd,struct file_lock * fl) afs_flock() argument [all...] |
/linux/fs/ntfs3/ |
H A D | file.c | 6 * Regular file handling primitives for NTFS-based filesystems. 55 long ntfs_ioctl(struct file *filp, u32 cmd, unsigned long arg) in ntfs_ioctl() 72 long ntfs_compat_ioctl(struct file *filp, u32 cmd, unsigned long arg) in ntfs_compat_ioctl() 116 static int ntfs_extend_initialized_size(struct file *file, in ntfs_extend_initialized_size() argument 276 struct file *file = desc->file; in ntfs_file_mmap_prepare() local 277 struct inode *inode = file_inode(file); in ntfs_file_mmap_prepare() 330 err = ntfs_extend_initialized_size(file, n in ntfs_file_mmap_prepare() 344 ntfs_extend(struct inode * inode,loff_t pos,size_t count,struct file * file) ntfs_extend() argument 492 ntfs_fallocate(struct file * file,int mode,loff_t vbo,loff_t len) ntfs_fallocate() argument 852 struct file *file = iocb->ki_filp; ntfs_file_read_iter() local 931 struct file *file = iocb->ki_filp; ntfs_compress_write() local 1182 struct file *file = iocb->ki_filp; ntfs_file_write_iter() local 1239 ntfs_file_open(struct inode * inode,struct file * file) ntfs_file_open() argument 1277 ntfs_file_release(struct inode * inode,struct file * file) ntfs_file_release() argument 1337 ntfs_file_splice_write(struct pipe_inode_info * pipe,struct file * file,loff_t * ppos,size_t len,unsigned int flags) ntfs_file_splice_write() argument [all...] |
/linux/fs/jfs/ |
H A D | file.c | 19 int jfs_fsync(struct file *file, loff_t start, loff_t end, int datasync) in jfs_fsync() argument 21 struct inode *inode = file->f_mapping->host; in jfs_fsync() 24 rc = file_write_and_wait_range(file, start, end); in jfs_fsync() 43 static int jfs_open(struct inode *inode, struct file *file) in jfs_open() argument 50 if ((rc = dquot_file_open(inode, file))) in jfs_open() 54 * We attempt to allow only one "active" file open per aggregate in jfs_open() 58 * If the file is empty, it was probably just created and going in jfs_open() 60 * file i in jfs_open() 76 jfs_release(struct inode * inode,struct file * file) jfs_release() argument [all...] |
H A D | jfs_umount.c | 9 * note: file system in transition to aggregate/fileset: 12 * file system unmount is interpreted as mount of the single/only 31 * PARAMETERS: vfsp - virtual file system pointer 99 * ensure all file system file pages are propagated to their in jfs_umount() 101 * invalidated) BEFORE updating file system superblock state in jfs_umount() 102 * (to signify file system is unmounted cleanly, and thus in in jfs_umount() 103 * consistent state) and log superblock active file system in jfs_umount() 112 * remove file system from log active file syste in jfs_umount() [all...] |
/linux/drivers/gpu/drm/xe/ |
H A D | xe_observation.c | 19 struct drm_file *file) in xe_oa_ioctl() argument 23 return xe_oa_stream_open_ioctl(dev, arg->param, file); in xe_oa_ioctl() 25 return xe_oa_add_config_ioctl(dev, arg->param, file); in xe_oa_ioctl() 27 return xe_oa_remove_config_ioctl(dev, arg->param, file); in xe_oa_ioctl() 34 struct drm_file *file) in xe_eu_stall_ioctl() argument 38 return xe_eu_stall_stream_open(dev, arg->param, file); in xe_eu_stall_ioctl() 48 * @file: @drm_file 56 int xe_observation_ioctl(struct drm_device *dev, void *data, struct drm_file *file) in xe_observation_ioctl() argument 65 return xe_oa_ioctl(dev, arg, file); in xe_observation_ioctl() 67 return xe_eu_stall_ioctl(dev, arg, file); in xe_observation_ioctl() [all...] |
/linux/drivers/input/serio/ |
H A D | serio_raw.c | 52 * Interface with userspace (file operations) * 55 static int serio_raw_fasync(int fd, struct file *file, int on) in serio_raw_fasync() argument 57 struct serio_raw_client *client = file->private_data; in serio_raw_fasync() 59 return fasync_helper(fd, file, on, &client->fasync); in serio_raw_fasync() 74 static int serio_raw_open(struct inode *inode, struct file *file) in serio_raw_open() argument 92 file->private_data = client; in serio_raw_open() 114 static int serio_raw_release(struct inode *inode, struct file *file) in serio_raw_release() argument 142 serio_raw_read(struct file * file,char __user * buffer,size_t count,loff_t * ppos) serio_raw_read() argument 183 serio_raw_write(struct file * file,const char __user * buffer,size_t count,loff_t * ppos) serio_raw_write() argument 216 serio_raw_poll(struct file * file,poll_table * wait) serio_raw_poll() argument [all...] |
/linux/drivers/block/ |
H A D | Kconfig | 28 <file:Documentation/admin-guide/blockdev/floppy.rst>. 29 That file also contains the location of the Floppy driver FAQ as 133 If you're running a journalling file system (like xfs, for 146 Saying Y here will allow you to use a regular file as a block 147 device; you can then create a file system on that block device and 153 This is useful if you want to check an ISO 9660 file system before 157 root file system inside a DOS FAT file using this loop device 164 The loop device driver can also be used to "hide" a file system in 165 a disk partition, floppy, or regular file, eithe [all...] |
/linux/arch/x86/kernel/cpu/mtrr/ |
H A D | if.c | 39 unsigned int type, bool increment, struct file *file, int page) in mtrr_file_add() argument 41 unsigned int *fcount = FILE_FCOUNT(file); in mtrr_file_add() 49 FILE_FCOUNT(file) = fcount; in mtrr_file_add() 65 struct file *file, int page) in mtrr_file_del() argument 67 unsigned int *fcount = FILE_FCOUNT(file); in mtrr_file_del() 94 mtrr_write(struct file *file, const char __user *buf, size_t len, loff_t * ppos) in mtrr_write() argument 153 mtrr_ioctl(struct file *fil argument 336 mtrr_close(struct inode * ino,struct file * file) mtrr_close() argument 386 mtrr_open(struct inode * inode,struct file * file) mtrr_open() argument [all...] |
/linux/drivers/media/radio/si470x/ |
H A D | radio-si470x-common.c | 25 * - header file cleaned and integrated 453 * File Operations Interface 459 static ssize_t si470x_fops_read(struct file *file, char __user *buf, in si470x_fops_read() argument 462 struct si470x_device *radio = video_drvdata(file); in si470x_fops_read() 472 if (file->f_flags & O_NONBLOCK) { in si470x_fops_read() 515 static __poll_t si470x_fops_poll(struct file *file, in si470x_fops_poll() argument 518 struct si470x_device *radio = video_drvdata(file); in si470x_fops_poll() 520 __poll_t retval = v4l2_ctrl_poll(file, pt in si470x_fops_poll() 537 si470x_fops_open(struct file * file) si470x_fops_open() argument 548 si470x_fops_release(struct file * file) si470x_fops_release() argument 600 si470x_vidioc_g_tuner(struct file * file,void * priv,struct v4l2_tuner * tuner) si470x_vidioc_g_tuner() argument 660 si470x_vidioc_s_tuner(struct file * file,void * priv,const struct v4l2_tuner * tuner) si470x_vidioc_s_tuner() argument 686 si470x_vidioc_g_frequency(struct file * file,void * priv,struct v4l2_frequency * freq) si470x_vidioc_g_frequency() argument 702 si470x_vidioc_s_frequency(struct file * file,void * priv,const struct v4l2_frequency * freq) si470x_vidioc_s_frequency() argument 725 si470x_vidioc_s_hw_freq_seek(struct file * file,void * priv,const struct v4l2_hw_freq_seek * seek) si470x_vidioc_s_hw_freq_seek() argument 742 si470x_vidioc_enum_freq_bands(struct file * file,void * priv,struct v4l2_frequency_band * band) si470x_vidioc_enum_freq_bands() argument 758 si470x_vidioc_querycap(struct file * file,void * priv,struct v4l2_capability * capability) si470x_vidioc_querycap() argument [all...] |
/linux/Documentation/kbuild/ |
H A D | modules.rst | 22 section `Creating a Kbuild File for an External Module`_. 89 directory where the external module (kbuild file) is 142 Creating a Kbuild File for an External Module 147 build file is required. Contained in this file will be the name of 149 files. The file may be as simple as a single line:: 155 The above line can be put in either a "Kbuild" file or a "Makefile." 164 The examples below demonstrate how to create a build file for the 201 two assignments. This is due to two passes made on the file: 206 Separate Kbuild File an [all...] |
/linux/drivers/media/pci/cx23885/ |
H A D | cx23885-video.c | 530 static int vidioc_g_fmt_vid_cap(struct file *file, void *priv, in vidioc_g_fmt_vid_cap() argument 533 struct cx23885_dev *dev = video_drvdata(file); in vidioc_g_fmt_vid_cap() 548 static int vidioc_try_fmt_vid_cap(struct file *file, void *priv, in vidioc_try_fmt_vid_cap() argument 551 struct cx23885_dev *dev = video_drvdata(file); in vidioc_try_fmt_vid_cap() 596 static int vidioc_s_fmt_vid_cap(struct file *file, void *priv, in vidioc_s_fmt_vid_cap() argument 599 struct cx23885_dev *dev = video_drvdata(file); in vidioc_s_fmt_vid_cap() 606 err = vidioc_try_fmt_vid_cap(file, pri in vidioc_s_fmt_vid_cap() 629 vidioc_querycap(struct file * file,void * priv,struct v4l2_capability * cap) vidioc_querycap() argument 657 vidioc_enum_fmt_vid_cap(struct file * file,void * priv,struct v4l2_fmtdesc * f) vidioc_enum_fmt_vid_cap() argument 668 vidioc_g_pixelaspect(struct file * file,void * priv,int type,struct v4l2_fract * f) vidioc_g_pixelaspect() argument 683 vidioc_g_selection(struct file * file,void * fh,struct v4l2_selection * sel) vidioc_g_selection() argument 705 vidioc_g_std(struct file * file,void * priv,v4l2_std_id * id) vidioc_g_std() argument 714 vidioc_s_std(struct file * file,void * priv,v4l2_std_id tvnorms) vidioc_s_std() argument 771 vidioc_enum_input(struct file * file,void * priv,struct v4l2_input * i) vidioc_enum_input() argument 779 cx23885_get_input(struct file * file,void * priv,unsigned int * i) cx23885_get_input() argument 788 vidioc_g_input(struct file * file,void * priv,unsigned int * i) vidioc_g_input() argument 793 cx23885_set_input(struct file * file,void * priv,unsigned int i) cx23885_set_input() argument 815 vidioc_s_input(struct file * file,void * priv,unsigned int i) vidioc_s_input() argument 820 vidioc_log_status(struct file * file,void * priv) vidioc_log_status() argument 828 cx23885_query_audinput(struct file * file,void * priv,struct v4l2_audio * i) cx23885_query_audinput() argument 851 vidioc_enum_audinput(struct file * file,void * priv,struct v4l2_audio * i) vidioc_enum_audinput() argument 857 vidioc_g_audinput(struct file * file,void * priv,struct v4l2_audio * i) vidioc_g_audinput() argument 872 vidioc_s_audinput(struct file * file,void * priv,const struct v4l2_audio * i) vidioc_s_audinput() argument 894 vidioc_g_tuner(struct file * file,void * priv,struct v4l2_tuner * t) vidioc_g_tuner() argument 919 vidioc_s_tuner(struct file * file,void * priv,const struct v4l2_tuner * t) vidioc_s_tuner() argument 943 vidioc_g_frequency(struct file * file,void * priv,struct v4l2_frequency * f) vidioc_g_frequency() argument 1070 cx23885_set_frequency(struct file * file,void * priv,const struct v4l2_frequency * f) cx23885_set_frequency() argument 1093 vidioc_s_frequency(struct file * file,void * priv,const struct v4l2_frequency * f) vidioc_s_frequency() argument [all...] |
/linux/drivers/media/pci/cx18/ |
H A D | cx18-fileops.h | 3 * cx18 file operation functions 11 int cx18_v4l2_open(struct file *filp); 12 ssize_t cx18_v4l2_read(struct file *filp, char __user *buf, size_t count, 14 ssize_t cx18_v4l2_write(struct file *filp, const char __user *buf, size_t count, 16 int cx18_v4l2_close(struct file *filp); 17 __poll_t cx18_v4l2_enc_poll(struct file *filp, poll_table *wait); 22 int cx18_v4l2_mmap(struct file *file, struct vm_area_struct *vma);
|
/linux/drivers/s390/char/ |
H A D | hmcdrv_dev.c | 8 * This file provides a Linux "misc" character device for access to an 56 static int hmcdrv_dev_open(struct inode *inode, struct file *fp); 57 static int hmcdrv_dev_release(struct inode *inode, struct file *fp); 58 static loff_t hmcdrv_dev_seek(struct file *fp, loff_t pos, int whence); 59 static ssize_t hmcdrv_dev_read(struct file *fp, char __user *ubuf, 61 static ssize_t hmcdrv_dev_write(struct file *fp, const char __user *ubuf, 87 * @mode: file mode for device node created in /dev 91 * Return: recommended device file name in /dev 114 static int hmcdrv_dev_open(struct inode *inode, struct file *fp) in hmcdrv_dev_open() 130 * device file ope in hmcdrv_dev_open() [all...] |
/linux/fs/vboxsf/ |
H A D | file.c | 3 * VirtualBox Guest Shared Folders support: Regular file inode and file ops. 49 static int vboxsf_file_open(struct inode *inode, struct file *file) in vboxsf_file_open() argument 66 if (file->f_flags & O_CREAT) { in vboxsf_file_open() 72 if (file->f_flags & O_TRUNC) in vboxsf_file_open() 78 if (file->f_flags & O_TRUNC) in vboxsf_file_open() 82 switch (file->f_flags & O_ACCMODE) { in vboxsf_file_open() 99 if (file->f_flags & O_APPEND) in vboxsf_file_open() 105 err = vboxsf_create_at_dentry(file_dentry(file), in vboxsf_file_open() 141 vboxsf_file_release(struct inode * inode,struct file * file) vboxsf_file_release() argument 229 vboxsf_read_folio(struct file * file,struct folio * folio) vboxsf_read_folio() argument [all...] |
/linux/io_uring/ |
H A D | cancel.c | 5 #include <linux/file.h> 23 struct file *file; member 50 if (req->file != cd->file) in io_cancel_req_match() 215 req->file = io_file_get_fixed(req, cancel->fd, in io_async_cancel() 218 req->file = io_file_get_normal(req, cancel->fd); in io_async_cancel() 220 if (!req->file) { in io_async_cancel() 224 cd.file = req->file; in io_async_cancel() 265 struct file *file = NULL; io_sync_cancel() local [all...] |
/linux/fs/hfs/ |
H A D | dir.c | 6 * This file may be distributed under the terms of the GNU General Public License. 8 * This file contains directory-related functions independent of which 11 * Based on the minix file system code, (C) 1991, 1992 by Linus Torvalds 48 static int hfs_readdir(struct file *file, struct dir_context *ctx) in hfs_readdir() argument 50 struct inode *inode = file_inode(file); in hfs_readdir() 72 if (!dir_emit_dot(file, ctx)) in hfs_readdir() 130 pr_err("small file entry\n"); in hfs_readdir() 135 be32_to_cpu(entry.file.FlNum), DT_REG)) in hfs_readdir() 149 rd = file in hfs_readdir() 172 hfs_dir_release(struct inode * inode,struct file * file) hfs_dir_release() argument [all...] |
/linux/drivers/char/tpm/ |
H A D | tpm-dev.c | 13 * Device file system interface to the TPM 18 static int tpm_open(struct inode *inode, struct file *file) in tpm_open() argument 37 tpm_common_open(file, chip, priv, NULL); in tpm_open() 47 * Called on file close 49 static int tpm_release(struct inode *inode, struct file *file) in tpm_release() argument 51 struct file_priv *priv = file->private_data; in tpm_release() 53 tpm_common_release(file, priv); in tpm_release()
|
H A D | tpm_vtpm_proxy.c | 19 #include <linux/file.h> 64 * @filp: file pointer 72 static ssize_t vtpm_proxy_fops_read(struct file *filp, char __user *buf, in vtpm_proxy_fops_read() 119 * @filp: file pointer 127 static ssize_t vtpm_proxy_fops_write(struct file *filp, const char __user *buf, in vtpm_proxy_fops_write() 166 * @filp: file pointer 171 static __poll_t vtpm_proxy_fops_poll(struct file *filp, poll_table *wait) in vtpm_proxy_fops_poll() 196 * @filp: file pointer 198 * Called when setting up the anonymous file descriptor 200 static void vtpm_proxy_fops_open(struct file *fil 539 struct file *file; vtpm_proxy_create_device() local 625 vtpmx_ioc_new_dev(struct file * file,unsigned int ioctl,unsigned long arg) vtpmx_ioc_new_dev() argument [all...] |
/linux/fs/smb/client/ |
H A D | file.c | 198 * to make a read of a certain size at a point in the file. We are permitted 262 static int cifs_init_request(struct netfs_io_request *rreq, struct file *file) in cifs_init_request() argument 272 if (file) { in cifs_init_request() 273 open_file = file->private_data; in cifs_init_request() 274 rreq->netfs_priv = file->private_data; in cifs_init_request() 436 cifs_dbg(FYI, "Application %s pid %d has incorrectly set O_EXCL flag but not O_CREAT on file open. Ignoring O_EXCL\n", in cifs_posix_convert_flags() 566 * FILE_SUPERSEDE (ie create whether or not file exists although in cifs_nt_open() 568 * file rather than creating a new file a in cifs_nt_open() 656 cifs_new_fileinfo(struct cifs_fid * fid,struct file * file,struct tcon_link * tlink,__u32 oplock,const char * symlink_target) cifs_new_fileinfo() argument 947 cifs_open(struct inode * inode,struct file * file) cifs_open() argument 1371 cifs_close(struct inode * inode,struct file * file) cifs_close() argument 1452 cifs_closedir(struct inode * inode,struct file * file) cifs_closedir() argument 1696 cifs_posix_lock_test(struct file * file,struct file_lock * flock) cifs_posix_lock_test() argument 1725 cifs_posix_lock_set(struct file * file,struct file_lock * flock) cifs_posix_lock_set() argument 2009 cifs_getlk(struct file * file,struct file_lock * flock,__u32 type,bool wait_flag,bool posix_lck,unsigned int xid) cifs_getlk() argument 2089 cifs_get_hardlink_path(struct cifs_tcon * tcon,struct inode * inode,struct file * file) cifs_get_hardlink_path() argument 2235 cifs_setlk(struct file * file,struct file_lock * flock,__u32 type,bool wait_flag,bool posix_lck,int lock,int unlock,unsigned int xid) cifs_setlk() argument 2329 cifs_flock(struct file * file,int cmd,struct file_lock * fl) cifs_flock() argument 2378 cifs_lock(struct file * file,int cmd,struct file_lock * flock) cifs_lock() argument 2661 cifs_strict_fsync(struct file * file,loff_t start,loff_t end,int datasync) cifs_strict_fsync() argument 2718 cifs_fsync(struct file * file,loff_t start,loff_t end,int datasync) cifs_fsync() argument 2767 cifs_flush(struct file * file,fl_owner_t id) cifs_flush() argument 2787 struct file *file = iocb->ki_filp; cifs_writev() local 3229 cifs_swap_deactivate(struct file * file) cifs_swap_deactivate() argument [all...] |