Lines Matching defs:off
46 static inline size_t w1_f2d_fix_count(loff_t off, size_t count, size_t size)
48 if (off > size)
51 if ((off + count) > size)
52 return size - off;
64 static int w1_f2d_readblock(struct w1_slave *sl, int off, int count, char *buf)
72 wrbuf[1] = off & 0xff;
73 wrbuf[2] = off >> 8;
99 loff_t off, size_t count)
104 count = w1_f2d_fix_count(off, count, W1_F2D_EEPROM_SIZE);
119 if (w1_f2d_readblock(sl, off, block_read, buf) < 0)
124 off += W1_F2D_READ_MAXLEN;
205 loff_t off, size_t count)
211 count = w1_f2d_fix_count(off, count, W1_F2D_EEPROM_SIZE);
218 addr = off;