Searched defs:mutex (Results 1 - 25 of 139) sorted by relevance

123456

/drivers/s390/char/
H A Dvmcp.h16 #include <linux/mutex.h>
29 struct mutex mutex; member in struct:vmcp_session
/drivers/acpi/acpica/
H A Dexsystem.c106 * DESCRIPTION: Implements a mutex wait with a check to see if the
107 * mutex is available immediately. If it is not, the
112 acpi_status acpi_ex_system_wait_mutex(acpi_mutex mutex, u16 timeout) argument
118 status = acpi_os_acquire_mutex(mutex, ACPI_DO_NOT_WAIT);
129 status = acpi_os_acquire_mutex(mutex, timeout);
/drivers/gpu/drm/
H A Ddrm_global.c31 #include <linux/mutex.h>
37 struct mutex mutex; member in struct:drm_global_item
50 mutex_init(&item->mutex);
72 mutex_lock(&item->mutex);
89 mutex_unlock(&item->mutex);
92 mutex_unlock(&item->mutex);
102 mutex_lock(&item->mutex);
109 mutex_unlock(&item->mutex);
/drivers/gpu/drm/nouveau/
H A Dnouveau_mm.h42 struct mutex mutex; member in struct:nouveau_mm
/drivers/input/misc/
H A Dad714x.h40 struct mutex mutex; member in struct:ad714x_chip
H A Dcma3000_d0x.c79 struct mutex mutex; member in struct:cma3000_accl_data
231 mutex_lock(&data->mutex);
238 mutex_unlock(&data->mutex);
247 mutex_lock(&data->mutex);
254 mutex_unlock(&data->mutex);
259 mutex_lock(&data->mutex);
266 mutex_unlock(&data->mutex);
273 mutex_lock(&data->mutex);
280 mutex_unlock(&data->mutex);
[all...]
H A Dtwl6040-vibra.c49 struct mutex mutex; member in struct:vibra_info
185 mutex_lock(&info->mutex);
195 mutex_unlock(&info->mutex);
230 mutex_lock(&info->mutex);
235 mutex_unlock(&info->mutex);
244 mutex_lock(&info->mutex);
249 mutex_unlock(&info->mutex);
295 mutex_init(&info->mutex);
/drivers/leds/
H A Dleds-dac124s085.c14 #include <linux/mutex.h>
27 struct mutex mutex; member in struct:dac124s085_led
47 mutex_lock(&led->mutex);
51 mutex_unlock(&led->mutex);
86 mutex_init(&led->mutex);
H A Dleds-regulator.c30 struct mutex mutex; member in struct:regulator_led
102 mutex_lock(&led->mutex);
123 mutex_unlock(&led->mutex);
185 mutex_init(&led->mutex);
H A Dleds-max8997.c49 struct mutex mutex; member in struct:max8997_led
210 mutex_lock(&led->mutex);
230 mutex_unlock(&led->mutex);
244 mutex_lock(&led->mutex);
259 mutex_unlock(&led->mutex);
312 mutex_init(&led->mutex);
H A Dleds-wm831x-status.c28 struct mutex mutex; member in struct:wm831x_status
50 mutex_lock(&led->mutex);
71 mutex_unlock(&led->mutex);
175 mutex_lock(&led->mutex);
183 mutex_unlock(&led->mutex);
209 mutex_lock(&led->mutex);
214 mutex_unlock(&led->mutex);
260 mutex_init(&drvdata->mutex);
/drivers/media/video/omap3isp/
H A Dispcsiphy.h56 struct mutex mutex; /* serialize csiphy configuration */ member in struct:isp_csiphy
/drivers/media/video/pvrusb2/
H A Dpvrusb2-context.h22 #include <linux/mutex.h>
48 struct mutex mutex; member in struct:pvr2_context
/drivers/mfd/
H A Dtwl4030-audio.c47 struct mutex mutex; member in struct:twl4030_audio
101 mutex_lock(&audio->mutex);
109 mutex_unlock(&audio->mutex);
130 mutex_lock(&audio->mutex);
134 mutex_unlock(&audio->mutex);
145 mutex_unlock(&audio->mutex);
198 mutex_init(&audio->mutex);
/drivers/base/
H A Dbase.h9 * @mutex - protect the devices, and interfaces lists.
32 struct mutex mutex; member in struct:subsys_private
/drivers/hwmon/
H A Demc1403.c35 #include <linux/mutex.h>
43 struct mutex mutex; member in struct:thermal_data
104 mutex_lock(&data->mutex);
117 mutex_unlock(&data->mutex);
157 mutex_lock(&data->mutex);
176 mutex_unlock(&data->mutex);
312 mutex_init(&data->mutex);
/drivers/mtd/
H A Dsm_ftl.h31 struct mutex mutex; /* protects the structure */ member in struct:sm_ftl
/drivers/tty/
H A Dtty_audit.c18 struct mutex mutex; /* Protects all data below */ member in struct:tty_audit_buf
37 mutex_init(&buf->mutex);
90 * @tsk with @loginuid. @buf->mutex must be locked.
111 * the current task. @buf->mutex must be locked.
137 mutex_lock(&buf->mutex);
139 mutex_unlock(&buf->mutex);
174 mutex_lock(&buf->mutex);
177 mutex_unlock(&buf->mutex);
224 mutex_lock(&buf->mutex);
[all...]
/drivers/usb/gadget/
H A Duvc_queue.h54 struct mutex mutex; /* protects buffers and mainqueue */ member in struct:uvc_video_queue
/drivers/char/
H A Dps3flash.c37 struct mutex mutex; /* Bounce buffer mutex */ member in struct:ps3flash_private
162 mutex_lock(&priv->mutex);
183 mutex_unlock(&priv->mutex);
194 mutex_unlock(&priv->mutex);
231 mutex_lock(&priv->mutex);
258 mutex_unlock(&priv->mutex);
269 mutex_unlock(&priv->mutex);
407 mutex_init(&priv->mutex);
[all...]
/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_overlay.c53 struct mutex mutex; member in struct:vmw_overlay
372 mutex_lock(&overlay->mutex);
383 mutex_unlock(&overlay->mutex);
403 mutex_lock(&overlay->mutex);
417 mutex_unlock(&overlay->mutex);
437 mutex_lock(&overlay->mutex);
447 mutex_unlock(&overlay->mutex);
471 mutex_lock(&overlay->mutex);
487 mutex_unlock(&overlay->mutex);
[all...]
/drivers/infiniband/hw/mthca/
H A Dmthca_memfree.h39 #include <linux/mutex.h>
70 struct mutex mutex; member in struct:mthca_icm_table
149 struct mutex mutex; member in struct:mthca_db_table
/drivers/input/touchscreen/
H A Deeti_ts.c50 struct mutex mutex; member in struct:eeti_ts_priv
75 mutex_lock(&priv->mutex);
114 mutex_unlock(&priv->mutex);
179 mutex_init(&priv->mutex);
270 mutex_lock(&input_dev->mutex);
275 mutex_unlock(&input_dev->mutex);
292 mutex_lock(&input_dev->mutex);
297 mutex_unlock(&input_dev->mutex);
/drivers/macintosh/
H A Dwindfarm_smu_sat.c16 #include <linux/mutex.h>
39 struct mutex mutex; member in struct:wf_sat
155 mutex_lock(&sat->mutex);
174 mutex_unlock(&sat->mutex);
225 * This is safe because i2c-core holds the core_lock mutex for us.
250 mutex_init(&sat->mutex);
/drivers/media/dvb/dvb-core/
H A Ddmxdev.h33 #include <linux/mutex.h>
84 struct mutex mutex; member in struct:dmxdev_filter
110 struct mutex mutex; member in struct:dmxdev

Completed in 4720 milliseconds

123456