Lines Matching refs:ppos
90 * @ppos: starting pointer position for transfer
102 simple_attr_read(struct file *filp, char *buf, size_t read_size, loff_t *ppos)
123 if (*ppos >= ret || read_size < 1) {
128 read_size = min(ret - *ppos, read_size);
129 ret = strscpy(buf, prebuf + *ppos, read_size);
146 * @ppos: starting pointer position for transfer
157 simple_attr_write(struct file *filp, const char *buf, size_t write_size, loff_t *ppos)
170 if (*ppos >= bufsize || write_size < 1)
175 ret = kstrtoull(buf + *ppos, 0, &data);
183 ret = bufsize - *ppos;