rtnl_msg_handlers 142 net/core/rtnetlink.c static struct rtnl_link *__rcu *rtnl_msg_handlers[RTNL_FAMILY_MAX + 1]; rtnl_msg_handlers 162 net/core/rtnetlink.c if (protocol >= ARRAY_SIZE(rtnl_msg_handlers)) rtnl_msg_handlers 165 net/core/rtnetlink.c tab = rcu_dereference_rtnl(rtnl_msg_handlers[protocol]); rtnl_msg_handlers 167 net/core/rtnetlink.c tab = rcu_dereference_rtnl(rtnl_msg_handlers[PF_UNSPEC]); rtnl_msg_handlers 186 net/core/rtnetlink.c tab = rtnl_msg_handlers[protocol]; rtnl_msg_handlers 193 net/core/rtnetlink.c rcu_assign_pointer(rtnl_msg_handlers[protocol], tab); rtnl_msg_handlers 296 net/core/rtnetlink.c tab = rtnl_dereference(rtnl_msg_handlers[protocol]); rtnl_msg_handlers 327 net/core/rtnetlink.c tab = rtnl_msg_handlers[protocol]; rtnl_msg_handlers 332 net/core/rtnetlink.c RCU_INIT_POINTER(rtnl_msg_handlers[protocol], NULL); rtnl_msg_handlers 3463 net/core/rtnetlink.c tab = rcu_dereference_rtnl(rtnl_msg_handlers[idx]);