Lines Matching full:indicator

652 	if (!d->hmpriv.indicator[id].sctx) {  in init_halmac_event_with_waittime()
658 sctx = d->hmpriv.indicator[id].sctx; in init_halmac_event_with_waittime()
659 d->hmpriv.indicator[id].sctx = NULL; in init_halmac_event_with_waittime()
663 d->hmpriv.indicator[id].buffer = buf; in init_halmac_event_with_waittime()
664 d->hmpriv.indicator[id].buf_size = size; in init_halmac_event_with_waittime()
665 d->hmpriv.indicator[id].ret_size = 0; in init_halmac_event_with_waittime()
666 d->hmpriv.indicator[id].status = 0; in init_halmac_event_with_waittime()
668 d->hmpriv.indicator[id].sctx = sctx; in init_halmac_event_with_waittime()
683 if (!d->hmpriv.indicator[id].sctx) in free_halmac_event()
686 sctx = d->hmpriv.indicator[id].sctx; in free_halmac_event()
687 d->hmpriv.indicator[id].sctx = NULL; in free_halmac_event()
700 sctx = d->hmpriv.indicator[id].sctx; in wait_halmac_event()
733 struct halmac_indicator *tbl, *indicator; in _halmac_event_indication() local
742 tbl = d->hmpriv.indicator; in _halmac_event_indication()
749 indicator = &tbl[feature_id]; in _halmac_event_indication()
750 indicator->status = process_status; in _halmac_event_indication()
751 indicator->ret_size = size; in _halmac_event_indication()
752 if (!indicator->sctx) { in _halmac_event_indication()
757 sctx = indicator->sctx; in _halmac_event_indication()
768 if (size > indicator->buf_size) { in _halmac_event_indication()
773 indicator->buf_size, size); in _halmac_event_indication()
774 cpsz = indicator->buf_size; in _halmac_event_indication()
778 if (cpsz && indicator->buffer) in _halmac_event_indication()
779 _rtw_memcpy(indicator->buffer, buf, cpsz); in _halmac_event_indication()
1136 struct halmac_indicator *indicator; in init_priv() local
1140 if (priv->indicator) in init_priv()
1143 size = sizeof(*indicator) * count; in init_priv()
1144 indicator = (struct halmac_indicator *)rtw_zmalloc(size); in init_priv()
1145 if (!indicator) in init_priv()
1147 priv->indicator = indicator; in init_priv()
1154 struct halmac_indicator *indicator; in deinit_priv() local
1157 indicator = priv->indicator; in deinit_priv()
1158 priv->indicator = NULL; in deinit_priv()
1159 if (indicator) { in deinit_priv()
1169 if (!indicator[i].sctx) in deinit_priv()
1174 sctx = indicator[i].sctx; in deinit_priv()
1175 indicator[i].sctx = NULL; in deinit_priv()
1180 size = sizeof(*indicator) * count; in deinit_priv()
1181 rtw_mfree((u8 *)indicator, size); in deinit_priv()
5287 struct halmac_indicator *indicator, *tbl; in _halmac_scanoffload() local
5298 tbl = d->hmpriv.indicator; in _halmac_scanoffload()