Lines Matching refs:us
387 struct unr *up, *uf, *us;
395 us = NULL;
418 us = uf;
429 if (!is_bitmap(uh, us)) {
430 uf = TAILQ_NEXT(us, list);
431 TAILQ_REMOVE(&uh->head, us, list);
432 a = us->len;
433 l = us->ptr == uh ? 1 : 0;
434 ub = (void *)us;
445 us = uf;
457 us = uf;
460 ub = us->ptr;
462 uf = TAILQ_NEXT(us, list);
465 if (uf->len + us->len > NBITS)
468 bit_nclear(ub->map, us->len, us->len + uf->len - 1);
469 us->len += uf->len;
473 bit_nset(ub->map, us->len, us->len + uf->len - 1);
474 us->len += uf->len;
479 for (l = 0; l < uf->len; l++, us->len++) {
481 bit_set(ub->map, us->len);
483 bit_clear(ub->map, us->len);