Home
last modified time | relevance | path

Searched defs:semaphore (Results 1 – 24 of 24) sorted by relevance

/linux/include/linux/
H A Dsemaphore.h15 struct semaphore { struct
16 raw_spinlock_t lock;
17 unsigned int count;
41 * Unlike mutexes, binary semaphores do not have an owner, so up() can argument
H A Dhp_sdc.h71 struct semaphore *semaphore; /* Semaphore to sleep on. */ member
/linux/drivers/gpu/drm/radeon/
H A Dradeon_semaphore.c35 struct radeon_semaphore **semaphore) in radeon_semaphore_create()
59 struct radeon_semaphore *semaphore) in radeon_semaphore_emit_signal()
76 struct radeon_semaphore *semaphore) in radeon_semaphore_emit_wait()
93 struct radeon_semaphore **semaphore, in radeon_semaphore_free()
H A Dradeon_test.c318 struct radeon_semaphore *semaphore = NULL; in radeon_test_ring_sync() local
412 struct radeon_semaphore *semaphore = NULL; in radeon_test_ring_sync2() local
H A Duvd_v3_1.c41 struct radeon_semaphore *semaphore, in uvd_v3_1_semaphore_emit()
H A Duvd_v2_2.c74 struct radeon_semaphore *semaphore, in uvd_v2_2_semaphore_emit()
H A Dradeon_sync.c130 struct radeon_semaphore *semaphore; in radeon_sync_rings() local
H A Duvd_v1_0.c467 struct radeon_semaphore *semaphore, in uvd_v1_0_semaphore_emit()
H A Dr600_dma.c314 struct radeon_semaphore *semaphore, in r600_dma_semaphore_ring_emit()
H A Dradeon_vce.c696 struct radeon_semaphore *semaphore, in radeon_vce_semaphore_emit()
H A Dcik_sdma.c229 struct radeon_semaphore *semaphore, in cik_sdma_semaphore_ring_emit()
H A Dr600.c2928 struct radeon_semaphore *semaphore, in r600_semaphore_ring_emit()
H A Dr100.c893 struct radeon_semaphore *semaphore, in r100_semaphore_ring_emit()
/linux/drivers/acpi/acpica/
H A Dexsystem.c31 acpi_status acpi_ex_system_wait_semaphore(acpi_semaphore semaphore, u16 timeout) in acpi_ex_system_wait_semaphore()
/linux/Documentation/locking/
H A Dlocktypes.rst113 semaphore chapter
/linux/Documentation/translations/it_IT/locking/
H A Dlocktypes.rst114 semaphore chapter
/linux/drivers/gpu/drm/xe/
H A Dxe_guc_submit_types.h39 u32 semaphore; member
/linux/drivers/md/dm-vdo/indexer/
H A Dsparse-cache.c178 static inline void __down(struct semaphore *semaphore) in __down()
/linux/ipc/
H A Dsem.c2414 struct sem *semaphore = &sma->sems[i]; in exit_sem() local
/linux/drivers/scsi/qla2xxx/
H A Dqla_mbx.c694 u8 semaphore = 0; in qla2x00_execute_fw() local
H A Dqla_def.h834 __le16 semaphore; /* Semaphore */ member
/linux/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_submission.c430 u32 semaphore; member
/linux/drivers/scsi/
H A Dqla1280.h142 uint16_t semaphore; /* Semaphore */ member
/linux/drivers/scsi/qla4xxx/
H A Dql4_fw.h118 __le32 semaphore; member