<dec f='src/src/sys/miscfs/genfs/genfs_node.h' l='91' type='void genfs_directio(struct vnode * , struct uio * , int )'/>
<def f='src/src/sys/miscfs/genfs/genfs_io.c' l='1634' ll='1720' type='void genfs_directio(struct vnode * vp, struct uio * uio, int ioflag)'/>
<doc f='src/src/sys/miscfs/genfs/genfs_io.c' l='1627'>/*
 * Process a uio using direct I/O.  If we reach a part of the request
 * which cannot be processed in this fashion for some reason, just return.
 * The caller must handle some additional part of the request using
 * buffered I/O before trying direct I/O again.
 */</doc>
<use f='src/src/sys/ufs/ufs/ufs_readwrite.c' l='133' u='c' c='ffs_read'/>
<use f='src/src/sys/ufs/ufs/ufs_readwrite.c' l='404' u='c' c='ffs_write'/>
<use f='src/src/sys/ufs/lfs/ulfs_readwrite.c' l='122' u='c' c='lfs_read'/>
<use f='src/src/sys/ufs/lfs/ulfs_readwrite.c' l='352' u='c' c='lfs_write'/>
