Lines Matching refs:extent
963 unsigned long extent = count; /* range is inclusive of start position */ in quicklistDelRange() local
965 if (start >= 0 && extent > (quicklist->count - start)) { in quicklistDelRange()
967 extent = quicklist->count - start; in quicklistDelRange()
968 } else if (start < 0 && extent > (unsigned long)(-start)) { in quicklistDelRange()
970 extent = -start; /* c.f. LREM -29 29; just delete until end. */ in quicklistDelRange()
978 count, extent); in quicklistDelRange()
982 while (extent) { in quicklistDelRange()
987 if (entry.offset == 0 && extent >= node->count) { in quicklistDelRange()
992 } else if (entry.offset >= 0 && extent >= node->count) { in quicklistDelRange()
1007 if (del > extent) in quicklistDelRange()
1008 del = extent; in quicklistDelRange()
1012 del = extent; in quicklistDelRange()
1017 extent, del, entry.offset, delete_entire_node, node->count); in quicklistDelRange()
1032 extent -= del; in quicklistDelRange()