HomeSort by: relevance | last modified time | path
    Searched refs:curaddr (Results 1 - 25 of 38) sorted by relevancy

1 2

  /src/sys/kern/
kern_malloc.c 175 kern_realloc(void *curaddr, unsigned long newsize, int flags)
184 if (curaddr == NULL)
191 free(curaddr, ksp);
199 mh = curaddr;
212 return curaddr;
227 memcpy(newaddr, curaddr, cursize);
233 free(curaddr, ksp);
subr_physmap.c 110 paddr_t curaddr; local
111 if (!pmap_extract(pmap, va, &curaddr)) {
114 if (curaddr != lastaddr) {
118 ps->ps_addr = curaddr;
119 lastaddr = curaddr;
208 paddr_t curaddr = VM_PAGE_TO_PHYS(*pgs); local
209 if (curaddr != lastaddr) {
215 ps->ps_addr = curaddr;
216 lastaddr = curaddr;
  /src/sys/arch/xen/x86/
xen_bus_dma.c 217 bus_addr_t curaddr, lastaddr; local
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/dev/bus_dma/
bus_dmamem_common.c 63 paddr_t curaddr, lastaddr; local
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/rump/dev/lib/libpci/
rumpdev_bus_dma.c 159 bus_addr_t curaddr, lastaddr, baddr, bmask; local
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
    [all...]
  /src/sys/arch/vax/vax/
bus_dma.c 553 bus_addr_t curaddr, lastaddr, baddr, bmask; local
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
    [all...]
  /src/sys/arch/arc/arc/
bus_dma.c 152 paddr_t curaddr, lastaddr; local
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
    [all...]
  /src/sys/arch/powerpc/powerpc/
bus_dma.c 162 bus_addr_t curaddr, lastaddr, baddr, bmask; local
178 vaddr, (void *)&curaddr);
180 curaddr = vtophys(vaddr);
187 curaddr < map->_dm_bounce_thresh_min)
190 curaddr >= map->_dm_bounce_thresh_max)
205 baddr = (curaddr + map->_dm_boundary) & bmask;
206 if (sgsize > (baddr - curaddr))
207 sgsize = (baddr - curaddr);
215 map->dm_segs[seg].ds_addr = PHYS_TO_BUS_MEM(t, curaddr);
219 if (curaddr == lastaddr &
430 bus_size_t busaddr, curaddr, lastaddr, baddr, bmask; local
848 paddr_t curaddr, lastaddr; local
    [all...]
  /src/sys/arch/m68k/m68k/
bus_dma.c 141 bus_addr_t curaddr, lastaddr, baddr, bmask; local
160 rv = pmap_extract_info(pmap, vaddr, &curaddr, &cacheable);
164 rv = pmap_extract(pmap, vaddr, (paddr_t *) &curaddr);
183 baddr = (curaddr + map->_dm_boundary) & bmask;
184 if (sgsize > (baddr - curaddr))
185 sgsize = (baddr - curaddr);
193 map->dm_segs[seg].ds_addr = curaddr;
199 if (curaddr == lastaddr &&
204 (curaddr & bmask)))
209 map->dm_segs[seg].ds_addr = curaddr;
652 paddr_t curaddr, lastaddr, high; local
    [all...]
  /src/sys/arch/mvme68k/mvme68k/
bus_dma.c 139 bus_addr_t curaddr, lastaddr, baddr, bmask; local
153 &curaddr, &cacheable);
157 rv = pmap_extract(vm_map_pmap(&vm->vm_map), vaddr, &curaddr);
177 baddr = (curaddr + map->_dm_boundary) & bmask;
178 if (sgsize > (baddr - curaddr))
179 sgsize = (baddr - curaddr);
188 map->dm_segs[seg]._ds_cpuaddr = curaddr;
194 if (curaddr == lastaddr &&
199 (curaddr & bmask)))
205 map->dm_segs[seg]._ds_cpuaddr = curaddr;
554 paddr_t curaddr, lastaddr; local
    [all...]
  /src/sys/arch/virt68k/virt68k/
