Lines Matching defs:csfrag

587 struct csfrag	*findcsfrag(daddr32_t, struct csfrag **);
589 void addcsfrag(ino_t, daddr32_t, struct csfrag **);
590 void delcsfrag(daddr32_t, struct csfrag **);
4296 struct csfrag {
4297 struct csfrag *next; /* next entry */
4306 struct csfrag *csfrag; /* state unknown */
4307 struct csfrag *csfragino; /* frags belonging to an inode */
4308 struct csfrag *csfragfree; /* frags that are free */
4319 struct csfrag *
4320 findcsfrag(daddr32_t frag, struct csfrag **cfap)
4322 struct csfrag *cfp;
4354 addcsfrag(ino_t ino, daddr32_t frag, struct csfrag **cfap)
4356 struct csfrag *cfp, *curr, *prev;
4381 * allocate a csfrag entry and insert it in an increasing order into the
4384 cfp = (struct csfrag *)calloc(1, sizeof (struct csfrag));
4409 delcsfrag(daddr32_t frag, struct csfrag **cfap)
4411 struct csfrag *cfp;
4412 struct csfrag **cfpp;
4431 * (csfrag) and add them to the "owned-by-inode" list (csfragino).
4453 delcsfrag(frag, &csfrag);
4473 * generic csfrag list onto the `owned-by-inode' list csfragino.
4475 for (i = UFSROOTINO; i < grow_fs_ncg*sblock.fs_ipg && csfrag; ++i) {
4524 struct csfrag *cfp;
4543 struct csfrag *cfp;
4592 struct csfrag *cfp;
4620 * Please note that this function leaves the global list pointers csfrag,
4665 * csfrag list, which is the generic/unknown list, since at this point
4669 addcsfrag((ino_t)0, daddr, &csfrag);
4776 * csfrag list, which is the generic/unknown list, since at this point
4780 addcsfrag((ino_t)0, (diskaddr_t)i, &csfrag);
4797 addcsfrag((ino_t)0, (diskaddr_t)i, &csfrag);
4809 if (csfrag) {
4866 struct csfrag *cfp;
4882 struct csfrag *cfp;
4894 struct csfrag *cfp;
4903 * For each frag in the "as-yet-unclassified" list (csfrag), see if
4910 struct csfrag *cfp;
4911 struct csfrag *cfpnext;
4917 for (cfp = csfrag; cfp; cfp = cfpnext) {
4921 delcsfrag(cfp->ofrag, &csfrag);
4929 struct csfrag *cfp;
5018 * of that new location in the nfrag field of the csfrag struct.
5026 struct csfrag *cfp;
5041 struct csfrag *cfp;