Lines Matching refs:rtnl_msg_handlers
103 static struct rtnl_link *rtnl_msg_handlers[RTNL_FAMILY_MAX + 1]; variable
124 tab = rtnl_msg_handlers[protocol]; in rtnl_get_doit()
129 tab = rtnl_msg_handlers[PF_UNSPEC]; in rtnl_get_doit()
139 tab = rtnl_msg_handlers[protocol]; in rtnl_get_dumpit()
144 tab = rtnl_msg_handlers[PF_UNSPEC]; in rtnl_get_dumpit()
154 tab = rtnl_msg_handlers[protocol]; in rtnl_get_calcit()
159 tab = rtnl_msg_handlers[PF_UNSPEC]; in rtnl_get_calcit()
192 tab = rtnl_msg_handlers[protocol]; in __rtnl_register()
198 rtnl_msg_handlers[protocol] = tab; in __rtnl_register()
248 if (rtnl_msg_handlers[protocol] == NULL) in rtnl_unregister()
251 rtnl_msg_handlers[protocol][msgindex].doit = NULL; in rtnl_unregister()
252 rtnl_msg_handlers[protocol][msgindex].dumpit = NULL; in rtnl_unregister()
269 kfree(rtnl_msg_handlers[protocol]); in rtnl_unregister_all()
270 rtnl_msg_handlers[protocol] = NULL; in rtnl_unregister_all()
2236 if (rtnl_msg_handlers[idx] == NULL || in rtnl_dump_all()
2237 rtnl_msg_handlers[idx][type].dumpit == NULL) in rtnl_dump_all()
2244 if (rtnl_msg_handlers[idx][type].dumpit(skb, cb)) in rtnl_dump_all()