/linux-master/drivers/comedi/ |
H A D | comedi_fops.c | 53 * struct comedi_file - Per-file private data for COMEDI device 276 static void comedi_file_reset(struct file *file) argument 278 struct comedi_file *cfp = file->private_data; 281 unsigned int minor = iminor(file_inode(file)); 298 static void comedi_file_check(struct file *file) argument 300 struct comedi_file *cfp = file->private_data; 305 comedi_file_reset(file); 308 static struct comedi_subdevice *comedi_file_read_subdevice(struct file *fil argument 316 comedi_file_write_subdevice(struct file *file) argument 933 do_devinfo_ioctl(struct comedi_device *dev, struct comedi_devinfo __user *arg, struct file *file) argument 980 do_subdinfo_ioctl(struct comedi_device *dev, struct comedi_subdinfo __user *arg, void *file) argument 1108 do_bufinfo_ioctl(struct comedi_device *dev, struct comedi_bufinfo __user *arg, void *file) argument 1309 parse_insn(struct comedi_device *dev, struct comedi_insn *insn, unsigned int *data, void *file) argument 1527 do_insnlist_ioctl(struct comedi_device *dev, struct comedi_insn *insns, unsigned int n_insns, void *file) argument 1606 do_insn_ioctl(struct comedi_device *dev, struct comedi_insn *insn, void *file) argument 1748 do_cmd_ioctl(struct comedi_device *dev, struct comedi_cmd *cmd, bool *copy, void *file) argument 1853 do_cmdtest_ioctl(struct comedi_device *dev, struct comedi_cmd *cmd, bool *copy, void *file) argument 1904 do_lock_ioctl(struct comedi_device *dev, unsigned long arg, void *file) argument 1939 do_unlock_ioctl(struct comedi_device *dev, unsigned long arg, void *file) argument 1974 do_cancel_ioctl(struct comedi_device *dev, unsigned long arg, void *file) argument 2008 do_poll_ioctl(struct comedi_device *dev, unsigned long arg, void *file) argument 2043 do_setrsubd_ioctl(struct comedi_device *dev, unsigned long arg, struct file *file) argument 2086 do_setwsubd_ioctl(struct comedi_device *dev, unsigned long arg, struct file *file) argument 2116 comedi_unlocked_ioctl(struct file *file, unsigned int cmd, unsigned long arg) argument 2321 comedi_mmap(struct file *file, struct vm_area_struct *vma) argument 2425 comedi_poll(struct file *file, poll_table *wait) argument 2466 comedi_write(struct file *file, const char __user *buf, size_t nbytes, loff_t *offset) argument 2602 comedi_read(struct file *file, char __user *buf, size_t nbytes, loff_t *offset) argument 2739 comedi_open(struct inode *inode, struct file *file) argument 2793 comedi_fasync(int fd, struct file *file, int on) argument 2801 comedi_close(struct inode *inode, struct file *file) argument 2899 compat_chaninfo(struct file *file, unsigned long arg) argument 2923 compat_rangeinfo(struct file *file, unsigned long arg) argument 3001 compat_cmd(struct file *file, unsigned long arg) argument 3026 compat_cmdtest(struct file *file, unsigned long arg) argument 3068 compat_insnlist(struct file *file, unsigned long arg) argument 3103 compat_insn(struct file *file, unsigned long arg) argument 3125 comedi_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) argument [all...] |
/linux-master/drivers/char/ |
H A D | dtlk.c | 17 based on documentation in their User's Manual file and Developer's 67 #include <linux/dtlk.h> /* local header file for DoubleTalk values */ 91 static ssize_t dtlk_read(struct file *, char __user *, 93 static ssize_t dtlk_write(struct file *, const char __user *, 95 static __poll_t dtlk_poll(struct file *, poll_table *); 96 static int dtlk_open(struct inode *, struct file *); 97 static int dtlk_release(struct inode *, struct file *); 98 static long dtlk_ioctl(struct file *file, 126 static ssize_t dtlk_read(struct file *fil argument 159 dtlk_write(struct file *file, const char __user *buf, size_t count, loff_t * ppos) argument 232 dtlk_poll(struct file *file, poll_table * wait) argument 269 dtlk_ioctl(struct file *file, unsigned int cmd, unsigned long arg) argument 298 dtlk_open(struct inode *inode, struct file *file) argument 313 dtlk_release(struct inode *inode, struct file *file) argument [all...] |
/linux-master/drivers/watchdog/ |
H A D | indydog.c | 62 static int indydog_open(struct inode *inode, struct file *file) argument 76 return stream_open(inode, file); 79 static int indydog_release(struct inode *inode, struct file *file) argument 89 static ssize_t indydog_write(struct file *file, const char *data, argument 98 static long indydog_ioctl(struct file *file, unsigned int cmd, argument
|
H A D | sbc_epx_c3.c | 62 static int epx_c3_open(struct inode *inode, struct file *file) argument 77 return stream_open(inode, file); 80 static int epx_c3_release(struct inode *inode, struct file *file) argument 92 static ssize_t epx_c3_write(struct file *file, const char __user *data, argument 101 static long epx_c3_ioctl(struct file *file, unsigned int cmd, argument
|
H A D | wafer5823wdt.c | 94 static ssize_t wafwdt_write(struct file *file, const char __user *buf, argument 122 static long wafwdt_ioctl(struct file *file, unsigned int cmd, argument 187 static int wafwdt_open(struct inode *inode, struct file *file) argument 196 return stream_open(inode, file); 199 static int wafwdt_close(struct inode *inode, struct file *file) argument
|
H A D | scx200_wdt.c | 95 static int scx200_wdt_open(struct inode *inode, struct file *file) argument 102 return stream_open(inode, file); 105 static int scx200_wdt_release(struct inode *inode, struct file *file) argument 131 static ssize_t scx200_wdt_write(struct file *file, const char __user *data, argument 155 static long scx200_wdt_ioctl(struct file *file, unsigned int cmd, argument
|
H A D | wdt285.c | 67 static int watchdog_open(struct inode *inode, struct file *file) argument 99 stream_open(inode, file); 108 static int watchdog_release(struct inode *inode, struct file *file) argument 117 static ssize_t watchdog_write(struct file *file, const char __user *data, argument 134 static long watchdog_ioctl(struct file *file, unsigned int cmd, argument
|
H A D | acquirewdt.c | 61 #include <linux/fs.h> /* For file operations */ 117 static ssize_t acq_write(struct file *file, const char __user *buf, argument 144 static long acq_ioctl(struct file *file, unsigned int cmd, unsigned long arg) argument 189 static int acq_open(struct inode *inode, struct file *file) argument 199 return stream_open(inode, file); 202 static int acq_close(struct inode *inode, struct file *file) argument [all...] |
H A D | sbc_fitpc2_wdt.c | 67 static int fitpc2_wdt_open(struct inode *inode, struct file *file) argument 76 return stream_open(inode, file); 79 static ssize_t fitpc2_wdt_write(struct file *file, const char __user *data, argument 118 static long fitpc2_wdt_ioctl(struct file *file, unsigned int cmd, argument 165 static int fitpc2_wdt_release(struct inode *inode, struct file *file) argument
|
H A D | m54xx_wdt.c | 80 static int m54xx_wdt_open(struct inode *inode, struct file *file) argument 87 return stream_open(inode, file); 90 static ssize_t m54xx_wdt_write(struct file *file, const char *data, argument 119 static long m54xx_wdt_ioctl(struct file *file, unsigned int cmd, argument 165 static int m54xx_wdt_release(struct inode *inode, struct file *file) argument
|
H A D | mtx-1_wdt.c | 115 static int mtx1_wdt_open(struct inode *inode, struct file *file) argument 119 return stream_open(inode, file); 123 static int mtx1_wdt_release(struct inode *inode, struct file *file) argument 129 static long mtx1_wdt_ioctl(struct file *file, unsigned int cmd, argument 169 static ssize_t mtx1_wdt_write(struct file *file, const char *buf, argument
|
/linux-master/drivers/net/wireless/intel/iwlegacy/ |
H A D | debug.c | 121 /* file operation */ 123 static ssize_t il_dbgfs_##name##_read(struct file *file, \ 128 static ssize_t il_dbgfs_##name##_write(struct file *file, \ 200 il_dbgfs_tx_stats_read(struct file *file, char __user *user_buf, size_t count, argument 204 struct il_priv *il = file->private_data; 240 il_dbgfs_clear_traffic_stats_write(struct file *file, argument 261 il_dbgfs_rx_stats_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 305 il_dbgfs_sram_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 364 il_dbgfs_sram_write(struct file *file, const char __user *user_buf, size_t count, loff_t *ppos) argument 389 il_dbgfs_stations_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 453 il_dbgfs_nvm_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 497 il_dbgfs_channels_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 576 il_dbgfs_status_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 637 il_dbgfs_interrupt_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 716 il_dbgfs_interrupt_write(struct file *file, const char __user *user_buf, size_t count, loff_t *ppos) argument 737 il_dbgfs_qos_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 762 il_dbgfs_disable_ht40_write(struct file *file, const char __user *user_buf, size_t count, loff_t *ppos) argument 788 il_dbgfs_disable_ht40_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 812 il_dbgfs_tx_queue_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 859 il_dbgfs_rx_queue_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 888 il_dbgfs_ucode_rx_stats_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 897 il_dbgfs_ucode_tx_stats_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 906 il_dbgfs_ucode_general_stats_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 915 il_dbgfs_sensitivity_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 1014 il_dbgfs_chain_noise_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 1085 il_dbgfs_power_save_status_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 1109 il_dbgfs_clear_ucode_stats_write(struct file *file, const char __user *user_buf, size_t count, loff_t *ppos) argument 1134 il_dbgfs_rxon_flags_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 1147 il_dbgfs_rxon_filter_flags_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 1161 il_dbgfs_fh_reg_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 1183 il_dbgfs_missed_beacon_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 1200 il_dbgfs_missed_beacon_write(struct file *file, const char __user *user_buf, size_t count, loff_t *ppos) argument 1225 il_dbgfs_force_reset_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 1256 il_dbgfs_force_reset_write(struct file *file, const char __user *user_buf, size_t count, loff_t *ppos) argument 1269 il_dbgfs_wd_timeout_write(struct file *file, const char __user *user_buf, size_t count, loff_t *ppos) argument [all...] |
/linux-master/drivers/acpi/apei/ |
H A D | erst-dbg.c | 6 * information to and from a persistent store. This file provide the 32 static int erst_dbg_open(struct inode *inode, struct file *file) argument 39 pos = (int *)&file->private_data; 45 return nonseekable_open(inode, file); 48 static int erst_dbg_release(struct inode *inode, struct file *file) argument 55 static long erst_dbg_ioctl(struct file *f, unsigned int cmd, unsigned long arg) 82 static ssize_t erst_dbg_read(struct file *filp, char __user *ubuf, 152 static ssize_t erst_dbg_write(struct file *fil [all...] |
/linux-master/drivers/xen/ |
H A D | privcmd-buf.c | 37 static int privcmd_buf_open(struct inode *ino, struct file *file) argument 48 file->private_data = file_priv; 65 static int privcmd_buf_release(struct inode *ino, struct file *file) argument 67 struct privcmd_buf_private *file_priv = file->private_data; 132 static int privcmd_buf_mmap(struct file *file, struct vm_area_struct *vma) argument 134 struct privcmd_buf_private *file_priv = file->private_data;
|
/linux-master/tools/mm/ |
H A D | slabinfo-gnuplot.sh | 51 local file=$1 59 check_file_exist "$file" 61 out_file=`basename "$file"` 67 wc_lines=`cat "$file" | wc -l` 94 plot "$file" $range u 2$xtic title 'SIZE' with boxes,\ 107 local file="" 116 file="$file"`basename "$i"` 128 set output '$file.png' 137 echo "$file [all...] |
/linux-master/drivers/xen/xenfs/ |
H A D | xensyms.c | 111 static int xensyms_open(struct inode *inode, struct file *file) argument 117 ret = seq_open_private(file, &xensyms_seq_ops, 122 m = file->private_data; 128 seq_release_private(inode, file); 138 static int xensyms_release(struct inode *inode, struct file *file) argument 140 struct seq_file *m = file->private_data; 144 return seq_release_private(inode, file);
|
/linux-master/drivers/platform/x86/dell/ |
H A D | dell-smo8800.c | 48 static ssize_t smo8800_misc_read(struct file *file, char __user *buf, argument 51 struct smo8800_device *smo8800 = container_of(file->private_data, 78 static int smo8800_misc_open(struct inode *inode, struct file *file) argument 80 struct smo8800_device *smo8800 = container_of(file->private_data, 90 static int smo8800_misc_release(struct inode *inode, struct file *file) argument 92 struct smo8800_device *smo8800 = container_of(file->private_data,
|
/linux-master/tools/objtool/ |
H A D | builtin-check.c | 20 "objtool <actions> [<options>] file.o", 176 static bool link_opts_valid(struct objtool_file *file) argument 181 if (has_multiple_files(file->elf)) { 208 struct objtool_file *file; local 220 file = objtool_open_read(objname); 221 if (!file) 227 if (!link_opts_valid(file)) 230 ret = check(file); 234 if (file->elf->changed) 235 return elf_write(file [all...] |
/linux-master/drivers/net/wireless/ath/ath9k/ |
H A D | dfs_debug.c | 34 static ssize_t read_file_dfs(struct file *file, char __user *user_buf, argument 37 struct ath_softc *sc = file->private_data; 97 static ssize_t write_file_dfs(struct file *file, const char __user *user_buf, argument 100 struct ath_softc *sc = file->private_data; 113 static ssize_t write_file_simulate_radar(struct file *file, argument 117 struct ath_softc *sc = file->private_data;
|
/linux-master/drivers/media/radio/ |
H A D | radio-miropcm20.c | 199 static int vidioc_querycap(struct file *file, void *priv, argument 222 static int vidioc_g_tuner(struct file *file, void *priv, argument 225 struct pcm20 *dev = video_drvdata(file); 251 static int vidioc_s_tuner(struct file *file, void *priv, argument 254 struct pcm20 *dev = video_drvdata(file); 267 static int vidioc_g_frequency(struct file *file, voi argument 281 vidioc_s_frequency(struct file *file, void *priv, const struct v4l2_frequency *f) argument 378 pcm20_open(struct file *file) argument 396 pcm20_release(struct file *file) argument [all...] |
/linux-master/drivers/media/test-drivers/vivid/ |
H A D | vivid-vid-cap.c | 523 int vivid_g_fmt_vid_cap(struct file *file, void *priv, argument 526 struct vivid_dev *dev = video_drvdata(file); 552 int vivid_try_fmt_vid_cap(struct file *file, void *priv, argument 557 struct vivid_dev *dev = video_drvdata(file); 665 int vivid_s_fmt_vid_cap(struct file *file, void *priv, argument 669 struct vivid_dev *dev = video_drvdata(file); 673 int ret = vivid_try_fmt_vid_cap(file, pri 798 vidioc_g_fmt_vid_cap_mplane(struct file *file, void *priv, struct v4l2_format *f) argument 808 vidioc_try_fmt_vid_cap_mplane(struct file *file, void *priv, struct v4l2_format *f) argument 818 vidioc_s_fmt_vid_cap_mplane(struct file *file, void *priv, struct v4l2_format *f) argument 828 vidioc_g_fmt_vid_cap(struct file *file, void *priv, struct v4l2_format *f) argument 838 vidioc_try_fmt_vid_cap(struct file *file, void *priv, struct v4l2_format *f) argument 848 vidioc_s_fmt_vid_cap(struct file *file, void *priv, struct v4l2_format *f) argument 858 vivid_vid_cap_g_selection(struct file *file, void *priv, struct v4l2_selection *sel) argument 904 vivid_vid_cap_s_selection(struct file *file, void *fh, struct v4l2_selection *s) argument 1036 vivid_vid_cap_g_pixelaspect(struct file *file, void *priv, int type, struct v4l2_fract *f) argument 1064 vidioc_enum_input(struct file *file, void *priv, struct v4l2_input *inp) argument 1133 vidioc_g_input(struct file *file, void *priv, unsigned *i) argument 1141 vidioc_s_input(struct file *file, void *priv, unsigned i) argument 1227 vidioc_enumaudio(struct file *file, void *fh, struct v4l2_audio *vin) argument 1235 vidioc_g_audio(struct file *file, void *fh, struct v4l2_audio *vin) argument 1245 vidioc_s_audio(struct file *file, void *fh, const struct v4l2_audio *vin) argument 1257 vivid_video_g_frequency(struct file *file, void *fh, struct v4l2_frequency *vf) argument 1267 vivid_video_s_frequency(struct file *file, void *fh, const struct v4l2_frequency *vf) argument 1279 vivid_video_s_tuner(struct file *file, void *fh, const struct v4l2_tuner *vt) argument 1291 vivid_video_g_tuner(struct file *file, void *fh, struct v4l2_tuner *vt) argument 1382 vidioc_querystd(struct file *file, void *priv, v4l2_std_id *id) argument 1409 vivid_vid_cap_s_std(struct file *file, void *priv, v4l2_std_id id) argument 1484 vivid_vid_cap_s_dv_timings(struct file *file, void *_fh, struct v4l2_dv_timings *timings) argument 1507 vidioc_query_dv_timings(struct file *file, void *_fh, struct v4l2_dv_timings *timings) argument 1540 vidioc_s_edid(struct file *file, void *_fh, struct v4l2_edid *edid) argument 1597 vidioc_enum_framesizes(struct file *file, void *fh, struct v4l2_frmsizeenum *fsize) argument 1626 vidioc_enum_frameintervals(struct file *file, void *priv, struct v4l2_frmivalenum *fival) argument 1662 vivid_vid_cap_g_parm(struct file *file, void *priv, struct v4l2_streamparm *parm) argument 1678 vivid_vid_cap_s_parm(struct file *file, void *priv, struct v4l2_streamparm *parm) argument [all...] |
/linux-master/drivers/hid/ |
H A D | hidraw.c | 41 static ssize_t hidraw_read(struct file *file, char __user *buffer, size_t count, loff_t *ppos) argument 43 struct hidraw_list *list = file->private_data; 63 if (file->f_flags & O_NONBLOCK) { 105 static ssize_t hidraw_send_report(struct file *file, const char __user *buffer, size_t count, unsigned char report_type) argument 107 unsigned int minor = iminor(file_inode(file)); 162 static ssize_t hidraw_write(struct file *file, const char __user *buffer, size_t count, loff_t *ppos) argument 166 ret = hidraw_send_report(file, buffe 179 hidraw_get_report(struct file *file, char __user *buffer, size_t count, unsigned char report_type) argument 251 hidraw_poll(struct file *file, poll_table *wait) argument 264 hidraw_open(struct inode *inode, struct file *file) argument 319 hidraw_fasync(int fd, struct file *file, int on) argument 351 hidraw_release(struct inode * inode, struct file * file) argument 375 hidraw_ioctl(struct file *file, unsigned int cmd, unsigned long arg) argument [all...] |
/linux-master/scripts/mod/ |
H A D | sumversion.c | 230 static int parse_string(const char *file, unsigned long len, argument 235 add_char(file[0], md); 237 add_char(file[i], md); 238 if (file[i] == '"' && file[i-1] != '\\') 244 static int parse_comment(const char *file, unsigned long len) argument 249 if (file[i-1] == '*' && file[i] == '/') 258 char *file; local 261 file 304 char *cmd, *file, *line, *dir, *pos; local [all...] |
/linux-master/fs/9p/ |
H A D | vfs_file.c | 3 * This file contians vfs file ops for 9P2000. 14 #include <linux/file.h> 34 * v9fs_file_open - open a file (or directory) 36 * @file: file being opened 40 int v9fs_file_open(struct inode *inode, struct file *file) argument 47 p9_debug(P9_DEBUG_VFS, "inode: %p file: %p\n", inode, file); 398 struct file *file = iocb->ki_filp; local [all...] |
/linux-master/fs/nfs/ |
H A D | fscache.h | 72 * one thread is truncating a file while another one is reading the last 73 * page of the file. 99 extern void nfs_fscache_open_file(struct inode *, struct file *); 100 extern void nfs_fscache_release_file(struct inode *, struct file *); 102 extern int nfs_netfs_read_folio(struct file *file, struct folio *folio); 177 struct file *filp) {} 178 static inline void nfs_fscache_release_file(struct inode *inode, struct file *file) {} argument 183 static inline int nfs_netfs_read_folio(struct file *fil argument [all...] |