Lines Matching defs:hseg
430 struct seg *hseg = NULL;
434 hseg = as->a_lastgaphl;
435 lseg = AVL_PREV(&as->a_segtree, hseg);
438 hseg = AVL_NEXT(&as->a_segtree, lseg);
441 if (hseg && lseg && lseg->s_base < newseg->s_base &&
442 hseg->s_base > newseg->s_base) {
1819 struct seg *lseg, *hseg;
1865 * direction. lseg is NULL for the lowest-addressed hole and hseg is
1871 hseg = as_findseg(as, lobound, 1);
1872 lseg = AS_SEGPREV(as, hseg);
1884 hseg = as_findseg(as, hibound, 1);
1885 if (hseg->s_base + hseg->s_size < hibound) {
1886 lseg = hseg;
1887 hseg = NULL;
1889 lseg = AS_SEGPREV(as, hseg);
1901 hi = (hseg == NULL) ? hibound : hseg->s_base;
1931 as->a_lastgap = hseg;
1932 if (hseg != NULL)
1933 as->a_lastgaphl = hseg;
1944 lseg = hseg;
1947 hseg = AS_SEGNEXT(as, hseg);
1949 hseg = lseg;
1950 if (hseg == NULL)