Lines Matching refs:dbr_debug

64 	struct ath11k_debug_dbr *dbr_debug;  in ath11k_debugfs_add_dbring_entry()  local
71 dbr_debug = ar->debug.dbr_debug[id]; in ath11k_debugfs_add_dbring_entry()
72 if (!dbr_debug) in ath11k_debugfs_add_dbring_entry()
75 if (!dbr_debug->dbr_debug_enabled) in ath11k_debugfs_add_dbring_entry()
78 dbr_data = &dbr_debug->dbr_dbg_data; in ath11k_debugfs_add_dbring_entry()
1172 struct ath11k_debug_dbr *dbr_debug; in ath11k_debugfs_dbr_dbg_destroy() local
1175 if (!ar->debug.dbr_debug[dbr_id]) in ath11k_debugfs_dbr_dbg_destroy()
1178 dbr_debug = ar->debug.dbr_debug[dbr_id]; in ath11k_debugfs_dbr_dbg_destroy()
1179 dbr_dbg_data = &dbr_debug->dbr_dbg_data; in ath11k_debugfs_dbr_dbg_destroy()
1181 debugfs_remove_recursive(dbr_debug->dbr_debugfs); in ath11k_debugfs_dbr_dbg_destroy()
1183 kfree(dbr_debug); in ath11k_debugfs_dbr_dbg_destroy()
1184 ar->debug.dbr_debug[dbr_id] = NULL; in ath11k_debugfs_dbr_dbg_destroy()
1189 struct ath11k_debug_dbr *dbr_debug; in ath11k_debugfs_dbr_dbg_init() local
1193 if (ar->debug.dbr_debug[dbr_id]) in ath11k_debugfs_dbr_dbg_init()
1196 ar->debug.dbr_debug[dbr_id] = kzalloc(sizeof(*dbr_debug), in ath11k_debugfs_dbr_dbg_init()
1199 if (!ar->debug.dbr_debug[dbr_id]) in ath11k_debugfs_dbr_dbg_init()
1202 dbr_debug = ar->debug.dbr_debug[dbr_id]; in ath11k_debugfs_dbr_dbg_init()
1203 dbr_dbg_data = &dbr_debug->dbr_dbg_data; in ath11k_debugfs_dbr_dbg_init()
1205 if (dbr_debug->dbr_debugfs) in ath11k_debugfs_dbr_dbg_init()
1208 dbr_debug->dbr_debugfs = debugfs_create_dir(dbr_id_to_str[dbr_id], in ath11k_debugfs_dbr_dbg_init()
1210 if (IS_ERR_OR_NULL(dbr_debug->dbr_debugfs)) { in ath11k_debugfs_dbr_dbg_init()
1211 if (IS_ERR(dbr_debug->dbr_debugfs)) in ath11k_debugfs_dbr_dbg_init()
1212 return PTR_ERR(dbr_debug->dbr_debugfs); in ath11k_debugfs_dbr_dbg_init()
1216 dbr_debug->dbr_debug_enabled = true; in ath11k_debugfs_dbr_dbg_init()
1227 debugfs_create_file("dump_dbr_debug", 0444, dbr_debug->dbr_debugfs, in ath11k_debugfs_dbr_dbg_init()
1537 struct ath11k_debug_dbr *dbr_debug; in ath11k_debugfs_unregister() local
1542 dbr_debug = ar->debug.dbr_debug[i]; in ath11k_debugfs_unregister()
1543 if (!dbr_debug) in ath11k_debugfs_unregister()
1546 dbr_dbg_data = &dbr_debug->dbr_dbg_data; in ath11k_debugfs_unregister()
1548 debugfs_remove_recursive(dbr_debug->dbr_debugfs); in ath11k_debugfs_unregister()
1549 kfree(dbr_debug); in ath11k_debugfs_unregister()
1550 ar->debug.dbr_debug[i] = NULL; in ath11k_debugfs_unregister()