Lines Matching refs:hs

256 	struct ieee80211_hwmp_state *hs;  in hwmp_vattach()  local
261 hs = IEEE80211_MALLOC(sizeof(struct ieee80211_hwmp_state), M_80211_VAP, in hwmp_vattach()
263 if (hs == NULL) { in hwmp_vattach()
268 hs->hs_maxhops = IEEE80211_HWMP_DEFAULT_MAXHOPS; in hwmp_vattach()
269 callout_init(&hs->hs_roottimer, 1); in hwmp_vattach()
270 vap->iv_hwmp = hs; in hwmp_vattach()
276 struct ieee80211_hwmp_state *hs = vap->iv_hwmp; in hwmp_vdetach() local
278 callout_drain(&hs->hs_roottimer); in hwmp_vdetach()
287 struct ieee80211_hwmp_state *hs = vap->iv_hwmp; in hwmp_newstate() local
294 callout_drain(&hs->hs_roottimer); in hwmp_newstate()
802 struct ieee80211_hwmp_state *hs = vap->iv_hwmp; in hwmp_rootmode_setup() local
805 switch (hs->hs_rootmode) { in hwmp_rootmode_setup()
807 callout_drain(&hs->hs_roottimer); in hwmp_rootmode_setup()
812 callout_reset(&hs->hs_roottimer, ieee80211_hwmp_rootint, in hwmp_rootmode_setup()
817 callout_reset(&hs->hs_roottimer, ieee80211_hwmp_rannint, in hwmp_rootmode_setup()
835 struct ieee80211_hwmp_state *hs = vap->iv_hwmp; in hwmp_rootmode_cb() local
845 if (hs->hs_rootmode == IEEE80211_HWMP_ROOTMODE_PROACTIVE) in hwmp_rootmode_cb()
849 preq.preq_id = ++hs->hs_preqid; in hwmp_rootmode_cb()
851 preq.preq_origseq = ++hs->hs_seq; in hwmp_rootmode_cb()
876 struct ieee80211_hwmp_state *hs = vap->iv_hwmp; in hwmp_rootmode_rann_cb() local
889 rann.rann_seq = ++hs->hs_seq; in hwmp_rootmode_rann_cb()
950 struct ieee80211_hwmp_state *hs = vap->iv_hwmp; in hwmp_recv_preq() local
1069 hs->hs_seq = HWMP_SEQ_MAX(hs->hs_seq, PREQ_TSEQ(0)) + 1; in hwmp_recv_preq()
1083 rttarg->rt_ext_seq = hs->hs_seq; in hwmp_recv_preq()
1092 prep.prep_targetseq = hs->hs_seq; in hwmp_recv_preq()
1159 prep.prep_targetseq = ++hs->hs_seq; in hwmp_recv_preq()
1270 struct ieee80211_hwmp_state *hs = vap->iv_hwmp; in hwmp_recv_prep() local
1369 prep->prep_hopcount < hs->hs_maxhops) { in hwmp_recv_prep()
1642 struct ieee80211_hwmp_state *hs = vap->iv_hwmp; in hwmp_send_perr() local
1649 if (ratecheck(&hs->hs_lastperr, &ieee80211_hwmp_perrminint) == 0) in hwmp_send_perr()
1651 getmicrouptime(&hs->hs_lastperr); in hwmp_send_perr()
1739 struct ieee80211_hwmp_state *hs = vap->iv_hwmp; in hwmp_recv_rann() local
1802 preq.preq_origseq = ++hs->hs_seq; in hwmp_recv_rann()
1854 struct ieee80211_hwmp_state *hs = vap->iv_hwmp; in hwmp_rediscover_cb() local
1884 preq.preq_id = ++hs->hs_preqid; in hwmp_rediscover_cb()
1908 struct ieee80211_hwmp_state *hs = vap->iv_hwmp; in hwmp_discover() local
1965 hr->hr_origseq = ++hs->hs_seq; in hwmp_discover()
1980 preq.preq_id = ++hs->hs_preqid; in hwmp_discover()
2040 struct ieee80211_hwmp_state *hs = vap->iv_hwmp; in hwmp_ioctl_get80211() local
2048 ireq->i_val = hs->hs_rootmode; in hwmp_ioctl_get80211()
2051 ireq->i_val = hs->hs_maxhops; in hwmp_ioctl_get80211()
2063 struct ieee80211_hwmp_state *hs = vap->iv_hwmp; in hwmp_ioctl_set80211() local
2073 hs->hs_rootmode = ireq->i_val; in hwmp_ioctl_set80211()
2079 hs->hs_maxhops = ireq->i_val; in hwmp_ioctl_set80211()