Home
last modified time | relevance | path

Searched refs:ppos (Results 1 – 200 of 624) sorted by relevance

1234

/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
Dxgbe-debugfs.c125 loff_t *ppos, unsigned int value) in xgbe_common_read() argument
130 if (*ppos != 0) in xgbe_common_read()
142 len = simple_read_from_buffer(buffer, count, ppos, buf, strlen(buf)); in xgbe_common_read()
149 loff_t *ppos, unsigned int *value) in xgbe_common_write() argument
155 if (*ppos != 0) in xgbe_common_write()
161 len = simple_write_to_buffer(workarea, sizeof(workarea) - 1, ppos, in xgbe_common_write()
175 size_t count, loff_t *ppos) in xgmac_reg_addr_read() argument
179 return xgbe_common_read(buffer, count, ppos, pdata->debugfs_xgmac_reg); in xgmac_reg_addr_read()
184 size_t count, loff_t *ppos) in xgmac_reg_addr_write() argument
188 return xgbe_common_write(buffer, count, ppos, in xgmac_reg_addr_write()
[all …]
/linux-4.4.14/drivers/staging/rdma/hfi1/
Ddebugfs.c335 size_t count, loff_t *ppos) in dev_counters_read() argument
344 avail = hfi1_read_cntrs(dd, *ppos, NULL, &counters); in dev_counters_read()
345 rval = simple_read_from_buffer(buf, count, ppos, counters, avail); in dev_counters_read()
352 size_t count, loff_t *ppos) in dev_names_read() argument
361 avail = hfi1_read_cntrs(dd, *ppos, &names, NULL); in dev_names_read()
362 rval = simple_read_from_buffer(buf, count, ppos, names, avail); in dev_names_read()
379 size_t count, loff_t *ppos) in portnames_read() argument
389 avail = hfi1_read_portcntrs(dd, *ppos, 0, &names, NULL); in portnames_read()
390 rval = simple_read_from_buffer(buf, count, ppos, names, avail); in portnames_read()
397 size_t count, loff_t *ppos) in portcntrs_debugfs_read() argument
[all …]
/linux-4.4.14/drivers/net/wireless/libertas/
Ddebugfs.c25 size_t count, loff_t *ppos) in write_file_dummy() argument
33 size_t count, loff_t *ppos) in lbs_dev_info() argument
48 res = simple_read_from_buffer(userbuf, count, ppos, buf, pos); in lbs_dev_info()
56 loff_t *ppos) in lbs_sleepparams_write() argument
96 size_t count, loff_t *ppos) in lbs_sleepparams_read() argument
116 ret = simple_read_from_buffer(userbuf, count, ppos, buf, pos); in lbs_sleepparams_read()
125 loff_t *ppos) in lbs_host_sleep_write() argument
170 size_t count, loff_t *ppos) in lbs_host_sleep_read() argument
182 ret = simple_read_from_buffer(userbuf, count, ppos, buf, pos); in lbs_host_sleep_read()
226 size_t count, loff_t *ppos) in lbs_threshold_read() argument
[all …]
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_fs.c105 size_t count, loff_t *ppos) in driver_stats_read() argument
108 return simple_read_from_buffer(buf, count, ppos, &qib_stats, in driver_stats_read()
133 size_t count, loff_t *ppos) in driver_names_read() argument
135 return simple_read_from_buffer(buf, count, ppos, qib_statnames, in driver_names_read()
146 size_t count, loff_t *ppos) in dev_counters_read() argument
152 avail = dd->f_read_cntrs(dd, *ppos, NULL, &counters); in dev_counters_read()
153 return simple_read_from_buffer(buf, count, ppos, counters, avail); in dev_counters_read()
158 size_t count, loff_t *ppos) in dev_names_read() argument
164 avail = dd->f_read_cntrs(dd, *ppos, &names, NULL); in dev_names_read()
165 return simple_read_from_buffer(buf, count, ppos, names, avail); in dev_names_read()
[all …]
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_debugfs.c45 size_t count, loff_t *ppos) in ixgbe_dbg_reg_ops_read() argument
52 if (*ppos != 0) in ixgbe_dbg_reg_ops_read()
66 len = simple_read_from_buffer(buffer, count, ppos, buf, strlen(buf)); in ixgbe_dbg_reg_ops_read()
81 size_t count, loff_t *ppos) in ixgbe_dbg_reg_ops_write() argument
87 if (*ppos != 0) in ixgbe_dbg_reg_ops_write()
94 ppos, in ixgbe_dbg_reg_ops_write()
150 size_t count, loff_t *ppos) in ixgbe_dbg_netdev_ops_read() argument
157 if (*ppos != 0) in ixgbe_dbg_netdev_ops_read()
171 len = simple_read_from_buffer(buffer, count, ppos, buf, strlen(buf)); in ixgbe_dbg_netdev_ops_read()
186 size_t count, loff_t *ppos) in ixgbe_dbg_netdev_ops_write() argument
[all …]
/linux-4.4.14/drivers/net/wireless/ti/wlcore/
Ddebugfs.c45 loff_t *ppos, char *fmt, ...) in wl1271_format_buffer() argument
55 return simple_read_from_buffer(userbuf, count, ppos, buf, res); in wl1271_format_buffer()
91 size_t count, loff_t *ppos) in tx_queue_len_read() argument
101 return simple_read_from_buffer(userbuf, count, ppos, buf, res); in tx_queue_len_read()
143 size_t count, loff_t *ppos) \
147 ppos, "%d\n", \
153 size_t count, loff_t *ppos) \
194 size_t count, loff_t *ppos) in gpio_power_read() argument
204 return simple_read_from_buffer(user_buf, count, ppos, buf, res); in gpio_power_read()
209 size_t count, loff_t *ppos) in gpio_power_write() argument
[all …]
Ddebugfs.h30 loff_t *ppos, char *fmt, ...);
41 size_t count, loff_t *ppos) \
44 return wl1271_format_buffer(userbuf, count, ppos, \
74 size_t count, loff_t *ppos) \
81 return wl1271_format_buffer(userbuf, count, ppos, fmt "\n", \
94 size_t count, loff_t *ppos) \
107 return wl1271_format_buffer(userbuf, count, ppos, "%s", buf); \
/linux-4.4.14/drivers/acpi/
Dcustom_method.c23 size_t count, loff_t *ppos) in cm_write() argument
32 if (!(*ppos)) { in cm_write()
48 if ((*ppos > max_size) || in cm_write()
49 (*ppos + count > max_size) || in cm_write()
50 (*ppos + count < count) || in cm_write()
54 if (copy_from_user(buf + (*ppos), user_buf, count)) { in cm_write()
61 *ppos += count; in cm_write()
/linux-4.4.14/drivers/char/
Dmem.c99 size_t count, loff_t *ppos) in read_mem() argument
101 phys_addr_t p = *ppos; in read_mem()
105 if (p != *ppos) in read_mem()
154 *ppos += read; in read_mem()
159 size_t count, loff_t *ppos) in write_mem() argument
161 phys_addr_t p = *ppos; in write_mem()
166 if (p != *ppos) in write_mem()
219 *ppos += written; in write_mem()
380 size_t count, loff_t *ppos) in read_kmem() argument
382 unsigned long p = *ppos; in read_kmem()
[all …]
Dgeneric_nvram.c57 size_t count, loff_t *ppos) in read_nvram() argument
64 if (*ppos >= nvram_len) in read_nvram()
66 for (i = *ppos; count > 0 && i < nvram_len; ++i, ++p, --count) in read_nvram()
69 *ppos = i; in read_nvram()
74 size_t count, loff_t *ppos) in write_nvram() argument
82 if (*ppos >= nvram_len) in write_nvram()
84 for (i = *ppos; count > 0 && i < nvram_len; ++i, ++p, --count) { in write_nvram()
89 *ppos = i; in write_nvram()
Dnwflash.c123 loff_t *ppos) in flash_read() argument
129 "buffer=%p, count=0x%zx.\n", *ppos, buf, size); in flash_read()
136 ret = simple_read_from_buffer(buf, size, ppos, (void *)FLASH_BASE, gbFlashSize); in flash_read()
143 size_t size, loff_t * ppos) in flash_write() argument
145 unsigned long p = *ppos; in flash_write()
251 *ppos += rc; in flash_write()
Dnvram.c234 size_t count, loff_t *ppos) in nvram_read() argument
237 unsigned i = *ppos; in nvram_read()
253 *ppos = i; in nvram_read()
263 size_t count, loff_t *ppos) in nvram_write() argument
266 unsigned i = *ppos; in nvram_write()
292 *ppos = i; in nvram_write()
Dnsc_gpio.c42 size_t len, loff_t *ppos) in nsc_gpio_write() argument
105 size_t len, loff_t * ppos) in nsc_gpio_read() argument
Ddtlk.c91 size_t nbytes, loff_t * ppos);
93 size_t nbytes, loff_t * ppos);
126 size_t count, loff_t * ppos) in dtlk_read() argument
159 size_t count, loff_t * ppos) in dtlk_write() argument
/linux-4.4.14/drivers/staging/lustre/lnet/lnet/
Drouter_proc.c78 static int proc_call_handler(void *data, int write, loff_t *ppos, in proc_call_handler() argument
83 int rc = handler(data, write, *ppos, buffer, *lenp); in proc_call_handler()
89 *ppos += *lenp; in proc_call_handler()
92 *ppos += rc; in proc_call_handler()
146 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_lnet_stats() argument
148 return proc_call_handler(table->data, write, ppos, buffer, lenp, in proc_lnet_stats()
153 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_lnet_routes() argument
165 off = LNET_PROC_HOFF_GET(*ppos); in proc_lnet_routes()
166 ver = LNET_PROC_VER_GET(*ppos); in proc_lnet_routes()
179 if (*ppos == 0) { in proc_lnet_routes()
[all …]
/linux-4.4.14/fs/fuse/
Dcontrol.c34 size_t count, loff_t *ppos) in fuse_conn_abort_write() argument
45 size_t len, loff_t *ppos) in fuse_conn_waiting_read() argument
50 if (!*ppos) { in fuse_conn_waiting_read()
61 return simple_read_from_buffer(buf, len, ppos, tmp, size); in fuse_conn_waiting_read()
65 size_t len, loff_t *ppos, unsigned val) in fuse_conn_limit_read() argument
70 return simple_read_from_buffer(buf, len, ppos, tmp, size); in fuse_conn_limit_read()
74 size_t count, loff_t *ppos, unsigned *val, in fuse_conn_limit_write() argument
81 if (*ppos) in fuse_conn_limit_write()
101 loff_t *ppos) in fuse_conn_max_background_read() argument
113 return fuse_conn_limit_read(file, buf, len, ppos, val); in fuse_conn_max_background_read()
[all …]
/linux-4.4.14/arch/mips/lasat/
Dsysctl.c43 void *buffer, size_t *lenp, loff_t *ppos) in proc_dolasatstring() argument
47 r = proc_dostring(table, write, buffer, lenp, ppos); in proc_dolasatstring()
61 void *buffer, size_t *lenp, loff_t *ppos) in proc_dolasatrtc() argument
73 r = proc_dointvec(table, write, buffer, lenp, ppos); in proc_dolasatrtc()
86 void *buffer, size_t *lenp, loff_t *ppos) in proc_lasat_ip() argument
94 (*ppos && !write)) { in proc_lasat_ip()
114 *ppos += *lenp; in proc_lasat_ip()
138 *ppos += len; in proc_lasat_ip()
146 void *buffer, size_t *lenp, loff_t *ppos) in proc_lasat_prid() argument
150 r = proc_dointvec(table, write, buffer, lenp, ppos); in proc_lasat_prid()
/linux-4.4.14/drivers/base/regmap/
Dregmap-debugfs.c40 loff_t *ppos) in regmap_name_read_file() argument
56 ret = simple_read_from_buffer(user_buf, count, ppos, buf, ret); in regmap_name_read_file()
185 size_t count, loff_t *ppos) in regmap_read_debugfs() argument
188 loff_t p = *ppos; in regmap_read_debugfs()
194 if (*ppos < 0 || !count) in regmap_read_debugfs()
204 start_reg = regmap_debugfs_get_dump_start(map, from, *ppos, &p); in regmap_read_debugfs()
214 if (p >= *ppos) { in regmap_read_debugfs()
246 *ppos += buf_pos; in regmap_read_debugfs()
254 size_t count, loff_t *ppos) in regmap_map_read_file() argument
259 count, ppos); in regmap_map_read_file()
[all …]
/linux-4.4.14/kernel/
Dsysctl.c179 void __user *buffer, size_t *lenp, loff_t *ppos);
181 void __user *buffer, size_t *lenp, loff_t *ppos);
186 void __user *buffer, size_t *lenp, loff_t *ppos);
190 void __user *buffer, size_t *lenp, loff_t *ppos);
193 void __user *buffer, size_t *lenp, loff_t *ppos);
202 loff_t *ppos) in sysrq_sysctl_handler() argument
206 error = proc_dointvec(table, write, buffer, lenp, ppos); in sysrq_sysctl_handler()
1802 size_t *lenp, loff_t *ppos) in _proc_do_string() argument
1820 if (*ppos > len) in _proc_do_string()
1822 len = *ppos; in _proc_do_string()
[all …]
Duser_namespace.c493 static void *m_start(struct seq_file *seq, loff_t *ppos, in m_start() argument
497 loff_t pos = *ppos; in m_start()
505 static void *uid_m_start(struct seq_file *seq, loff_t *ppos) in uid_m_start() argument
509 return m_start(seq, ppos, &ns->uid_map); in uid_m_start()
512 static void *gid_m_start(struct seq_file *seq, loff_t *ppos) in gid_m_start() argument
516 return m_start(seq, ppos, &ns->gid_map); in gid_m_start()
519 static void *projid_m_start(struct seq_file *seq, loff_t *ppos) in projid_m_start() argument
523 return m_start(seq, ppos, &ns->projid_map); in projid_m_start()
595 size_t count, loff_t *ppos, in map_write() argument
650 if ((*ppos != 0) || (count >= PAGE_SIZE)) in map_write()
[all …]
Dwatchdog.c857 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_watchdog_common() argument
878 err = proc_dointvec_minmax(table, write, buffer, lenp, ppos); in proc_watchdog_common()
880 err = proc_dointvec_minmax(table, write, buffer, lenp, ppos); in proc_watchdog_common()
925 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_watchdog() argument
928 table, write, buffer, lenp, ppos); in proc_watchdog()
935 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_nmi_watchdog() argument
938 table, write, buffer, lenp, ppos); in proc_nmi_watchdog()
945 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_soft_watchdog() argument
948 table, write, buffer, lenp, ppos); in proc_soft_watchdog()
955 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_watchdog_thresh() argument
[all …]
Drelay.c1125 static ssize_t relay_file_read_subbufs(struct file *filp, loff_t *ppos, in relay_file_read_subbufs() argument
1138 if (!relay_file_read_avail(buf, *ppos)) in relay_file_read_subbufs()
1141 read_start = relay_file_read_start_pos(*ppos, buf); in relay_file_read_subbufs()
1153 *ppos = relay_file_read_end_pos(buf, read_start, ret); in relay_file_read_subbufs()
1164 loff_t *ppos) in relay_file_read() argument
1171 return relay_file_read_subbufs(filp, ppos, subbuf_read_actor, &desc); in relay_file_read()
1209 loff_t *ppos, in subbuf_splice_actor() argument
1218 uint64_t pos = (uint64_t) *ppos; in subbuf_splice_actor()
1302 loff_t *ppos, in relay_file_splice_read() argument
1315 ret = subbuf_splice_actor(in, ppos, pipe, len, flags, &nonpad_ret); in relay_file_splice_read()
[all …]
Dutsname_sysctl.c48 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_do_uts_string() argument
54 r = proc_dostring(&uts_table, write, buffer, lenp, ppos); in proc_do_uts_string()
Dhung_task.c199 size_t *lenp, loff_t *ppos) in proc_dohung_task_timeout_secs() argument
203 ret = proc_doulongvec_minmax(table, write, buffer, lenp, ppos); in proc_dohung_task_timeout_secs()
Dprofile.c473 read_profile(struct file *file, char __user *buf, size_t count, loff_t *ppos) in read_profile() argument
475 unsigned long p = *ppos; in read_profile()
496 *ppos += read; in read_profile()
507 size_t count, loff_t *ppos) in write_profile() argument
/linux-4.4.14/ipc/
Dipc_sysctl.c31 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_ipc_dointvec() argument
38 return proc_dointvec(&ipc_table, write, buffer, lenp, ppos); in proc_ipc_dointvec()
42 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_ipc_dointvec_minmax() argument
49 return proc_dointvec_minmax(&ipc_table, write, buffer, lenp, ppos); in proc_ipc_dointvec_minmax()
53 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_ipc_dointvec_minmax_orphans() argument
56 int err = proc_ipc_dointvec_minmax(table, write, buffer, lenp, ppos); in proc_ipc_dointvec_minmax_orphans()
66 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_ipc_doulongvec_minmax() argument
73 lenp, ppos); in proc_ipc_doulongvec_minmax()
77 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_ipc_auto_msgmni() argument
88 return proc_dointvec_minmax(&ipc_table, write, buffer, lenp, ppos); in proc_ipc_auto_msgmni()
Dmq_sysctl.c26 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_mq_dointvec() argument
32 return proc_dointvec(&mq_table, write, buffer, lenp, ppos); in proc_mq_dointvec()
36 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_mq_dointvec_minmax() argument
43 lenp, ppos); in proc_mq_dointvec_minmax()
/linux-4.4.14/drivers/parisc/
Deisa_eeprom.c40 char __user *buf, size_t count, loff_t *ppos ) in eisa_eeprom_read() argument
46 if (*ppos < 0 || *ppos >= HPEE_MAX_LENGTH) in eisa_eeprom_read()
49 count = *ppos + count < HPEE_MAX_LENGTH ? count : HPEE_MAX_LENGTH - *ppos; in eisa_eeprom_read()
53 tmp[i] = readb(eisa_eeprom_addr+(*ppos)++); in eisa_eeprom_read()
/linux-4.4.14/drivers/net/wireless/mwifiex/
Ddebugfs.c75 size_t count, loff_t *ppos) in mwifiex_info_read() argument
146 ret = simple_read_from_buffer(ubuf, count, ppos, (char *) page, in mwifiex_info_read()
165 size_t count, loff_t *ppos) in mwifiex_device_dump_read() argument
200 size_t count, loff_t *ppos) in mwifiex_getlog_read() argument
256 ret = simple_read_from_buffer(ubuf, count, ppos, (char *) page, in mwifiex_getlog_read()
276 size_t count, loff_t *ppos) in mwifiex_histogram_read() argument
344 ret = simple_read_from_buffer(ubuf, count, ppos, (char *)page, in mwifiex_histogram_read()
352 size_t count, loff_t *ppos) in mwifiex_histogram_write() argument
412 size_t count, loff_t *ppos) in mwifiex_debug_read() argument
429 ret = simple_read_from_buffer(ubuf, count, ppos, (char *) page, in mwifiex_debug_read()
[all …]
/linux-4.4.14/drivers/staging/vme/devices/
Dvme_user.c124 loff_t *ppos) in resource_to_user() argument
132 count, *ppos); in resource_to_user()
143 size_t count, loff_t *ppos) in resource_from_user() argument
152 count, *ppos); in resource_from_user()
156 size_t count, loff_t *ppos) in buffer_to_user() argument
160 image_ptr = image[minor].kern_buf + *ppos; in buffer_to_user()
168 size_t count, loff_t *ppos) in buffer_from_user() argument
172 image_ptr = image[minor].kern_buf + *ppos; in buffer_from_user()
180 loff_t *ppos) in vme_user_read() argument
195 if ((*ppos < 0) || (*ppos > (image_size - 1))) { in vme_user_read()
[all …]
/linux-4.4.14/drivers/remoteproc/
Dremoteproc_debugfs.c48 size_t count, loff_t *ppos) in rproc_trace_read() argument
53 return simple_read_from_buffer(userbuf, count, ppos, trace->va, len); in rproc_trace_read()
76 size_t count, loff_t *ppos) in rproc_state_read() argument
88 return simple_read_from_buffer(userbuf, count, ppos, buf, i); in rproc_state_read()
99 size_t count, loff_t *ppos) in rproc_name_read() argument
108 return simple_read_from_buffer(userbuf, count, ppos, buf, i); in rproc_name_read()
119 size_t count, loff_t *ppos) in rproc_recovery_read() argument
124 return simple_read_from_buffer(userbuf, count, ppos, buf, strlen(buf)); in rproc_recovery_read()
153 size_t count, loff_t *ppos) in rproc_recovery_write() argument
/linux-4.4.14/drivers/staging/wilc1000/
Dwilc_debugfs.c37 … ssize_t wilc_debug_level_read(struct file *file, char __user *userbuf, size_t count, loff_t *ppos) in wilc_debug_level_read() argument
43 if (*ppos > 0) in wilc_debug_level_read()
48 return simple_read_from_buffer(userbuf, count, ppos, buf, res); in wilc_debug_level_read()
52 size_t count, loff_t *ppos) in wilc_debug_level_write() argument
76 …ssize_t wilc_debug_region_read(struct file *file, char __user *userbuf, size_t count, loff_t *ppos) in wilc_debug_region_read() argument
82 if (*ppos > 0) in wilc_debug_region_read()
87 return simple_read_from_buffer(userbuf, count, ppos, buf, res); in wilc_debug_region_read()
90 …tic ssize_t wilc_debug_region_write(struct file *filp, const char *buf, size_t count, loff_t *ppos) in wilc_debug_region_write() argument
/linux-4.4.14/drivers/net/wireless/iwlegacy/
Ddebug.c156 size_t count, loff_t *ppos);
161 size_t count, loff_t *ppos);
232 loff_t *ppos) in il_dbgfs_tx_stats_read() argument
265 ret = simple_read_from_buffer(user_buf, count, ppos, buf, pos); in il_dbgfs_tx_stats_read()
273 loff_t *ppos) in il_dbgfs_clear_traffic_stats_write() argument
293 loff_t *ppos) in il_dbgfs_rx_stats_read() argument
327 ret = simple_read_from_buffer(user_buf, count, ppos, buf, pos); in il_dbgfs_rx_stats_read()
337 loff_t *ppos) in il_dbgfs_sram_read() argument
389 ret = simple_read_from_buffer(user_buf, count, ppos, buf, pos); in il_dbgfs_sram_read()
396 size_t count, loff_t *ppos) in il_dbgfs_sram_write() argument
[all …]
D3945-debug.c53 size_t count, loff_t *ppos) in il3945_ucode_rx_stats_read() argument
311 ret = simple_read_from_buffer(user_buf, count, ppos, buf, pos); in il3945_ucode_rx_stats_read()
318 size_t count, loff_t *ppos) in il3945_ucode_tx_stats_read() argument
401 ret = simple_read_from_buffer(user_buf, count, ppos, buf, pos); in il3945_ucode_tx_stats_read()
408 size_t count, loff_t *ppos) in il3945_ucode_general_stats_read() argument
502 ret = simple_read_from_buffer(user_buf, count, ppos, buf, pos); in il3945_ucode_general_stats_read()
/linux-4.4.14/drivers/parport/
Dprocfs.c36 void __user *result, size_t *lenp, loff_t *ppos) in do_active_device() argument
46 if (*ppos) { in do_active_device()
66 *ppos += len; in do_active_device()
73 void __user *result, size_t *lenp, loff_t *ppos) in do_autoprobe() argument
83 if (*ppos) { in do_autoprobe()
108 *ppos += len; in do_autoprobe()
116 size_t *lenp, loff_t *ppos) in do_hardware_base_addr() argument
122 if (*ppos) { in do_hardware_base_addr()
137 *ppos += len; in do_hardware_base_addr()
144 size_t *lenp, loff_t *ppos) in do_hardware_irq() argument
[all …]
/linux-4.4.14/drivers/staging/lustre/lustre/libcfs/
Dmodule.c332 static int proc_call_handler(void *data, int write, loff_t *ppos, in proc_call_handler() argument
337 int rc = handler(data, write, *ppos, buffer, *lenp); in proc_call_handler()
343 *ppos += *lenp; in proc_call_handler()
346 *ppos += rc; in proc_call_handler()
393 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_dobitmasks() argument
395 return proc_call_handler(table->data, write, ppos, buffer, lenp, in proc_dobitmasks()
409 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_dump_kernel() argument
411 return proc_call_handler(table->data, write, ppos, buffer, lenp, in proc_dump_kernel()
432 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_daemon_file() argument
434 return proc_call_handler(table->data, write, ppos, buffer, lenp, in proc_daemon_file()
[all …]
/linux-4.4.14/drivers/video/fbdev/core/
Dfb_sys_fops.c17 loff_t *ppos) in fb_sys_read() argument
19 unsigned long p = *ppos; in fb_sys_read()
50 *ppos += count; in fb_sys_read()
57 size_t count, loff_t *ppos) in fb_sys_write() argument
59 unsigned long p = *ppos; in fb_sys_write()
96 *ppos += count; in fb_sys_write()
/linux-4.4.14/net/mac80211/
Ddebugfs.c21 loff_t *ppos, char *fmt, ...) in mac80211_format_buffer() argument
31 return simple_read_from_buffer(userbuf, count, ppos, buf, res); in mac80211_format_buffer()
36 size_t count, loff_t *ppos) \
40 return mac80211_format_buffer(userbuf, count, ppos, \
75 size_t count, loff_t *ppos) in reset_write() argument
135 size_t count, loff_t *ppos) in hwflags_read() argument
158 rv = simple_read_from_buffer(user_buf, count, ppos, buf, strlen(buf)); in hwflags_read()
164 size_t count, loff_t *ppos) in queues_read() argument
178 return simple_read_from_buffer(user_buf, count, ppos, buf, res); in queues_read()
188 size_t count, loff_t *ppos, in format_devstat_counter() argument
[all …]
Ddebugfs_key.c22 size_t count, loff_t *ppos) \
25 return mac80211_format_buffer(userbuf, count, ppos, \
74 size_t count, loff_t *ppos) in key_algorithm_read() argument
82 return simple_read_from_buffer(userbuf, count, ppos, buf, strlen(buf)); in key_algorithm_read()
87 size_t count, loff_t *ppos) in key_tx_spec_write() argument
122 size_t count, loff_t *ppos) in key_tx_spec_read() argument
155 return simple_read_from_buffer(userbuf, count, ppos, buf, len); in key_tx_spec_read()
160 size_t count, loff_t *ppos) in key_rx_spec_read() argument
223 return simple_read_from_buffer(userbuf, count, ppos, buf, len); in key_rx_spec_read()
228 size_t count, loff_t *ppos) in key_replays_read() argument
[all …]
Ddebugfs_sta.c25 size_t count, loff_t *ppos) \
28 return mac80211_format_buffer(userbuf, count, ppos, \
55 size_t count, loff_t *ppos) in sta_flags_read() argument
78 return simple_read_from_buffer(userbuf, count, ppos, buf, res); in sta_flags_read()
84 size_t count, loff_t *ppos) in sta_num_ps_buf_frames_read() argument
94 return simple_read_from_buffer(userbuf, count, ppos, buf, p - buf); in sta_num_ps_buf_frames_read()
99 size_t count, loff_t *ppos) in sta_last_seq_ctrl_read() argument
108 return simple_read_from_buffer(userbuf, count, ppos, buf, p - buf); in sta_last_seq_ctrl_read()
113 size_t count, loff_t *ppos) in sta_agg_status_read() argument
148 return simple_read_from_buffer(userbuf, count, ppos, buf, p - buf); in sta_agg_status_read()
[all …]
Ddebugfs.h9 loff_t *ppos, char *fmt, ...);
Ddebugfs_netdev.c30 size_t count, loff_t *ppos, in ieee80211_if_read() argument
41 ret = simple_read_from_buffer(userbuf, count, ppos, buf, ret); in ieee80211_if_read()
49 size_t count, loff_t *ppos, in ieee80211_if_write() argument
137 size_t count, loff_t *ppos) \
140 userbuf, count, ppos, \
147 size_t count, loff_t *ppos) \
150 ppos, ieee80211_if_parse_##name); \
/linux-4.4.14/include/linux/sched/
Dsysctl.h11 size_t *lenp, loff_t *ppos);
64 loff_t *ppos);
88 loff_t *ppos);
92 loff_t *ppos);
96 loff_t *ppos);
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
Ddebugfs.c74 size_t count, loff_t *ppos) in iwl_dbgfs_tx_flush_write() argument
95 size_t count, loff_t *ppos) in iwl_dbgfs_sta_drain_write() argument
125 size_t count, loff_t *ppos) in iwl_dbgfs_sram_read() argument
152 ret = simple_read_from_buffer(user_buf, count, ppos, ptr, len); in iwl_dbgfs_sram_read()
160 size_t count, loff_t *ppos) in iwl_dbgfs_sram_write() argument
192 size_t count, loff_t *ppos) in iwl_dbgfs_set_nic_temperature_read() argument
203 return simple_read_from_buffer(user_buf, count, ppos, buf, pos); in iwl_dbgfs_set_nic_temperature_read()
215 loff_t *ppos) in iwl_dbgfs_set_nic_temperature_write() argument
259 size_t count, loff_t *ppos) in iwl_dbgfs_nic_temp_read() argument
277 return simple_read_from_buffer(user_buf, count, ppos, buf, pos); in iwl_dbgfs_nic_temp_read()
[all …]
Ddebugfs-vif.c132 size_t count, loff_t *ppos) in iwl_dbgfs_pm_params_write() argument
196 size_t count, loff_t *ppos) in iwl_dbgfs_tx_pwr_lmt_read() argument
206 return simple_read_from_buffer(user_buf, count, ppos, buf, pos); in iwl_dbgfs_tx_pwr_lmt_read()
211 size_t count, loff_t *ppos) in iwl_dbgfs_pm_params_read() argument
222 return simple_read_from_buffer(user_buf, count, ppos, buf, pos); in iwl_dbgfs_pm_params_read()
227 size_t count, loff_t *ppos) in iwl_dbgfs_mac_params_read() argument
307 return simple_read_from_buffer(user_buf, count, ppos, buf, pos); in iwl_dbgfs_mac_params_read()
356 size_t count, loff_t *ppos) in iwl_dbgfs_bf_params_write() argument
454 size_t count, loff_t *ppos) in iwl_dbgfs_bf_params_read() argument
498 return simple_read_from_buffer(user_buf, count, ppos, buf, pos); in iwl_dbgfs_bf_params_read()
[all …]
Ddebugfs.h76 size_t count, loff_t *ppos) \
85 return iwl_dbgfs_##name##_write(arg, buf, buf_size, ppos); \
/linux-4.4.14/security/smack/
Dsmackfs.c469 size_t count, loff_t *ppos, in smk_write_rules_list() argument
484 if (*ppos != 0) in smk_write_rules_list()
686 size_t count, loff_t *ppos) in smk_write_load() argument
696 return smk_write_rules_list(file, buf, count, ppos, NULL, NULL, in smk_write_load()
860 size_t count, loff_t *ppos, int format) in smk_set_cipso() argument
881 if (*ppos != 0) in smk_set_cipso()
965 size_t count, loff_t *ppos) in smk_write_cipso() argument
967 return smk_set_cipso(file, buf, count, ppos, SMK_FIXED24_FMT); in smk_write_cipso()
1039 size_t count, loff_t *ppos) in smk_write_cipso2() argument
1041 return smk_set_cipso(file, buf, count, ppos, SMK_LONG_FMT); in smk_write_cipso2()
[all …]
/linux-4.4.14/drivers/bluetooth/
Dbtmrvl_debugfs.c35 const char __user *ubuf, size_t count, loff_t *ppos) in btmrvl_hscfgcmd_write() argument
61 size_t count, loff_t *ppos) in btmrvl_hscfgcmd_read() argument
70 return simple_read_from_buffer(userbuf, count, ppos, buf, ret); in btmrvl_hscfgcmd_read()
81 size_t count, loff_t *ppos) in btmrvl_pscmd_write() argument
108 size_t count, loff_t *ppos) in btmrvl_pscmd_read() argument
116 return simple_read_from_buffer(userbuf, count, ppos, buf, ret); in btmrvl_pscmd_read()
127 size_t count, loff_t *ppos) in btmrvl_hscmd_write() argument
152 size_t count, loff_t *ppos) in btmrvl_hscmd_read() argument
160 return simple_read_from_buffer(userbuf, count, ppos, buf, ret); in btmrvl_hscmd_read()
171 size_t count, loff_t *ppos) in btmrvl_fwdump_write() argument
/linux-4.4.14/net/sctp/
Dsysctl.c63 loff_t *ppos);
66 loff_t *ppos);
69 loff_t *ppos);
72 loff_t *ppos);
75 loff_t *ppos);
317 loff_t *ppos) in proc_sctp_do_hmac_alg() argument
336 ret = proc_dostring(&tbl, write, buffer, lenp, ppos); in proc_sctp_do_hmac_alg()
363 loff_t *ppos) in proc_sctp_do_rto_min() argument
379 ret = proc_dointvec(&tbl, write, buffer, lenp, ppos); in proc_sctp_do_rto_min()
392 loff_t *ppos) in proc_sctp_do_rto_max() argument
[all …]
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
Ddebug.c200 size_t count, loff_t *ppos) in ath10k_read_wmi_services() argument
239 ret_cnt = simple_read_from_buffer(user_buf, count, ppos, buf, len); in ath10k_read_wmi_services()
468 size_t count, loff_t *ppos) in ath10k_fw_stats_read() argument
473 return simple_read_from_buffer(user_buf, count, ppos, buf, len); in ath10k_fw_stats_read()
486 size_t count, loff_t *ppos) in ath10k_debug_fw_reset_stats_read() argument
511 ret = simple_read_from_buffer(user_buf, count, ppos, buf, len); in ath10k_debug_fw_reset_stats_read()
547 size_t count, loff_t *ppos) in ath10k_read_simulate_fw_crash() argument
556 return simple_read_from_buffer(user_buf, count, ppos, buf, strlen(buf)); in ath10k_read_simulate_fw_crash()
568 size_t count, loff_t *ppos) in ath10k_write_simulate_fw_crash() argument
576 simple_write_to_buffer(buf, sizeof(buf) - 1, ppos, user_buf, count); in ath10k_write_simulate_fw_crash()
[all …]
Ddebugfs_sta.c23 size_t count, loff_t *ppos) in ath10k_dbg_sta_read_aggr_mode() argument
37 return simple_read_from_buffer(user_buf, count, ppos, buf, len); in ath10k_dbg_sta_read_aggr_mode()
42 size_t count, loff_t *ppos) in ath10k_dbg_sta_write_aggr_mode() argument
85 size_t count, loff_t *ppos) in ath10k_dbg_sta_write_addba() argument
94 simple_write_to_buffer(buf, sizeof(buf) - 1, ppos, user_buf, count); in ath10k_dbg_sta_write_addba()
136 size_t count, loff_t *ppos) in ath10k_dbg_sta_write_addba_resp() argument
145 simple_write_to_buffer(buf, sizeof(buf) - 1, ppos, user_buf, count); in ath10k_dbg_sta_write_addba_resp()
186 size_t count, loff_t *ppos) in ath10k_dbg_sta_write_delba() argument
195 simple_write_to_buffer(buf, sizeof(buf) - 1, ppos, user_buf, count); in ath10k_dbg_sta_write_delba()
Dspectral.c277 size_t count, loff_t *ppos) in read_file_spec_scan_ctl() argument
301 return simple_read_from_buffer(user_buf, count, ppos, mode, len); in read_file_spec_scan_ctl()
306 size_t count, loff_t *ppos) in write_file_spec_scan_ctl() argument
369 size_t count, loff_t *ppos) in read_file_spectral_count() argument
381 return simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_spectral_count()
386 size_t count, loff_t *ppos) in write_file_spectral_count() argument
421 size_t count, loff_t *ppos) in read_file_spectral_bins() argument
436 return simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_spectral_bins()
441 size_t count, loff_t *ppos) in write_file_spectral_bins() argument
/linux-4.4.14/arch/frv/kernel/
Dsysctl.c51 loff_t *ppos) in procctl_frv_cachemode() argument
88 if (*ppos > 0) { in procctl_frv_cachemode()
114 *ppos = len; in procctl_frv_cachemode()
126 loff_t *ppos) in procctl_frv_pin_cxnr() argument
155 if (*ppos > 0) { in procctl_frv_pin_cxnr()
168 *ppos = len; in procctl_frv_pin_cxnr()
/linux-4.4.14/drivers/video/fbdev/mbx/
Dmbxdebugfs.c25 size_t count, loff_t *ppos) in write_file_dummy() argument
31 size_t count, loff_t *ppos) in sysconf_read_file() argument
41 return simple_read_from_buffer(userbuf, count, ppos, in sysconf_read_file()
47 size_t count, loff_t *ppos) in gsctl_read_file() argument
70 return simple_read_from_buffer(userbuf, count, ppos, in gsctl_read_file()
75 size_t count, loff_t *ppos) in display_read_file() argument
110 return simple_read_from_buffer(userbuf, count, ppos, in display_read_file()
115 size_t count, loff_t *ppos) in clock_read_file() argument
133 return simple_read_from_buffer(userbuf, count, ppos, in clock_read_file()
138 size_t count, loff_t *ppos) in sdram_read_file() argument
[all …]
/linux-4.4.14/net/sunrpc/
Dsysctl.c62 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_do_xprt() argument
67 if ((*ppos && !write) || !*lenp) { in proc_do_xprt()
72 return simple_read_from_buffer(buffer, *lenp, ppos, tmpbuf, len); in proc_do_xprt()
77 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_dodebug() argument
84 if ((*ppos && !write) || !*lenp) { in proc_dodebug()
134 *ppos += *lenp; in proc_dodebug()
Dcache.c764 loff_t *ppos, struct cache_detail *cd) in cache_read() argument
902 size_t count, loff_t *ppos, in cache_write() argument
1425 size_t count, loff_t *ppos, in read_flush() argument
1429 unsigned long p = *ppos; in read_flush()
1441 *ppos += len; in read_flush()
1446 size_t count, loff_t *ppos, in write_flush() argument
1453 if (*ppos || count > sizeof(tbuf)-1) in write_flush()
1481 *ppos += count; in write_flush()
1486 size_t count, loff_t *ppos) in cache_read_procfs() argument
1490 return cache_read(filp, buf, count, ppos, cd); in cache_read_procfs()
[all …]
/linux-4.4.14/drivers/infiniband/hw/usnic/
Dusnic_debugfs.c47 size_t count, loff_t *ppos) in usnic_debugfs_buildinfo_read() argument
52 if (*ppos > 0) in usnic_debugfs_buildinfo_read()
60 return simple_read_from_buffer(data, count, ppos, buf, res); in usnic_debugfs_buildinfo_read()
70 size_t count, loff_t *ppos) in flowinfo_read() argument
82 if (*ppos > 0) in flowinfo_read()
104 return simple_read_from_buffer(data, count, ppos, buf, ptr - buf); in flowinfo_read()
/linux-4.4.14/arch/um/drivers/
Dmmapper_kern.c29 loff_t *ppos) in mmapper_read() argument
31 return simple_read_from_buffer(buf, count, ppos, v_buf, mmapper_size); in mmapper_read()
35 size_t count, loff_t *ppos) in mmapper_write() argument
37 if (*ppos > mmapper_size) in mmapper_write()
40 return simple_write_to_buffer(v_buf, mmapper_size, ppos, buf, count); in mmapper_write()
Dhostaudio_kern.c71 size_t count, loff_t *ppos) in hostaudio_read() argument
98 size_t count, loff_t *ppos) in hostaudio_write() argument
119 *ppos += err; in hostaudio_write()
/linux-4.4.14/fs/ocfs2/dlmfs/
Ddlmfs.c242 loff_t *ppos) in dlmfs_file_read() argument
250 inode->i_ino, count, *ppos); in dlmfs_file_read()
252 if (*ppos >= i_size_read(inode)) in dlmfs_file_read()
262 if ((count + *ppos) > i_size_read(inode)) in dlmfs_file_read()
263 readlen = i_size_read(inode) - *ppos; in dlmfs_file_read()
281 *ppos = *ppos + readlen; in dlmfs_file_read()
290 loff_t *ppos) in dlmfs_file_write() argument
298 inode->i_ino, count, *ppos); in dlmfs_file_write()
300 if (*ppos >= i_size_read(inode)) in dlmfs_file_write()
310 if ((count + *ppos) > i_size_read(inode)) in dlmfs_file_write()
[all …]
/linux-4.4.14/fs/proc/
Dpage.c29 size_t count, loff_t *ppos) in kpagecount_read() argument
33 unsigned long src = *ppos; in kpagecount_read()
65 *ppos += (char __user *)out - buf; in kpagecount_read()
197 size_t count, loff_t *ppos) in kpageflags_read() argument
201 unsigned long src = *ppos; in kpageflags_read()
228 *ppos += (char __user *)out - buf; in kpageflags_read()
241 size_t count, loff_t *ppos) in kpagecgroup_read() argument
245 unsigned long src = *ppos; in kpagecgroup_read()
278 *ppos += (char __user *)out - buf; in kpagecgroup_read()
Dbase.c849 size_t count, loff_t *ppos, int write) in mem_rw() argument
852 unsigned long addr = *ppos; in mem_rw()
892 *ppos = addr; in mem_rw()
901 size_t count, loff_t *ppos) in mem_read() argument
903 return mem_rw(file, buf, count, ppos, 0); in mem_read()
907 size_t count, loff_t *ppos) in mem_write() argument
909 return mem_rw(file, (char __user*)buf, count, ppos, 1); in mem_write()
950 size_t count, loff_t *ppos) in environ_read() argument
953 unsigned long src = *ppos; in environ_read()
998 *ppos = src; in environ_read()
[all …]
Dvmcore.c89 u64 *ppos, int userbuf) in read_from_oldmem() argument
98 offset = (unsigned long)(*ppos % PAGE_SIZE); in read_from_oldmem()
99 pfn = (unsigned long)(*ppos / PAGE_SIZE); in read_from_oldmem()
116 *ppos += nr_bytes; in read_from_oldmem()
144 ssize_t __weak elfcorehdr_read(char *buf, size_t count, u64 *ppos) in elfcorehdr_read() argument
146 return read_from_oldmem(buf, count, ppos, 0); in elfcorehdr_read()
152 ssize_t __weak elfcorehdr_read_notes(char *buf, size_t count, u64 *ppos) in elfcorehdr_read_notes() argument
154 return read_from_oldmem(buf, count, ppos, 0); in elfcorehdr_read_notes()
Dinode.c194 static ssize_t proc_reg_read(struct file *file, char __user *buf, size_t count, loff_t *ppos) in proc_reg_read() argument
202 rv = read(file, buf, count, ppos); in proc_reg_read()
208 static ssize_t proc_reg_write(struct file *file, const char __user *buf, size_t count, loff_t *ppos) in proc_reg_write() argument
216 rv = write(file, buf, count, ppos); in proc_reg_write()
/linux-4.4.14/security/integrity/evm/
Devm_secfs.c35 size_t count, loff_t *ppos) in evm_read_key() argument
40 if (*ppos != 0) in evm_read_key()
44 rc = simple_read_from_buffer(buf, count, ppos, temp, strlen(temp)); in evm_read_key()
62 size_t count, loff_t *ppos) in evm_write_key() argument
/linux-4.4.14/net/decnet/
Dsysctl_net_decnet.c137 size_t *lenp, loff_t *ppos) in dn_node_address_handler() argument
143 if (!*lenp || (*ppos && !write)) { in dn_node_address_handler()
166 *ppos += len; in dn_node_address_handler()
181 *ppos += len; in dn_node_address_handler()
188 size_t *lenp, loff_t *ppos) in dn_def_dev_handler() argument
194 if (!*lenp || (*ppos && !write)) { in dn_def_dev_handler()
222 *ppos += *lenp; in dn_def_dev_handler()
244 *ppos += len; in dn_def_dev_handler()
/linux-4.4.14/security/selinux/
Dselinuxfs.c132 size_t count, loff_t *ppos) in sel_read_enforce() argument
138 return simple_read_from_buffer(buf, count, ppos, tmpbuf, length); in sel_read_enforce()
143 size_t count, loff_t *ppos) in sel_write_enforce() argument
156 if (*ppos != 0) in sel_write_enforce()
203 size_t count, loff_t *ppos) in sel_read_handle_unknown() argument
212 return simple_read_from_buffer(buf, count, ppos, tmpbuf, length); in sel_read_handle_unknown()
233 size_t count, loff_t *ppos) in sel_read_handle_status() argument
239 return simple_read_from_buffer(buf, count, ppos, in sel_read_handle_status()
275 size_t count, loff_t *ppos) in sel_write_disable() argument
288 if (*ppos != 0) in sel_write_disable()
[all …]
/linux-4.4.14/net/core/
Dsysctl_net_core.c35 void __user *buffer, size_t *lenp, loff_t *ppos) in rps_sock_flow_sysctl() argument
53 ret = proc_dointvec(&tmp, write, buffer, lenp, ppos); in rps_sock_flow_sysctl()
103 loff_t *ppos) in flow_limit_cpu_sysctl() argument
145 if (*ppos || !*lenp) { in flow_limit_cpu_sysctl()
172 *ppos += len; in flow_limit_cpu_sysctl()
182 loff_t *ppos) in flow_limit_table_len_sysctl() argument
191 ret = proc_dointvec(table, write, buffer, lenp, ppos); in flow_limit_table_len_sysctl()
204 void __user *buffer, size_t *lenp, loff_t *ppos) in set_default_qdisc() argument
215 ret = proc_dostring(&tbl, write, buffer, lenp, ppos); in set_default_qdisc()
223 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_do_rss_key() argument
[all …]
/linux-4.4.14/drivers/net/wireless/ath/ath9k/
Dhtc_drv_debug.c20 size_t count, loff_t *ppos) in read_file_tgt_int_stats() argument
67 return simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_tgt_int_stats()
78 size_t count, loff_t *ppos) in read_file_tgt_tx_stats() argument
137 return simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_tgt_tx_stats()
148 size_t count, loff_t *ppos) in read_file_tgt_rx_stats() argument
183 return simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_tgt_rx_stats()
194 size_t count, loff_t *ppos) in read_file_xmit() argument
235 return simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_xmit()
252 size_t count, loff_t *ppos) in read_file_skb_rx() argument
276 retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_skb_rx()
[all …]
Dcommon-debug.c20 size_t count, loff_t *ppos) in read_file_modal_eeprom() argument
33 retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_modal_eeprom()
56 size_t count, loff_t *ppos) in read_file_base_eeprom() argument
69 retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_base_eeprom()
124 size_t count, loff_t *ppos) in read_file_recv() argument
163 retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_recv()
187 size_t count, loff_t *ppos) in read_file_phy_err() argument
240 retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_phy_err()
Ddebug.c72 size_t count, loff_t *ppos) in ath9k_debugfs_read_buf() argument
75 return simple_read_from_buffer(user_buf, count, ppos, buf, strlen(buf)); in ath9k_debugfs_read_buf()
87 size_t count, loff_t *ppos) in read_file_debug() argument
95 return simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_debug()
99 size_t count, loff_t *ppos) in write_file_debug() argument
133 size_t count, loff_t *ppos) in read_file_ani() argument
181 retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_ani()
189 size_t count, loff_t *ppos) in write_file_ani() argument
232 size_t count, loff_t *ppos) in read_file_bt_ant_diversity() argument
240 return simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_bt_ant_diversity()
[all …]
Dtx99.c163 size_t count, loff_t *ppos) in read_file_tx99() argument
170 return simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_tx99()
174 size_t count, loff_t *ppos) in write_file_tx99() argument
222 size_t count, loff_t *ppos) in read_file_tx99_power() argument
232 return simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_tx99_power()
237 size_t count, loff_t *ppos) in write_file_tx99_power() argument
Ddfs_debug.c35 size_t count, loff_t *ppos) in read_file_dfs() argument
89 retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_dfs()
98 size_t count, loff_t *ppos) in write_file_dfs() argument
121 size_t count, loff_t *ppos) in write_file_simulate_radar() argument
Dcommon-spectral.c704 size_t count, loff_t *ppos) in read_file_spec_scan_ctl() argument
725 return simple_read_from_buffer(user_buf, count, ppos, mode, len); in read_file_spec_scan_ctl()
802 size_t count, loff_t *ppos) in write_file_spec_scan_ctl() argument
853 size_t count, loff_t *ppos) in read_file_spectral_short_repeat() argument
860 return simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_spectral_short_repeat()
865 size_t count, loff_t *ppos) in write_file_spectral_short_repeat() argument
901 size_t count, loff_t *ppos) in read_file_spectral_count() argument
908 return simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_spectral_count()
913 size_t count, loff_t *ppos) in write_file_spectral_count() argument
949 size_t count, loff_t *ppos) in read_file_spectral_period() argument
[all …]
Ddebug_sta.c24 size_t count, loff_t *ppos) in read_file_node_aggr() argument
74 retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_node_aggr()
169 size_t count, loff_t *ppos) in read_file_node_recv() argument
229 retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_node_recv()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_fs.c98 size_t count, loff_t *ppos) in atomic_stats_read() argument
100 return simple_read_from_buffer(buf, count, ppos, &ipath_stats, in atomic_stats_read()
110 size_t count, loff_t *ppos) in atomic_counters_read() argument
118 return simple_read_from_buffer(buf, count, ppos, &counters, in atomic_counters_read()
128 size_t count, loff_t *ppos) in flash_read() argument
135 pos = *ppos; in flash_read()
168 *ppos = pos + count; in flash_read()
179 size_t count, loff_t *ppos) in flash_write() argument
186 pos = *ppos; in flash_write()
209 *ppos = pos + count; in flash_write()
/linux-4.4.14/arch/cris/kernel/
Dprofile.c35 size_t count, loff_t *ppos) in read_cris_profile() argument
37 unsigned long p = *ppos; in read_cris_profile()
40 ret = simple_read_from_buffer(buf, count, ppos, sample_buffer, in read_cris_profile()
52 size_t count, loff_t *ppos) in write_cris_profile() argument
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/
Ddebugfs.c97 size_t count, loff_t *ppos) in iwl_dbgfs_sram_read() argument
180 ret = simple_read_from_buffer(user_buf, count, ppos, buf, pos); in iwl_dbgfs_sram_read()
187 size_t count, loff_t *ppos) in iwl_dbgfs_sram_write() argument
215 size_t count, loff_t *ppos) in iwl_dbgfs_wowlan_sram_read() argument
223 return simple_read_from_buffer(user_buf, count, ppos, in iwl_dbgfs_wowlan_sram_read()
228 size_t count, loff_t *ppos) in iwl_dbgfs_stations_read() argument
278 ret = simple_read_from_buffer(user_buf, count, ppos, buf, pos); in iwl_dbgfs_stations_read()
286 loff_t *ppos) in iwl_dbgfs_nvm_read() argument
317 ret = simple_read_from_buffer(user_buf, count, ppos, buf, pos); in iwl_dbgfs_nvm_read()
323 size_t count, loff_t *ppos) in iwl_dbgfs_channels_read() argument
[all …]
/linux-4.4.14/drivers/vfio/pci/
Dvfio_pci_rdwr.c117 size_t count, loff_t *ppos, bool iswrite) in vfio_pci_bar_rw() argument
120 loff_t pos = *ppos & VFIO_PCI_OFFSET_MASK; in vfio_pci_bar_rw()
121 int bar = VFIO_PCI_OFFSET_TO_INDEX(*ppos); in vfio_pci_bar_rw()
172 *ppos += done; in vfio_pci_bar_rw()
181 size_t count, loff_t *ppos, bool iswrite) in vfio_pci_vga_rw() argument
184 loff_t off, pos = *ppos & VFIO_PCI_OFFSET_MASK; in vfio_pci_vga_rw()
235 *ppos += done; in vfio_pci_vga_rw()
Dvfio_pci_private.h81 loff_t *ppos, bool iswrite);
84 size_t count, loff_t *ppos, bool iswrite);
87 size_t count, loff_t *ppos, bool iswrite);
Dvfio_pci_config.c1568 size_t count, loff_t *ppos, bool iswrite) in vfio_config_do_rw() argument
1577 if (*ppos < 0 || *ppos >= pdev->cfg_size || in vfio_config_do_rw()
1578 *ppos + count > pdev->cfg_size) in vfio_config_do_rw()
1585 count = min(count, vfio_pci_cap_remaining_dword(vdev, *ppos)); in vfio_config_do_rw()
1586 if (count >= 4 && !(*ppos % 4)) in vfio_config_do_rw()
1588 else if (count >= 2 && !(*ppos % 2)) in vfio_config_do_rw()
1595 cap_id = vdev->pci_config_map[*ppos]; in vfio_config_do_rw()
1599 cap_start = *ppos; in vfio_config_do_rw()
1601 if (*ppos >= PCI_CFG_SPACE_SIZE) { in vfio_config_do_rw()
1605 cap_start = vfio_find_cap_start(vdev, *ppos); in vfio_config_do_rw()
[all …]
Dvfio_pci.c796 size_t count, loff_t *ppos, bool iswrite) in vfio_pci_rw() argument
798 unsigned int index = VFIO_PCI_OFFSET_TO_INDEX(*ppos); in vfio_pci_rw()
806 return vfio_pci_config_rw(vdev, buf, count, ppos, iswrite); in vfio_pci_rw()
811 return vfio_pci_bar_rw(vdev, buf, count, ppos, false); in vfio_pci_rw()
814 return vfio_pci_bar_rw(vdev, buf, count, ppos, iswrite); in vfio_pci_rw()
817 return vfio_pci_vga_rw(vdev, buf, count, ppos, iswrite); in vfio_pci_rw()
824 size_t count, loff_t *ppos) in vfio_pci_read() argument
829 return vfio_pci_rw(device_data, buf, count, ppos, false); in vfio_pci_read()
833 size_t count, loff_t *ppos) in vfio_pci_write() argument
838 return vfio_pci_rw(device_data, (char __user *)buf, count, ppos, true); in vfio_pci_write()
/linux-4.4.14/drivers/s390/char/
Dzcore.c299 loff_t *ppos) in zcore_read() argument
309 if (*ppos > (sys_info.mem_size + HEADER_SIZE)) { in zcore_read()
314 count = min(count, (size_t) (sys_info.mem_size + HEADER_SIZE - *ppos)); in zcore_read()
317 if (*ppos < HEADER_SIZE) { in zcore_read()
318 size = min(count, (size_t) (HEADER_SIZE - *ppos)); in zcore_read()
319 if (copy_to_user(buf, &zcore_header + *ppos, size)) { in zcore_read()
327 mem_start = *ppos - HEADER_SIZE; in zcore_read()
333 if (*ppos < sclp.hsa_size + HEADER_SIZE) { in zcore_read()
362 *ppos += count; in zcore_read()
413 size_t count, loff_t *ppos) in zcore_memmap_read() argument
[all …]
Dvmcp.c60 vmcp_read(struct file *file, char __user *buff, size_t count, loff_t *ppos) in vmcp_read() argument
74 ret = simple_read_from_buffer(buff, count, ppos, in vmcp_read()
84 loff_t *ppos) in vmcp_write() argument
118 *ppos = 0; /* reset the file pointer after a command */ in vmcp_write()
Dsclp_async.c68 loff_t *ppos) in proc_handler_callhome() argument
74 if (!*count || (*ppos && !write)) { in proc_handler_callhome()
93 *ppos += len; in proc_handler_callhome()
/linux-4.4.14/arch/s390/appldata/
Dappldata_base.c52 void __user *buffer, size_t *lenp, loff_t *ppos);
55 size_t *lenp, loff_t *ppos);
205 void __user *buffer, size_t *lenp, loff_t *ppos) in appldata_timer_handler() argument
210 if (!*lenp || *ppos) { in appldata_timer_handler()
235 *ppos += len; in appldata_timer_handler()
247 void __user *buffer, size_t *lenp, loff_t *ppos) in appldata_interval_handler() argument
253 if (!*lenp || *ppos) { in appldata_interval_handler()
279 *ppos += len; in appldata_interval_handler()
291 void __user *buffer, size_t *lenp, loff_t *ppos) in appldata_generic_handler() argument
318 if (!*lenp || *ppos) { in appldata_generic_handler()
[all …]
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
Ddebug.c301 size_t count, loff_t *ppos) in read_file_war_stats() argument
323 ret_cnt = simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_war_stats()
399 size_t count, loff_t *ppos) in ath6kl_fwlog_read() argument
434 ret_cnt = simple_read_from_buffer(user_buf, count, ppos, buf, len); in ath6kl_fwlog_read()
452 loff_t *ppos) in ath6kl_fwlog_block_read() argument
507 *ppos = *ppos + len; in ath6kl_fwlog_block_read()
526 size_t count, loff_t *ppos) in ath6kl_fwlog_mask_read() argument
534 return simple_read_from_buffer(user_buf, count, ppos, buf, len); in ath6kl_fwlog_mask_read()
539 size_t count, loff_t *ppos) in ath6kl_fwlog_mask_write() argument
566 size_t count, loff_t *ppos) in read_file_tgt_stats() argument
[all …]
/linux-4.4.14/security/tomoyo/
Dsecurityfs_if.c40 size_t count, loff_t *ppos) in tomoyo_write_self() argument
106 size_t count, loff_t *ppos) in tomoyo_read_self() argument
110 loff_t pos = *ppos; in tomoyo_read_self()
118 *ppos += len; in tomoyo_read_self()
180 loff_t *ppos) in tomoyo_read() argument
196 size_t count, loff_t *ppos) in tomoyo_write() argument
/linux-4.4.14/fs/
Dsplice.c307 __generic_file_splice_read(struct file *in, loff_t *ppos, in __generic_file_splice_read() argument
331 index = *ppos >> PAGE_CACHE_SHIFT; in __generic_file_splice_read()
332 loff = *ppos & ~PAGE_CACHE_MASK; in __generic_file_splice_read()
388 index = *ppos >> PAGE_CACHE_SHIFT; in __generic_file_splice_read()
523 ssize_t generic_file_splice_read(struct file *in, loff_t *ppos, in generic_file_splice_read() argument
531 return default_file_splice_read(in, ppos, pipe, len, flags); in generic_file_splice_read()
534 if (unlikely(*ppos >= isize)) in generic_file_splice_read()
537 left = isize - *ppos; in generic_file_splice_read()
541 ret = __generic_file_splice_read(in, ppos, pipe, len, flags); in generic_file_splice_read()
543 *ppos += ret; in generic_file_splice_read()
[all …]
Dread_write.c332 ssize_t vfs_iter_read(struct file *file, struct iov_iter *iter, loff_t *ppos) in vfs_iter_read() argument
341 kiocb.ki_pos = *ppos; in vfs_iter_read()
347 *ppos = kiocb.ki_pos; in vfs_iter_read()
352 ssize_t vfs_iter_write(struct file *file, struct iov_iter *iter, loff_t *ppos) in vfs_iter_write() argument
361 kiocb.ki_pos = *ppos; in vfs_iter_write()
367 *ppos = kiocb.ki_pos; in vfs_iter_write()
377 int rw_verify_area(int read_write, struct file *file, const loff_t *ppos, size_t count) in rw_verify_area() argument
386 pos = *ppos; in rw_verify_area()
411 static ssize_t new_sync_read(struct file *filp, char __user *buf, size_t len, loff_t *ppos) in new_sync_read() argument
419 kiocb.ki_pos = *ppos; in new_sync_read()
[all …]
Dlibfs.c182 ssize_t generic_read_dir(struct file *filp, char __user *buf, size_t siz, loff_t *ppos) in generic_read_dir() argument
585 ssize_t simple_read_from_buffer(void __user *to, size_t count, loff_t *ppos, in simple_read_from_buffer() argument
588 loff_t pos = *ppos; in simple_read_from_buffer()
601 *ppos = pos + count; in simple_read_from_buffer()
620 ssize_t simple_write_to_buffer(void *to, size_t available, loff_t *ppos, in simple_write_to_buffer() argument
623 loff_t pos = *ppos; in simple_write_to_buffer()
636 *ppos = pos + count; in simple_write_to_buffer()
655 ssize_t memory_read_from_buffer(void *to, size_t count, loff_t *ppos, in memory_read_from_buffer() argument
658 loff_t pos = *ppos; in memory_read_from_buffer()
667 *ppos = pos + count; in memory_read_from_buffer()
[all …]
Dseq_file.c168 ssize_t seq_read(struct file *file, char __user *buf, size_t size, loff_t *ppos) in seq_read() argument
193 if (unlikely(*ppos != m->read_pos)) { in seq_read()
194 while ((err = traverse(m, *ppos)) == -EAGAIN) in seq_read()
204 m->read_pos = *ppos; in seq_read()
296 *ppos += copied; in seq_read()
822 struct list_head *seq_list_next(void *v, struct list_head *head, loff_t *ppos) in seq_list_next() argument
827 ++*ppos; in seq_list_next()
876 loff_t *ppos) in seq_hlist_next() argument
880 ++*ppos; in seq_hlist_next()
947 loff_t *ppos) in seq_hlist_next_rcu() argument
[all …]
Ddrop_caches.c43 void __user *buffer, size_t *length, loff_t *ppos) in drop_caches_sysctl_handler() argument
47 ret = proc_dointvec_minmax(table, write, buffer, length, ppos); in drop_caches_sysctl_handler()
Dbinfmt_misc.c604 bm_entry_read(struct file *file, char __user *buf, size_t nbytes, loff_t *ppos) in bm_entry_read() argument
616 res = simple_read_from_buffer(buf, nbytes, ppos, page, strlen(page)); in bm_entry_read()
623 size_t count, loff_t *ppos) in bm_entry_write() argument
664 size_t count, loff_t *ppos) in bm_register_write() argument
732 bm_status_read(struct file *file, char __user *buf, size_t nbytes, loff_t *ppos) in bm_status_read() argument
736 return simple_read_from_buffer(buf, nbytes, ppos, s, strlen(s)); in bm_status_read()
740 size_t count, loff_t *ppos) in bm_status_write() argument
Dfile_table.c80 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_nr_files() argument
83 return proc_doulongvec_minmax(table, write, buffer, lenp, ppos); in proc_nr_files()
87 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_nr_files() argument
/linux-4.4.14/drivers/net/wimax/i2400m/
Ddebugfs.c65 size_t count, loff_t *ppos) in i2400m_rx_stats_read() argument
71 if (*ppos != 0) in i2400m_rx_stats_read()
82 return simple_read_from_buffer(buffer, count, ppos, buf, strlen(buf)); in i2400m_rx_stats_read()
89 size_t count, loff_t *ppos) in i2400m_rx_stats_write() argument
119 size_t count, loff_t *ppos) in i2400m_tx_stats_read() argument
125 if (*ppos != 0) in i2400m_tx_stats_read()
136 return simple_read_from_buffer(buffer, count, ppos, buf, strlen(buf)); in i2400m_tx_stats_read()
142 size_t count, loff_t *ppos) in i2400m_tx_stats_write() argument
/linux-4.4.14/fs/kernfs/
Dfile.c103 static void *kernfs_seq_start(struct seq_file *sf, loff_t *ppos) in kernfs_seq_start() argument
118 void *next = ops->seq_start(sf, ppos); in kernfs_seq_start()
128 return NULL + !*ppos; in kernfs_seq_start()
132 static void *kernfs_seq_next(struct seq_file *sf, void *v, loff_t *ppos) in kernfs_seq_next() argument
138 void *next = ops->seq_next(sf, v, ppos); in kernfs_seq_next()
148 ++*ppos; in kernfs_seq_next()
186 loff_t *ppos) in kernfs_file_direct_read() argument
213 len = ops->read(of, buf, len, *ppos); in kernfs_file_direct_read()
225 *ppos += len; in kernfs_file_direct_read()
244 size_t count, loff_t *ppos) in kernfs_fop_read() argument
[all …]
/linux-4.4.14/security/integrity/ima/
Dima_fs.c31 loff_t *ppos, atomic_long_t *val) in ima_show_htable_value() argument
37 return simple_read_from_buffer(buf, count, ppos, tmpbuf, len); in ima_show_htable_value()
42 size_t count, loff_t *ppos) in ima_show_htable_violations() argument
44 return ima_show_htable_value(buf, count, ppos, &ima_htable.violations); in ima_show_htable_violations()
54 size_t count, loff_t *ppos) in ima_show_measurements_count() argument
56 return ima_show_htable_value(buf, count, ppos, &ima_htable.len); in ima_show_measurements_count()
260 size_t datalen, loff_t *ppos) in ima_write_policy() argument
270 if (*ppos != 0) in ima_write_policy()
/linux-4.4.14/arch/mips/mm/
Dsc-debugfs.c18 size_t count, loff_t *ppos) in sc_prefetch_read() argument
27 return simple_read_from_buffer(user_buf, count, ppos, buf, 2); in sc_prefetch_read()
32 size_t count, loff_t *ppos) in sc_prefetch_write() argument
/linux-4.4.14/net/wireless/
Ddebugfs.c18 size_t count, loff_t *ppos) \
25 return simple_read_from_buffer(userbuf, count, ppos, buf, res); \
67 size_t count, loff_t *ppos) in ht40allow_map_read() argument
92 r = simple_read_from_buffer(user_buf, count, ppos, buf, offset); in ht40allow_map_read()
/linux-4.4.14/net/sunrpc/xprtrdma/
Dsvc_rdma.c88 loff_t *ppos) in read_reset_stat() argument
104 if (*ppos > len) { in read_reset_stat()
108 data = &str_buf[*ppos]; in read_reset_stat()
109 len -= *ppos; in read_reset_stat()
115 *ppos += len; in read_reset_stat()
/linux-4.4.14/drivers/misc/mei/
Ddebugfs.c28 size_t cnt, loff_t *ppos) in mei_dbgfs_read_meclients() argument
77 ret = simple_read_from_buffer(ubuf, cnt, ppos, buf, pos); in mei_dbgfs_read_meclients()
89 size_t cnt, loff_t *ppos) in mei_dbgfs_read_active() argument
125 ret = simple_read_from_buffer(ubuf, cnt, ppos, buf, pos); in mei_dbgfs_read_active()
137 size_t cnt, loff_t *ppos) in mei_dbgfs_read_devstate() argument
168 ret = simple_read_from_buffer(ubuf, cnt, ppos, buf, pos); in mei_dbgfs_read_devstate()
/linux-4.4.14/drivers/net/wireless/ath/ath5k/
Ddebug.c196 size_t count, loff_t *ppos) in read_file_beacon() argument
240 return simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_beacon()
245 size_t count, loff_t *ppos) in write_file_beacon() argument
278 size_t count, loff_t *ppos) in write_file_reset() argument
317 size_t count, loff_t *ppos) in read_file_debug() argument
341 return simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_debug()
346 size_t count, loff_t *ppos) in write_file_debug() argument
379 size_t count, loff_t *ppos) in read_file_antenna() argument
446 return simple_read_from_buffer(user_buf, count, ppos, buf, len); in read_file_antenna()
451 size_t count, loff_t *ppos) in write_file_antenna() argument
[all …]
/linux-4.4.14/drivers/net/wireless/ath/wil6210/
Ddebugfs.c495 size_t count, loff_t *ppos) in wil_read_file_ioblob() argument
499 loff_t pos = *ppos; in wil_read_file_ioblob()
528 *ppos = pos + count; in wil_read_file_ioblob()
550 size_t len, loff_t *ppos) in wil_write_file_reset() argument
576 size_t len, loff_t *ppos) in wil_write_file_rxon() argument
628 size_t len, loff_t *ppos) in wil_write_back() argument
639 rc = simple_write_to_buffer(kbuf, len, ppos, buf, len); in wil_write_back()
684 size_t count, loff_t *ppos) in wil_read_back() argument
693 return simple_read_from_buffer(user_buf, count, ppos, text, in wil_read_back()
708 size_t len, loff_t *ppos) in wil_write_pmccfg() argument
[all …]
/linux-4.4.14/fs/nfsd/
Dfault_inject.c28 size_t len, loff_t *ppos) in fault_inject_read() argument
33 loff_t pos = *ppos; in fault_inject_read()
40 return simple_read_from_buffer(buf, len, ppos, read_buf, size); in fault_inject_read()
44 size_t len, loff_t *ppos) in fault_inject_write() argument
/linux-4.4.14/include/media/
Dvideobuf2-v4l2.h71 loff_t *ppos, int nonblock);
73 loff_t *ppos, int nonblock);
135 size_t count, loff_t *ppos);
137 size_t count, loff_t *ppos);
Dlirc_dev.h234 loff_t *ppos);
236 size_t length, loff_t *ppos);
Dvideobuf-core.h217 char __user *data, size_t count, loff_t *ppos,
220 char __user *data, size_t count, loff_t *ppos,
/linux-4.4.14/net/irda/
Dirsysctl.c77 void __user *buffer, size_t *lenp, loff_t *ppos) in do_devname() argument
81 ret = proc_dostring(table, write, buffer, lenp, ppos); in do_devname()
94 void __user *buffer, size_t *lenp, loff_t *ppos) in do_discovery() argument
98 ret = proc_dointvec(table, write, buffer, lenp, ppos); in do_discovery()
/linux-4.4.14/arch/powerpc/sysdev/
Dscom.c107 size_t count, loff_t *ppos) in scom_debug_read() argument
111 loff_t off = *ppos; in scom_debug_read()
136 *ppos += 8; in scom_debug_read()
144 size_t count, loff_t *ppos) in scom_debug_write() argument
148 loff_t off = *ppos; in scom_debug_write()
/linux-4.4.14/drivers/pnp/isapnp/
Dproc.c36 size_t nbytes, loff_t * ppos) in isapnp_proc_bus_read() argument
39 int pos = *ppos; in isapnp_proc_bus_read()
61 *ppos = pos; in isapnp_proc_bus_read()
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dopal-lpc.c190 size_t count, loff_t *ppos) in lpc_debug_read() argument
201 pos = *ppos; in lpc_debug_read()
272 *ppos += len; in lpc_debug_read()
281 size_t count, loff_t *ppos) in lpc_debug_write() argument
292 pos = *ppos; in lpc_debug_write()
343 *ppos += len; in lpc_debug_write()
Dopal-prd.c162 size_t count, loff_t *ppos) in opal_prd_read() argument
173 if (*ppos) in opal_prd_read()
225 size_t count, loff_t *ppos) in opal_prd_write() argument
/linux-4.4.14/drivers/video/fbdev/
Dcobalt_lcdfb.c180 size_t count, loff_t *ppos) in cobalt_lcdfb_read() argument
186 pos = *ppos; in cobalt_lcdfb_read()
220 *ppos += len; in cobalt_lcdfb_read()
226 size_t count, loff_t *ppos) in cobalt_lcdfb_write() argument
232 pos = *ppos; in cobalt_lcdfb_write()
266 *ppos += len; in cobalt_lcdfb_write()
Dhecubafb.c159 size_t count, loff_t *ppos) in hecubafb_write() argument
162 unsigned long p = *ppos; in hecubafb_write()
193 *ppos += count; in hecubafb_write()
/linux-4.4.14/fs/pstore/
Dftrace.c60 size_t count, loff_t *ppos) in pstore_ftrace_knob_write() argument
94 size_t count, loff_t *ppos) in pstore_ftrace_knob_read() argument
98 return simple_read_from_buffer(buf, count, ppos, val, sizeof(val)); in pstore_ftrace_knob_read()
/linux-4.4.14/fs/configfs/
Dfile.c107 configfs_read_file(struct file *file, char __user *buf, size_t count, loff_t *ppos) in configfs_read_file() argument
118 __func__, count, *ppos, buffer->page); in configfs_read_file()
119 retval = simple_read_from_buffer(buf, count, ppos, buffer->page, in configfs_read_file()
197 configfs_write_file(struct file *file, const char __user *buf, size_t count, loff_t *ppos) in configfs_write_file() argument
207 *ppos += len; in configfs_write_file()
/linux-4.4.14/include/linux/
Dwriteback.h345 loff_t *ppos);
348 loff_t *ppos);
351 loff_t *ppos);
354 loff_t *ppos);
356 void __user *buffer, size_t *lenp, loff_t *ppos);
Dnsc_gpio.h34 size_t len, loff_t *ppos);
37 size_t len, loff_t *ppos);
Dcrash_dump.h19 extern ssize_t elfcorehdr_read(char *buf, size_t count, u64 *ppos);
20 extern ssize_t elfcorehdr_read_notes(char *buf, size_t count, u64 *ppos);
Dftrace.h58 loff_t *ppos);
281 loff_t *ppos);
449 size_t cnt, loff_t *ppos);
451 size_t cnt, loff_t *ppos);
630 size_t cnt, loff_t *ppos) { return -ENODEV; } in ftrace_filter_write() argument
632 size_t cnt, loff_t *ppos) { return -ENODEV; } in ftrace_notrace_write() argument
Dcompaction.h34 void __user *buffer, size_t *length, loff_t *ppos);
37 void __user *buffer, size_t *length, loff_t *ppos);
Ddebugfs.h122 size_t count, loff_t *ppos);
125 size_t count, loff_t *ppos);
295 size_t count, loff_t *ppos) in debugfs_read_file_bool() argument
302 size_t count, loff_t *ppos) in debugfs_write_file_bool() argument
Dseq_file.h202 loff_t *ppos);
213 loff_t *ppos);
221 loff_t *ppos);
Dvfio.h38 size_t count, loff_t *ppos);
65 size_t count, loff_t *ppos);
Dsysctl.h38 void __user *buffer, size_t *lenp, loff_t *ppos);
219 void __user *buffer, size_t *lenp, loff_t *ppos);
/linux-4.4.14/drivers/net/wireless/ath/wcn36xx/
Ddebug.c28 size_t count, loff_t *ppos) in read_file_bool_bmps() argument
50 return simple_read_from_buffer(user_buf, count, ppos, buf, 2); in read_file_bool_bmps()
55 size_t count, loff_t *ppos) in write_file_bool_bmps() argument
106 size_t count, loff_t *ppos) in write_file_dump() argument
/linux-4.4.14/drivers/scsi/fnic/
Dfnic_debugfs.c149 size_t cnt, loff_t *ppos) in fnic_trace_ctrl_read() argument
165 return simple_read_from_buffer(ubuf, cnt, ppos, buf, len); in fnic_trace_ctrl_read()
187 size_t cnt, loff_t *ppos) in fnic_trace_ctrl_write() argument
216 (*ppos)++; in fnic_trace_ctrl_write()
565 size_t cnt, loff_t *ppos) in fnic_reset_stats_read() argument
574 return simple_read_from_buffer(ubuf, cnt, ppos, buf, len); in fnic_reset_stats_read()
593 size_t cnt, loff_t *ppos) in fnic_reset_stats_write() argument
637 (*ppos)++; in fnic_reset_stats_write()
/linux-4.4.14/arch/s390/hypfs/
Dhypfs_dbfs.c31 size_t size, loff_t *ppos) in dbfs_read() argument
37 if (*ppos != 0) in dbfs_read()
55 rc = simple_read_from_buffer(buf, size, ppos, data->buf, data->size); in dbfs_read()
/linux-4.4.14/drivers/mtd/
Dmtdchar.c150 loff_t *ppos) in mtdchar_read() argument
163 if (*ppos + count > mtd->size) in mtdchar_read()
164 count = mtd->size - *ppos; in mtdchar_read()
178 ret = mtd_read_fact_prot_reg(mtd, *ppos, len, in mtdchar_read()
182 ret = mtd_read_user_prot_reg(mtd, *ppos, len, in mtdchar_read()
194 ret = mtd_read_oob(mtd, *ppos, &ops); in mtdchar_read()
199 ret = mtd_read(mtd, *ppos, len, &retlen, kbuf); in mtdchar_read()
211 *ppos += retlen; in mtdchar_read()
236 loff_t *ppos) in mtdchar_write() argument
249 if (*ppos == mtd->size) in mtdchar_write()
[all …]
/linux-4.4.14/arch/powerpc/kernel/
Drtas-proc.c140 const char __user *buf, size_t count, loff_t *ppos);
143 const char __user *buf, size_t count, loff_t *ppos);
146 const char __user *buf, size_t count, loff_t *ppos);
149 const char __user *buf, size_t count, loff_t *ppos);
152 const char __user *buf, size_t count, loff_t *ppos);
306 const char __user *buf, size_t count, loff_t *ppos) in ppc_rtas_poweron_write() argument
340 const char __user *buf, size_t count, loff_t *ppos) in ppc_rtas_progress_write() argument
372 const char __user *buf, size_t count, loff_t *ppos) in ppc_rtas_clock_write() argument
731 const char __user *buf, size_t count, loff_t *ppos) in ppc_rtas_tone_freq_write() argument
756 const char __user *buf, size_t count, loff_t *ppos) in ppc_rtas_tone_volume_write() argument
Dproc_powerpc.c38 loff_t *ppos) in page_map_read() argument
40 return simple_read_from_buffer(buf, nbytes, ppos, in page_map_read()
Drtas_flash.c277 size_t count, loff_t *ppos) in rtas_flash_read_msg() argument
290 return simple_read_from_buffer(buf, count, ppos, msg, len); in rtas_flash_read_msg()
294 size_t count, loff_t *ppos) in rtas_flash_read_num() argument
306 return simple_read_from_buffer(buf, count, ppos, msg, strlen(msg)); in rtas_flash_read_num()
391 size_t count, loff_t *ppos) in manage_flash_read() argument
402 return simple_read_from_buffer(buf, count, ppos, msg, msglen); in manage_flash_read()
487 size_t count, loff_t *ppos) in validate_flash_read() argument
498 return simple_read_from_buffer(buf, count, ppos, msg, msglen); in validate_flash_read()
Dnvram_64.c758 size_t count, loff_t *ppos) in dev_nvram_read() argument
775 if (*ppos >= size) { in dev_nvram_read()
780 count = min_t(size_t, count, size - *ppos); in dev_nvram_read()
789 ret = ppc_md.nvram_read(tmp, count, ppos); in dev_nvram_read()
803 size_t count, loff_t *ppos) in dev_nvram_write() argument
815 if (*ppos >= size || size < 0) in dev_nvram_write()
818 count = min_t(size_t, count, size - *ppos); in dev_nvram_write()
830 ret = ppc_md.nvram_write(tmp, count, ppos); in dev_nvram_write()
/linux-4.4.14/security/
Dmin_addr.c32 void __user *buffer, size_t *lenp, loff_t *ppos) in mmap_min_addr_handler() argument
39 ret = proc_doulongvec_minmax(table, write, buffer, lenp, ppos); in mmap_min_addr_handler()
/linux-4.4.14/arch/x86/ras/
Dmce_amd_inj.c126 size_t cnt, loff_t *ppos) in flags_read() argument
133 return simple_read_from_buffer(ubuf, cnt, ppos, buf, n); in flags_read()
137 size_t cnt, loff_t *ppos) in flags_write() argument
159 *ppos += cnt; in flags_write()
386 size_t cnt, loff_t *ppos) in inj_readme_read() argument
388 return simple_read_from_buffer(ubuf, cnt, ppos, in inj_readme_read()
/linux-4.4.14/drivers/mailbox/
Dmailbox-test.c45 size_t count, loff_t *ppos) in mbox_test_signal_write() argument
83 size_t count, loff_t *ppos) in mbox_test_message_write() argument
138 size_t count, loff_t *ppos) in mbox_test_message_read() argument
152 ret = simple_read_from_buffer(userbuf, count, ppos, in mbox_test_message_read()
159 ret = simple_read_from_buffer(userbuf, count, ppos, in mbox_test_message_read()
183 ret = simple_read_from_buffer(userbuf, count, ppos, touser, MBOX_HEXDUMP_MAX_LEN); in mbox_test_message_read()
/linux-4.4.14/fs/debugfs/
Dfile.c27 size_t count, loff_t *ppos) in default_read_file() argument
33 size_t count, loff_t *ppos) in default_write_file() argument
459 size_t count, loff_t *ppos) in debugfs_read_file_bool() argument
470 return simple_read_from_buffer(user_buf, count, ppos, buf, 2); in debugfs_read_file_bool()
475 size_t count, loff_t *ppos) in debugfs_write_file_bool() argument
546 size_t count, loff_t *ppos) in read_file_blob() argument
549 return simple_read_from_buffer(user_buf, count, ppos, blob->data, in read_file_blob()
638 loff_t *ppos) in u32_array_read() argument
642 return simple_read_from_buffer(buf, len, ppos, in u32_array_read()
/linux-4.4.14/net/ipv4/
Dsysctl_net_ipv4.c64 size_t *lenp, loff_t *ppos) in ipv4_local_port_range() argument
80 ret = proc_dointvec_minmax(&tmp, write, buffer, lenp, ppos); in ipv4_local_port_range()
122 size_t *lenp, loff_t *ppos) in ipv4_ping_group_range() argument
139 ret = proc_dointvec_minmax(&tmp, write, buffer, lenp, ppos); in ipv4_ping_group_range()
156 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_tcp_congestion_control() argument
167 ret = proc_dostring(&tbl, write, buffer, lenp, ppos); in proc_tcp_congestion_control()
176 loff_t *ppos) in proc_tcp_available_congestion_control() argument
185 ret = proc_dostring(&tbl, write, buffer, lenp, ppos); in proc_tcp_available_congestion_control()
193 loff_t *ppos) in proc_allowed_congestion_control() argument
203 ret = proc_dostring(&tbl, write, buffer, lenp, ppos); in proc_allowed_congestion_control()
[all …]
/linux-4.4.14/fs/xfs/
Dxfs_sysctl.c33 loff_t *ppos) in xfs_stats_clear_proc_handler() argument
37 ret = proc_dointvec_minmax(ctl, write, buffer, lenp, ppos); in xfs_stats_clear_proc_handler()
53 loff_t *ppos) in xfs_panic_mask_proc_handler() argument
57 ret = proc_dointvec_minmax(ctl, write, buffer, lenp, ppos); in xfs_panic_mask_proc_handler()
/linux-4.4.14/drivers/zorro/
Dproc.c30 proc_bus_zorro_read(struct file *file, char __user *buf, size_t nbytes, loff_t *ppos) in proc_bus_zorro_read() argument
34 loff_t pos = *ppos; in proc_bus_zorro_read()
53 *ppos += nbytes; in proc_bus_zorro_read()
/linux-4.4.14/drivers/macintosh/
Dans-lcd.c57 size_t count, loff_t *ppos ) in anslcd_write() argument
70 for ( i = *ppos; count > 0; ++i, ++p, --count ) in anslcd_write()
77 *ppos = i; in anslcd_write()
Dmac_hid.c186 loff_t *ppos) in mac_hid_toggle_emumouse() argument
196 rc = proc_dointvec(table, write, buffer, lenp, ppos); in mac_hid_toggle_emumouse()
/linux-4.4.14/arch/x86/kernel/
Dtboot.c363 static ssize_t tboot_log_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) in tboot_log_read() argument
380 if (*ppos >= max_size) { in tboot_log_read()
385 if (*ppos + count > max_size) in tboot_log_read()
386 count = max_size - *ppos; in tboot_log_read()
394 memcpy_fromio(kbuf, log_base + LOG_BUF_OFF + *ppos, count); in tboot_log_read()
398 *ppos += count; in tboot_log_read()
Dmsr.c71 size_t count, loff_t *ppos) in msr_read() argument
75 u32 reg = *ppos; in msr_read()
99 size_t count, loff_t *ppos) in msr_write() argument
103 u32 reg = *ppos; in msr_write()
Dkdebugfs.c31 size_t count, loff_t *ppos) in setup_data_read() argument
35 loff_t pos = *ppos; in setup_data_read()
66 *ppos = pos + count; in setup_data_read()
Dcpuid.c84 size_t count, loff_t *ppos) in cpuid_read() argument
89 u64 pos = *ppos; in cpuid_read()
108 *ppos = ++pos; in cpuid_read()
/linux-4.4.14/drivers/media/pci/ttpci/
Dav7110_ca.c151 const char __user *buf, size_t count, loff_t *ppos) in ci_ll_write() argument
190 char __user *buf, size_t count, loff_t *ppos) in ci_ll_read() argument
339 size_t count, loff_t *ppos) in dvb_ca_write() argument
345 return ci_ll_write(&av7110->ci_wbuffer, file, buf, count, ppos); in dvb_ca_write()
349 size_t count, loff_t *ppos) in dvb_ca_read() argument
355 return ci_ll_read(&av7110->ci_rbuffer, file, buf, count, ppos); in dvb_ca_read()
/linux-4.4.14/arch/s390/mm/
Dcmm.c257 void __user *buffer, size_t *lenp, loff_t *ppos) in cmm_pages_handler() argument
263 if (!*lenp || (*ppos && !write)) { in cmm_pages_handler()
292 *ppos += len; in cmm_pages_handler()
297 void __user *buffer, size_t *lenp, loff_t *ppos) in cmm_timeout_handler() argument
303 if (!*lenp || (*ppos && !write)) { in cmm_timeout_handler()
328 *ppos += len; in cmm_timeout_handler()
/linux-4.4.14/fs/ubifs/
Dlprops.c73 int ppos = (hpos - 1) / 2; in move_up_lpt_heap() local
75 val2 = get_heap_comp_val(heap->arr[ppos], cat); in move_up_lpt_heap()
79 heap->arr[ppos]->hpos = hpos; in move_up_lpt_heap()
80 heap->arr[hpos] = heap->arr[ppos]; in move_up_lpt_heap()
81 heap->arr[ppos] = lprops; in move_up_lpt_heap()
82 lprops->hpos = ppos; in move_up_lpt_heap()
83 hpos = ppos; in move_up_lpt_heap()
107 int ppos = (hpos - 1) / 2; in adjust_lpt_heap() local
109 val2 = get_heap_comp_val(heap->arr[ppos], cat); in adjust_lpt_heap()
113 heap->arr[ppos]->hpos = hpos; in adjust_lpt_heap()
[all …]
/linux-4.4.14/kernel/trace/
Dtrace.c931 size_t cnt, loff_t *ppos) in trace_get_user() argument
937 if (!*ppos) in trace_get_user()
963 *ppos += read; in trace_get_user()
998 *ppos += read; in trace_get_user()
3349 size_t count, loff_t *ppos) in tracing_write_stub() argument
3395 size_t count, loff_t *ppos) in tracing_cpumask_read() argument
3408 count = simple_read_from_buffer(ubuf, count, ppos, mask_str, NR_CPUS+1); in tracing_cpumask_read()
3418 size_t count, loff_t *ppos) in tracing_cpumask_write() argument
3645 size_t cnt, loff_t *ppos) in tracing_trace_options_write() argument
3664 *ppos += cnt; in tracing_trace_options_write()
[all …]
Dtrace_stack.c232 size_t count, loff_t *ppos) in stack_max_size_read() argument
241 return simple_read_from_buffer(ubuf, count, ppos, buf, r); in stack_max_size_read()
246 size_t count, loff_t *ppos) in stack_max_size_write() argument
423 loff_t *ppos) in stack_trace_sysctl() argument
429 ret = proc_dointvec(table, write, buffer, lenp, ppos); in stack_trace_sysctl()
Dtrace_events.c819 size_t cnt, loff_t *ppos) in ftrace_event_write() argument
836 read = trace_get_user(&parser, ubuf, cnt, ppos); in ftrace_event_write()
1003 loff_t *ppos) in event_enable_read() argument
1028 return simple_read_from_buffer(ubuf, cnt, ppos, buf, strlen(buf)); in event_enable_read()
1033 loff_t *ppos) in event_enable_write() argument
1062 *ppos += cnt; in event_enable_write()
1069 loff_t *ppos) in system_enable_read() argument
1108 ret = simple_read_from_buffer(ubuf, cnt, ppos, buf, 2); in system_enable_read()
1115 loff_t *ppos) in system_enable_write() argument
1148 *ppos += cnt; in system_enable_write()
[all …]
/linux-4.4.14/drivers/usb/mon/
Dmon_stat.c46 size_t nbytes, loff_t *ppos) in mon_stat_read() argument
50 return simple_read_from_buffer(buf, nbytes, ppos, sp->str, sp->slen); in mon_stat_read()
/linux-4.4.14/drivers/usb/misc/
Dyurex.c414 loff_t *ppos) in yurex_read() argument
434 if (*ppos < bytes_read) { in yurex_read()
435 if (copy_to_user(buffer, in_buffer + *ppos, bytes_read - *ppos)) in yurex_read()
438 retval = bytes_read - *ppos; in yurex_read()
439 *ppos += bytes_read; in yurex_read()
449 size_t count, loff_t *ppos) in yurex_write() argument
Didmouse.c89 size_t count, loff_t * ppos);
314 loff_t * ppos) in idmouse_read() argument
328 result = simple_read_from_buffer(buffer, count, ppos, in idmouse_read()
/linux-4.4.14/arch/m68k/kernel/
Dbootinfo_proc.c22 size_t count, loff_t *ppos) in bootinfo_read() argument
24 return simple_read_from_buffer(buf, count, ppos, bootinfo_copy, in bootinfo_read()
/linux-4.4.14/drivers/pci/
Dproc.c27 size_t nbytes, loff_t *ppos) in proc_bus_pci_read() argument
30 unsigned int pos = *ppos; in proc_bus_pci_read()
106 *ppos = pos; in proc_bus_pci_read()
111 size_t nbytes, loff_t *ppos) in proc_bus_pci_write() argument
115 int pos = *ppos; in proc_bus_pci_write()
179 *ppos = pos; in proc_bus_pci_write()
/linux-4.4.14/net/phonet/
Dsysctl.c66 size_t *lenp, loff_t *ppos) in proc_local_port_range() argument
78 ret = proc_dointvec_minmax(&tmp, write, buffer, lenp, ppos); in proc_local_port_range()
/linux-4.4.14/fs/efivarfs/
Dfile.c18 const char __user *userbuf, size_t count, loff_t *ppos) in efivarfs_file_write() argument
68 size_t count, loff_t *ppos) in efivarfs_file_read() argument
99 size = simple_read_from_buffer(userbuf, count, ppos, in efivarfs_file_read()
/linux-4.4.14/arch/arm/kernel/
Datags_proc.c13 size_t count, loff_t *ppos) in atags_read() argument
16 return simple_read_from_buffer(buf, count, ppos, b->data, b->size); in atags_read()
/linux-4.4.14/include/drm/
Ddrm_fb_helper.h177 size_t count, loff_t *ppos);
179 size_t count, loff_t *ppos);
296 loff_t *ppos) in drm_fb_helper_sys_read() argument
303 size_t count, loff_t *ppos) in drm_fb_helper_sys_write() argument
/linux-4.4.14/drivers/staging/speakup/
Ddevsynth.c17 size_t nbytes, loff_t *ppos) in speakup_file_write() argument
41 size_t nbytes, loff_t *ppos) in speakup_file_read() argument
/linux-4.4.14/drivers/net/wireless/ti/wl1251/
Ddebugfs.c38 size_t count, loff_t *ppos) \
45 return simple_read_from_buffer(userbuf, count, ppos, buf, res); \
72 size_t count, loff_t *ppos) \
82 return simple_read_from_buffer(userbuf, count, ppos, buf, res); \
217 size_t count, loff_t *ppos) in tx_queue_len_read() argument
227 return simple_read_from_buffer(userbuf, count, ppos, buf, res); in tx_queue_len_read()
237 size_t count, loff_t *ppos) in tx_queue_status_read() argument
249 return simple_read_from_buffer(userbuf, count, ppos, buf, len); in tx_queue_status_read()
/linux-4.4.14/drivers/platform/olpc/
Dolpc-ec.c166 size_t size, loff_t *ppos) in ec_dbgfs_cmd_write() argument
176 size = simple_write_to_buffer(cmdbuf, sizeof(cmdbuf), ppos, buf, size); in ec_dbgfs_cmd_write()
211 size_t size, loff_t *ppos) in ec_dbgfs_cmd_read() argument
226 return simple_read_from_buffer(buf, size, ppos, respbuf, r); in ec_dbgfs_cmd_read()
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_debugfs.c989 size_t nbytes, loff_t *ppos) in lpfc_debugfs_dumpDataDif_write() argument
1012 size_t nbytes, loff_t *ppos) in lpfc_debugfs_dif_err_read() argument
1048 return simple_read_from_buffer(buf, nbytes, ppos, &cbuf, cnt); in lpfc_debugfs_dif_err_read()
1053 size_t nbytes, loff_t *ppos) in lpfc_debugfs_dif_err_write() argument
1190 size_t nbytes, loff_t *ppos) in lpfc_debugfs_read() argument
1194 return simple_read_from_buffer(buf, nbytes, ppos, debug->buffer, in lpfc_debugfs_read()
1412 loff_t *ppos) in lpfc_idiag_pcicfg_read() argument
1437 if (*ppos) in lpfc_idiag_pcicfg_read()
1471 return simple_read_from_buffer(buf, nbytes, ppos, pbuffer, len); in lpfc_idiag_pcicfg_read()
1511 return simple_read_from_buffer(buf, nbytes, ppos, pbuffer, len); in lpfc_idiag_pcicfg_read()
[all …]
/linux-4.4.14/net/bluetooth/
Dhci_debugfs.c34 size_t count, loff_t *ppos) \
42 return simple_read_from_buffer(user_buf, count, ppos, buf, 2); \
47 size_t count, loff_t *ppos) \
317 size_t count, loff_t *ppos) in use_debug_keys_read() argument
325 return simple_read_from_buffer(user_buf, count, ppos, buf, 2); in use_debug_keys_read()
335 size_t count, loff_t *ppos) in sc_only_mode_read() argument
343 return simple_read_from_buffer(user_buf, count, ppos, buf, 2); in sc_only_mode_read()
488 size_t count, loff_t *ppos) in ssp_debug_mode_read() argument
496 return simple_read_from_buffer(user_buf, count, ppos, buf, 2); in ssp_debug_mode_read()
751 size_t count, loff_t *ppos) in force_static_address_read() argument
[all …]
Dselftest.c162 size_t count, loff_t *ppos) in test_ecdh_read() argument
164 return simple_read_from_buffer(user_buf, count, ppos, test_ecdh_buffer, in test_ecdh_read()
/linux-4.4.14/drivers/sbus/char/
Dflash.c105 size_t count, loff_t *ppos) in flash_read() argument
107 loff_t p = *ppos; in flash_read()
120 *ppos += count; in flash_read()
Djsflash.c251 size_t togo, loff_t *ppos) in jsf_read() argument
253 unsigned long p = *ppos; in jsf_read()
302 *ppos = p; in jsf_read()
307 size_t count, loff_t *ppos) in jsf_write() argument
/linux-4.4.14/drivers/usb/misc/sisusbvga/
Dsisusb.c2520 sisusb_read(struct file *file, char __user *buffer, size_t count, loff_t *ppos) in sisusb_read() argument
2541 if ((*ppos) >= SISUSB_PCI_PSEUDO_IOPORTBASE && in sisusb_read()
2542 (*ppos) < SISUSB_PCI_PSEUDO_IOPORTBASE + 128) { in sisusb_read()
2544 address = (*ppos) - in sisusb_read()
2596 } else if ((*ppos) >= SISUSB_PCI_PSEUDO_MEMBASE && in sisusb_read()
2597 (*ppos) < SISUSB_PCI_PSEUDO_MEMBASE + sisusb->vramsize) { in sisusb_read()
2599 address = (*ppos) - in sisusb_read()
2612 } else if ((*ppos) >= SISUSB_PCI_PSEUDO_MMIOBASE && in sisusb_read()
2613 (*ppos) < SISUSB_PCI_PSEUDO_MMIOBASE + SISUSB_PCI_MMIOSIZE) { in sisusb_read()
2615 address = (*ppos) - in sisusb_read()
[all …]
/linux-4.4.14/drivers/media/usb/uvc/
Duvc_debugfs.c48 size_t nbytes, loff_t *ppos) in uvc_debugfs_stats_read() argument
52 return simple_read_from_buffer(user_buf, nbytes, ppos, buf->data, in uvc_debugfs_stats_read()
/linux-4.4.14/drivers/tty/vt/
Dvc_screen.c196 vcs_read(struct file *file, char __user *buf, size_t count, loff_t *ppos) in vcs_read() argument
213 pos = *ppos; in vcs_read()
364 *ppos += read; in vcs_read()
374 vcs_write(struct file *file, const char __user *buf, size_t count, loff_t *ppos) in vcs_write() argument
391 pos = *ppos; in vcs_write()
550 *ppos += written; in vcs_write()
/linux-4.4.14/drivers/hwtracing/coresight/
Dcoresight-etb10.c292 size_t len, loff_t *ppos) in etb_read() argument
301 if (*ppos + len > depth * 4) in etb_read()
302 len = depth * 4 - *ppos; in etb_read()
304 if (copy_to_user(data, drvdata->buf + *ppos, len)) { in etb_read()
309 *ppos += len; in etb_read()
312 __func__, len, (int)(depth * 4 - *ppos)); in etb_read()
Dcoresight-tmc.c506 loff_t *ppos) in tmc_read() argument
510 char *bufp = drvdata->buf + *ppos; in tmc_read()
512 if (*ppos + len > drvdata->size) in tmc_read()
513 len = drvdata->size - *ppos; in tmc_read()
529 *ppos += len; in tmc_read()
532 __func__, len, (int)(drvdata->size - *ppos)); in tmc_read()
/linux-4.4.14/drivers/mtd/ubi/
Ddebug.c260 size_t count, loff_t *ppos) in dfs_file_read() argument
288 count = simple_read_from_buffer(user_buf, count, ppos, in dfs_file_read()
293 count = simple_read_from_buffer(user_buf, count, ppos, in dfs_file_read()
298 count = simple_read_from_buffer(user_buf, count, ppos, in dfs_file_read()
314 count = simple_read_from_buffer(user_buf, count, ppos, buf, 2); in dfs_file_read()
323 size_t count, loff_t *ppos) in dfs_file_write() argument
/linux-4.4.14/drivers/net/wireless/ti/wl18xx/
Ddebugfs.c191 size_t count, loff_t *ppos) in conf_read() argument
220 ret = simple_read_from_buffer(user_buf, count, ppos, buf, len); in conf_read()
234 size_t count, loff_t *ppos) in clear_fw_stats_write() argument
262 size_t count, loff_t *ppos) in radar_detection_write() argument
301 size_t count, loff_t *ppos) in dynamic_fw_traces_write() argument
334 size_t count, loff_t *ppos) in dynamic_fw_traces_read() argument
337 return wl1271_format_buffer(userbuf, count, ppos, in dynamic_fw_traces_read()
/linux-4.4.14/mm/
Dutil.c379 loff_t *ppos) in overcommit_ratio_handler() argument
383 ret = proc_dointvec(table, write, buffer, lenp, ppos); in overcommit_ratio_handler()
391 loff_t *ppos) in overcommit_kbytes_handler() argument
395 ret = proc_doulongvec_minmax(table, write, buffer, lenp, ppos); in overcommit_kbytes_handler()
Dpage_owner.c154 read_page_owner(struct file *file, char __user *buf, size_t count, loff_t *ppos) in read_page_owner() argument
164 pfn = min_low_pfn + *ppos; in read_page_owner()
206 *ppos = (pfn - min_low_pfn) + 1; in read_page_owner()
/linux-4.4.14/samples/kfifo/
Drecord-example.c123 size_t count, loff_t *ppos) in fifo_write() argument
139 size_t count, loff_t *ppos) in fifo_read() argument
Dinttype-example.c109 size_t count, loff_t *ppos) in fifo_write() argument
125 size_t count, loff_t *ppos) in fifo_read() argument
Dbytestream-example.c116 size_t count, loff_t *ppos) in fifo_write() argument
132 size_t count, loff_t *ppos) in fifo_read() argument
/linux-4.4.14/arch/powerpc/platforms/pseries/
Dscanlog.c47 size_t count, loff_t *ppos) in scanlog_read() argument
114 size_t count, loff_t *ppos) in scanlog_write() argument
/linux-4.4.14/arch/x86/mm/
Dtlb.c312 size_t count, loff_t *ppos) in tlbflush_read_file() argument
318 return simple_read_from_buffer(user_buf, count, ppos, buf, len); in tlbflush_read_file()
322 const char __user *user_buf, size_t count, loff_t *ppos) in tlbflush_write_file() argument
/linux-4.4.14/fs/cifs/
Dcifs_debug.c256 const char __user *buffer, size_t count, loff_t *ppos) in cifs_stats_proc_write() argument
434 size_t count, loff_t *ppos) in cifsFYI_proc_write() argument
472 const char __user *buffer, size_t count, loff_t *ppos) in cifs_linux_ext_proc_write() argument
512 const char __user *buffer, size_t count, loff_t *ppos) in cifs_lookup_cache_proc_write() argument
552 size_t count, loff_t *ppos) in traceSMB_proc_write() argument
620 const char __user *buffer, size_t count, loff_t *ppos) in cifs_security_flags_proc_write() argument
/linux-4.4.14/drivers/vfio/platform/
Dvfio_platform_common.c380 size_t count, loff_t *ppos) in vfio_platform_read() argument
383 unsigned int index = VFIO_PLATFORM_OFFSET_TO_INDEX(*ppos); in vfio_platform_read()
384 loff_t off = *ppos & VFIO_PLATFORM_OFFSET_MASK; in vfio_platform_read()
456 size_t count, loff_t *ppos) in vfio_platform_write() argument
459 unsigned int index = VFIO_PLATFORM_OFFSET_TO_INDEX(*ppos); in vfio_platform_write()
460 loff_t off = *ppos & VFIO_PLATFORM_OFFSET_MASK; in vfio_platform_write()
/linux-4.4.14/arch/s390/kernel/
Dcrash_dump.c628 ssize_t elfcorehdr_read(char *buf, size_t count, u64 *ppos) in elfcorehdr_read() argument
630 void *src = (void *)(unsigned long)*ppos; in elfcorehdr_read()
634 *ppos += count; in elfcorehdr_read()
641 ssize_t elfcorehdr_read_notes(char *buf, size_t count, u64 *ppos) in elfcorehdr_read_notes() argument
643 void *src = (void *)(unsigned long)*ppos; in elfcorehdr_read_notes()
653 *ppos += count; in elfcorehdr_read_notes()
/linux-4.4.14/fs/fscache/
Dmain.c58 size_t *lenp, loff_t *ppos) in fscache_max_active_sysctl() argument
64 ret = proc_dointvec(table, write, buffer, lenp, ppos); in fscache_max_active_sysctl()
/linux-4.4.14/arch/xtensa/platforms/iss/
Dsimdisk.c212 size_t size, loff_t *ppos) in proc_read_simdisk() argument
217 ssize_t n = simple_read_from_buffer(buf, size, ppos, in proc_read_simdisk()
224 return simple_read_from_buffer(buf, size, ppos, "\n", 1); in proc_read_simdisk()
228 size_t count, loff_t *ppos) in proc_write_simdisk() argument
/linux-4.4.14/drivers/media/radio/
Dradio-si476x.c1114 size_t count, loff_t *ppos) in si476x_radio_fops_read() argument
1213 size_t count, loff_t *ppos) in si476x_radio_read_acf_blob() argument
1229 return simple_read_from_buffer(user_buf, count, ppos, &report, in si476x_radio_read_acf_blob()
1241 size_t count, loff_t *ppos) in si476x_radio_read_rds_blckcnt_blob() argument
1258 return simple_read_from_buffer(user_buf, count, ppos, &report, in si476x_radio_read_rds_blckcnt_blob()
1270 size_t count, loff_t *ppos) in si476x_radio_read_agc_blob() argument
1286 return simple_read_from_buffer(user_buf, count, ppos, &report, in si476x_radio_read_agc_blob()
1298 size_t count, loff_t *ppos) in si476x_radio_read_rsq_blob() argument
1321 return simple_read_from_buffer(user_buf, count, ppos, &report, in si476x_radio_read_rsq_blob()
1333 size_t count, loff_t *ppos) in si476x_radio_read_rsq_primary_blob() argument
[all …]
/linux-4.4.14/drivers/scsi/snic/
Dsnic_debugfs.c109 loff_t *ppos) in snic_reset_stats_read() argument
117 return simple_read_from_buffer(ubuf, cnt, ppos, buf, len); in snic_reset_stats_read()
138 loff_t *ppos) in snic_reset_stats_write() argument
180 (*ppos)++; in snic_reset_stats_write()
/linux-4.4.14/drivers/media/dvb-core/
Ddmxdev.c62 size_t count, loff_t *ppos) in dvb_dmxdev_buffer_read() argument
218 size_t count, loff_t *ppos) in dvb_dvr_write() argument
241 loff_t *ppos) in dvb_dvr_read() argument
251 buf, count, ppos); in dvb_dvr_read()
896 size_t count, loff_t *ppos) in dvb_dmxdev_read_sec() argument
907 buf, hcount, ppos); in dvb_dmxdev_read_sec()
928 buf, count, ppos); in dvb_dmxdev_read_sec()
937 loff_t *ppos) in dvb_demux_read() argument
946 ret = dvb_dmxdev_read_sec(dmxdevfilter, file, buf, count, ppos); in dvb_demux_read()
950 buf, count, ppos); in dvb_demux_read()
/linux-4.4.14/drivers/media/v4l2-core/
Dvideobuf2-v4l2.c1073 loff_t *ppos, int nonblock, int read) in __vb2_perform_fileio() argument
1089 read ? "read" : "write", (long)*ppos, count, in __vb2_perform_fileio()
1174 *ppos += count; in __vb2_perform_fileio()
1241 loff_t *ppos, int nonblocking) in vb2_read() argument
1243 return __vb2_perform_fileio(q, data, count, ppos, nonblocking, 1); in vb2_read()
1248 loff_t *ppos, int nonblocking) in vb2_write() argument
1251 ppos, nonblocking, 0); in vb2_write()
1557 size_t count, loff_t *ppos) in vb2_fop_write() argument
1569 err = vb2_write(vdev->queue, buf, count, ppos, in vb2_fop_write()
1581 size_t count, loff_t *ppos) in vb2_fop_read() argument
[all …]
/linux-4.4.14/arch/parisc/kernel/
Dperf.c197 static ssize_t perf_read(struct file *file, char __user *buf, size_t cnt, loff_t *ppos);
199 loff_t *ppos);
289 static ssize_t perf_read(struct file *file, char __user *buf, size_t cnt, loff_t *ppos) in perf_read() argument
302 loff_t *ppos) in perf_write() argument
/linux-4.4.14/drivers/scsi/
Dscsi_devinfo.c636 static void *devinfo_seq_start(struct seq_file *m, loff_t *ppos) in devinfo_seq_start() argument
639 loff_t pos = *ppos; in devinfo_seq_start()
657 static void *devinfo_seq_next(struct seq_file *m, void *v, loff_t *ppos) in devinfo_seq_next() argument
663 ++*ppos; in devinfo_seq_next()
706 size_t length, loff_t *ppos) in proc_scsi_devinfo_write() argument
/linux-4.4.14/drivers/isdn/hardware/eicon/
Ddivamnt.c161 size_t count, loff_t *ppos) in divas_maint_write() argument
167 size_t count, loff_t *ppos) in divas_maint_read() argument
/linux-4.4.14/drivers/net/wireless/b43legacy/
Ddebugfs.c201 size_t count, loff_t *ppos) in b43legacy_debugfs_read() argument
253 ret = simple_read_from_buffer(userbuf, count, ppos, in b43legacy_debugfs_read()
256 if (*ppos >= dfile->data_len) { in b43legacy_debugfs_read()
269 size_t count, loff_t *ppos) in b43legacy_debugfs_write() argument
/linux-4.4.14/drivers/char/mwave/
Dmwavedd.c409 loff_t * ppos) in mwave_read() argument
413 file, buf, count, ppos); in mwave_read()
420 size_t count, loff_t * ppos) in mwave_write() argument
425 file, buf, count, ppos); in mwave_write()
/linux-4.4.14/drivers/media/common/saa7146/
Dsaa7146_fops.c373 static ssize_t fops_read(struct file *file, char __user *data, size_t count, loff_t *ppos) in fops_read() argument
385 return saa7146_video_uops.read(file,data,count,ppos); in fops_read()
394 ret = saa7146_vbi_uops.read(file, data, count, ppos); in fops_read()
404 static ssize_t fops_write(struct file *file, const char __user *data, size_t count, loff_t *ppos) in fops_write() argument
417 ret = fh->dev->ext_vv_data->vbi_fops.write(file, data, count, ppos); in fops_write()
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_debugfs.c93 size_t count, loff_t *ppos) in i40e_dbg_dump_read() argument
99 if (*ppos >= i40e_dbg_dump_data_len || !i40e_dbg_dump_buf) in i40e_dbg_dump_read()
103 len = min_t(int, count, (i40e_dbg_dump_data_len - *ppos)); in i40e_dbg_dump_read()
105 bytes_not_copied = copy_to_user(buffer, &i40e_dbg_dump_buf[*ppos], len); in i40e_dbg_dump_read()
109 *ppos += len; in i40e_dbg_dump_read()
150 size_t count, loff_t *ppos) in i40e_dbg_dump_write() argument
161 if (*ppos != 0) in i40e_dbg_dump_write()
331 size_t count, loff_t *ppos) in i40e_dbg_command_read() argument
340 if (*ppos != 0) in i40e_dbg_command_read()
359 *ppos = len; in i40e_dbg_command_read()
[all …]

1234