The FIB command displays the file information block (FIB) at the specified address. An alternative to the FIB command is the FIB option of the MODE command. This option causes FIBs to be analyzed automatically whenever you request a stack dump by using the STACK command.
Text contained in buffers is printed unconditionally.
In the analysis of file buffers, repeated lines of all zeroes in the output are replaced with a single ellipsis (. . .), except for the last line to be analyzed.
Syntax
── FIB ─┬──────┬─<simple address>───┬──────────────────────────────────┤
├─ AT ─┘ │
├─ VIA ──<ASD number>───────┤
├─ STACK ─┬─<stack number>┬─┤
│ └──── ALL ──────┘ │
├─<quoted file title>───────┤
└─<quoted wild-card string>─┘Explanation
The following text describes the meaning of each construct. Refer to “Basic Constructs” earlier in this section for information about the <simple address> and the VIA <ASD number> constructs.
FIB <simple address> FIB AT <simple address>
Analyzes the FIB starting at the simple address and prints the results.
FIB VIA <ASD number>
Analyzes the FIB located at the address pointed to by the ASD number and prints the results.
FIB STACK <stack number> FIB STACK ALL
Displays the ASD number, INTNAME, and TITLE for all files owned by the specified stack or by all stacks. If the FIB MODE option has been selected, each FIB is analyzed.
FIB <quoted file title>
Locates all FIB structures with titles that match the supplied title.
FIB <quoted wild-card string>
Locates all FIB structures with titles that match the wild-card string.
Example
The following shows example output from the FIB command.
INPUT: FIB VIA 244E
0(00) 1 100244 EC0017 SELECTOR (IPCFIB)
1(01) 3 012000 744002 FIBMSCW
2(02) 0 007FFF FFFFFF MISC_INFO (MAXRECORDNUMBER=549755813887)
3(03) 0 000000 000000 RECORDSTATUS
4(04) 0 020600 466002 FILESTATUS (LEVEL=2,NEWP, BUFFERS=0, NULL
5(05) 0 000000 000000 TANKDATA1 (FILETYPE=0,UNIT=WORDS)
6(06) 0 014000 000140 TANKDATA2 (PHYSICAL: BLOCKSIZE=320, MINRE
7(07) 0 001000 10C000 DISKBLOCK (SEGPERBLK=1, RECPERBLK=1, LINK
8(08) 0 000000 000000 PAGESPEC
9(09) 0 010000 000013 IOINFO (KIND=PORT)
10(0A) 5 800003 902450 LEB (LEB BLOCK SHOWN BELOW IN HEX)
==============================================
0(00000) 0 1B6400 000300 0 000001 000001 0
5(00005) 0 400005 F85EAE 0 014000 000140 0
10(0000A) 0 001C00 000200 0 000000 000000 0
15(0000F) 0 000000 000000 THRU 17(00011)
18(00012) 0 808000 040000 0 000000 800000 0
23(00017) 0 800000 000000 0 000000 000000 0
28(0001C) 0 000000 000026 0 000000 000028 0
33(00021) 0 C5C3D2 000000 0 150101 11E4D5 0
38(00026) 0 040102 130000 0 020000 000000 0
43(0002B) 0 000000 000000 THRU 56(00038)
(SPECIFIED ATTRIBUTES: TITLE, KIND, INTMODE, INTNAME
APPLICATIONGROUP, SERVICE, PROVIDERGROUP)
===============================================
11(0B) 0 000000 000000 IOAREA
12(0C) 0 000000 000000 BUFFDESC
13(0D) 0 000000 000000 SIGLIST
14(0E) 5 000001 120001 FMTBUFFDESC
15(0F) 0 000000 000000 FMTLOCK
16(10) 5 C00006 00244E SELFDESC
17(11) 7 000000 009711 PWRITES (56479205) WRITESCOLUMN OF FIB
18(12) 7 000000 009712 PREADS (56535800) READSCOLUMN OF FIB
19(13) 7 000000 009713 PWRITEN (56558220) WRITENCOLUMN OF FI
20(14) 7 000000 009714 PREADN (56582600) READNCOLUMN OF FIB
21(15) 7 000000 009715 PSEEK (56598650) SEEKCOLUMN OF FIBS
22(16) 0 000000 000000 PINITIATE
23(17) 0 000000 000000 PSEARCH
24(18) 7 000000 0096B2 PLOCKER (54234400) LOCKCODE6 OF FIBST
25(19) 0 000000 000000 PRELEASE
26(1A) 0 000000 000000 PMOVEOUT
27(1B) 0 000000 000000 PMOVEIN
28(1C) 0 000000 000000 PWAIT
29(1D) 7 000259 9096AE PFLOAT (57058555) FIBOPEN,ETC OF FIB
30(1E) 0 000000 000000 PCWCONTROL
31(1F) 0 000000 000000 RECOFF
32(20) 0 400000 000001 RECORDCOUNT
33(21) 0 000000 000000 BLOCKCOUNT
34(22) 0 000000 000000 LOWER
35(23) 0 000000 000000 UPPER
36(24) 0 000000 000000 MINRECSZ
37(25) 0 000000 000000 RECSIZE
38(26) 0 000000 000000 I
39(27) 0 000000 000000 T
40(28) 0 000000 000000 AEXP
41(29) 0 000000 000000 DHEADER
42(2A) 0 000000 000000 FIBEOF (EOFU=0, EOFV=0)
43(2B) 0 000000 000000 ACTNUM
44(2C) 0 000000 000000 SBLOCKING
45(2D) 0 000000 000000 SIOINFO
46(2E) 0 000000 000000 SOFFSET
47(2F) 0 000000 000000 CURRENTBLOCK
48(30) 0 000000 000000 FIBLOCK1(Unlocked)
49(31) 0 000000 000000 FIBLOCK2
50(32) 0 000000 000000 OUTPUTTRANSLATION
51(33) 0 000000 000000 INPUTTRANSLATION
52(34) 0 000000 000000 USEROUTINES
53(35) 0 000000 000000 FLOPPYMISC (NORMALIOLENGTH=0)
54(36) 0 000608 805AEE FIBLOCKSNR
55(37) 0 000000 000000 IOCB
56(38) 0 000000 000000 TRANSACTIONCOUNT
57(39) 0 000000 000000 LIBRARYINFO
58(3A) 0 000000 000000 RMM PHYSICALIOCOUNT (READ = 0, WRITE = 0)
59(3B) 0 000000 000000 FILIOTIME
60(3C) 0 000000 000000 MONITORWORD
61(3D) 0 000000 000000 BUFLINKS
62(3E) 0 000000 000000 IOMOM
63(3F) 0 000000 000000 SIOMOM
64(40) 0 000000 000000 UNITNUMBERS
65(41) 0 000000 000000 SAVEDCFILEINPUTQ +
66(42) 5 800004 502451 FAB DESC (FAB SHOWN BELOW IN HEX)
===============================================
0(00000) 0 110E31 000032 0 000000 000000 0 0
5(00005) 0 000000 000000 THRU 68(00044)
===============================================
67(43) 5 000000 B00001 FDL DESC
68(44) 0 26401A BF0894 LOGINTSTARTTIME
69(45) 0 000000 000000 SEGUSAGE
70(46) 0 000000 000000 SEGINT
71(47) 0 000000 000000 SEGCLOCK
72(48) 0 000000 01203C DECLARERATTRIBUTES
73(49) 0 000000 000000 WRPCWCONTROL
74(4A) 0 000000 000000 P0LOC_CONTROL
75(4B) 5 000000 500000 ABSTRACTVALUES
76(4C) 0 000000 000000 RESULT LIST
77(4D) 0 000000 000000 DRCINFO
78(4E) 0 000000 000000 FILESTRUCTUREWD (REQ SECTORS IN BUFF=0, WOR
79(4F) 0 000000 000000 LEFTINBUFF
80(50) 0 000000 000000 ADJ
81(51) 5 000000 500001 SIZEBUF
82(52) 0 000000 000000 BITS_PER_SECTOR
83(53) 0 000000 000000 ENDOFBUFFER
84(54) 0 000000 000000 SAVED_ACTUALBLOCK
85(55) 0 000000 000000 SAVED_RECOFF
86(56) 0 000000 000000 EXTFRAMES_PER_AREA
87(57) 0 000000 000000 FIBEOF_BEFORE_PUT_AHEAD
88(58) 0 000000 040004 MODE_WORD (EXTCCSFORMAT=OTHER , INTCCSFORM
EXTMODE=EBCDIC, INTMODE=EBCDIC)
89(59) 0 000000 000000 DISKBLOCK2 (FULL BLOCK SIZE=0, NOMINAL ENDO
90(5A) 0 000000 000000 PHYSICALREAD (COUNT=0)
91(5B) 0 000000 000000 PHYSICALWRITE (COUNT=0)
92(5C) 0 000000 000000 EXTBLANKS
93(5D) 0 000000 000000 INTBLANKS
94(5E) 0 000000 000003 PORTINFO
PORT ATTRIBUTE BLOCK DESCRIPTOR AT 5 800001 C02463 
