5 An RPC that modifies the size attribute of a resource on an OST.
7 .OST_PUNCH Request Packet Structure
8 image::ost-punch-request.png["OST_PUNCH Request Packet Structure",height=50]
10 //////////////////////////////////////////////////////////////////////
11 The ost-punch-request.png diagram resembles this text art:
14 --request-------------------------------
15 | ptlrpc_body | ost_body | lustre_capa |
16 ----------------------------------------
17 //////////////////////////////////////////////////////////////////////
20 RPC descriptor. See <<struct-ptlrpc-body>>.
23 Metadata about the resource. See <struct-ost-body>>.
25 include::struct_lustre_capa.txt[]
27 .OST_PUNCH Reply Packet Structure
28 image::ost-punch-reply.png["OST_PUNCH Reply Packet Structure",height=50]
30 //////////////////////////////////////////////////////////////////////
31 The ost-punch-reply.png diagram resembles this text art:
34 --reply-------------------
35 | ptlrpc_body | ost_body |
36 --------------------------
37 //////////////////////////////////////////////////////////////////////
40 RPC descriptor. See <<struct-ptlrpc-body>>.
43 Metadata about the resource, as it appears on the OST.