Lines Matching refs:ipi
53 struct ipvlan_info *ipi; in ipvlan_alloc() local
56 memset(link->l_info, 0, sizeof(*ipi)); in ipvlan_alloc()
58 if ((ipi = calloc(1, sizeof(*ipi))) == NULL) in ipvlan_alloc()
61 link->l_info = ipi; in ipvlan_alloc()
71 struct ipvlan_info *ipi; in ipvlan_parse() local
82 ipi = link->l_info; in ipvlan_parse()
85 ipi->ipi_mode = nla_get_u16(tb[IFLA_IPVLAN_MODE]); in ipvlan_parse()
86 ipi->ipi_mask |= IPVLAN_HAS_MODE; in ipvlan_parse()
103 struct ipvlan_info *ipi = link->l_info; in ipvlan_dump() local
105 if (ipi->ipi_mask & IPVLAN_HAS_MODE) { in ipvlan_dump()
106 rtnl_link_ipvlan_mode2str(ipi->ipi_mode, buf, sizeof(buf)); in ipvlan_dump()
131 struct ipvlan_info *ipi = link->l_info; in ipvlan_put_attrs() local
137 if (ipi->ipi_mask & IPVLAN_HAS_MODE) in ipvlan_put_attrs()
138 NLA_PUT_U16(msg, IFLA_IPVLAN_MODE, ipi->ipi_mode); in ipvlan_put_attrs()
214 struct ipvlan_info *ipi = link->l_info; in rtnl_link_ipvlan_set_mode() local
218 ipi->ipi_mode = mode; in rtnl_link_ipvlan_set_mode()
219 ipi->ipi_mask |= IPVLAN_HAS_MODE; in rtnl_link_ipvlan_set_mode()
233 struct ipvlan_info *ipi = link->l_info; in rtnl_link_ipvlan_get_mode() local
237 if (!(ipi->ipi_mask & IPVLAN_HAS_MODE)) in rtnl_link_ipvlan_get_mode()
239 *out_mode = ipi->ipi_mode; in rtnl_link_ipvlan_get_mode()