/sys$common/syshlp/helplib.hlb
System Services, $IO FASTPATH (Alpha Only)

 *Conan The Librarian (sorry for the slow response - running on an old VAX)

    Provides the ability to control the set of Fast Path devices and
    their assignment to CPUs enabled for Fast Path use.

    Format

      SYS$IO_FASTPATH  efn ,cpu_mask ,function_code

    C Prototype:

      int sys$io_fastpath  (unsigned int efn, UINT32_PQ cpu_mask,

                           unsigned int function_code);

    Arguments

 efn

    OpenVMS usage:integer
    type:         longword bit mask (unsigned)
    access:       read
    mechanism:    by value
    Number of the event flag to be set when the IO_FASTPATH(W)
    operation completes. The efn argument is a longword containing
    the number of the event flag.

 cpu_mask

    OpenVMS usage:integer
    type:         longword bit mask (unsigned)
    access:       read
    mechanism:    by 32- or 64-bit reference
    The cpu_mask argument specifies a set of CPUs to be operated
    upon.

 function_code

    OpenVMS usage:integer
    type:         longword (unsigned)
    access:       read
    mechanism:    by value
    The function_code specifies the operation to be performed. Must
    be one of the following:

    FP$K_BALANCE_PORTS - Distribute Fast Path ports across CPUs.

    Note that there is currently only one function code.
  Close     HLB-list     TLB-list     Help  

[legal] [privacy] [GNU] [policy] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.