VAX/VMS: LIB$
 

LIB$ADAWI: The Add Aligned Word with Interlock routine allows the user to perform an interlocked add operation using an aligned word.

 Format:

LIB$ADAWI  add ,sum ,sign

  

LIB$ADDX: The Add Two Multiple-Precision Binary Numbers routine adds two signed two's complement integers of arbitrary length.

 Format:

LIB$ADDX  addend-array ,augend-array ,resultant-array [,array length]

  

LIB$ADD_TIMES: The Add Two Quadword Times routine adds two internal format times.

 Format:

LIB$ADD_TIMES  time1 ,time2 ,resultant-time

 

 LIB$ANALYZE_SDESC: The Analyze String Descriptors routine extracts the length and the address at which the data starts for a variety of 32-bit string descriptor classes.

 Format:

LIB$ANALYZE_SDESC  input-descriptor ,data-length ,data-address

 

 LIB$ANALYZE_SDESC_64: (Alpha only.) The Analyze String Descriptor routine extracts the length and the address at which the data starts for a variety of 32-bit and 64-bit string descriptor classes.

 Format:

LIB$ANALYZE_SDESC_64  input-descriptor ,data-length,data-address [,descriptor-type]

LIB$ASN_WTH_MBX: The Assign Channel with Mailbox routine assigns a channel to a specified device and associates a mailbox with the device. It returns both the device channel and the mailbox channel. 

Format:

LIB$ASN_WTH_MBX  device-name [,maximum-message-size] [,buffer-quota] ,device-channel, mailbox-channel 

 

LIB$AST_IN_PROG: The AST in Progress routine indicates whether an AST is currently in progress. 

Format:

LIB$AST_IN_PROG

 

LIB$ATTACH: The Attach Terminal to Process routine requests the calling process's command language interpreter (CLI) to detach the terminal of the calling process and to reattach it to a different process.

 Format:

LIB$ATTACH  process-id

  

LIB$BBCCI: The Test and Clear Bit with Interlock routine tests and clears a selected bit under memory interlock. LIB$BBCCI makes the VAX BBCCI instruction available as a callable routine. 

Format:

LIB$BBCCI  position ,bit-zero-address

  

LIB$BBSSI: The Test and Set Bit with Interlock routine tests and sets a selected bit under memory interlock. LIB$BBSSI makes the VAX BBSSI instruction available as a callable routine.

 Format:

LIB$BBSSI  position ,bit-zero-address

Previous

Back to RTL Topics

Next

 

Google