Lines Matching defs:lp
850 /* Search the history hash table for a command matching lp, using hashval as
853 findHistHashTable(struct wordent *lp, unsigned hashval)
864 else if (hp->Hhash == hashval && heq(lp, &(hp->Hlex)))
870 return findHistHashTable(lp, hashval);
930 struct wordent *lp,
944 lpHash = hashhist(lp);
946 p = findHistHashTable(lp, lpHash);
963 lpHash = hashhist(lp);
965 p = findHistHashTable(lp, lpHash);
970 if (pp->Hnext && heq(lp, &(pp->Hnext->Hlex))) {
993 copylex(&np->Hlex, lp);
1000 np->Hlex.next = lp->next;
1001 lp->next->prev = &np->Hlex;
1002 np->Hlex.prev = lp->prev;
1003 lp->prev->next = &np->Hlex;