/src/sys/dev/bus_dma/ |
bus_dmamem_common.c | 63 paddr_t curaddr, lastaddr; local in function:_bus_dmamem_alloc_range_common 88 curaddr = VM_PAGE_TO_PHYS(m); 89 KASSERT(curaddr >= low); 90 KASSERT(curaddr < high); 91 if (curaddr == (lastaddr + PAGE_SIZE)) 95 segs[curseg].ds_addr = curaddr; 98 lastaddr = curaddr;
|
/src/sys/arch/xen/x86/ |
xen_bus_dma.c | 217 bus_addr_t curaddr, lastaddr; local in function:_xen_bus_dmamem_alloc_range 259 curaddr = lastaddr = segs[curseg].ds_addr = _BUS_VM_PAGE_TO_BUS(m); 260 if (curaddr < low || curaddr >= high) 268 curaddr = _BUS_VM_PAGE_TO_BUS(m); 269 if (curaddr < low || curaddr >= high) 271 if (curaddr == (lastaddr + PAGE_SIZE) && 272 (lastaddr & boundary) == (curaddr & boundary)) { 277 (curaddr & (alignment - 1)) != 0) [all...] |
/src/sys/arch/alpha/common/ |
bus_dma.c | 138 bus_addr_t curaddr, lastaddr, baddr, bmask; local in function:_bus_dmamap_load_buffer_direct 151 pmap_extract(vm->vm_map.pmap, vaddr, &curaddr); 158 if (t->_wsize != 0 && curaddr >= t->_wsize) 161 curaddr |= t->_wbase; 176 baddr = (curaddr + map->_dm_boundary) & bmask; 177 if (sgsize > (baddr - curaddr)) 178 sgsize = (baddr - curaddr); 186 map->dm_segs[seg].ds_addr = curaddr; 191 curaddr == lastaddr && 196 (curaddr & bmask)) [all...] |
/src/sys/arch/emips/emips/ |
bus_dma.c | 164 bus_addr_t curaddr, lastaddr, baddr, bmask; local in function:_bus_dmamap_load_buffer 180 curaddr = pa; 193 baddr = (curaddr + map->_dm_boundary) & bmask; 194 if (sgsize > (baddr - curaddr)) 195 sgsize = (baddr - curaddr); 203 map->dm_segs[seg].ds_addr = curaddr; 208 if (curaddr == lastaddr && 213 (curaddr & bmask))) 218 map->dm_segs[seg].ds_addr = curaddr; 224 lastaddr = curaddr + sgsize [all...] |
/src/sys/arch/hpcmips/hpcmips/ |
bus_dma.c | 156 bus_addr_t curaddr, lastaddr, baddr, bmask; local in function:_hpcmips_bd_map_load_buffer 173 curaddr = pa; 186 baddr = (curaddr + map->_dm_boundary) & bmask; 187 if (sgsize > (baddr - curaddr)) 188 sgsize = (baddr - curaddr); 196 map->bdm.dm_segs[seg].ds_addr = curaddr; 201 if (curaddr == lastaddr && 206 (curaddr & bmask))) 211 map->bdm.dm_segs[seg].ds_addr = curaddr; 217 lastaddr = curaddr + sgsize [all...] |
/src/sys/arch/pmax/pmax/ |
bus_dma.c | 164 bus_addr_t curaddr, lastaddr, baddr, bmask; local in function:_bus_dmamap_load_buffer 180 curaddr = pa; 193 baddr = (curaddr + map->_dm_boundary) & bmask; 194 if (sgsize > (baddr - curaddr)) 195 sgsize = (baddr - curaddr); 203 map->dm_segs[seg].ds_addr = curaddr; 208 if (curaddr == lastaddr && 213 (curaddr & bmask))) 218 map->dm_segs[seg].ds_addr = curaddr; 224 lastaddr = curaddr + sgsize [all...] |
machdep.c | 521 int segstart, curaddr, xsize, segnum; local in function:memsize_bitmap 527 segstart = curaddr = i = segnum = 0; 532 curaddr += xsize; 534 if (curaddr > segstart) { 536 mem_clusters[segnum].size = curaddr - segstart; 541 curaddr += xsize; 543 segstart = curaddr;
|
/src/sys/kern/ |
subr_physmap.c | 107 paddr_t curaddr; local in function:physmap_fill 108 if (!pmap_extract(pmap, va, &curaddr)) { 111 if (curaddr != lastaddr) { 115 ps->ps_addr = curaddr; 116 lastaddr = curaddr; 205 paddr_t curaddr = VM_PAGE_TO_PHYS(*pgs); local in function:physmap_create_pagelist 206 if (curaddr != lastaddr) { 212 ps->ps_addr = curaddr; 213 lastaddr = curaddr;
|
/src/sys/rump/dev/lib/libpci/ |
rumpdev_bus_dma.c | 159 bus_addr_t curaddr, lastaddr, baddr, bmask; local in function:_bus_dmamap_load_buffer 175 vaddr, (void *)&curaddr); 177 curaddr = vtophys(vaddr); 184 curaddr >= map->_dm_bounce_thresh) 199 baddr = (curaddr + map->_dm_boundary) & bmask; 200 if (sgsize > (baddr - curaddr)) 201 sgsize = (baddr - curaddr); 210 = rumpcomp_pci_virt_to_mach((void *)curaddr); 214 if (curaddr == lastaddr && 219 (rumpcomp_pci_virt_to_mach((void*)curaddr)&bmask)) 515 paddr_t curaddr, lastaddr, pa; local in function:bus_dmamem_alloc [all...] |
/src/sys/arch/playstation2/playstation2/ |
bus_dma.c | 145 bus_addr_t curaddr, lastaddr, baddr, bmask; local in function:_bus_dmamap_load_buffer 158 vaddr, (paddr_t *)&curaddr); 160 curaddr = kvtophys(vaddr); 173 baddr = (curaddr + map->_dm_boundary) & bmask; 174 if (sgsize > (baddr - curaddr)) 175 sgsize = (baddr - curaddr); 183 map->dm_segs[seg].ds_addr = curaddr; 188 if (curaddr == lastaddr && 193 (curaddr & bmask))) 198 map->dm_segs[seg].ds_addr = curaddr; [all...] |
/src/sys/arch/dreamcast/dev/g2/ |
gapspci_dma.c | 525 paddr_t curaddr, lastaddr; local in function:gaps_dmamem_alloc 551 curaddr = VM_PAGE_TO_PHYS(m); 552 if (curaddr == (lastaddr + PAGE_SIZE)) 556 segs[curseg].ds_addr = curaddr; 559 lastaddr = curaddr;
|
/src/sys/arch/x68k/x68k/ |
bus.c | 484 bus_addr_t curaddr, lastaddr, baddr, bmask; local in function:x68k_bus_dmamap_load_buffer 501 (void) pmap_extract(pmap, vaddr, &curaddr); 508 curaddr >= map->x68k_dm_bounce_thresh) 522 baddr = (curaddr + map->x68k_dm_boundary) & bmask; 523 if (sgsize > (baddr - curaddr)) 524 sgsize = (baddr - curaddr); 532 map->dm_segs[seg].ds_addr = curaddr; 536 if (curaddr == lastaddr && 541 (curaddr & bmask))) 546 map->dm_segs[seg].ds_addr = curaddr; [all...] |
/src/sys/arch/mipsco/mipsco/ |
bus_dma.c | 146 paddr_t curaddr, lastaddr; local in function:_bus_dmamap_load_buffer 159 vaddr, &curaddr); 161 curaddr = kvtophys(vaddr); 174 baddr = (curaddr + map->_dm_boundary) & bmask; 175 if (sgsize > (baddr - curaddr)) 176 sgsize = (baddr - curaddr); 184 map->dm_segs[seg].ds_addr = curaddr; 188 if (curaddr == lastaddr && 193 (curaddr & bmask))) 198 map->dm_segs[seg].ds_addr = curaddr; [all...] |
/src/sys/arch/arc/arc/ |
bus_dma.c | 152 paddr_t curaddr, lastaddr; local in function:_bus_dmamap_load_buffer 165 vaddr, &curaddr); 167 curaddr = kvtophys(vaddr); 180 baddr = (curaddr + map->_dm_boundary) & bmask; 181 if (sgsize > (baddr - curaddr)) 182 sgsize = (baddr - curaddr); 190 map->dm_segs[seg].ds_addr = curaddr + t->dma_offset; 193 map->dm_segs[seg]._ds_paddr = curaddr; 196 if (curaddr == lastaddr && 201 (curaddr & bmask)) 576 paddr_t curaddr, lastaddr; local in function:_bus_dmamem_alloc_range [all...] |
/src/sys/arch/evbsh3/evbsh3/ |
bus_dma.c | 236 bus_addr_t curaddr; local in function:_bus_bus_dmamap_load_buffer 260 mapped = pmap_extract(pmap, vaddr, &curaddr); 268 error = _bus_dmamap_load_paddr(t, map, curaddr, vaddr, sgsize, 309 bus_addr_t curaddr; local in function:_bus_dmamap_load 319 curaddr = SH3_P1SEG_TO_PHYS(addr); 326 curaddr, addr, sgsize, 569 paddr_t curaddr, lastaddr; local in function:_bus_dmamem_alloc 603 curaddr = VM_PAGE_TO_PHYS(m); 604 DPRINTF(("%s: m = %p, curaddr = 0x%08lx, lastaddr = 0x%08lx\n", 605 __func__, m, curaddr, lastaddr)) [all...] |
/src/sys/arch/landisk/landisk/ |
bus_dma.c | 236 bus_addr_t curaddr; local in function:_bus_bus_dmamap_load_buffer 260 mapped = pmap_extract(pmap, vaddr, &curaddr); 268 error = _bus_dmamap_load_paddr(t, map, curaddr, vaddr, sgsize, 309 bus_addr_t curaddr; local in function:_bus_dmamap_load 319 curaddr = SH3_P1SEG_TO_PHYS(addr); 326 curaddr, addr, sgsize, 569 paddr_t curaddr, lastaddr; local in function:_bus_dmamem_alloc 603 curaddr = VM_PAGE_TO_PHYS(m); 604 DPRINTF(("%s: m = %p, curaddr = 0x%08lx, lastaddr = 0x%08lx\n", 605 __func__, m, curaddr, lastaddr)) [all...] |
/src/sys/arch/mvme68k/mvme68k/ |
bus_dma.c | 139 bus_addr_t curaddr, lastaddr, baddr, bmask; local in function:_bus_dmamap_load_buffer_direct_common 150 (void) pmap_extract(vm_map_pmap(&vm->vm_map), vaddr, &curaddr); 168 baddr = (curaddr + map->_dm_boundary) & bmask; 169 if (sgsize > (baddr - curaddr)) 170 sgsize = (baddr - curaddr); 179 map->dm_segs[seg]._ds_cpuaddr = curaddr; 185 if (curaddr == lastaddr && 190 (curaddr & bmask))) 196 map->dm_segs[seg]._ds_cpuaddr = curaddr; 203 lastaddr = curaddr + sgsize 545 paddr_t curaddr, lastaddr; local in function:_bus_dmamem_alloc_common [all...] |
/src/sys/arch/newsmips/newsmips/ |
bus.c | 209 bus_addr_t curaddr, lastaddr, baddr, bmask; local in function:_bus_dmamap_load_buffer 226 curaddr = pa; 239 baddr = (curaddr + map->_dm_boundary) & bmask; 240 if (sgsize > (baddr - curaddr)) 241 sgsize = (baddr - curaddr); 249 map->dm_segs[seg].ds_addr = curaddr; 254 if (curaddr == lastaddr && 259 (curaddr & bmask))) 264 map->dm_segs[seg].ds_addr = curaddr; 270 lastaddr = curaddr + sgsize [all...] |
/src/sys/uvm/ |
uvm_loan.c | 139 vaddr_t curaddr = ufi->orig_rvaddr; local in function:uvm_loanentry 165 anon = amap_lookup(aref, curaddr - ufi->entry->start); 174 rv = uvm_loanuobj(ufi, output, flags, curaddr); 206 curaddr += PAGE_SIZE;
|
/src/sys/arch/ews4800mips/ews4800mips/ |
bus_dma.c | 147 bus_addr_t curaddr, lastaddr, baddr, bmask; local in function:_bus_dmamap_load_buffer 160 vaddr, (paddr_t *)&curaddr); 162 curaddr = kvtophys(vaddr); 175 baddr = (curaddr + map->_dm_boundary) & bmask; 176 if (sgsize > (baddr - curaddr)) 177 sgsize = (baddr - curaddr); 185 map->dm_segs[seg].ds_addr = curaddr; 190 if (curaddr == lastaddr && 195 (curaddr & bmask))) 200 map->dm_segs[seg].ds_addr = curaddr; [all...] |
/src/sys/arch/m68k/m68k/ |
bus_dma.c | 141 bus_addr_t curaddr, lastaddr, baddr, bmask; local in function:_bus_dmamap_load_buffer_direct_common 159 rv = pmap_extract(pmap, vaddr, (paddr_t *) &curaddr); 178 baddr = (curaddr + map->_dm_boundary) & bmask; 179 if (sgsize > (baddr - curaddr)) 180 sgsize = (baddr - curaddr); 188 map->dm_segs[seg].ds_addr = curaddr; 194 if (curaddr == lastaddr && 199 (curaddr & bmask))) 204 map->dm_segs[seg].ds_addr = curaddr; 211 lastaddr = curaddr + sgsize 647 paddr_t curaddr, lastaddr, high; local in function:_bus_dmamem_alloc [all...] |
/src/sys/arch/powerpc/powerpc/ |
bus_dma.c | 161 bus_addr_t curaddr, lastaddr, baddr, bmask; local in function:_bus_dmamap_load_buffer 177 vaddr, (void *)&curaddr); 179 curaddr = vtophys(vaddr); 186 curaddr >= map->_dm_bounce_thresh) 201 baddr = (curaddr + map->_dm_boundary) & bmask; 202 if (sgsize > (baddr - curaddr)) 203 sgsize = (baddr - curaddr); 211 map->dm_segs[seg].ds_addr = PHYS_TO_BUS_MEM(t, curaddr); 215 if (curaddr == lastaddr && 220 (PHYS_TO_BUS_MEM(t, curaddr) & bmask)) 412 bus_size_t busaddr, curaddr, lastaddr, baddr, bmask; local in function:_bus_dmamap_load_raw 817 paddr_t curaddr, lastaddr; local in function:_bus_dmamem_alloc_range [all...] |
/src/sys/arch/vax/vax/ |
bus_dma.c | 553 bus_addr_t curaddr, lastaddr, baddr, bmask; local in function:_bus_dmamap_load_buffer 572 (void) pmap_extract(pmap, (vaddr_t)vaddr, &curaddr); 579 _bus_dma_inrange(t->_ranges, t->_nranges, curaddr) == 0) 594 baddr = (curaddr + map->_dm_boundary) & bmask; 595 if (sgsize > (baddr - curaddr)) 596 sgsize = (baddr - curaddr); 604 map->dm_segs[seg].ds_addr = curaddr; 608 if (curaddr == lastaddr && 613 (curaddr & bmask))) 618 map->dm_segs[seg].ds_addr = curaddr; 666 vaddr_t curaddr, lastaddr; local in function:_bus_dmamem_alloc_range [all...] |
/src/sys/arch/virt68k/virt68k/ |
bus_dma.c | 138 bus_addr_t curaddr, lastaddr, baddr, bmask; local in function:_bus_dmamap_load_buffer_direct_common 149 (void) pmap_extract(vm_map_pmap(&vm->vm_map), vaddr, &curaddr); 167 baddr = (curaddr + map->_dm_boundary) & bmask; 168 if (sgsize > (baddr - curaddr)) 169 sgsize = (baddr - curaddr); 178 map->dm_segs[seg]._ds_cpuaddr = curaddr; 184 if (curaddr == lastaddr && 189 (curaddr & bmask))) 195 map->dm_segs[seg]._ds_cpuaddr = curaddr; 202 lastaddr = curaddr + sgsize 544 paddr_t curaddr, lastaddr; local in function:_bus_dmamem_alloc_common [all...] |
/src/usr.sbin/mrinfo/ |
mrinfo.c | 326 int curaddr; local in function:main 390 for (curaddr = 0; hp->h_addr_list[curaddr] != NULL; curaddr++) { 391 memcpy(&target_addr, hp->h_addr_list[curaddr], sizeof(target_addr));
|