Lines Matching refs:ops
52 struct rtnl_link_info_ops *ops; in rtnl_link_info_ops_lookup() local
54 for (ops = info_ops; ops; ops = ops->io_next) in rtnl_link_info_ops_lookup()
55 if (!strcmp(ops->io_name, name)) in rtnl_link_info_ops_lookup()
56 return ops; in rtnl_link_info_ops_lookup()
61 int rtnl_link_register_info(struct rtnl_link_info_ops *ops) in rtnl_link_register_info() argument
63 if (ops->io_name == NULL) in rtnl_link_register_info()
66 if (rtnl_link_info_ops_lookup(ops->io_name)) in rtnl_link_register_info()
69 NL_DBG(1, "Registered link info operations %s\n", ops->io_name); in rtnl_link_register_info()
71 ops->io_next = info_ops; in rtnl_link_register_info()
72 info_ops = ops; in rtnl_link_register_info()
77 int rtnl_link_unregister_info(struct rtnl_link_info_ops *ops) in rtnl_link_unregister_info() argument
82 if (t == ops) in rtnl_link_unregister_info()
91 NL_DBG(1, "Unregistered link info perations %s\n", ops->io_name); in rtnl_link_unregister_info()