| /plan9/sys/src/9/kw/ |
| H A D | dat.h | 36 uintptr pc; 44 uintptr sp; 45 uintptr pc; 75 uintptr base; 77 uintptr limit; 78 uintptr kbase; 79 uintptr klimit; 133 uintptr splpc; /* pc of last caller to splhi */ 187 #define VA(k) ((uintptr)(k)) 206 extern uintptr kseg0; [all …]
|
| H A D | fns.h | 29 extern uintptr cankaddr(uintptr pa); 64 extern void mmuidmap(uintptr phys, int mbs); 93 extern void touser(uintptr); 97 extern int fpudevprocio(Proc*, void*, long, uintptr, int); 113 uintptr mmukmap(uintptr, uintptr, usize); 114 uintptr mmukunmap(uintptr, uintptr, usize); 137 extern void validalign(uintptr, unsigned); 172 void* vmap(uintptr, usize); 180 #define PTR2UINT(p) ((uintptr)(p)) 201 #define KADDR(pa) UINT2PTR(KZERO|((uintptr)(pa))) [all …]
|
| H A D | mmu.c | 25 uintptr pa, startva, startpa; in mmudump() 64 mmuidmap(uintptr phys, int mbs) in mmuidmap() 67 uintptr pa, fpa; in mmuidmap() 85 uintptr pa, i; in mmuinit() 132 (PADDR((uintptr)sandbox & ~(BY2PG-1)) + i*BY2PG) | in mmuinit() 283 putmmu(uintptr va, uintptr pa, Page* page) in putmmu() 369 uintptr va; in mmuuncache() 391 uintptr 392 mmukmap(uintptr va, uintptr pa, usize size) in mmukmap() 414 uintptr [all …]
|
| H A D | trap.c | 318 ckfaultstuck(uintptr va) in ckfaultstuck() 321 static uintptr lastva; in ckfaultstuck() 340 faultarm(Ureg *ureg, uintptr va, int user, int read) in faultarm() 393 uintptr va; in trap() 539 return (uintptr)v >= KZERO; in isvalidaddr() 568 uintptr l, i, v, estack; in dumpstackwithureg() 575 if(up != nil && (uintptr)&l <= (uintptr)up->kstack+KSTACK) in dumpstackwithureg() 576 estack = (uintptr)up->kstack+KSTACK; in dumpstackwithureg() 577 else if((uintptr)&l >= (uintptr)m->stack in dumpstackwithureg() 578 && (uintptr)&l <= (uintptr)m+MACHSIZE) in dumpstackwithureg() [all …]
|
| /plan9/sys/src/9/teg2/ |
| H A D | dat.h | 63 uintptr pc; 71 uintptr sp; 72 uintptr pc; 94 uintptr pc; /* of failed fp instr. */ 113 uintptr base; 115 uintptr limit; 116 uintptr kbase; 117 uintptr klimit; 172 uintptr splpc; /* pc of last caller to splhi */ 223 uintptr fppc; /* addr of last fault */ [all …]
|
| H A D | fns.h | 32 extern uintptr cankaddr(uintptr pa); 90 extern void mmuidmap(uintptr phys, int mbs); 119 extern vlong probeaddr(uintptr); 130 extern void setsp(uintptr); 163 extern void touser(uintptr); 168 extern int fpudevprocio(Proc*, void*, long, uintptr, int); 185 uintptr mmukmap(uintptr, uintptr, usize); 186 uintptr mmukunmap(uintptr, uintptr, usize); 204 extern void* sysexecregs(uintptr, ulong, int); 206 extern void validalign(uintptr, unsigned); [all …]
|
| H A D | mmu.c | 45 uintptr startva; 47 uintptr startpa; 110 uintptr pa; in mmudump() 165 mmumap(uintptr virt, uintptr phys, int mbs) in mmumap() 182 mmuidmap(uintptr phys, int mbs) in mmuidmap() 192 if ((uintptr)l2pages >= HVECTORS - BY2PG) in newl2page() 205 expand(uintptr va) in expand() 208 uintptr tva, pa; in expand() 293 l2pteaddr(PTE *l1, uintptr va) in l2pteaddr() 295 uintptr l2pa; in l2pteaddr() [all …]
|
| /plan9/sys/src/9/bcm/ |
| H A D | fns.h | 13 extern uintptr cankaddr(uintptr pa); 15 extern void checkmmu(uintptr, uintptr); 54 extern uintptr mmukmap(uintptr, uintptr, usize); 70 extern void touser(uintptr); 82 extern int fpudevprocio(Proc*, void*, long, uintptr, int); 100 extern void* sysexecregs(uintptr, ulong, int); 102 extern void validalign(uintptr, unsigned); 110 #define PTR2UINT(p) ((uintptr)(p)) 115 #define KADDR(pa) UINT2PTR(KZERO | ((uintptr)(pa) & ~KSEGM)) 116 #define PADDR(va) PTR2UINT(PHYSDRAM | ((uintptr)(va) & ~KSEGM)) [all …]
|
| H A D | dat.h | 47 uintptr pc; 55 uintptr sp; 56 uintptr pc; 78 uintptr pc; /* of failed fp instr. */ 97 uintptr base; 99 uintptr limit; 100 uintptr kbase; 101 uintptr klimit; 155 uintptr splpc; /* pc of last caller to splhi */ 200 uintptr fppc; /* addr of last fault */ [all …]
|
| H A D | trap.c | 201 ckfaultstuck(uintptr va) in ckfaultstuck() 204 static uintptr lastva; in ckfaultstuck() 223 faultarm(Ureg *ureg, uintptr va, int user, int read) in faultarm() 276 uintptr va; in trap() 451 return (uintptr)v >= KZERO; in isvalidaddr() 480 uintptr l, i, v, estack; in dumpstackwithureg() 492 if(up != nil && (uintptr)&l <= (uintptr)up->kstack+KSTACK) in dumpstackwithureg() 493 estack = (uintptr)up->kstack+KSTACK; in dumpstackwithureg() 494 else if((uintptr)&l >= (uintptr)m->stack in dumpstackwithureg() 495 && (uintptr)&l <= (uintptr)m+MACHSIZE) in dumpstackwithureg() [all …]
|
| H A D | mmu.c | 21 uintptr pa, va; in mmuinit() 53 l1[L1X(va)] = (uintptr)l2|Dom0|Coarse; in mmuinit() 203 putmmu(uintptr va, uintptr pa, Page* page) in putmmu() 279 uintptr 280 cankaddr(uintptr pa) in cankaddr() 287 uintptr 288 mmukmap(uintptr va, uintptr pa, usize size) in mmukmap() 313 checkmmu(uintptr va, uintptr pa) in checkmmu()
|
| /plan9/sys/src/9/omap/ |
| H A D | fns.h | 25 extern uintptr cankaddr(uintptr pa); 65 extern void mmuidmap(uintptr phys, int mbs); 71 extern vlong probeaddr(uintptr); 105 extern void touser(uintptr); 110 extern int fpudevprocio(Proc*, void*, long, uintptr, int); 126 uintptr mmukmap(uintptr, uintptr, usize); 127 uintptr mmukunmap(uintptr, uintptr, usize); 143 extern void* sysexecregs(uintptr, ulong, int); 145 extern void validalign(uintptr, unsigned); 161 void* vmap(uintptr, usize); [all …]
|
| H A D | dat.h | 60 uintptr pc; 68 uintptr sp; 69 uintptr pc; 99 uintptr base; 101 uintptr limit; 102 uintptr kbase; 103 uintptr klimit; 157 uintptr splpc; /* pc of last caller to splhi */ 210 #define VA(k) ((uintptr)(k)) 224 extern uintptr kseg0;
|
| H A D | mmu.c | 24 uintptr pa, startva, startpa; in mmudump() 73 mmumap(uintptr virt, uintptr phys, int mbs) in mmumap() 90 mmuidmap(uintptr phys, int mbs) in mmuidmap() 98 uintptr pa; in mmuinit() 264 putmmu(uintptr va, uintptr pa, Page* page) in putmmu() 346 uintptr va; in mmuuncache() 367 uintptr 368 mmukmap(uintptr va, uintptr pa, usize size) in mmukmap() 389 uintptr 390 mmukunmap(uintptr va, uintptr pa, usize size) in mmukunmap() [all …]
|
| H A D | trap.c | 325 faultarm(Ureg *ureg, uintptr va, int user, int read) in faultarm() 451 uintptr va; in trap() 655 uintptr l, v, i, estack; in dumpstackwithureg() 671 && (uintptr)&l >= (uintptr)up->kstack in dumpstackwithureg() 672 && (uintptr)&l <= (uintptr)up->kstack+KSTACK) in dumpstackwithureg() 673 estack = (uintptr)up->kstack+KSTACK; in dumpstackwithureg() 674 else if((uintptr)&l >= (uintptr)m->stack in dumpstackwithureg() 675 && (uintptr)&l <= (uintptr)m+MACHSIZE) in dumpstackwithureg() 676 estack = (uintptr)m+MACHSIZE; in dumpstackwithureg() 681 for(l = (uintptr)&l; l < estack; l += sizeof(uintptr)){ in dumpstackwithureg() [all …]
|
| /plan9/sys/src/cmd/venti/srv/ |
| H A D | hproc.c | 173 printlocals(Map *map, Symbol *fn, uintptr fp) in printlocals() 176 uintptr w; in printlocals() 193 printparams(Map *map, Symbol *fn, uintptr fp) in printparams() 197 uintptr w; in printparams() 213 printsource(uintptr dot) in printsource() 225 static uintptr nextpc; 246 stacktracepcsp(Map *m, uintptr pc, uintptr sp) in stacktracepcsp() 270 uintptr pc, sp; in stacktrace() 283 static uintptr 284 star(uintptr addr) in star() [all …]
|
| /plan9/sys/src/libbin/ |
| H A D | bin.c | 20 uintptr pos; 21 uintptr end; 22 uintptr v; /* last value allocated */ 41 b->total = bin->total + bin->pos - (uintptr)bin->body; in mkbin() 42 b->pos = (uintptr)b->body; in mkbin() 51 uintptr p; in binalloc() 83 uintptr p; in bingrow() 85 p = (uintptr)op; in bingrow() 108 last->pos = (uintptr)last->body; in binfree()
|
| /plan9/sys/src/libc/9sys/ |
| H A D | sbrk.c | 16 uintptr bl; in brk() 18 bl = ((uintptr)p + Round) & ~Round; in brk() 28 uintptr bl; in sbrk() 30 bl = ((uintptr)bloc + Round) & ~Round; in sbrk()
|
| /plan9/sys/src/cmd/unix/drawterm/libc/ |
| H A D | sprint.c | 17 if((uintptr)buf+len < (uintptr)buf) in sprint() 18 len = -(uintptr)buf-1; in sprint()
|
| /plan9/sys/src/9/pcboot/ |
| H A D | trap.c | 502 uintptr l, v, i, estack; in _dumpstack() 521 && (uintptr)&l >= (uintptr)up->kstack in _dumpstack() 522 && (uintptr)&l <= (uintptr)up->kstack+KSTACK) in _dumpstack() 523 estack = (uintptr)up->kstack+KSTACK; in _dumpstack() 524 else if((uintptr)&l >= (uintptr)m->stack in _dumpstack() 525 && (uintptr)&l <= (uintptr)m+MACHSIZE) in _dumpstack() 526 estack = (uintptr)m+MACHSIZE; in _dumpstack() 531 for(l = (uintptr)&l; l < estack; l += sizeof(uintptr)){ in _dumpstack() 532 v = *(uintptr*)l; in _dumpstack() 533 if((KTZERO < v && v < (uintptr)&etext) || estack-l < 32){ in _dumpstack() [all …]
|
| /plan9/sys/src/cmd/syscall/ |
| H A D | syscall.c | 8 uintptr arg[NARG]; 38 uintptr parse(char *); 170 uintptr 174 uintptr l; in parse() 177 return (uintptr)buf; in parse() 182 return (uintptr)s; in parse()
|
| /plan9/sys/src/cmd/unix/drawterm/kern/ |
| H A D | devlfd.c | 18 c->aux = (void*)(uintptr)fd; in lfdchan() 79 close((int)(uintptr)c->aux); in lfdclose() 86 n = read((int)(uintptr)c->aux, buf, n); in lfdread() 99 n = write((int)(uintptr)c->aux, buf, n); in lfdwrite()
|
| /plan9/sys/src/cmd/unix/drawterm/posix-amd64/ |
| H A D | getcallerpc.c | 4 uintptr 7 return ((uintptr*)a)[-1]; in getcallerpc()
|
| /plan9/sys/src/cmd/unix/drawterm/posix-arm/ |
| H A D | getcallerpc.c | 4 uintptr 7 return ((uintptr*)a)[-1]; in getcallerpc()
|
| /plan9/sys/src/cmd/unix/drawterm/posix-386/ |
| H A D | getcallerpc.c | 4 uintptr 7 return ((uintptr*)a)[-1]; in getcallerpc()
|