Home
last modified time | relevance | path

Searched refs:blocking (Results 1 – 25 of 125) sorted by relevance

12345

/freebsd-12.1/contrib/apr/file_io/unix/
H A Dpipe.c68 thepipe->blocking = BLK_ON; in pipeblock()
104 thepipe->blocking = BLK_OFF; in pipenonblock()
113 if (thepipe->blocking != BLK_OFF) { /* blocking or unknown state */ in apr_file_pipe_timeout_set()
118 if (thepipe->blocking != BLK_ON) { /* non-blocking or unknown state */ in apr_file_pipe_timeout_set()
147 (*file)->blocking = BLK_UNKNOWN; /* app needs to make a timeout call */ in apr_os_pipe_put_ex()
193 (*in)->blocking = BLK_ON; in apr_file_pipe_create()
209 (*out)->blocking = BLK_ON; in apr_file_pipe_create()
227 apr_int32_t blocking, in apr_file_pipe_create_ex() argument
235 switch (blocking) { in apr_file_pipe_create_ex()
H A Dfiledup.c93 (*new_file)->blocking = old_file->blocking; in file_dup()
/freebsd-12.1/contrib/compiler-rt/lib/profile/
H A DWindowsMMap.c116 int lock(HANDLE handle, DWORD lockType, BOOL blocking) { in lock() argument
118 if (!blocking) in lock()
129 if (!blocking && dw == ERROR_LOCK_VIOLATION) in lock()
151 BOOL blocking = (operation & LOCK_NB) == 0; in flock() local
156 return lock(handle, LOCKFILE_EXCLUSIVE_LOCK, blocking); in flock()
159 return lock(handle, 0, blocking); in flock()
/freebsd-12.1/contrib/ntp/lib/isc/win32/
H A Dentropy.c84 fillpool(isc_entropy_t *ent, unsigned int desired, isc_boolean_t blocking) { in fillpool() argument
117 REQUIRE(!blocking); in fillpool()
190 if (blocking && remaining != 0) { in fillpool()
206 got = get_from_callback(source, remaining, blocking); in fillpool()
/freebsd-12.1/crypto/openssl/doc/man3/
H A DSSL_do_handshake.pod25 If the underlying BIO is B<blocking>, SSL_do_handshake() will only return
28 If the underlying BIO is B<non-blocking>, SSL_do_handshake() will also return
34 The action depends on the underlying BIO. When using a non-blocking socket,
61 for non-blocking BIOs. Call SSL_get_error() with the return value B<ret>
H A DSSL_state_string.pod29 When using non-blocking sockets, the function call performing the handshake
33 For both blocking or non-blocking sockets, the details state information
H A DSSL_accept.pod23 If the underlying BIO is B<blocking>, SSL_accept() will only return once the
26 If the underlying BIO is B<non-blocking>, SSL_accept() will also return
33 The action depends on the underlying BIO. When using a non-blocking socket,
60 for non-blocking BIOs. Call SSL_get_error() with the return value B<ret>
H A DSSL_CTX_set_mode.pod53 avoid the misconception that non-blocking SSL_write() behaves like
54 non-blocking write().
67 In a non-blocking environment applications must be prepared to handle
69 Setting B<SSL_MODE_AUTO_RETRY> for a non-blocking B<BIO> will process
73 In a blocking environment, applications are not always prepared to
79 Turning off B<SSL_MODE_AUTO_RETRY> can be useful with blocking B<BIO>s in case
H A DBIO_should_retry.pod77 If the underlying I/O structure is in a blocking mode almost all current
84 retry even if the underlying I/O structure is blocking, if a handshake
89 While an application may retry a failed non blocking call immediately
98 conditions of several non blocking BIOs in a single select() call
106 is to use non blocking I/O and use a timeout on the select() (or
111 The OpenSSL ASN1 functions cannot gracefully deal with non blocking I/O:
H A DBIO_s_connect.pod88 BIO_set_nbio() sets the non blocking I/O flag to B<n>. If B<n> is
89 zero then blocking I/O is set. If B<n> is 1 then non blocking I/O
92 non blocking I/O is set during the connect process.
100 call BIO_should_retry() should be used for non blocking connect BIOs
105 If blocking I/O is set then a non positive return value from any
124 If non blocking I/O is set then retries will be requested as appropriate.
H A DSSL_connect.pod23 If the underlying BIO is B<blocking>, SSL_connect() will only return once the
26 If the underlying BIO is B<non-blocking>, SSL_connect() will also return
33 The action depends on the underlying BIO. When using a non-blocking socket,
75 for non-blocking BIOs. Call SSL_get_error() with the return value B<ret>
H A DBIO_read.pod58 particular when the source/sink is non-blocking or of a certain type
62 One technique sometimes used with blocking sockets is to use a system call
69 should be combined with non blocking I/O so successive reads will request
70 a retry instead of blocking.
H A DSSL_set_fd.pod23 inherit the behaviour of B<fd>. If B<fd> is non-blocking, the B<ssl> will
24 also have non-blocking behaviour.
H A DSSL_shutdown.pod95 If the underlying BIO is B<blocking>, SSL_shutdown() will only return once the
98 If the underlying BIO is B<non-blocking>, SSL_shutdown() will also return
104 The action depends on the underlying BIO. When using a non-blocking socket,
143 It can occur if an action is needed to continue the operation for non-blocking
H A DSSL_read.pod68 If the underlying BIO is B<blocking>, a read function will only return once the
75 If the underlying BIO is B<non-blocking>, a read function will also return when
86 When using a non-blocking socket, nothing is to be done, but select() can be
93 In this case the read function can be called without blocking or actually
H A DSSL_write.pod36 If the underlying BIO is B<blocking>, the write functions will only return, once
39 If the underlying BIO is B<non-blocking> the write functions will also return
47 non-blocking socket, nothing is to be done, but select() can be used to check
H A DBIO_s_accept.pod85 BIO_set_nbio_accept() sets the accept socket to blocking mode
86 (the default) if B<n> is 0 or non blocking mode if B<n> is 1.
108 connection, or request a retry in non blocking mode.
146 If the underlying accept socket is non-blocking and BIO_do_accept() is
/freebsd-12.1/contrib/ntp/lib/isc/
H A Dentropy.c479 isc_boolean_t blocking) in get_from_callback() argument
494 result = cbs->startfunc(source, cbs->arg, blocking); in get_from_callback()
503 result = cbs->getfunc(source, cbs->arg, blocking); in get_from_callback()
538 isc_boolean_t goodonly, partial, blocking; in isc_entropy_getdata() local
546 blocking = ISC_TF((flags & ISC_ENTROPY_BLOCKING) != 0); in isc_entropy_getdata()
579 fillpool(ent, fillcount, blocking); in isc_entropy_getdata()
597 fillpool(ent, THRESHOLD_BITS, blocking); in isc_entropy_getdata()
1155 kbdstart(isc_entropysource_t *source, void *arg, isc_boolean_t blocking) { in kbdstart() argument
1165 if (! blocking) in kbdstart()
1192 kbdget(isc_entropysource_t *source, void *arg, isc_boolean_t blocking) { in kbdget() argument
[all …]
/freebsd-12.1/contrib/libc++/include/
H A Dshared_mutex32 void lock(); // blocking
37 void lock_shared(); // blocking
55 void lock(); // blocking
64 void lock_shared(); // blocking
83 explicit shared_lock(mutex_type& m); // blocking
101 void lock(); // blocking
165 void lock() _LIBCPP_THREAD_SAFETY_ANNOTATION(acquire_capability()); // blocking
170 void lock_shared() _LIBCPP_THREAD_SAFETY_ANNOTATION(acquire_shared_capability()); // blocking
/freebsd-12.1/contrib/ntp/lib/isc/include/isc/
H A Dentropy.h66 void *arg, isc_boolean_t blocking);
68 void *arg, isc_boolean_t blocking);
/freebsd-12.1/contrib/ntp/lib/isc/unix/
H A Dentropy.c250 fillpool(isc_entropy_t *ent, unsigned int desired, isc_boolean_t blocking) { in fillpool() argument
282 REQUIRE(!blocking); in fillpool()
352 if (blocking && remaining != 0) { in fillpool()
371 got = get_from_callback(source, remaining, blocking); in fillpool()
/freebsd-12.1/share/dtrace/
H A DMakefile9 SCRIPTS= blocking \
/freebsd-12.1/usr.sbin/rpc.lockd/
H A Dlockd_lock.c88 int blocking; /* blocking lock or not */ member
174 const int state, const int status, const int flags, const int blocking);
448 const int state, const int status, const int flags, const int blocking) in fill_file_lock() argument
460 fl->blocking = blocking; in fill_file_lock()
956 exist_lock->status, exist_lock->flags, exist_lock->blocking);
973 exist_lock->status, exist_lock->flags, exist_lock->blocking);
1251 fl->blocking = 0; in add_blockingfilelock()
1446 if (fl->blocking == 1) { in lock_partialfilelock()
/freebsd-12.1/etc/mail/
H A DREADME51 site. No set of anti-spam tools will block all spam without blocking some
53 to prevent as much spam as possible without blocking legitimate mail.
/freebsd-12.1/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_ioctl.h80 int blocking; member

12345