Searched refs:ndmsg (Results 1 - 21 of 21) sorted by relevance

/linux-master/net/mctp/
H A Dneigh.c121 struct ndmsg *ndm;
180 struct ndmsg *ndm;
214 struct ndmsg *hdr;
248 struct ndmsg *ndmsg; local
253 ndmsg = nlmsg_data(cb->nlh);
254 req_ifindex = ndmsg->ndm_ifindex;
/linux-master/include/linux/
H A Drtnetlink.h131 extern int ndo_dflt_fdb_add(struct ndmsg *ndm,
137 extern int ndo_dflt_fdb_del(struct ndmsg *ndm,
H A Dnetdevice.h1225 * int (*ndo_fdb_add)(struct ndmsg *ndm, struct nlattr *tb[],
1230 * int (*ndo_fdb_del)(struct ndmsg *ndm, struct nlattr *tb[],
1500 int (*ndo_fdb_add)(struct ndmsg *ndm,
1507 int (*ndo_fdb_del)(struct ndmsg *ndm,
/linux-master/include/uapi/linux/
H A Dneighbour.h8 struct ndmsg { struct
/linux-master/samples/bpf/
H A Dxdp_router_ipv4_user.c320 struct ndmsg *rt_msg;
334 rt_msg = (struct ndmsg *)NLMSG_DATA(nh);
399 struct ndmsg rt;
/linux-master/net/ipv6/
H A Dndisc.c1193 struct nduseroptmsg *ndmsg; local
1211 ndmsg = nlmsg_data(nlh);
1212 ndmsg->nduseropt_family = AF_INET6;
1213 ndmsg->nduseropt_ifindex = ra->dev->ifindex;
1214 ndmsg->nduseropt_icmp_type = icmp6h->icmp6_type;
1215 ndmsg->nduseropt_icmp_code = icmp6h->icmp6_code;
1216 ndmsg->nduseropt_opts_len = opt->nd_opt_len << 3;
1218 memcpy(ndmsg + 1, opt, opt->nd_opt_len << 3);
/linux-master/include/trace/events/
H A Dbridge.h14 TP_PROTO(struct ndmsg *ndm, struct net_device *dev,
/linux-master/net/bridge/
H A Dbr_fdb.c104 struct ndmsg *ndm;
174 return NLMSG_ALIGN(sizeof(struct ndmsg))
693 struct ndmsg *ndm = nlmsg_data(nlh);
1063 const u8 *addr, struct ndmsg *ndm, u16 flags, u16 vid,
1159 static int __br_fdb_add(struct ndmsg *ndm, struct net_bridge *br,
1202 int br_fdb_add(struct ndmsg *ndm, struct nlattr *tb[],
1322 int br_fdb_delete(struct ndmsg *ndm, struct nlattr *tb[],
H A Dbr_private.h854 int br_fdb_delete(struct ndmsg *ndm, struct nlattr *tb[],
859 int br_fdb_add(struct ndmsg *nlh, struct nlattr *tb[], struct net_device *dev,
/linux-master/net/core/
H A Dneighbour.c1898 struct ndmsg *ndm;
1965 struct ndmsg *ndm;
2569 struct ndmsg *ndm;
2630 struct ndmsg *ndm;
2805 struct ndmsg *ndm;
2824 err = nlmsg_parse_deprecated_strict(nlh, sizeof(struct ndmsg),
2828 err = nlmsg_parse_deprecated(nlh, sizeof(struct ndmsg), tb,
2868 /* check for full ndmsg structure presence, family member is
2871 if (nlmsg_len(nlh) >= sizeof(struct ndmsg) &&
2872 ((struct ndmsg *)nlmsg_dat
[all...]
H A Drtnetlink.c4118 struct ndmsg *ndm;
4149 return NLMSG_ALIGN(sizeof(struct ndmsg)) +
4182 int ndo_dflt_fdb_add(struct ndmsg *ndm,
4247 struct ndmsg *ndm;
4327 int ndo_dflt_fdb_del(struct ndmsg *ndm,
4357 struct ndmsg *ndm;
4523 struct ndmsg *ndm;
4538 err = nlmsg_parse_deprecated_strict(nlh, sizeof(struct ndmsg), tb,
4580 * Before Linux v4.12 this code accepted ndmsg since iproute2 v3.3.0.
4581 * However, ndmsg i
[all...]
/linux-master/drivers/net/ethernet/mscc/
H A Docelot_net.c730 static int ocelot_port_fdb_add(struct ndmsg *ndm, struct nlattr *tb[],
744 static int ocelot_port_fdb_del(struct ndmsg *ndm, struct nlattr *tb[],
764 struct ndmsg *ndm;
/linux-master/drivers/net/
H A Dmacvlan.c1023 static int macvlan_fdb_add(struct ndmsg *ndm, struct nlattr *tb[],
1049 static int macvlan_fdb_del(struct ndmsg *ndm, struct nlattr *tb[],
/linux-master/drivers/net/vxlan/
H A Dvxlan_core.c160 struct ndmsg *ndm;
248 return NLMSG_ALIGN(sizeof(struct ndmsg))
1245 static int vxlan_fdb_add(struct ndmsg *ndm, struct nlattr *tb[],
1321 static int vxlan_fdb_delete(struct ndmsg *ndm, struct nlattr *tb[],
3079 struct ndmsg *ndm = nlmsg_data(nlh);
/linux-master/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_main.c368 static int qlcnic_fdb_del(struct ndmsg *ndm, struct nlattr *tb[],
394 static int qlcnic_fdb_add(struct ndmsg *ndm, struct nlattr *tb[],
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_main.c5964 ice_fdb_add(struct ndmsg *ndm, struct nlattr __always_unused *tb[],
6003 ice_fdb_del(struct ndmsg *ndm, __always_unused struct nlattr *tb[],
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-switch.c787 struct ndmsg *ndm;
/linux-master/net/dsa/
H A Duser.c518 struct ndmsg *ndm;
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_main.c9957 static int ixgbe_ndo_fdb_add(struct ndmsg *ndm, struct nlattr *tb[],
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_main.c2513 static int igb_ndo_fdb_add(struct ndmsg *ndm, struct nlattr *tb[],
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_main.c13041 static int i40e_ndo_fdb_add(struct ndmsg *ndm, struct nlattr *tb[],

Completed in 491 milliseconds