Lines Matching refs:vnc

57 	    struct vn_clusterw *vnc, struct buf *last_bp, int gbflags);
641 cluster_write(struct vnode *vp, struct vn_clusterw *vnc, struct buf *bp, in cluster_write() argument
664 vnc->v_lasta = vnc->v_clen = vnc->v_cstart = vnc->v_lastw = 0; in cluster_write()
666 if (vnc->v_clen == 0 || lbn != vnc->v_lastw + 1 || in cluster_write()
667 (bp->b_blkno != vnc->v_lasta + btodb(lblocksize))) { in cluster_write()
669 if (vnc->v_clen != 0) { in cluster_write()
686 cursize = vnc->v_lastw - vnc->v_cstart + 1; in cluster_write()
688 lbn != vnc->v_lastw + 1 || vnc->v_clen <= cursize) { in cluster_write()
691 vnc->v_cstart, cursize, gbflags); in cluster_write()
697 buflist = cluster_collectbufs(vp, vnc, bp, in cluster_write()
724 lblocksize, vnc->v_cstart, in cluster_write()
735 vnc->v_lastw = lbn; in cluster_write()
736 vnc->v_lasta = bp->b_blkno; in cluster_write()
753 vnc->v_clen = 0; in cluster_write()
754 vnc->v_lasta = pbn; in cluster_write()
755 vnc->v_cstart = lbn + 1; in cluster_write()
756 vnc->v_lastw = lbn; in cluster_write()
759 vnc->v_clen = maxclen; in cluster_write()
762 vnc->v_cstart = lbn + 1; in cluster_write()
765 vnc->v_cstart = lbn; in cluster_write()
768 } else if (lbn == vnc->v_cstart + vnc->v_clen) { in cluster_write()
777 cluster_wbuild_wb(vp, lblocksize, vnc->v_cstart, in cluster_write()
778 vnc->v_clen + 1, gbflags); in cluster_write()
780 vnc->v_clen = 0; in cluster_write()
781 vnc->v_cstart = lbn + 1; in cluster_write()
795 vnc->v_lastw = lbn; in cluster_write()
796 vnc->v_lasta = pbn; in cluster_write()
1043 cluster_collectbufs(struct vnode *vp, struct vn_clusterw *vnc, in cluster_collectbufs() argument
1051 len = vnc->v_lastw - vnc->v_cstart + 1; in cluster_collectbufs()
1056 for (lbn = vnc->v_cstart, i = 0; i < len; lbn++, i++) { in cluster_collectbufs()
1082 cluster_init_vn(struct vn_clusterw *vnc) in cluster_init_vn() argument
1084 vnc->v_lasta = 0; in cluster_init_vn()
1085 vnc->v_clen = 0; in cluster_init_vn()
1086 vnc->v_cstart = 0; in cluster_init_vn()
1087 vnc->v_lastw = 0; in cluster_init_vn()