<dec f='src/src/sys/uvm/uvm_extern.h' l='549' type='struct uvm_object * uao_create(vsize_t , int )'/>
<doc f='src/src/sys/uvm/uvm_extern.h' l='548'>/* uvm_aobj.c */</doc>
<use f='src/src/sys/external/bsd/drm2/dist/drm/drm_gem.c' l='161' u='c' c='drm_gem_object_init'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_tt.c' l='206' u='c' c='ttm_tt_init'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_tt.c' l='248' u='c' c='ttm_dma_tt_init'/>
<use f='src/src/sys/fs/tmpfs/tmpfs_subr.c' l='278' u='c' c='tmpfs_newvnode'/>
<use f='src/src/sys/kern/kern_exec.c' l='1939' u='c' c='exec_sigcode_map'/>
<use f='src/src/sys/kern/kern_lwp.c' l='1744' u='c' c='lwp_ctl_alloc'/>
<use f='src/src/sys/kern/sysv_shm.c' l='743' u='c' c='sys_shmget'/>
<def f='src/src/sys/uvm/uvm_aobj.c' l='410' ll='501' type='struct uvm_object * uao_create(vsize_t size, int flags)'/>
<doc f='src/src/sys/uvm/uvm_aobj.c' l='401'>/*
 * uao_create: create an aobj of the given size and return its uvm_object.
 *
 * =&gt; for normal use, flags are always zero
 * =&gt; for the kernel object, the flags are:
 *	UAO_FLAG_KERNOBJ - allocate the kernel object (can only happen once)
 *	UAO_FLAG_KERNSWAP - enable swapping of kernel object (&quot;           &quot;)
 */</doc>
<use f='src/src/sys/uvm/uvm_init.c' l='168' u='c' c='uvm_init'/>
<use f='src/src/sys/uvm/uvm_km.c' l='276' u='c' c='uvm_km_bootstrap'/>
