hp.com home products and services support and drivers solutions how to buy
cd-rom home
End of Jump to page title
HP OpenVMS systems
documentation

Jump to content


HP OpenVMS Calling Standard

HP OpenVMS Calling Standard


Previous Contents Index

E
Entry code sequences
    example for register frame procedures
    example for stack frame procedures
Environment value #1
Environment value #2
Environment value #3
Exception conditions
    definition
    handler
    indicating
    signaling
Exceptions
    continuation from
    synchronization
Exit code sequences
    example for register frame procedures
    example for stack frame procedures
F
Facility-specific data type codes
Facility-specific descriptor class codes
Fixed length
    returned to stack
Fixed-length descriptor
Fixed-size stack frames
Fixed temporary locations
Floating point
    control status
Floating-point register usage
Flow control
Full function
Function
    definition
Function pointer
    definition
Function result
Function value returns #1
Function value returns #2
    by descriptor
    by immediate value
    by reference
    dynamic text
    in registers
    object created by called routine
    object created by calling routine
    registers
    to stack #1
    to stack #2
G
General information segment
GENTRAP instruction
GOTO unwinds
    nonlocal
Guard pages
Guard regions
H
Handler invocations
    during unwind
Hardware exceptions
    definition
High-level languages
    argument evaluation
    argument transmission
    mapped into argument lists
I
I64
    jacket function descriptor
Immediate value
    argument item
    definition
    large
Initial context
    I64
Inline code
Integer register usage
Invocation context
    access routines
    functions
    obtaining handle
    updating
Invocation context block
Invocation handles
    creating
    encoding
    format for procedure
IP
    definition
J
Jacket function descriptor
L
Label descriptors
Language extensions
Language-specific Data Area
Language-support procedure
Large immediate value
Leaf procedure
LIB$GET_CURR_INVO_CONTEXT routine
LIB$GET_INVO_CONTEXT routine
LIB$GET_INVO_HANDLE routine
LIB$GET_PREV_INVO_CONTEXT routine
LIB$GET_PREV_INVO_HANDLE routine
LIB$PUT_INVO_REGISTERS routine
LIB$SIGNAL routine
    signaling #1
    signaling #2
LIB$STOP routine
    using #1
    using #2
    using #3
Library procedures
Lightweight procedures
    Alpha requirements
Linkage pair blocks
Linkage pointers
Linkage sections
M
Miscellaneous data types
Multiple active signals
Multithreaded execution environments
N
Natural alignment
    definition
Nested unwind
New stack region
Non-leaf procedure
Noncontiguous array descriptors
Null frame procedures #1
Null frame procedures #2
O
Obsolete descriptor class codes
Operating system-specific data area
OTS$CALL_PROC
    Alpha version
    I64 version
Overlapping unwind
P
Parameter passing
Parameter slots
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
Preserved registers #1
Preserved registers #2
Procedure calls
    stack
    tracing
Procedure frames
Procedure invocation
    handle
Procedure signature
    see Signature information
Procedure types
Procedure values #1
Procedure values #2
    bound #1
    bound #2
    definition
    examining
Procedures
    definition
    language support
    library
    without frames
Process
    definition
PSIGs ((procedure) signature information blocks)
    field conversions
R
Receiving data
    Alpha
Record layout
    VAX compatible
Reference
    definition
Reference argument item
Register frame procedures
    descriptors
Registers #1
Registers #2
    floating-point usage
    for returns
    integer usage
    scalar
    VAX usage
    vector
Request to unwind
Reserve region
Reserved data type codes
Reserved descriptor class codes
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
RSA (register save area)
    layout #1
    layout #2
    stack frames


Previous Next Contents Index