Lines Matching refs:sr
1902 struct sioc_sg_req6 *sr; in ip6mr_ioctl() local
1932 sr = (struct sioc_sg_req6 *)arg; in ip6mr_ioctl()
1935 c = ip6mr_cache_find(mrt, &sr->src.sin6_addr, in ip6mr_ioctl()
1936 &sr->grp.sin6_addr); in ip6mr_ioctl()
1938 sr->pktcnt = atomic_long_read(&c->_c.mfc_un.res.pkt); in ip6mr_ioctl()
1939 sr->bytecnt = atomic_long_read(&c->_c.mfc_un.res.bytes); in ip6mr_ioctl()
1940 sr->wrong_if = atomic_long_read(&c->_c.mfc_un.res.wrong_if); in ip6mr_ioctl()
1970 struct compat_sioc_sg_req6 sr; in ip6mr_compat_ioctl() local
2004 if (copy_from_user(&sr, arg, sizeof(sr))) in ip6mr_compat_ioctl()
2008 c = ip6mr_cache_find(mrt, &sr.src.sin6_addr, &sr.grp.sin6_addr); in ip6mr_compat_ioctl()
2010 sr.pktcnt = atomic_long_read(&c->_c.mfc_un.res.pkt); in ip6mr_compat_ioctl()
2011 sr.bytecnt = atomic_long_read(&c->_c.mfc_un.res.bytes); in ip6mr_compat_ioctl()
2012 sr.wrong_if = atomic_long_read(&c->_c.mfc_un.res.wrong_if); in ip6mr_compat_ioctl()
2015 if (copy_to_user(arg, &sr, sizeof(sr))) in ip6mr_compat_ioctl()