Lines Matching refs:fwlog_queue
1592 spin_lock(&fwlog->fwlog_queue.lock); in dbglog_debugfs_raw_data()
1594 __skb_queue_tail(&fwlog->fwlog_queue, skb); in dbglog_debugfs_raw_data()
1599 while (skb_queue_len(&fwlog->fwlog_queue) > ATH6KL_FWLOG_MAX_ENTRIES) { in dbglog_debugfs_raw_data()
1600 skb = __skb_dequeue(&fwlog->fwlog_queue); in dbglog_debugfs_raw_data()
1605 spin_unlock(&fwlog->fwlog_queue.lock); in dbglog_debugfs_raw_data()
4082 spin_lock_bh(&fwlog->fwlog_queue.lock); in dbglog_block_read()
4084 if (skb_queue_len(&fwlog->fwlog_queue) == 0) { in dbglog_block_read()
4088 spin_unlock_bh(&fwlog->fwlog_queue.lock); in dbglog_block_read()
4097 spin_lock_bh(&fwlog->fwlog_queue.lock); in dbglog_block_read()
4100 while ((skb = __skb_dequeue(&fwlog->fwlog_queue))) { in dbglog_block_read()
4103 __skb_queue_head(&fwlog->fwlog_queue, skb); in dbglog_block_read()
4113 spin_unlock_bh(&fwlog->fwlog_queue.lock); in dbglog_block_read()
4144 skb_queue_head_init(&wmi_handle->dbglog.fwlog_queue); in dbglog_debugfs_init()
4163 skb_queue_purge(&wmi_handle->dbglog.fwlog_queue); in dbglog_debugfs_remove()