apt subcommand

The apt subcommand provides options for display of information from the alias page table.

Format

apt [menu options]

Parameters

Item Description
menu options Menu options and parameters can be entered along with the subcommand to avoid display of menus and prompts.

If this subcommand is invoked without arguments, menus and prompts are used to determine the data to be displayed. If the menu selections and required values are known, they can be entered as subcommand arguments.

Other

No aliases.

Examples

The following is an example of how to use the apt subcommand:

Example:
KDB(0)> apt
VMM APT
Select the APT function:
 1) display by index
 2) display by sid,pno
 3) display by page frame
 4) count valid, free
 5) count free from pf_aptfree
 6) count valid from AHAT
 7) display free list
Enter your choice: 1
Enter the index (in hex): 0

VMM APT Entry 00000000 of 00010000
> valid
segment identifier    (sid)  : 0002A015
page number           (pno)  : 0000
page frame            (nfr)  : 00000000
protection key        (key)  : 3
storage control attr  (wimg) : 2
next on hash          (next) : FFFF
next on alias list    (anext): FFFF
next free/pin count   (free) : 0001
KDB(0)> apt 2
Enter the sid (in hex): 2a015
Enter the pno (in hex): 0

VMM APT Entry 00000000 of 00010000
> valid
segment identifier    (sid)  : 0002A015
page number           (pno)  : 0000
page frame            (nfr)  : 00000000
protection key        (key)  : 3
storage control attr  (wimg) : 2
next on hash          (next) : FFFF
next on alias list    (anext): FFFF
next free/pin count   (free) : 0001
KDB(0)> apt 4
There are  10000 APT slots allocated.
            12 are valid
          FFEE are free
KDB(0)> apt 7
000012 - 000013 - 000014 - 000015 - 000016 - 000017 - 000018 - 000019 - 
00001A - 00001B - 00001C - 00001D - 00001E - 00001F - 000020 - 000021 - 
000022 - 000023 - 000024 - 000025 - 000026 - 000027 - 000028 - 000029 - 
00002A - 00002B - 00002C - 00002D - 00002E - 00002F - 000030 - 000031 - 
000032 - 000033 - 000034 - 000035 - 000036 - 000037 - 000038 - 000039 - 
00003A - 00003B - 00003C - 00003D - 00003E - 00003F - 000040 - 000041 - 
000042 - 000043 - 000044 - 000045 - 000046 - 000047 - 000048 - 000049 - 
00004A - 00004B - 00004C - 00004D - 00004E - 00004F - 000050 - 000051 - 
000052 - 000053 - 000054 - 000055 - 000056 - 000057 - 000058 - 000059 - 
00005A - 00005B - 00005C - 00005D - 00005E - 00005F - 000060 - 000061 - 
000062 - 000063 - 000064 - 000065 - 000066 - 000067 - 000068 - 000069 - 
00006A - 00006B - 00006C - 00006D - 00006E - 00006F - 000070 - 000071 - 
000072 - 000073 - 000074 - 000075 - 000076 - 000077 - 000078 - 000079 - 
00007A - 00007B - 00007C - 00007D - 00007E - 00007F - 000080 - 000081 - 
000082 - 000083 - 000084 - 000085 - 000086 - 000087 - 000088 - 000089 - 
00008A - 00008B - 00008C - 00008D - 00008E - 00008F - 000090 - 000091 - 
000092 - 000093 - 000094 - 000095 - 000096 - 000097 - 000098 - 000099 - 
00009A - 00009B - 00009C - 00009D - 00009E - 00009F - 0000A0 - 0000A1 - 
0000A2 - 0000A3 - 0000A4 - 0000A5 - 0000A6 - 0000A7 - 0000A8 - 0000A9 - 
0000AA - 0000AB - 0000AC - 0000AD - 0000AE - 0000AF - 0000B0 - 0000B1 - 
0000B2 - 0000B3 - 0000B4 - 0000B5 - 0000B6 - 0000B7 - 0000B8 - 0000B9 - 
0000BA - 0000BB - 0000BC - 0000BD - 0000BE - 0000BF - 0000C0 - 0000C1 - 
(0)> more (^C to quit) ? 
<snip>