FreeBSD kernel kern code
p1003_1b.c File Reference
#include <sys/cdefs.h>
#include "opt_posix.h"
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/kernel.h>
#include <sys/lock.h>
#include <sys/module.h>
#include <sys/mutex.h>
#include <sys/priv.h>
#include <sys/proc.h>
#include <sys/posix4.h>
#include <sys/syscallsubr.h>
#include <sys/sysctl.h>
#include <sys/sysent.h>
#include <sys/syslog.h>
#include <sys/sysproto.h>
Include dependency graph for p1003_1b.c:

Go to the source code of this file.

Functions

 __FBSDID ("$FreeBSD$")
 
 MALLOC_DEFINE (M_P31B, "p1003.1b", "Posix 1003.1B")
 
int syscall_not_present (struct thread *td, const char *s, struct nosys_args *uap)
 
static int sched_attach (void)
 
static void p31binit (void *notused)
 
 SYSINIT (p31b, SI_SUB_P1003_1B, SI_ORDER_FIRST, p31binit, NULL)
 

Function Documentation

◆ __FBSDID()

__FBSDID ( "$FreeBSD$"  )

◆ MALLOC_DEFINE()

MALLOC_DEFINE ( M_P31B  ,
"p1003.1b"  ,
"Posix 1003.1B"   
)

◆ p31binit()

static void p31binit ( void *  notused)
static

Definition at line 378 of file p1003_1b.c.

References p31b_setcfg(), and sched_attach().

Here is the call graph for this function:

◆ sched_attach()

static int sched_attach ( void  )
static

Definition at line 82 of file p1003_1b.c.

Referenced by p31binit().

Here is the caller graph for this function:

◆ syscall_not_present()

int syscall_not_present ( struct thread *  td,
const char *  s,
struct nosys_args uap 
)

Definition at line 65 of file p1003_1b.c.

References log().

Here is the call graph for this function:

◆ SYSINIT()

SYSINIT ( p31b  ,
SI_SUB_P1003_1B  ,
SI_ORDER_FIRST  ,
p31binit  ,
NULL   
)