Searched refs:mutex (Results 176 - 200 of 1917) sorted by relevance

1234567891011>>

/drivers/usb/phy/
H A Dphy-isp1301.c14 #include <linux/mutex.h>
23 struct mutex mutex; member in struct:isp1301
102 mutex_init(&isp->mutex);
/drivers/usb/wusbcore/
H A Ddevconnect.c86 * lock @wusbhc->mutex.
130 * @wusbhc->mutex must be taken
160 * @wusbhc->mutex must be taken
219 * @wusbhc->mutex must be taken
229 * @wusbhc->mutex must be taken */
246 mutex_lock(&wusbhc->mutex);
248 mutex_unlock(&wusbhc->mutex);
289 mutex_lock(&wusbhc->mutex);
338 mutex_unlock(&wusbhc->mutex);
353 * NOTE: @wusbhc->mutex i
[all...]
H A Drh.c91 * @wusbhc is assumed referenced and @wusbhc->mutex unlocked.
94 * case, maybe we should move the mutex locking from
129 * @wusbhc is assumed referenced and @wusbhc->mutex unlocked.
132 * mutex--the only race condition we can find is some bit
172 * @wusbhc is assumed referenced and @wusbhc->mutex unlocked
204 * @wusbhc is assumed referenced and @wusbhc->mutex unlocked.
229 * @wusbhc is assumed referenced and @wusbhc->mutex unlocked.
244 * @wusbhc is assumed referenced and @wusbhc->mutex unlocked.
265 mutex_lock(&wusbhc->mutex);
267 mutex_unlock(&wusbhc->mutex);
[all...]
H A Dwusbhc.h58 #include <linux/mutex.h>
185 * Read/Write protected by @mutex
261 struct mutex mutex; /* locks everything else */ member in struct:wusbhc
267 struct wuie_keep_alive keep_alive_ie; /* protected by mutex */
270 size_t cack_count; /* protected by 'mutex' */
274 struct mutex mmcie_mutex; /* MMC WUIE handling */
491 mutex_lock(&wusbhc->mutex);
493 mutex_unlock(&wusbhc->mutex);
/drivers/extcon/
H A Dextcon-max14577.c92 struct mutex mutex; member in struct:max14577_muic_info
519 mutex_lock(&info->mutex);
525 mutex_unlock(&info->mutex);
541 mutex_unlock(&info->mutex);
639 mutex_lock(&info->mutex);
646 mutex_unlock(&info->mutex);
656 mutex_unlock(&info->mutex);
667 mutex_unlock(&info->mutex);
672 mutex_unlock(&info->mutex);
[all...]
/drivers/acpi/acpica/
H A Dutdelete.c170 object, object->mutex.os_mutex));
181 acpi_os_delete_mutex(object->mutex.os_mutex);
185 acpi_os_delete_mutex(object->mutex.os_mutex);
204 /* Delete the method mutex if it exists */
206 if (object->method.mutex) {
207 acpi_os_delete_mutex(object->method.mutex->mutex.
209 acpi_ut_delete_object_desc(object->method.mutex);
210 object->method.mutex = NULL;
/drivers/gpu/drm/qxl/
H A Dqxl_gem.c62 mutex_lock(&qdev->gem.mutex);
64 mutex_unlock(&qdev->gem.mutex);
/drivers/input/
H A Dff-core.c30 #include <linux/mutex.h>
137 mutex_lock(&ff->mutex);
177 mutex_unlock(&ff->mutex);
183 * Erases the effect if the requester is also the effect owner. The mutex
233 mutex_lock(&ff->mutex);
235 mutex_unlock(&ff->mutex);
251 mutex_lock(&ff->mutex);
256 mutex_unlock(&ff->mutex);
340 mutex_init(&ff->mutex);
/drivers/media/platform/s5p-g2d/
H A Dg2d.h25 struct mutex mutex; member in struct:g2d_dev
/drivers/media/platform/s5p-tv/
H A Dmixer_video.c515 mutex_lock(&mdev->mutex);
517 mutex_unlock(&mdev->mutex);
530 mutex_lock(&mdev->mutex);
536 mutex_unlock(&mdev->mutex);
542 mutex_unlock(&mdev->mutex);
558 mutex_lock(&mdev->mutex);
560 mutex_unlock(&mdev->mutex);
575 mutex_lock(&mdev->mutex);
577 mutex_unlock(&mdev->mutex);
589 mutex_lock(&mdev->mutex);
[all...]
/drivers/media/platform/vsp1/
H A Dvsp1_video.h71 struct mutex lock;
124 struct mutex lock;
/drivers/media/usb/usbtv/
H A Dusbtv.h77 struct mutex v4l2_lock;
78 struct mutex vb2q_lock;
/drivers/net/ethernet/intel/i40e/
H A Di40e_adminq.h99 struct mutex asq_mutex; /* Send queue lock */
100 struct mutex arq_mutex; /* Receive queue lock */
/drivers/net/ethernet/intel/i40evf/
H A Di40e_adminq.h99 struct mutex asq_mutex; /* Send queue lock */
100 struct mutex arq_mutex; /* Receive queue lock */
/drivers/pinctrl/
H A Dcore.c197 mutex_lock(&pctldev->mutex);
199 mutex_unlock(&pctldev->mutex);
319 mutex_lock(&pctldev->mutex);
325 mutex_unlock(&pctldev->mutex);
329 mutex_unlock(&pctldev->mutex);
358 mutex_lock(&pctldev->mutex);
364 mutex_unlock(&pctldev->mutex);
368 mutex_unlock(&pctldev->mutex);
427 mutex_lock(&pctldev->mutex);
429 mutex_unlock(&pctldev->mutex);
[all...]
/drivers/staging/nvec/
H A Dnvec.h24 #include <linux/mutex.h>
131 * @sync_write_mutex: A mutex for nvec_write_sync()
160 struct mutex sync_write_mutex;
/drivers/usb/class/
H A Dcdc-acm.h103 struct mutex mutex; member in struct:acm
/drivers/usb/core/
H A Dhub.h39 struct mutex status_mutex; /* for the status buffer */
104 struct mutex status_lock;
/drivers/usb/host/whci/
H A Dhw.c55 mutex_lock(&whc->mutex);
86 mutex_unlock(&whc->mutex);
H A Dwusb.c110 mutex_lock(&whc->mutex);
118 mutex_unlock(&whc->mutex);
178 mutex_lock(&whc->mutex);
192 mutex_unlock(&whc->mutex);
208 mutex_lock(&whc->mutex);
212 mutex_unlock(&whc->mutex);
/drivers/vfio/pci/
H A Dvfio_pci_private.h14 #include <linux/mutex.h>
41 struct mutex igate;
/drivers/media/usb/au0828/
H A Dau0828-core.c28 #include <linux/mutex.h>
106 mutex_lock(&dev->mutex);
126 mutex_unlock(&dev->mutex);
161 mutex_lock(&dev->mutex);
163 mutex_unlock(&dev->mutex);
213 mutex_init(&dev->mutex);
/drivers/net/wireless/ath/ath9k/
H A Dwow.c198 mutex_lock(&sc->mutex);
288 mutex_unlock(&sc->mutex);
299 mutex_lock(&sc->mutex);
336 mutex_unlock(&sc->mutex);
345 mutex_lock(&sc->mutex);
348 mutex_unlock(&sc->mutex);
/drivers/uwb/
H A Daddress.c223 mutex_lock(&rc->uwb_dev.mutex);
225 mutex_unlock(&rc->uwb_dev.mutex);
235 mutex_lock(&rc->uwb_dev.mutex);
238 mutex_unlock(&rc->uwb_dev.mutex);
316 mutex_lock(&rc->uwb_dev.mutex);
318 mutex_unlock(&rc->uwb_dev.mutex);
/drivers/net/wireless/ath/carl9170/
H A Dmain.c342 mutex_lock(&ar->mutex);
427 mutex_unlock(&ar->mutex);
451 mutex_lock(&ar->mutex);
463 mutex_unlock(&ar->mutex);
478 mutex_lock(&ar->mutex);
489 mutex_unlock(&ar->mutex);
552 mutex_lock(&ar->mutex);
556 mutex_unlock(&ar->mutex);
607 mutex_lock(&ar->mutex);
718 * But we are still holding ar->mutex, s
[all...]

Completed in 457 milliseconds

1234567891011>>