NAME pstruct - print structure member's data in one line SYNOPSIS pstruct struct_name.member[.member...,member...] [-d|-x] [-l offset] [address|symbol] DESCRIPTION This command displays the contents of a structure's members in one line. The arguments are as follows: struct_name name of a C-code structure used by the kernel. .member... name of a structure member; to display multiple members of a structure, use a comma-separated list of members. -l offset if the address argument is a pointer to a structure member that is contained by the target data structure, typically a pointer to an embedded list_head, the offset to the embedded member may be entered in either of the following manners: 1. in "structure.member" format. 2. a number of bytes. -x override default output format with hexadecimal format. -d override default output format with decimal format. EXAMPLE Display the page's member private, _count.counter, inuse at address 0xffffea00000308f0: crash> pstruct page.private,_count.counter,inuse 0xffffea00000308f0 0 198896 59904 Display the page's member mapping, index at address 0xffffea00000308f0 in hexadecimal format: crash> pstruct page.mapping,index ffffea000004c778 -x 0xffff88004b6412b8 0x100167