Home
last modified time | relevance | path

Searched refs:uint (Results 1 – 25 of 43) sorted by relevance

12

/xv6-public/
H A Dmmu.h46 (uint)(lim) >> 28, 0, 0, 1, 1, (uint)(base) >> 24 }
50 (uint)(lim) >> 16, 0, 0, 1, 0, (uint)(base) >> 24 }
112 uint *esp1;
115 uint *esp2;
122 uint ecx;
123 uint edx;
124 uint ebx;
125 uint *esp;
126 uint *ebp;
127 uint esi;
[all …]
H A Delf.h11 uint version;
12 uint entry;
13 uint phoff;
14 uint shoff;
15 uint flags;
26 uint type;
27 uint off;
28 uint vaddr;
29 uint paddr;
31 uint memsz;
[all …]
H A Dx86.h121 xchg(volatile uint *addr, uint newval) in xchg()
136 uint val; in rcr2()
152 uint edi;
153 uint esi;
154 uint ebp;
156 uint ebx;
157 uint edx;
158 uint ecx;
159 uint eax;
173 uint err;
[all …]
H A Ddefs.h15 struct buf* bread(uint, uint);
41 struct inode* ialloc(uint, short);
52 int readi(struct inode*, char*, uint, uint);
54 int writei(struct inode*, char*, uint, uint);
78 extern volatile uint* lapic;
155 int fetchint(uint, int*);
164 extern uint ticks;
178 int allocuvm(pde_t*, uint, uint);
179 int deallocuvm(pde_t*, uint, uint);
182 int loaduvm(pde_t*, char*, struct inode*, uint, uint);
[all …]
H A Dfs.h15 uint size; // Size of file system image (blocks)
16 uint nblocks; // Number of data blocks
17 uint ninodes; // Number of inodes.
18 uint nlog; // Number of log blocks
19 uint logstart; // Block number of first log block
20 uint inodestart; // Block number of first inode block
21 uint bmapstart; // Block number of first free map block
25 #define NINDIRECT (BSIZE / sizeof(uint))
34 uint size; // Size of file (bytes)
35 uint addrs[NDIRECT+1]; // Data block addresses
H A Ddate.h2 uint second;
3 uint minute;
4 uint hour;
5 uint day;
6 uint month;
7 uint year;
H A Dproc.h7 volatile uint started; // Has the CPU started?
28 uint edi;
29 uint esi;
30 uint ebx;
31 uint ebp;
32 uint eip;
39 uint sz; // Size of process memory (bytes)
H A Dfile.h8 uint off;
14 uint dev; // Device number
15 uint inum; // Inode number
24 uint size;
25 uint addrs[NDIRECT+1];
H A Dvm.c61 mappages(pde_t *pgdir, void *va, uint size, uint pa, int perm) in mappages()
107 uint phys_start;
108 uint phys_end;
200 uint i, pa, n; in loaduvm()
222 allocuvm(pde_t *pgdir, uint oldsz, uint newsz) in allocuvm()
225 uint a; in allocuvm()
256 deallocuvm(pde_t *pgdir, uint oldsz, uint newsz) in deallocuvm()
259 uint a, pa; in deallocuvm()
286 uint i; in freevm()
366 copyout(pde_t *pgdir, uint va, void *p, uint len) in copyout()
[all …]
H A Dmkfs.c32 uint freeinode = 1;
33 uint freeblock;
37 void wsect(uint, void*);
55 uint
56 xint(uint x) in xint()
58 uint y; in xint()
187 uint bn; in winode()
201 uint bn; in rinode()
223 uint
259 uint fbn, off, n1; in iappend()
[all …]
H A Dspinlock.c72 getcallerpcs(void *v, uint pcs[]) in getcallerpcs()
74 uint *ebp; in getcallerpcs()
77 ebp = (uint*)v - 2; in getcallerpcs()
79 if(ebp == 0 || ebp < (uint*)KERNBASE || ebp == (uint*)0xffffffff) in getcallerpcs()
82 ebp = (uint*)ebp[0]; // saved %ebp in getcallerpcs()
H A Dioapic.c29 uint reg;
30 uint pad[3];
31 uint data;
34 static uint
42 ioapicwrite(int reg, uint data) in ioapicwrite()
H A Dbuf.h3 uint dev;
4 uint blockno;
6 uint refcnt;
H A Dbootmain.c15 void readseg(uchar*, uint, uint);
60 readsect(void *dst, uint offset) in readsect()
79 readseg(uchar* pa, uint count, uint offset) in readseg()
H A Dmp.h20 uint *oemtable; // OEM table pointer
23 uint *lapicaddr; // address of local APIC
36 uint feature; // feature flags from CPUID instruction
45 uint *addr; // I/O APIC address
H A Dtypes.h1 typedef unsigned int uint; typedef
4 typedef uint pde_t;
H A Duser.h35 uint strlen(const char*);
36 void* memset(void*, int, uint);
37 void* malloc(uint);
H A Dstring.c5 memset(void *dst, int c, uint n) in memset()
16 memcmp(const void *v1, const void *v2, uint n) in memcmp()
32 memmove(void *dst, const void *src, uint n) in memmove()
53 memcpy(void *dst, const void *src, uint n) in memcpy()
59 strncmp(const char *p, const char *q, uint n) in strncmp()
H A Dspinlock.h3 uint locked; // Is the lock held?
8 uint pcs[10]; // The call stack (an array of program counters)
H A Dstat.h8 uint ino; // Inode number
10 uint size; // Size of file in bytes
H A Dfs.c56 static uint
57 balloc(uint dev) in balloc()
188 static struct inode* iget(uint dev, uint inum);
242 iget(uint dev, uint inum) in iget()
372 static uint
375 uint addr, *a; in bmap()
412 uint *a; in itrunc()
453 readi(struct inode *ip, char *dst, uint off, uint n) in readi()
455 uint tot, m; in readi()
482 writei(struct inode *ip, char *src, uint off, uint n) in writei()
[all …]
H A Dconsole.c33 uint x; in printint()
58 uint *argp; in cprintf()
68 argp = (uint*)(void*)(&fmt + 1); in cprintf()
110 uint pcs[10]; in panic()
184 uint r; // Read index
185 uint w; // Write index
186 uint e; // Edit index
238 uint target; in consoleread()
H A Dprintf.c17 uint x; in printint()
44 uint *ap; in printf()
47 ap = (uint*)(void*)&fmt + 1; in printf()
H A Dsyscall.c18 fetchint(uint addr, int *ip) in fetchint()
32 fetchstr(uint addr, char **pp) in fetchstr()
66 if(size < 0 || (uint)i >= curproc->sz || (uint)i+size > curproc->sz) in argptr()
H A Dmp.c31 mpsearch1(uint a, int len) in mpsearch1()
52 uint p; in mpsearch()
80 conf = (struct mpconf*) P2V((uint) mp->physaddr); in mpconfig()
104 lapic = (uint*)conf->lapicaddr; in mpinit()

12