Lines Matching refs:ret
71 int ret; in drv_start() local
78 ret = local->ops->start(&local->hw); in drv_start()
79 trace_drv_return_int(local, ret); in drv_start()
80 return ret; in drv_start()
104 int ret; in drv_suspend() local
109 ret = local->ops->suspend(&local->hw, wowlan); in drv_suspend()
110 trace_drv_return_int(local, ret); in drv_suspend()
111 return ret; in drv_suspend()
116 int ret; in drv_resume() local
121 ret = local->ops->resume(&local->hw); in drv_resume()
122 trace_drv_return_int(local, ret); in drv_resume()
123 return ret; in drv_resume()
143 int ret; in drv_add_interface() local
154 ret = local->ops->add_interface(&local->hw, &sdata->vif); in drv_add_interface()
155 trace_drv_return_int(local, ret); in drv_add_interface()
157 if (ret == 0) in drv_add_interface()
160 return ret; in drv_add_interface()
167 int ret; in drv_change_interface() local
175 ret = local->ops->change_interface(&local->hw, &sdata->vif, type, p2p); in drv_change_interface()
176 trace_drv_return_int(local, ret); in drv_change_interface()
177 return ret; in drv_change_interface()
196 int ret; in drv_config() local
201 ret = local->ops->config(&local->hw, changed); in drv_config()
202 trace_drv_return_int(local, ret); in drv_config()
203 return ret; in drv_config()
236 u64 ret = 0; in drv_prepare_multicast() local
241 ret = local->ops->prepare_multicast(&local->hw, mc_list); in drv_prepare_multicast()
243 trace_drv_return_u64(local, ret); in drv_prepare_multicast()
245 return ret; in drv_prepare_multicast()
265 int ret = 0; in drv_set_tim() local
268 ret = local->ops->set_tim(&local->hw, sta, set); in drv_set_tim()
269 trace_drv_return_int(local, ret); in drv_set_tim()
270 return ret; in drv_set_tim()
279 int ret; in drv_set_key() local
288 ret = local->ops->set_key(&local->hw, cmd, &sdata->vif, sta, key); in drv_set_key()
289 trace_drv_return_int(local, ret); in drv_set_key()
290 return ret; in drv_set_key()
319 int ret; in drv_hw_scan() local
327 ret = local->ops->hw_scan(&local->hw, &sdata->vif, req); in drv_hw_scan()
328 trace_drv_return_int(local, ret); in drv_hw_scan()
329 return ret; in drv_hw_scan()
351 int ret; in drv_sched_scan_start() local
359 ret = local->ops->sched_scan_start(&local->hw, &sdata->vif, in drv_sched_scan_start()
361 trace_drv_return_int(local, ret); in drv_sched_scan_start()
362 return ret; in drv_sched_scan_start()
368 int ret; in drv_sched_scan_stop() local
376 ret = local->ops->sched_scan_stop(&local->hw, &sdata->vif); in drv_sched_scan_stop()
377 trace_drv_return_int(local, ret); in drv_sched_scan_stop()
379 return ret; in drv_sched_scan_stop()
405 int ret = -EOPNOTSUPP; in drv_get_stats() local
410 ret = local->ops->get_stats(&local->hw, stats); in drv_get_stats()
411 trace_drv_get_stats(local, stats, ret); in drv_get_stats()
413 return ret; in drv_get_stats()
427 int ret = 0; in drv_set_frag_threshold() local
433 ret = local->ops->set_frag_threshold(&local->hw, value); in drv_set_frag_threshold()
434 trace_drv_return_int(local, ret); in drv_set_frag_threshold()
435 return ret; in drv_set_frag_threshold()
441 int ret = 0; in drv_set_rts_threshold() local
447 ret = local->ops->set_rts_threshold(&local->hw, value); in drv_set_rts_threshold()
448 trace_drv_return_int(local, ret); in drv_set_rts_threshold()
449 return ret; in drv_set_rts_threshold()
455 int ret = 0; in drv_set_coverage_class() local
462 ret = -EOPNOTSUPP; in drv_set_coverage_class()
464 trace_drv_return_int(local, ret); in drv_set_coverage_class()
465 return ret; in drv_set_coverage_class()
487 int ret = 0; in drv_sta_add() local
497 ret = local->ops->sta_add(&local->hw, &sdata->vif, sta); in drv_sta_add()
499 trace_drv_return_int(local, ret); in drv_sta_add()
501 return ret; in drv_sta_add()
578 int ret = 0; in drv_sta_state() local
588 ret = local->ops->sta_state(&local->hw, &sdata->vif, &sta->sta, in drv_sta_state()
592 ret = drv_sta_add(local, sdata, &sta->sta); in drv_sta_state()
593 if (ret == 0) in drv_sta_state()
599 trace_drv_return_int(local, ret); in drv_sta_state()
600 return ret; in drv_sta_state()
627 int ret = -EOPNOTSUPP; in drv_conf_tx() local
636 ret = local->ops->conf_tx(&local->hw, &sdata->vif, in drv_conf_tx()
638 trace_drv_return_int(local, ret); in drv_conf_tx()
639 return ret; in drv_conf_tx()
645 u64 ret = -1ULL; in drv_get_tsf() local
650 return ret; in drv_get_tsf()
654 ret = local->ops->get_tsf(&local->hw, &sdata->vif); in drv_get_tsf()
655 trace_drv_return_u64(local, ret); in drv_get_tsf()
656 return ret; in drv_get_tsf()
690 int ret = 0; /* default unsupported op for less congestion */ in drv_tx_last_beacon() local
696 ret = local->ops->tx_last_beacon(&local->hw); in drv_tx_last_beacon()
697 trace_drv_return_int(local, ret); in drv_tx_last_beacon()
698 return ret; in drv_tx_last_beacon()
707 int ret = -EOPNOTSUPP; in drv_ampdu_action() local
718 ret = local->ops->ampdu_action(&local->hw, &sdata->vif, action, in drv_ampdu_action()
721 trace_drv_return_int(local, ret); in drv_ampdu_action()
723 return ret; in drv_ampdu_action()
729 int ret = -EOPNOTSUPP; in drv_get_survey() local
734 ret = local->ops->get_survey(&local->hw, idx, survey); in drv_get_survey()
736 trace_drv_return_int(local, ret); in drv_get_survey()
738 return ret; in drv_get_survey()
780 int ret = -EOPNOTSUPP; in drv_set_antenna() local
783 ret = local->ops->set_antenna(&local->hw, tx_ant, rx_ant); in drv_set_antenna()
784 trace_drv_set_antenna(local, tx_ant, rx_ant, ret); in drv_set_antenna()
785 return ret; in drv_set_antenna()
791 int ret = -EOPNOTSUPP; in drv_get_antenna() local
794 ret = local->ops->get_antenna(&local->hw, tx_ant, rx_ant); in drv_get_antenna()
795 trace_drv_get_antenna(local, *tx_ant, *rx_ant, ret); in drv_get_antenna()
796 return ret; in drv_get_antenna()
805 int ret; in drv_remain_on_channel() local
810 ret = local->ops->remain_on_channel(&local->hw, &sdata->vif, in drv_remain_on_channel()
812 trace_drv_return_int(local, ret); in drv_remain_on_channel()
814 return ret; in drv_remain_on_channel()
819 int ret; in drv_cancel_remain_on_channel() local
824 ret = local->ops->cancel_remain_on_channel(&local->hw); in drv_cancel_remain_on_channel()
825 trace_drv_return_int(local, ret); in drv_cancel_remain_on_channel()
827 return ret; in drv_cancel_remain_on_channel()
833 int ret = -ENOTSUPP; in drv_set_ringparam() local
839 ret = local->ops->set_ringparam(&local->hw, tx, rx); in drv_set_ringparam()
840 trace_drv_return_int(local, ret); in drv_set_ringparam()
842 return ret; in drv_set_ringparam()
858 bool ret = false; in drv_tx_frames_pending() local
864 ret = local->ops->tx_frames_pending(&local->hw); in drv_tx_frames_pending()
865 trace_drv_return_bool(local, ret); in drv_tx_frames_pending()
867 return ret; in drv_tx_frames_pending()
874 int ret = -EOPNOTSUPP; in drv_set_bitrate_mask() local
883 ret = local->ops->set_bitrate_mask(&local->hw, in drv_set_bitrate_mask()
885 trace_drv_return_int(local, ret); in drv_set_bitrate_mask()
887 return ret; in drv_set_bitrate_mask()
948 int ret; in drv_get_rssi() local
952 ret = local->ops->get_rssi(&local->hw, &sdata->vif, sta, rssi_dbm); in drv_get_rssi()
953 trace_drv_get_rssi(local, sta, *rssi_dbm, ret); in drv_get_rssi()
955 return ret; in drv_get_rssi()
992 int ret = -EOPNOTSUPP; in drv_add_chanctx() local
996 ret = local->ops->add_chanctx(&local->hw, &ctx->conf); in drv_add_chanctx()
997 trace_drv_return_int(local, ret); in drv_add_chanctx()
998 if (!ret) in drv_add_chanctx()
1001 return ret; in drv_add_chanctx()
1033 int ret = 0; in drv_assign_vif_chanctx() local
1041 ret = local->ops->assign_vif_chanctx(&local->hw, in drv_assign_vif_chanctx()
1045 trace_drv_return_int(local, ret); in drv_assign_vif_chanctx()
1047 return ret; in drv_assign_vif_chanctx()
1073 int ret = 0; in drv_switch_vif_chanctx() local
1097 ret = local->ops->switch_vif_chanctx(&local->hw, in drv_switch_vif_chanctx()
1099 trace_drv_return_int(local, ret); in drv_switch_vif_chanctx()
1101 if (!ret && mode == CHANCTX_SWMODE_SWAP_CONTEXTS) { in drv_switch_vif_chanctx()
1117 return ret; in drv_switch_vif_chanctx()
1123 int ret = 0; in drv_start_ap() local
1130 ret = local->ops->start_ap(&local->hw, &sdata->vif); in drv_start_ap()
1131 trace_drv_return_int(local, ret); in drv_start_ap()
1132 return ret; in drv_start_ap()
1202 int ret = 0; in drv_join_ibss() local
1210 ret = local->ops->join_ibss(&local->hw, &sdata->vif); in drv_join_ibss()
1211 trace_drv_return_int(local, ret); in drv_join_ibss()
1212 return ret; in drv_join_ibss()
1231 u32 ret = 0; in drv_get_expected_throughput() local
1235 ret = local->ops->get_expected_throughput(sta); in drv_get_expected_throughput()
1236 trace_drv_return_u32(local, ret); in drv_get_expected_throughput()
1238 return ret; in drv_get_expected_throughput()