vnx               196 uvm/uvm_swap.c #define	getvndxfer(vnx)	do {						\
vnx               198 uvm/uvm_swap.c 	vnx = pool_get(&vndxfer_pool, PR_WAITOK);			\
vnx               202 uvm/uvm_swap.c #define putvndxfer(vnx) {						\
vnx               203 uvm/uvm_swap.c 	pool_put(&vndxfer_pool, (void *)(vnx));				\
vnx              1287 uvm/uvm_swap.c 	struct vndxfer	*vnx;
vnx              1298 uvm/uvm_swap.c 	getvndxfer(vnx);
vnx              1299 uvm/uvm_swap.c 	vnx->vx_flags = VX_BUSY;
vnx              1300 uvm/uvm_swap.c 	vnx->vx_error = 0;
vnx              1301 uvm/uvm_swap.c 	vnx->vx_pending = 0;
vnx              1302 uvm/uvm_swap.c 	vnx->vx_bp = bp;
vnx              1303 uvm/uvm_swap.c 	vnx->vx_sdp = sdp;
vnx              1352 uvm/uvm_swap.c 			vnx->vx_error = error;	/* pass error up */
vnx              1412 uvm/uvm_swap.c 		nbp->vb_xfer = vnx;	/* patch it back in to vnx */
vnx              1419 uvm/uvm_swap.c 		if (vnx->vx_error != 0) {
vnx              1423 uvm/uvm_swap.c 		vnx->vx_pending++;
vnx              1443 uvm/uvm_swap.c 	vnx->vx_flags &= ~VX_BUSY;
vnx              1444 uvm/uvm_swap.c 	if (vnx->vx_pending == 0) {
vnx              1445 uvm/uvm_swap.c 		if (vnx->vx_error != 0) {
vnx              1446 uvm/uvm_swap.c 			bp->b_error = vnx->vx_error;
vnx              1449 uvm/uvm_swap.c 		putvndxfer(vnx);
vnx              1501 uvm/uvm_swap.c 	struct vndxfer *vnx = vbp->vb_xfer;
vnx              1502 uvm/uvm_swap.c 	struct buf *pbp = vnx->vx_bp;		/* parent buffer */
vnx              1503 uvm/uvm_swap.c 	struct swapdev	*sdp = vnx->vx_sdp;
vnx              1516 uvm/uvm_swap.c 	vnx->vx_pending--;
vnx              1523 uvm/uvm_swap.c 		vnx->vx_error = vbp->vb_buf.b_error;
vnx              1542 uvm/uvm_swap.c 	if (vnx->vx_error != 0) {
vnx              1545 uvm/uvm_swap.c 		pbp->b_error = vnx->vx_error;
vnx              1546 uvm/uvm_swap.c 		if ((vnx->vx_flags & VX_BUSY) == 0 && vnx->vx_pending == 0) {
vnx              1547 uvm/uvm_swap.c 			putvndxfer(vnx);
vnx              1551 uvm/uvm_swap.c 		KASSERT(vnx->vx_pending == 0);
vnx              1552 uvm/uvm_swap.c 		if ((vnx->vx_flags & VX_BUSY) == 0) {
vnx              1554 uvm/uvm_swap.c 			    pbp, vnx->vx_error, 0, 0);
vnx              1555 uvm/uvm_swap.c 			putvndxfer(vnx);