👤
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 cpu_coredump (netbsd section 9)

CPU_COREDUMP(9) 		  BSD Kernel Developer's Manual 		  CPU_COREDUMP(9)

NAME
     cpu_coredump -- machine-dependent process core dump interface

SYNOPSIS
     #include <sys/signalvar.h>

     int
     cpu_coredump(struct lwp *l, void *iocookie, struct core *chdr);

     int
     cpu_coredump32(struct lwp *l, void *iocookie, struct core32 *chdr);

DESCRIPTION
     cpu_coredump() is the machine-dependent interface invoked by machine-independent code to
     dump the machine-dependent header information at the start of a process core dump.  The
     header information primarily consists of the CPU and floating-point registers.  l is the lwp
     structure of the thread being dumped.  iocookie is an opaque pointer to be passed to
     coredump_write().	Information about the machine-dependent header sections are returned in
     chdr.

     cpu_coredump() returns 0 on success and an appropriate error code on failure.

CODE REFERENCES
     Process core dumps are initiated within the file sys/kern/kern_sig.c.  Process core dumps
     for ELF NetBSD binaries are performed within the files sys/kern/core_elf32.c or
     sys/kern/core_elf64.c.  Process core dumps for other NetBSD binaries are performed within
     the file sys/kern/core_netbsd.c.

SEE ALSO
     coredump_write(9)

BSD					December 24, 2005				      BSD


All times are GMT -4. The time now is 06:13 PM.

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