Lines Matching refs:rtnl_msg_handlers
106 static struct rtnl_link *rtnl_msg_handlers[RTNL_FAMILY_MAX + 1]; variable
127 tab = rtnl_msg_handlers[protocol]; in rtnl_get_doit()
132 tab = rtnl_msg_handlers[PF_UNSPEC]; in rtnl_get_doit()
142 tab = rtnl_msg_handlers[protocol]; in rtnl_get_dumpit()
147 tab = rtnl_msg_handlers[PF_UNSPEC]; in rtnl_get_dumpit()
157 tab = rtnl_msg_handlers[protocol]; in rtnl_get_calcit()
162 tab = rtnl_msg_handlers[PF_UNSPEC]; in rtnl_get_calcit()
195 tab = rtnl_msg_handlers[protocol]; in __rtnl_register()
201 rtnl_msg_handlers[protocol] = tab; in __rtnl_register()
251 if (rtnl_msg_handlers[protocol] == NULL) in rtnl_unregister()
254 rtnl_msg_handlers[protocol][msgindex].doit = NULL; in rtnl_unregister()
255 rtnl_msg_handlers[protocol][msgindex].dumpit = NULL; in rtnl_unregister()
272 kfree(rtnl_msg_handlers[protocol]); in rtnl_unregister_all()
273 rtnl_msg_handlers[protocol] = NULL; in rtnl_unregister_all()
2370 if (rtnl_msg_handlers[idx] == NULL || in rtnl_dump_all()
2371 rtnl_msg_handlers[idx][type].dumpit == NULL) in rtnl_dump_all()
2378 if (rtnl_msg_handlers[idx][type].dumpit(skb, cb)) in rtnl_dump_all()