VMS Help
System Services, $GET SYS ALIGN FAULT DATA (Alpha Only)

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

    On Alpha systems, obtains data from the system alignment fault
    buffer if buffered system alignment fault data reporting has been
    enabled.

    This service accepts 64-bit addresses.

    Format

      SYS$GET_SYS_ALIGN_FAULT_DATA  buffer ,buffer_size ,return_size

    C Prototype

      int sys$get_sys_align_fault_data  (void *buffer, int

                                        buffer_size, int

                                        *return_size);

  1 - Arguments

 buffer

    OpenVMS usage:address
    type:         longword (unsigned)
    access:       read/write
    mechanism:    by 32- or 64-bit reference
    The user buffer in which the alignment fault data is to be
    stored. The buffer argument is the 32- or 64-bit virtual address
    of this buffer.

 buffer_size

    OpenVMS usage:byte count
    type:         longword (signed)
    access:       read
    mechanism:    by value
    The size, in bytes, of the buffer specified by the buffer
    argument.

 return_size

    OpenVMS usage:longword_signed
    type:         longword (signed)
    access:       write
    mechanism:    by 32- or 64-bit reference
    The amount of data, in bytes, stored in the buffer. The return_
    size argument is the 32- or 64-bit virtual address of a naturally
    aligned longword into which the service returns the amount of
    data, in bytes, stored in the buffer. The return_size argument is
    set to 0 if there is no data in the buffer.
  Close     HLB-list     TLB-list     Help  

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