| /freebsd/contrib/unbound/iterator/ |
| H A D | iter_fwd.h | 123 * @param nolock: Skip locking, locking is handled by the caller. 142 * @param nolock: Skip locking, locking is handled by the caller. 153 * @param nolock: Skip locking, locking is handled by the caller. 161 * Handles its own locking unless nolock is set. In that case the caller 165 * @param nolock: Skip locking, locking is handled by the caller. 185 * Handles its own locking unles [all...] |
| H A D | iter_hints.h | 112 * @param nolock: Skip locking, locking is handled by the caller. 122 * @param nolock: Skip locking, locking is handled by the caller. 130 * Handles its own locking unless nolock is set. In that case the caller 137 * @param nolock: Skip locking, locking is handled by the caller. 157 * @param nolock: Skip locking, locking is handled by the caller. 175 * Handles its own locking unles [all...] |
| /freebsd/contrib/ntp/sntp/libevent/include/event2/ |
| H A D | thread.h | 62 /** A flag passed to a locking callback when the lock was allocated as a 65 /** A flag passed to a locking callback when the lock was allocated as a 68 /** A flag passed to a locking callback when we don't want to block waiting 70 * return nonzero from the locking callback. */ 92 * locking. It's used to tell evthread_set_lock_callbacks() how to use 93 * locking on this platform. 96 /** The current version of the locking API. Set this to 99 /** Which kinds of locks does this version of the locking API 121 /** Sets a group of functions that Libevent should use for locking. 138 * how to use locking on this platform. [all …]
|
| /freebsd/contrib/libevent/include/event2/ |
| H A D | thread.h | 62 /** A flag passed to a locking callback when the lock was allocated as a 65 /** A flag passed to a locking callback when the lock was allocated as a 68 /** A flag passed to a locking callback when we don't want to block waiting 70 * return nonzero from the locking callback. */ 92 * locking. It's used to tell evthread_set_lock_callbacks() how to use 93 * locking on this platform. 96 /** The current version of the locking API. Set this to 99 /** Which kinds of locks does this version of the locking API 121 /** Sets a group of functions that Libevent should use for locking. 138 * how to use locking on this platform. [all …]
|
| /freebsd/lib/libc/gen/ |
| H A D | dllockinit.3 | 31 .Nd register thread locking methods with the dynamic linker 48 at initialization time to register locking functions for the dynamic 61 is permanently finished using the locking functions (e.g., if the 64 to register new locking functions) it will call 102 a default locking mechanism which works by blocking the 111 An application which has registered its own locking 114 can restore the default locking by calling
|
| /freebsd/share/man/man9/ |
| H A D | mac.9 | 62 to synchronization primitives (such as locking). 79 .Ss Locking for Consumers 80 Consumers of the MAC API must be aware of the locking requirements for 103 .Ss Locking for Module Writers 104 Module writers must be aware of the locking semantics of entry points 105 that they implement: MAC API entry points will have specific locking 107 the locking and reference counting protocol or risk a variety of failure 113 careful to avoid violating more global locking requirements, such as 122 makes use of locking to prevent inconsistencies during policy module
|
| H A D | stack.9 | 117 In locking-sensitive environments, the unsynchronized 122 This function bypasses kernel linker locking, making it usable in 138 is used, or due to kernel linker locking. 139 In locking-sensitive environments, such as 143 variant may be invoked to avoid kernel linker locking; it should be used with
|
| H A D | sleep.9 | 97 Threads may also wait using one of the locking primitive sleep routines 188 and the locking primitive sleep routines specify an additional lock 341 and locking primitive sleep functions return 0. 350 and the locking primitive sleep functions will fail if: 368 .Xr locking 9 ,
|
| /freebsd/contrib/processor-trace/libipt/internal/include/ |
| H A D | pt_section.h | 78 * We read this field without locking and only lock the section in order 127 * actual locking should be handled by pt_section_* functions. 180 * Returns -pte_bad_lock on any locking error. 189 * Returns -pte_bad_lock on any locking error. 200 * Returns -pte_bad_lock on any locking error. 212 * Returns -pte_bad_lock on any locking error. 224 * Returns -pte_bad_lock on any locking error. 237 * Returns -pte_bad_lock on any locking error. 269 * Returns -pte_bad_lock on any locking error. 330 * Returns -pte_bad_lock on any locking error. [all …]
|
| /freebsd/usr.sbin/pw/tests/ |
| H A D | pw_lock_test.sh | 5 # Test locking and unlocking a user account 10 ${PW} lock test || atf_fail "Locking the user" 13 ${PW} unlock test || atf_fail "Locking the user" 22 ${PW} lock 1001 || atf_fail "Locking the user" 30 ${PW} lock 1001 || atf_fail "Locking the user"
|
| /freebsd/contrib/netbsd-tests/rump/rumpkern/ |
| H A D | t_kern.c | 97 LOCKFUN(MTX, "locking-against-self mutex", 0, 98 "mutex error: lockdebug_wantlock: locking against myself"); 99 LOCKFUN(RWDOUBLEX, "locking-against-self exclusive rwlock", 0, 100 "rwlock error: lockdebug_wantlock: locking against myself"); 102 "rwlock error: lockdebug_wantlock: locking against myself"); 104 "rwlock error: lockdebug_wantlock: locking against myself");
|
| /freebsd/contrib/ntp/sntp/libevent/ |
| H A D | evthread-internal.h | 50 /* Global function pointers to lock-related functions. NULL if locking isn't 79 NULL if locking is not enabled. */ 84 /** Free a given lock, if it is present and locking is enabled. */ 116 /** Lock an event_base, if it is set up for locking. Acquires the lock 122 /** Unlock an event_base, if it is set up for locking. */ 146 /* Locking is disabled either globally or for this thing; in EVLOCK_TRY_LOCK_() 181 /** True iff locking functions have been configured. */ 239 /** Lock an event_base, if it is set up for locking. Acquires the lock 245 /** Unlock an event_base, if it is set up for locking. */ 269 /* Locking is disabled either globally or for this thing; in EVLOCK_TRY_LOCK_() [all …]
|
| /freebsd/contrib/libevent/ |
| H A D | evthread-internal.h | 50 /* Global function pointers to lock-related functions. NULL if locking isn't 79 NULL if locking is not enabled. */ 84 /** Free a given lock, if it is present and locking is enabled. */ 116 /** Lock an event_base, if it is set up for locking. Acquires the lock 122 /** Unlock an event_base, if it is set up for locking. */ 146 /* Locking is disabled either globally or for this thing; in EVLOCK_TRY_LOCK_() 181 /** True iff locking functions have been configured. */ 239 /** Lock an event_base, if it is set up for locking. Acquires the lock 245 /** Unlock an event_base, if it is set up for locking. */ 269 /* Locking is disabled either globally or for this thing; in EVLOCK_TRY_LOCK_() [all …]
|
| /freebsd/share/doc/smm/05.fastfs/ |
| H A D | 5.t | 84 File locking 86 The old file system had no provision for locking files. 102 so a mechanism for locking files has been added. 110 Locking down to the byte level has been implemented in the 115 Locking schemes fall into two classes, 123 a file use the locking scheme. 136 The file locking facilities allow cooperating programs to apply 168 Consequently, a process may specify that its locking 178 Since locks exist only while the locking processes exist,
|
| /freebsd/sys/dev/drm2/ |
| H A D | drm_modes.c | 42 * LOCKING: 68 * LOCKING: 288 * LOCKING. 459 * LOCKING. 493 * LOCKING: 513 * LOCKING: 533 * LOCKING: 554 * LOCKING: 573 * LOCKING: 600 * LOCKING: [all …]
|
| /freebsd/lib/libsys/ |
| H A D | flock.2 | 40 .Fd "#define LOCK_NB 0x04 /* do not block when locking */" 71 The locking mechanism allows two types of locks: 117 Processes using different locking interfaces can cooperate 153 refers to an object that does not support file locking.
|
| H A D | lockf.3 | 35 .Nd record locking on files 128 File locks are released on first close by the locking process of any 175 Processes using different locking interfaces can cooperate 245 refers to a file that does not support locking.
|
| /freebsd/sys/arm/ti/ |
| H A D | ti_gpio.c | 133 * Macros for driver mutex locking 238 * LOCKING: 239 * No locking required, returns static data. 280 * LOCKING: 281 * No locking required, returns static data. 313 * LOCKING: 345 * LOCKING: 346 * No locking required, returns static data. 380 * LOCKING: 423 * LOCKING: [all …]
|
| H A D | ti_sdma.c | 131 * Macros for driver mutex locking 206 * LOCKING: 306 * LOCKING: 392 * LOCKING: 447 * LOCKING: 506 * LOCKING: 572 * LOCKING: 615 * LOCKING: 709 * LOCKING: 790 * LOCKING: [all …]
|
| /freebsd/crypto/openssl/doc/designs/quic-design/ |
| H A D | quic-thread-assist.md | 11 At first glance, one could synchronise handshake layer public APIs by locking a 15 the locking to every single public HL-related API call. 25 For locking of API calls the lock would only be held for the separate get and 31 - **1. Application-controlled explicit locking.**
|
| /freebsd/lib/libc/stdio/ |
| H A D | flockfile.3 | 32 .Nd "stdio locking functions" 44 These functions provide explicit application-level locking of stdio streams. 47 of locking the stream for each operation.
|
| /freebsd/sys/sys/ |
| H A D | fcntl.h | 265 #define F_OGETLK 7 /* get record locking information */ 266 #define F_OSETLK 8 /* set record locking information */ 270 #define F_GETLK 11 /* get record locking information */ 271 #define F_SETLK 12 /* set record locking information */ 313 /* record locking flags (F_GETLK, F_SETLK, F_SETLKW) */ 331 * Advisory file segment locking data type - 345 * Old advisory file segment locking data type, 369 #define LOCK_NB 0x04 /* don't block when locking */
|
| /freebsd/secure/lib/libcrypto/man/man7/ |
| H A D | provider-rand.7 | 107 \& /* Context Locking */ 190 .SS "Context Locking" 191 .IX Subsection "Context Locking" 192 When DRBGs are used by multiple threads, there must be locking employed to 193 ensure their proper operation. Because locking introduces an overhead, it 196 \&\fBOSSL_FUNC_rand_enable_locking()\fR allows locking to be turned on for a DRBG and all of
|
| /freebsd/crypto/krb5/src/plugins/kdb/db2/libdb2/man/ |
| H A D | db_lock.3 | 74 specific details of the locking interface. 77 is the library interface intended to provide general-purpose locking. 79 also useful for more general locking purposes. 123 lock modes (e.g. intent shared) that are used for multigranularity locking. 178 in multigranularity locking for lock escalation.
|
| H A D | db_txn.3 | 96 Locking follows a two-phase protocol and is implemented by 118 Default locking and logging protocols are provided only if the 122 parameter must indicate both a logging mode and locking mode specified by 128 Use two-phase locking. 131 Use optimistic locking (not currently implemented).
|