fw_recovery       232 drivers/net/wireless/ath/ath6kl/core.c 	ar->fw_recovery.enable = !!recovery_enable;
fw_recovery       233 drivers/net/wireless/ath/ath6kl/core.c 	if (!ar->fw_recovery.enable)
fw_recovery       239 drivers/net/wireless/ath/ath6kl/core.c 		ar->fw_recovery.hb_poll = heart_beat_poll;
fw_recovery       849 drivers/net/wireless/ath/ath6kl/core.h 	} fw_recovery;
fw_recovery      1915 drivers/net/wireless/ath/ath6kl/init.c 	if (ar->fw_recovery.enable)
fw_recovery      1916 drivers/net/wireless/ath/ath6kl/init.c 		del_timer_sync(&ar->fw_recovery.hb_timer);
fw_recovery        24 drivers/net/wireless/ath/ath6kl/recovery.c 					 fw_recovery.recovery_work);
fw_recovery        28 drivers/net/wireless/ath/ath6kl/recovery.c 	del_timer_sync(&ar->fw_recovery.hb_timer);
fw_recovery        35 drivers/net/wireless/ath/ath6kl/recovery.c 	ar->fw_recovery.err_reason = 0;
fw_recovery        37 drivers/net/wireless/ath/ath6kl/recovery.c 	if (ar->fw_recovery.hb_poll)
fw_recovery        38 drivers/net/wireless/ath/ath6kl/recovery.c 		mod_timer(&ar->fw_recovery.hb_timer, jiffies +
fw_recovery        39 drivers/net/wireless/ath/ath6kl/recovery.c 			  msecs_to_jiffies(ar->fw_recovery.hb_poll));
fw_recovery        44 drivers/net/wireless/ath/ath6kl/recovery.c 	if (!ar->fw_recovery.enable)
fw_recovery        50 drivers/net/wireless/ath/ath6kl/recovery.c 	set_bit(reason, &ar->fw_recovery.err_reason);
fw_recovery        54 drivers/net/wireless/ath/ath6kl/recovery.c 		queue_work(ar->ath6kl_wq, &ar->fw_recovery.recovery_work);
fw_recovery        59 drivers/net/wireless/ath/ath6kl/recovery.c 	if (cookie == ar->fw_recovery.seq_num)
fw_recovery        60 drivers/net/wireless/ath/ath6kl/recovery.c 		ar->fw_recovery.hb_pending = false;
fw_recovery        65 drivers/net/wireless/ath/ath6kl/recovery.c 	struct ath6kl *ar = from_timer(ar, t, fw_recovery.hb_timer);
fw_recovery        72 drivers/net/wireless/ath/ath6kl/recovery.c 	if (ar->fw_recovery.hb_pending)
fw_recovery        73 drivers/net/wireless/ath/ath6kl/recovery.c 		ar->fw_recovery.hb_misscnt++;
fw_recovery        75 drivers/net/wireless/ath/ath6kl/recovery.c 		ar->fw_recovery.hb_misscnt = 0;
fw_recovery        77 drivers/net/wireless/ath/ath6kl/recovery.c 	if (ar->fw_recovery.hb_misscnt > ATH6KL_HB_RESP_MISS_THRES) {
fw_recovery        78 drivers/net/wireless/ath/ath6kl/recovery.c 		ar->fw_recovery.hb_misscnt = 0;
fw_recovery        79 drivers/net/wireless/ath/ath6kl/recovery.c 		ar->fw_recovery.seq_num = 0;
fw_recovery        80 drivers/net/wireless/ath/ath6kl/recovery.c 		ar->fw_recovery.hb_pending = false;
fw_recovery        85 drivers/net/wireless/ath/ath6kl/recovery.c 	ar->fw_recovery.seq_num++;
fw_recovery        86 drivers/net/wireless/ath/ath6kl/recovery.c 	ar->fw_recovery.hb_pending = true;
fw_recovery        89 drivers/net/wireless/ath/ath6kl/recovery.c 						ar->fw_recovery.seq_num, 0);
fw_recovery        94 drivers/net/wireless/ath/ath6kl/recovery.c 	mod_timer(&ar->fw_recovery.hb_timer, jiffies +
fw_recovery        95 drivers/net/wireless/ath/ath6kl/recovery.c 		  msecs_to_jiffies(ar->fw_recovery.hb_poll));
fw_recovery       100 drivers/net/wireless/ath/ath6kl/recovery.c 	struct ath6kl_fw_recovery *recovery = &ar->fw_recovery;
fw_recovery       106 drivers/net/wireless/ath/ath6kl/recovery.c 	ar->fw_recovery.hb_pending = false;
fw_recovery       107 drivers/net/wireless/ath/ath6kl/recovery.c 	timer_setup(&ar->fw_recovery.hb_timer, ath6kl_recovery_hb_timer,
fw_recovery       110 drivers/net/wireless/ath/ath6kl/recovery.c 	if (ar->fw_recovery.hb_poll)
fw_recovery       111 drivers/net/wireless/ath/ath6kl/recovery.c 		mod_timer(&ar->fw_recovery.hb_timer, jiffies +
fw_recovery       112 drivers/net/wireless/ath/ath6kl/recovery.c 			  msecs_to_jiffies(ar->fw_recovery.hb_poll));
fw_recovery       117 drivers/net/wireless/ath/ath6kl/recovery.c 	if (!ar->fw_recovery.enable)
fw_recovery       122 drivers/net/wireless/ath/ath6kl/recovery.c 	del_timer_sync(&ar->fw_recovery.hb_timer);
fw_recovery       123 drivers/net/wireless/ath/ath6kl/recovery.c 	cancel_work_sync(&ar->fw_recovery.recovery_work);
fw_recovery       128 drivers/net/wireless/ath/ath6kl/recovery.c 	if (!ar->fw_recovery.enable)
fw_recovery       133 drivers/net/wireless/ath/ath6kl/recovery.c 	if (!ar->fw_recovery.err_reason)
fw_recovery       137 drivers/net/wireless/ath/ath6kl/recovery.c 	ar->fw_recovery.err_reason = 0;
fw_recovery       146 drivers/net/wireless/ath/ath6kl/recovery.c 	if (!ar->fw_recovery.enable)
fw_recovery       151 drivers/net/wireless/ath/ath6kl/recovery.c 	if (!ar->fw_recovery.hb_poll)
fw_recovery       154 drivers/net/wireless/ath/ath6kl/recovery.c 	ar->fw_recovery.hb_pending = false;
fw_recovery       155 drivers/net/wireless/ath/ath6kl/recovery.c 	ar->fw_recovery.seq_num = 0;
fw_recovery       156 drivers/net/wireless/ath/ath6kl/recovery.c 	ar->fw_recovery.hb_misscnt = 0;
fw_recovery       157 drivers/net/wireless/ath/ath6kl/recovery.c 	mod_timer(&ar->fw_recovery.hb_timer,
fw_recovery       158 drivers/net/wireless/ath/ath6kl/recovery.c 		  jiffies + msecs_to_jiffies(ar->fw_recovery.hb_poll));
fw_recovery       313 drivers/net/wireless/ath/wil6210/pcie_bus.c 		.fw_recovery = wil_platform_rop_fw_recovery,
fw_recovery        69 drivers/net/wireless/ath/wil6210/wil_platform.h 	int (*fw_recovery)(void *wil_handle);