Searched refs:bus_mutex (Results 1 - 24 of 24) sorted by relevance

/linux-master/drivers/base/regmap/
H A Dregmap-w1.c30 mutex_lock(&sl->master->bus_mutex);
38 mutex_unlock(&sl->master->bus_mutex);
52 mutex_lock(&sl->master->bus_mutex);
60 mutex_unlock(&sl->master->bus_mutex);
79 mutex_lock(&sl->master->bus_mutex);
88 mutex_unlock(&sl->master->bus_mutex);
103 mutex_lock(&sl->master->bus_mutex);
112 mutex_unlock(&sl->master->bus_mutex);
131 mutex_lock(&sl->master->bus_mutex);
141 mutex_unlock(&sl->master->bus_mutex);
[all...]
/linux-master/drivers/w1/slaves/
H A Dw1_ds2438.c101 mutex_lock(&sl->master->bus_mutex);
108 mutex_unlock(&sl->master->bus_mutex);
115 if (mutex_lock_interruptible(&sl->master->bus_mutex) != 0) {
129 mutex_unlock(&sl->master->bus_mutex);
231 mutex_lock(&sl->master->bus_mutex);
243 mutex_unlock(&sl->master->bus_mutex);
250 if (mutex_lock_interruptible(&sl->master->bus_mutex) != 0) {
265 mutex_unlock(&sl->master->bus_mutex);
276 mutex_lock(&sl->master->bus_mutex);
285 mutex_unlock(&sl->master->bus_mutex);
[all...]
H A Dw1_ds2408.c48 mutex_lock(&sl->master->bus_mutex);
52 mutex_unlock(&sl->master->bus_mutex);
62 mutex_unlock(&sl->master->bus_mutex);
175 mutex_lock(&sl->master->bus_mutex);
200 mutex_unlock(&sl->master->bus_mutex);
222 mutex_lock(&sl->master->bus_mutex);
230 mutex_unlock(&sl->master->bus_mutex);
238 mutex_unlock(&sl->master->bus_mutex);
253 mutex_lock(&sl->master->bus_mutex);
275 mutex_unlock(&sl->master->bus_mutex);
[all...]
H A Dw1_ds2405.c81 ret = mutex_lock_interruptible(&dev->bus_mutex);
103 mutex_unlock(&dev->bus_mutex);
117 ret = mutex_lock_interruptible(&dev->bus_mutex);
132 mutex_unlock(&dev->bus_mutex);
159 ret = mutex_lock_interruptible(&dev->bus_mutex);
193 mutex_unlock(&dev->bus_mutex);
H A Dw1_ds2406.c41 mutex_lock(&sl->master->bus_mutex);
44 mutex_unlock(&sl->master->bus_mutex);
57 mutex_unlock(&sl->master->bus_mutex);
76 mutex_lock(&sl->master->bus_mutex);
79 mutex_unlock(&sl->master->bus_mutex);
93 mutex_unlock(&sl->master->bus_mutex);
H A Dw1_ds2781.c57 mutex_lock(&sl->master->bus_mutex);
61 mutex_unlock(&sl->master->bus_mutex);
74 mutex_lock(&sl->master->bus_mutex);
81 mutex_unlock(&sl->master->bus_mutex);
H A Dw1_ds2780.c60 mutex_lock(&sl->master->bus_mutex);
64 mutex_unlock(&sl->master->bus_mutex);
77 mutex_lock(&sl->master->bus_mutex);
84 mutex_unlock(&sl->master->bus_mutex);
H A Dw1_ds2413.c45 mutex_lock(&sl->master->bus_mutex);
75 mutex_unlock(&sl->master->bus_mutex);
96 mutex_lock(&sl->master->bus_mutex);
125 mutex_unlock(&sl->master->bus_mutex);
H A Dw1_ds2423.c50 mutex_lock(&dev->bus_mutex);
108 mutex_unlock(&dev->bus_mutex);
H A Dw1_ds2431.c108 mutex_lock(&sl->master->bus_mutex);
127 mutex_unlock(&sl->master->bus_mutex);
215 mutex_lock(&sl->master->bus_mutex);
260 mutex_unlock(&sl->master->bus_mutex);
H A Dw1_ds2430.c108 mutex_lock(&sl->master->bus_mutex);
127 mutex_unlock(&sl->master->bus_mutex);
216 mutex_lock(&sl->master->bus_mutex);
261 mutex_unlock(&sl->master->bus_mutex);
H A Dw1_ds250x.c57 mutex_lock(&sl->master->bus_mutex);
80 mutex_unlock(&sl->master->bus_mutex);
98 mutex_lock(&sl->master->bus_mutex);
136 mutex_unlock(&sl->master->bus_mutex);
H A Dw1_therm.c1143 if (!bus_mutex_lock(&dev_master->bus_mutex)) {
1168 mutex_unlock(&dev_master->bus_mutex);
1175 mutex_unlock(&dev_master->bus_mutex);
1177 mutex_unlock(&dev_master->bus_mutex);
1205 mutex_unlock(&dev_master->bus_mutex);
1238 if (!bus_mutex_lock(&dev_master->bus_mutex)) {
1268 mutex_unlock(&dev_master->bus_mutex);
1275 mutex_unlock(&dev_master->bus_mutex);
1298 if (!bus_mutex_lock(&dev_master->bus_mutex)) {
1328 mutex_unlock(&dev_master->bus_mutex);
[all...]
H A Dw1_ds2433.c128 mutex_lock(&sl->master->bus_mutex);
159 mutex_unlock(&sl->master->bus_mutex);
254 mutex_lock(&sl->master->bus_mutex);
272 mutex_unlock(&sl->master->bus_mutex);
H A Dw1_ds28e17.c354 mutex_lock(&sl->master->bus_mutex);
459 mutex_unlock(&sl->master->bus_mutex);
506 mutex_lock(&sl->master->bus_mutex);
525 mutex_unlock(&sl->master->bus_mutex);
559 mutex_lock(&sl->master->bus_mutex);
565 mutex_unlock(&sl->master->bus_mutex);
/linux-master/drivers/power/supply/
H A Dbq27xxx_battery_hdq.c32 mutex_lock(&sl->master->bus_mutex);
35 mutex_unlock(&sl->master->bus_mutex);
H A Dds2760_battery.c127 mutex_lock(&sl->master->bus_mutex);
150 mutex_unlock(&sl->master->bus_mutex);
176 mutex_lock(&sl->master->bus_mutex);
183 mutex_unlock(&sl->master->bus_mutex);
/linux-master/drivers/spi/
H A Dspi-bcmbca-hsspi.c113 struct mutex bus_mutex; member in struct:bcmbca_hsspi
180 mutex_lock(&bs->bus_mutex);
190 mutex_unlock(&bs->bus_mutex);
210 mutex_lock(&bs->bus_mutex);
218 mutex_unlock(&bs->bus_mutex);
344 mutex_lock(&bs->bus_mutex);
364 mutex_unlock(&bs->bus_mutex);
506 mutex_init(&bs->bus_mutex);
H A Dspi-bcm63xx-hsspi.c132 struct mutex bus_mutex; member in struct:bcm63xx_hsspi
430 mutex_lock(&bs->bus_mutex);
438 mutex_unlock(&bs->bus_mutex);
458 mutex_lock(&bs->bus_mutex);
465 mutex_unlock(&bs->bus_mutex);
557 mutex_lock(&bs->bus_mutex);
574 mutex_unlock(&bs->bus_mutex);
802 mutex_init(&bs->bus_mutex);
/linux-master/drivers/w1/
H A Dw1_netlink.c354 /* drop bus_mutex for search (does it's own locking), and add/remove
361 mutex_unlock(&dev->bus_mutex);
363 mutex_lock(&dev->bus_mutex);
375 mutex_unlock(&dev->bus_mutex);
379 mutex_lock(&dev->bus_mutex);
454 mutex_lock(&dev->bus_mutex);
491 mutex_unlock(&dev->bus_mutex);
H A Dw1_int.c61 mutex_init(&dev->bus_mutex);
H A Dw1.c1004 mutex_lock(&dev->bus_mutex);
1006 mutex_unlock(&dev->bus_mutex);
1016 mutex_unlock(&dev->bus_mutex);
1051 mutex_unlock(&dev->bus_mutex);
1056 mutex_unlock(&dev->bus_mutex);
/linux-master/include/linux/
H A Dw1.h193 * @bus_mutex: pretect concurrent bus access
233 struct mutex bus_mutex; member in struct:w1_master
/linux-master/drivers/w1/masters/
H A Dds2490.c728 mutex_lock(&master->bus_mutex);
799 mutex_unlock(&master->bus_mutex);

Completed in 200 milliseconds