Lines Matching defs:lp
364 register struct _obstack_chunk *lp; /* below addr of any objects in this chunk */
367 lp = (h)->chunk;
371 while (lp != 0 && ((POINTER) lp >= obj || (POINTER) (lp)->limit < obj))
373 plp = lp->prev;
374 lp = plp;
376 return lp != 0;
392 register struct _obstack_chunk *lp; /* below addr of any objects in this chunk */
395 lp = h->chunk;
399 while (lp != 0 && ((POINTER) lp >= obj || (POINTER) (lp)->limit < obj))
401 plp = lp->prev;
402 CALL_FREEFUN (h, lp);
403 lp = plp;
408 if (lp)
411 h->chunk_limit = lp->limit;
412 h->chunk = lp;
430 register struct _obstack_chunk *lp; /* below addr of any objects in this chunk */
433 lp = h->chunk;
437 while (lp != 0 && ((POINTER) lp >= obj || (POINTER) (lp)->limit < obj))
439 plp = lp->prev;
440 CALL_FREEFUN (h, lp);
441 lp = plp;
446 if (lp)
449 h->chunk_limit = lp->limit;
450 h->chunk = lp;
462 register struct _obstack_chunk* lp;
465 for (lp = h->chunk; lp != 0; lp = lp->prev)
467 nbytes += lp->limit - (char *) lp;