debugfs_create_file_unsafe
debugfs_create_file_unsafe("spin_single", S_IRUGO, mips_debugfs_dir, NULL,
debugfs_create_file_unsafe("spin_multi", S_IRUGO, mips_debugfs_dir, NULL,
debugfs_create_file_unsafe("dawr_enable_dangerous", 0600,
debugfs_create_file_unsafe("eeh_enable", 0600,
debugfs_create_file_unsafe("eeh_dev_check", 0600,
debugfs_create_file_unsafe("eeh_dev_break", 0600,
debugfs_create_file_unsafe("eeh_force_recover", 0600,
debugfs_create_file_unsafe("eeh_dev_can_recover", 0600,
debugfs_create_file_unsafe("eeh_address_cache", 0400,
debugfs_create_file_unsafe("weight", 0400, liobn_entry, tbl, &iommu_debugfs_fops_weight);
debugfs_create_file_unsafe("barrier_nospec", 0600,
debugfs_create_file_unsafe("stf_barrier", 0600, arch_debugfs_dir,
debugfs_create_file_unsafe("count_cache_flush", 0600,
debugfs_create_file_unsafe("link_stack_flush", 0600,
debugfs_create_file_unsafe("trace", 0600, dir, ent, &memtrace_fops);
debugfs_create_file_unsafe(name, mode, parent, value, &fops_imc_x64);
debugfs_create_file_unsafe("dump_diag_regs", 0200, phb->dbgfs,
debugfs_create_file_unsafe("dump_ioda_pe_state", 0200, phb->dbgfs,
debugfs_create_file_unsafe("fake_panic", 0444, dmce, NULL,
dfs_sched_itmt = debugfs_create_file_unsafe("sched_itmt_enabled",
debugfs_create_file_unsafe("jent_raw_hires", 0400,
debugfs_create_file_unsafe("error_type", 0600, einj_debug_dir,
debugfs_create_file_unsafe("error_inject", 0200, einj_debug_dir,
entry = debugfs_create_file_unsafe("input", 0444, root, moxtet,
entry = debugfs_create_file_unsafe("output", 0644, root, moxtet,
debugfs_create_file_unsafe(bits[didx].name, ccu_div_dbgfs_mode,
debugfs_create_file_unsafe("div_clkdiv", ccu_div_dbgfs_mode, dentry,
debugfs_create_file_unsafe(bit->name, ccu_div_dbgfs_mode, dentry, bit,
debugfs_create_file_unsafe("div_clkdiv", 0400, dentry, div,
debugfs_create_file_unsafe(bit->name, ccu_div_dbgfs_mode, dentry, bit,
debugfs_create_file_unsafe("div_clkdiv", 0400, dentry, div,
debugfs_create_file_unsafe(bits[idx].name, ccu_pll_dbgfs_mode,
debugfs_create_file_unsafe(flds[idx].name, ccu_pll_dbgfs_mode,
debugfs_create_file_unsafe("enable", 0644, root, td,
debugfs_create_file_unsafe("lock", 0444, root, td, &lock_fops);
debugfs_create_file_unsafe("rate", 0444, root, td, &rate_fops);
debugfs_create_file_unsafe("info", 0444, dbgfs, NULL,
debugfs_create_file_unsafe("sw_sync", 0644, dbgfs, NULL,
debugfs_create_file_unsafe(entries[i].name, 0444, dent,
debugfs_create_file_unsafe(entries[i].name, 0444, dent,
debugfs_create_file_unsafe("buf_size", 0600, priv->debug_dir, priv, &fops_buf_size);
debugfs_create_file_unsafe("capture", 0200, priv->debug_dir, priv, &fops_capture);
debugfs_create_file_unsafe("trigger", 0200, priv->debug_dir, priv, &fops_trigger);
debugfs_create_file_unsafe("replay_residency", 0444, dir,
debugfs_create_file_unsafe("psr_capability", 0444, dir, connector, &psr_capability_fops);
debugfs_create_file_unsafe("psr_state", 0444, dir, connector, &psr_fops);
debugfs_create_file_unsafe("psr_residency", 0444, dir,
debugfs_create_file_unsafe("crc_win_x_start", 0644, dir, crtc,
debugfs_create_file_unsafe("crc_win_y_start", 0644, dir, crtc,
debugfs_create_file_unsafe("crc_win_x_end", 0644, dir, crtc,
debugfs_create_file_unsafe("crc_win_y_end", 0644, dir, crtc,
debugfs_create_file_unsafe("crc_win_update", 0644, dir, crtc,
debugfs_create_file_unsafe("crc_poly_mode", 0644, dir, crtc,
debugfs_create_file_unsafe("amdgpu_dm_visual_confirm", 0644, root, adev,
debugfs_create_file_unsafe("amdgpu_dm_skip_detection_link_training", 0644, root, adev,
debugfs_create_file_unsafe("amdgpu_dm_dmub_tracebuffer", 0644, root,
debugfs_create_file_unsafe("amdgpu_dm_dmub_fw_state", 0644, root,
debugfs_create_file_unsafe("amdgpu_dm_force_timing_sync", 0644, root,
debugfs_create_file_unsafe("amdgpu_dm_dmub_trace_mask", 0644, root,
debugfs_create_file_unsafe("amdgpu_dm_dmcub_trace_event_en", 0644, root,
debugfs_create_file_unsafe("amdgpu_dm_trigger_hpd_mst", 0644, root,
debugfs_create_file_unsafe("amdgpu_dm_dcc_en", 0644, root, adev,
debugfs_create_file_unsafe("amdgpu_dm_disable_hpd", 0644, root, adev,
debugfs_create_file_unsafe("amdgpu_dm_ips_status", 0644, root, adev,
debugfs_create_file_unsafe("amdgpu_dm_ips_residency_cntl", 0644, root, adev,
debugfs_create_file_unsafe("amdgpu_dm_ips_residency", 0644, root, adev,
return debugfs_create_file_unsafe(name, mode, parent, value,
return debugfs_create_file_unsafe(name, mode, parent, value,
debugfs_create_file_unsafe("i915_drrs_ctl", 0644, crtc->base.debugfs_entry,
debugfs_create_file_unsafe("i915_fbc_false_color", 0644, parent,
debugfs_create_file_unsafe("scan_nonprivbb", 0644, vgpu->debugfs, vgpu,
debugfs_create_file_unsafe("status", 0644, vgpu->debugfs, vgpu,
return debugfs_create_file_unsafe(name, mode, parent, value,
return debugfs_create_file_unsafe(name, mode, parent, value,
debugfs_create_file_unsafe("reset", S_IWUGO, minor->debugfs_root, dev,
debugfs_create_file_unsafe("reset_engine", 0644, parent, parent, &reset_engine_fops);
debugfs_create_file_unsafe("sched_if_idle", 0644, parent, parent, &sched_if_idle_fops);
debugfs_create_file_unsafe("sample_period_ms", 0644, parent, parent, &sample_period_fops);
debugfs_create_file_unsafe(vfid ? "doorbells_quota" : "doorbells_spare",
debugfs_create_file_unsafe(vfid ? "contexts_quota" : "contexts_spare",
debugfs_create_file_unsafe("exec_quantum_ms", 0644, parent, parent,
debugfs_create_file_unsafe("preempt_timeout_us", 0644, parent, parent,
debugfs_create_file_unsafe("sched_priority", 0644, parent, parent,
debugfs_create_file_unsafe("threshold_" #NAME, 0644, parent, parent, \
debugfs_create_file_unsafe(vfid ? "ggtt_quota" : "ggtt_spare",
debugfs_create_file_unsafe(vfid ? "vram_quota" : "vram_spare",
debugfs_create_file_unsafe("divisor", 0644, dir, port,
debugfs_create_file_unsafe("gitm", 0400, d, data, &atk_debugfs_gitm);
debugfs_create_file_unsafe("power1_bad_fault_log", 0400, i2c->debugfs, st,
debugfs_create_file_unsafe("in0_fet_short_fault_log", 0400, i2c->debugfs, st,
debugfs_create_file_unsafe("in0_fet_bad_fault_log", 0400, i2c->debugfs, st,
debugfs_create_file_unsafe("in1_crit_fault_log", 0400, i2c->debugfs, st,
debugfs_create_file_unsafe("in1_lcrit_fault_log", 0400, i2c->debugfs, st,
debugfs_create_file_unsafe("curr1_crit_fault_log", 0400, i2c->debugfs, st,
debugfs_create_file_unsafe("incomplete_address_phase", 0200, priv->adap.debugfs,
debugfs_create_file_unsafe("incomplete_write_byte", 0200, priv->adap.debugfs,
debugfs_create_file_unsafe("inject_panic", 0200, priv->adap.debugfs,
debugfs_create_file_unsafe("lose_arbitration", 0200, priv->adap.debugfs,
debugfs_create_file_unsafe("scl", 0600, priv->adap.debugfs, priv, &fops_scl);
debugfs_create_file_unsafe("sda", 0600, priv->adap.debugfs, priv, &fops_sda);
debugfs_create_file_unsafe("serial_number", 0400,
debugfs_create_file_unsafe("product_id", 0400,
debugfs_create_file_unsafe("flash_count", 0400,
debugfs_create_file_unsafe("serial_number", 0400,
debugfs_create_file_unsafe("product_id", 0400,
debugfs_create_file_unsafe("flash_count", 0400,
debugfs_create_file_unsafe("serial_number", 0400,
debugfs_create_file_unsafe("product_id", 0400,
debugfs_create_file_unsafe("flash_count", 0400,
debugfs_create_file_unsafe("serial_number", 0400,
debugfs_create_file_unsafe("product_id", 0400,
debugfs_create_file_unsafe("flash_count", 0400,
debugfs_create_file_unsafe("firmware_revision", 0400,
debugfs_create_file_unsafe("firmware_date", 0400,
debugfs_create_file_unsafe("serial_number", 0400,
debugfs_create_file_unsafe("product_id", 0400,
debugfs_create_file_unsafe("flash_count", 0400,
debugfs_create_file_unsafe("serial_number", 0400, d, st,
debugfs_create_file_unsafe("product_id", 0400, d, st,
debugfs_create_file_unsafe("flash_count", 0400, d, st,
debugfs_create_file_unsafe("status", 0400, root,
debugfs_create_file_unsafe("clock", 0600, root, host,
debugfs_create_file_unsafe("err_state", 0600, root, host,
debugfs_create_file_unsafe("regval", 0600, dir, hw, &fops_regval);
debugfs_create_file_unsafe("txinfo", 0400, dir, hw, &wed_txinfo_fops);
debugfs_create_file_unsafe("rxinfo", 0400, dir, hw,
debugfs_create_file_unsafe("amsdu", 0400, dir, hw,
debugfs_create_file_unsafe("rtqm", 0400, dir, hw,
debugfs_create_file_unsafe("rro", 0400, dir, hw,
debugfs_create_file_unsafe(name, mode, parent, data, &fops_iomem_x32);
debugfs_create_file_unsafe(tbl[i].name, tbl[i].mode,
debugfs_create_file_unsafe("regval", 0600, dir, dev, fops);
debugfs_create_file_unsafe("napi_threaded", 0600, dir, dev,
debugfs_create_file_unsafe("rf_regval", 0600, dir, dev,
debugfs_create_file_unsafe("trigger", 0200, peer_dir,
debugfs_create_file_unsafe("port", 0400, peer_dir,
debugfs_create_file_unsafe("count", 0400, peer_dir,
debugfs_create_file_unsafe("ready", 0600, peer_dir,
debugfs_create_file_unsafe(buf, 0400, nm->dbgfs_dir,
debugfs_create_file_unsafe("temp", 0600, tt_zone->d_tt_zone, tt_zone,
debugfs_create_file_unsafe("init_temp", 0600, tt_zone->d_tt_zone,
debugfs_create_file_unsafe(d_name, 0600, tt_zone->d_tt_zone,
debugfs_create_file_unsafe(d_name, 0600, tt_zone->d_tt_zone,
return debugfs_create_file_unsafe(name, mode & 0644, parent, blob, &fops_blob);
debugfs_create_file_unsafe(name, mode, parent, array, &u32_array_fops);
return debugfs_create_file_unsafe(name, mode, parent, value,
return debugfs_create_file_unsafe(name, mode, parent, value,
return debugfs_create_file_unsafe(name, mode, parent, value, fops);
EXPORT_SYMBOL_GPL(debugfs_create_file_unsafe);
struct dentry *debugfs_create_file_unsafe(const char *name, umode_t mode,
debugfs_create_file_unsafe("kcov", 0600, NULL, NULL, &kcov_fops);
debugfs_create_file_unsafe("clear_warn_once", 0200, NULL, NULL,
debugfs_create_file_unsafe("verbose", 0644, debugfs_sched, &sched_debug_verbose, &sched_verbose_fops);
debugfs_create_file_unsafe("test_fpu", 0444, selftest_dir, NULL,
debugfs_create_file_unsafe("gup_test", 0600, NULL, NULL,
debugfs_create_file_unsafe("fault_around_bytes", 0644, NULL, NULL,
lowpan_enable_debugfs = debugfs_create_file_unsafe("6lowpan_enable",