Lines Matching defs:addr
27 static int w1_ds2781_do_io(struct device *dev, char *buf, int addr,
32 if (addr > DS2781_DATA_SIZE || addr < 0)
35 count = min_t(int, count, DS2781_DATA_SIZE - addr);
40 w1_write_8(sl->master, addr);
44 w1_write_8(sl->master, addr);
52 int w1_ds2781_io(struct device *dev, char *buf, int addr, size_t count,
63 ret = w1_ds2781_do_io(dev, buf, addr, count, io);
71 int w1_ds2781_io_nolock(struct device *dev, char *buf, int addr, size_t count,
79 ret = w1_ds2781_do_io(dev, buf, addr, count, io);
85 int w1_ds2781_eeprom_cmd(struct device *dev, int addr, int cmd)
96 w1_write_8(sl->master, addr);