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);
160 static loff_t hmcdrv_dev_seek(struct file *fp, loff_t pos, int whence)
164 pos += fp->f_pos; /* new position stored in 'pos' */
186 if (pos < 0)
189 if (fp->f_pos != pos)
192 fp->f_pos = pos;
193 return pos;
222 size_t len, loff_t *pos)
232 *pos, ubuf, len);
235 fp->f_dentry->d_name.name, (long long) *pos, retlen, len);
238 *pos += retlen;
247 size_t len, loff_t *pos)
251 pr_debug("writing file '/dev/%s' at pos. %lld with length %zd\n",
252 fp->f_dentry->d_name.name, (long long) *pos, len);
271 *pos, (char __user *) ubuf, len);
273 *pos += retlen;