Lines Matching defs:mid
691 int low, high, mid;
703 mid = (low+high)/2;
704 if (mid == low || mid == high)
706 if (ino == ctx->dir_info[mid].ino)
707 return &ctx->dir_info[mid];
708 if (ino < ctx->dir_info[mid].ino)
709 high = mid;
711 low = mid;
821 int low, high, mid;
833 mid = (low+high)/2;
834 if (mid == low || mid == high)
836 if (ino == ctx->dx_dir_info[mid].ino)
837 return &ctx->dx_dir_info[mid];
838 if (ino < ctx->dx_dir_info[mid].ino)
839 high = mid;
841 low = mid;
1136 int low, high, mid;
1164 mid = low;
1177 mid = low + ((int) (range * (high-low)));
1180 if (blk == refcount->list[mid].ea_blk) {
1181 refcount->cursor = mid+1;
1182 return &refcount->list[mid];
1184 if (blk < refcount->list[mid].ea_blk)
1185 high = mid-1;
1187 low = mid+1;