Lines Matching refs:blk_pos
60 int bytes_per_sector, blk_pos, first_offs, rsize = 0; in blk_fops_read() local
65 blk_pos = *pos / bytes_per_sector; in blk_fops_read()
73 res = rt_device_read(dev, blk_pos, rbuf, 1); in blk_fops_read()
86 ++blk_pos; in blk_fops_read()
93 res = rt_device_read(dev, blk_pos++, rbuf, 1); in blk_fops_read()
125 int bytes_per_sector, blk_pos, first_offs, wsize = 0; in blk_fops_write() local
130 blk_pos = *pos / bytes_per_sector; in blk_fops_write()
149 res = rt_device_read(dev, blk_pos, rbuf, 1); in blk_fops_write()
154 res = rt_device_write(dev, blk_pos, (const void *)rbuf, 1); in blk_fops_write()
158 blk_pos += 1; in blk_fops_write()
177 res = rt_device_write(dev, blk_pos, buf + wsize, (count - wsize) / bytes_per_sector); in blk_fops_write()
179 blk_pos += res; in blk_fops_write()
195 res = rt_device_read(dev, blk_pos, rbuf, 1); in blk_fops_write()
200 res = rt_device_write(dev, blk_pos, (const void *)rbuf, 1); in blk_fops_write()