Lines Matching refs:vaddr
61 LoaderLoadSegment(AS *as, VNode *vn, uintptr_t vaddr,
66 if ((vaddr % PGSIZE) != 0) {
67 uintptr_t maxlen = PGSIZE - (vaddr % PGSIZE);
70 raddr = (void *)DMPA2VA(PMap_Translate(as, vaddr));
72 vaddr += rlen;
78 raddr = (void *)DMPA2VA(PMap_Translate(as, vaddr));
80 vaddr += PGSIZE;
86 raddr = (void *)DMPA2VA(PMap_Translate(as, vaddr));
98 LoaderZeroSegment(AS *as, uintptr_t vaddr, uintptr_t len)
102 if ((vaddr % PGSIZE) != 0) {
103 uintptr_t maxlen = PGSIZE - (vaddr % PGSIZE);
106 raddr = (void *)DMPA2VA(PMap_Translate(as, vaddr));
108 vaddr += rlen;
113 raddr = (void *)DMPA2VA(PMap_Translate(as, vaddr));
115 vaddr += PGSIZE;
120 raddr = (void *)DMPA2VA(PMap_Translate(as, vaddr));