Lines Matching refs:pos
57 static loff_t hmcdrv_dev_seek(struct file *fp, loff_t pos, int whence);
59 size_t len, loff_t *pos);
61 size_t len, loff_t *pos);
159 static loff_t hmcdrv_dev_seek(struct file *fp, loff_t pos, int whence) in hmcdrv_dev_seek() argument
163 pos += fp->f_pos; /* new position stored in 'pos' */ in hmcdrv_dev_seek()
185 if (pos < 0) in hmcdrv_dev_seek()
188 if (fp->f_pos != pos) in hmcdrv_dev_seek()
191 fp->f_pos = pos; in hmcdrv_dev_seek()
192 return pos; in hmcdrv_dev_seek()
221 size_t len, loff_t *pos) in hmcdrv_dev_read() argument
231 *pos, ubuf, len); in hmcdrv_dev_read()
234 fp, (long long) *pos, retlen, len); in hmcdrv_dev_read()
237 *pos += retlen; in hmcdrv_dev_read()
246 size_t len, loff_t *pos) in hmcdrv_dev_write() argument
251 fp, (long long) *pos, len); in hmcdrv_dev_write()
270 *pos, (char __user *) ubuf, len); in hmcdrv_dev_write()
272 *pos += retlen; in hmcdrv_dev_write()