Lines Matching refs:debug
268 ar->debug.war_stats.invalid_rate++; in ath6kl_debug_war()
291 "Invalid rates", ar->debug.war_stats.invalid_rate); in read_file_war_stats()
332 spin_lock(&ar->debug.fwlog_queue.lock); in ath6kl_debug_fwlog_event()
334 __skb_queue_tail(&ar->debug.fwlog_queue, skb); in ath6kl_debug_fwlog_event()
335 complete(&ar->debug.fwlog_completion); in ath6kl_debug_fwlog_event()
338 while (skb_queue_len(&ar->debug.fwlog_queue) > in ath6kl_debug_fwlog_event()
340 skb = __skb_dequeue(&ar->debug.fwlog_queue); in ath6kl_debug_fwlog_event()
344 spin_unlock(&ar->debug.fwlog_queue.lock); in ath6kl_debug_fwlog_event()
353 if (ar->debug.fwlog_open) in ath6kl_fwlog_open()
356 ar->debug.fwlog_open = true; in ath6kl_fwlog_open()
366 ar->debug.fwlog_open = false; in ath6kl_fwlog_release()
387 spin_lock(&ar->debug.fwlog_queue.lock); in ath6kl_fwlog_read()
389 while ((skb = __skb_dequeue(&ar->debug.fwlog_queue))) { in ath6kl_fwlog_read()
392 __skb_queue_head(&ar->debug.fwlog_queue, skb); in ath6kl_fwlog_read()
403 spin_unlock(&ar->debug.fwlog_queue.lock); in ath6kl_fwlog_read()
438 spin_lock(&ar->debug.fwlog_queue.lock); in ath6kl_fwlog_block_read()
440 if (skb_queue_len(&ar->debug.fwlog_queue) == 0) { in ath6kl_fwlog_block_read()
442 init_completion(&ar->debug.fwlog_completion); in ath6kl_fwlog_block_read()
444 spin_unlock(&ar->debug.fwlog_queue.lock); in ath6kl_fwlog_block_read()
447 &ar->debug.fwlog_completion); in ath6kl_fwlog_block_read()
453 spin_lock(&ar->debug.fwlog_queue.lock); in ath6kl_fwlog_block_read()
456 while ((skb = __skb_dequeue(&ar->debug.fwlog_queue))) { in ath6kl_fwlog_block_read()
459 __skb_queue_head(&ar->debug.fwlog_queue, skb); in ath6kl_fwlog_block_read()
470 spin_unlock(&ar->debug.fwlog_queue.lock); in ath6kl_fwlog_block_read()
505 len = snprintf(buf, sizeof(buf), "0x%x\n", ar->debug.fwlog_mask); in ath6kl_fwlog_mask_read()
517 ret = kstrtou32_from_user(user_buf, count, 0, &ar->debug.fwlog_mask); in ath6kl_fwlog_mask_write()
523 ar->debug.fwlog_mask); in ath6kl_fwlog_mask_write()
890 if (ar->debug.dbgfs_diag_reg) in ath6kl_regread_read()
892 ar->debug.dbgfs_diag_reg); in ath6kl_regread_read()
916 ar->debug.dbgfs_diag_reg = reg_addr; in ath6kl_regread_write()
940 if (!ar->debug.dbgfs_diag_reg) in ath6kl_regdump_open()
954 addr = ar->debug.dbgfs_diag_reg; in ath6kl_regdump_open()
1062 ar->debug.diag_reg_addr_wr, ar->debug.diag_reg_val_wr); in ath6kl_regwrite_read()
1097 ar->debug.diag_reg_addr_wr = reg_addr; in ath6kl_regwrite_write()
1098 ar->debug.diag_reg_val_wr = reg_val; in ath6kl_regwrite_write()
1100 if (ath6kl_diag_write32(ar, ar->debug.diag_reg_addr_wr, in ath6kl_regwrite_write()
1101 cpu_to_le32(ar->debug.diag_reg_val_wr))) in ath6kl_regwrite_write()
1130 if (ar->debug.roam_tbl == NULL || in ath6kl_debug_roam_tbl_event()
1131 ar->debug.roam_tbl_len < (unsigned int) len) { in ath6kl_debug_roam_tbl_event()
1132 kfree(ar->debug.roam_tbl); in ath6kl_debug_roam_tbl_event()
1133 ar->debug.roam_tbl = kmalloc(len, GFP_ATOMIC); in ath6kl_debug_roam_tbl_event()
1134 if (ar->debug.roam_tbl == NULL) in ath6kl_debug_roam_tbl_event()
1138 memcpy(ar->debug.roam_tbl, buf, len); in ath6kl_debug_roam_tbl_event()
1139 ar->debug.roam_tbl_len = len; in ath6kl_debug_roam_tbl_event()
1179 if (ar->debug.roam_tbl == NULL) in ath6kl_roam_table_read()
1182 tbl = (struct wmi_target_roam_tbl *) ar->debug.roam_tbl; in ath6kl_roam_table_read()
1294 ar->debug.keepalive = keepalive; in ath6kl_debug_set_keepalive()
1304 len = snprintf(buf, sizeof(buf), "%u\n", ar->debug.keepalive); in ath6kl_keepalive_read()
1338 ar->debug.disc_timeout = timeout; in ath6kl_debug_set_disconnect_timeout()
1349 len = snprintf(buf, sizeof(buf), "%u\n", ar->debug.disc_timeout); in ath6kl_disconnect_timeout_read()
1766 skb_queue_head_init(&ar->debug.fwlog_queue); in ath6kl_debug_init()
1767 init_completion(&ar->debug.fwlog_completion); in ath6kl_debug_init()
1773 ar->debug.fwlog_mask = 0; in ath6kl_debug_init()
1858 skb_queue_purge(&ar->debug.fwlog_queue); in ath6kl_debug_cleanup()
1859 complete(&ar->debug.fwlog_completion); in ath6kl_debug_cleanup()
1860 kfree(ar->debug.roam_tbl); in ath6kl_debug_cleanup()