Lines Matching refs:off
39 char *buf, loff_t off, size_t count) in eeprom_93xx46_bin_read() argument
51 if (unlikely(off >= edev->bin.size)) in eeprom_93xx46_bin_read()
53 if ((off + count) > edev->bin.size) in eeprom_93xx46_bin_read()
54 count = edev->bin.size - off; in eeprom_93xx46_bin_read()
61 cmd_addr |= off & 0x7f; in eeprom_93xx46_bin_read()
64 cmd_addr |= off & 0x3f; in eeprom_93xx46_bin_read()
94 count, (int)off, ret); in eeprom_93xx46_bin_read()
151 const char *buf, unsigned off) in eeprom_93xx46_write_word() argument
161 cmd_addr |= off & 0x7f; in eeprom_93xx46_write_word()
165 cmd_addr |= off & 0x3f; in eeprom_93xx46_write_word()
194 char *buf, loff_t off, size_t count) in eeprom_93xx46_bin_write() argument
203 if (unlikely(off >= edev->bin.size)) in eeprom_93xx46_bin_write()
205 if ((off + count) > edev->bin.size) in eeprom_93xx46_bin_write()
206 count = edev->bin.size - off; in eeprom_93xx46_bin_write()
227 ret = eeprom_93xx46_write_word(edev, &buf[i], off + i); in eeprom_93xx46_bin_write()
230 (int)off + i, ret); in eeprom_93xx46_bin_write()