Searched refs:rwsem (Results 126 - 150 of 189) sorted by last modified time

12345678

/linux-master/drivers/leds/trigger/
H A Dledtrig-cpu.c27 #include <linux/rwsem.h>
/linux-master/drivers/leds/
H A Dled-core.c17 #include <linux/rwsem.h>
H A Dleds-bd2802.c71 struct rw_semaphore rwsem; member in struct:bd2802_led
330 down_write(&led->rwsem); \
332 up_write(&led->rwsem); \
435 down_read(&led->rwsem);
440 up_read(&led->rwsem);
453 down_write(&led->rwsem);
458 up_write(&led->rwsem);
478 down_read(&led->rwsem); \
480 up_read(&led->rwsem); \
494 down_write(&led->rwsem); \
[all...]
/linux-master/kernel/bpf/
H A Doffload.c27 #include <linux/rwsem.h>
/linux-master/include/linux/
H A Duser_namespace.h10 #include <linux/rwsem.h>
H A Dposix-clock.h14 #include <linux/rwsem.h>
74 * @rwsem: Protects the 'zombie' field from concurrent access.
90 struct rw_semaphore rwsem; member in struct:posix_clock
H A Dquota.h37 #include <linux/rwsem.h>
H A Dnotifier.h15 #include <linux/rwsem.h>
66 struct rw_semaphore rwsem; member in struct:blocking_notifier_head
86 init_rwsem(&(name)->rwsem); \
102 .rwsem = __RWSEM_INITIALIZER((name).rwsem), \
/linux-master/drivers/platform/surface/
H A Dsurface_dtx.c25 #include <linux/rwsem.h>
H A Dsurface_aggregator_cdev.c18 #include <linux/rwsem.h>
/linux-master/kernel/events/
H A Dhw_breakpoint.c32 #include <linux/percpu-rwsem.h>
/linux-master/drivers/usb/core/
H A Dfile.c22 #include <linux/rwsem.h>
/linux-master/ipc/
H A Dsem.c84 #include <linux/rwsem.h>
473 * sem_lock_(check_) routines are called in the paths where the rwsem
529 * Called with sem_ids.rwsem held (as a writer)
589 * Called with sem_ids.rwsem and ipcp locked.
1139 /* Free a semaphore set. freeary() is called with sem_ids.rwsem locked
1140 * as a writer and the spinlock for this semaphore set hold. sem_ids.rwsem
1328 down_read(&sem_ids(ns).rwsem);
1337 up_read(&sem_ids(ns).rwsem);
1597 * This function handles some semctl commands which require the rwsem
1599 * NOTE: no locks must be held, the rwsem i
[all...]
/linux-master/include/sound/
H A Dcore.h13 #include <linux/rwsem.h> /* struct rw_semaphore */
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Dmlx4.h49 #include <linux/rwsem.h>
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_device_queue_manager.h28 #include <linux/rwsem.h>
/linux-master/drivers/char/ipmi/
H A Dipmi_watchdog.c27 #include <linux/rwsem.h>
/linux-master/lib/
H A Dlocking-selftest.c14 #include <linux/rwsem.h>
157 struct mutex *mutex, struct rw_semaphore *rwsem)\
162 init_rwsem(rwsem); \
/linux-master/drivers/xen/xenbus/
H A Dxenbus_xs.c47 #include <linux/rwsem.h>
/linux-master/fs/zonefs/
H A Dzonefs.h14 #include <linux/rwsem.h>
/linux-master/include/linux/mfd/
H A Dintel-m10-bmc.h14 #include <linux/rwsem.h>
/linux-master/drivers/cdx/controller/
H A Dmcdi.c20 #include <linux/rwsem.h>
/linux-master/drivers/crypto/intel/qat/qat_common/
H A Dadf_cfg.h7 #include <linux/rwsem.h>
/linux-master/crypto/
H A Dinternal.h20 #include <linux/rwsem.h>
/linux-master/drivers/platform/surface/aggregator/
H A Dcontroller.c20 #include <linux/rwsem.h>

Completed in 302 milliseconds

12345678