Lines Matching defs:sl
31 struct w1_slave *sl = kobj_to_w1_slave(kobj);
36 dev_dbg(&sl->dev,
45 mutex_lock(&sl->master->bus_mutex);
46 dev_dbg(&sl->dev, "mutex locked");
49 if (w1_reset_select_slave(sl))
53 w1_write_8(sl->master, W1_F3A_FUNC_PIO_ACCESS_READ);
55 state = w1_read_8(sl->master);
63 dev_warn(&sl->dev, "slave device did not respond to PIO_ACCESS_READ, " \
68 if (w1_reset_resume_command(sl->master))
71 dev_warn(&sl->dev, "PIO_ACCESS_READ error, retries left: %d\n", retries);
75 mutex_unlock(&sl->master->bus_mutex);
76 dev_dbg(&sl->dev, "%s, mutex unlocked, retries: %d\n",
87 struct w1_slave *sl = kobj_to_w1_slave(kobj);
95 dev_dbg(&sl->dev, "locking mutex for write_output");
96 mutex_lock(&sl->master->bus_mutex);
97 dev_dbg(&sl->dev, "mutex locked");
99 if (w1_reset_select_slave(sl))
112 w1_write_block(sl->master, w1_buf, 3);
114 if (w1_read_8(sl->master) == W1_F3A_SUCCESS_CONFIRM_BYTE) {
118 if (w1_reset_resume_command(sl->master))
121 dev_warn(&sl->dev, "PIO_ACCESS_WRITE error, retries left: %d\n", retries);
125 mutex_unlock(&sl->master->bus_mutex);
126 dev_dbg(&sl->dev, "%s, mutex unlocked, retries: %d\n",