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.
QPXBK | Back to Index page |
Prolog Control Block Contents QPXBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
QPXBK Prolog | Top of page |
NAME : HCPQPXBK DESCRIPTION: Interface for POSIX ID query requests DSECT : QPXBK FUNCTION : Contain POSIX ID query specifications and responses, for Diagnose X'2A0'. LOCATED BY : none CREATED BY : HCPPXI (copied from/to guest storage) DELETED BY : HCPPXI SERIALIZED : CP's copy of the QPXBK is fetched by HCPVINOP into (VMDVOBUF). This area is governed by instruction-stream serialization. RELOCATION CONSIDERATIONS : None |
QPXBK Control Block Content | Top of page |
|
QPXBK Storage Layout | Top of page |
*** QPXBK - Interface for POSIX ID query requests * * +-------------+-------------+-------------+------+------+ * 0 | QPXDIAGC | QPXFCODE | QPXDWLEN |:FLAGS|:RSVD1| * +-------------+-------------+-------------+------+------+ * 8 | QPXPID |///////////////////////////| * +---------------------------+///////////////////////////| * |///////////////////////////////////////////////////////| * +---------------------------+---------------------------+ * 18 | QPXRUID | QPXRGID | * +---------------------------+---------------------------+ * 20 | QPXEUID | QPXEGID | * +---------------------------+---------------------------+ * 28 | QPXSSUID | QPXSSGID | * +---------------------------+---------------------------+ * 30 * *** QPXBK - Interface for POSIX ID query requests *** Overlay for QPXFCN in QPXBK * * +---------------------------+---------------------------+ * 8 | QPXUID | QPXGID | * +---------------------------+---------------------------+ * 10 | QPXUNAME | * +-------------------------------------------------------+ * 18 | QPXGNAME | * +---------------------------+---------------------------+ * 20 | QPXUDBAL | QPXUDBAD | * +---------------------------+---------------------------+ * 28 | QPXUDBSZ |///////////////////////////| * +---------------------------+---------------------------+ * 30 * *** Overlay for QPXFCN in QPXBK *** Overlay for QPXFCN in QPXBK * * +---------------------------+---------------------------+ * 8 |///////////////////////////|///////////////////////////| * +---------------------------+---------------------------+ * 10 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 18 |///////////////////////////////////////////////////////| * +---------------------------+---------------------------+ * 20 | QPXUNMAL | QPXUNMAD | * +---------------------------+---------------------------+ * 28 | QPXUNMSZ | QPXUNMCT | * +---------------------------+---------------------------+ * 30 * *** Overlay for QPXFCN in QPXBK *** Overlay for QPXFCN in QPXBK * * +-------------------------------------------------------+ * 8 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 10 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 18 |///////////////////////////////////////////////////////| * +---------------------------+---------------------------+ * 20 | QPXGIDAL | QPXGIDAD | * +---------------------------+---------------------------+ * 28 | QPXGIDSZ | QPXGIDCT | * +---------------------------+---------------------------+ * 30 * *** Overlay for QPXFCN in QPXBK *** Overlay for QPXFCN in QPXBK * * +---------------------------+---------------------------+ * 8 | QPXNGMAX | QPXRSVD2 | * +---------------------------+---------------------------+ * 10 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 18 * *** Overlay for QPXFCN in QPXBK |
QPXBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- QPXDIAGC 0000 QPXDIAGV 0000 QPXDIAGC QPXDWLEN 0004 QPXEAPID 0010 0000000B QPXEAUTH 0010 00000005 QPXECODE 0010 00000001 QPXEDBAS 0010 00000009 QPXEFLAG 0010 00000004 QPXEFUNC 0010 00000002 QPXEGID 0024 QPXELEN 0010 00000003 QPXENFND 0010 00000006 QPXEOADR 0010 00000008 QPXEOK 0010 00000000 QPXEOLEN 0010 00000007 QPXEPXCA 0010 0000000A QPXEUID 0020 QPXFCN 0008 QPXFCODE 0002 QPXFCONF 0002 00000004 QPXFGRP 0002 00000002 QPXFLAGS 0006 QPXFPROC 0002 00000000 QPXFSGID 0002 00000003 QPXFUSER 0002 00000001 QPXF0DL 002C 00000028 QPXF0LEN 002C 00000030 QPXF0SIZ 002C 00000006 QPXF1DL 002C 00000028 QPXF1LEN 002C 00000030 QPXF1SIZ 002C 00000006 QPXF2DL 002C 00000028 QPXF2LEN 002C 00000030 QPXF2SIZ 002C 00000006 QPXF3DL 002C 00000028 QPXF3LEN 002C 00000030 QPXF3SIZ 002C 00000006 QPXF4DL 0010 00000010 QPXF4LEN 0010 00000018 QPXF4SIZ 0010 00000003 QPXGID 000C QPXGIDAD 0024 QPXGIDAL 0020 QPXGIDCT 002C QPXGIDEL 0024 04 QPXGIDPT 0020 QPXGIDSH 0024 02 QPXGIDSZ 0028 QPXGNAME 0018 QPXHDR 0000 QPXHDRL 0007 00000008 QPXIDIN 0006 80 QPXNAMIN 0006 40 QPXNGMAX 0008 QPXPID 0008 QPXRGID 001C QPXRSVD1 0007 QPXRSVD2 000C QPXRUID 0018 QPXSSGID 002C QPXSSUID 0028 QPXUDBAD 0024 QPXUDBAL 0020 QPXUDBPT 0020 QPXUDBSZ 0028 QPXUID 0008 QPXUNAME 0010 QPXUNMAD 0024 QPXUNMAL 0020 QPXUNMCT 002C QPXUNMEL 0024 08 QPXUNMPT 0020 QPXUNMSH 0024 03 QPXUNMSZ 0028 |
Copyright IBM Corporation, 1990, 2020