Lines Matching refs:workTableLength
95 workTableLength = maxWorkCapacity + 1; in init()
96 …assertf(workTableLength <= kWorkTableMaxSize, "%zu exceeds max allowed capacity of %zu", workTable… in init()
98 workTable = kalloc_type(WorkTableEntry, workTableLength, Z_WAITOK_ZERO); in init()
116 kfree_type(WorkTableEntry, workTableLength, workTable); in init()
142 kfree_type(WorkTableEntry, workTableLength, workTable); in free()
211 while (num_tries < workTableLength - 1) { in allocateToken()
223 workTableNextIndex = (index % (workTableLength - 1)) + 1; in allocateToken()
227 index = (index % (workTableLength - 1)) + 1; in allocateToken()
240 workTableLength - 1); // - 1 since entry 0 is for kIOPerfControlClientWorkUntracked in allocateToken()
255 …ssertf(token <= workTableLength, "Attempt to deallocate token %llu which is greater than the table… in deallocateToken()
282 if (token >= workTableLength) { in getEntryForToken()
298 if (token >= workTableLength) { in markEntryStarted()