Lines Matching defs:sl
31 struct w1_slave *sl = kobj_to_w1_slave(kobj);
41 mutex_lock(&sl->master->bus_mutex);
43 if (w1_reset_select_slave(sl)) {
44 mutex_unlock(&sl->master->bus_mutex);
48 w1_write_block(sl->master, w1_buf, 3);
49 w1_read_block(sl->master, w1_buf+3, 3);
57 mutex_unlock(&sl->master->bus_mutex);
67 struct w1_slave *sl = kobj_to_w1_slave(kobj);
76 mutex_lock(&sl->master->bus_mutex);
78 if (w1_reset_select_slave(sl)) {
79 mutex_unlock(&sl->master->bus_mutex);
84 w1_write_block(sl->master, w1_buf, 4);
85 w1_read_block(sl->master, w1_buf+4, 2);
89 w1_write_8(sl->master, 0xFF);
93 mutex_unlock(&sl->master->bus_mutex);
117 static int w1_f12_add_slave(struct w1_slave *sl)
124 &sl->dev.kobj,
128 sysfs_remove_bin_file(&sl->dev.kobj,
133 static void w1_f12_remove_slave(struct w1_slave *sl)
138 sysfs_remove_bin_file(&sl->dev.kobj,