HELPLIB.HLB  —  System Services, $CREATE GALAXY LOCK TABLE (Alpha Only), Arguments
 name

    OpenVMS usage:address
    type:         ASCID string
    access:       read
    mechanism:    input by reference
    The name parameter is a pointer to an ASCID string (passed by
    descriptor). The name is given to the global section that is
    created to contain the galaxy locks.

 accmode

    OpenVMS usage:access mode
    type:         longword (unsigned)
    access:       read
    mechanism:    input by value
    Access mode that is to be the owner of the pages created during
    the mapping. The accmode argument is a longword containing the
    access mode.

 section_size

    OpenVMS usage:byte count
    type:         quadword (unsigned)
    access:       read
    mechanism:    input by value
    Length of the global section to be created, in bytes. The size
    must be specified as a multiple of the CPU-specific page size. A
    size of zero is illegal.

 section_type

    OpenVMS usage:bit mask
    type:         longword (unsigned)
    access:       read
    mechanism:    input by value
    Used to control where in virtual memory the global section
    is created. If GLCKTBL$C_PROCESS is specified, the section is
    created in P2 (process) space. If GLCKTBL$C_SYSTEM is specified,
    the section is created in S0/S1 (system) space. These constants
    are defined in the GLOCKDEF macro.

 prot

    OpenVMS usage:protection
    type:         longword (unsigned)
    access:       read
    mechanism:    input by value
    Protection to be applied to the global section.

 lock_size

    OpenVMS usage:byte count
    type:         longword (unsigned)
    access:       read
    mechanism:    input by value
    The size of the galaxy lock in bytes. Galaxy locks have two
    sizes. The legal values are returned by SYS$GET_GALAXY_LOCK_SIZE.

 lcktbl_handle

    OpenVMS usage:address
    type:         longword
    access:       write
    mechanism:    output by reference
    Pointer to a longword. The value returned is a 32-bit handle that
    uniquely identifies the lock table galaxy-wide.
Close Help