Lines Matching defs:cptr
169 struct address_cache *cptr;
176 for (cptr = front; cptr != NULL; cptr = cptr->ac_next) {
177 if (!strcmp(cptr->ac_host, host) &&
178 !strcmp(cptr->ac_netid, netid)) {
183 return (cptr);
192 struct address_cache *cptr, *prevptr = NULL;
197 for (cptr = front; cptr != NULL; cptr = cptr->ac_next) {
198 if (!memcmp(cptr->ac_taddr->buf, addr->buf, addr->len)) {
199 free(cptr->ac_host);
200 free(cptr->ac_netid);
201 free(cptr->ac_taddr->buf);
202 free(cptr->ac_taddr);
203 if (cptr->ac_uaddr)
204 free(cptr->ac_uaddr);
206 prevptr->ac_next = cptr->ac_next;
208 front = cptr->ac_next;
209 free(cptr);
213 prevptr = cptr;
221 struct address_cache *ad_cache, *cptr, *prevptr;
260 /* VARIABLES PROTECTED BY rpcbaddr_cache_lock: cptr */
269 cptr = front;
271 while (cptr->ac_next) {
272 prevptr = cptr;
273 cptr = cptr->ac_next;
278 cptr->ac_host, cptr->ac_netid);
280 free(cptr->ac_host);
281 free(cptr->ac_netid);
282 free(cptr->ac_taddr->buf);
283 free(cptr->ac_taddr);
284 if (cptr->ac_uaddr)
285 free(cptr->ac_uaddr);
295 free(cptr);