VMS Help
RTL Routines, LIB$, LIB$FREE_VM_PAGE

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

    The Free Virtual Memory Page routine deallocates a block of
    contiguous pages on VAX systems or pagelets on Alpha systems
    that were allocated by previous calls to LIB$GET_VM_PAGE.

    Format

      LIB$FREE_VM_PAGE  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:longword_signed
    type:         longword integer (signed)
    access:       read only
    mechanism:    by reference

    Number of pages on VAX systems or pagelets on Alpha systems. The
    number-of-pages argument is the address of a longword integer
    that specifies the number of contiguous pages on VAX systems
    or pagelets on Alpha systems to be deallocated. The value of
    number-of-pages must be greater than zero.

 base-address

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

    Block address. The base-address argument is the address of a
    longword that contains the address of the first byte of the first
    VAX page or Alpha pagelet to be deallocated.
  Close     HLB-list     TLB-list     Help  

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