Lines Matching defs:ind

226      UInt32 type, IOGeneralMemoryDescriptor::Ranges r, UInt32 ind)
234 uio_getiov((uio_t) r.uio, ind, &ad, &us); addr = ad; len = us;
238 IOAddressRange cur = r.v64[ind];
244 IOVirtualRange cur = r.v[ind];
1595 for (unsigned ind = 0; ind < count; ind++) {
1600 getAddrLenForInd(addr, len, type, vec, ind);
2091 UInt ind, off2Ind = isP->fOffset2Index;
2095 ind = isP->fIndex;
2097 ind = off2Ind = 0; // Start from beginning
2110 for (len = 0; off2Ind <= offset; ind++) {
2111 len = physP[ind].length;
2117 address = physP[ind - 1].address + len - length;
2127 while (ind < _rangesCount && address + length == physP[ind].address) {
2128 len = physP[ind].length;
2131 ind++;
2136 ind--;
2147 for (len = 0; off2Ind <= offset; ind++) {
2148 len = physP[ind].length;
2154 address = physP[ind - 1].address + len - length;
2164 while (ind < _rangesCount && address + length == physP[ind].address) {
2165 len = physP[ind].length;
2168 ind++;
2172 ind--;
2190 while (ind < numIOPLs && offset >= ioplList[ind].fIOMDOffset)
2191 ind++;
2194 ioPLBlock ioplInfo = ioplList[ind - 1];
2197 if (ind < numIOPLs)
2198 length = ioplList[ind].fIOMDOffset;
2245 // This is indicated by pageList[ind].phys_addr being sequential.
2265 isP->fIndex = ind;
3245 UInt ind, count = getNumIOPL(_memoryEntries, dataP);
3252 for (ind = 0; ind < count; ind++)
3254 if (ioplList[ind].fIOPL) iopl_valid_data(ioplList[ind].fIOPL);
3270 for (ind = 0; ind < count; ind++)
3271 if (ioplList[ind].fIOPL) {
3273 upl_abort(ioplList[ind].fIOPL, 0 /*!UPL_ABORT_DUMP_PAGES*/);
3275 upl_commit(ioplList[ind].fIOPL, 0, 0);
3276 upl_deallocate(ioplList[ind].fIOPL);