<dec f='src/src/sys/compat/linux/arch/amd64/linux_syscallargs.h' l='1194' type='int linux_sys_creat(struct lwp * , const struct linux_sys_creat_args * , register_t * )'/>
<use f='src/src/sys/compat/linux/arch/amd64/linux_sysent.c' l='482'/>
<use f='src/src/sys/compat/linux/arch/amd64/linux_sysent.c' l='482'/>
<use f='src/src/sys/compat/linux/arch/amd64/linux_sysent.c' l='482'/>
<use f='src/src/sys/compat/linux/arch/amd64/linux_sysent.c' l='482'/>
<def f='src/src/sys/compat/linux/common/linux_file.c' l='148' ll='162' type='int linux_sys_creat(struct lwp * l, const struct linux_sys_creat_args * uap, register_t * retval)'/>
<doc f='src/src/sys/compat/linux/common/linux_file.c' l='139'>/*
 * creat(2) is an obsolete function, but it&apos;s present as a Linux
 * system call, so let&apos;s deal with it.
 *
 * Note: On the Alpha this doesn&apos;t really exist in Linux, but it&apos;s defined
 * in syscalls.master anyway so this doesn&apos;t have to be special cased.
 *
 * Just call open(2) with the TRUNC, CREAT and WRONLY flags.
 */</doc>
