Table 9–1 : Unprivileged OpenVMS Alpha PALcode Instruction Summary (Continued)

Mnemonic

Operation and Description

INSQTILR

Insert into longword queue at tail, interlocked resident

 

The entry specified in R17 is inserted into the self-relative queue preceding

 

the header specified in R16. The insertion is a noninterruptible operation.

 

The insertion is interlocked to prevent concurrent interlocked insertions or

 

removals at the head or tail of the same queue by another process, in a multi-

 

processor environment. This instruction requires that the queue be memory-

 

resident and that the queue header and elements are quadword-aligned.

INSQTIQ

Insert into quadword queue at tail, interlocked

 

The entry specified in R17 is inserted into the self-relative queue preceding

 

the header specified in R16. The insertion is a noninterruptible operation.

 

The insertion is interlocked to prevent concurrent interlocked insertions or

 

removals at the head or tail of the same queue by another process, in a multi-

 

processor environment.

INSQTIQR

Insert into quadword queue at tail, interlocked resident

 

The entry specified in R17 is inserted into the self-relative queue preceding

 

the header specified in R16. The insertion is a noninterruptible operation.

 

The insertion is interlocked to prevent concurrent interlocked insertions or

 

removals at the head or tail of the same queue by another process, in a multi-

 

processor environment. This instruction requires that the queue be memory-

 

resident and that the queue header and elements are octaword-aligned.

INSQUEL

Insert into longword queue

 

The entry specified in R17 is inserted into the absolute queue following the

 

entry specified by the predecessor addressed by R16 for INSQUEL, or fol-

 

lowing the entry specified by the contents of the longword addressed by R16

 

for INSQUEL/D. The insertion is a noninterruptible operation.

INSQUEQ

Insert into quadword queue

The entry specified in R17 is inserted into the absolute queue following the entry specified by the predecessor addressed by R16 for INSQUEQ, or fol- lowing the entry specified by the contents of the quadword addressed by R16 for INSQUEQ/D. The insertion is a noninterruptible operation.

PROBE

Probe read/write access

PROBE checks the read (PROBER) or write (PROBEW) accessibility of the first and last byte specified by the base address and the signed offset; the bytes in between are not checked. System software must check all pages between the two bytes if they are to be accessed. <p> PROBE is only intended to check a single datum for accessibility.

9–4Alpha Architecture Handbook

Page 258
Image 258
Compaq ECQD2KCTE manual Insqtilr, Insqtiqr, Insquel, Insqueq, Probe