Lines Matching full:hr

1274 	struct ieee80211_hwmp_route *hr;  in hwmp_recv_prep()  local
1321 hr = IEEE80211_MESH_ROUTE_PRIV(rt, struct ieee80211_hwmp_route); in hwmp_recv_prep()
1325 if (HWMP_SEQ_LT(prep->prep_targetseq, hr->hr_seq)) { in hwmp_recv_prep()
1329 prep->prep_targetseq, hr->hr_seq); in hwmp_recv_prep()
1331 } else if (HWMP_SEQ_LEQ(prep->prep_targetseq, hr->hr_seq) && in hwmp_recv_prep()
1349 hr->hr_seq = prep->prep_targetseq; in hwmp_recv_prep()
1350 hr->hr_preqretries = 0; in hwmp_recv_prep()
1505 struct ieee80211_hwmp_route *hr; in hwmp_peerdown() local
1510 hr = IEEE80211_MESH_ROUTE_PRIV(rt, struct ieee80211_hwmp_route); in hwmp_peerdown()
1516 if (hr->hr_seq == 0) in hwmp_peerdown()
1520 PERR_DSEQ(0) = ++hr->hr_seq; in hwmp_peerdown()
1542 struct ieee80211_hwmp_route *hr; in hwmp_recv_perr() local
1574 hr = IEEE80211_MESH_ROUTE_PRIV(rt, struct ieee80211_hwmp_route); in hwmp_recv_perr()
1578 hr->hr_seq++; in hwmp_recv_perr()
1581 hr->hr_seq; in hwmp_recv_perr()
1584 hr->hr_seq = PERR_DSEQ(i); in hwmp_recv_perr()
1590 if(HWMP_SEQ_GT(PERR_DSEQ(i), hr->hr_seq)) { in hwmp_recv_perr()
1591 hr->hr_seq = PERR_DSEQ(i); in hwmp_recv_perr()
1692 struct ieee80211_hwmp_route *hr = NULL; in hwmp_senderror() local
1696 hr = IEEE80211_MESH_ROUTE_PRIV(rt, in hwmp_senderror()
1721 PERR_DSEQ(0) = hr->hr_seq; in hwmp_senderror()
1741 struct ieee80211_hwmp_route *hr; in hwmp_recv_rann() local
1750 hr = IEEE80211_MESH_ROUTE_PRIV(rt, struct ieee80211_hwmp_route); in hwmp_recv_rann()
1753 if (HWMP_SEQ_LT(rann->rann_seq, hr->hr_seq)) { in hwmp_recv_rann()
1755 "RANN seq %u < %u", rann->rann_seq, hr->hr_seq); in hwmp_recv_rann()
1761 if (HWMP_SEQ_EQ(rann->rann_seq, hr->hr_seq) && in hwmp_recv_rann()
1783 hr = IEEE80211_MESH_ROUTE_PRIV(rt, struct ieee80211_hwmp_route); in hwmp_recv_rann()
1811 hwmp_send_preq(vap, wh->i_addr2, &preq, &hr->hr_lastrootconf, in hwmp_recv_rann()
1818 hr->hr_seq = rann->rann_seq; in hwmp_recv_rann()
1856 struct ieee80211_hwmp_route *hr; in hwmp_rediscover_cb() local
1862 hr = IEEE80211_MESH_ROUTE_PRIV(rt, struct ieee80211_hwmp_route); in hwmp_rediscover_cb()
1863 if (hr->hr_preqretries >= in hwmp_rediscover_cb()
1873 hr->hr_preqretries++; in hwmp_rediscover_cb()
1876 "start path rediscovery , target seq %u", hr->hr_seq); in hwmp_rediscover_cb()
1886 preq.preq_origseq = hr->hr_origseq; in hwmp_rediscover_cb()
1897 hwmp_send_preq(vap, broadcastaddr, &preq, &hr->hr_lastpreq, in hwmp_rediscover_cb()
1911 struct ieee80211_hwmp_route *hr; in hwmp_discover() local
1935 hr = IEEE80211_MESH_ROUTE_PRIV(rt, in hwmp_discover()
1944 if (hr->hr_lastdiscovery != 0 && in hwmp_discover()
1945 (ticks - hr->hr_lastdiscovery < in hwmp_discover()
1953 hr->hr_lastdiscovery = ticks; in hwmp_discover()
1954 if (hr->hr_preqretries >= in hwmp_discover()
1963 hr->hr_preqretries++; in hwmp_discover()
1964 if (hr->hr_origseq == 0) in hwmp_discover()
1965 hr->hr_origseq = ++hs->hs_seq; in hwmp_discover()
1972 hr->hr_seq); in hwmp_discover()
1982 preq.preq_origseq = hr->hr_origseq; in hwmp_discover()
1995 &hr->hr_lastpreq, &ieee80211_hwmp_preqminint); in hwmp_discover()