Lines Matching refs:debug
295 ar->debug.war_stats.invalid_rate++; in ath6kl_debug_war()
318 "Invalid rates", ar->debug.war_stats.invalid_rate); in read_file_war_stats()
359 spin_lock(&ar->debug.fwlog_queue.lock); in ath6kl_debug_fwlog_event()
361 __skb_queue_tail(&ar->debug.fwlog_queue, skb); in ath6kl_debug_fwlog_event()
362 complete(&ar->debug.fwlog_completion); in ath6kl_debug_fwlog_event()
365 while (skb_queue_len(&ar->debug.fwlog_queue) > in ath6kl_debug_fwlog_event()
367 skb = __skb_dequeue(&ar->debug.fwlog_queue); in ath6kl_debug_fwlog_event()
371 spin_unlock(&ar->debug.fwlog_queue.lock); in ath6kl_debug_fwlog_event()
380 if (ar->debug.fwlog_open) in ath6kl_fwlog_open()
383 ar->debug.fwlog_open = true; in ath6kl_fwlog_open()
393 ar->debug.fwlog_open = false; in ath6kl_fwlog_release()
414 spin_lock(&ar->debug.fwlog_queue.lock); in ath6kl_fwlog_read()
416 while ((skb = __skb_dequeue(&ar->debug.fwlog_queue))) { in ath6kl_fwlog_read()
419 __skb_queue_head(&ar->debug.fwlog_queue, skb); in ath6kl_fwlog_read()
430 spin_unlock(&ar->debug.fwlog_queue.lock); in ath6kl_fwlog_read()
465 spin_lock(&ar->debug.fwlog_queue.lock); in ath6kl_fwlog_block_read()
467 if (skb_queue_len(&ar->debug.fwlog_queue) == 0) { in ath6kl_fwlog_block_read()
469 init_completion(&ar->debug.fwlog_completion); in ath6kl_fwlog_block_read()
471 spin_unlock(&ar->debug.fwlog_queue.lock); in ath6kl_fwlog_block_read()
474 &ar->debug.fwlog_completion); in ath6kl_fwlog_block_read()
480 spin_lock(&ar->debug.fwlog_queue.lock); in ath6kl_fwlog_block_read()
483 while ((skb = __skb_dequeue(&ar->debug.fwlog_queue))) { in ath6kl_fwlog_block_read()
486 __skb_queue_head(&ar->debug.fwlog_queue, skb); in ath6kl_fwlog_block_read()
497 spin_unlock(&ar->debug.fwlog_queue.lock); in ath6kl_fwlog_block_read()
532 len = snprintf(buf, sizeof(buf), "0x%x\n", ar->debug.fwlog_mask); in ath6kl_fwlog_mask_read()
544 ret = kstrtou32_from_user(user_buf, count, 0, &ar->debug.fwlog_mask); in ath6kl_fwlog_mask_write()
550 ar->debug.fwlog_mask); in ath6kl_fwlog_mask_write()
899 if (ar->debug.dbgfs_diag_reg) in ath6kl_regread_read()
901 ar->debug.dbgfs_diag_reg); in ath6kl_regread_read()
925 ar->debug.dbgfs_diag_reg = reg_addr; in ath6kl_regread_write()
949 if (!ar->debug.dbgfs_diag_reg) in ath6kl_regdump_open()
963 addr = ar->debug.dbgfs_diag_reg; in ath6kl_regdump_open()
1071 ar->debug.diag_reg_addr_wr, ar->debug.diag_reg_val_wr); in ath6kl_regwrite_read()
1106 ar->debug.diag_reg_addr_wr = reg_addr; in ath6kl_regwrite_write()
1107 ar->debug.diag_reg_val_wr = reg_val; in ath6kl_regwrite_write()
1109 if (ath6kl_diag_write32(ar, ar->debug.diag_reg_addr_wr, in ath6kl_regwrite_write()
1110 cpu_to_le32(ar->debug.diag_reg_val_wr))) in ath6kl_regwrite_write()
1139 if (ar->debug.roam_tbl == NULL || in ath6kl_debug_roam_tbl_event()
1140 ar->debug.roam_tbl_len < (unsigned int) len) { in ath6kl_debug_roam_tbl_event()
1141 kfree(ar->debug.roam_tbl); in ath6kl_debug_roam_tbl_event()
1142 ar->debug.roam_tbl = kmalloc(len, GFP_ATOMIC); in ath6kl_debug_roam_tbl_event()
1143 if (ar->debug.roam_tbl == NULL) in ath6kl_debug_roam_tbl_event()
1147 memcpy(ar->debug.roam_tbl, buf, len); in ath6kl_debug_roam_tbl_event()
1148 ar->debug.roam_tbl_len = len; in ath6kl_debug_roam_tbl_event()
1188 if (ar->debug.roam_tbl == NULL) in ath6kl_roam_table_read()
1191 tbl = (struct wmi_target_roam_tbl *) ar->debug.roam_tbl; in ath6kl_roam_table_read()
1303 ar->debug.keepalive = keepalive; in ath6kl_debug_set_keepalive()
1313 len = snprintf(buf, sizeof(buf), "%u\n", ar->debug.keepalive); in ath6kl_keepalive_read()
1347 ar->debug.disc_timeout = timeout; in ath6kl_debug_set_disconnect_timeout()
1358 len = snprintf(buf, sizeof(buf), "%u\n", ar->debug.disc_timeout); in ath6kl_disconnect_timeout_read()
1775 skb_queue_head_init(&ar->debug.fwlog_queue); in ath6kl_debug_init()
1776 init_completion(&ar->debug.fwlog_completion); in ath6kl_debug_init()
1782 ar->debug.fwlog_mask = 0; in ath6kl_debug_init()
1867 skb_queue_purge(&ar->debug.fwlog_queue); in ath6kl_debug_cleanup()
1868 complete(&ar->debug.fwlog_completion); in ath6kl_debug_cleanup()
1869 kfree(ar->debug.roam_tbl); in ath6kl_debug_cleanup()