Main Page   Modules   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

list_s Struct Reference

a list. More...

#include <list.h>

Collaboration diagram for list_s:

[legend]
List of all members.

Public Attributes

entryhead
 pointer to the head entry of the list. More...

entrytail
 pointer to the tail entry of the list. More...

int entries
 number of entries in the list. More...

int type
 type code for list, used in the scheduler. More...


Detailed Description

a list.

Definition at line 46 of file list.h.


Member Data Documentation

int list_s::entries
 

number of entries in the list.

Definition at line 50 of file list.h.

Referenced by LIST_delete, LIST_entries, LIST_init, LIST_insert_after, LIST_insert_before, LIST_insert_head, and LIST_insert_tail.

entry* list_s::head
 

pointer to the head entry of the list.

Definition at line 48 of file list.h.

Referenced by LIST_delete, LIST_head, LIST_init, LIST_insert_before, LIST_insert_head, and LIST_insert_tail.

entry* list_s::tail
 

pointer to the tail entry of the list.

Definition at line 49 of file list.h.

Referenced by LIST_delete, LIST_init, LIST_insert_after, LIST_insert_head, LIST_insert_tail, and LIST_tail.

int list_s::type
 

type code for list, used in the scheduler.

Definition at line 51 of file list.h.

Referenced by KERN_schedinit, KERN_suspend, and LIST_init.


The documentation for this struct was generated from the following file:
Generated on Thu Feb 20 15:39:01 2003 for cubeOS by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002