indirdep         1218 ufs/ffs/ffs_softdep.c 	pool_init(&indirdep_pool, sizeof(struct indirdep), 0, 0, 0,
indirdep         1784 ufs/ffs/ffs_softdep.c 	struct indirdep *indirdep, *newindirdep;
indirdep         1792 ufs/ffs/ffs_softdep.c 	for (indirdep = NULL, newindirdep = NULL; ; ) {
indirdep         1797 ufs/ffs/ffs_softdep.c 			indirdep = WK_INDIRDEP(wk);
indirdep         1800 ufs/ffs/ffs_softdep.c 		if (indirdep == NULL && newindirdep) {
indirdep         1801 ufs/ffs/ffs_softdep.c 			indirdep = newindirdep;
indirdep         1802 ufs/ffs/ffs_softdep.c 			WORKLIST_INSERT(&bp->b_dep, &indirdep->ir_list);
indirdep         1806 ufs/ffs/ffs_softdep.c 		if (indirdep) {
indirdep         1823 ufs/ffs/ffs_softdep.c 			aip->ai_indirdep = indirdep;
indirdep         1833 ufs/ffs/ffs_softdep.c 				LIST_FOREACH(oldaip, &indirdep->ir_deplisthd, ai_next)
indirdep         1848 ufs/ffs/ffs_softdep.c 			LIST_INSERT_HEAD(&indirdep->ir_deplisthd, aip, ai_next);
indirdep         1850 ufs/ffs/ffs_softdep.c 				((int32_t *)indirdep->ir_savebp->b_data)
indirdep         1853 ufs/ffs/ffs_softdep.c 				((int64_t *)indirdep->ir_savebp->b_data)
indirdep         1860 ufs/ffs/ffs_softdep.c 			if (indirdep->ir_savebp != NULL)
indirdep         1864 ufs/ffs/ffs_softdep.c 		if (indirdep)
indirdep         2064 ufs/ffs/ffs_softdep.c 	struct indirdep *indirdep;
indirdep         2075 ufs/ffs/ffs_softdep.c 			indirdep = WK_INDIRDEP(wk);
indirdep         2090 ufs/ffs/ffs_softdep.c 			if (indirdep->ir_state & GOINGAWAY) {
indirdep         2094 ufs/ffs/ffs_softdep.c 			indirdep->ir_state |= GOINGAWAY;
indirdep         2095 ufs/ffs/ffs_softdep.c 			while ((aip = LIST_FIRST(&indirdep->ir_deplisthd)) != 0)
indirdep         2098 ufs/ffs/ffs_softdep.c 			    bp->b_blkno != indirdep->ir_savebp->b_lblkno) {
indirdep         2102 ufs/ffs/ffs_softdep.c 			bcopy(bp->b_data, indirdep->ir_savebp->b_data,
indirdep         2105 ufs/ffs/ffs_softdep.c 			WORKLIST_INSERT(&indirdep->ir_savebp->b_dep, wk);
indirdep         2473 ufs/ffs/ffs_softdep.c 	struct indirdep *indirdep;
indirdep         2497 ufs/ffs/ffs_softdep.c 		    (indirdep = WK_INDIRDEP(wk))->ir_savebp != bp ||
indirdep         2498 ufs/ffs/ffs_softdep.c 		    (indirdep->ir_state & GOINGAWAY) == 0) {
indirdep         2503 ufs/ffs/ffs_softdep.c 		WORKITEM_FREE(indirdep, D_INDIRDEP);
indirdep         3298 ufs/ffs/ffs_softdep.c 	struct indirdep *indirdep;
indirdep         3333 ufs/ffs/ffs_softdep.c 			indirdep = WK_INDIRDEP(wk);
indirdep         3334 ufs/ffs/ffs_softdep.c 			if (indirdep->ir_state & GOINGAWAY)
indirdep         3341 ufs/ffs/ffs_softdep.c 			if (LIST_FIRST(&indirdep->ir_deplisthd) == NULL) {
indirdep         3342 ufs/ffs/ffs_softdep.c 				sbp = indirdep->ir_savebp;
indirdep         3347 ufs/ffs/ffs_softdep.c 				WORKITEM_FREE(indirdep, D_INDIRDEP);
indirdep         3357 ufs/ffs/ffs_softdep.c 			indirdep->ir_saveddata = malloc(bp->b_bcount,
indirdep         3360 ufs/ffs/ffs_softdep.c 			indirdep->ir_state &= ~ATTACHED;
indirdep         3361 ufs/ffs/ffs_softdep.c 			indirdep->ir_state |= UNDONE;
indirdep         3362 ufs/ffs/ffs_softdep.c 			bcopy(bp->b_data, indirdep->ir_saveddata, bp->b_bcount);
indirdep         3363 ufs/ffs/ffs_softdep.c 			bcopy(indirdep->ir_savebp->b_data, bp->b_data,
indirdep         3811 ufs/ffs/ffs_softdep.c 	struct indirdep *indirdep;
indirdep         3889 ufs/ffs/ffs_softdep.c 			indirdep = WK_INDIRDEP(wk);
indirdep         3890 ufs/ffs/ffs_softdep.c 			if (indirdep->ir_state & GOINGAWAY)
indirdep         3892 ufs/ffs/ffs_softdep.c 			bcopy(indirdep->ir_saveddata, bp->b_data, bp->b_bcount);
indirdep         3893 ufs/ffs/ffs_softdep.c 			free(indirdep->ir_saveddata, M_INDIRDEP);
indirdep         3894 ufs/ffs/ffs_softdep.c 			indirdep->ir_saveddata = 0;
indirdep         3895 ufs/ffs/ffs_softdep.c 			indirdep->ir_state &= ~UNDONE;
indirdep         3896 ufs/ffs/ffs_softdep.c 			indirdep->ir_state |= ATTACHED;
indirdep         3897 ufs/ffs/ffs_softdep.c 			while ((aip = LIST_FIRST(&indirdep->ir_donehd)) != 0) {
indirdep         3899 ufs/ffs/ffs_softdep.c 				if (aip == LIST_FIRST(&indirdep->ir_donehd))
indirdep         4012 ufs/ffs/ffs_softdep.c 	struct indirdep *indirdep;
indirdep         4020 ufs/ffs/ffs_softdep.c 	indirdep = aip->ai_indirdep;
indirdep         4021 ufs/ffs/ffs_softdep.c 	if (indirdep->ir_state & UNDONE) {
indirdep         4023 ufs/ffs/ffs_softdep.c 		LIST_INSERT_HEAD(&indirdep->ir_donehd, aip, ai_next);
indirdep         4026 ufs/ffs/ffs_softdep.c 	if (indirdep->ir_state & UFS1FMT)
indirdep         4027 ufs/ffs/ffs_softdep.c 		((int32_t *)indirdep->ir_savebp->b_data)[aip->ai_offset] =
indirdep         4030 ufs/ffs/ffs_softdep.c 		((int64_t *)indirdep->ir_savebp->b_data)[aip->ai_offset] =
indirdep         5516 ufs/ffs/ffs_softdep.c 	struct indirdep *indirdep;
indirdep         5545 ufs/ffs/ffs_softdep.c 			indirdep = WK_INDIRDEP(wk);
indirdep         5547 ufs/ffs/ffs_softdep.c 			LIST_FOREACH(aip, &indirdep->ir_deplisthd, ai_next) {
indirdep         5701 ufs/ffs/ffs_softdep.c 	struct indirdep *indirdep;
indirdep         5751 ufs/ffs/ffs_softdep.c 		indirdep = WK_INDIRDEP(wk);
indirdep         5752 ufs/ffs/ffs_softdep.c 		(*pr)("savedata %p savebp %p\n", indirdep->ir_saveddata,
indirdep         5753 ufs/ffs/ffs_softdep.c 		    indirdep->ir_savebp);
indirdep          148 ufs/ffs/softdep.h #define WK_INDIRDEP(wk) ((struct indirdep *)(wk))
indirdep          368 ufs/ffs/softdep.h struct indirdep {
indirdep          398 ufs/ffs/softdep.h 	struct	indirdep *ai_indirdep;	/* address of associated indirdep */