/kernel/linux/linux-6.6/drivers/usb/typec/ucsi/ |
H A D | debugfs.c | 3 * UCSI debugfs interface 10 #include <linux/debugfs.h> 27 memset(&ucsi->debugfs->response, 0, sizeof(ucsi->debugfs->response)); in ucsi_cmd() 28 ucsi->debugfs->status = 0; in ucsi_cmd() 45 &ucsi->debugfs->response, in ucsi_cmd() 46 sizeof(ucsi->debugfs->response)); in ucsi_cmd() 53 ucsi->debugfs->status = ret; in ucsi_cmd() 65 if (ucsi->debugfs->status) in ucsi_resp_show() 66 return ucsi->debugfs in ucsi_resp_show() [all...] |
/kernel/linux/linux-5.10/drivers/memory/tegra/ |
H A D | tegra186-emc.c | 7 #include <linux/debugfs.h> 31 } debugfs; member 35 * debugfs interface 37 * The memory controller driver exposes some files in debugfs that can be used 106 *rate = emc->debugfs.min_rate; in tegra186_emc_debug_min_rate_get() 123 emc->debugfs.min_rate = rate; in tegra186_emc_debug_min_rate_set() 136 *rate = emc->debugfs.max_rate; in tegra186_emc_debug_max_rate_get() 153 emc->debugfs.max_rate = rate; in tegra186_emc_debug_max_rate_set() 201 emc->debugfs.min_rate = ULONG_MAX; in tegra186_emc_probe() 202 emc->debugfs in tegra186_emc_probe() [all...] |
H A D | tegra20-emc.c | 10 #include <linux/debugfs.h> 158 } debugfs; member 484 * debugfs interface 486 * The memory controller driver exposes some files in debugfs that can be used 553 *rate = emc->debugfs.min_rate; in tegra_emc_debug_min_rate_get() 570 emc->debugfs.min_rate = rate; in tegra_emc_debug_min_rate_set() 583 *rate = emc->debugfs.max_rate; in tegra_emc_debug_max_rate_get() 600 emc->debugfs.max_rate = rate; in tegra_emc_debug_max_rate_set() 615 emc->debugfs.min_rate = ULONG_MAX; in tegra_emc_debugfs_init() 616 emc->debugfs in tegra_emc_debugfs_init() [all...] |
/kernel/linux/linux-6.6/drivers/memory/tegra/ |
H A D | tegra186-emc.c | 7 #include <linux/debugfs.h> 33 } debugfs; member 44 * debugfs interface 46 * The memory controller driver exposes some files in debugfs that can be used 102 *rate = emc->debugfs.min_rate; in tegra186_emc_debug_min_rate_get() 119 emc->debugfs.min_rate = rate; in tegra186_emc_debug_min_rate_set() 132 *rate = emc->debugfs.max_rate; in tegra186_emc_debug_max_rate_get() 149 emc->debugfs.max_rate = rate; in tegra186_emc_debug_max_rate_set() 182 emc->debugfs.min_rate = ULONG_MAX; in tegra186_emc_get_emc_dvfs_latency() 183 emc->debugfs in tegra186_emc_get_emc_dvfs_latency() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
H A D | nouveau_debugfs.c | 31 #include <linux/debugfs.h> 75 struct nouveau_debugfs *debugfs = nouveau_debugfs(drm); in nouveau_debugfs_pstate_get() local 76 struct nvif_object *ctrl = &debugfs->ctrl; in nouveau_debugfs_pstate_get() 80 if (!debugfs) in nouveau_debugfs_pstate_get() 146 struct nouveau_debugfs *debugfs = nouveau_debugfs(drm); in nouveau_debugfs_pstate_set() local 147 struct nvif_object *ctrl = &debugfs->ctrl; in nouveau_debugfs_pstate_set() 152 if (!debugfs) in nouveau_debugfs_pstate_set() 260 drm->debugfs = kzalloc(sizeof(*drm->debugfs), GFP_KERNEL); in nouveau_debugfs_init() 261 if (!drm->debugfs) in nouveau_debugfs_init() [all...] |
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | debugfs_key.c | 13 #include "debugfs.h" 321 debugfs_create_file(#name, 0400, key->debugfs.dir, \ 324 debugfs_create_file(#name, 0600, key->debugfs.dir, \ 333 if (!key->local->debugfs.keys) in ieee80211_debugfs_key_add() 337 key->debugfs.cnt = keycount; in ieee80211_debugfs_key_add() 339 key->debugfs.dir = debugfs_create_dir(buf, in ieee80211_debugfs_key_add() 340 key->local->debugfs.keys); in ieee80211_debugfs_key_add() 346 key->debugfs.stalink = in ieee80211_debugfs_key_add() 347 debugfs_create_symlink("station", key->debugfs.dir, buf); in ieee80211_debugfs_key_add() 369 debugfs_remove_recursive(key->debugfs in ieee80211_debugfs_key_remove() [all...] |
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | debugfs_key.c | 14 #include "debugfs.h" 321 debugfs_create_file(#name, 0400, key->debugfs.dir, \ 324 debugfs_create_file(#name, 0600, key->debugfs.dir, \ 333 if (!key->local->debugfs.keys) in ieee80211_debugfs_key_add() 337 key->debugfs.cnt = keycount; in ieee80211_debugfs_key_add() 339 key->debugfs.dir = debugfs_create_dir(buf, in ieee80211_debugfs_key_add() 340 key->local->debugfs.keys); in ieee80211_debugfs_key_add() 346 key->debugfs.stalink = in ieee80211_debugfs_key_add() 347 debugfs_create_symlink("station", key->debugfs.dir, buf); in ieee80211_debugfs_key_add() 369 debugfs_remove_recursive(key->debugfs in ieee80211_debugfs_key_remove() [all...] |
/kernel/linux/linux-6.6/net/bluetooth/ |
H A D | hci_debugfs.c | 24 #include <linux/debugfs.h> 314 debugfs_create_file("features", 0444, hdev->debugfs, hdev, in hci_debugfs_create_common() 316 debugfs_create_u16("manufacturer", 0444, hdev->debugfs, in hci_debugfs_create_common() 318 debugfs_create_u8("hci_version", 0444, hdev->debugfs, &hdev->hci_ver); in hci_debugfs_create_common() 319 debugfs_create_u16("hci_revision", 0444, hdev->debugfs, &hdev->hci_rev); in hci_debugfs_create_common() 320 debugfs_create_u8("hardware_error", 0444, hdev->debugfs, in hci_debugfs_create_common() 322 debugfs_create_file("device_id", 0444, hdev->debugfs, hdev, in hci_debugfs_create_common() 325 debugfs_create_file("device_list", 0444, hdev->debugfs, hdev, in hci_debugfs_create_common() 327 debugfs_create_file("blacklist", 0444, hdev->debugfs, hdev, in hci_debugfs_create_common() 329 debugfs_create_file("blocked_keys", 0444, hdev->debugfs, hde in hci_debugfs_create_common() [all...] |
/kernel/linux/linux-5.10/net/bluetooth/ |
H A D | hci_debugfs.c | 24 #include <linux/debugfs.h> 316 debugfs_create_file("features", 0444, hdev->debugfs, hdev, in hci_debugfs_create_common() 318 debugfs_create_u16("manufacturer", 0444, hdev->debugfs, in hci_debugfs_create_common() 320 debugfs_create_u8("hci_version", 0444, hdev->debugfs, &hdev->hci_ver); in hci_debugfs_create_common() 321 debugfs_create_u16("hci_revision", 0444, hdev->debugfs, &hdev->hci_rev); in hci_debugfs_create_common() 322 debugfs_create_u8("hardware_error", 0444, hdev->debugfs, in hci_debugfs_create_common() 324 debugfs_create_file("device_id", 0444, hdev->debugfs, hdev, in hci_debugfs_create_common() 327 debugfs_create_file("device_list", 0444, hdev->debugfs, hdev, in hci_debugfs_create_common() 329 debugfs_create_file("blacklist", 0444, hdev->debugfs, hdev, in hci_debugfs_create_common() 331 debugfs_create_file("blocked_keys", 0444, hdev->debugfs, hde in hci_debugfs_create_common() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_debugfs.c | 31 #include <linux/debugfs.h> 75 struct nouveau_debugfs *debugfs = nouveau_debugfs(drm); in nouveau_debugfs_pstate_get() local 80 if (!debugfs) in nouveau_debugfs_pstate_get() 83 ctrl = &debugfs->ctrl; in nouveau_debugfs_pstate_get() 147 struct nouveau_debugfs *debugfs = nouveau_debugfs(drm); in nouveau_debugfs_pstate_set() local 152 if (!debugfs) in nouveau_debugfs_pstate_set() 191 ret = nvif_mthd(&debugfs->ctrl, NVIF_CONTROL_PSTATE_USER, in nouveau_debugfs_pstate_set() 298 drm->debugfs = kzalloc(sizeof(*drm->debugfs), GFP_KERNEL); in nouveau_debugfs_init() 299 if (!drm->debugfs) in nouveau_debugfs_init() [all...] |
/kernel/linux/linux-5.10/arch/sh/mm/ |
H A D | Makefile | 24 debugfs-y := asids-debugfs.o 26 debugfs-$(CONFIG_CPU_SH4) += cache-debugfs.o 30 debugfs-$(CONFIG_CPU_SH4) += tlb-debugfs.o 37 obj-$(CONFIG_DEBUG_FS) += $(debugfs-y)
|
/kernel/linux/linux-6.6/arch/sh/mm/ |
H A D | Makefile | 24 debugfs-y := asids-debugfs.o 26 debugfs-$(CONFIG_CPU_SH4) += cache-debugfs.o 30 debugfs-$(CONFIG_CPU_SH4) += tlb-debugfs.o 37 obj-$(CONFIG_DEBUG_FS) += $(debugfs-y)
|
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/net/ |
H A D | debug.c | 4 #include <linux/debugfs.h> 20 if (ndev->debugfs) in mlx5_vdpa_remove_tirn() 42 if (ndev->debugfs) in mlx5_vdpa_remove_rx_flow_table() 133 if (node->dent && ndev->debugfs) in mlx5_vdpa_remove_rx_counters() 143 ndev->debugfs = debugfs_create_dir(dev_name(&ndev->mvdev.vdev.dev), in mlx5_vdpa_add_debugfs() 145 if (!IS_ERR(ndev->debugfs)) in mlx5_vdpa_add_debugfs() 146 ndev->rx_dent = debugfs_create_dir("rx", ndev->debugfs); in mlx5_vdpa_add_debugfs() 151 debugfs_remove_recursive(ndev->debugfs); in mlx5_vdpa_remove_debugfs() 152 ndev->debugfs = NULL; in mlx5_vdpa_remove_debugfs()
|
/kernel/linux/linux-6.6/drivers/soundwire/ |
H A D | intel_ace2x_debugfs.c | 5 #include <linux/debugfs.h> 18 * debugfs 124 struct dentry *root = sdw->cdns.bus.debugfs; in intel_ace2x_debugfs_init() 129 sdw->debugfs = debugfs_create_dir("intel-sdw", root); in intel_ace2x_debugfs_init() 131 debugfs_create_file("intel-registers", 0400, sdw->debugfs, sdw, in intel_ace2x_debugfs_init() 134 debugfs_create_file("intel-m-datamode", 0200, sdw->debugfs, sdw, in intel_ace2x_debugfs_init() 137 debugfs_create_file("intel-s-datamode", 0200, sdw->debugfs, sdw, in intel_ace2x_debugfs_init() 140 sdw_cdns_debugfs_init(&sdw->cdns, sdw->debugfs); in intel_ace2x_debugfs_init() 145 debugfs_remove_recursive(sdw->debugfs); in intel_ace2x_debugfs_exit()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/ |
H A D | debugfs.c | 23 #include <linux/debugfs.h> 155 * intel_gvt_debugfs_add_vgpu - register debugfs entries for a vGPU 163 vgpu->debugfs = debugfs_create_dir(name, vgpu->gvt->debugfs_root); in intel_gvt_debugfs_add_vgpu() 165 debugfs_create_bool("active", 0444, vgpu->debugfs, &vgpu->active); in intel_gvt_debugfs_add_vgpu() 166 debugfs_create_file("mmio_diff", 0444, vgpu->debugfs, vgpu, in intel_gvt_debugfs_add_vgpu() 168 debugfs_create_file("scan_nonprivbb", 0644, vgpu->debugfs, vgpu, in intel_gvt_debugfs_add_vgpu() 173 * intel_gvt_debugfs_remove_vgpu - remove debugfs entries of a vGPU 182 debugfs_remove_recursive(vgpu->debugfs); in intel_gvt_debugfs_remove_vgpu() 183 vgpu->debugfs = NULL; in intel_gvt_debugfs_remove_vgpu() 188 * intel_gvt_debugfs_init - register gvt debugfs roo [all...] |
/kernel/linux/linux-5.10/drivers/misc/cxl/ |
H A D | debugfs.c | 6 #include <linux/debugfs.h> 14 /* Helpers to export CXL mmaped IO registers via debugfs */ 67 adapter->debugfs = dir; in cxl_debugfs_adapter_add() 77 debugfs_remove_recursive(adapter->debugfs); in cxl_debugfs_adapter_remove() 101 if (!afu->adapter->debugfs) in cxl_debugfs_afu_add() 105 dir = debugfs_create_dir(buf, afu->adapter->debugfs); in cxl_debugfs_afu_add() 106 afu->debugfs = dir; in cxl_debugfs_afu_add() 120 debugfs_remove_recursive(afu->debugfs); in cxl_debugfs_afu_remove()
|
/kernel/linux/linux-6.6/drivers/misc/cxl/ |
H A D | debugfs.c | 6 #include <linux/debugfs.h> 14 /* Helpers to export CXL mmaped IO registers via debugfs */ 67 adapter->debugfs = dir; in cxl_debugfs_adapter_add() 77 debugfs_remove_recursive(adapter->debugfs); in cxl_debugfs_adapter_remove() 101 if (!afu->adapter->debugfs) in cxl_debugfs_afu_add() 105 dir = debugfs_create_dir(buf, afu->adapter->debugfs); in cxl_debugfs_afu_add() 106 afu->debugfs = dir; in cxl_debugfs_afu_add() 120 debugfs_remove_recursive(afu->debugfs); in cxl_debugfs_afu_remove()
|
/kernel/linux/linux-6.6/drivers/hwspinlock/ |
H A D | sun6i_hwspinlock.c | 8 #include <linux/debugfs.h> 33 struct dentry *debugfs; member 51 priv->debugfs = debugfs_create_dir(DRIVER_NAME, NULL); in sun6i_hwspinlock_debugfs_init() 52 debugfs_create_file("supported", 0444, priv->debugfs, priv, &hwlocks_supported_fops); in sun6i_hwspinlock_debugfs_init() 86 debugfs_remove_recursive(priv->debugfs); in sun6i_hwspinlock_disable() 169 /* failure of debugfs is considered non-fatal */ in sun6i_hwspinlock_probe() 171 if (IS_ERR(priv->debugfs)) in sun6i_hwspinlock_probe() 172 priv->debugfs = NULL; in sun6i_hwspinlock_probe()
|
/kernel/linux/linux-6.6/drivers/media/platform/amphion/ |
H A D | vpu_dbg.c | 15 #include <linux/debugfs.h> 416 if (!vpu->debugfs) in vpu_inst_create_dbgfs_file() 419 if (inst->debugfs) in vpu_inst_create_dbgfs_file() 423 inst->debugfs = debugfs_create_file((const char *)name, in vpu_inst_create_dbgfs_file() 425 vpu->debugfs, in vpu_inst_create_dbgfs_file() 437 debugfs_remove(inst->debugfs); in vpu_inst_remove_dbgfs_file() 438 inst->debugfs = NULL; in vpu_inst_remove_dbgfs_file() 452 if (!vpu->debugfs) in vpu_core_create_dbgfs_file() 455 if (!core->debugfs) { in vpu_core_create_dbgfs_file() 457 core->debugfs in vpu_core_create_dbgfs_file() [all...] |
/kernel/linux/linux-5.10/drivers/soundwire/ |
H A D | debugfs.c | 5 #include <linux/debugfs.h> 21 /* create the debugfs master-N */ in sdw_bus_debugfs_init() 23 bus->debugfs = debugfs_create_dir(name, sdw_debugfs_root); in sdw_bus_debugfs_init() 28 debugfs_remove_recursive(bus->debugfs); in sdw_bus_debugfs_exit() 127 master = slave->bus->debugfs; in sdw_slave_debugfs_init() 129 /* create the debugfs slave-name */ in sdw_slave_debugfs_init() 135 slave->debugfs = d; in sdw_slave_debugfs_init() 140 debugfs_remove_recursive(slave->debugfs); in sdw_slave_debugfs_exit()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/ |
H A D | debugfs.c | 23 #include <linux/debugfs.h> 171 * intel_gvt_debugfs_add_vgpu - register debugfs entries for a vGPU 179 vgpu->debugfs = debugfs_create_dir(name, vgpu->gvt->debugfs_root); in intel_gvt_debugfs_add_vgpu() 181 debugfs_create_file("mmio_diff", 0444, vgpu->debugfs, vgpu, in intel_gvt_debugfs_add_vgpu() 183 debugfs_create_file_unsafe("scan_nonprivbb", 0644, vgpu->debugfs, vgpu, in intel_gvt_debugfs_add_vgpu() 185 debugfs_create_file_unsafe("status", 0644, vgpu->debugfs, vgpu, in intel_gvt_debugfs_add_vgpu() 190 * intel_gvt_debugfs_remove_vgpu - remove debugfs entries of a vGPU 199 debugfs_remove_recursive(vgpu->debugfs); in intel_gvt_debugfs_remove_vgpu() 200 vgpu->debugfs = NULL; in intel_gvt_debugfs_remove_vgpu() 205 * intel_gvt_debugfs_init - register gvt debugfs roo [all...] |
/kernel/linux/linux-6.6/net/sunrpc/ |
H A D | debugfs.c | 3 * debugfs interface for sunrpc 8 #include <linux/debugfs.h> 127 if (IS_ERR_OR_NULL(xprt->debugfs)) in do_xprt_debugfs() 130 xprt->debugfs->d_name.name); in do_xprt_debugfs() 233 xprt->debugfs = debugfs_create_dir(name, rpc_xprt_dir); in rpc_xprt_debugfs_register() 236 debugfs_create_file("info", S_IFREG | 0400, xprt->debugfs, xprt, in rpc_xprt_debugfs_register() 243 debugfs_remove_recursive(xprt->debugfs); in rpc_xprt_debugfs_unregister() 244 xprt->debugfs = NULL; in rpc_xprt_debugfs_unregister()
|
/kernel/linux/linux-5.10/lib/kunit/ |
H A D | debugfs.c | 7 #include <linux/debugfs.h> 18 * Create a debugfs representation of test suites: 96 /* Allocate logs before creating debugfs representation. */ in kunit_debugfs_create_suite() 101 suite->debugfs = debugfs_create_dir(suite->name, debugfs_rootdir); in kunit_debugfs_create_suite() 104 suite->debugfs, in kunit_debugfs_create_suite() 112 debugfs_remove_recursive(suite->debugfs); in kunit_debugfs_destroy_suite()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl1251/ |
H A D | debugfs.c | 8 #include "debugfs.h" 20 /* debugfs macros idea from mac80211 */ 41 wl->debugfs.name = debugfs_create_file(#name, 0400, parent, \ 46 debugfs_remove(wl->debugfs.name); \ 47 wl->debugfs.name = NULL; \ 73 DEBUGFS_ADD(sub## _ ##name, wl->debugfs.fw_statistics) 431 DEBUGFS_ADD(tx_queue_len, wl->debugfs.rootdir); in wl1251_debugfs_add_files() 432 DEBUGFS_ADD(tx_queue_status, wl->debugfs.rootdir); in wl1251_debugfs_add_files() 433 DEBUGFS_ADD(retry_count, wl->debugfs.rootdir); in wl1251_debugfs_add_files() 434 DEBUGFS_ADD(excessive_retries, wl->debugfs in wl1251_debugfs_add_files() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wl1251/ |
H A D | debugfs.c | 8 #include "debugfs.h" 20 /* debugfs macros idea from mac80211 */ 41 wl->debugfs.name = debugfs_create_file(#name, 0400, parent, \ 46 debugfs_remove(wl->debugfs.name); \ 47 wl->debugfs.name = NULL; \ 73 DEBUGFS_ADD(sub## _ ##name, wl->debugfs.fw_statistics) 431 DEBUGFS_ADD(tx_queue_len, wl->debugfs.rootdir); in wl1251_debugfs_add_files() 432 DEBUGFS_ADD(tx_queue_status, wl->debugfs.rootdir); in wl1251_debugfs_add_files() 433 DEBUGFS_ADD(retry_count, wl->debugfs.rootdir); in wl1251_debugfs_add_files() 434 DEBUGFS_ADD(excessive_retries, wl->debugfs in wl1251_debugfs_add_files() [all...] |