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.
NICBK | Back to Index page |
Prolog Control Block Contents NICBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
NICBK Prolog | Top of page |
NAME : HCPNICBK DESCRIPTION: Virtual Network Interface Card block DSECT : NICBK FUNCTION : Define a structure to represent a Network Interface Card. One NICBK exists for each Virtual Adapter. Each NICBK is associated with a set of Virtual Network Interface Devices (VDEV/NIDBK). LOCATED BY - VDEVNIC = Pointer to owning adapter NICBK NIDNICBK = Pointer to owning adapter NICBK LNKNICHD = Pointer to chain of coupled adapter NICBK CREATED BY : CP DEFINE command processing (module HCPVDB) DELETED BY : CP DETACH command processing (module HCPVDB) REFERENCES : HCPDVTYP COPY - Specific device types HCPEQUAT COPY - General CP equates RELOCATION CONSIDERATIONS : None COMMENTS : - Exist in the system execution space. - Not known by Hardware. - See Serialization comments in the Assembler section. |
NICBK Control Block Content | Top of page |
|
NICBK Storage Layout | Top of page |
*** NICBK - Virtual Network Interface Card block * * +-------------------------------------------------------+ * 0 | NICDESC | * +-------------------------------------------------------+ * 8 | NICOWNER | * +-------------+-------------+-------------+------+------+ * 10 | NICBASE | NICLAST | NICDEVS |:TYPE |:TRANP| * +-------------+------+------+------+------+------+------+ * 18 | NICCUTYP |:CUMDL| NICDVTYP |:DVMDL|:CHPTP|:CHPID| * +-------------+------+------+------+------+------+------+ * 20 | NICVDEV | NICMFS | * +---------------------------+-------------+-------------+ * 28 | NICMAC | NICTKUID | * +---------------------------+-------------+-------------+ * 30 | NICTKLST | NICVLANS | * +-------------+-------------+---------------------------+ * 38 | NICVLCTR |NIC_VIDINST | NICVLCPT | * +-------------+-------------+---------------------------+ * 40 | | * = NICLKWRD = * | | * +---------------------------+------+------+-------------+ * 58 | NICRFCTR |:CFLG |:VLFLG| NICPVID | * +---------------------------+------+------+-------------+ * 60 | NICNIDHD | NICNIDTL | * +---------------------------+---------------------------+ * 68 | NICMGIFI | NICRPORT | * +---------------------------+------+------+------+------+ * 70 | NICMSVBK |:QDFMT|:VPORT|:AFLG |:ADPNL| * +---------------------------+------+------+------+------+ * 78 | NICADPNM | * +---------------------------+---------------------------+ * 80 | NICMPCCT | NICMPCHD | * +---------------------------+-------------+-------------+ * 88 | NICMPCTL | NICMAXIQ | NICMAXOQ | * +-------------+-------------+-------------+-------------+ * 90 | NICIPMAX | NICIPCTR | | * +-------------+-------------+ | * | NICDEFIP | * | +-------------+-------------+ * A0 | | NICLLMAX | NICLLCTR | * +---------------------------+------+------+------+------+ * A8 | NICPROM |:PPCNT|:PPORT|:LFLG |:PFLG | * +-------------+-------------+------+------+------+------+ * B0 |/////////////| NICLGRLV |///////////////////////////| * +-------------+-------------+---------------------------+ * B8 | NICFPNT | NICBPNT | * +---------------------------+---------------------------+ * C0 |///////////////////////////| NICLANBK | * +---------------------------+---------------------------+ * C8 | NICSIGA | NICNCABK | * +---------------------------+---------------------------+ * D0 | NICESMVL | NICRXTBL | * +-------------+------+------+---------------------------+ * D8 | NICRXCTR |:TXPND|:TXUPL| NICVRTBK | * +-------------+------+------+---------------------------+ * E0 | | * = NICCTRLK = * | | * +---------------------------+---------------------------+ * F8 | NICCCLBK |///////////////////////////| * +---------------------------+---------------------------+ * 100 | NIC_LOCKREQS | * +-------------------------------------------------------+ * 108 | NIC_LANDEFER | * +-------------------------------------------------------+ * 110 | NIC_TXREQS | * +-------------------------------------------------------+ * 118 | NIC_TXDEFERS | * +-------------------------------------------------------+ * 120 | NIC_RXREQS | * +-------------------------------------------------------+ * 128 | NIC_RXDEFERS | * +-------------------------------------------------------+ * 130 | NIC_STKREQS | * +-------------------------------------------------------+ * 138 | NIC_STKDEFERS | * +-------------------------------------------------------+ * 140 | NIC_SESRXPCI | * +-------------------------------------------------------+ * 148 | NIC_SESTXPCI | * +-------------------------------------------------------+ * 150 | NICTXBYT | * +---------------------------+---------------------------+ * 158 | NICTXPKTHI | NICTXPKTLO | * +---------------------------+---------------------------+ * 160 | NICTXDSCHI | NICTXDSCLO | * +---------------------------+---------------------------+ * 168 | NICTXERRHI | NICTXERRLO | * +---------------------------+---------------------------+ * 170 | | * = NICRXCTS = * | | * +-------------------------------------------------------+ * 1F0 | | * = NICCTRVL = * | | * +---------------------------+------+------+-------------+ * 210 |///////////////////////////|:HWDED|//////| NICDEDUA | * +---------------------------+------+------+-------------+ * 218 | NICDEDMA |/////////////| * +-----------------------------------------+-------------+ * 220 | NICDEDID | * +-------------+------+------+------+------+-------------+ * 228 | NICTDEV |:TCSID|:TIID |:TSSID|:TCHPI| NICTCHID | * +------+------+------+------+------+------+-------------+ * 230 |:LGFLG|//////////////////////////////////| NICBCFGC | * +------+--------------------+------+------+-------------+ * 238 |///////////////////////////|:DDFLG|////////////////////| * +---------------------------+------+--------------------+ * 240 | NICVNABK | NICDDNET_OWNER- | * +---------------------------+---------------------------+ * 248 | -(244) | NICDDNET_NAME- | * +---------------------------+---------------------------+ * 250 | -(24C) |///////////////////////////| * +---------------------------+---------------------------+ * *** NICBK - Virtual Network Interface Card block *** Overlay for ORG in NICBK * * +---------------------------+---------------------------+ * 170 | NICRXBYTHI | NICRXBYTLO | * +---------------------------+---------------------------+ * 178 | NICRXPKTHI | NICRXPKTLO | * +---------------------------+---------------------------+ * 180 | NICRXDSCHI | NICRXDSCLO | * +---------------------------+---------------------------+ * 188 | NICRXERRHI | NICRXERRLO | * +---------------------------+---------------------------+ * 190 * *** Overlay for ORG in NICBK |
NICBK Cross Reference | Top of page |
Copyright IBM Corporation, 1990, 2022