👤
Home Man
Search
Today's Posts
Register

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:
Select Section of Man Page:
Select Man Page Repository:

NetBSD 6.1.5 - man page for _lwp_makecontext (netbsd section 3)

_LWP_MAKECONTEXT(3)		   BSD Library Functions Manual 	      _LWP_MAKECONTEXT(3)

NAME
     _lwp_makecontext -- create a new initial light-weight process execution context

LIBRARY
     Standard C Library (libc, -lc)

SYNOPSIS
     #include <lwp.h>

     void
     _lwp_makecontext(ucontext_t *context, void (*start_routine)(void *), void *arg,
	 void *private, caddr_t stack_base, size_t stack_size);

DESCRIPTION
     _lwp_makecontext() initializes the context structure pointed to by context in a manner suit-
     able for using with _lwp_create(2).  The LWP will begin execution at the function specified
     by start_routine which will be passed a single argument arg.  The LWP private data pointer
     will be set to private.  The stack region for the new LWP is specified by the stack_base and
     stack_size arguments.

     The signal mask in the context structure is not initialized by _lwp_makecontext().

SEE ALSO
     _lwp_create(2), _lwp_getprivate(2)

HISTORY
     The _lwp_create() system call first appeared in NetBSD 2.0.

BUGS
     The LWP private data pointer is not initialized by the current implementation of
     _lwp_makecontext().

BSD					 January 16, 2003				      BSD


All times are GMT -4. The time now is 09:19 PM.

Unix & Linux Forums Content Copyrightę1993-2018. All Rights Reserved.
×
UNIX.COM Login
Username:
Password:  
Show Password





Not a Forum Member?
Forgot Password?