dnlc subcommand

The dnlc subcommand displays information about the filesystem directory name lookup cache.

Format

dnlc [slot | effectiveaddress]

Parameters

Item Description
slot Specifies the decimal identifier of a specific cache slot.
effectiveaddress Specifies the effective address of the entry. Symbols, hexadecimal values, or hexadecimal expressions can be used in specification of the address.

The dnlc subcommand is used to display information about the directory name cache.

When no parameters are provided, a summary of the entire directory name lookup cache is displayed.

Other

ncache

Examples

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

KDB(0)> dnlc
                                        DP               NP NAME

      1 KERN_heap+59B9000 F10000F0049FBB48 F10000F004ED3D78 __vg10
      2 KERN_heap+59B9060 F10000F005009D78 F10000F00513FD78 CuAt.vc
      3 KERN_heap+59B90C0 F10000F0049FBB48 F10000F004E38D78 __pv16.0
      4 KERN_heap+59B9120 F10000F0049FBB48 F10000F0051DAD78 hd6
      5 KERN_heap+59B9180 F10000F0049FBB48 0000000000000000 __pv16.0
      6 KERN_heap+59B91E0 F10000F0049FBB48 F10000F004F6ED78 __pv16.0
      7 KERN_heap+59B9240 F10000F00557C918 F10000F005883918 libcrypt.a
      8 KERN_heap+59B92A0 F10000F0049FBB48 0000000000000000 __pv16.0
      9 KERN_heap+59B9300 F10000F0048C5B48 F10000F004B31B48 etc
     10 KERN_heap+59B9360 F10000F005009D78 F10000F0050A4D78 CuAt
     11 KERN_heap+59B93C0 F10000F004963D98 F10000F0051E1218 diagrpt23.dat
     12 KERN_heap+59B9420 F10000F0048C5B48 F10000F0049FBB48 dev
     13 KERN_heap+59B9480 F10000F004B31B48 F10000F004D02D78 vg
     14 KERN_heap+59B94E0 F10000F004B31B48 F10000F005009D78 objrepos
<snip>
KDB(0)> dnlc 14                                         //slot
                                        DP               NP NAME

     14 KERN_heap+59B94E0 F10000F004B31B48 F10000F005009D78 objrepos

vfsp..... F10000F0065F2470 forw..... F10000F0059B9300 back..... F10000F0059B9060

dp....... F10000F004B31B48 did...... 000000BA
np....... F10000F005009D78 nid...... 000000FF nidp..... F10000F005009E38
namelen.. 00000008 
KDB(0)> dnlc F10000F0059B94E0				//eaddr
                                        DP               NP NAME

     14 KERN_heap+59B94E0 F10000F004B31B48 F10000F005009D78 objrepos

vfsp..... F10000F0065F2470 forw..... F10000F0059B9300 back..... F10000F0059B9060

dp....... F10000F004B31B48 did...... 000000BA
np....... F10000F005009D78 nid...... 000000FF nidp..... F10000F005009E38
namelen.. 00000008 
KDB(0)> dnlc nlc_cache					//symbol
                                        DP               NP NAME

2146583247 nlc_cache+000000 0000000000020000 0000000000D22198 

vfsp..... 0000000000020000 forw..... F10000F0059B9000 back..... 0000000000002000

dp....... 0000000000020000 did...... 00000000
np....... 0000000000D22198 nid...... FFFFFFFF nidp..... 0000000000D73F60
namelen.. FFFFFFFF 
KDB(0)>