Lines Matching defs:eid
24 static int mctp_neigh_add(struct mctp_dev *mdev, mctp_eid_t eid,
33 if (mctp_neigh_lookup(mdev, eid, NULL) == 0) {
51 neigh->eid = eid;
88 static int mctp_neigh_remove(struct mctp_dev *mdev, mctp_eid_t eid,
97 if (neigh->dev == mdev && neigh->eid == eid &&
124 mctp_eid_t eid;
145 eid = nla_get_u8(tb[NDA_DST]);
146 if (!mctp_address_unicast(eid)) {
169 return mctp_neigh_add(mdev, eid, MCTP_NEIGH_STATIC,
182 mctp_eid_t eid;
195 eid = nla_get_u8(tb[NDA_DST]);
206 return mctp_neigh_remove(mdev, eid, MCTP_NEIGH_STATIC);
229 if (nla_put_u8(skb, NDA_DST, neigh->eid))
282 int mctp_neigh_lookup(struct mctp_dev *mdev, mctp_eid_t eid, void *ret_hwaddr)
290 if (mdev == neigh->dev && eid == neigh->eid) {