• Home
  • Raw
  • Download

Lines Matching refs:mvi

56 	struct macvlan_info *mvi;  in macvlan_alloc()  local
58 if ((mvi = calloc(1, sizeof(*mvi))) == NULL) in macvlan_alloc()
61 link->l_info = mvi; in macvlan_alloc()
70 struct macvlan_info *mvi; in macvlan_parse() local
81 mvi = link->l_info; in macvlan_parse()
84 mvi->mvi_mode = nla_get_u32(tb[IFLA_MACVLAN_MODE]); in macvlan_parse()
85 mvi->mvi_mask |= MACVLAN_HAS_MODE; in macvlan_parse()
89 mvi->mvi_mode = nla_get_u16(tb[IFLA_MACVLAN_FLAGS]); in macvlan_parse()
90 mvi->mvi_mask |= MACVLAN_HAS_FLAGS; in macvlan_parse()
107 struct macvlan_info *mvi = link->l_info; in macvlan_dump() local
109 if (mvi->mvi_mask & MACVLAN_HAS_MODE) { in macvlan_dump()
110 rtnl_link_macvlan_mode2str(mvi->mvi_mode, buf, sizeof(buf)); in macvlan_dump()
114 if (mvi->mvi_mask & MACVLAN_HAS_FLAGS) { in macvlan_dump()
115 rtnl_link_macvlan_flags2str(mvi->mvi_flags, buf, sizeof(buf)); in macvlan_dump()
140 struct macvlan_info *mvi = link->l_info; in macvlan_put_attrs() local
146 if (mvi->mvi_mask & MACVLAN_HAS_MODE) in macvlan_put_attrs()
147 NLA_PUT_U32(msg, IFLA_MACVLAN_MODE, mvi->mvi_mode); in macvlan_put_attrs()
149 if (mvi->mvi_mask & MACVLAN_HAS_FLAGS) in macvlan_put_attrs()
150 NLA_PUT_U16(msg, IFLA_MACVLAN_FLAGS, mvi->mvi_flags); in macvlan_put_attrs()
226 struct macvlan_info *mvi = link->l_info; in rtnl_link_macvlan_set_mode() local
230 mvi->mvi_mode = mode; in rtnl_link_macvlan_set_mode()
231 mvi->mvi_mask |= MACVLAN_HAS_MODE; in rtnl_link_macvlan_set_mode()
244 struct macvlan_info *mvi = link->l_info; in rtnl_link_macvlan_get_mode() local
248 if (mvi->mvi_mask & MACVLAN_HAS_MODE) in rtnl_link_macvlan_get_mode()
249 return mvi->mvi_mode; in rtnl_link_macvlan_get_mode()
263 struct macvlan_info *mvi = link->l_info; in rtnl_link_macvlan_set_flags() local
267 mvi->mvi_flags |= flags; in rtnl_link_macvlan_set_flags()
268 mvi->mvi_mask |= MACVLAN_HAS_FLAGS; in rtnl_link_macvlan_set_flags()
285 struct macvlan_info *mvi = link->l_info; in rtnl_link_macvlan_unset_flags() local
289 mvi->mvi_flags &= ~flags; in rtnl_link_macvlan_unset_flags()
290 mvi->mvi_mask |= MACVLAN_HAS_FLAGS; in rtnl_link_macvlan_unset_flags()
303 struct macvlan_info *mvi = link->l_info; in rtnl_link_macvlan_get_flags() local
307 return mvi->mvi_flags; in rtnl_link_macvlan_get_flags()