Home
last modified time | relevance | path

Searched defs:mutex (Results 1 – 200 of 326) sorted by relevance

12

/linux-4.4.14/include/linux/
Dmutex.h50 struct mutex { struct
70 * This is the control structure for tasks blocked on mutex, argument
93 # define mutex_init(mutex) \ argument
Drtmutex.h61 # define rt_mutex_init(mutex) __rt_mutex_init(mutex, __func__) argument
65 # define rt_mutex_init(mutex) __rt_mutex_init(mutex, NULL) argument
Dmutex-debug.h15 #define mutex_init(mutex) \ argument
Dc2port.h33 struct mutex mutex; /* prevent races during read/write */ member
Dproportions.h41 struct mutex mutex; /* serialize the prop_global switch */ member
Duinput.h63 struct mutex mutex; member
Dpipe_fs_i.h48 struct mutex mutex; member
Dnotifier.h74 struct mutex mutex; member
Dinput.h175 struct mutex mutex; member
518 struct mutex mutex; member
Duwb.h61 struct mutex mutex; member
89 struct mutex mutex; member
96 struct mutex mutex; member
Dkprobes.h273 struct mutex mutex; member
/linux-4.4.14/tools/lib/lockdep/uinclude/linux/
Dspinlock.h10 static inline void arch_spin_lock(arch_spinlock_t *mutex) in arch_spin_lock()
15 static inline void arch_spin_unlock(arch_spinlock_t *mutex) in arch_spin_unlock()
20 static inline bool arch_spin_is_locked(arch_spinlock_t *mutex) in arch_spin_is_locked()
/linux-4.4.14/tools/lib/lockdep/
Dpreload.c220 int pthread_mutex_init(pthread_mutex_t *mutex, in pthread_mutex_init()
249 int pthread_mutex_lock(pthread_mutex_t *mutex) in pthread_mutex_lock()
278 int pthread_mutex_trylock(pthread_mutex_t *mutex) in pthread_mutex_trylock()
292 int pthread_mutex_unlock(pthread_mutex_t *mutex) in pthread_mutex_unlock()
311 int pthread_mutex_destroy(pthread_mutex_t *mutex) in pthread_mutex_destroy()
/linux-4.4.14/tools/lib/lockdep/include/liblockdep/
Dmutex.h8 pthread_mutex_t mutex; member
29 #define liblockdep_pthread_mutex_init(mutex, mutexattr) \ argument
/linux-4.4.14/drivers/scsi/cxlflash/
Dsuperpipe.h54 struct mutex mutex; member
107 struct mutex mutex; /* Context protection */ member
116 struct mutex mutex; member
Dvlun.h83 struct mutex mutex; member
/linux-4.4.14/drivers/s390/char/
Dvmcp.h29 struct mutex mutex; member
Dtape.h188 struct mutex mutex; member
/linux-4.4.14/sound/firewire/
Diso-resources.h21 struct mutex mutex; member
Dcmp.h29 struct mutex mutex; member
Damdtp-stream.h104 struct mutex mutex; member
Disight.c55 struct mutex mutex; member
/linux-4.4.14/drivers/media/platform/omap3isp/
Dispcsiphy.h27 struct mutex mutex; /* serialize csiphy configuration */ member
Dispvideo.h156 struct mutex mutex; /* format and crop settings */ member
/linux-4.4.14/drivers/media/dvb-core/
Ddmxdev.h85 struct mutex mutex; member
111 struct mutex mutex; member
Ddvb_demux.h132 struct mutex mutex; member
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_memfree.h70 struct mutex mutex; member
149 struct mutex mutex; member
Dmthca_provider.h219 struct mutex mutex; member
243 struct mutex mutex; member
285 struct mutex mutex; member
Dmthca_memfree.c56 struct mutex mutex; member
/linux-4.4.14/drivers/md/
Ddm-stats.h12 struct mutex mutex; member
/linux-4.4.14/drivers/staging/fsl-mc/include/
Dmc-sys.h88 struct mutex mutex; /* serializes mc_send_command() */ member
Dmc-private.h71 struct mutex mutex; /* serializes access to free_list */ member
/linux-4.4.14/include/drm/
Ddrm_modeset_lock.h76 struct ww_mutex mutex; member
/linux-4.4.14/drivers/gpu/drm/
Ddrm_global.c37 struct mutex mutex; member
/linux-4.4.14/fs/squashfs/
Ddecompressor_single.c26 struct mutex mutex; member
Ddecompressor_multi.c43 struct mutex mutex; member
/linux-4.4.14/drivers/acpi/acpica/
Dexsystem.c111 acpi_status acpi_ex_system_wait_mutex(acpi_mutex mutex, u16 timeout) in acpi_ex_system_wait_mutex()
Dacobject.h178 union acpi_operand_object *mutex; member
399 struct acpi_object_mutex mutex; member
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Di2c.h37 struct mutex mutex; member
56 struct mutex mutex; member
Dmmu.h30 struct mutex mutex; member
/linux-4.4.14/drivers/input/misc/
Darizona-haptics.c30 struct mutex mutex; member
Dad714x.h40 struct mutex mutex; member
Dregulator-haptic.c29 struct mutex mutex; member
Dmax8997_haptic.c53 struct mutex mutex; member
Dtwl6040-vibra.c50 struct mutex mutex; member
Dcma3000_d0x.c79 struct mutex mutex; member
/linux-4.4.14/sound/usb/usx2y/
Dus122l.h11 struct mutex mutex; member
/linux-4.4.14/include/net/
Dwimax.h413 struct mutex mutex; /* Protects all members and API calls */ member
/linux-4.4.14/drivers/staging/media/omap4iss/
Diss_csiphy.h31 struct mutex mutex; /* serialize csiphy configuration */ member
Diss_video.h151 struct mutex mutex; /* format and crop settings */ member
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/
Dtegra.h22 struct mutex mutex; member
Dsubdev.h10 struct mutex mutex; member
/linux-4.4.14/sound/pci/hda/
Dhda_beep.h42 struct mutex mutex; member
/linux-4.4.14/drivers/nfc/s3fwrn5/
Ds3fwrn5.h52 struct mutex mutex; member
Di2c.c43 struct mutex mutex; member
/linux-4.4.14/drivers/leds/
Dleds-dac124s085.c27 struct mutex mutex; member
Dleds-regulator.c30 struct mutex mutex; member
Dleds-wm831x-status.c27 struct mutex mutex; member
Dleds-max8997.c49 struct mutex mutex; member
Dleds-pca963x.c108 struct mutex mutex; member
/linux-4.4.14/drivers/media/radio/
Dradio-tea5777.h78 struct mutex mutex; member
Dradio-tea5764.c149 struct mutex mutex; member
/linux-4.4.14/drivers/usb/phy/
Dphy-isp1301.c23 struct mutex mutex; member
/linux-4.4.14/drivers/media/usb/pvrusb2/
Dpvrusb2-context.h48 struct mutex mutex; member
Dpvrusb2-ioread.c50 struct mutex mutex; member
Dpvrusb2-io.c78 struct mutex mutex; member
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
Dpad.h18 struct mutex mutex; member
/linux-4.4.14/drivers/usb/storage/
Dusb.c156 static void us_set_lock_class(struct mutex *mutex, in us_set_lock_class()
175 static void us_set_lock_class(struct mutex *mutex, in us_set_lock_class()
/linux-4.4.14/drivers/vhost/
Dvhost.h60 struct mutex mutex; member
122 struct mutex mutex; member
/linux-4.4.14/include/drm/ttm/
Dttm_object.h154 struct mutex mutex; member
/linux-4.4.14/drivers/input/serio/
Duserio.c37 struct mutex mutex; member
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_gem_shrinker.c37 static bool mutex_is_locked_by(struct mutex *mutex, struct task_struct *task) in mutex_is_locked_by()
/linux-4.4.14/drivers/mfd/
Dtwl4030-audio.c49 struct mutex mutex; member
Dretu-mfd.c44 struct mutex mutex; member
/linux-4.4.14/arch/mips/include/asm/
Drtlx.h60 struct mutex mutex; member
/linux-4.4.14/drivers/input/touchscreen/
Dda9052_tsi.c29 struct mutex mutex; member
Deeti_ts.c50 struct mutex mutex; member
Dtsc200x-core.c92 struct mutex mutex; member
Dad7879.c115 struct mutex mutex; member
/linux-4.4.14/include/media/
Dtea575x.h65 struct mutex mutex; member
/linux-4.4.14/drivers/staging/comedi/drivers/
Ddyna_pci10xx.c54 struct mutex mutex; member
/linux-4.4.14/include/scsi/
Dscsi_transport_srp.h64 struct mutex mutex; member
/linux-4.4.14/sound/aoa/
Daoa-gpio.h68 struct mutex mutex; member
/linux-4.4.14/drivers/iio/dac/
Dm62332.c35 struct mutex mutex; member
/linux-4.4.14/drivers/misc/
Dapds9802als.c41 struct mutex mutex; member
/linux-4.4.14/sound/soc/fsl/
Dmpc5200_dma.h57 struct mutex mutex; member
/linux-4.4.14/sound/firewire/digi00x/
Ddigi00x.h37 struct mutex mutex; member
/linux-4.4.14/include/linux/mtd/
Dflashchip.h89 struct mutex mutex; member
/linux-4.4.14/fs/btrfs/
Ddelayed-inode.h68 struct mutex mutex; member
Ddelayed-ref.h98 struct mutex mutex; member
/linux-4.4.14/include/linux/ceph/
Dauth.h92 struct mutex mutex; member
Dmon_client.h62 struct mutex mutex; member
/linux-4.4.14/drivers/base/
Dbase.h32 struct mutex mutex; member
/linux-4.4.14/drivers/acpi/
Dinternal.h150 struct mutex mutex; member
/linux-4.4.14/fs/configfs/
Dfile.c49 struct mutex mutex; member
/linux-4.4.14/drivers/net/wireless/p54/
Dp54spi.h113 struct mutex mutex; member
/linux-4.4.14/drivers/mtd/
Dsm_ftl.h31 struct mutex mutex; /* protects the structure */ member
/linux-4.4.14/drivers/iio/light/
Dcm3323.c52 struct mutex mutex; member
Dapds9300.c51 struct mutex mutex; member
/linux-4.4.14/drivers/scsi/snic/
Dsnic_disc.h34 struct mutex mutex; member
/linux-4.4.14/drivers/tty/
Dtty_audit.c18 struct mutex mutex; /* Protects all data below */ member
/linux-4.4.14/sound/pci/asihpi/
Dhpios.h160 struct mutex mutex; member
/linux-4.4.14/drivers/media/platform/s5p-tv/
Dmixer.h177 struct mutex mutex; member
259 struct mutex mutex; member
/linux-4.4.14/sound/firewire/oxfw/
Doxfw.h49 struct mutex mutex; member
/linux-4.4.14/drivers/pwm/
Dpwm-twl-led.c61 struct mutex mutex; member
Dpwm-twl.c61 struct mutex mutex; member
/linux-4.4.14/sound/firewire/tascam/
Dtascam.h52 struct mutex mutex; member
/linux-4.4.14/sound/soc/codecs/
Dtpa6130a2.c47 struct mutex mutex; member
/linux-4.4.14/drivers/macintosh/
Dwindfarm_smu_sat.c39 struct mutex mutex; member
/linux-4.4.14/drivers/media/platform/s5p-g2d/
Dg2d.h25 struct mutex mutex; member
/linux-4.4.14/sound/soc/omap/
Domap-mcpdm.c58 struct mutex mutex; member
Domap-dmic.c58 struct mutex mutex; member
/linux-4.4.14/drivers/pinctrl/
Dcore.h50 struct mutex mutex; member
Dpinctrl-tb10x.c499 struct mutex mutex; member
/linux-4.4.14/drivers/s390/cio/
Dcss.h121 struct mutex mutex; member
/linux-4.4.14/drivers/staging/android/ion/
Dion_priv.h374 struct mutex mutex; member
/linux-4.4.14/sound/firewire/dice/
Ddice.h46 struct mutex mutex; member
/linux-4.4.14/drivers/char/
Dapplicom.c91 spinlock_t mutex; member
Dps3flash.c37 struct mutex mutex; /* Bounce buffer mutex */ member
/linux-4.4.14/drivers/ipack/carriers/
Dtpci200.h160 struct mutex mutex; member
/linux-4.4.14/drivers/usb/host/whci/
Dwhcd.h54 struct mutex mutex; member
/linux-4.4.14/drivers/hwmon/
Demc1403.c42 struct mutex mutex; member
/linux-4.4.14/drivers/infiniband/ulp/isert/
Dib_isert.h168 struct mutex mutex; member
222 struct mutex mutex; member
/linux-4.4.14/sound/usb/
Dusbaudio.h39 struct mutex mutex; member
/linux-4.4.14/drivers/gpu/ipu-v3/
Dipu-dp.c73 struct mutex mutex; member
Dipu-dmfc.c119 struct mutex mutex; member
Dipu-dc.c113 struct mutex mutex; member
/linux-4.4.14/drivers/i2c/busses/
Dscx200_acb.c75 struct mutex mutex; member
/linux-4.4.14/drivers/rtc/
Drtc-ds3232.c61 struct mutex mutex; member
Drtc-ds1374.c79 struct mutex mutex; member
Drtc-ds1343.c86 struct mutex mutex; member
/linux-4.4.14/sound/soc/intel/baytrail/
Dsst-baytrail-pcm.c47 struct mutex mutex; member
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Datom.h127 struct mutex mutex; member
/linux-4.4.14/drivers/gpu/drm/radeon/
Datom.h127 struct mutex mutex; member
/linux-4.4.14/drivers/net/wireless/mediatek/mt7601u/
Dmt7601u.h50 struct mutex mutex; member
162 struct mutex mutex; member
/linux-4.4.14/drivers/crypto/
Dmxs-dcp.c66 struct mutex mutex[DCP_MAX_CHANS]; member
82 struct mutex mutex; member
/linux-4.4.14/net/netfilter/
Dnfnetlink.c39 struct mutex mutex; member
/linux-4.4.14/sound/firewire/bebob/
Dbebob.h83 struct mutex mutex; member
/linux-4.4.14/drivers/usb/class/
Dcdc-acm.h103 struct mutex mutex; member
/linux-4.4.14/drivers/uwb/
Duwb-internal.h278 struct mutex mutex; member
/linux-4.4.14/drivers/usb/gadget/function/
Duvc.h117 struct mutex mutex; /* protects frame parameters */ member
Du_fs.h159 struct mutex mutex; member
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/
Dqed_mcp.h245 struct mutex mutex; /* MCP access lock */ member
/linux-4.4.14/drivers/gpio/
Dgpio-twl4030.c68 struct mutex mutex; member
Dgpiolib-sysfs.c21 struct mutex mutex; member
/linux-4.4.14/drivers/net/wireless/ath/ar5523/
Dar5523.h92 struct mutex mutex; member
/linux-4.4.14/drivers/w1/
Dw1.h251 struct mutex mutex; member
/linux-4.4.14/drivers/iio/accel/
Dmxc4005.c65 struct mutex mutex; member
Dmma9551.c56 struct mutex mutex; member
/linux-4.4.14/drivers/tty/serial/
Dtilegx.c52 struct mutex mutex; member
/linux-4.4.14/drivers/misc/sgi-xp/
Dxp.h268 struct mutex mutex; member
/linux-4.4.14/drivers/staging/vme/devices/
Dvme_user.c99 struct mutex mutex; /* Mutex for locking image */ member
/linux-4.4.14/net/bridge/netfilter/
Debtables.c326 struct mutex *mutex) in find_inlist_lock_noload()
345 int *error, struct mutex *mutex) in find_inlist_lock()
354 struct mutex *mutex) in find_table_lock()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dmlx4.h267 struct mutex mutex; member
533 struct mutex mutex; member
722 struct mutex mutex; member
739 struct mutex mutex; member
752 struct mutex mutex; member
761 struct mutex mutex; member
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Dflow_table.c49 struct mutex mutex; /* sync bitmap alloc */ member
/linux-4.4.14/drivers/soc/rockchip/
Dpm_domains.c59 struct mutex mutex; /* mutex lock for pmu */ member
/linux-4.4.14/drivers/cpufreq/
Dcpufreq_governor.h225 struct mutex mutex; member
/linux-4.4.14/drivers/s390/scsi/
Dzfcp_fc.h187 struct mutex mutex; member
/linux-4.4.14/include/linux/phy/
Dphy.h64 struct mutex mutex; member
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_drm.h89 struct mutex mutex; member
/linux-4.4.14/drivers/input/joystick/
Ddb9.c110 struct mutex mutex; member
/linux-4.4.14/drivers/usb/serial/
Dwhiteheat.c142 struct mutex mutex; member
/linux-4.4.14/drivers/usb/misc/
Dldusb.c153 struct mutex mutex; /* locks this structure */ member
Diowarrior.c70 struct mutex mutex; /* locks this structure */ member
/linux-4.4.14/drivers/iio/adc/
Dxilinx-xadc.h67 struct mutex mutex; member
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_overlay.c54 struct mutex mutex; member
/linux-4.4.14/drivers/extcon/
Dextcon-sm5502.c58 struct mutex mutex; member
Dextcon-max14577.c92 struct mutex mutex; member
Dextcon-max8997.c127 struct mutex mutex; member
Dextcon-max77843.c39 struct mutex mutex; member
Dextcon-rt8973a.c63 struct mutex mutex; member
Dextcon-max77693.c87 struct mutex mutex; member
/linux-4.4.14/drivers/iio/magnetometer/
Dmmc35240.c127 struct mutex mutex; member
/linux-4.4.14/drivers/usb/wusbcore/
Dwusbhc.h261 struct mutex mutex; /* locks everything else */ member
/linux-4.4.14/drivers/usb/host/
Dohci-dbg.c393 struct mutex mutex; /* protect filling of buffer */ member
/linux-4.4.14/drivers/infiniband/core/
Duverbs.h118 struct mutex mutex; member
/linux-4.4.14/arch/s390/crypto/
Dprng.c92 struct mutex mutex; member
/linux-4.4.14/drivers/hid/
Dhid-sensor-hub.c43 struct mutex mutex; member
Dhid-picolcd.h114 struct mutex mutex; member
Dhid-sensor-custom.c44 struct mutex mutex; member
/linux-4.4.14/drivers/video/fbdev/omap/
Dlcd_mipid.c60 struct mutex mutex; member
/linux-4.4.14/drivers/usb/c67x00/
Dc67x00.h225 struct mutex mutex; member
/linux-4.4.14/fs/ncpfs/
Dncp_fs_sb.h71 struct mutex mutex; member
/linux-4.4.14/arch/powerpc/platforms/ps3/
Dsystem-bus.c41 struct mutex mutex; member
/linux-4.4.14/arch/ia64/kernel/
Dsalinfo.c144 struct semaphore mutex; member
/linux-4.4.14/sound/firewire/fireworks/
Dfireworks.h65 struct mutex mutex; member
/linux-4.4.14/include/linux/mfd/
Dtwl6040.h228 struct mutex mutex; member
/linux-4.4.14/drivers/phy/
Dphy-sun4i-usb.c93 struct mutex mutex; member
/linux-4.4.14/arch/powerpc/platforms/powermac/
Dlow_i2c.c89 struct mutex mutex; member
109 struct mutex mutex; /* Access mutex for use by member
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dmlx4_ib.h305 struct mutex mutex; member
339 struct mutex mutex; member
540 struct mutex mutex; /* mutex for accessing counters list */ member
/linux-4.4.14/sound/pci/oxygen/
Doxygen.h121 struct mutex mutex; member
/linux-4.4.14/drivers/input/
Djoydev.c47 struct mutex mutex; member
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dmlx5_ib.h194 struct mutex mutex; member
304 struct mutex mutex; member
/linux-4.4.14/drivers/media/i2c/smiapp/
Dsmiapp.h187 struct mutex mutex; member
/linux-4.4.14/drivers/net/wireless/rsi/
Drsi_main.h164 struct mutex mutex; member
/linux-4.4.14/include/linux/regulator/
Ddriver.h382 struct mutex mutex; /* consumer lock */ member
/linux-4.4.14/sound/pci/ice1712/
Dmaya44.c85 struct mutex mutex; member
/linux-4.4.14/drivers/media/radio/wl128x/
Dfmdrv.h239 struct mutex mutex; member
/linux-4.4.14/sound/aoa/codecs/
Donyx.c63 struct mutex mutex; member
/linux-4.4.14/drivers/video/fbdev/omap2/displays-new/
Dpanel-sony-acx565akm.c90 struct mutex mutex; member

12