arch/arm/include/asm/processor.h
37
struct debug_info debug;
arch/arm/kernel/process.c
225
memset(&tsk->thread.debug, 0, sizeof(struct debug_info));
arch/arm64/include/asm/processor.h
173
struct debug_info debug; /* debugging */
arch/arm64/kernel/hw_breakpoint.c
229
struct debug_info *debug_info = ¤t->thread.debug;
arch/arm64/kernel/hw_breakpoint.c
240
reg_enable = !debug_info->bps_disabled;
arch/arm64/kernel/hw_breakpoint.c
247
reg_enable = !debug_info->wps_disabled;
arch/arm64/kernel/hw_breakpoint.c
628
struct debug_info *debug_info;
arch/arm64/kernel/hw_breakpoint.c
633
debug_info = ¤t->thread.debug;
arch/arm64/kernel/hw_breakpoint.c
668
debug_info->bps_disabled = 1;
arch/arm64/kernel/hw_breakpoint.c
672
if (debug_info->wps_disabled)
arch/arm64/kernel/hw_breakpoint.c
676
debug_info->suspended_step = 1;
arch/arm64/kernel/hw_breakpoint.c
760
struct debug_info *debug_info;
arch/arm64/kernel/hw_breakpoint.c
764
debug_info = ¤t->thread.debug;
arch/arm64/kernel/hw_breakpoint.c
817
debug_info->wps_disabled = 1;
arch/arm64/kernel/hw_breakpoint.c
820
if (debug_info->bps_disabled)
arch/arm64/kernel/hw_breakpoint.c
824
debug_info->suspended_step = 1;
arch/arm64/kernel/hw_breakpoint.c
849
struct debug_info *debug_info = ¤t->thread.debug;
arch/arm64/kernel/hw_breakpoint.c
859
if (debug_info->bps_disabled) {
arch/arm64/kernel/hw_breakpoint.c
860
debug_info->bps_disabled = 0;
arch/arm64/kernel/hw_breakpoint.c
865
if (debug_info->wps_disabled) {
arch/arm64/kernel/hw_breakpoint.c
866
debug_info->wps_disabled = 0;
arch/arm64/kernel/hw_breakpoint.c
872
if (debug_info->suspended_step) {
arch/arm64/kernel/hw_breakpoint.c
873
debug_info->suspended_step = 0;
arch/arm64/kernel/hw_breakpoint.c
884
if (!debug_info->wps_disabled)
arch/arm64/kernel/hw_breakpoint.c
915
struct debug_info *current_debug_info, *next_debug_info;
arch/arm64/kernel/ptrace.c
229
memset(&tsk->thread.debug, 0, sizeof(struct debug_info));
arch/s390/include/asm/debug.h
45
struct debug_info *next;
arch/s390/include/asm/debug.h
46
struct debug_info *prev;
arch/s390/kernel/debug.c
615
static file_private_info_t *debug_file_private_alloc(debug_info_t *debug_info,
arch/s390/kernel/debug.c
627
debug_info_snapshot = debug_info_copy(debug_info, NO_AREAS);
arch/s390/kernel/debug.c
629
debug_info_snapshot = debug_info_copy(debug_info, ALL_AREAS);
arch/s390/kernel/debug.c
640
p_info->debug_info_org = debug_info;
arch/s390/kernel/debug.c
646
debug_info_get(debug_info);
arch/s390/kernel/debug.c
659
debug_info_t *debug_info;
arch/s390/kernel/debug.c
664
debug_info = file_inode(file)->i_private;
arch/s390/kernel/debug.c
667
if (!debug_info->views[i])
arch/s390/kernel/debug.c
669
else if (debug_info->debugfs_entries[i] == file->f_path.dentry)
arch/s390/kernel/debug.c
677
p_info = debug_file_private_alloc(debug_info, debug_info->views[i]);
arch/s390/kernel/lgr.c
53
static struct debug_info *lgr_dbf;
drivers/accel/qaic/qaic_ssr.c
438
struct ssr_debug_transfer_info *debug_info)
drivers/accel/qaic/qaic_ssr.c
443
le64_to_cpus(&debug_info->tbl_len);
drivers/accel/qaic/qaic_ssr.c
444
le64_to_cpus(&debug_info->tbl_addr);
drivers/accel/qaic/qaic_ssr.c
446
if (debug_info->tbl_len == 0 ||
drivers/accel/qaic/qaic_ssr.c
447
debug_info->tbl_len % sizeof(struct debug_info_table) != 0) {
drivers/accel/qaic/qaic_ssr.c
467
dump_info->tbl_addr = vzalloc(debug_info->tbl_len);
drivers/accel/qaic/qaic_ssr.c
473
dump_info->tbl_addr_dev = debug_info->tbl_addr;
drivers/accel/qaic/qaic_ssr.c
474
dump_info->tbl_len = debug_info->tbl_len;
drivers/accel/qaic/qaic_ssr.c
487
struct ssr_debug_transfer_info *debug_info)
drivers/accel/qaic/qaic_ssr.c
508
ssr_crash->dump_info = alloc_dump_info(qdev, debug_info);
drivers/char/hw_random/s390-trng.c
201
debug_info = debug_register("trng", 1, 1, 4 * sizeof(long));
drivers/char/hw_random/s390-trng.c
202
debug_register_view(debug_info, &debug_sprintf_view);
drivers/char/hw_random/s390-trng.c
203
debug_set_level(debug_info, 3);
drivers/char/hw_random/s390-trng.c
208
debug_unregister(debug_info);
drivers/char/hw_random/s390-trng.c
34
static debug_info_t *debug_info;
drivers/char/hw_random/s390-trng.c
36
#define DEBUG_DBG(...) debug_sprintf_event(debug_info, 6, ##__VA_ARGS__)
drivers/char/hw_random/s390-trng.c
37
#define DEBUG_INFO(...) debug_sprintf_event(debug_info, 5, ##__VA_ARGS__)
drivers/char/hw_random/s390-trng.c
38
#define DEBUG_WARN(...) debug_sprintf_event(debug_info, 4, ##__VA_ARGS__)
drivers/char/hw_random/s390-trng.c
39
#define DEBUG_ERR(...) debug_sprintf_event(debug_info, 3, ##__VA_ARGS__)
drivers/hv/ring_buffer.c
151
struct hv_ring_buffer_debug_info *debug_info)
drivers/hv/ring_buffer.c
166
debug_info->bytes_avail_toread = bytes_avail_toread;
drivers/hv/ring_buffer.c
167
debug_info->bytes_avail_towrite = bytes_avail_towrite;
drivers/hv/ring_buffer.c
168
debug_info->current_read_index = ring_info->ring_buffer->read_index;
drivers/hv/ring_buffer.c
169
debug_info->current_write_index = ring_info->ring_buffer->write_index;
drivers/hv/ring_buffer.c
170
debug_info->current_interrupt_mask
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/context.h
54
struct mlx5hws_context_debug_info debug_info;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/debug.c
474
ctx->debug_info.steering_debugfs =
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/debug.c
476
ctx->debug_info.fdb_debugfs =
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/debug.c
477
debugfs_create_dir("fdb", ctx->debug_info.steering_debugfs);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/debug.c
480
debugfs_create_file(file_name, 0444, ctx->debug_info.fdb_debugfs,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/debug.c
486
debugfs_remove_recursive(ctx->debug_info.steering_debugfs);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2455
struct iwl_fw_ini_debug_info_tlv *debug_info =
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2459
sizeof(debug_info->debug_cfg_name));
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2461
cfg_name->image_type = debug_info->image_type;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2464
memcpy(cfg_name->cfg_name, debug_info->debug_cfg_name,
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
102
const struct iwl_fw_ini_debug_info_tlv *debug_info = (const void *)tlv->data;
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
104
if (le32_to_cpu(tlv->length) != sizeof(*debug_info))
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
108
if (strnlen(debug_info->debug_cfg_name,
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
109
sizeof(debug_info->debug_cfg_name)) ==
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
110
sizeof(debug_info->debug_cfg_name))
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
114
debug_info->debug_cfg_name);
drivers/net/wireless/marvell/mwifiex/main.c
1106
struct mwifiex_debug_info *debug_info;
drivers/net/wireless/marvell/mwifiex/main.c
1183
debug_info = kzalloc_obj(*debug_info);
drivers/net/wireless/marvell/mwifiex/main.c
1184
if (debug_info) {
drivers/net/wireless/marvell/mwifiex/main.c
1189
mwifiex_get_debug_info(priv, debug_info);
drivers/net/wireless/marvell/mwifiex/main.c
1190
p += mwifiex_debug_info_to_buffer(priv, p, debug_info);
drivers/net/wireless/marvell/mwifiex/main.c
1193
kfree(debug_info);
drivers/platform/chrome/cros_ec_debugfs.c
103
debug_info->read_msg);
drivers/platform/chrome/cros_ec_debugfs.c
122
mutex_unlock(&debug_info->log_mutex);
drivers/platform/chrome/cros_ec_debugfs.c
125
schedule_delayed_work(&debug_info->log_poll_work,
drivers/platform/chrome/cros_ec_debugfs.c
139
struct cros_ec_debugfs *debug_info = file->private_data;
drivers/platform/chrome/cros_ec_debugfs.c
140
struct circ_buf *cb = &debug_info->log_buffer;
drivers/platform/chrome/cros_ec_debugfs.c
143
mutex_lock(&debug_info->log_mutex);
drivers/platform/chrome/cros_ec_debugfs.c
151
mutex_unlock(&debug_info->log_mutex);
drivers/platform/chrome/cros_ec_debugfs.c
158
mutex_lock(&debug_info->log_mutex);
drivers/platform/chrome/cros_ec_debugfs.c
175
mutex_unlock(&debug_info->log_mutex);
drivers/platform/chrome/cros_ec_debugfs.c
182
struct cros_ec_debugfs *debug_info = file->private_data;
drivers/platform/chrome/cros_ec_debugfs.c
187
mutex_lock(&debug_info->log_mutex);
drivers/platform/chrome/cros_ec_debugfs.c
188
if (CIRC_CNT(debug_info->log_buffer.head,
drivers/platform/chrome/cros_ec_debugfs.c
189
debug_info->log_buffer.tail,
drivers/platform/chrome/cros_ec_debugfs.c
192
mutex_unlock(&debug_info->log_mutex);
drivers/platform/chrome/cros_ec_debugfs.c
208
struct cros_ec_debugfs *debug_info = file->private_data;
drivers/platform/chrome/cros_ec_debugfs.c
209
struct cros_ec_device *ec_dev = debug_info->ec->ec_dev;
drivers/platform/chrome/cros_ec_debugfs.c
267
struct cros_ec_debugfs *debug_info = file->private_data;
drivers/platform/chrome/cros_ec_debugfs.c
268
struct cros_ec_device *ec_dev = debug_info->ec->ec_dev;
drivers/platform/chrome/cros_ec_debugfs.c
341
static int cros_ec_create_console_log(struct cros_ec_debugfs *debug_info)
drivers/platform/chrome/cros_ec_debugfs.c
343
struct cros_ec_dev *ec = debug_info->ec;
drivers/platform/chrome/cros_ec_debugfs.c
361
debug_info->read_msg = devm_kzalloc(ec->dev,
drivers/platform/chrome/cros_ec_debugfs.c
362
sizeof(*debug_info->read_msg) +
drivers/platform/chrome/cros_ec_debugfs.c
364
if (!debug_info->read_msg)
drivers/platform/chrome/cros_ec_debugfs.c
367
debug_info->read_msg->version = 1;
drivers/platform/chrome/cros_ec_debugfs.c
368
debug_info->read_msg->command = EC_CMD_CONSOLE_READ + ec->cmd_offset;
drivers/platform/chrome/cros_ec_debugfs.c
369
debug_info->read_msg->outsize = read_params_size;
drivers/platform/chrome/cros_ec_debugfs.c
370
debug_info->read_msg->insize = read_response_size;
drivers/platform/chrome/cros_ec_debugfs.c
372
debug_info->log_buffer.buf = buf;
drivers/platform/chrome/cros_ec_debugfs.c
373
debug_info->log_buffer.head = 0;
drivers/platform/chrome/cros_ec_debugfs.c
374
debug_info->log_buffer.tail = 0;
drivers/platform/chrome/cros_ec_debugfs.c
376
mutex_init(&debug_info->log_mutex);
drivers/platform/chrome/cros_ec_debugfs.c
378
debugfs_create_file("console_log", S_IFREG | 0444, debug_info->dir,
drivers/platform/chrome/cros_ec_debugfs.c
379
debug_info, &cros_ec_console_log_fops);
drivers/platform/chrome/cros_ec_debugfs.c
381
INIT_DELAYED_WORK(&debug_info->log_poll_work,
drivers/platform/chrome/cros_ec_debugfs.c
383
schedule_delayed_work(&debug_info->log_poll_work, 0);
drivers/platform/chrome/cros_ec_debugfs.c
388
static void cros_ec_cleanup_console_log(struct cros_ec_debugfs *debug_info)
drivers/platform/chrome/cros_ec_debugfs.c
390
if (debug_info->log_buffer.buf) {
drivers/platform/chrome/cros_ec_debugfs.c
391
cancel_delayed_work_sync(&debug_info->log_poll_work);
drivers/platform/chrome/cros_ec_debugfs.c
392
mutex_destroy(&debug_info->log_mutex);
drivers/platform/chrome/cros_ec_debugfs.c
426
static int cros_ec_create_panicinfo(struct cros_ec_debugfs *debug_info)
drivers/platform/chrome/cros_ec_debugfs.c
428
struct cros_ec_device *ec_dev = debug_info->ec->ec_dev;
drivers/platform/chrome/cros_ec_debugfs.c
432
data = devm_kzalloc(debug_info->ec->dev, ec_dev->max_response,
drivers/platform/chrome/cros_ec_debugfs.c
447
debug_info->panicinfo_blob.data = data;
drivers/platform/chrome/cros_ec_debugfs.c
448
debug_info->panicinfo_blob.size = ret;
drivers/platform/chrome/cros_ec_debugfs.c
450
debugfs_create_blob("panicinfo", 0444, debug_info->dir,
drivers/platform/chrome/cros_ec_debugfs.c
451
&debug_info->panicinfo_blob);
drivers/platform/chrome/cros_ec_debugfs.c
456
devm_kfree(debug_info->ec->dev, data);
drivers/platform/chrome/cros_ec_debugfs.c
463
struct cros_ec_debugfs *debug_info =
drivers/platform/chrome/cros_ec_debugfs.c
466
if (debug_info->log_buffer.buf) {
drivers/platform/chrome/cros_ec_debugfs.c
468
mod_delayed_work(debug_info->log_poll_work.wq, &debug_info->log_poll_work, 0);
drivers/platform/chrome/cros_ec_debugfs.c
470
flush_delayed_work(&debug_info->log_poll_work);
drivers/platform/chrome/cros_ec_debugfs.c
481
struct cros_ec_debugfs *debug_info;
drivers/platform/chrome/cros_ec_debugfs.c
484
debug_info = devm_kzalloc(ec->dev, sizeof(*debug_info), GFP_KERNEL);
drivers/platform/chrome/cros_ec_debugfs.c
485
if (!debug_info)
drivers/platform/chrome/cros_ec_debugfs.c
488
debug_info->ec = ec;
drivers/platform/chrome/cros_ec_debugfs.c
489
debug_info->dir = debugfs_create_dir(name, NULL);
drivers/platform/chrome/cros_ec_debugfs.c
491
ret = cros_ec_create_panicinfo(debug_info);
drivers/platform/chrome/cros_ec_debugfs.c
495
ret = cros_ec_create_console_log(debug_info);
drivers/platform/chrome/cros_ec_debugfs.c
499
debugfs_create_file("pdinfo", 0444, debug_info->dir, debug_info,
drivers/platform/chrome/cros_ec_debugfs.c
503
debugfs_create_file("uptime", 0444, debug_info->dir, debug_info,
drivers/platform/chrome/cros_ec_debugfs.c
506
debugfs_create_x32("last_resume_result", 0444, debug_info->dir,
drivers/platform/chrome/cros_ec_debugfs.c
509
debugfs_create_u16("suspend_timeout_ms", 0664, debug_info->dir,
drivers/platform/chrome/cros_ec_debugfs.c
512
debug_info->notifier_panic.notifier_call = cros_ec_debugfs_panic_event;
drivers/platform/chrome/cros_ec_debugfs.c
514
&debug_info->notifier_panic);
drivers/platform/chrome/cros_ec_debugfs.c
518
ec->debug_info = debug_info;
drivers/platform/chrome/cros_ec_debugfs.c
525
debugfs_remove_recursive(debug_info->dir);
drivers/platform/chrome/cros_ec_debugfs.c
533
debugfs_remove_recursive(ec->debug_info->dir);
drivers/platform/chrome/cros_ec_debugfs.c
534
cros_ec_cleanup_console_log(ec->debug_info);
drivers/platform/chrome/cros_ec_debugfs.c
541
if (ec->debug_info->log_buffer.buf)
drivers/platform/chrome/cros_ec_debugfs.c
542
cancel_delayed_work_sync(&ec->debug_info->log_poll_work);
drivers/platform/chrome/cros_ec_debugfs.c
551
if (ec->debug_info->log_buffer.buf)
drivers/platform/chrome/cros_ec_debugfs.c
552
schedule_delayed_work(&ec->debug_info->log_poll_work, 0);
drivers/platform/chrome/cros_ec_debugfs.c
68
struct cros_ec_debugfs *debug_info =
drivers/platform/chrome/cros_ec_debugfs.c
72
struct cros_ec_dev *ec = debug_info->ec;
drivers/platform/chrome/cros_ec_debugfs.c
73
struct circ_buf *cb = &debug_info->log_buffer;
drivers/platform/chrome/cros_ec_debugfs.c
79
(struct ec_params_console_read_v1 *)debug_info->read_msg->data;
drivers/platform/chrome/cros_ec_debugfs.c
80
uint8_t *ec_buffer = (uint8_t *)debug_info->read_msg->data;
drivers/platform/chrome/cros_ec_debugfs.c
90
mutex_lock(&debug_info->log_mutex);
drivers/platform/chrome/wilco_ec/debugfs.c
124
memset(debug_info->raw_data, 0, sizeof(debug_info->raw_data));
drivers/platform/chrome/wilco_ec/debugfs.c
125
msg.response_data = debug_info->raw_data;
drivers/platform/chrome/wilco_ec/debugfs.c
128
ret = wilco_ec_mailbox(debug_info->ec, &msg);
drivers/platform/chrome/wilco_ec/debugfs.c
131
debug_info->response_size = ret;
drivers/platform/chrome/wilco_ec/debugfs.c
141
if (debug_info->response_size) {
drivers/platform/chrome/wilco_ec/debugfs.c
142
fmt_len = hex_dump_to_buffer(debug_info->raw_data,
drivers/platform/chrome/wilco_ec/debugfs.c
143
debug_info->response_size,
drivers/platform/chrome/wilco_ec/debugfs.c
144
16, 1, debug_info->formatted_data,
drivers/platform/chrome/wilco_ec/debugfs.c
145
sizeof(debug_info->formatted_data),
drivers/platform/chrome/wilco_ec/debugfs.c
148
debug_info->response_size = 0;
drivers/platform/chrome/wilco_ec/debugfs.c
152
debug_info->formatted_data, fmt_len);
drivers/platform/chrome/wilco_ec/debugfs.c
249
debug_info = devm_kzalloc(&pdev->dev, sizeof(*debug_info), GFP_KERNEL);
drivers/platform/chrome/wilco_ec/debugfs.c
250
if (!debug_info)
drivers/platform/chrome/wilco_ec/debugfs.c
252
debug_info->ec = ec;
drivers/platform/chrome/wilco_ec/debugfs.c
253
debug_info->dir = debugfs_create_dir("wilco_ec", NULL);
drivers/platform/chrome/wilco_ec/debugfs.c
254
debugfs_create_file("raw", 0644, debug_info->dir, NULL, &fops_raw);
drivers/platform/chrome/wilco_ec/debugfs.c
255
debugfs_create_file("h1_gpio", 0444, debug_info->dir, ec,
drivers/platform/chrome/wilco_ec/debugfs.c
257
debugfs_create_file("test_event", 0200, debug_info->dir, ec,
drivers/platform/chrome/wilco_ec/debugfs.c
265
debugfs_remove_recursive(debug_info->dir);
drivers/platform/chrome/wilco_ec/debugfs.c
30
static struct wilco_ec_debugfs *debug_info;
drivers/platform/chrome/wilco_ec/debugfs.c
99
char *buf = debug_info->formatted_data;
drivers/s390/char/sclp_sdias.c
25
static struct debug_info *sdias_dbf;
drivers/s390/char/vmur.c
54
static struct debug_info *vmur_dbf;
drivers/s390/char/zcore.c
46
static struct debug_info *zcore_dbf;
drivers/s390/scsi/zfcp_dbf.c
784
struct debug_info *d;
include/asm-generic/vmlinux.lds.h
810
.debug_info 0 : { *(.debug_info \
include/linux/hyperv.h
1317
struct hv_ring_buffer_debug_info *debug_info);
include/linux/platform_data/cros_ec_proto.h
242
struct cros_ec_debugfs *debug_info;
scripts/kconfig/qconf.cc
1034
stream << debug_info(sym);
scripts/kconfig/qconf.cc
996
str += debug_info(sym);
scripts/kconfig/qconf.h
205
QString debug_info(struct symbol *sym);
sound/soc/intel/atom/sst-mfld-dsp.h
246
u8 debug_info; /* Debug info from Module ID in case of fail */
sound/soc/renesas/rcar/cmd.c
125
#define DEBUG_INFO .debug_info = rsnd_cmd_debug_info
sound/soc/renesas/rcar/ctu.c
290
#define DEBUG_INFO .debug_info = rsnd_ctu_debug_info
sound/soc/renesas/rcar/debugfs.c
33
if (mod->ops->debug_info)
sound/soc/renesas/rcar/debugfs.c
34
mod->ops->debug_info(m, io, mod);
sound/soc/renesas/rcar/dma.c
467
#define DEBUG_INFO .debug_info = rsnd_dmapp_debug_info
sound/soc/renesas/rcar/dvc.c
300
#define DEBUG_INFO .debug_info = rsnd_dvc_debug_info
sound/soc/renesas/rcar/mix.c
265
#define DEBUG_INFO .debug_info = rsnd_mix_debug_info
sound/soc/renesas/rcar/rsnd.h
344
void (*debug_info)(struct seq_file *m,
sound/soc/renesas/rcar/src.c
685
#define DEBUG_INFO .debug_info = rsnd_src_debug_info
sound/soc/renesas/rcar/ssi.c
1055
#define DEBUG_INFO .debug_info = rsnd_ssi_debug_info
sound/soc/renesas/rcar/ssiu.c
419
#define DEBUG_INFO .debug_info = rsnd_ssiu_debug_info