Lines Matching refs:boundary
68 bus_size_t boundary;
230 bus_size_t boundary, bus_addr_t lowaddr,
239 /* Always enforce at least a 4GB (2GB for PAE) boundary. */
241 if (boundary == 0 || boundary > ((bus_addr_t)1 << 32))
242 boundary = (bus_size_t)1 << 32;
244 if (boundary == 0 || boundary > ((bus_addr_t)1 << 31))
245 boundary = (bus_size_t)1 << 31;
248 if (boundary != 0 && boundary < maxsegsz)
249 maxsegsz = boundary;
268 newtag->boundary = boundary;
292 if (newtag->boundary == 0)
293 newtag->boundary = parent->boundary;
294 else if (parent->boundary != 0)
295 newtag->boundary = MIN(parent->boundary,
296 newtag->boundary);
417 * an active address boundary.
553 (dmat->boundary == 0 || dmat->boundary >= dmat->lowaddr)) {
561 dmat->alignment : 1ul, dmat->boundary, attr);
632 CTR4(KTR_BUSDMA, "lowaddr= %d Maxmem= %d, boundary= %d, "
634 dmat->boundary, dmat->alignment);
699 bmask = ~(dmat->boundary - 1);
700 if (dmat->boundary > 0) {
701 baddr = (curaddr + dmat->boundary) & bmask;
718 (dmat->boundary == 0 ||
1160 * data and/or assume it starts on a page boundary.