Lines Matching defs:boundary
74 bus_addr_t boundary;
362 bus_addr_t boundary, bus_addr_t lowaddr,
384 newtag->boundary = boundary;
412 if (newtag->boundary == 0)
413 newtag->boundary = parent->boundary;
414 else if (parent->boundary != 0)
415 newtag->boundary =
416 MIN(parent->boundary, newtag->boundary);
538 * an active address boundary.
686 * - The alignment constraint isn't larger than a page boundary.
687 * - There are no boundary-crossing constraints.
697 (dmat->boundary % PAGE_SIZE) == 0) {
702 mflags, 0, dmat->lowaddr, dmat->alignment, dmat->boundary,
753 CTR3(KTR_BUSDMA, "lowaddr= %d, boundary= %d, alignment= %d",
754 dmat->lowaddr, dmat->boundary, dmat->alignment);
784 CTR3(KTR_BUSDMA, "lowaddr= %d, boundary= %d, alignment= %d",
785 dmat->lowaddr, dmat->boundary, dmat->alignment);
850 bmask = ~(dmat->boundary - 1);
851 if (dmat->boundary > 0) {
852 baddr = (curaddr + dmat->boundary) & bmask;
864 (dmat->boundary == 0 ||
969 CTR3(KTR_BUSDMA, "lowaddr= %d boundary= %d, "
970 "alignment= %d", dmat->lowaddr, dmat->boundary, dmat->alignment);
1456 * data and/or assume it starts on a page boundary.