Lines Matching defs:rvp

664 	struct rum_vap *rvp;
669 rvp = malloc(sizeof(struct rum_vap), M_80211_VAP, M_WAITOK | M_ZERO);
670 vap = &rvp->vap;
676 free(rvp, M_80211_VAP);
681 rvp->newstate = vap->iv_newstate;
697 rvp->recv_mgmt = vap->iv_recv_mgmt;
701 rvp->bmiss = vap->iv_bmiss;
705 usb_callout_init_mtx(&rvp->ratectl_ch, &sc->sc_mtx, 0);
706 TASK_INIT(&rvp->ratectl_task, 0, rum_ratectl_task, rvp);
719 struct rum_vap *rvp = RUM_VAP(vap);
734 usb_callout_drain(&rvp->ratectl_ch);
735 ieee80211_draintask(ic, &rvp->ratectl_task);
738 m_freem(rvp->bcn_mbuf);
739 free(rvp, M_80211_VAP);
880 struct rum_vap *rvp = RUM_VAP(vap);
895 rvp->bmiss(vap);
909 struct rum_vap *rvp = RUM_VAP(vap);
930 rvp->recv_mgmt(ni, m, subtype, rxs, rssi, nf);
961 struct rum_vap *rvp = RUM_VAP(vap);
977 usb_callout_stop(&rvp->ratectl_ch);
1067 return (ret == 0 ? rvp->newstate(vap, nstate, arg) : ret);
2171 struct rum_vap *rvp = RUM_VAP(vap);
2173 rvp->maxretry = MIN(tp->maxretry, 0xf);
2175 rum_modbits(sc, RT2573_TXRX_CSR4, RT2573_SHORT_RETRY(rvp->maxretry) |
2176 RT2573_LONG_RETRY(rvp->maxretry),
2757 struct rum_vap *rvp = RUM_VAP(vap);
2758 struct mbuf *m = rvp->bcn_mbuf;
2789 struct rum_vap *rvp = RUM_VAP(vap);
2800 if (rvp->bcn_mbuf != NULL)
2801 m_freem(rvp->bcn_mbuf);
2803 rvp->bcn_mbuf = m;
2822 struct rum_vap *rvp = RUM_VAP(vap);
2825 struct mbuf *m = rvp->bcn_mbuf;
2837 rvp->bcn_mbuf = m;
3112 struct rum_vap *rvp = RUM_VAP(vap);
3117 usb_callout_reset(&rvp->ratectl_ch, hz, rum_ratectl_timeout, rvp);
3123 struct rum_vap *rvp = arg;
3124 struct ieee80211vap *vap = &rvp->vap;
3127 ieee80211_runtask(ic, &rvp->ratectl_task);
3133 struct rum_vap *rvp = arg;
3134 struct ieee80211vap *vap = &rvp->vap;
3152 txs->nretries = ok[1] + ok[2] * 2 + fail * (rvp->maxretry + 1);
3160 usb_callout_reset(&rvp->ratectl_ch, hz, rum_ratectl_timeout, rvp);