Lines Matching defs:startbit
41 (n1->startbit == n2->startbit) &&
67 new->startbit = n->startbit;
130 offset = e_iter->startbit;
186 offset >= e_iter->startbit + EBITMAP_SIZE) {
191 e_iter->startbit = offset - (offset % EBITMAP_SIZE);
196 ebmap->highbit = e_iter->startbit + EBITMAP_SIZE;
232 while (n1 && n2 && (n1->startbit <= n2->startbit)) {
233 if (n1->startbit < n2->startbit) {
240 u32 lastsetbit = n2->startbit + i * EBITMAP_UNIT_SIZE +
270 while (n && (n->startbit <= bit)) {
271 if ((n->startbit + EBITMAP_SIZE) > bit)
285 while (n && n->startbit <= bit) {
286 if ((n->startbit + EBITMAP_SIZE) > bit) {
305 e->highbit = prev->startbit
329 new->startbit = bit - (bit % EBITMAP_SIZE);
334 e->highbit = new->startbit + EBITMAP_SIZE;
368 u32 mapunit, count, startbit, index;
410 startbit = le32_to_cpu(ebitmap_start);
412 if (startbit & (mapunit - 1)) {
415 startbit, mapunit);
418 if (startbit > e->highbit - mapunit) {
421 startbit, (e->highbit - mapunit));
425 if (!n || startbit >= n->startbit + EBITMAP_SIZE) {
434 tmp->startbit = startbit - (startbit % EBITMAP_SIZE);
440 } else if (startbit <= n->startbit) {
443 startbit, n->startbit);
454 index = (startbit - n->startbit) / EBITMAP_UNIT_SIZE;
553 hash = jhash_1word(node->startbit, hash);