Lines Matching refs:boundary
92 bus_size_t boundary;
408 bus_size_t boundary, bus_addr_t lowaddr,
430 newtag->boundary = boundary;
468 if (newtag->boundary == 0)
469 newtag->boundary = parent->boundary;
470 else if (parent->boundary != 0)
471 newtag->boundary = min(parent->boundary,
472 newtag->boundary);
605 * an active address boundary.
745 * - The alignment constraint isn't larger than a page boundary.
746 * - There are no boundary-crossing constraints.
754 dmat->alignment <= PAGE_SIZE && dmat->boundary == 0) {
759 mflags, 0, dmat->lowaddr, dmat->alignment, dmat->boundary,
812 CTR3(KTR_BUSDMA, "lowaddr= %d, boundary= %d, alignment= %d",
813 dmat->lowaddr, dmat->boundary, dmat->alignment);
843 CTR3(KTR_BUSDMA, "lowaddr= %d, boundary= %d, alignment= %d",
844 dmat->lowaddr, dmat->boundary, dmat->alignment);
904 bmask = ~(dmat->boundary - 1);
905 if (dmat->boundary > 0) {
906 baddr = (curaddr + dmat->boundary) & bmask;
933 (dmat->boundary == 0 ||
1024 CTR3(KTR_BUSDMA, "lowaddr= %d boundary= %d, "
1025 "alignment= %d", dmat->lowaddr, dmat->boundary, dmat->alignment);
1475 * data and/or assume it starts on a page boundary.