/freebsd-11.0-release/sys/contrib/vchiq/interface/vchi/connections/ |
H A D | connection.h | 317 struct semaphore sem;
|
/freebsd-11.0-release/sys/dev/hptmv/ |
H A D | mvSata.h | 259 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 D | radeon.h | 371 * 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 D | radeon_asic.h | 83 struct radeon_semaphore *semaphore, 315 struct radeon_semaphore *semaphore, 321 struct radeon_semaphore *semaphore,
|
H A D | radeon_cs.c | 177 p->ib.semaphore = NULL; 179 p->const_ib.semaphore = NULL;
|
H A D | r600.c | 2609 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 D | mthca_dev.h | 47 #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 D | ProcessMonitor.h | 14 #include <semaphore.h>
|
/freebsd-11.0-release/contrib/netbsd-tests/lib/semaphore/ |
H A D | sem.c | 4 * 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 D | sem_new.c | 47 #include <semaphore.h>
|
/freebsd-11.0-release/contrib/netbsd-tests/fs/ffs/ |
H A D | h_quota2_tests.c | 12 #include <semaphore.h>
|
/freebsd-11.0-release/sys/dev/mlx5/ |
H A D | driver.h | 37 #include <linux/semaphore.h> 294 struct semaphore sem; 295 struct semaphore pages_sem;
|
/freebsd-11.0-release/sys/ofed/drivers/net/mlx4/ |
H A D | mlx4.h | 44 #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 D | rpcbind.c | 71 #include <semaphore.h>
|
/freebsd-11.0-release/sys/contrib/dev/acpica/os_specific/service_layers/ |
H A D | osunixxf.c | 59 #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 D | vchiq_2835_arm.c | 86 struct semaphore g_free_fragments_sema;
|
H A D | vchiq_arm.c | 110 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 D | radixsort.c | 37 #include <semaphore.h> 93 /* semaphore to count threads */
|
/freebsd-11.0-release/usr.sbin/pppctl/ |
H A D | pppctl.c | 42 #include <semaphore.h> 614 * sem_select semaphore is used to prevent the monitor
|
/freebsd-11.0-release/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_cmd.c | 704 struct semaphore *sem; 1112 struct semaphore *sem;
|
/freebsd-11.0-release/sys/ofed/drivers/infiniband/core/ |
H A D | user_mad.c | 47 #include <linux/semaphore.h> 87 struct semaphore sm_sem;
|
/freebsd-11.0-release/contrib/ofed/librdmacm/examples/ |
H A D | rping.c | 43 #include <semaphore.h>
|
/freebsd-11.0-release/include/ |
H A D | Makefile | 24 res_update.h resolv.h runetype.h search.h semaphore.h setjmp.h \
|
/freebsd-11.0-release/tools/regression/posixsem/ |
H A D | posixsem.c | 46 #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 D | sanitizer_platform_limits_posix.cc | 132 # include <semaphore.h>
|