Home
last modified time | relevance | path

Searched refs:ppos (Results 1 – 25 of 687) sorted by relevance

12345678910>>...28

/Linux-v5.4/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-v5.4/include/linux/
Dnvram.h81 static inline ssize_t nvram_read_bytes(char *buf, size_t count, loff_t *ppos) in nvram_read_bytes() argument
89 for (i = *ppos; count > 0 && i < nvram_size; ++i, ++p, --count) in nvram_read_bytes()
91 *ppos = i; in nvram_read_bytes()
95 static inline ssize_t nvram_write_bytes(char *buf, size_t count, loff_t *ppos) in nvram_write_bytes() argument
103 for (i = *ppos; count > 0 && i < nvram_size; ++i, ++p, --count) in nvram_write_bytes()
105 *ppos = i; in nvram_write_bytes()
109 static inline ssize_t nvram_read(char *buf, size_t count, loff_t *ppos) in nvram_read() argument
113 return ppc_md.nvram_read(buf, count, ppos); in nvram_read()
116 return arch_nvram_ops.read(buf, count, ppos); in nvram_read()
118 return nvram_read_bytes(buf, count, ppos); in nvram_read()
[all …]
/Linux-v5.4/drivers/infiniband/hw/hfi1/
Ddebugfs.c69 loff_t *ppos) in hfi1_seq_read() argument
77 r = seq_read(file, buf, size, ppos); in hfi1_seq_read()
460 size_t count, loff_t *ppos) in dev_counters_read() argument
469 rval = simple_read_from_buffer(buf, count, ppos, counters, avail); in dev_counters_read()
475 size_t count, loff_t *ppos) in dev_names_read() argument
484 rval = simple_read_from_buffer(buf, count, ppos, names, avail); in dev_names_read()
500 size_t count, loff_t *ppos) in portnames_read() argument
509 rval = simple_read_from_buffer(buf, count, ppos, names, avail); in portnames_read()
515 size_t count, loff_t *ppos) in portcntrs_debugfs_read() argument
524 rval = simple_read_from_buffer(buf, count, ppos, counters, avail); in portcntrs_debugfs_read()
[all …]
/Linux-v5.4/drivers/net/wireless/marvell/libertas/
Ddebugfs.c26 size_t count, loff_t *ppos) in write_file_dummy() argument
34 size_t count, loff_t *ppos) in lbs_dev_info() argument
49 res = simple_read_from_buffer(userbuf, count, ppos, buf, pos); in lbs_dev_info()
57 loff_t *ppos) in lbs_sleepparams_write() argument
93 size_t count, loff_t *ppos) in lbs_sleepparams_read() argument
113 ret = simple_read_from_buffer(userbuf, count, ppos, buf, pos); in lbs_sleepparams_read()
122 loff_t *ppos) in lbs_host_sleep_write() argument
163 size_t count, loff_t *ppos) in lbs_host_sleep_read() argument
175 ret = simple_read_from_buffer(userbuf, count, ppos, buf, pos); in lbs_host_sleep_read()
219 size_t count, loff_t *ppos) in lbs_threshold_read() argument
[all …]
/Linux-v5.4/drivers/net/ethernet/intel/ixgbe/
Dixgbe_debugfs.c14 size_t count, loff_t *ppos, in ixgbe_dbg_common_ops_read() argument
22 if (*ppos != 0) in ixgbe_dbg_common_ops_read()
35 len = simple_read_from_buffer(buffer, count, ppos, buf, strlen(buf)); in ixgbe_dbg_common_ops_read()
49 size_t count, loff_t *ppos) in ixgbe_dbg_reg_ops_read() argument
51 return ixgbe_dbg_common_ops_read(filp, buffer, count, ppos, in ixgbe_dbg_reg_ops_read()
64 size_t count, loff_t *ppos) in ixgbe_dbg_reg_ops_write() argument
70 if (*ppos != 0) in ixgbe_dbg_reg_ops_write()
77 ppos, in ixgbe_dbg_reg_ops_write()
132 size_t count, loff_t *ppos) in ixgbe_dbg_netdev_ops_read() argument
134 return ixgbe_dbg_common_ops_read(filp, buffer, count, ppos, in ixgbe_dbg_netdev_ops_read()
[all …]
/Linux-v5.4/drivers/infiniband/hw/qib/
Dqib_fs.c106 size_t count, loff_t *ppos) in driver_stats_read() argument
109 return simple_read_from_buffer(buf, count, ppos, &qib_stats, in driver_stats_read()
134 size_t count, loff_t *ppos) in driver_names_read() argument
136 return simple_read_from_buffer(buf, count, ppos, qib_statnames, in driver_names_read()
147 size_t count, loff_t *ppos) in dev_counters_read() argument
153 avail = dd->f_read_cntrs(dd, *ppos, NULL, &counters); in dev_counters_read()
154 return simple_read_from_buffer(buf, count, ppos, counters, avail); in dev_counters_read()
159 size_t count, loff_t *ppos) in dev_names_read() argument
165 avail = dd->f_read_cntrs(dd, *ppos, &names, NULL); in dev_names_read()
166 return simple_read_from_buffer(buf, count, ppos, names, avail); in dev_names_read()
[all …]
/Linux-v5.4/drivers/net/wireless/ti/wlcore/
Ddebugfs.c32 loff_t *ppos, char *fmt, ...) in wl1271_format_buffer() argument
42 return simple_read_from_buffer(userbuf, count, ppos, buf, res); in wl1271_format_buffer()
81 size_t count, loff_t *ppos) in tx_queue_len_read() argument
91 return simple_read_from_buffer(userbuf, count, ppos, buf, res); in tx_queue_len_read()
137 size_t count, loff_t *ppos) \
141 ppos, "%d\n", \
147 size_t count, loff_t *ppos) \
188 size_t count, loff_t *ppos) in gpio_power_read() argument
198 return simple_read_from_buffer(user_buf, count, ppos, buf, res); in gpio_power_read()
203 size_t count, loff_t *ppos) in gpio_power_write() argument
[all …]
/Linux-v5.4/include/linux/sched/
Dsysctl.h17 size_t *lenp, loff_t *ppos);
47 loff_t *ppos);
77 loff_t *ppos);
81 loff_t *ppos);
86 loff_t *ppos);
91 loff_t *ppos);
95 loff_t *ppos);
101 loff_t *ppos);
/Linux-v5.4/kernel/
Dsysctl.c212 void __user *buffer, size_t *lenp, loff_t *ppos);
214 void __user *buffer, size_t *lenp, loff_t *ppos);
219 void __user *buffer, size_t *lenp, loff_t *ppos);
223 void __user *buffer, size_t *lenp, loff_t *ppos);
226 void __user *buffer, size_t *lenp, loff_t *ppos);
229 void __user *buffer, size_t *lenp, loff_t *ppos);
237 loff_t *ppos) in sysrq_sysctl_handler() argument
241 error = proc_dointvec(table, write, buffer, lenp, ppos); in sysrq_sysctl_handler()
2002 size_t *lenp, loff_t *ppos) in _proc_do_string() argument
2020 if (*ppos > len) in _proc_do_string()
[all …]
/Linux-v5.4/drivers/acpi/
Dcustom_method.c25 size_t count, loff_t *ppos) in cm_write() argument
39 if (!(*ppos)) { in cm_write()
55 if ((*ppos > max_size) || in cm_write()
56 (*ppos + count > max_size) || in cm_write()
57 (*ppos + count < count) || in cm_write()
63 if (copy_from_user(buf + (*ppos), user_buf, count)) { in cm_write()
70 *ppos += count; in cm_write()
/Linux-v5.4/drivers/scsi/qedf/
Dqedf_debugfs.c101 loff_t *ppos) in qedf_dbg_fp_int_cmd_read() argument
123 cnt = min_t(int, count, cnt - *ppos); in qedf_dbg_fp_int_cmd_read()
124 *ppos += cnt; in qedf_dbg_fp_int_cmd_read()
130 size_t count, loff_t *ppos) in qedf_dbg_fp_int_cmd_write() argument
132 if (!count || *ppos) in qedf_dbg_fp_int_cmd_write()
140 loff_t *ppos) in qedf_dbg_debug_cmd_read() argument
149 cnt = min_t(int, count, cnt - *ppos); in qedf_dbg_debug_cmd_read()
150 *ppos += cnt; in qedf_dbg_debug_cmd_read()
156 size_t count, loff_t *ppos) in qedf_dbg_debug_cmd_write() argument
164 if (!count || *ppos) in qedf_dbg_debug_cmd_write()
[all …]
/Linux-v5.4/ipc/
Dipc_sysctl.c27 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_ipc_dointvec() argument
34 return proc_dointvec(&ipc_table, write, buffer, lenp, ppos); in proc_ipc_dointvec()
38 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_ipc_dointvec_minmax() argument
45 return proc_dointvec_minmax(&ipc_table, write, buffer, lenp, ppos); in proc_ipc_dointvec_minmax()
49 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_ipc_dointvec_minmax_orphans() argument
52 int err = proc_ipc_dointvec_minmax(table, write, buffer, lenp, ppos); in proc_ipc_dointvec_minmax_orphans()
62 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_ipc_doulongvec_minmax() argument
69 lenp, ppos); in proc_ipc_doulongvec_minmax()
73 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_ipc_auto_msgmni() argument
84 return proc_dointvec_minmax(&ipc_table, write, buffer, lenp, ppos); in proc_ipc_auto_msgmni()
[all …]
/Linux-v5.4/arch/mips/lasat/
Dsysctl.c30 void *buffer, size_t *lenp, loff_t *ppos) in proc_dolasatstring() argument
34 r = proc_dostring(table, write, buffer, lenp, ppos); in proc_dolasatstring()
48 void *buffer, size_t *lenp, loff_t *ppos) in proc_dolasatrtc() argument
60 r = proc_dointvec(table, write, buffer, lenp, ppos); in proc_dolasatrtc()
81 void *buffer, size_t *lenp, loff_t *ppos) in proc_lasat_ip() argument
89 (*ppos && !write)) { in proc_lasat_ip()
109 *ppos += *lenp; in proc_lasat_ip()
133 *ppos += len; in proc_lasat_ip()
141 void *buffer, size_t *lenp, loff_t *ppos) in proc_lasat_prid() argument
145 r = proc_dointvec(table, write, buffer, lenp, ppos); in proc_lasat_prid()
/Linux-v5.4/drivers/char/
Dmem.c112 size_t count, loff_t *ppos) in read_mem() argument
114 phys_addr_t p = *ppos; in read_mem()
120 if (p != *ppos) in read_mem()
190 *ppos += read; in read_mem()
199 size_t count, loff_t *ppos) in write_mem() argument
201 phys_addr_t p = *ppos; in write_mem()
206 if (p != *ppos) in write_mem()
267 *ppos += written; in write_mem()
437 size_t count, loff_t *ppos) in read_kmem() argument
439 unsigned long p = *ppos; in read_kmem()
[all …]
Dnvram.c169 static ssize_t pc_nvram_read(char *buf, size_t count, loff_t *ppos) in pc_nvram_read() argument
179 for (i = *ppos; count > 0 && i < NVRAM_BYTES; --count, ++i, ++p) in pc_nvram_read()
183 *ppos = i; in pc_nvram_read()
187 static ssize_t pc_nvram_write(char *buf, size_t count, loff_t *ppos) in pc_nvram_write() argument
197 for (i = *ppos; count > 0 && i < NVRAM_BYTES; --count, ++i, ++p) in pc_nvram_write()
202 *ppos = i; in pc_nvram_write()
229 size_t count, loff_t *ppos) in nvram_misc_read() argument
237 if (*ppos >= nvram_size) in nvram_misc_read()
240 count = min_t(size_t, count, nvram_size - *ppos); in nvram_misc_read()
247 ret = nvram_read(tmp, count, ppos); in nvram_misc_read()
[all …]
/Linux-v5.4/fs/fuse/
Dcontrol.c35 size_t count, loff_t *ppos) in fuse_conn_abort_write() argument
48 size_t len, loff_t *ppos) in fuse_conn_waiting_read() argument
53 if (!*ppos) { in fuse_conn_waiting_read()
64 return simple_read_from_buffer(buf, len, ppos, tmp, size); in fuse_conn_waiting_read()
68 size_t len, loff_t *ppos, unsigned val) in fuse_conn_limit_read() argument
73 return simple_read_from_buffer(buf, len, ppos, tmp, size); in fuse_conn_limit_read()
77 size_t count, loff_t *ppos, unsigned *val, in fuse_conn_limit_write() argument
84 if (*ppos) in fuse_conn_limit_write()
104 loff_t *ppos) in fuse_conn_max_background_read() argument
116 return fuse_conn_limit_read(file, buf, len, ppos, val); in fuse_conn_max_background_read()
[all …]
/Linux-v5.4/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, \
76 loff_t *ppos) in aqm_read() argument
110 return simple_read_from_buffer(user_buf, count, ppos, in aqm_read()
117 loff_t *ppos) in aqm_write() argument
154 loff_t *ppos) in force_tx_status_read() argument
162 return simple_read_from_buffer(user_buf, count, ppos, in force_tx_status_read()
169 loff_t *ppos) in force_tx_status_write() argument
[all …]
/Linux-v5.4/drivers/net/wireless/intel/iwlwifi/mvm/
Ddebugfs.c77 size_t count, loff_t *ppos) in iwl_dbgfs_ctdp_budget_read() argument
99 return simple_read_from_buffer(user_buf, count, ppos, buf, pos); in iwl_dbgfs_ctdp_budget_read()
103 size_t count, loff_t *ppos) in iwl_dbgfs_stop_ctdp_write() argument
122 size_t count, loff_t *ppos) in iwl_dbgfs_force_ctkill_write() argument
134 size_t count, loff_t *ppos) in iwl_dbgfs_tx_flush_write() argument
167 size_t count, loff_t *ppos) in iwl_dbgfs_sta_drain_write() argument
198 size_t count, loff_t *ppos) in iwl_dbgfs_sram_read() argument
225 ret = simple_read_from_buffer(user_buf, count, ppos, ptr, len); in iwl_dbgfs_sram_read()
233 size_t count, loff_t *ppos) in iwl_dbgfs_sram_write() argument
265 size_t count, loff_t *ppos) in iwl_dbgfs_set_nic_temperature_read() argument
[all …]
/Linux-v5.4/drivers/net/wireless/marvell/mwifiex/
Ddebugfs.c75 size_t count, loff_t *ppos) in mwifiex_info_read() argument
148 ret = simple_read_from_buffer(ubuf, count, ppos, (char *) page, in mwifiex_info_read()
179 size_t count, loff_t *ppos) in mwifiex_getlog_read() argument
235 ret = simple_read_from_buffer(ubuf, count, ppos, (char *) page, in mwifiex_getlog_read()
255 size_t count, loff_t *ppos) in mwifiex_histogram_read() argument
321 ret = simple_read_from_buffer(ubuf, count, ppos, (char *)page, in mwifiex_histogram_read()
329 size_t count, loff_t *ppos) in mwifiex_histogram_write() argument
389 size_t count, loff_t *ppos) in mwifiex_debug_read() argument
406 ret = simple_read_from_buffer(ubuf, count, ppos, (char *) page, in mwifiex_debug_read()
425 const char __user *ubuf, size_t count, loff_t *ppos) in mwifiex_regrdwr_write() argument
[all …]
/Linux-v5.4/drivers/staging/vme/devices/
Dvme_user.c120 loff_t *ppos) in resource_to_user() argument
128 count, *ppos); in resource_to_user()
139 size_t count, loff_t *ppos) in resource_from_user() argument
148 count, *ppos); in resource_from_user()
152 size_t count, loff_t *ppos) in buffer_to_user() argument
156 image_ptr = image[minor].kern_buf + *ppos; in buffer_to_user()
164 size_t count, loff_t *ppos) in buffer_from_user() argument
168 image_ptr = image[minor].kern_buf + *ppos; in buffer_from_user()
176 loff_t *ppos) in vme_user_read() argument
191 if ((*ppos < 0) || (*ppos > (image_size - 1))) { in vme_user_read()
[all …]
/Linux-v5.4/drivers/parisc/
Deisa_eeprom.c26 char __user *buf, size_t count, loff_t *ppos ) in eisa_eeprom_read() argument
32 if (*ppos < 0 || *ppos >= HPEE_MAX_LENGTH) in eisa_eeprom_read()
35 count = *ppos + count < HPEE_MAX_LENGTH ? count : HPEE_MAX_LENGTH - *ppos; in eisa_eeprom_read()
39 tmp[i] = readb(eisa_eeprom_addr+(*ppos)++); in eisa_eeprom_read()
/Linux-v5.4/drivers/net/wireless/intel/iwlegacy/
Ddebug.c125 size_t count, loff_t *ppos);
130 size_t count, loff_t *ppos);
201 loff_t *ppos) in il_dbgfs_tx_stats_read() argument
234 ret = simple_read_from_buffer(user_buf, count, ppos, buf, pos); in il_dbgfs_tx_stats_read()
242 loff_t *ppos) in il_dbgfs_clear_traffic_stats_write() argument
262 loff_t *ppos) in il_dbgfs_rx_stats_read() argument
296 ret = simple_read_from_buffer(user_buf, count, ppos, buf, pos); in il_dbgfs_rx_stats_read()
306 loff_t *ppos) in il_dbgfs_sram_read() argument
358 ret = simple_read_from_buffer(user_buf, count, ppos, buf, pos); in il_dbgfs_sram_read()
365 size_t count, loff_t *ppos) in il_dbgfs_sram_write() argument
[all …]
/Linux-v5.4/security/smack/
Dsmackfs.c444 size_t count, loff_t *ppos, in smk_write_rules_list() argument
459 if (*ppos != 0) in smk_write_rules_list()
658 size_t count, loff_t *ppos) in smk_write_load() argument
668 return smk_write_rules_list(file, buf, count, ppos, NULL, NULL, in smk_write_load()
832 size_t count, loff_t *ppos, int format) in smk_set_cipso() argument
853 if (*ppos != 0) in smk_set_cipso()
930 size_t count, loff_t *ppos) in smk_write_cipso() argument
932 return smk_set_cipso(file, buf, count, ppos, SMK_FIXED24_FMT); in smk_write_cipso()
1004 size_t count, loff_t *ppos) in smk_write_cipso2() argument
1006 return smk_set_cipso(file, buf, count, ppos, SMK_LONG_FMT); in smk_write_cipso2()
[all …]
/Linux-v5.4/drivers/s390/cio/
Dvfio_ccw_async.c17 loff_t *ppos) in vfio_ccw_async_region_read() argument
19 unsigned int i = VFIO_CCW_OFFSET_TO_INDEX(*ppos) - VFIO_CCW_NUM_REGIONS; in vfio_ccw_async_region_read()
20 loff_t pos = *ppos & VFIO_CCW_OFFSET_MASK; in vfio_ccw_async_region_read()
39 loff_t *ppos) in vfio_ccw_async_region_write() argument
41 unsigned int i = VFIO_CCW_OFFSET_TO_INDEX(*ppos) - VFIO_CCW_NUM_REGIONS; in vfio_ccw_async_region_write()
42 loff_t pos = *ppos & VFIO_CCW_OFFSET_MASK; in vfio_ccw_async_region_write()
/Linux-v5.4/drivers/parport/
Dprocfs.c37 void __user *result, size_t *lenp, loff_t *ppos) in do_active_device() argument
47 if (*ppos) { in do_active_device()
67 *ppos += len; in do_active_device()
74 void __user *result, size_t *lenp, loff_t *ppos) in do_autoprobe() argument
84 if (*ppos) { in do_autoprobe()
109 *ppos += len; in do_autoprobe()
117 size_t *lenp, loff_t *ppos) in do_hardware_base_addr() argument
123 if (*ppos) { in do_hardware_base_addr()
138 *ppos += len; in do_hardware_base_addr()
145 size_t *lenp, loff_t *ppos) in do_hardware_irq() argument
[all …]

12345678910>>...28