Lines Matching refs:B

115 Functions returning scalar value indicate error by returning B<undef>. The
116 caller may examine the B<$!> variable to get the C<errno> value.
120 context and B<undef> is returned in the scalar context.
124 The constants are exported with B<:CONSTANTS> or B<:ALL> tags:
186 B<undef> and sets B<$!> to indicate the error.
197 Upon successful completion, 1 is returned. Otherwise, B<undef> is returned and
198 B<$!> is set to indicate the error.
213 lgroup hierarchy represented by the given cookie. Otherwise, B<undef> is
220 Returns the home lgroup for the given process or thread. The B<$idtype> argument
221 should be C<P_PID> to specify a process and the B<$id> argument should be its
222 process id. Otherwise, the B<$idtype> argument should be C<P_LWPID> to specify a
223 thread and the B<$id> argument should be its LWP id. The value C<P_MYID> can be
227 the specified process or thread. Otherwise, B<undef> is returned and B<$!> is
235 stale. Otherwise, it returns B<undef> and sets B<$!> to indicate the error.
245 returns the list of CPUs in the lgroup specified by B<$lgrp>. The B<$context>
265 In case of error B<undef> is returned in scalar context and B<$!> is set to
266 indicate the error. In list context the empty list is returned and B<$!> is set.
278 In case of error B<undef> or empty list is returned and B<$!> is set to indicate
291 In case of error B<undef> or empty list is returned and B<$!> is set to indicate
302 In case of error B<undef> is returned and B<$!> is set to EINVAL indicatng that
309 The function returns the root lgroup ID. In case of error B<undef> is returned
310 and B<$!> is set to EINVAL indicatng that the cookie is not valid.
317 function returns the memory size of the given lgroup in bytes. The B<$type>
332 The B<$content> argument should be set to one of the following values to specify
351 Upon successful completion, the size in bytes is returned. Otherwise, B<undef>
352 is returned and B<$!> is set to indicate the error.
358 The function takes an interface version number, B$version>, as an argument and
359 returns an lgroup interface version. The B<$version> argument should be the
363 If B<$version> is still supported by the implementation, then L<lgrp_version()>
367 If B<$version> is C<LGRP_VER_NONE>, L<lgrp_version()> returns the current version of
380 The function sets of LWPs specified by the B<$idtype> and B<$id> arguments have
387 If the B<$idtype> is C<P_PID>, the affinity is retrieved for one of the LWPs in
388 the process or set for all the LWPs of the process with process id (PID) B<$id>.
414 returns B<undef> and set B<$!> to indicate the error.
429 hardware resource in the B<$to> lgroup. If B<$from> is the same lgroup as $to, the
432 The optional B<between> argument should be set to C<LGRP_LAT_CPU_TO_MEM> to specify
438 returns B<undef> and set B<$!> to indicate the error. For LGRP API version 1 the
473 In case of error B<undef> or empty list is returned and B<$!> is set to indicate
476 This function is only available for API version 2 and will return B<undef> or
483 Returns list of all lgroups in a hierarchy starting from $lgrp. If B<$lgrp> is
493 not specified, uses the value of lgrp_root($cookie). Returns B<undef> or empty
501 Returns B<True> if $lgrp is leaf (has no children), B<False> otherwise.
526 Returns B<T> if the lgroup information in the object is stale, B<F>
590 Returns list of all leaf lgroups in a hierarchy starting from B<$lgrp>. If $lgrp
596 Returns B<True> if B<$lgrp> is leaf (has no children), B<False> otherwise.
602 hardware resource in the B<$to> lgroup. It will use L<lgrp_latency()> for
646 The functions in this module return B<undef> or an empty list when an underlying
647 library function fails. The B<$!> is set to provide more information values for
675 module is available through B<lgrp_version> function.