Searched refs:semaphore (Results 26 - 50 of 61) sorted by relevance

123

/freebsd-11.0-release/sys/contrib/vchiq/interface/vchi/connections/
H A Dconnection.h317 struct semaphore sem;
/freebsd-11.0-release/sys/dev/hptmv/
H A DmvSata.h259 MV_OS_SEMAPHORE semaphore; member in struct:mvSataChannel
298 MV_OS_SEMAPHORE semaphore; member in struct:mvSataAdapter
/freebsd-11.0-release/sys/dev/drm2/radeon/
H A Dradeon.h371 * like the indirect buffer or semaphore, which both have their
453 struct radeon_semaphore **semaphore);
455 struct radeon_semaphore *semaphore);
457 struct radeon_semaphore *semaphore);
459 struct radeon_semaphore *semaphore,
462 struct radeon_semaphore **semaphore,
642 struct radeon_semaphore *semaphore; member in struct:radeon_ib
1210 struct radeon_semaphore *semaphore, bool emit_wait);
1844 #define radeon_semaphore_ring_emit(rdev, r, cp, semaphore, emit_wait) (rdev)->asic->ring[(r)].emit_semaphore((rdev), (cp), (semaphore), (emit_wai
[all...]
H A Dradeon_asic.h83 struct radeon_semaphore *semaphore,
315 struct radeon_semaphore *semaphore,
321 struct radeon_semaphore *semaphore,
H A Dradeon_cs.c177 p->ib.semaphore = NULL;
179 p->const_ib.semaphore = NULL;
H A Dr600.c2609 struct radeon_semaphore *semaphore,
2612 uint64_t addr = semaphore->gpu_addr;
2653 * r600_dma_semaphore_ring_emit - emit a semaphore on the dma ring
2657 * @semaphore: radeon semaphore object
2658 * @emit_wait: wait or signal semaphore
2660 * Add a DMA semaphore packet to the ring wait on or signal
2665 struct radeon_semaphore *semaphore,
2668 u64 addr = semaphore->gpu_addr;
2607 r600_semaphore_ring_emit(struct radeon_device *rdev, struct radeon_ring *ring, struct radeon_semaphore *semaphore, bool emit_wait) argument
2663 r600_dma_semaphore_ring_emit(struct radeon_device *rdev, struct radeon_ring *ring, struct radeon_semaphore *semaphore, bool emit_wait) argument
/freebsd-11.0-release/sys/ofed/drivers/infiniband/hw/mthca/
H A Dmthca_dev.h47 #include <linux/semaphore.h>
123 struct semaphore poll_sem;
124 struct semaphore event_sem;
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/
H A DProcessMonitor.h14 #include <semaphore.h>
/freebsd-11.0-release/contrib/netbsd-tests/lib/semaphore/
H A Dsem.c4 * Common code for semaphore tests. This can be included both into
17 #include <semaphore.h>
105 "a busy semaphore (%s)", LIBNAME);
313 atf_tc_fail_errno("close unlinked semaphore");
/freebsd-11.0-release/lib/libc/gen/
H A Dsem_new.c47 #include <semaphore.h>
/freebsd-11.0-release/contrib/netbsd-tests/fs/ffs/
H A Dh_quota2_tests.c12 #include <semaphore.h>
/freebsd-11.0-release/sys/dev/mlx5/
H A Ddriver.h37 #include <linux/semaphore.h>
294 struct semaphore sem;
295 struct semaphore pages_sem;
/freebsd-11.0-release/sys/ofed/drivers/net/mlx4/
H A Dmlx4.h44 #include <linux/semaphore.h>
597 struct semaphore poll_sem;
598 struct semaphore event_sem;
/freebsd-11.0-release/contrib/netbsd-tests/fs/nfs/nfsservice/rpcbind/
H A Drpcbind.c71 #include <semaphore.h>
/freebsd-11.0-release/sys/contrib/dev/acpica/os_specific/service_layers/
H A Dosunixxf.c59 #include <semaphore.h>
691 * not require semaphore synchronization. Full implementations
735 * PARAMETERS: InitialUnits - Units to be assigned to the new semaphore
740 * DESCRIPTION: Create an OS semaphore
797 * DESCRIPTION: Delete an OS semaphore
861 * acquire the semaphore if available otherwise return AE_TIME
895 /* Got the semaphore */
995 * DESCRIPTION: Map these interfaces to semaphore interfaces
/freebsd-11.0-release/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_2835_arm.c86 struct semaphore g_free_fragments_sema;
H A Dvchiq_arm.c110 struct semaphore insert_event;
111 struct semaphore remove_event;
112 struct semaphore close_event;
127 struct semaphore insert_event;
128 struct semaphore remove_event;
/freebsd-11.0-release/usr.bin/sort/
H A Dradixsort.c37 #include <semaphore.h>
93 /* semaphore to count threads */
/freebsd-11.0-release/usr.sbin/pppctl/
H A Dpppctl.c42 #include <semaphore.h>
614 * sem_select semaphore is used to prevent the monitor
/freebsd-11.0-release/sys/dev/mlx5/mlx5_core/
H A Dmlx5_cmd.c704 struct semaphore *sem;
1112 struct semaphore *sem;
/freebsd-11.0-release/sys/ofed/drivers/infiniband/core/
H A Duser_mad.c47 #include <linux/semaphore.h>
87 struct semaphore sm_sem;
/freebsd-11.0-release/contrib/ofed/librdmacm/examples/
H A Drping.c43 #include <semaphore.h>
/freebsd-11.0-release/include/
H A DMakefile24 res_update.h resolv.h runetype.h search.h semaphore.h setjmp.h \
/freebsd-11.0-release/tools/regression/posixsem/
H A Dposixsem.c46 #include <semaphore.h>
337 TEST(open_nonexisting_semaphore, "open nonexistent semaphore");
354 TEST(exclusive_create_existing_semaphore, "O_EXCL of existing semaphore");
400 TEST(destroy_named_semaphore, "destroy named semaphore");
416 TEST(close_unnamed_semaphore, "close unnamed semaphore");
424 TEST(destroy_invalid_fd, "destroy non-semaphore file descriptor");
432 TEST(close_invalid_fd, "close non-semaphore file descriptor");
450 TEST(create_unnamed_semaphore, "create unnamed semaphore");
473 TEST(open_named_semaphore, "create named semaphore");
490 TEST(getvalue_invalid_semaphore, "get value of invalid semaphore");
[all...]
/freebsd-11.0-release/contrib/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_platform_limits_posix.cc132 # include <semaphore.h>

Completed in 472 milliseconds

123