About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
TRQBK | Back to Index page |
Prolog Control Block Contents TRQBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
TRQBK Prolog | Top of page |
NAME : HCPTRQBK DESCRIPTION: TIMER REQUEST BLOCK DSECT : TRQBK FUNCTION : HCPTRQBK REPRESENTS A REQUEST FOR NOTIFICATION OF A ROUTINE WHEN A PARTICULAR TOD CLOCK VALUE IS REACHED. The un-expired TRQBKs are maintained by module HCPTRQ enqueued in chains whose anchors reside in a "hash" table. See HCPTRQ prolog for serialization information. LOCATED BY : TRQFPNT DOUBLY CHAINED (FORWARD) TRQBPNT DOUBLY CHAINED (BACKWARD) HCPTRQQ Start of "index" table, pointing to pages of hash table containing pointers to TRQBKs. BASETRQS ANCHOR IN MODULE HCPMIH (MIH TRQBKS ONLY) GSRTRQBK FIELD OF HCPGSRBK (GUEST RECOVERY TIMER REQUEST) PCSTIADD FIELD OF HCPPCSBK (PROCESSOR CONTROLLER INTERVAL) RDEVTRQ FIELD OF HCPRDEV (CONTROL) VMDTRQPT FIELD OF HCPVMDBK (GUEST TIMERS) VMDTRQDL FIELD OF HCPVMDBK (DELAYED SLEEP OR LOGOFF) VMDTRQQS FIELD OF HCPVMDBK (SCHEDULING) VMDQIORF FIELD OF HCPVMDBK (PUSH-THRU STACK) PFXCCTRQ FIELD OF HCPPFXPG (TRQBK for clock comp.) Notes : The above list is probably not exhaustive. CREATED BY : HCPBVM GUEST TIMER MANAGEMENT TRQBK DURING LOGON HCPCFM TIMEOUT TO FORCE OFF DISCONNECTED USER HCPCHM WAIT FOR CHANNEL TIMER TO SYNCHRONIZE WITH TOD CLOCK HCPCMX START SLEEP INTERVAL FOR SLEEP COMMAND HCPGFS REDRIVE FULLSCREEN GRAPHICS TIMER HCPGRF RESET ANY ACTIVE GRAPHICS TIMER HCPGRF REDISPLAY LOGO AFTER LOGOFF HCPIIO DEVICE INITIALIZATION TIMEOUT HCPIOP MONITOR SYSTEM PERFORMANCE AT INTERVALS (RESET IN HCPSTP) HCPITM INTERVAL TO SEND MIDNIGHT MESSAGE (RESET IN HCPMID) HCPMIH DEVICE MISSING INTERRUPT DETECTION HCPMPC PURGE STORAGE FOR PROCESSOR VARIED OFF HCPMPC UNRESPONSIVE PROCESSOR DETECTION HCPPCR UNRESPONSIVE PROCESSOR CONTROLLER DETECTION HCPRDI MISSING I/O REQUEST DETECTION HCPSTK SCHEDULING TRQBK DURING LOGON Notes : The above list is probably not exhaustive. DELETED BY : HCPCFM TIMEOUT TO FORCE OFF DISCONNECTED USER HCPCHM WAIT FOR CHANNEL TIMER TO SYNCHRONIZE WITH TOD CLOCK HCPCMX END SLEEP INTERVAL FOR SLEEP COMMAND HCPGRF DELETE ANY ACTIVE GRAPHICS TIMER HCPIIO DEVICE INITIALIZATION TIMEOUT HCPMPS PURGE STORAGE FOR PROCESSOR VARIED OFF HCPMPC UNRESPONSIVE PROCESSOR DETECTION HCPPCR UNRESPONSIVE PROCESSOR CONTROLLER DETECTION HCPSTK SCHEDULING TRQBK DURING LOGOFF HCPUSO GUEST TIMER MANAGEMENT TRQBK DURING LOGOFF Notes : The above list is probably not exhaustive. RELOCATION CONSIDERATIONS : None |
TRQBK Control Block Content | Top of page |
|
TRQBK Storage Layout | Top of page |
*** TRQBK - TIMER REQUEST BLOCK * * +---------------------------+---------------------------+ * 0 | TRQUSER | TRQBIRA | * +---------------------------+---------------------------+ * 8 | TRQFPNT | TRQBPNT | * +------+------+------+------+---------------------------+ * 10 |:QSTAT|//////|:SCHED|//////|///////////////////////////| * +------+------+------+------+---------------------------+ * 18 | TRQBTOD | * +-------------------------------------------------------+ * 20 | TRQBVAL | * +-------------------------------------------------------+ * 28 | TRQDQTOD | * +---------------------------+---------------------------+ * 30 | TRQWRK1 | TRQWRK2 | * +---------------------------+---------------------------+ * 38 * *** TRQBK - TIMER REQUEST BLOCK *** Overlay for TRQDQTOD in TRQBK * * +---------------------------+---------------------------+ * 28 | TRQQANCH | TRQCCPFX | * +---------------------------+---------------------------+ * 30 * *** Overlay for TRQDQTOD in TRQBK |
TRQBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- TRQANCH 0010 01 TRQBIRA 0004 TRQBPNT 000C TRQBTOD 0018 TRQBVAL 0020 TRQCCPFX 002C TRQDQTOD 0028 TRQFBPNT 0008 TRQFPNT 0008 TRQHIPRI 0012 80 TRQIDTRQ 0012 01 TRQQANCH 0028 TRQQDSP 0010 20 TRQQSTAT 0010 TRQQUED 0010 80 TRQSCHED 0012 TRQSIZE 0034 00000007 TRQUCALL 0012 02 TRQUGOTO 0012 00 TRQUSER 0000 TRQWRK1 0030 TRQWRK2 0034 |
Copyright IBM Corporation, 1990, 2024