<def f='src/src/sys/fs/puffs/puffs_msgif.c' l='62' ll='81'/>
<size>112</size>
<doc f='src/src/sys/fs/puffs/puffs_msgif.c' l='58'>/*
 * While a request is going to userspace, park the caller within the
 * kernel.  This is the kernel counterpart of &quot;struct puffs_req&quot;.
 */</doc>
<mbr r='puffs_msgpark::park_preq' o='0' t='struct puffs_req *'/>
<mbr r='puffs_msgpark::park_copylen' o='64' t='size_t'/>
<mbr r='puffs_msgpark::park_maxlen' o='128' t='size_t'/>
<mbr r='puffs_msgpark::park_creq' o='192' t='struct puffs_req *'/>
<mbr r='puffs_msgpark::park_creqlen' o='256' t='size_t'/>
<mbr r='puffs_msgpark::park_done' o='320' t='parkdone_fn'/>
<mbr r='puffs_msgpark::park_donearg' o='384' t='void *'/>
<mbr r='puffs_msgpark::park_flags' o='448' t='int'/>
<mbr r='puffs_msgpark::park_refcount' o='480' t='int'/>
<mbr r='puffs_msgpark::park_cv' o='512' t='kcondvar_t'/>
<mbr r='puffs_msgpark::park_mtx' o='704' t='kmutex_t'/>
<mbr r='puffs_msgpark::park_entries' o='768' t='struct (anonymous struct at /home/joerg/work/NetBSD/clean/src/sys/fs/puffs/puffs_msgif.c:80:2)'/>
