Lines Matching refs:rp
49 init_request(struct request *rp)
53 *rp = zero;
54 TAILQ_INIT(&rp->users);
55 TAILQ_INIT(&rp->jobids);
59 free_request(struct request *rp)
64 if (rp->logname)
65 free(rp->logname);
66 if (rp->authname)
67 free(rp->authname);
68 if (rp->prettyname)
69 free(rp->prettyname);
70 if (rp->authinfo)
71 free(rp->authinfo);
72 while ((ru = TAILQ_FIRST(&rp->users)) != 0) {
73 TAILQ_REMOVE(&rp->users, ru, ru_link);
76 while ((rj = TAILQ_FIRST(&rp->jobids)) != 0) {
77 TAILQ_REMOVE(&rp->jobids, rj, rj_link);
80 init_request(rp);