old-www/LDP/lpg/node29.html

40 lines
2.1 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<!--Converted with LaTeX2HTML 96.1-c (Feb 29, 1996) by Nikos Drakos (nikos@cbl.leeds.ac.uk), CBLU, University of Leeds -->
<HTML>
<HEAD>
<TITLE>Internal and User Data Structures</TITLE>
<META NAME="description" CONTENT="Internal and User Data Structures">
<META NAME="keywords" CONTENT="lpg">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<LINK REL=STYLESHEET HREF="lpg.css">
</HEAD>
<BODY LANG="EN">
<A NAME="tex2html745" HREF="node30.html"><IMG WIDTH=37 HEIGHT=24 ALIGN=BOTTOM ALT="next" SRC="next_motif.gif"></A> <A NAME="tex2html743" HREF="node27.html"><IMG WIDTH=26 HEIGHT=24 ALIGN=BOTTOM ALT="up" SRC="up_motif.gif"></A> <A NAME="tex2html737" HREF="node28.html"><IMG WIDTH=63 HEIGHT=24 ALIGN=BOTTOM ALT="previous" SRC="previous_motif.gif"></A> <A NAME="tex2html747" HREF="node1.html"><IMG WIDTH=65 HEIGHT=24 ALIGN=BOTTOM ALT="contents" SRC="contents_motif.gif"></A> <BR>
<B> Next:</B> <A NAME="tex2html746" HREF="node30.html">Message buffer</A>
<B>Up:</B> <A NAME="tex2html744" HREF="node27.html">6.4.2 Message Queues</A>
<B> Previous:</B> <A NAME="tex2html738" HREF="node28.html">Basic Concepts</A>
<BR> <P>
<H3><A NAME="SECTION00742200000000000000">Internal and User Data Structures</A></H3>
<P>
The key to fully understanding such complex topics as System V IPC is to become
intimately familiar with the various internal data structures that reside within
the confines of the kernel itself. Direct access to some of these structures
is necessary for even the most primitive operations, while others reside at a
much lower level.
<P>
<BR> <HR>
<UL>
<LI> <A NAME="tex2html748" HREF="node30.html#SECTION00742210000000000000">Message buffer</A>
<LI> <A NAME="tex2html749" HREF="node31.html#SECTION00742220000000000000">Kernel <TT>msg</TT> structure</A>
<LI> <A NAME="tex2html750" HREF="node32.html#SECTION00742230000000000000">Kernel <TT>msqid_ds</TT> structure</A>
<LI> <A NAME="tex2html751" HREF="node33.html#SECTION00742240000000000000">Kernel <TT>ipc_perm</TT> structure</A>
</UL>
<BR> <HR>
<P><ADDRESS>
<I>Converted on: <BR>
Fri Mar 29 14:43:04 EST 1996</I>
</ADDRESS>
</BODY>
</HTML>