Home
last modified time | relevance | path

Searched refs:debugfs (Results 1 – 200 of 265) sorted by relevance

12

/linux-4.4.14/net/mac80211/
Ddebugfs_key.c323 debugfs_create_file(#name, 0400, key->debugfs.dir, \
326 debugfs_create_file(#name, 0600, key->debugfs.dir, \
335 if (!key->local->debugfs.keys) in ieee80211_debugfs_key_add()
339 key->debugfs.cnt = keycount; in ieee80211_debugfs_key_add()
341 key->debugfs.dir = debugfs_create_dir(buf, in ieee80211_debugfs_key_add()
342 key->local->debugfs.keys); in ieee80211_debugfs_key_add()
344 if (!key->debugfs.dir) in ieee80211_debugfs_key_add()
351 key->debugfs.stalink = in ieee80211_debugfs_key_add()
352 debugfs_create_symlink("station", key->debugfs.dir, buf); in ieee80211_debugfs_key_add()
374 debugfs_remove_recursive(key->debugfs.dir); in ieee80211_debugfs_key_remove()
[all …]
Ddebugfs_sta.c325 sta->debugfs.dir, sta, &sta_ ##name## _ops);
329 debugfs_create_u32(#name, 0400, sta->debugfs.dir, \
332 debugfs_create_u64(#name, 0400, sta->debugfs.dir, \
339 struct dentry *stations_dir = sta->sdata->debugfs.subdir_stations; in ieee80211_sta_debugfs_add()
342 sta->debugfs.add_has_run = true; in ieee80211_sta_debugfs_add()
358 sta->debugfs.dir = debugfs_create_dir(mac, stations_dir); in ieee80211_sta_debugfs_add()
359 if (!sta->debugfs.dir) in ieee80211_sta_debugfs_add()
375 sta->debugfs.dir, in ieee80211_sta_debugfs_add()
379 sta->debugfs.dir, in ieee80211_sta_debugfs_add()
382 drv_sta_add_debugfs(local, sdata, &sta->sta, sta->debugfs.dir); in ieee80211_sta_debugfs_add()
[all …]
Drate.h99 if (ref && sta->debugfs.dir && ref->ops->add_sta_debugfs) in rate_control_add_sta_debugfs()
101 sta->debugfs.dir); in rate_control_add_sta_debugfs()
DMakefile37 debugfs.o \
Dkey.h123 } debugfs; member
Drate.c218 local->debugfs.rcdir = debugfsdir; in rate_control_alloc()
237 debugfs_remove_recursive(ctrl_ref->local->debugfs.rcdir); in rate_control_free()
238 ctrl_ref->local->debugfs.rcdir = NULL; in rate_control_free()
DKconfig97 the internal state of mac80211 in debugfs.
305 exposed in debugfs.
Dsta_info.h484 } debugfs; member
Ddebugfs.c246 local->debugfs.keys = debugfs_create_dir("keys", phyd); in debugfs_hw_add()
Ddebugfs_netdev.c765 sdata->debugfs.subdir_stations = debugfs_create_dir("stations", in ieee80211_debugfs_add_netdev()
777 sdata->debugfs.subdir_stations = NULL; in ieee80211_debugfs_remove_netdev()
/linux-4.4.14/drivers/net/wireless/ti/wl1251/
Ddebugfs.c55 wl->debugfs.name = debugfs_create_file(#name, 0400, parent, \
57 if (IS_ERR(wl->debugfs.name)) { \
58 ret = PTR_ERR(wl->debugfs.name); \
59 wl->debugfs.name = NULL; \
65 debugfs_remove(wl->debugfs.name); \
66 wl->debugfs.name = NULL; \
92 DEBUGFS_ADD(sub## _ ##name, wl->debugfs.fw_statistics)
452 DEBUGFS_ADD(tx_queue_len, wl->debugfs.rootdir); in wl1251_debugfs_add_files()
453 DEBUGFS_ADD(tx_queue_status, wl->debugfs.rootdir); in wl1251_debugfs_add_files()
454 DEBUGFS_ADD(retry_count, wl->debugfs.rootdir); in wl1251_debugfs_add_files()
[all …]
DMakefile2 acx.o boot.o init.o debugfs.o io.o
Dwl1251.h388 struct wl1251_debugfs debugfs; member
/linux-4.4.14/net/bluetooth/
Dhci_debugfs.c354 debugfs_create_file("features", 0444, hdev->debugfs, hdev, in hci_debugfs_create_common()
356 debugfs_create_u16("manufacturer", 0444, hdev->debugfs, in hci_debugfs_create_common()
358 debugfs_create_u8("hci_version", 0444, hdev->debugfs, &hdev->hci_ver); in hci_debugfs_create_common()
359 debugfs_create_u16("hci_revision", 0444, hdev->debugfs, &hdev->hci_rev); in hci_debugfs_create_common()
360 debugfs_create_u8("hardware_error", 0444, hdev->debugfs, in hci_debugfs_create_common()
362 debugfs_create_file("device_id", 0444, hdev->debugfs, hdev, in hci_debugfs_create_common()
365 debugfs_create_file("device_list", 0444, hdev->debugfs, hdev, in hci_debugfs_create_common()
367 debugfs_create_file("blacklist", 0444, hdev->debugfs, hdev, in hci_debugfs_create_common()
369 debugfs_create_file("uuids", 0444, hdev->debugfs, hdev, &uuids_fops); in hci_debugfs_create_common()
370 debugfs_create_file("remote_oob", 0400, hdev->debugfs, hdev, in hci_debugfs_create_common()
[all …]
DKconfig100 bool "Export Bluetooth internals in debugfs"
105 in debugfs.
/linux-4.4.14/Documentation/DocBook/
Dfilesystems.xml.db208 API-debugfs-create-file
209 API-debugfs-create-file-size
210 API-debugfs-create-dir
211 API-debugfs-create-automount
212 API-debugfs-create-symlink
213 API-debugfs-remove
214 API-debugfs-remove-recursive
215 API-debugfs-rename
216 API-debugfs-initialized
217 API-debugfs-create-u8
[all …]
D.filesystems.xml.cmd2 …proc/base.c fs/eventfd.c fs/sysfs/file.c fs/sysfs/symlink.c fs/debugfs/inode.c fs/debugfs/file.c i…
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_debugfs.c109 if (qdev->debugfs[i].files == files) { in qxl_debugfs_add_files()
121 qdev->debugfs[qdev->debugfs_count].files = files; in qxl_debugfs_add_files()
122 qdev->debugfs[qdev->debugfs_count].num_files = nfiles; in qxl_debugfs_add_files()
141 drm_debugfs_remove_files(qdev->debugfs[i].files, in qxl_debugfs_remove_files()
142 qdev->debugfs[i].num_files, in qxl_debugfs_remove_files()
144 drm_debugfs_remove_files(qdev->debugfs[i].files, in qxl_debugfs_remove_files()
145 qdev->debugfs[i].num_files, in qxl_debugfs_remove_files()
/linux-4.4.14/arch/sh/mm/
DMakefile23 debugfs-y := asids-debugfs.o
25 debugfs-$(CONFIG_CPU_SH4) += cache-debugfs.o
29 debugfs-$(CONFIG_CPU_SH4) += tlb-debugfs.o
37 obj-$(CONFIG_DEBUG_FS) += $(debugfs-y)
/linux-4.4.14/Documentation/filesystems/
Ddebugfs.txt6 debugfs has no rules at all. Developers can put any information they want
7 there. The debugfs filesystem is also intended to not serve as a stable
10 even debugfs interfaces are best designed with the idea that they will need
15 mount -t debugfs none /sys/kernel/debug
18 The debugfs root directory is accessible only to the root user by
22 Note that the debugfs API is exported GPL-only to modules.
24 Code using debugfs should include <linux/debugfs.h>. Then, the first order
26 debugfs files:
32 created in the debugfs root. On success, the return value is a struct
36 kernel has been built without debugfs support and none of the functions
[all …]
D00-INDEX40 debugfs.txt
41 - info on the debugfs filesystem.
Drelay.txt15 themselves are files created in a host filesystem, e.g. debugfs, and
143 mount -t debugfs debugfs /sys/kernel/debug
218 using debugfs:
221 * create_buf_file() callback. Creates relay file in debugfs.
234 * remove_buf_file() callback. Removes relay file from debugfs.
Dgfs2-glocks.txt61 go_dump | Called to print content of object for debugfs file, or on
202 Assuming that debugfs is mounted on /sys/kernel/debug and also
/linux-4.4.14/drivers/misc/cxl/
Ddebugfs.c66 adapter->debugfs = dir; in cxl_debugfs_adapter_add()
80 debugfs_remove_recursive(adapter->debugfs); in cxl_debugfs_adapter_remove()
88 if (!afu->adapter->debugfs) in cxl_debugfs_afu_add()
92 dir = debugfs_create_dir(buf, afu->adapter->debugfs); in cxl_debugfs_afu_add()
95 afu->debugfs = dir; in cxl_debugfs_afu_add()
115 debugfs_remove_recursive(afu->debugfs); in cxl_debugfs_afu_remove()
DMakefile4 cxl-y += context.o sysfs.o debugfs.o pci.o trace.o
Dcxl.h364 struct dentry *debugfs; member
486 struct dentry *debugfs; member
/linux-4.4.14/Documentation/
Ddynamic-debug-howto.txt31 * Provides a debugfs control file: <debugfs>/dynamic_debug/control
39 control file in the 'debugfs' filesystem. Thus, you must first mount
40 the debugfs filesystem, in order to make use of this feature.
42 <debugfs>/dynamic_debug/control. For example, if you want to enable
46 <debugfs>/dynamic_debug/control
51 <debugfs>/dynamic_debug/control
60 nullarbor:~ # cat <debugfs>/dynamic_debug/control
72 nullarbor:~ # grep -i rdma <debugfs>/dynamic_debug/control | wc -l
75 nullarbor:~ # grep -i tcp <debugfs>/dynamic_debug/control | wc -l
83 nullarbor:~ # awk '$3 != "=_"' <debugfs>/dynamic_debug/control
[all …]
Dgcov.txt20 is exported in gcov-compatible format via the "gcov" debugfs directory.
65 Profiling data will only become accessible once debugfs has been
68 mount -t debugfs none /sys/kernel/debug
97 The gcov kernel support creates the following files in debugfs:
122 with the unloaded module. This data remains available through debugfs.
Dntb.txt70 The Tool provides access through debugfs for reading, setting, and clearing the
77 * *debugfs*/ntb\_tool/*hw*/ - A directory in debugfs will be created for each
Dramoops.txt113 # mount -t debugfs debugfs /sys/kernel/debug/
Dbtmrvl.txt6 All commands are used via debugfs interface.
/linux-4.4.14/net/sunrpc/
Ddebugfs.c163 if (!xprt->debugfs) { in rpc_clnt_debugfs_register()
168 xprt->debugfs->d_name.name); in rpc_clnt_debugfs_register()
253 xprt->debugfs = debugfs_create_dir(name, rpc_xprt_dir); in rpc_xprt_debugfs_register()
254 if (!xprt->debugfs) in rpc_xprt_debugfs_register()
258 if (!debugfs_create_file("info", S_IFREG | S_IRUSR, xprt->debugfs, in rpc_xprt_debugfs_register()
260 debugfs_remove_recursive(xprt->debugfs); in rpc_xprt_debugfs_register()
261 xprt->debugfs = NULL; in rpc_xprt_debugfs_register()
270 debugfs_remove_recursive(xprt->debugfs); in rpc_xprt_debugfs_unregister()
271 xprt->debugfs = NULL; in rpc_xprt_debugfs_unregister()
DMakefile16 sunrpc-$(CONFIG_SUNRPC_DEBUG) += debugfs.o
/linux-4.4.14/Documentation/cma/
Ddebugfs.txt1 The CMA debugfs interface is useful to retrieve basic information out of the
4 Each CMA zone represents a directory under <debugfs>/cma/, indexed by the
7 <debugfs>/cma/cma-0
17 echo 5 > <debugfs>/cma/cma-2/alloc
/linux-4.4.14/drivers/usb/chipidea/
Ddebug.c401 ci->debugfs = debugfs_create_dir(dev_name(ci->dev), NULL); in dbg_create_files()
402 if (!ci->debugfs) in dbg_create_files()
405 dent = debugfs_create_file("device", S_IRUGO, ci->debugfs, ci, in dbg_create_files()
410 dent = debugfs_create_file("port_test", S_IRUGO | S_IWUSR, ci->debugfs, in dbg_create_files()
415 dent = debugfs_create_file("qheads", S_IRUGO, ci->debugfs, ci, in dbg_create_files()
420 dent = debugfs_create_file("requests", S_IRUGO, ci->debugfs, ci, in dbg_create_files()
426 dent = debugfs_create_file("otg", S_IRUGO, ci->debugfs, ci, in dbg_create_files()
432 dent = debugfs_create_file("role", S_IRUGO | S_IWUSR, ci->debugfs, ci, in dbg_create_files()
437 dent = debugfs_create_file("registers", S_IRUGO, ci->debugfs, ci, in dbg_create_files()
443 debugfs_remove_recursive(ci->debugfs); in dbg_create_files()
[all …]
Dci.h243 struct dentry *debugfs; member
/linux-4.4.14/Documentation/fault-injection/
Dprovoke-crashes.txt9 the module, or through a debugfs interface.
29 You can also induce failures by mounting debugfs and writing the type to
32 mount -t debugfs debugfs /mnt
Dnotifier-error-inject.txt20 the error code to debugfs interface
45 This feature is controlled through debugfs interface
63 This feature is controlled through debugfs interface
80 This feature is controlled through debugfs interface
Dfault-injection.txt31 debugfs entries under /sys/kernel/debug/mmc0/fail_mmc_request
36 o debugfs entries
38 fault-inject-debugfs kernel module provides some debugfs entries for runtime
128 In order to inject faults while debugfs is not available (early boot time),
158 - debugfs entries
/linux-4.4.14/drivers/base/regmap/
Dregmap-debugfs.c583 map->debugfs = debugfs_create_dir(name, regmap_debugfs_root); in regmap_debugfs_init()
584 if (!map->debugfs) { in regmap_debugfs_init()
589 debugfs_create_file("name", 0400, map->debugfs, in regmap_debugfs_init()
592 debugfs_create_file("range", 0400, map->debugfs, in regmap_debugfs_init()
604 debugfs_create_file("registers", registers_mode, map->debugfs, in regmap_debugfs_init()
606 debugfs_create_file("access", 0400, map->debugfs, in regmap_debugfs_init()
611 debugfs_create_file("cache_only", 0600, map->debugfs, in regmap_debugfs_init()
613 debugfs_create_bool("cache_dirty", 0400, map->debugfs, in regmap_debugfs_init()
615 debugfs_create_file("cache_bypass", 0600, map->debugfs, in regmap_debugfs_init()
626 map->debugfs, range_node, in regmap_debugfs_init()
[all …]
DMakefile6 obj-$(CONFIG_DEBUG_FS) += regmap-debugfs.o
Dinternal.h79 struct dentry *debugfs; member
/linux-4.4.14/fs/debugfs/
DMakefile1 debugfs-objs := inode.o file.o
3 obj-$(CONFIG_DEBUG_FS) += debugfs.o
/linux-4.4.14/drivers/watchdog/
Dbcm_kona_wdt.c61 struct dentry *debugfs; member
160 wdt->debugfs = NULL; in bcm_kona_wdt_debug_init()
168 wdt->debugfs = dir; in bcm_kona_wdt_debug_init()
177 if (wdt && wdt->debugfs) { in bcm_kona_wdt_debug_exit()
178 debugfs_remove_recursive(wdt->debugfs); in bcm_kona_wdt_debug_exit()
179 wdt->debugfs = NULL; in bcm_kona_wdt_debug_exit()
Die6xx_wdt.c86 struct dentry *debugfs; member
230 ie6xx_wdt_data.debugfs = debugfs_create_file("ie6xx_wdt", in ie6xx_wdt_debugfs_init()
236 debugfs_remove(ie6xx_wdt_data.debugfs); in ie6xx_wdt_debugfs_exit()
/linux-4.4.14/drivers/net/caif/
Dcaif_virtio.c126 struct dentry *debugfs; member
626 cfv->debugfs = in debugfs_init()
629 if (IS_ERR(cfv->debugfs)) in debugfs_init()
632 debugfs_create_u32("rx-napi-complete", S_IRUSR, cfv->debugfs, in debugfs_init()
634 debugfs_create_u32("rx-napi-resched", S_IRUSR, cfv->debugfs, in debugfs_init()
636 debugfs_create_u32("rx-nomem", S_IRUSR, cfv->debugfs, in debugfs_init()
638 debugfs_create_u32("rx-kicks", S_IRUSR, cfv->debugfs, in debugfs_init()
640 debugfs_create_u32("tx-full-ring", S_IRUSR, cfv->debugfs, in debugfs_init()
642 debugfs_create_u32("tx-no-mem", S_IRUSR, cfv->debugfs, in debugfs_init()
644 debugfs_create_u32("tx-kicks", S_IRUSR, cfv->debugfs, in debugfs_init()
[all …]
/linux-4.4.14/drivers/video/fbdev/omap2/dss/
DKconfig20 appropriate flags in <debugfs>/dynamic_debug/control.
27 This enables debugfs for OMAPDSS at <debugfs>/omapdss. This enables
36 Collect DSS IRQ statistics, printable via debugfs.
39 <debugfs>/omapdss/dispc_irq for DISPC interrupts, and
40 <debugfs>/omapdss/dsi_irq for DSI interrupts.
/linux-4.4.14/Documentation/ABI/testing/
Ddebugfs-pktcdvd7 debugfs interface
11 these files in debugfs:
Ddebugfs-pfo-nx-crypto7 These debugfs interfaces are built by the nx-crypto driver, built in
Dsysfs-class-mic.txt133 access the card OS log buffer via debugfs. When read, this entry
147 access the card OS log buffer via debugfs. When read, this entry
/linux-4.4.14/drivers/net/wireless/ath/wcn36xx/
DKconfig11 bool "WCN36XX debugfs support"
14 Enabled debugfs support
/linux-4.4.14/Documentation/wimax/
DREADME.wimax38 When a device is registered with the WiMAX stack, a set of debugfs
42 2.1. Obtaining debug information: debugfs entries
47 The drivers will register debugfs entries that allow the user to tweak
50 Each driver, when registering with the stack, will cause a debugfs
68 NOTE: Of course, if debugfs is mounted in a directory other than
DREADME.i2400m149 5.2. Debug operations: debugfs entries
151 The driver will register debugfs entries that allow the user to tweak
162 Of course, if debugfs is mounted in a directory other than
/linux-4.4.14/drivers/mfd/
Dab3100-otp.c59 struct dentry *debugfs; member
128 otp->debugfs = debugfs_create_file("ab3100_otp", S_IFREG | S_IRUGO, in ab3100_otp_init_debugfs()
131 if (!otp->debugfs) { in ab3100_otp_init_debugfs()
140 debugfs_remove(otp->debugfs); in ab3100_otp_exit_debugfs()
Dintel-lpss.c84 struct dentry *debugfs; member
164 lpss->debugfs = dir; in intel_lpss_debugfs_add()
170 debugfs_remove_recursive(lpss->debugfs); in intel_lpss_debugfs_remove()
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
DMakefile7 iwlmvm-$(CONFIG_IWLWIFI_DEBUGFS) += debugfs.o debugfs-vif.o
/linux-4.4.14/drivers/net/wireless/mwifiex/
DREADME33 utility or debugfs.
70 The debugfs interface can be used for configurations and for getting
75 Mount debugfs to /debugfs mount point:
77 mkdir /debugfs
78 mount -t debugfs debugfs /debugfs
80 The information is provided in /debugfs/mwifiex/mlanX/:
117 The following debug info are provided in /debugfs/mwifiex/mlanX/debug:
DMakefile45 mwifiex-$(CONFIG_DEBUG_FS) += debugfs.o
/linux-4.4.14/drivers/thermal/
Dx86_pkg_temp_thermal.c90 static struct dentry *debugfs; variable
98 debugfs = debugfs_create_dir("pkg_temp_thermal", NULL); in pkg_temp_debugfs_init()
99 if (!debugfs) in pkg_temp_debugfs_init()
102 d = debugfs_create_u32("pkg_thres_interrupt", S_IRUGO, debugfs, in pkg_temp_debugfs_init()
107 d = debugfs_create_u32("pkg_thres_work", S_IRUGO, debugfs, in pkg_temp_debugfs_init()
115 debugfs_remove_recursive(debugfs); in pkg_temp_debugfs_init()
643 debugfs_remove_recursive(debugfs); in pkg_temp_thermal_exit()
/linux-4.4.14/net/wimax/
Ddebugfs.c27 #define D_SUBMODULE debugfs
59 __debugfs_register("wimax_dl_", debugfs, dentry); in wimax_debugfs_add()
Ddebug-levels.h34 D_SUBMODULE_DECLARE(debugfs),
DMakefile12 wimax-$(CONFIG_DEBUG_FS) += debugfs.o
Dstack.c564 D_SUBMODULE_DEFINE(debugfs),
/linux-4.4.14/drivers/media/common/siano/
DKconfig22 bool "Enable debugfs for smsdvb"
29 statistics response packets via debugfs. Currently, works
Dsmsdvb-debugfs.c474 client->debugfs = debugfs_create_dir(coredev->devpath, in smsdvb_debugfs_create()
476 if (IS_ERR_OR_NULL(client->debugfs)) { in smsdvb_debugfs_create()
482 d = debugfs_create_file("stats", S_IRUGO | S_IWUSR, client->debugfs, in smsdvb_debugfs_create()
485 debugfs_remove(client->debugfs); in smsdvb_debugfs_create()
507 if (!client->debugfs) in smsdvb_debugfs_release()
514 debugfs_remove_recursive(client->debugfs); in smsdvb_debugfs_release()
518 client->debugfs = NULL; in smsdvb_debugfs_release()
DMakefile11 smsdvb-objs += smsdvb-debugfs.o
Dsmsdvb.h61 struct dentry *debugfs; member
/linux-4.4.14/Documentation/s390/
Ds390dbf.txt16 debugfs filesystem.
55 the debugfs-filesystem. Under the toplevel directory "s390dbf" there is
57 corresponding component. The debugfs normally should be mounted to
66 a view can be inspected simply by reading the corresponding debugfs file.
74 The actual debug level can be changed with the help of the debugfs-filesystem
75 through writing a number string "x" to the 'level' debugfs file which is
77 by using "-" on the 'level' debugfs file.
107 Parameter: name: Name of debug log (e.g. used for debugfs entry)
123 Parameter: name: Name of debug log (e.g. used for debugfs entry)
127 mode: File mode for debugfs files. E.g. S_IRWXUGO
[all …]
D00-INDEX10 - common I/O layer command line parameters, procfs and debugfs entries
DCommonIO1 S/390 common I/O-Layer - command line parameters, procfs and debugfs entries
103 debugfs entries
Dzfcpdump.txt18 The kernel part of zfcpdump is implemented as a debugfs file under "zcore/mem",
/linux-4.4.14/arch/s390/
DKconfig.debug21 bool "Export kernel pagetable layout to userspace via debugfs"
26 debugfs file. This information is only useful for kernel developers
/linux-4.4.14/drivers/edac/
Di5100_edac.c361 struct dentry *debugfs; member
970 priv->debugfs = edac_debugfs_create_dir_at(mci->bus->name, i5100_debugfs); in i5100_setup_debugfs()
972 if (!priv->debugfs) in i5100_setup_debugfs()
975 edac_debugfs_create_x8("inject_channel", S_IRUGO | S_IWUSR, priv->debugfs, in i5100_setup_debugfs()
977 edac_debugfs_create_x8("inject_hlinesel", S_IRUGO | S_IWUSR, priv->debugfs, in i5100_setup_debugfs()
979 edac_debugfs_create_x8("inject_deviceptr1", S_IRUGO | S_IWUSR, priv->debugfs, in i5100_setup_debugfs()
981 edac_debugfs_create_x8("inject_deviceptr2", S_IRUGO | S_IWUSR, priv->debugfs, in i5100_setup_debugfs()
983 edac_debugfs_create_x16("inject_eccmask1", S_IRUGO | S_IWUSR, priv->debugfs, in i5100_setup_debugfs()
985 edac_debugfs_create_x16("inject_eccmask2", S_IRUGO | S_IWUSR, priv->debugfs, in i5100_setup_debugfs()
987 edac_debugfs_create_file("inject_enable", S_IWUSR, priv->debugfs, in i5100_setup_debugfs()
[all …]
Ddebugfs.c98 mci->debugfs = parent; in edac_create_debugfs_nodes()
101 edac_debugfs_remove_recursive(mci->debugfs); in edac_create_debugfs_nodes()
DMakefile15 edac_core-$(CONFIG_EDAC_DEBUG) += debugfs.o
Daltera_edac.c192 if (!mci->debugfs) in altr_sdr_mc_create_debugfs_nodes()
195 edac_debugfs_create_file("inject_ctrl", S_IWUSR, mci->debugfs, mci, in altr_sdr_mc_create_debugfs_nodes()
/linux-4.4.14/drivers/sh/intc/
DKconfig35 bool "Expose IRQ to per-controller id mapping via debugfs"
38 This will create a debugfs entry for showing the relationship
DMakefile5 obj-$(CONFIG_INTC_MAPPING_DEBUG) += virq-debugfs.o
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
DKconfig26 bool "Atheros ath10k debugfs support"
30 Enabled debugfs support
/linux-4.4.14/Documentation/acpi/
Dmethod-customizing.txt48 f) mount debugfs by "mount -t debugfs none /sys/kernel/debug"
49 g) override the old method via the debugfs by running
66 But each individual write to debugfs can implement a SINGLE
/linux-4.4.14/arch/x86/xen/
DKconfig47 bool "Enable Xen debug and tuning parameters in debugfs"
51 Enable statistics output and various tuning options in debugfs.
DMakefile22 obj-$(CONFIG_XEN_DEBUG_FS) += debugfs.o
/linux-4.4.14/drivers/bluetooth/
Dbtmrvl_debugfs.c204 if (!hdev->debugfs) in btmrvl_debugfs_init()
215 dbg->config_dir = debugfs_create_dir("config", hdev->debugfs); in btmrvl_debugfs_init()
232 dbg->status_dir = debugfs_create_dir("status", hdev->debugfs); in btmrvl_debugfs_init()
Dhci_qca.c464 if (!hdev->debugfs) in qca_debugfs_init()
467 ibs_dir = debugfs_create_dir("ibs", hdev->debugfs); in qca_debugfs_init()
/linux-4.4.14/drivers/ras/
DMakefile1 obj-$(CONFIG_RAS) += ras.o debugfs.o
/linux-4.4.14/drivers/net/wireless/ti/wl12xx/
DMakefile1 wl12xx-objs = main.o cmd.o acx.o debugfs.o scan.o event.o
/linux-4.4.14/drivers/net/wireless/ti/wl18xx/
DMakefile1 wl18xx-objs = main.o acx.o tx.o io.o debugfs.o scan.o cmd.o event.o
/linux-4.4.14/drivers/net/wimax/i2400m/
Ddebug-levels.h36 D_SUBMODULE_DECLARE(debugfs),
DMakefile15 i2400m-$(CONFIG_DEBUG_FS) += debugfs.o
Ddebugfs.c33 #define D_SUBMODULE debugfs
256 __debugfs_register("dl_", debugfs, dentry); in i2400m_debugfs_add()
/linux-4.4.14/drivers/net/wireless/ath/ath5k/
DKconfig31 To use this, you need to mount debugfs:
33 mount -t debugfs debug /sys/kernel/debug
/linux-4.4.14/Documentation/zh_CN/
Dgpio.txt441 作为一个辅助调试功能,如果 debugfs 可用,就会有一个 /sys/kernel/debug/gpio
454 - 可选的 debugfs 信息导出方法 (显示类似上拉配置一样的额外状态)
468 任何一个 debugfs 信息导出方法通常应该忽略还未申请作为 GPIO 的信号线。
532 这不同于 debugfs 接口,因为它提供的是对 GPIO方向和值的控制,而不只显示
/linux-4.4.14/drivers/net/wireless/mediatek/mt7601u/
DMakefile7 mac.o util.o debugfs.o tx.o
/linux-4.4.14/drivers/media/platform/sti/c8sectpfe/
DMakefile2 c8sectpfe-debugfs.o
/linux-4.4.14/tools/lib/api/fs/
Dfs.h21 FS(debugfs)
Dfs.c265 FS(debugfs, FS__DEBUGFS);
/linux-4.4.14/tools/nfsd/
Dinject_fault.sh8 DEBUGFS=`cat /proc/mounts | grep debugfs`
/linux-4.4.14/drivers/regulator/
Dinternal.h35 struct dentry *debugfs; member
Dcore.c1302 regulator->debugfs = debugfs_create_dir(regulator->supply_name, in create_regulator()
1303 rdev->debugfs); in create_regulator()
1304 if (!regulator->debugfs) { in create_regulator()
1307 debugfs_create_u32("uA_load", 0444, regulator->debugfs, in create_regulator()
1309 debugfs_create_u32("min_uV", 0444, regulator->debugfs, in create_regulator()
1311 debugfs_create_u32("max_uV", 0444, regulator->debugfs, in create_regulator()
1716 debugfs_remove_recursive(regulator->debugfs); in _regulator_put()
3815 rdev->debugfs = debugfs_create_dir(rname, debugfs_root); in rdev_init_debugfs()
3816 if (!rdev->debugfs) { in rdev_init_debugfs()
3821 debugfs_create_u32("use_count", 0444, rdev->debugfs, in rdev_init_debugfs()
[all …]
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
DMakefile8 amd-xgbe-$(CONFIG_DEBUG_FS) += xgbe-debugfs.o
/linux-4.4.14/drivers/net/wireless/b43legacy/
DMakefile13 b43legacy-$(CONFIG_B43LEGACY_DEBUG) += debugfs.o
/linux-4.4.14/tools/testing/selftests/memory-hotplug/
Dmem-on-off-test.sh180 DEBUGFS=`mount -t debugfs | head -1 | awk '{ print $3 }'`
191 echo $msg debugfs is not mounted >&2
/linux-4.4.14/tools/testing/selftests/cpu-hotplug/
Dcpu-on-off-test.sh213 DEBUGFS=`mount -t debugfs | head -1 | awk '{ print $3 }'`
224 echo $msg debugfs is not mounted >&2
/linux-4.4.14/drivers/net/ieee802154/
DKconfig37 bool "AT86RF230 debugfs interface"
40 This option compiles debugfs code for the at86rf230 driver.
/linux-4.4.14/fs/ceph/
DMakefile10 debugfs.o
/linux-4.4.14/arch/x86/ras/
DKconfig6 This is a simple debugfs interface to inject MCEs and test different
/linux-4.4.14/drivers/mmc/core/
DMakefile12 mmc_core-$(CONFIG_DEBUG_FS) += debugfs.o
/linux-4.4.14/net/ceph/
DMakefile9 debugfs.o \
/linux-4.4.14/Documentation/trace/
Dmmiotrace.txt35 $ mount -t debugfs debugfs /sys/kernel/debug
47 Make sure debugfs is mounted to /sys/kernel/debug.
49 $ mount -t debugfs debugfs /sys/kernel/debug
Dftrace.txt29 can be enabled via the debugfs file system to see what is
42 Ftrace uses the debugfs file system to hold the control files as
45 When debugfs is configured into the kernel (which selecting any ftrace
49 debugfs /sys/kernel/debug debugfs defaults 0 0
53 mount -t debugfs nodev /sys/kernel/debug
61 within the debugfs. The rest of the document will assume that you are in
68 After mounting debugfs, you can see a directory called
554 them only with the debugfs interface (without using any
1786 static char debugfs[MAX_PATH+1];
1792 return debugfs;
[all …]
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/
DMakefile11 iwldvm-$(CONFIG_IWLWIFI_DEBUGFS) += debugfs.o
/linux-4.4.14/drivers/media/radio/
Dradio-si476x.c315 struct dentry *debugfs; member
1377 radio->debugfs = dentry; in si476x_radio_init_debugfs()
1380 radio->debugfs, radio, &radio_acf_fops); in si476x_radio_init_debugfs()
1387 radio->debugfs, radio, in si476x_radio_init_debugfs()
1395 radio->debugfs, radio, &radio_agc_fops); in si476x_radio_init_debugfs()
1402 radio->debugfs, radio, &radio_rsq_fops); in si476x_radio_init_debugfs()
1409 radio->debugfs, radio, in si476x_radio_init_debugfs()
1418 debugfs_remove_recursive(radio->debugfs); in si476x_radio_init_debugfs()
1568 debugfs_remove_recursive(radio->debugfs); in si476x_radio_remove()
/linux-4.4.14/drivers/usb/dwc2/
DMakefile17 dwc2-y += debugfs.o
Dcore.h151 struct dentry *debugfs; member
/linux-4.4.14/drivers/hwmon/
Dasus_atk0110.c132 } debugfs; member
671 if (!data->debugfs.id) in atk_debugfs_gitm_get()
674 ret = atk_gitm(data, data->debugfs.id); in atk_debugfs_gitm_get()
735 if (!data->debugfs.id) in atk_debugfs_ggrp_open()
738 cls = (data->debugfs.id & 0xff000000) >> 24; in atk_debugfs_ggrp_open()
752 if (id->integer.value == data->debugfs.id) { in atk_debugfs_ggrp_open()
800 data->debugfs.id = 0; in atk_debugfs_init()
806 f = debugfs_create_x32("id", S_IRUSR | S_IWUSR, d, &data->debugfs.id); in atk_debugfs_init()
820 data->debugfs.root = d; in atk_debugfs_init()
829 debugfs_remove_recursive(data->debugfs.root); in atk_debugfs_cleanup()
/linux-4.4.14/drivers/net/wireless/ti/wlcore/
DMakefile2 boot.o init.o debugfs.o scan.o sysfs.o vendor_cmd.o
/linux-4.4.14/tools/testing/fault-injection/
Dfailcmd.sh71 DEBUGFS=`mount -t debugfs | head -1 | awk '{ print $3}'`
74 echo debugfs is not mounted >&2
/linux-4.4.14/kernel/irq/
DKconfig81 bool "Expose hardware/virtual IRQ mapping via debugfs"
85 numbers and Linux irq numbers. The mapping is exposed via debugfs
/linux-4.4.14/drivers/gpu/host1x/
Ddebug.c163 host1x->debugfs = de; in host1x_debugfs_init()
184 debugfs_remove_recursive(host1x->debugfs); in host1x_debugfs_exit()
Ddev.h128 struct dentry *debugfs; member
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
DMakefile3 mlx5_core-y := main.o cmd.o debugfs.o fw.o eq.o uar.o pagealloc.o \
/linux-4.4.14/drivers/net/wireless/ath/wil6210/
DMakefile7 wil6210-y += debugfs.o
DKconfig27 registers with debugfs. If COR were used, ISR would
/linux-4.4.14/drivers/net/wireless/libertas/
DMakefile4 libertas-y += debugfs.o
/linux-4.4.14/drivers/block/aoe/
Daoeblk.c212 BUG_ON(d->debugfs); in aoedisk_add_debugfs()
213 d->debugfs = entry; in aoedisk_add_debugfs()
218 debugfs_remove(d->debugfs); in aoedisk_rm_debugfs()
219 d->debugfs = NULL; in aoedisk_rm_debugfs()
Daoe.h166 struct dentry *debugfs; member
/linux-4.4.14/Documentation/cdrom/
Dpacket-writing.txt115 Using the pktcdvd debugfs interface
122 For a description of the debugfs interface look into the file:
124 Documentation/ABI/testing/debugfs-pktcdvd
/linux-4.4.14/fs/dlm/
DKconfig14 Under the debugfs mount point, the name of each lockspace will
/linux-4.4.14/tools/testing/selftests/ftrace/
DREADME4 kernel. Since ftrace exports interfaces via the debugfs, we just need
29 * The working directory of the script is <debugfs>/tracing/.
Dftracetest90 DEBUGFS_DIR=`grep debugfs /proc/mounts | cut -f2 -d' ' | head -1`
/linux-4.4.14/drivers/iommu/
Dtegra-smmu.c37 struct dentry *debugfs; member
848 smmu->debugfs = debugfs_create_dir("smmu", NULL); in tegra_smmu_debugfs_init()
849 if (!smmu->debugfs) in tegra_smmu_debugfs_init()
852 debugfs_create_file("swgroups", S_IRUGO, smmu->debugfs, smmu, in tegra_smmu_debugfs_init()
854 debugfs_create_file("clients", S_IRUGO, smmu->debugfs, smmu, in tegra_smmu_debugfs_init()
860 debugfs_remove_recursive(smmu->debugfs); in tegra_smmu_debugfs_exit()
DKconfig109 bool "Export AMD IOMMU statistics to debugfs"
115 information to userspace via debugfs.
207 the internal state of OMAP IOMMU in debugfs.
/linux-4.4.14/drivers/usb/dwc3/
DMakefile21 dwc3-y += debugfs.o
/linux-4.4.14/drivers/staging/rdma/hfi1/
DMakefile14 hfi1-$(CONFIG_DEBUG_FS) += debugfs.o
/linux-4.4.14/arch/mips/
DKconfig.debug110 bool "Enable spinlock timing tests in debugfs"
114 Add several files to the debugfs to test spinlock speed.
153 bool "L2 cache debugfs entries"
158 via debugfs.
/linux-4.4.14/arch/mips/math-emu/
DMakefile16 obj-$(CONFIG_DEBUG_FS) += me-debugfs.o
/linux-4.4.14/drivers/staging/unisys/
DTODO9 - enhance debugfs interfaces (e.g., per device, etc.)
/linux-4.4.14/net/batman-adv/
DMakefile23 batman-adv-$(CONFIG_DEBUG_FS) += debugfs.o
/linux-4.4.14/drivers/misc/mei/
DMakefile15 mei-$(CONFIG_DEBUG_FS) += debugfs.o
/linux-4.4.14/Documentation/powerpc/
Dfirmware-assisted-dump.txt169 Sysfs/debugfs files:
173 the control files and debugfs file to display memory reserved region.
215 Here is the list of files under powerpc debugfs:
216 (Assuming debugfs is mounted on /sys/kernel/debug directory.)
241 NOTE: Please refer to Documentation/filesystems/debugfs.txt on
242 how to mount the debugfs filesystem.
/linux-4.4.14/arch/powerpc/sysdev/
DKconfig36 bool "Expose SCOM controllers via debugfs"
/linux-4.4.14/drivers/spi/
Dspi-dw.c110 dws->debugfs = debugfs_create_dir("dw_spi", NULL); in dw_spi_debugfs_init()
111 if (!dws->debugfs) in dw_spi_debugfs_init()
115 dws->debugfs, (void *)dws, &dw_spi_regs_ops); in dw_spi_debugfs_init()
121 debugfs_remove_recursive(dws->debugfs); in dw_spi_debugfs_remove()
Dspi-dw.h140 struct dentry *debugfs; member
/linux-4.4.14/drivers/net/wireless/b43/
DMakefile25 b43-$(CONFIG_B43_DEBUG) += debugfs.o
DKconfig181 This also adds the b43 debugfs interface.
/linux-4.4.14/drivers/md/bcache/
DKconfig24 Keeps all active closures in a linked list and provides a debugfs
/linux-4.4.14/drivers/ntb/test/
DKconfig14 scratchpad registers to be read and written from the debugfs. This
/linux-4.4.14/net/wireless/
DMakefile14 cfg80211-$(CONFIG_CFG80211_DEBUGFS) += debugfs.o
DKconfig43 users should better be implemented with debugfs.
151 You can enable this if you want to debugfs entries for cfg80211.
/linux-4.4.14/drivers/gpu/drm/tegra/
Dhdmi.c69 struct dentry *debugfs; member
1260 hdmi->debugfs = debugfs_create_dir("hdmi", minor->debugfs_root); in tegra_hdmi_debugfs_init()
1261 if (!hdmi->debugfs) in tegra_hdmi_debugfs_init()
1276 hdmi->debugfs, minor); in tegra_hdmi_debugfs_init()
1288 debugfs_remove(hdmi->debugfs); in tegra_hdmi_debugfs_init()
1289 hdmi->debugfs = NULL; in tegra_hdmi_debugfs_init()
1303 debugfs_remove(hdmi->debugfs); in tegra_hdmi_debugfs_exit()
1304 hdmi->debugfs = NULL; in tegra_hdmi_debugfs_exit()
Ddsi.c67 struct dentry *debugfs; member
237 dsi->debugfs = debugfs_create_dir(name, minor->debugfs_root); in tegra_dsi_debugfs_init()
238 if (!dsi->debugfs) in tegra_dsi_debugfs_init()
253 dsi->debugfs, minor); in tegra_dsi_debugfs_init()
265 debugfs_remove(dsi->debugfs); in tegra_dsi_debugfs_init()
266 dsi->debugfs = NULL; in tegra_dsi_debugfs_init()
280 debugfs_remove(dsi->debugfs); in tegra_dsi_debugfs_exit()
281 dsi->debugfs = NULL; in tegra_dsi_debugfs_exit()
Ddc.c1643 dc->debugfs = debugfs_create_dir(name, minor->debugfs_root); in tegra_dc_debugfs_init()
1646 if (!dc->debugfs) in tegra_dc_debugfs_init()
1661 dc->debugfs, minor); in tegra_dc_debugfs_init()
1673 debugfs_remove(dc->debugfs); in tegra_dc_debugfs_init()
1674 dc->debugfs = NULL; in tegra_dc_debugfs_init()
1688 debugfs_remove(dc->debugfs); in tegra_dc_debugfs_exit()
1689 dc->debugfs = NULL; in tegra_dc_debugfs_exit()
Dsor.c180 struct dentry *debugfs; member
995 sor->debugfs = debugfs_create_dir(name, minor->debugfs_root); in tegra_sor_debugfs_init()
996 if (!sor->debugfs) in tegra_sor_debugfs_init()
1011 sor->debugfs, minor); in tegra_sor_debugfs_init()
1023 debugfs_remove_recursive(sor->debugfs); in tegra_sor_debugfs_init()
1024 sor->debugfs = NULL; in tegra_sor_debugfs_init()
1037 debugfs_remove_recursive(sor->debugfs); in tegra_sor_debugfs_exit()
1038 sor->debugfs = NULL; in tegra_sor_debugfs_exit()
Ddrm.h137 struct dentry *debugfs; member
/linux-4.4.14/drivers/net/wireless/iwlegacy/
DKconfig93 bool "iwlegacy (iwl 3945/4965) debugfs support"
96 Enable creation of debugfs files for the iwlegacy drivers. This
/linux-4.4.14/drivers/net/wireless/rsi/
DKconfig14 creates debugfs entries
/linux-4.4.14/Documentation/RCU/
D00-INDEX32 - CONFIG_RCU_TRACE debugfs files and formats
Dtrace.txt1 CONFIG_RCU_TRACE debugfs Files and Formats
4 The rcutree and rcutiny implementations of RCU provide debugfs trace
7 The following sections describe the debugfs files and formats, first
11 CONFIG_TREE_RCU and CONFIG_PREEMPT_RCU debugfs Files and Formats
13 These implementations of RCU provide several debugfs directories under the
521 CONFIG_TINY_RCU debugfs Files and Formats
523 These implementations of RCU provides a single debugfs file under the
/linux-4.4.14/Documentation/filesystems/nfs/
Dfault_injection.txt19 On the server, mount the debugfs filesystem to <debug_dir> and ls
65 will detect the mounted debugfs directory and write to the files located there
/linux-4.4.14/arch/mips/mm/
DMakefile31 obj-$(CONFIG_SCACHE_DEBUGFS) += sc-debugfs.o
/linux-4.4.14/arch/arm64/
DKconfig.debug6 bool "Export kernel pagetable layout to userspace via debugfs"
11 debugfs file. This information is only useful for kernel developers
/linux-4.4.14/drivers/net/wireless/rt2x00/
DKconfig256 bool "Ralink debugfs support"
259 Enable creation of debugfs files for the rt2x00 drivers.
260 These debugfs files support both reading and writing of the
Drt2800soc.c235 .debugfs = &rt2800_rt2x00debug,
Drt2800pci.c396 .debugfs = &rt2800_rt2x00debug,
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_device.c1888 if (rdev->debugfs[i].files == files) { in radeon_debugfs_add_files()
1901 rdev->debugfs[rdev->debugfs_count].files = files; in radeon_debugfs_add_files()
1902 rdev->debugfs[rdev->debugfs_count].num_files = nfiles; in radeon_debugfs_add_files()
1921 drm_debugfs_remove_files(rdev->debugfs[i].files, in radeon_debugfs_remove_files()
1922 rdev->debugfs[i].num_files, in radeon_debugfs_remove_files()
1924 drm_debugfs_remove_files(rdev->debugfs[i].files, in radeon_debugfs_remove_files()
1925 rdev->debugfs[i].num_files, in radeon_debugfs_remove_files()
/linux-4.4.14/net/l2tp/
DKconfig37 tristate "L2TP debugfs support"
40 Support for l2tp directory in debugfs filesystem. This may be
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_device.c1901 if (adev->debugfs[i].files == files) { in amdgpu_debugfs_add_files()
1914 adev->debugfs[adev->debugfs_count].files = files; in amdgpu_debugfs_add_files()
1915 adev->debugfs[adev->debugfs_count].num_files = nfiles; in amdgpu_debugfs_add_files()
1934 drm_debugfs_remove_files(adev->debugfs[i].files, in amdgpu_debugfs_remove_files()
1935 adev->debugfs[i].num_files, in amdgpu_debugfs_remove_files()
1937 drm_debugfs_remove_files(adev->debugfs[i].files, in amdgpu_debugfs_remove_files()
1938 adev->debugfs[i].num_files, in amdgpu_debugfs_remove_files()
/linux-4.4.14/Documentation/infiniband/
Dipoib.txt81 CONFIG_INFINIBAND_IPOIB_DEBUG also enables files in the debugfs
84 mount -t debugfs none /sys/kernel/debug
/linux-4.4.14/Documentation/memory-devices/
Dti-emif.txt53 The driver creates two debugfs entries per device.
/linux-4.4.14/Documentation/video4linux/
Dsi476x.txt16 Parameters exposed over debugfs
21 debugfs and can be accessed via regular file I/O operations.
/linux-4.4.14/drivers/acpi/
DMakefile52 acpi-$(CONFIG_DEBUG_FS) += debugfs.o
/linux-4.4.14/drivers/infiniband/ulp/ipoib/
DKconfig37 debugfs, which contains files that expose debugging
/linux-4.4.14/Documentation/networking/
Dl2tp.txt185 If enabled, files under a l2tp debugfs directory can be used to dump
187 debugfs filesystem must first be mounted.
189 # mount -t debugfs debugfs /debug
195 The debugfs files should not be used by applications to obtain L2TP
/linux-4.4.14/drivers/net/wireless/iwlwifi/
DKconfig129 bool "iwlwifi debugfs support"
132 Enable creation of debugfs files for the iwlwifi drivers. This
/linux-4.4.14/arch/powerpc/kvm/
DKconfig121 together with the number of executions are reported in debugfs in
135 report is available in debugfs kvm/vm#_vcpu#_timing.
/linux-4.4.14/lib/
DKconfig.debug69 which is contained in the 'debugfs' filesystem. Thus, the debugfs
71 We refer the control file as: <debugfs>/dynamic_debug/control. This
86 nullarbor:~ # cat <debugfs>/dynamic_debug/control
96 <debugfs>/dynamic_debug/control
100 <debugfs>/dynamic_debug/control
104 <debugfs>/dynamic_debug/control
108 <debugfs>/dynamic_debug/control
112 <debugfs>/dynamic_debug/control
261 debugfs is a virtual file system that kernel developers use to put
265 For detailed documentation on the debugfs API, see
[all …]
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
DKconfig39 enabled with debug_mask module parameter and debugfs
/linux-4.4.14/kernel/gcov/
DKconfig32 Note that the debugfs filesystem has to be mounted to access
/linux-4.4.14/drivers/staging/fwserial/
Dfwserial.h327 struct dentry *debugfs; member
Dfwserial.c2304 serial->debugfs = debugfs_create_dir(dev_name(&unit->device), in fwserial_create()
2306 if (!IS_ERR_OR_NULL(serial->debugfs)) { in fwserial_create()
2307 debugfs_create_file("peers", 0444, serial->debugfs, in fwserial_create()
2309 debugfs_create_file("stats", 0444, serial->debugfs, in fwserial_create()
2326 debugfs_remove_recursive(serial->debugfs); in fwserial_create()
2420 debugfs_remove_recursive(serial->debugfs); in fwserial_remove()
/linux-4.4.14/arch/x86/
DKconfig.debug72 bool "Export kernel pagetable layout to userspace via debugfs"
78 debugfs file. This information is only useful for kernel developers
311 This option will cause struct boot_params to be exported via debugfs.
399 each device is exposed as part of the debugfs interface.
/linux-4.4.14/drivers/pci/host/
Dpci-tegra.c305 struct dentry *debugfs; member
1961 pcie->debugfs = debugfs_create_dir("pcie", NULL); in tegra_pcie_debugfs_init()
1962 if (!pcie->debugfs) in tegra_pcie_debugfs_init()
1965 file = debugfs_create_file("ports", S_IFREG | S_IRUGO, pcie->debugfs, in tegra_pcie_debugfs_init()
1973 debugfs_remove_recursive(pcie->debugfs); in tegra_pcie_debugfs_init()
1974 pcie->debugfs = NULL; in tegra_pcie_debugfs_init()
/linux-4.4.14/include/linux/regulator/
Ddriver.h395 struct dentry *debugfs; member
/linux-4.4.14/drivers/cpufreq/
DKconfig.arm128 bool "Export debugfs for CPUFreq"
131 Export status information via debugfs.
DMakefile65 obj-$(CONFIG_ARM_S3C24XX_CPUFREQ_DEBUGFS) += s3c24xx-cpufreq-debugfs.o
/linux-4.4.14/drivers/mmc/card/
DKconfig66 "test" file in debugfs under each card. Note that whatever is
/linux-4.4.14/Documentation/x86/
Dpat.txt173 # mount -t debugfs debugfs /sys/kernel/debug
/linux-4.4.14/fs/
DMakefile119 obj-$(CONFIG_DEBUG_FS) += debugfs/
/linux-4.4.14/arch/powerpc/
DKconfig.debug47 root of the debugfs filesystem. Within the hcall_inst directory
60 powerpc/emulated_instructions/ in the root of the debugfs file
62 powerpc/emulated_instructions/do_warn in debugfs), rate-limited
/linux-4.4.14/include/linux/
Dedac.h772 struct dentry *debugfs; member
/linux-4.4.14/Documentation/cpu-freq/
Dintel-pstate.txt56 For legacy mode debugfs files have also been added to allow tuning of
/linux-4.4.14/Documentation/networking/caif/
DREADME43 There are debugfs parameters provided for serial communication.
/linux-4.4.14/arch/powerpc/platforms/pseries/
DKconfig42 which are accessible through a debugfs file.
/linux-4.4.14/include/linux/sunrpc/
Dxprt.h256 struct dentry *debugfs; /* debugfs directory */ member
/linux-4.4.14/drivers/tty/serial/
Dpch_uart.c259 struct dentry *debugfs; member
1838 priv->debugfs = debugfs_create_file(name, S_IFREG | S_IRUGO, in pch_uart_init_port()
1860 if (priv->debugfs) in pch_uart_exit_port()
1861 debugfs_remove(priv->debugfs); in pch_uart_exit_port()
/linux-4.4.14/drivers/net/wireless/
Dmac80211_hwsim.c515 struct dentry *debugfs; member
2529 data->debugfs = debugfs_create_dir("hwsim", hw->wiphy->debugfsdir); in mac80211_hwsim_new_radio()
2530 debugfs_create_file("ps", 0666, data->debugfs, data, &hwsim_fops_ps); in mac80211_hwsim_new_radio()
2531 debugfs_create_file("group", 0666, data->debugfs, data, in mac80211_hwsim_new_radio()
2535 data->debugfs, in mac80211_hwsim_new_radio()
2601 debugfs_remove_recursive(data->debugfs); in mac80211_hwsim_del_radio()
/linux-4.4.14/Documentation/power/
Dbasic-pm-debugging.txt207 There is a debugfs entry which shows the suspend to RAM statistics. Here is an
209 # mount -t debugfs none /sys/kernel/debug
/linux-4.4.14/drivers/net/ethernet/marvell/
Dskge.c3760 if (skge->debugfs) { in skge_device_event()
3761 d = debugfs_rename(skge_debug, skge->debugfs, in skge_device_event()
3764 skge->debugfs = d; in skge_device_event()
3767 debugfs_remove(skge->debugfs); in skge_device_event()
3773 if (skge->debugfs) { in skge_device_event()
3774 debugfs_remove(skge->debugfs); in skge_device_event()
3775 skge->debugfs = NULL; in skge_device_event()
3786 skge->debugfs = d; in skge_device_event()
Dsky2.c4655 if (sky2->debugfs) { in sky2_device_event()
4656 sky2->debugfs = debugfs_rename(sky2_debug, sky2->debugfs, in sky2_device_event()
4662 if (sky2->debugfs) { in sky2_device_event()
4664 debugfs_remove(sky2->debugfs); in sky2_device_event()
4665 sky2->debugfs = NULL; in sky2_device_event()
4670 sky2->debugfs = debugfs_create_file(dev->name, S_IRUGO, in sky2_device_event()
4673 if (IS_ERR(sky2->debugfs)) in sky2_device_event()
4674 sky2->debugfs = NULL; in sky2_device_event()
/linux-4.4.14/Documentation/arm/OMAP/
DDSS206 There are also some debugfs files at <debugfs>/omapdss/ which show information

12