Home
last modified time | relevance | path

Searched full:blocking (Results 1 – 25 of 676) sorted by relevance

12345678910>>...28

/illumos-gate/usr/src/boot/efi/include/Protocol/
H A DMpService.h266 both blocking and non-blocking requests. The non-blocking requests use EFI
278 If WaitEvent is NULL, execution is in blocking mode. The BSP waits until all
279 APs finish or TimeoutInMicroSecs expires. Otherwise, execution is in non-blocking
281 non-blocking mode is requested after the UEFI Event EFI_EVENT_GROUP_READY_TO_BOOT
299 In blocking execution mode, BSP waits until all APs finish or
302 In non-blocking execution mode, BSP is freed to return to the caller and then
304 sequence needs to occur in a non-blocking execution mode:
306 -# The caller that intends to use this MP Services Protocol in non-blocking
309 is not NULL, then StartupAllAPs() executes in non-blocking mode. It requests
341 blocking mode. BSP waits until all APs finish
[all …]
H A DDiskIo2.h5 non-blocking / asynchronous byte-oriented disk operation.
28 // If Event is NULL, then blocking I/O is performed.
29 // If Event is not NULL and non-blocking I/O is supported, then non-blocking I/O is performed,
64 If this field is NULL, synchronous/blocking IO is performed.
69 …@retval EFI_SUCCESS If Event is NULL (blocking I/O): The data was read correctly from th…
97 If this field is NULL, synchronous/blocking IO is performed.
101 …@retval EFI_SUCCESS If Event is NULL (blocking I/O): The data was written correctly to t…
129 If this field is NULL, synchronous/blocking IO is performed.
131 …@retval EFI_SUCCESS If Event is NULL (blocking I/O): The data was flushed successfully t…
H A DNvmExpressPassthru.h42 // supports non-blocking I/O.
120 …both blocking I/O and non-blocking I/O. The blocking I/O functionality is required, and the non-bl…
130 …@param[in] Event If non-blocking I/O is not supported then Event is ignored, and…
131 … If Event is NULL, then blocking I/O is performed. If Event is not NULL and non-blocking I/O
132 … is supported, then non-blocking I/O is performed, and Event will be signaled when the NVM
H A DBlockIo2.h5 enables the ability to read and write data at a block level in a non-blocking
30 /// If Event is NULL, then blocking I/O is performed.If Event is not NULL and
31 /// non-blocking I/O is supported, then non-blocking I/O is performed, and
68 non-blocking I/O is being used, the Event associated with this request will
111 EFI_WRITE_PROTECTED or EFI_MEDIA_CHANGED is returned and non-blocking I/O is
152 is returned and non-blocking I/O is being used, the Event associated with
179 /// enables the ability to read and write data at a block level in a non-blocking
H A DAtaPassThru.h40 /// If this bit is set, then the EFI_ATA_PASS_THRU_PROTOCOL interface supports non blocking
41 /// I/O. Every EFI_ATA_PASS_THRU_PROTOCOL must support blocking I/O. The support of non-blocking
172 supports both blocking I/O and non-blocking I/O. The blocking I/O functionality is required,
173 and the non-blocking I/O functionality is optional.
181 …@param[in] Event If non-blocking I/O is not supported then Event is ignored, and…
182 … I/O is performed. If Event is NULL, then blocking I/O is performed. If
183 … Event is not NULL and non blocking I/O is supported, then non-blocking
H A DScsiPassThru.h147 the SCSI channel. This function supports both blocking I/O and
148 non-blocking I/O. The blocking I/O functionality is required,
149 and the non-blocking I/O functionality is optional.
158 @param Event If non-blocking I/O is not supported then Event
159 is ignored, and blocking I/O is performed.
160 If Event is NULL, then blocking I/O is performed.
161 If Event is not NULL and non blocking I/O is
162 supported, then non-blocking I/O is performed,
/illumos-gate/usr/src/cmd/audio/utilities/
H A DAudioUnixfile.cc90 Boolean saveblock; // saved state of the blocking i/o flag in decode_filehdr()
109 // Make sure the file is not set for blocking i/o in decode_filehdr()
134 SetBlocking(saveblock); // Restore the saved blocking i/o state in decode_filehdr()
189 Boolean saveblock; // saved state of the blocking i/o flag in encode_filehdr()
216 /* Make sure the file is not set for blocking i/o */ in encode_filehdr()
229 SetBlocking(saveblock); // Restore the saved blocking i/o state in encode_filehdr()
233 // Set a file blocking/non-blocking
237 Boolean b) // FALSE to set non-blocking in SetBlocking()
241 // If the file is open, set blocking/non-blocking now in SetBlocking()
248 flag &= ~(O_NDELAY | O_NONBLOCK); // set blocking in SetBlocking()
[all …]
/illumos-gate/usr/src/man/man3socket/
H A Dconnect.3socket39 .SS Non-blocking Sockets
40 When a socket is created, it is by default a \fBblocking\fR socket. A socket may
41 be configured to be \fBnon-blocking\fR either at socket creation time or through
42 the use of \fBfcntl\fR(2). When a socket is set to be \fBnon-blocking\fR, a call
44 completed without blocking, such as when making a TCP connection to a remote
63 Even when a socket is in \fBnon-blocking\fR mode, a call to \fBconnect\fR may
256 The socket is non-blocking, and a previous connection attempt has not yet been
286 The socket is non-blocking, and the connection cannot be completed immediately.
287 See the section on \fBNon-blocking Sockets\fR for more information.
408 The socket is marked as non-blocking, and the requested operation would block.
H A Daccept.3socket31 present on the queue and the socket is not marked as non-blocking,
33 is marked as non-blocking and no pending connections are present on the queue,
94 was called on it. This sets the socket into non-blocking mode. See
105 \fBfcntl()\fR was called on it. This sets the socket into non-blocking mode
229 The socket is marked as non-blocking and no connections are present to be
/illumos-gate/usr/src/man/man3tecla/
H A Dgl_io_mode.3tecla83 Select the normal blocking-I/O mode. In this mode \fBgl_get_line()\fR does not
93 Select non-blocking server I/O mode. In this mode, since non-blocking terminal
101 non-blocking server mode requires an initial call to \fBgl_io_mode()\fR.
103 In non-blocking server I/O mode, the application is required to have an event
142 non-blocking server mode, \fINULL\fR is also returned when \fBgl_get_line()\fR
143 cannot read or write to the terminal without blocking. Thus in non-blocking
160 A complication that is unique to non-blocking server mode is that it requires
186 non-blocking terminal mode ready to continue entry of the input line when
190 Note that in non-blocking server mode, if \fBgl_get_line()\fR is called after a
195 In the previous section it was pointed out that in non-blocking server mode,
[all …]
/illumos-gate/usr/src/man/man9f/
H A Dldi_poll.9f43 Data other than high priority data may be read without blocking.
52 Normal data may be written without blocking.
61 High priority data may be received without blocking.
88 Normal data (priority band = 0) may be read without blocking.
97 Data from a non-zero priority band may be read without blocking.
106 Data other than high priority data may be read without blocking.
H A Did_space.9f165 This is equivalent to performing a blocking memory allocation.
185 In addition, identifiers can be allocated in both a blocking and
186 non-blocking fashion.
189 prefix are used, they are non-blocking.
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibmf/
H A Dibmf_dr.c38 ibmf_msg_impl_t *msgimplp, int blocking);
40 ibmf_msg_impl_t *msgimplp, int blocking);
51 boolean_t blocking; in ibmf_i_check_for_loopback() local
77 blocking = B_TRUE; in ibmf_i_check_for_loopback()
79 blocking = B_FALSE; in ibmf_i_check_for_loopback()
83 blocking); in ibmf_i_check_for_loopback()
86 msgimplp, blocking); in ibmf_i_check_for_loopback()
115 int blocking) in ibmf_i_dr_loopback_term() argument
126 if (blocking) { in ibmf_i_dr_loopback_term()
128 * For sequenced, and blocking transactions, we wait for in ibmf_i_dr_loopback_term()
[all …]
/illumos-gate/usr/src/man/man3head/
H A Dpoll.h.3head117 Data other than high-priority data can be read without blocking.
126 Normal data can be read without blocking.
135 Priority data can be read without blocking.
144 High priority data can be read without blocking.
153 Normal data can be written without blocking.
/illumos-gate/usr/src/man/man1/
H A Dtar.1296 Blocking Factor. Use when reading or writing to raw magnetic archives (see
300 a function of the amount of memory available and the blocking requirements of
304 When a tape archive is being read, its actual blocking factor is automatically
305 detected, provided that it is less than or equal to the nominal blocking factor
307 modifier is not specified). If the actual blocking factor is greater than the
308 nominal blocking factor, a read error results. See Example 5 in EXAMPLES.
381 used as the output device with the blocking and size specifications from the
705 The automatic determination of the actual blocking factor can be fooled when
709 1/4" streaming tape has an inherent blocking factor of one 512-byte block. It
710 can be read or written using any blocking factor.
[all …]
/illumos-gate/usr/src/man/man3nsl/
H A Drpc_control.3nsl38 RPC_SVC_CONNMAXREC_SET int * set non-blocking max rec size
39 RPC_SVC_CONNMAXREC_GET int * get non-blocking max rec size
86 Connection oriented \fBRPC\fR transports read \fBRPC\fR requests in blocking
88 broken clients. \fBRPC_SVC_CONNMAXREC_SET\fR enables non-blocking mode and
103 blocking mode.
/illumos-gate/usr/src/man/man3curses/
H A Dcurs_inopts.3curses133 available to the program. However, after blocking for \fItenths\fR tenths of
169 The \fBnodelay()\fR option causes \fBgetch()\fR to be a non-blocking call. If
196 The \fBtimeout()\fR and \fBwtimeout()\fR routines set blocking or non-blocking
197 read for a given window. If \fIdelay\fR is negative, blocking read is used
199 non-blocking read is used (that is, read returns \fBERR\fR if no input is
/illumos-gate/usr/src/man/man8/
H A Dfuser.850 Indicates that the process is holding a non-blocking mandatory lock on the
177 Lists only processes with non-blocking mandatory locks on a file.
224 file system, but the output is restricted to processes that hold non-blocking
236 \fBExample 3 \fRSending SIGTERM to Processes Holding a Non-blocking Mandatory
241 non-blocking mandatory lock on file \fB/export/foo/my_file\fR.
H A Dufsdump.891 Blocking factor. Specify the blocking factor for tape writes. The default is 20
93 default blocking factor for tapes of density 6250BPI and greater is 64. The
94 default blocking factor for cartridge tapes (\fBc\fR option) is 126. The
95 highest blocking factor available with most tape drives is 126. Note: the
96 blocking factor is specified in terms of 512-byte blocks, for compatibility
108 reel. This sets the density to 1000BPI and the blocking factor to 126. Since
109 \fBufsdump\fR can automatically detect the end-of-media, only the blocking
/illumos-gate/usr/src/man/man9e/
H A Dchpoll.9e50 Data other than high priority data may be read without blocking.
59 Normal data may be written without blocking.
68 High priority data may be received without blocking.
95 Normal data (priority band = 0) may be read without blocking.
104 Data from a non-zero priority band may be read without blocking
/illumos-gate/usr/src/man/man3c/
H A Depoll_ctl.3c95 Data other than high priority data may be read without blocking. For streams,
106 Normal data (priority band equals 0) may be read without blocking. For streams,
117 Normal data (priority band equals 0) may be written without blocking.
126 Normal data (priority band equals 0) may be read without blocking. For streams,
137 Data from a non-zero priority band may be read without blocking. For streams,
/illumos-gate/usr/src/man/man3xcurses/
H A Dnodelay.3xcurses8 nodelay \- set blocking or non-blocking read
29 Is a pointer to the window in which to enable non-blocking.
/illumos-gate/usr/src/man/man2/
H A Dpoll.2118 Data other than high priority data may be read without blocking. For streams,
128 Normal data (priority band equals 0) may be read without blocking. For streams,
138 Data from a non-zero priority band may be read without blocking. For streams,
148 High priority data may be received without blocking. For streams, this flag is
158 Normal data (priority band equals 0) may be written without blocking.
/illumos-gate/usr/src/uts/common/os/
H A Dturnstile.c30 * Turnstiles provide blocking and wakeup support, including priority
76 * to all the threads blocking it, directly or indirectly. This prevents
93 * the turnstile code and its clients considerably. The blocking path
109 * turnstile for the desired lock, walks the blocking chain to apply
148 * SOBJ_USER_PI lock and willed its priority down the blocking chain.
310 * some other blocking chain, holding L2 and trying to grab L1. The most
395 * other locks can result in panics due to cycles in the blocking chain.
399 * EDEADLK for cycles in the blocking chain. A return code of zero indicates
472 * threads blocking for user-level objects have a in turnstile_block()
487 * Follow the blocking chain to its end, willing our priority to in turnstile_block()
[all …]
/illumos-gate/usr/src/lib/libxcurses/src/libc/xcurses/
H A Dwtimeout.c45 * Set blocking or non-blocking read for a specified window.
58 /* Blocking mode */

12345678910>>...28