cpu Struct Reference

#include <proc.h>


Data Fields

uchar id
struct context * scheduler
struct taskstate ts
struct segdesc gdt [NSEGS]
volatile uint booted
int ncli
int intena
struct cpu * cpu
struct proc * proc


Detailed Description

Definition at line 53 of file proc.h.


Field Documentation

Definition at line 54 of file proc.h.

Referenced by bootothers(), and mpinit().

struct context* cpu::scheduler [read]

Definition at line 55 of file proc.h.

struct taskstate cpu::ts [read]

Definition at line 56 of file proc.h.

struct segdesc cpu::gdt[NSEGS] [read]

Definition at line 57 of file proc.h.

Referenced by ksegment().

volatile uint cpu::booted

Definition at line 58 of file proc.h.

Referenced by bootothers().

int cpu::ncli

Definition at line 59 of file proc.h.

Definition at line 60 of file proc.h.

struct cpu* cpu::cpu [read]

Definition at line 63 of file proc.h.

Referenced by ksegment().

struct proc* cpu::proc [read]

Definition at line 64 of file proc.h.


The documentation for this struct was generated from the following file:

Generated on Fri Jan 7 12:25:49 2011 for xv6 by  doxygen 1.5.6