Lines Matching refs:boundary
93 bus_addr_t boundary;
397 bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr,
416 newtag->boundary = boundary;
441 if (newtag->boundary == 0)
442 newtag->boundary = parent->boundary;
443 else if (parent->boundary != 0)
444 newtag->boundary = MIN(parent->boundary,
445 newtag->boundary);
549 * an active address boundary.
731 * - The alignment constraint isn't larger than a page boundary.
732 * - There are no boundary-crossing constraints.
742 (dmat->boundary % PAGE_SIZE) == 0) {
747 mflags, 0, dmat->lowaddr, dmat->alignment, dmat->boundary,
808 CTR3(KTR_BUSDMA, "lowaddr= %d, boundary= %d, alignment= %d",
809 dmat->lowaddr, dmat->boundary, dmat->alignment);
840 CTR3(KTR_BUSDMA, "lowaddr= %d, boundary= %d, alignment= %d",
841 dmat->lowaddr, dmat->boundary, dmat->alignment);
901 bmask = ~(dmat->boundary - 1);
902 if (dmat->boundary > 0) {
903 baddr = (curaddr + dmat->boundary) & bmask;
930 (dmat->boundary == 0 ||
1067 CTR3(KTR_BUSDMA, "lowaddr= %d boundary= %d, "
1068 "alignment= %d", dmat->lowaddr, dmat->boundary, dmat->alignment);
1570 * data and/or assume it starts on a page boundary.