Lines Matching refs:fnode
820 fifonode_t *fnode; in fifofind() local
823 for (fnode = fifoalloc[FIFOHASH(vp)]; fnode; fnode = fnode->fn_nextp) { in fifofind()
824 if (fnode->fn_realvp == vp) { in fifofind()
825 VN_HOLD(FTOV(fnode)); in fifofind()
826 return (fnode); in fifofind()
842 fifonode_t *fnode; in fiforemove() local
845 fnode = fifoalloc[idx]; in fiforemove()
849 if (fnode != NULL && fnode == fnp && in fiforemove()
850 !fnode->fn_nextp && !fnode->fn_backp) { in fiforemove()
854 for (; fnode; fnode = fnode->fn_nextp) { in fiforemove()
855 if (fnode == fnp) { in fiforemove()
861 if (fnode->fn_nextp) in fiforemove()
862 fnode->fn_nextp->fn_backp = in fiforemove()
863 fnode->fn_backp; in fiforemove()
864 if (fnode->fn_backp) in fiforemove()
865 fnode->fn_backp->fn_nextp = in fiforemove()
866 fnode->fn_nextp; in fiforemove()