Lines Matching refs:ops
26 ret = local->ops->start(&local->hw); in drv_start()
43 local->ops->stop(&local->hw); in drv_stop()
69 ret = local->ops->add_interface(&local->hw, &sdata->vif); in drv_add_interface()
90 ret = local->ops->change_interface(&local->hw, &sdata->vif, type, p2p); in drv_change_interface()
104 local->ops->remove_interface(&local->hw, &sdata->vif); in drv_remove_interface()
125 if (local->ops->sta_state) { in drv_sta_state()
126 ret = local->ops->sta_state(&local->hw, &sdata->vif, &sta->sta, in drv_sta_state()
158 if (local->ops->sta_set_txpwr) in drv_sta_set_txpwr()
159 ret = local->ops->sta_set_txpwr(&local->hw, &sdata->vif, in drv_sta_set_txpwr()
178 if (local->ops->sta_rc_update) in drv_sta_rc_update()
179 local->ops->sta_rc_update(&local->hw, &sdata->vif, in drv_sta_rc_update()
206 WARN_ONCE(local->ops->conf_tx, in drv_conf_tx()
213 if (local->ops->conf_tx) in drv_conf_tx()
214 ret = local->ops->conf_tx(&local->hw, &sdata->vif, in drv_conf_tx()
231 if (local->ops->get_tsf) in drv_get_tsf()
232 ret = local->ops->get_tsf(&local->hw, &sdata->vif); in drv_get_tsf()
247 if (local->ops->set_tsf) in drv_set_tsf()
248 local->ops->set_tsf(&local->hw, &sdata->vif, tsf); in drv_set_tsf()
262 if (local->ops->offset_tsf) in drv_offset_tsf()
263 local->ops->offset_tsf(&local->hw, &sdata->vif, offset); in drv_offset_tsf()
276 if (local->ops->reset_tsf) in drv_reset_tsf()
277 local->ops->reset_tsf(&local->hw, &sdata->vif); in drv_reset_tsf()
297 if (local->ops->assign_vif_chanctx) { in drv_assign_vif_chanctx()
299 ret = local->ops->assign_vif_chanctx(&local->hw, in drv_assign_vif_chanctx()
325 if (local->ops->unassign_vif_chanctx) { in drv_unassign_vif_chanctx()
327 local->ops->unassign_vif_chanctx(&local->hw, in drv_unassign_vif_chanctx()
344 if (!local->ops->switch_vif_chanctx) in drv_switch_vif_chanctx()
365 ret = local->ops->switch_vif_chanctx(&local->hw, in drv_switch_vif_chanctx()
402 if (local->ops->ampdu_action) in drv_ampdu_action()
403 ret = local->ops->ampdu_action(&local->hw, &sdata->vif, params); in drv_ampdu_action()
440 if (local->ops->link_info_changed) in drv_link_info_changed()
441 local->ops->link_info_changed(&local->hw, &sdata->vif, in drv_link_info_changed()
443 else if (local->ops->bss_info_changed) in drv_link_info_changed()
444 local->ops->bss_info_changed(&local->hw, &sdata->vif, in drv_link_info_changed()
468 ret = local->ops->set_key(&local->hw, cmd, &sdata->vif, sta, key); in drv_set_key()
502 if (local->ops->change_vif_links) in drv_change_vif_links()
503 ret = local->ops->change_vif_links(&local->hw, &sdata->vif, in drv_change_vif_links()
556 if (local->ops->change_sta_links) in drv_change_sta_links()
557 ret = local->ops->change_sta_links(&local->hw, &sdata->vif, sta, in drv_change_sta_links()