Searched refs:shim_lock (Results 1 - 6 of 6) sorted by relevance

/linux-master/drivers/soundwire/
H A Dintel_ace2x.c80 mutex_lock(sdw->link_res->shim_lock);
123 mutex_unlock(sdw->link_res->shim_lock);
134 mutex_lock(sdw->link_res->shim_lock);
151 mutex_unlock(sdw->link_res->shim_lock);
160 mutex_lock(sdw->link_res->shim_lock);
164 mutex_unlock(sdw->link_res->shim_lock);
182 mutex_lock(sdw->link_res->shim_lock);
186 mutex_unlock(sdw->link_res->shim_lock);
H A Dintel_init.c72 link->shim_lock = &ctx->shim_lock;
78 link->shim_lock = res->eml_lock;
210 mutex_init(&ctx->shim_lock);
H A Dintel.c207 /* this needs to be called with shim_lock */
237 /* this needs to be called with shim_lock */
258 /* this needs to be called with shim_lock */
309 mutex_lock(sdw->link_res->shim_lock);
326 mutex_unlock(sdw->link_res->shim_lock);
351 mutex_lock(sdw->link_res->shim_lock);
415 mutex_unlock(sdw->link_res->shim_lock);
428 mutex_lock(sdw->link_res->shim_lock);
464 mutex_unlock(sdw->link_res->shim_lock);
474 mutex_lock(sdw->link_res->shim_lock);
[all...]
H A Dintel_bus_common.c250 mutex_lock(sdw->link_res->shim_lock);
263 mutex_unlock(sdw->link_res->shim_lock);
H A Dintel.h22 * @shim_lock: mutex to handle access to shared SHIM registers
42 struct mutex *shim_lock; /* protect shared registers */ member in struct:sdw_intel_link_res
/linux-master/include/linux/soundwire/
H A Dsdw_intel.h284 * @shim_lock: mutex to handle concurrent rmw access to shared SHIM registers.
298 struct mutex shim_lock; /* lock for access to shared SHIM registers */ member in struct:sdw_intel_ctx
393 * shim_lock is assumed to be locked at higher level
396 * and bank switch - shim_lock is assumed to be locked at higher level

Completed in 95 milliseconds