Lines Matching refs:vr
1485 struct sioc_vif_req vr; in ipmr_ioctl() local
1497 if (copy_from_user(&vr, arg, sizeof(vr))) in ipmr_ioctl()
1499 if (vr.vifi >= mrt->maxvif) in ipmr_ioctl()
1502 vif = &mrt->vif_table[vr.vifi]; in ipmr_ioctl()
1503 if (VIF_EXISTS(mrt, vr.vifi)) { in ipmr_ioctl()
1504 vr.icount = vif->pkt_in; in ipmr_ioctl()
1505 vr.ocount = vif->pkt_out; in ipmr_ioctl()
1506 vr.ibytes = vif->bytes_in; in ipmr_ioctl()
1507 vr.obytes = vif->bytes_out; in ipmr_ioctl()
1510 if (copy_to_user(arg, &vr, sizeof(vr))) in ipmr_ioctl()
1559 struct compat_sioc_vif_req vr; in ipmr_compat_ioctl() local
1571 if (copy_from_user(&vr, arg, sizeof(vr))) in ipmr_compat_ioctl()
1573 if (vr.vifi >= mrt->maxvif) in ipmr_compat_ioctl()
1576 vif = &mrt->vif_table[vr.vifi]; in ipmr_compat_ioctl()
1577 if (VIF_EXISTS(mrt, vr.vifi)) { in ipmr_compat_ioctl()
1578 vr.icount = vif->pkt_in; in ipmr_compat_ioctl()
1579 vr.ocount = vif->pkt_out; in ipmr_compat_ioctl()
1580 vr.ibytes = vif->bytes_in; in ipmr_compat_ioctl()
1581 vr.obytes = vif->bytes_out; in ipmr_compat_ioctl()
1584 if (copy_to_user(arg, &vr, sizeof(vr))) in ipmr_compat_ioctl()