Lines Matching refs:p

85 	struct partentry *p;  in checkfstab()  local
153 p = TAILQ_FIRST(&d->d_part); in checkfstab()
158 p->p_devname, p->p_mntpt, in checkfstab()
163 TAILQ_REMOVE(&d->d_part, p, p_entries); in checkfstab()
166 TAILQ_INSERT_TAIL(&badh, p, p_entries); in checkfstab()
169 free(p->p_devname); in checkfstab()
170 if (p->p_qfu) in checkfstab()
171 quota_close(p->p_qfu); in checkfstab()
172 if (p->p_qfg) in checkfstab()
173 quota_close(p->p_qfg); in checkfstab()
174 free(p); in checkfstab()
188 p = TAILQ_FIRST(&badh); in checkfstab()
189 if (p == NULL) in checkfstab()
194 TAILQ_NEXT(p, p_entries) ? "S" : "", in checkfstab()
197 for (; p; p = TAILQ_NEXT(p, p_entries)) in checkfstab()
199 "%s: (%s)%s", p->p_devname, p->p_mntpt, in checkfstab()
200 TAILQ_NEXT(p, p_entries) ? ", " : "\n"); in checkfstab()
212 const char *p; in finddisk() local
216 p = strrchr(name, '/'); in finddisk()
217 if (p == NULL) in finddisk()
218 p = name; in finddisk()
220 p++; in finddisk()
221 for (; *p && !isdigit(*p); p++) in finddisk()
223 for (; *p && isdigit(*p); p++) in finddisk()
225 len = p - name; in finddisk()
248 struct partentry *p; in addpart() local
250 TAILQ_FOREACH(p, &d->d_part, p_entries) in addpart()
251 if (strcmp(p->p_devname, fs->fs_spec) == 0) { in addpart()
256 p = emalloc(sizeof(*p)); in addpart()
257 p->p_devname = estrdup(blockcheck(fs->fs_spec)); in addpart()
259 p->p_mntpt = quota_fsname(qfu); in addpart()
261 p->p_mntpt = quota_fsname(qfg); in addpart()
262 p->p_qfu = qfu; in addpart()
263 p->p_qfg = qfg; in addpart()
265 TAILQ_INSERT_TAIL(&d->d_part, p, p_entries); in addpart()
272 struct partentry *p = TAILQ_FIRST(&d->d_part); in startdisk() local
280 exit(chkquota(p->p_devname, p->p_qfu, p->p_qfg)); in startdisk()