Lines Matching refs:ndis_evt
1591 if (sc->ndis_evt[sc->ndis_evtpidx].ne_sts) {
1599 sc->ndis_evt[sc->ndis_evtpidx].ne_buf = malloc(slen,
1601 if (sc->ndis_evt[sc->ndis_evtpidx].ne_buf == NULL) {
1606 sc->ndis_evt[sc->ndis_evtpidx].ne_buf, slen);
1608 sc->ndis_evt[sc->ndis_evtpidx].ne_sts = status;
1609 sc->ndis_evt[sc->ndis_evtpidx].ne_len = slen;
2954 struct ndis_evt evt; in ndis_80211ioctl()
2986 if (sc->ndis_evt[sc->ndis_evtcidx].ne_sts == 0) { in ndis_80211ioctl()
2996 if (evt.ne_len < sc->ndis_evt[sc->ndis_evtcidx].ne_len) { in ndis_80211ioctl()
3001 error = copyout(&sc->ndis_evt[sc->ndis_evtcidx], in ndis_80211ioctl()
3007 if (sc->ndis_evt[sc->ndis_evtcidx].ne_len) { in ndis_80211ioctl()
3008 error = copyout(sc->ndis_evt[sc->ndis_evtcidx].ne_buf, in ndis_80211ioctl()
3011 sc->ndis_evt[sc->ndis_evtcidx].ne_len); in ndis_80211ioctl()
3016 free(sc->ndis_evt[sc->ndis_evtcidx].ne_buf, M_TEMP); in ndis_80211ioctl()
3017 sc->ndis_evt[sc->ndis_evtcidx].ne_buf = NULL; in ndis_80211ioctl()
3019 sc->ndis_evt[sc->ndis_evtcidx].ne_len = 0; in ndis_80211ioctl()
3020 sc->ndis_evt[sc->ndis_evtcidx].ne_sts = 0; in ndis_80211ioctl()
3186 if (sc->ndis_evt[i].ne_sts && sc->ndis_evt[i].ne_buf != NULL) { in ndis_stop()
3187 free(sc->ndis_evt[i].ne_buf, M_TEMP); in ndis_stop()
3188 sc->ndis_evt[i].ne_buf = NULL; in ndis_stop()
3190 sc->ndis_evt[i].ne_sts = 0; in ndis_stop()
3191 sc->ndis_evt[i].ne_len = 0; in ndis_stop()