[an error occurred while processing this directive]

HP OpenVMS Systems Documentation

Content starts here

HP OpenVMS Calling Standard


Previous Contents Index

O
Obsolete descriptor class codes
Operating system-specific data area
Optimized procedure calls
    and invocation chains
OTS$CALL_PROC
    Alpha version
    I64 version
OTS$JUMP_TO_BPV
Output registers #1
Output registers #2
Output registers #3
Overlapping unwind
Override callback mechanism
Own data items #1
Own data items #2
Own data items #3
Own data items #4
Own data items #5
P
Parameter passing #1
Parameter passing #2
Parameter slots #1
Parameter slots #2
Partitioning
Passing mechanisms
    descriptor
        definition
    immediate value
        definition
    language extensions
    reference
        definition
PC
    definition
PDSCs (procedure descriptors)
    for bound procedures
    for null frame procedures #1
    for null frame procedures #2
    for register frame procedures
    for stack frame procedures
Predicate register usage
Preserved registers #1
Preserved registers #2
Preserved registers #3
Preserved registers #4
Procedure calls
    optimized
        and invocation chains
    stack #1
    stack #2
    tracing
Procedure descriptors
    See also FDSCs for I64
Procedure frames #1
Procedure frames #2
Procedure invocation #1
Procedure invocation #2
    handle #1
    handle #2
Procedure linkage
Procedure signature
    see Signature information
Procedure types #1
Procedure types #2
Procedure values #1
Procedure values #2
Procedure values #3
    bound #1
    bound #2
    definition #1
    definition #2
    examining
Procedures
    definition
    language support
    library
    types
    without frames
Process
    definition
PSIGs ((procedure) signature information blocks)
    field conversions
R
Read-only registers
Receiving data
    Alpha
Record layout #1
Record layout #2
    VAX compatible #1
    VAX compatible #2
Reference
    definition
Reference argument item #1
Reference argument item #2
Register classes
Register frame procedures #1
Register frame procedures #2
    descriptors #1
    descriptors #2
Register stack
Registers #1
Registers #2
Registers #3
    application usage
    automatic
    branch usage
    floating-point usage #1
    floating-point usage #2
    for returns
    general usage
    global
    input
    integer usage
    output
    predicate usage
    preserved
    rotating floating-point
    rotating predicate
    scalar
    scratch
    special
    stacked registers
    static floating-point
    static predicate
    static registers
    user mask
    VAX usage
    vector
    volatile
Request to unwind
Reserve region #1
Reserve region #2
Reserved data type codes
Reserved descriptor class codes
Return values
Returning data
Returning from condition handlers
Returning function value
    fixed length to stack
    to stack
    varying string to stack
Returns
    address
    condition value
    function value
Revert to caller's handling
Rotating registers
    floating-point
    predicate
RSA (register save area)
    layout #1
    layout #2
    stack frames
S
Scalars
    processor synchronization
    register usage
Scratch registers
Sending data
    argument order evaluation #1
    argument order evaluation #2
    mechanisms #1
    mechanisms #2
Severity codes
    handling
    interpreting
    meanings
    symbols
Short bss area
Short data area
Signal
    definition
Signal argument vectors
Signaler's register
Signaling conditions
    with GENTRAP
    with LIB$SIGNAL
Signature information
    default
Simple procedure #1
Simple procedure #2
Special calls
Special registers #1
Special registers #2
Stack frames
    fixed size
    format
    procedure descriptors
    procedures #1
    procedures #2
    register save area
    variable size #1
    variable size #2
Stack guard region
    multithreads #1
    multithreads #2
Stack limit checking
    explicit #1
    explicit #2
    implicit #1
    implicit #2
    methods #1
    methods #2
    multithreads #1
    multithreads #2
Stack overflow #1
Stack overflow #2
Stack overflow #3
    handling #1
    handling #2
    multithreads #1
    multithreads #2
Stack reserve region
    checking #1
    checking #2
    multithreads #1
    multithreads #2
Stack return
    mechanism
    values to top
Stack temporary area #1
Stack temporary area #2
Stack usage #1
Stack usage #2
    for Alpha systems
    for VAX
Stacked registers
Standard calls
    definition
Standard-conforming procedures
    definition
Static data #1
Static data #2
Static data alignment #1
Static data alignment #2
Static registers
    floating-point
    predicate
String data types
String with bounds descriptors
Synchronization
    exception
    memory
SYS$CALL_HANDL+4 routine
    using
SYS$GOTO_UNWIND routine
    unwinding
SYS$GOTO_UNWIND_64 routine
    unwinding
SYS$UNWIND routine
    unwinding #1
    unwinding #2


Previous Next Contents Index