Lines Matching defs:mid
333 int first, last, mid;
358 mid = 0;
360 mid = (last + first) / 2;
361 befs_debug(sb, "first: %d, last: %d, mid: %d", first, last,
362 mid);
363 thiskey = befs_bt_get_key(sb, node, mid, &keylen);
369 __func__, thiskey, mid);
371 *value = fs64_to_cpu(sb, valarray[mid]);
375 last = mid - 1;
377 first = mid + 1;
382 *value = fs64_to_cpu(sb, valarray[mid + 1]);
384 *value = fs64_to_cpu(sb, valarray[mid]);