ndmsg 12284 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_ndo_fdb_add(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 3360 drivers/net/ethernet/intel/ice/ice_main.c ice_fdb_add(struct ndmsg *ndm, struct nlattr __always_unused *tb[], ndmsg 3398 drivers/net/ethernet/intel/ice/ice_main.c ice_fdb_del(struct ndmsg *ndm, __always_unused struct nlattr *tb[], ndmsg 2489 drivers/net/ethernet/intel/igb/igb_main.c static int igb_ndo_fdb_add(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 9922 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static int ixgbe_ndo_fdb_add(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 768 drivers/net/ethernet/mscc/ocelot.c static int ocelot_fdb_add(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 794 drivers/net/ethernet/mscc/ocelot.c static int ocelot_fdb_del(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 817 drivers/net/ethernet/mscc/ocelot.c struct ndmsg *ndm; ndmsg 372 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c static int qlcnic_fdb_del(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 397 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c static int qlcnic_fdb_add(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 973 drivers/net/macvlan.c static int macvlan_fdb_add(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 999 drivers/net/macvlan.c static int macvlan_fdb_del(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 255 drivers/net/vxlan.c struct ndmsg *ndm; ndmsg 323 drivers/net/vxlan.c return NLMSG_ALIGN(sizeof(struct ndmsg)) ndmsg 1116 drivers/net/vxlan.c static int vxlan_fdb_add(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 1191 drivers/net/vxlan.c static int vxlan_fdb_delete(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 314 drivers/staging/fsl-dpaa2/ethsw/ethsw.c static int port_fdb_add(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 327 drivers/staging/fsl-dpaa2/ethsw/ethsw.c static int port_fdb_del(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 566 drivers/staging/fsl-dpaa2/ethsw/ethsw.c struct ndmsg *ndm; ndmsg 1375 include/linux/netdevice.h int (*ndo_fdb_add)(struct ndmsg *ndm, ndmsg 1382 include/linux/netdevice.h int (*ndo_fdb_del)(struct ndmsg *ndm, ndmsg 118 include/linux/rtnetlink.h extern int ndo_dflt_fdb_add(struct ndmsg *ndm, ndmsg 124 include/linux/rtnetlink.h extern int ndo_dflt_fdb_del(struct ndmsg *ndm, ndmsg 14 include/trace/events/bridge.h TP_PROTO(struct ndmsg *ndm, struct net_device *dev, ndmsg 636 net/bridge/br_fdb.c struct ndmsg *ndm; ndmsg 683 net/bridge/br_fdb.c return NLMSG_ALIGN(sizeof(struct ndmsg)) ndmsg 881 net/bridge/br_fdb.c static int __br_fdb_add(struct ndmsg *ndm, struct net_bridge *br, ndmsg 911 net/bridge/br_fdb.c int br_fdb_add(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 1008 net/bridge/br_fdb.c int br_fdb_delete(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 571 net/bridge/br_private.h int br_fdb_delete(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 573 net/bridge/br_private.h int br_fdb_add(struct ndmsg *nlh, struct nlattr *tb[], struct net_device *dev, ndmsg 1788 net/core/neighbour.c struct ndmsg *ndm; ndmsg 1855 net/core/neighbour.c struct ndmsg *ndm; ndmsg 2428 net/core/neighbour.c struct ndmsg *ndm; ndmsg 2483 net/core/neighbour.c struct ndmsg *ndm; ndmsg 2646 net/core/neighbour.c struct ndmsg *ndm; ndmsg 2665 net/core/neighbour.c err = nlmsg_parse_deprecated_strict(nlh, sizeof(struct ndmsg), ndmsg 2669 net/core/neighbour.c err = nlmsg_parse_deprecated(nlh, sizeof(struct ndmsg), tb, ndmsg 2712 net/core/neighbour.c if (nlmsg_len(nlh) >= sizeof(struct ndmsg) && ndmsg 2713 net/core/neighbour.c ((struct ndmsg *)nlmsg_data(nlh))->ndm_flags == NTF_PROXY) ndmsg 2750 net/core/neighbour.c struct ndmsg *ndm; ndmsg 2770 net/core/neighbour.c err = nlmsg_parse_deprecated_strict(nlh, sizeof(struct ndmsg), tb, ndmsg 2806 net/core/neighbour.c return NLMSG_ALIGN(sizeof(struct ndmsg)) ndmsg 2837 net/core/neighbour.c return NLMSG_ALIGN(sizeof(struct ndmsg)) ndmsg 3562 net/core/rtnetlink.c struct ndmsg *ndm; ndmsg 3593 net/core/rtnetlink.c return NLMSG_ALIGN(sizeof(struct ndmsg)) + ndmsg 3626 net/core/rtnetlink.c int ndo_dflt_fdb_add(struct ndmsg *ndm, ndmsg 3686 net/core/rtnetlink.c struct ndmsg *ndm; ndmsg 3766 net/core/rtnetlink.c int ndo_dflt_fdb_del(struct ndmsg *ndm, ndmsg 3794 net/core/rtnetlink.c struct ndmsg *ndm; ndmsg 3939 net/core/rtnetlink.c struct ndmsg *ndm; ndmsg 3954 net/core/rtnetlink.c err = nlmsg_parse_deprecated_strict(nlh, sizeof(struct ndmsg), tb, ndmsg 4002 net/core/rtnetlink.c if (nlmsg_len(nlh) != sizeof(struct ndmsg) && ndmsg 4003 net/core/rtnetlink.c (nlmsg_len(nlh) != sizeof(struct ndmsg) + ndmsg 4128 net/core/rtnetlink.c struct ndmsg *ndm; ndmsg 4148 net/core/rtnetlink.c err = nlmsg_parse_deprecated_strict(nlh, sizeof(struct ndmsg), tb, ndmsg 89 net/dsa/dsa_priv.h int dsa_legacy_fdb_add(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 94 net/dsa/dsa_priv.h int dsa_legacy_fdb_del(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 198 net/dsa/slave.c struct ndmsg *ndm; ndmsg 1197 net/dsa/slave.c int dsa_legacy_fdb_add(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 1208 net/dsa/slave.c int dsa_legacy_fdb_del(struct ndmsg *ndm, struct nlattr *tb[], ndmsg 1126 net/ipv6/ndisc.c struct nduseroptmsg *ndmsg; ndmsg 1144 net/ipv6/ndisc.c ndmsg = nlmsg_data(nlh); ndmsg 1145 net/ipv6/ndisc.c ndmsg->nduseropt_family = AF_INET6; ndmsg 1146 net/ipv6/ndisc.c ndmsg->nduseropt_ifindex = ra->dev->ifindex; ndmsg 1147 net/ipv6/ndisc.c ndmsg->nduseropt_icmp_type = icmp6h->icmp6_type; ndmsg 1148 net/ipv6/ndisc.c ndmsg->nduseropt_icmp_code = icmp6h->icmp6_code; ndmsg 1149 net/ipv6/ndisc.c ndmsg->nduseropt_opts_len = opt->nd_opt_len << 3; ndmsg 1151 net/ipv6/ndisc.c memcpy(ndmsg + 1, opt, opt->nd_opt_len << 3); ndmsg 381 samples/bpf/xdp_router_ipv4_user.c struct ndmsg *rt_msg; ndmsg 398 samples/bpf/xdp_router_ipv4_user.c rt_msg = (struct ndmsg *)NLMSG_DATA(nh); ndmsg 463 samples/bpf/xdp_router_ipv4_user.c struct ndmsg rt;