Lines Matching refs:me
71 struct pinfo *pinfo, *last, *me, *myparent;
76 me = myparent = last = (struct pinfo *)0;
88 me = pinfo;
99 if (me) {
102 myparent->next = me->next;
104 entry->pinfo = me->next;
105 if (me == last)
108 /* leave 'me' around until later! */
110 if ((c != STAT_NEXT) && (me || (c != RM_RDY))) {
113 if (me == NULL) {
115 me = (struct pinfo *)
117 if (me == NULL) {
122 me->next = (struct pinfo *)NULL;
124 if (me->aclass[0])
126 me->aclass);
129 useclass = me->aclass;
131 (void) strncpy(me->pkg, pkg, PKGSIZ);
138 if (me->status != SERVED_FILE)
139 me->status = ((c == DUP_ENTRY) ? '\0' : c);
142 last->next = me; /* add to end */
144 entry->pinfo = me; /* only item */
147 if (me) {
148 free(me);
149 me = (struct pinfo *)0;
153 return (me);