Changeset View
Changeset View
Standalone View
Standalone View
sys/kern/uipc_mqueue.c
Show First 20 Lines • Show All 2,702 Lines • ▼ Show 20 Lines | static struct vfsconf mqueuefs_vfsconf = { | ||||
.vfc_name = "mqueuefs", | .vfc_name = "mqueuefs", | ||||
.vfc_vfsops = &mqfs_vfsops, | .vfc_vfsops = &mqfs_vfsops, | ||||
.vfc_typenum = -1, | .vfc_typenum = -1, | ||||
.vfc_flags = VFCF_SYNTHETIC | .vfc_flags = VFCF_SYNTHETIC | ||||
}; | }; | ||||
static struct syscall_helper_data mq_syscalls[] = { | static struct syscall_helper_data mq_syscalls[] = { | ||||
SYSCALL_INIT_HELPER(kmq_open), | SYSCALL_INIT_HELPER(kmq_open), | ||||
SYSCALL_INIT_HELPER(kmq_setattr), | SYSCALL_INIT_HELPER_F(kmq_setattr, SYF_CAPENABLED), | ||||
SYSCALL_INIT_HELPER(kmq_timedsend), | SYSCALL_INIT_HELPER_F(kmq_timedsend, SYF_CAPENABLED), | ||||
SYSCALL_INIT_HELPER(kmq_timedreceive), | SYSCALL_INIT_HELPER_F(kmq_timedreceive, SYF_CAPENABLED), | ||||
SYSCALL_INIT_HELPER(kmq_notify), | SYSCALL_INIT_HELPER_F(kmq_notify, SYF_CAPENABLED), | ||||
SYSCALL_INIT_HELPER(kmq_unlink), | SYSCALL_INIT_HELPER(kmq_unlink), | ||||
SYSCALL_INIT_LAST | SYSCALL_INIT_LAST | ||||
}; | }; | ||||
#ifdef COMPAT_FREEBSD32 | #ifdef COMPAT_FREEBSD32 | ||||
#include <compat/freebsd32/freebsd32.h> | #include <compat/freebsd32/freebsd32.h> | ||||
#include <compat/freebsd32/freebsd32_proto.h> | #include <compat/freebsd32/freebsd32_proto.h> | ||||
#include <compat/freebsd32/freebsd32_signal.h> | #include <compat/freebsd32/freebsd32_signal.h> | ||||
▲ Show 20 Lines • Show All 217 Lines • Show Last 20 Lines |