Library /sys$common/syshlp/helplib.hlb  —  RTL Routines, LIB$  LIB$FREE_VM_PAGE_64
    (Alpha and I64 only.) The Free Virtual Memory Page routine
    deallocates a block of contiguous Alpha or I64 pagelets that
    was allocated by previous calls to LIB$GET_VM_PAGE_64.

    Format

      LIB$FREE_VM_PAGE_64  number-of-pages ,base-address

1  –  Returns

    OpenVMS usage:cond_value
    type:         longword (unsigned)
    access:       write only
    mechanism:    by value

2  –  Arguments

 number-of-pages

    OpenVMS usage:quadword_signed
    type:         quadword integer (signed)
    access:       read only
    mechanism:    by reference

    Number of Alpha or I64 pagelets. The address of a quadword
    integer that specifies the number of contiguous Alpha or I64
    pagelets to be deallocated. The value of number-of-pages must be
    greater than zero.

 base-address

    OpenVMS usage:address
    type:         quadword (unsigned)
    access:       read only
    mechanism:    by reference

    Block address. The base-address argument is the address of a
    quadword that contains the address of the first byte of the first
    Alpha or I64 pagelet to be deallocated.
Close Help