Home
last modified time | relevance | path

Searched refs:curaddr (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/riscv/riscv/
H A Dbusdma_bounce.c490 bus_addr_t curaddr; in _bus_dmamap_count_phys()
498 curaddr = buf; in _bus_dmamap_count_phys()
501 if (addr_needs_bounce(dmat, curaddr)) { in _bus_dmamap_count_phys()
503 PAGE_SIZE - (curaddr & PAGE_MASK)); in _bus_dmamap_count_phys()
506 curaddr += sgsize; in _bus_dmamap_count_phys()
565 bus_addr_t curaddr, sl_end; in _bus_dmamap_addseg()
584 curaddr = buf; in _bus_dmamap_addseg()
588 addr_needs_bounce(dmat, curaddr)) { in _bus_dmamap_addseg()
589 sgsize = MIN(sgsize, PAGE_SIZE - (curaddr & PAGE_MASK)); in _bus_dmamap_addseg()
590 curaddr in _bus_dmamap_addseg()
486 bus_addr_t curaddr; _bus_dmamap_count_phys() local
554 _bus_dmamap_addseg(bus_dma_tag_t dmat,bus_dmamap_t map,bus_addr_t curaddr,bus_size_t sgsize,bus_dma_segment_t * segs,int * segp) _bus_dmamap_addseg() argument
602 bus_addr_t curaddr, sl_end; bounce_bus_dmamap_load_phys() local
672 bus_addr_t curaddr, sl_pend; bounce_bus_dmamap_load_buffer() local
[all...]
/freebsd/sys/arm/arm/
H A Dbusdma_machdep.c785 bus_addr_t curaddr; in _bus_dmamap_count_phys()
797 curaddr = buf; in _bus_dmamap_count_phys()
800 if (must_bounce(dmat, map, curaddr, sgsize) != 0) { in _bus_dmamap_count_phys()
802 PAGE_SIZE - (curaddr & PAGE_MASK)); in _bus_dmamap_count_phys()
805 curaddr += sgsize; in _bus_dmamap_count_phys()
856 bus_addr_t curaddr; in _bus_dmamap_addseg()
885 curaddr = buf;
887 if (map->pagesneeded != 0 && must_bounce(dmat, map, curaddr,
889 sgsize = MIN(sgsize, PAGE_SIZE - (curaddr & PAGE_MASK));
890 curaddr
781 bus_addr_t curaddr; _bus_dmamap_count_phys() local
849 _bus_dmamap_addseg(bus_dma_tag_t dmat,bus_dmamap_t map,bus_addr_t curaddr,bus_size_t sgsize,bus_dma_segment_t * segs,int * segp) _bus_dmamap_addseg() argument
894 bus_addr_t curaddr; _bus_dmamap_load_phys() local
986 bus_addr_t curaddr; _bus_dmamap_load_buffer() local
[all...]
/freebsd/sys/x86/x86/
H A Dbusdma_bounce.c503 vm_paddr_t curaddr; in _bus_dmamap_pagesneeded()
512 curaddr = buf; in _bus_dmamap_pagesneeded()
515 if (must_bounce(dmat, curaddr)) { in _bus_dmamap_pagesneeded()
517 PAGE_SIZE - (curaddr & PAGE_MASK)); in _bus_dmamap_pagesneeded()
522 curaddr += sgsize; in _bus_dmamap_pagesneeded()
637 vm_paddr_t curaddr; in _bus_dmamap_addseg()
656 curaddr = buf; in _bus_dmamap_addseg()
660 must_bounce(dmat, curaddr)) { in _bus_dmamap_addseg()
661 sgsize = MIN(sgsize, PAGE_SIZE - (curaddr & PAGE_MASK)); in _bus_dmamap_addseg()
662 curaddr in _bus_dmamap_addseg()
499 vm_paddr_t curaddr; _bus_dmamap_pagesneeded() local
629 _bus_dmamap_addseg(bus_dma_tag_t dmat,bus_dmamap_t map,vm_paddr_t curaddr,bus_size_t sgsize,bus_dma_segment_t * segs,int * segp) _bus_dmamap_addseg() argument
683 vm_paddr_t curaddr; bounce_bus_dmamap_load_phys() local
735 vm_paddr_t curaddr; bounce_bus_dmamap_load_buffer() local
[all...]
/freebsd/sys/arm64/arm64/
H A Dbusdma_bounce.c637 bus_addr_t curaddr; in _bus_dmamap_pagesneeded() local
646 curaddr = buf; in _bus_dmamap_pagesneeded()
649 if (must_bounce(dmat, map, curaddr, sgsize)) { in _bus_dmamap_pagesneeded()
651 PAGE_SIZE - (curaddr & PAGE_MASK)); in _bus_dmamap_pagesneeded()
656 curaddr += sgsize; in _bus_dmamap_pagesneeded()
729 bus_addr_t curaddr, sl_end; in bounce_bus_dmamap_load_phys() local
748 curaddr = buf; in bounce_bus_dmamap_load_phys()
751 must_bounce(dmat, map, curaddr, sgsize)) { in bounce_bus_dmamap_load_phys()
762 sgsize = MIN(sgsize, PAGE_SIZE - (curaddr & PAGE_MASK)); in bounce_bus_dmamap_load_phys()
763 curaddr = add_bounce_page(dmat, map, 0, curaddr, in bounce_bus_dmamap_load_phys()
[all …]
/freebsd/sys/powerpc/powerpc/
H A Dbusdma_machdep.c476 bus_addr_t curaddr; in _bus_dmamap_count_phys() local
488 curaddr = buf; in _bus_dmamap_count_phys()
491 if (must_bounce(dmat, curaddr)) { in _bus_dmamap_count_phys()
493 PAGE_SIZE - (curaddr & PAGE_MASK)); in _bus_dmamap_count_phys()
496 curaddr += sgsize; in _bus_dmamap_count_phys()
554 bus_addr_t curaddr; in _bus_dmamap_load_phys() local
571 curaddr = buf; in _bus_dmamap_load_phys()
573 if (map->pagesneeded != 0 && must_bounce(dmat, curaddr)) { in _bus_dmamap_load_phys()
574 sgsize = MIN(sgsize, PAGE_SIZE - (curaddr & PAGE_MASK)); in _bus_dmamap_load_phys()
575 curaddr = add_bounce_page(dmat, map, 0, curaddr, in _bus_dmamap_load_phys()
[all …]
/freebsd/contrib/libpcap/
H A Dpcap.c1136 pcap_addr_t *curaddr, *prevaddr, *nextaddr; local
1141 curaddr = (pcap_addr_t *)malloc(sizeof(pcap_addr_t));
1142 if (curaddr == NULL) {
1148 curaddr->next = NULL;
1150 curaddr->addr = (struct sockaddr *)dup_sockaddr(addr, addr_size);
1151 if (curaddr->addr == NULL) {
1154 free(curaddr);
1158 curaddr->addr = NULL;
1161 curaddr->netmask = (struct sockaddr *)dup_sockaddr(netmask, netmask_size);
1162 if (curaddr->netmask == NULL) {
[all …]
/freebsd/sys/kern/
H A Dsubr_busdma_bounce.c450 _bus_dmamap_addseg(bus_dma_tag_t dmat, bus_dmamap_t map, bus_addr_t curaddr, in _bus_dmamap_addseg() argument
455 KASSERT(curaddr <= BUS_SPACE_MAXADDR, in _bus_dmamap_addseg()
458 (uintmax_t)curaddr, (uintmax_t)BUS_SPACE_MAXADDR, in _bus_dmamap_addseg()
465 if (!vm_addr_bound_ok(curaddr, sgsize, dmat_boundary(dmat))) in _bus_dmamap_addseg()
466 sgsize = roundup2(curaddr, dmat_boundary(dmat)) - curaddr; in _bus_dmamap_addseg()
475 segs[seg].ds_addr = curaddr; in _bus_dmamap_addseg()
478 if (curaddr == segs[seg].ds_addr + segs[seg].ds_len && in _bus_dmamap_addseg()
486 segs[seg].ds_addr = curaddr; in _bus_dmamap_addseg()
499 _bus_dmamap_addsegs(bus_dma_tag_t dmat, bus_dmamap_t map, bus_addr_t curaddr, in _bus_dmamap_addsegs() argument
506 done = _bus_dmamap_addseg(dmat, map, curaddr, todo, segs, in _bus_dmamap_addsegs()
[all …]