VMS Help
System Services, $GET 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 user image alignment
    fault buffer if buffered user alignment fault data reporting has
    been enabled.

    This service accepts 64-bit addresses.

    Format

      SYS$GET_ALIGN_FAULT_DATA  buffer ,buffer_size ,return_size

    C Prototype

      int sys$get_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 is the 32- or 64-bit address of this user
    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 address of a naturally aligned
    longword into which the service returns the size of the buffer.
    The return_size 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.