Lines Matching defs:srec

534 	struct suj_rec *srec;
551 TAILQ_FOREACH(srec, &sblk->sb_recs, sr_next) {
552 brec = (struct jblkrec *)srec->sr_rec;
1184 struct suj_rec *srec;
1222 TAILQ_FOREACH(srec, &sino->si_recs, sr_next) {
1223 rrec = (struct jrefrec *)srec->sr_rec;
1346 struct suj_rec *srec;
1366 TAILQ_FOREACH(srec, &sino->si_recs, sr_next) {
1367 rrec = (struct jrefrec *)srec->sr_rec;
1374 if (srec == NULL)
1387 TAILQ_FOREACH(srec, &sino->si_recs, sr_next) {
1388 rrec = (struct jrefrec *)srec->sr_rec;
1633 struct suj_rec *srec;
1652 TAILQ_FOREACH(srec, &sino->si_recs, sr_next) {
1653 rrec = (struct jrefrec *)srec->sr_rec;
1699 struct suj_rec *srec;
1712 TAILQ_FOREACH(srec, &sblk->sb_recs, sr_next) {
1713 brec = (struct jblkrec *)srec->sr_rec;
1960 struct suj_rec *srec;
1976 srec = errmalloc(sizeof(*srec));
1977 srec->sr_rec = rec;
1978 TAILQ_INSERT_TAIL(&sino->si_newrecs, srec, sr_next);
1987 ino_add_ref(struct suj_ino *sino, struct suj_rec *srec)
1993 refrec = (struct jrefrec *)srec->sr_rec;
2014 * we replace the head of the list. Abandon srec as a dup.
2017 srn->sr_rec = srec->sr_rec;
2020 TAILQ_INSERT_TAIL(&sino->si_recs, srec, sr_next);
2049 ino_build_ref(struct suj_ino *sino, struct suj_rec *srec)
2058 refrec = (struct jrefrec *)srec->sr_rec;
2083 ino_add_ref(sino, srec);
2115 ino_add_ref(sino, srec);
2135 ino_add_ref(sino, srec);
2145 struct suj_rec *srec;
2147 while ((srec = TAILQ_FIRST(&sino->si_newrecs)) != NULL) {
2148 TAILQ_REMOVE(&sino->si_newrecs, srec, sr_next);
2149 switch (srec->sr_rec->rec_jrefrec.jr_op) {
2152 ino_build_ref(sino, srec);
2158 TAILQ_INSERT_TAIL(&sino->si_movs, srec, sr_next);
2162 srec->sr_rec->rec_jrefrec.jr_op);
2177 struct suj_rec *srec;
2207 TAILQ_FOREACH(srec, &sblk->sb_recs, sr_next) {
2208 blkrn = (struct jblkrec *)srec->sr_rec;
2220 TAILQ_REMOVE(&sblk->sb_recs, srec, sr_next);
2221 free(srec);
2224 srec = errmalloc(sizeof(*srec));
2225 srec->sr_rec = (union jrec *)blkrec;
2226 TAILQ_INSERT_TAIL(&sblk->sb_recs, srec, sr_next);