bus_dma.c 138 bus_addr_t curaddr, lastaddr, baddr, bmask; local
152 &curaddr, &cacheable);
156 rv = pmap_extract(vm_map_pmap(&vm->vm_map), vaddr, &curaddr);
176 baddr = (curaddr + map->_dm_boundary) & bmask;
177 if (sgsize > (baddr - curaddr))
178 sgsize = (baddr - curaddr);
187 map->dm_segs[seg]._ds_cpuaddr = curaddr;
193 if (curaddr == lastaddr &&
198 (curaddr & bmask)))
204 map->dm_segs[seg]._ds_cpuaddr = curaddr;
553 paddr_t curaddr, lastaddr; local
    [all...]
  /src/sys/arch/mips/mips/
bus_dma.c 112 paddr_t baddr, curaddr, lastaddr; local
128 &curaddr);
130 curaddr = kvtophys(vaddr);
136 if (curaddr < t->_bounce_alloc_lo
138 && curaddr >= t->_bounce_alloc_hi))
141 printf("dma: addr %#"PRIxPADDR" -> %#"PRIxPADDR"\n", curaddr,
142 (curaddr - t->_bounce_alloc_lo) + t->_wbase);
144 curaddr = (curaddr - t->_bounce_alloc_lo) + t->_wbase;
161 baddr = (curaddr + map->_dm_boundary) & bmask
1016 paddr_t curaddr, lastaddr; local
    [all...]
  /src/sys/arch/alpha/common/
bus_dma.c 138 bus_addr_t curaddr, lastaddr, baddr, bmask; local
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/ews4800mips/ews4800mips/
bus_dma.c 147 bus_addr_t curaddr, lastaddr, baddr, bmask; local
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/mipsco/mipsco/
bus_dma.c 146 paddr_t curaddr, lastaddr; local
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/playstation2/playstation2/
bus_dma.c 145 bus_addr_t curaddr, lastaddr, baddr, bmask; local
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/x68k/x68k/
bus.c 484 bus_addr_t curaddr, lastaddr, baddr, bmask; local
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/emips/emips/
bus_dma.c 164 bus_addr_t curaddr, lastaddr, baddr, bmask; local
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
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
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
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/arch/arm/arm32/
bus_dma.c 174 _bus_dma_busaddr_to_paddr(bus_dma_tag_t t, bus_addr_t curaddr)
180 return curaddr;
183 if (dr->dr_busbase <= curaddr
184 && curaddr < dr->dr_busbase + dr->dr_len)
185 return curaddr - dr->dr_busbase + dr->dr_sysbase;
187 panic("%s: curaddr %#" PRIxBUSADDR "not in range", __func__, curaddr);
202 bus_addr_t curaddr; local
233 curaddr = (paddr - dr->dr_sysbase) + dr->dr_busbase;
240 dr->dr_len, dr->dr_flags, _ds_flags, curaddr);
1682 bus_addr_t curaddr; local
1739 paddr_t curaddr, lastaddr; local
    [all...]
  /src/sys/arch/riscv/riscv/
bus_dma.c 168 _bus_dma_busaddr_to_paddr(bus_dma_tag_t t, bus_addr_t curaddr)
174 return curaddr;
177 if (dr->dr_busbase <= curaddr
178 && curaddr < dr->dr_busbase + dr->dr_len)
179 return curaddr - dr->dr_busbase + dr->dr_sysbase;
181 panic("%s: curaddr %#" PRIxBUSADDR "not in range", __func__, curaddr);
196 bus_addr_t curaddr; local
227 curaddr = (paddr - dr->dr_sysbase) + dr->dr_busbase;
234 dr->dr_len, dr->dr_flags, _ds_flags, curaddr);
1590 bus_addr_t curaddr; local
1639 paddr_t curaddr, lastaddr; local
    [all...]
  /src/sys/arch/evbsh3/evbsh3/
bus_dma.c 236 bus_addr_t curaddr; local
260 mapped = pmap_extract(pmap, vaddr, &curaddr);
268 error = _bus_dmamap_load_paddr(t, map, curaddr, vaddr, sgsize,
309 bus_addr_t curaddr; local
319 curaddr = SH3_P1SEG_TO_PHYS(addr);
326 curaddr, addr, sgsize,
569 paddr_t curaddr, lastaddr; local
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
260 mapped = pmap_extract(pmap, vaddr, &curaddr);
268 error = _bus_dmamap_load_paddr(t, map, curaddr, vaddr, sgsize,
309 bus_addr_t curaddr; local
319 curaddr = SH3_P1SEG_TO_PHYS(addr);
326 curaddr, addr, sgsize,
569 paddr_t curaddr, lastaddr; local
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...]

Completed in 24 milliseconds

1 2