Home
last modified time | relevance | path

Searched refs:debugfs (Results 1 - 25 of 1774) sorted by relevance

12345678910>>...71

/kernel/linux/linux-6.6/drivers/usb/typec/ucsi/
H A Ddebugfs.c3 * 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 Dtegra186-emc.c7 #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 Dtegra20-emc.c10 #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 Dtegra186-emc.c7 #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 Dnouveau_debugfs.c31 #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 Ddebugfs_key.c13 #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 Ddebugfs_key.c14 #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 Dhci_debugfs.c24 #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 Dhci_debugfs.c24 #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 Dnouveau_debugfs.c31 #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 DMakefile24 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 DMakefile24 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 Ddebug.c4 #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 Dintel_ace2x_debugfs.c5 #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 Ddebugfs.c23 #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 Ddebugfs.c6 #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 Ddebugfs.c6 #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 Dsun6i_hwspinlock.c8 #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 Dvpu_dbg.c15 #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 Ddebugfs.c5 #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 Ddebugfs.c23 #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 Ddebugfs.c3 * 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 Ddebugfs.c7 #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 Ddebugfs.c8 #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 Ddebugfs.c8 #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...]

Completed in 15 milliseconds

12345678910>>...71