Lines Matching refs:dbr_dbg_data
78 dbr_data = &dbr_debug->dbr_dbg_data; in ath11k_debugfs_add_dbring_entry()
1126 struct ath11k_dbg_dbr_data *dbr_dbg_data = file->private_data; in ath11k_debug_dump_dbr_entries() local
1144 spin_lock_bh(&dbr_dbg_data->lock); in ath11k_debug_dump_dbr_entries()
1146 for (i = 0; i < dbr_dbg_data->num_ring_debug_entries; i++) { in ath11k_debug_dump_dbr_entries()
1149 dbr_dbg_data->entries[i].hp, in ath11k_debug_dump_dbr_entries()
1150 dbr_dbg_data->entries[i].tp, in ath11k_debug_dump_dbr_entries()
1151 dbr_dbg_data->entries[i].timestamp, in ath11k_debug_dump_dbr_entries()
1152 event_id_to_string[dbr_dbg_data->entries[i].event]); in ath11k_debug_dump_dbr_entries()
1155 spin_unlock_bh(&dbr_dbg_data->lock); in ath11k_debug_dump_dbr_entries()
1173 struct ath11k_dbg_dbr_data *dbr_dbg_data; in ath11k_debugfs_dbr_dbg_destroy() local
1179 dbr_dbg_data = &dbr_debug->dbr_dbg_data; in ath11k_debugfs_dbr_dbg_destroy()
1182 kfree(dbr_dbg_data->entries); in ath11k_debugfs_dbr_dbg_destroy()
1190 struct ath11k_dbg_dbr_data *dbr_dbg_data; in ath11k_debugfs_dbr_dbg_init() local
1203 dbr_dbg_data = &dbr_debug->dbr_dbg_data; in ath11k_debugfs_dbr_dbg_init()
1217 dbr_dbg_data->num_ring_debug_entries = ATH11K_DEBUG_DBR_ENTRIES_MAX; in ath11k_debugfs_dbr_dbg_init()
1218 dbr_dbg_data->dbr_debug_idx = 0; in ath11k_debugfs_dbr_dbg_init()
1219 dbr_dbg_data->entries = kcalloc(ATH11K_DEBUG_DBR_ENTRIES_MAX, in ath11k_debugfs_dbr_dbg_init()
1222 if (!dbr_dbg_data->entries) in ath11k_debugfs_dbr_dbg_init()
1225 spin_lock_init(&dbr_dbg_data->lock); in ath11k_debugfs_dbr_dbg_init()
1228 dbr_dbg_data, &fops_debug_dump_dbr_entries); in ath11k_debugfs_dbr_dbg_init()
1538 struct ath11k_dbg_dbr_data *dbr_dbg_data; in ath11k_debugfs_unregister() local
1546 dbr_dbg_data = &dbr_debug->dbr_dbg_data; in ath11k_debugfs_unregister()
1547 kfree(dbr_dbg_data->entries); in ath11k_debugfs_unregister()