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;