/linux-master/net/rxrpc/ |
H A D | call_object.c | 267 static struct semaphore *rxrpc_get_call_slot(struct rxrpc_call_params *p, gfp_t gfp) 269 struct semaphore *limiter = &rxrpc_call_limiter; 285 struct semaphore *limiter = &rxrpc_call_limiter; 336 struct semaphore *limiter;
|
/linux-master/fs/xfs/ |
H A D | xfs_linux.h | 24 #include <linux/semaphore.h>
|
H A D | xfs_log_priv.h | 206 struct semaphore ic_sema;
|
H A D | xfs_buf.h | 162 * hit to be fully processed. The semaphore straddles the cacheline 164 * which is the only bit that is touched if we hit the semaphore 174 struct semaphore b_sema; /* semaphore for lockables */
|
/linux-master/tools/testing/selftests/kvm/ |
H A D | max_guest_memory_test.c | 7 #include <semaphore.h>
|
H A D | kvm_page_table_test.c | 18 #include <semaphore.h>
|
/linux-master/ipc/ |
H A D | sem.c | 32 * - multiple semaphore operations that alter the same semaphore in 48 * the per-semaphore array structure. 49 * Thus: Perfect SMP scaling between independent semaphore arrays. 51 * trashing on the semaphore array spinlock will limit the scaling. 61 * - A woken up task may not even touch the semaphore array anymore, it may 64 * semaphore array, lazily allocated). For backwards compatibility, multiple 68 * and per-semaphore list (stored in the array). This allows to achieve FIFO 94 /* One semaphore structure for each semaphore i 2414 struct sem *semaphore = &sma->sems[i]; local [all...] |
/linux-master/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
H A D | hw_atl_llh.h | 39 /* set global microprocessor semaphore */ 41 u32 semaphore); 43 /* get global microprocessor semaphore */ 44 u32 hw_atl_reg_glb_cpu_sem_get(struct aq_hw_s *aq_hw, u32 semaphore); 854 /* get global microprocessor ram semaphore */ 857 /* get global microprocessor mdio semaphore */
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_vce.c | 686 * radeon_vce_semaphore_emit - emit a semaphore command 690 * @semaphore: address of semaphore 696 struct radeon_semaphore *semaphore, 699 uint64_t addr = semaphore->gpu_addr; 694 radeon_vce_semaphore_emit(struct radeon_device *rdev, struct radeon_ring *ring, struct radeon_semaphore *semaphore, bool emit_wait) argument
|
H A D | uvd_v1_0.c | 456 * uvd_v1_0_semaphore_emit - emit semaphore command 460 * @semaphore: semaphore to emit commands for 463 * Emit a semaphore command (either wait or signal) to the UVD ring. 467 struct radeon_semaphore *semaphore, 465 uvd_v1_0_semaphore_emit(struct radeon_device *rdev, struct radeon_ring *ring, struct radeon_semaphore *semaphore, bool emit_wait) argument
|
/linux-master/include/target/ |
H A D | target_core_base.h | 9 #include <linux/semaphore.h> /* struct semaphore */ 841 struct semaphore caw_sem;
|
/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net.h | 22 #include <linux/semaphore.h> 678 struct semaphore bar_lock;
|
/linux-master/fs/btrfs/ |
H A D | fs.h | 20 #include <linux/semaphore.h> 763 struct semaphore uuid_tree_rescan_sem;
|
/linux-master/drivers/cpufreq/ |
H A D | brcmstb-avs-cpufreq.c | 51 #include <linux/semaphore.h> 180 struct semaphore sem;
|
/linux-master/drivers/usb/misc/ |
H A D | usblcd.c | 52 struct semaphore limit_sem; /* to stop writes at
|
/linux-master/drivers/gpu/drm/omapdrm/dss/ |
H A D | dsi.h | 378 struct semaphore bus_lock;
|
/linux-master/sound/soc/codecs/ |
H A D | nau8824.h | 436 struct semaphore jd_sem;
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_request.h | 106 * breadcrumb that marks the end of semaphore waits and start of the 253 struct i915_sw_fence semaphore; member in struct:i915_request
|
/linux-master/drivers/md/bcache/ |
H A D | btree.h | 139 struct semaphore io_mutex;
|
/linux-master/drivers/misc/genwqe/ |
H A D | card_base.h | 26 #include <linux/semaphore.h>
|
/linux-master/drivers/tee/optee/ |
H A D | optee_private.h | 11 #include <linux/semaphore.h>
|
/linux-master/include/linux/mlx5/ |
H A D | driver.h | 41 #include <linux/semaphore.h> 301 struct semaphore sem; 302 struct semaphore pages_sem; 303 struct semaphore throttle_sem;
|
/linux-master/fs/bcachefs/ |
H A D | bcachefs.h | 199 #include <linux/semaphore.h> 987 struct semaphore io_in_flight; 1084 struct semaphore online_fsck_mutex;
|
/linux-master/drivers/xen/ |
H A D | pvcalls-back.c | 11 #include <linux/semaphore.h> 30 struct semaphore frontends_lock; 46 struct semaphore socket_lock;
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | mlx4.h | 44 #include <linux/semaphore.h> 634 struct semaphore poll_sem; 635 struct semaphore event_sem;
|