Lines Matching defs:off
43 static inline size_t w1_f0d_fix_count(loff_t off, size_t count, size_t size)
45 if (off > size)
48 if ((off + count) > size)
49 return size - off;
61 static int w1_f0d_readblock(struct w1_slave *sl, int off, int count, char *buf)
69 wrbuf[1] = off & 0x7f;
96 char *buf, loff_t off, size_t count)
101 count = w1_f0d_fix_count(off, count, W1_F0D_EEPROM_SIZE);
116 if (w1_f0d_readblock(sl, off, block_read, buf) < 0) {
123 off += W1_F0D_READ_MAXLEN;
204 char *buf, loff_t off, size_t count)
210 count = w1_f0d_fix_count(off, count, W1_F0D_EEPROM_SIZE);
217 addr = off;