Lines Matching refs:daddr_start
979 static int mctp_route_add(struct mctp_dev *mdev, mctp_eid_t daddr_start, in mctp_route_add() argument
987 if (!mctp_address_unicast(daddr_start)) in mctp_route_add()
990 if (daddr_extent > 0xff || daddr_start + daddr_extent >= 255) in mctp_route_add()
1008 rt->min = daddr_start; in mctp_route_add()
1009 rt->max = daddr_start + daddr_extent; in mctp_route_add()
1030 static int mctp_route_remove(struct mctp_dev *mdev, mctp_eid_t daddr_start, in mctp_route_remove() argument
1038 if (daddr_extent > 0xff || daddr_start + daddr_extent >= 255) in mctp_route_remove()
1041 daddr_end = daddr_start + daddr_extent; in mctp_route_remove()
1048 rt->min == daddr_start && rt->max == daddr_end && in mctp_route_remove()
1178 struct mctp_dev **mdev, mctp_eid_t *daddr_start) in mctp_route_nlparse() argument
1196 *daddr_start = nla_get_u8(tb[RTA_DST]); in mctp_route_nlparse()
1236 mctp_eid_t daddr_start; in mctp_newroute() local
1243 &rtm, &mdev, &daddr_start); in mctp_newroute()
1262 rc = mctp_route_add(mdev, daddr_start, rtm->rtm_dst_len, mtu, in mctp_newroute()
1271 mctp_eid_t daddr_start; in mctp_delroute() local
1277 &rtm, &mdev, &daddr_start); in mctp_delroute()
1285 rc = mctp_route_remove(mdev, daddr_start, rtm->rtm_dst_len, RTN_UNICAST); in mctp_delroute()