Lines Matching defs:cfp

4298 	struct csfrag	*cfp;
4303 for (cfp = *cfap; cfp; cfp = cfp->next)
4304 if (cfp->ofrag == frag)
4305 return (cfp);
4332 struct csfrag *cfp, *curr, *prev;
4347 for (cfp = *cfap; cfp; cfp = cfp->next) {
4348 if (ino != cfp->ino)
4350 if (frag != cfp->ofrag + cfp->frags)
4352 cfp->frags++;
4353 cfp->size += sblock.fs_fsize;
4360 cfp = (struct csfrag *)calloc(1, sizeof (struct csfrag));
4361 cfp->ino = ino;
4362 cfp->ofrag = frag;
4363 cfp->frags = 1;
4364 cfp->size = sblock.fs_fsize;
4368 cfp->next = curr;
4370 prev->next = cfp; /* middle element */
4372 *cfap = cfp; /* first element */
4376 curr->next = cfp; /* last element */
4381 *cfap = cfp;
4387 struct csfrag *cfp;
4395 cfp = *cfpp;
4397 free((char *)cfp);
4500 struct csfrag *cfp;
4505 if ((cfp = findcsfrag(*db, &csfragino)) == NULL)
4507 *db = cfp->nfrag;
4508 cfp->fixed = 1;
4519 struct csfrag *cfp;
4521 for (cfp = csfragino; cfp; cfp = cfp->next) {
4522 if (cfp->fixed)
4524 dp = gdinode((ino_t)cfp->ino);
4568 struct csfrag *cfp;
4573 for (cfp = csfragfree; cfp != NULL && frag >= cfp->ofrag;
4574 cfp = cfp->next) {
4575 if (frag == cfp->ofrag)
4578 for (cfp = csfragino; cfp != NULL && frag >= cfp->ofrag;
4579 cfp = cfp->next) {
4580 if (frag == cfp->ofrag && cfp->nfrag != 0)
4581 return (cfp->frags);
4842 struct csfrag *cfp;
4849 for (cfp = csfragino; cfp; cfp = cfp->next)
4850 if (cfp->nfrag == 0)
4858 struct csfrag *cfp;
4860 while ((cfp = csfragino) != NULL) {
4861 if (cfp->nfrag)
4862 freefrags(cfp->nfrag, cfp->frags, cfp->cylno);
4863 delcsfrag(cfp->ofrag, &csfragino);
4870 struct csfrag *cfp;
4872 while ((cfp = csfragfree) != NULL) {
4873 freefrags(cfp->ofrag, cfp->frags, cfp->cylno);
4874 delcsfrag(cfp->ofrag, &csfragfree);
4886 struct csfrag *cfp;
4893 for (cfp = csfrag; cfp; cfp = cfpnext) {
4894 cfpnext = cfp->next;
4895 if (isset(cg_blksfree(&acg), cfp->ofrag - cgbase(&sblock, 0))) {
4896 addcsfrag(cfp->ino, cfp->ofrag, &csfragfree);
4897 delcsfrag(cfp->ofrag, &csfrag);
4905 struct csfrag *cfp;
4911 for (cfp = csfragino; cfp; cfp = cfp->next) {
4912 rdfs(fsbtodb(&sblock, (uint64_t)cfp->ofrag), (int)cfp->size,
4914 wtfs(fsbtodb(&sblock, (uint64_t)cfp->nfrag), (int)cfp->size,
5002 struct csfrag *cfp;
5007 for (cfp = csfragino; cfp; cfp = cfp->next) {
5008 allocfrags(cfp->frags, &cfp->nfrag, &cfp->cylno);
5009 if (cfp->nfrag == 0)
5017 struct csfrag *cfp;
5024 for (cfp = csfragfree; cfp; cfp = cfp->next)
5025 clrbit(cg_blksfree(&acg), cfp->ofrag - cgbase(&sblock, 0));