Home
last modified time | relevance | path

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

12

/linux-4.1.27/net/mac80211/
Ddebugfs_key.c295 debugfs_create_file(#name, 0400, key->debugfs.dir, \
304 if (!key->local->debugfs.keys) in ieee80211_debugfs_key_add()
308 key->debugfs.cnt = keycount; in ieee80211_debugfs_key_add()
310 key->debugfs.dir = debugfs_create_dir(buf, in ieee80211_debugfs_key_add()
311 key->local->debugfs.keys); in ieee80211_debugfs_key_add()
313 if (!key->debugfs.dir) in ieee80211_debugfs_key_add()
320 key->debugfs.stalink = in ieee80211_debugfs_key_add()
321 debugfs_create_symlink("station", key->debugfs.dir, buf); in ieee80211_debugfs_key_add()
344 debugfs_remove_recursive(key->debugfs.dir); in ieee80211_debugfs_key_remove()
345 key->debugfs.dir = NULL; in ieee80211_debugfs_key_remove()
[all …]
Ddebugfs_sta.c396 sta->debugfs.dir, sta, &sta_ ##name## _ops);
400 debugfs_create_u32(#name, 0400, sta->debugfs.dir, \
403 debugfs_create_u64(#name, 0400, sta->debugfs.dir, \
410 struct dentry *stations_dir = sta->sdata->debugfs.subdir_stations; in ieee80211_sta_debugfs_add()
413 sta->debugfs.add_has_run = true; in ieee80211_sta_debugfs_add()
429 sta->debugfs.dir = debugfs_create_dir(mac, stations_dir); in ieee80211_sta_debugfs_add()
430 if (!sta->debugfs.dir) in ieee80211_sta_debugfs_add()
462 sta->debugfs.dir, in ieee80211_sta_debugfs_add()
466 sta->debugfs.dir, in ieee80211_sta_debugfs_add()
469 drv_sta_add_debugfs(local, sdata, &sta->sta, sta->debugfs.dir); in ieee80211_sta_debugfs_add()
[all …]
Drate.h145 if (ref && sta->debugfs.dir && ref->ops->add_sta_debugfs) in rate_control_add_sta_debugfs()
147 sta->debugfs.dir); in rate_control_add_sta_debugfs()
DMakefile37 debugfs.o \
Dkey.h131 } debugfs; member
Drate.c159 local->debugfs.rcdir = debugfsdir; in rate_control_alloc()
178 debugfs_remove_recursive(ctrl_ref->local->debugfs.rcdir); in rate_control_free()
179 ctrl_ref->local->debugfs.rcdir = NULL; in rate_control_free()
DKconfig98 the internal state of mac80211 in debugfs.
305 and show them in debugfs.
Dsta_info.h447 } debugfs; member
Ddebugfs_netdev.c714 sdata->debugfs.subdir_stations = debugfs_create_dir("stations", in ieee80211_debugfs_add_netdev()
726 sdata->debugfs.subdir_stations = NULL; in ieee80211_debugfs_remove_netdev()
Ddebugfs.c240 local->debugfs.keys = debugfs_create_dir("keys", phyd); in debugfs_hw_add()
/linux-4.1.27/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.1.27/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 …]
DKconfig95 bool "Export Bluetooth internals in debugfs"
100 in debugfs.
/linux-4.1.27/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()
Dqxl_drv.h306 struct qxl_debugfs debugfs[QXL_DEBUGFS_MAX_COMPONENTS]; member
/linux-4.1.27/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.1.27/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.1.27/net/sunrpc/
Ddebugfs.c160 if (!xprt->debugfs) { in rpc_clnt_debugfs_register()
165 xprt->debugfs->d_name.name); in rpc_clnt_debugfs_register()
250 xprt->debugfs = debugfs_create_dir(name, rpc_xprt_dir); in rpc_xprt_debugfs_register()
251 if (!xprt->debugfs) in rpc_xprt_debugfs_register()
255 if (!debugfs_create_file("info", S_IFREG | S_IRUSR, xprt->debugfs, in rpc_xprt_debugfs_register()
257 debugfs_remove_recursive(xprt->debugfs); in rpc_xprt_debugfs_register()
258 xprt->debugfs = NULL; in rpc_xprt_debugfs_register()
265 debugfs_remove_recursive(xprt->debugfs); in rpc_xprt_debugfs_unregister()
266 xprt->debugfs = NULL; in rpc_xprt_debugfs_unregister()
DMakefile17 sunrpc-$(CONFIG_SUNRPC_DEBUG) += debugfs.o
/linux-4.1.27/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()
DMakefile1 cxl-y += main.o file.o irq.o fault.o native.o context.o sysfs.o debugfs.o pci.o trace.o
Dcxl.h360 struct dentry *debugfs; member
470 struct dentry *debugfs; member
/linux-4.1.27/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.
Dramoops.txt113 # mount -t debugfs debugfs /sys/kernel/debug/
Dbtmrvl.txt6 All commands are used via debugfs interface.
DDMA-API.txt633 be disabled via debugfs. See the debugfs interface documentation below for
636 The debugfs directory for the DMA-API debugging code is called dma-api/. In
686 driver afterwards. This filter can be disabled or changed later using debugfs.
/linux-4.1.27/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.1.27/drivers/usb/chipidea/
Ddebug.c392 ci->debugfs = debugfs_create_dir(dev_name(ci->dev), NULL); in dbg_create_files()
393 if (!ci->debugfs) in dbg_create_files()
396 dent = debugfs_create_file("device", S_IRUGO, ci->debugfs, ci, in dbg_create_files()
401 dent = debugfs_create_file("port_test", S_IRUGO | S_IWUSR, ci->debugfs, in dbg_create_files()
406 dent = debugfs_create_file("qheads", S_IRUGO, ci->debugfs, ci, in dbg_create_files()
411 dent = debugfs_create_file("requests", S_IRUGO, ci->debugfs, ci, in dbg_create_files()
417 dent = debugfs_create_file("otg", S_IRUGO, ci->debugfs, ci, in dbg_create_files()
423 dent = debugfs_create_file("role", S_IRUGO | S_IWUSR, ci->debugfs, ci, in dbg_create_files()
428 dent = debugfs_create_file("registers", S_IRUGO, ci->debugfs, ci, in dbg_create_files()
434 debugfs_remove_recursive(ci->debugfs); in dbg_create_files()
[all …]
Dci.h241 struct dentry *debugfs; member
/linux-4.1.27/drivers/base/regmap/
Dregmap-debugfs.c505 map->debugfs = debugfs_create_dir(name, regmap_debugfs_root); in regmap_debugfs_init()
506 if (!map->debugfs) { in regmap_debugfs_init()
511 debugfs_create_file("name", 0400, map->debugfs, in regmap_debugfs_init()
514 debugfs_create_file("range", 0400, map->debugfs, in regmap_debugfs_init()
525 debugfs_create_file("registers", registers_mode, map->debugfs, in regmap_debugfs_init()
527 debugfs_create_file("access", 0400, map->debugfs, in regmap_debugfs_init()
532 debugfs_create_bool("cache_only", 0400, map->debugfs, in regmap_debugfs_init()
534 debugfs_create_bool("cache_dirty", 0400, map->debugfs, in regmap_debugfs_init()
536 debugfs_create_bool("cache_bypass", 0400, map->debugfs, in regmap_debugfs_init()
546 map->debugfs, range_node, in regmap_debugfs_init()
[all …]
DMakefile6 obj-$(CONFIG_DEBUG_FS) += regmap-debugfs.o
Dinternal.h78 struct dentry *debugfs; member
Dregcache-rbtree.c195 debugfs_create_file("rbtree", 0400, map->debugfs, map, &rbtree_fops); in rbtree_debugfs_init()
/linux-4.1.27/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.txt27 debugfs entries under /sys/kernel/debug/mmc0/fail_mmc_request
32 o debugfs entries
34 fault-inject-debugfs kernel module provides some debugfs entries for runtime
118 In order to inject faults while debugfs is not available (early boot time),
147 - debugfs entries
/linux-4.1.27/fs/debugfs/
DMakefile1 debugfs-objs := inode.o file.o
3 obj-$(CONFIG_DEBUG_FS) += debugfs.o
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.txt138 access the card OS log buffer via debugfs. When read, this entry
152 access the card OS log buffer via debugfs. When read, this entry
/linux-4.1.27/drivers/net/wireless/ath/wcn36xx/
DKconfig11 bool "WCN36XX debugfs support"
14 Enabled debugfs support
/linux-4.1.27/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.1.27/drivers/net/wireless/iwlwifi/mvm/
DMakefile7 iwlmvm-$(CONFIG_IWLWIFI_DEBUGFS) += debugfs.o debugfs-vif.o
/linux-4.1.27/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()
DMakefile134 obj-$(CONFIG_AB8500_DEBUG) += ab8500-debugfs.o
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/tools/perf/util/
Dutil.c390 const char *debugfs; in find_tracing_dir() local
395 debugfs = find_tracefs(); in find_tracing_dir()
396 if (!debugfs) { in find_tracing_dir()
398 debugfs = find_debugfs(); in find_tracing_dir()
399 if (!debugfs) in find_tracing_dir()
403 if (asprintf(&tracing, "%s%s", debugfs, tracing_dir) < 0) in find_tracing_dir()
/linux-4.1.27/Documentation/DocBook/
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.1.27/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.1.27/drivers/edac/
Di5100_edac.c360 struct dentry *debugfs; member
969 priv->debugfs = debugfs_create_dir(mci->bus->name, i5100_debugfs); in i5100_setup_debugfs()
971 if (!priv->debugfs) in i5100_setup_debugfs()
974 debugfs_create_x8("inject_channel", S_IRUGO | S_IWUSR, priv->debugfs, in i5100_setup_debugfs()
976 debugfs_create_x8("inject_hlinesel", S_IRUGO | S_IWUSR, priv->debugfs, in i5100_setup_debugfs()
978 debugfs_create_x8("inject_deviceptr1", S_IRUGO | S_IWUSR, priv->debugfs, in i5100_setup_debugfs()
980 debugfs_create_x8("inject_deviceptr2", S_IRUGO | S_IWUSR, priv->debugfs, in i5100_setup_debugfs()
982 debugfs_create_x16("inject_eccmask1", S_IRUGO | S_IWUSR, priv->debugfs, in i5100_setup_debugfs()
984 debugfs_create_x16("inject_eccmask2", S_IRUGO | S_IWUSR, priv->debugfs, in i5100_setup_debugfs()
986 debugfs_create_file("inject_enable", S_IWUSR, priv->debugfs, in i5100_setup_debugfs()
[all …]
Daltera_edac.c213 if (mci->debugfs) in altr_sdr_mc_create_debugfs_nodes()
214 debugfs_create_file("inject_ctrl", S_IWUSR, mci->debugfs, mci, in altr_sdr_mc_create_debugfs_nodes()
Dedac_mc_sysfs.c961 mci->debugfs = parent; in edac_create_debug_nodes()
964 debugfs_remove(mci->debugfs); in edac_create_debug_nodes()
1083 debugfs_remove(mci->debugfs); in edac_remove_sysfs_mci_device()
/linux-4.1.27/arch/x86/xen/
DKconfig42 bool "Enable Xen debug and tuning parameters in debugfs"
46 Enable statistics output and various tuning options in debugfs.
DMakefile22 obj-$(CONFIG_XEN_DEBUG_FS) += debugfs.o
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
DKconfig26 bool "Atheros ath10k debugfs support"
30 Enabled debugfs support
/linux-4.1.27/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.1.27/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.1.27/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()
/linux-4.1.27/drivers/ras/
DMakefile1 obj-$(CONFIG_RAS) += ras.o debugfs.o
/linux-4.1.27/tools/lib/api/fs/
Dtracefs.h16 int tracefs_valid_mountpoint(const char *debugfs);
DBuild2 libapi-y += debugfs.o
/linux-4.1.27/drivers/net/wireless/ti/wl12xx/
DMakefile1 wl12xx-objs = main.o cmd.o acx.o debugfs.o scan.o event.o
/linux-4.1.27/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.1.27/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()
Ddriver.c996 D_SUBMODULE_DEFINE(debugfs),
/linux-4.1.27/Documentation/zh_CN/
Dgpio.txt441 作为一个辅助调试功能,如果 debugfs 可用,就会有一个 /sys/kernel/debug/gpio
454 - 可选的 debugfs 信息导出方法 (显示类似上拉配置一样的额外状态)
468 任何一个 debugfs 信息导出方法通常应该忽略还未申请作为 GPIO 的信号线。
532 这不同于 debugfs 接口,因为它提供的是对 GPIO方向和值的控制,而不只显示
/linux-4.1.27/arch/mips/jz4740/
DMakefile10 obj-$(CONFIG_DEBUG_FS) += clock-debugfs.o
/linux-4.1.27/tools/nfsd/
Dinject_fault.sh8 DEBUGFS=`cat /proc/mounts | grep debugfs`
/linux-4.1.27/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.1.27/drivers/net/ethernet/amd/xgbe/
DMakefile8 amd-xgbe-$(CONFIG_DEBUG_FS) += xgbe-debugfs.o
/linux-4.1.27/drivers/net/wireless/b43legacy/
DMakefile13 b43legacy-$(CONFIG_B43LEGACY_DEBUG) += debugfs.o
/linux-4.1.27/drivers/regulator/
Dinternal.h35 struct dentry *debugfs; member
Dcore.c1213 regulator->debugfs = debugfs_create_dir(regulator->supply_name, in create_regulator()
1214 rdev->debugfs); in create_regulator()
1215 if (!regulator->debugfs) { in create_regulator()
1218 debugfs_create_u32("uA_load", 0444, regulator->debugfs, in create_regulator()
1220 debugfs_create_u32("min_uV", 0444, regulator->debugfs, in create_regulator()
1222 debugfs_create_u32("max_uV", 0444, regulator->debugfs, in create_regulator()
1565 debugfs_remove_recursive(regulator->debugfs); in _regulator_put()
3581 rdev->debugfs = debugfs_create_dir(rname, debugfs_root); in rdev_init_debugfs()
3582 if (!rdev->debugfs) { in rdev_init_debugfs()
3587 debugfs_create_u32("use_count", 0444, rdev->debugfs, in rdev_init_debugfs()
[all …]
/linux-4.1.27/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.1.27/drivers/net/wireless/ath/ath5k/
DKconfig32 To use this, you need to mount debugfs:
34 mount -t debugfs debug /sys/kernel/debug
/linux-4.1.27/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.1.27/kernel/irq/
DKconfig77 bool "Expose hardware/virtual IRQ mapping via debugfs"
81 numbers and Linux irq numbers. The mapping is exposed via debugfs
/linux-4.1.27/fs/ceph/
DMakefile10 debugfs.o
/linux-4.1.27/drivers/mmc/core/
DMakefile12 mmc_core-$(CONFIG_DEBUG_FS) += debugfs.o
/linux-4.1.27/net/ceph/
DMakefile9 debugfs.o \
/linux-4.1.27/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
543 them only with the debugfs interface (without using any
1773 static char debugfs[MAX_PATH+1];
1779 return debugfs;
[all …]
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
DMakefile11 iwldvm-$(CONFIG_IWLWIFI_DEBUGFS) += debugfs.o
/linux-4.1.27/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.1.27/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.1.27/drivers/net/wireless/ti/wlcore/
DMakefile2 boot.o init.o debugfs.o scan.o sysfs.o vendor_cmd.o
/linux-4.1.27/drivers/net/wireless/ath/wil6210/
DMakefile7 wil6210-y += debugfs.o
DKconfig26 registers with debugfs. If COR were used, ISR would
/linux-4.1.27/tools/testing/fault-injection/
Dfailcmd.sh71 DEBUGFS=`mount -t debugfs | head -1 | awk '{ print $3}'`
74 echo debugfs is not mounted >&2
/linux-4.1.27/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.1.27/drivers/net/wireless/libertas/
DMakefile4 libertas-y += debugfs.o
DREADME63 those commands are used via debugfs interface
/linux-4.1.27/arch/mips/math-emu/
DMakefile16 obj-$(CONFIG_DEBUG_FS) += me-debugfs.o
/linux-4.1.27/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.1.27/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.1.27/fs/dlm/
DKconfig14 Under the debugfs mount point, the name of each lockspace will
/linux-4.1.27/drivers/usb/dwc3/
DMakefile19 dwc3-y += debugfs.o
/linux-4.1.27/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.1.27/drivers/misc/mei/
DMakefile15 mei-$(CONFIG_DEBUG_FS) += debugfs.o
/linux-4.1.27/net/batman-adv/
DMakefile23 batman-adv-y += debugfs.o
/linux-4.1.27/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.1.27/arch/powerpc/sysdev/
DKconfig36 bool "Expose SCOM controllers via debugfs"
/linux-4.1.27/drivers/net/wireless/b43/
DMakefile26 b43-$(CONFIG_B43_DEBUG) += debugfs.o
DKconfig201 This also adds the b43 debugfs interface.
/linux-4.1.27/drivers/md/bcache/
DKconfig24 Keeps all active closures in a linked list and provides a debugfs
/linux-4.1.27/drivers/gpu/drm/tegra/
Dsor.c46 struct dentry *debugfs; member
818 sor->debugfs = debugfs_create_dir("sor", minor->debugfs_root); in tegra_sor_debugfs_init()
819 if (!sor->debugfs) in tegra_sor_debugfs_init()
834 sor->debugfs, minor); in tegra_sor_debugfs_init()
838 entry = debugfs_create_file("crc", 0644, sor->debugfs, sor, in tegra_sor_debugfs_init()
851 debugfs_remove_recursive(sor->debugfs); in tegra_sor_debugfs_init()
852 sor->debugfs = NULL; in tegra_sor_debugfs_init()
863 sor->debugfs = NULL; in tegra_sor_debugfs_exit()
865 debugfs_remove_recursive(sor->debugfs); in tegra_sor_debugfs_exit()
Ddsi.c67 struct dentry *debugfs; member
225 dsi->debugfs = debugfs_create_dir(name, minor->debugfs_root); in tegra_dsi_debugfs_init()
226 if (!dsi->debugfs) in tegra_dsi_debugfs_init()
241 dsi->debugfs, minor); in tegra_dsi_debugfs_init()
253 debugfs_remove(dsi->debugfs); in tegra_dsi_debugfs_init()
254 dsi->debugfs = NULL; in tegra_dsi_debugfs_init()
268 debugfs_remove(dsi->debugfs); in tegra_dsi_debugfs_exit()
269 dsi->debugfs = NULL; in tegra_dsi_debugfs_exit()
Dhdmi.c69 struct dentry *debugfs; member
1276 hdmi->debugfs = debugfs_create_dir("hdmi", minor->debugfs_root); in tegra_hdmi_debugfs_init()
1277 if (!hdmi->debugfs) in tegra_hdmi_debugfs_init()
1292 hdmi->debugfs, minor); in tegra_hdmi_debugfs_init()
1304 debugfs_remove(hdmi->debugfs); in tegra_hdmi_debugfs_init()
1305 hdmi->debugfs = NULL; in tegra_hdmi_debugfs_init()
1319 debugfs_remove(hdmi->debugfs); in tegra_hdmi_debugfs_exit()
1320 hdmi->debugfs = NULL; in tegra_hdmi_debugfs_exit()
Ddc.c1583 dc->debugfs = debugfs_create_dir(name, minor->debugfs_root); in tegra_dc_debugfs_init()
1586 if (!dc->debugfs) in tegra_dc_debugfs_init()
1601 dc->debugfs, minor); in tegra_dc_debugfs_init()
1613 debugfs_remove(dc->debugfs); in tegra_dc_debugfs_init()
1614 dc->debugfs = NULL; in tegra_dc_debugfs_init()
1628 debugfs_remove(dc->debugfs); in tegra_dc_debugfs_exit()
1629 dc->debugfs = NULL; in tegra_dc_debugfs_exit()
Ddrm.h128 struct dentry *debugfs; member
/linux-4.1.27/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.1.27/drivers/spi/
Dspi-dw.c116 dws->debugfs = debugfs_create_dir("dw_spi", NULL); in dw_spi_debugfs_init()
117 if (!dws->debugfs) in dw_spi_debugfs_init()
121 dws->debugfs, (void *)dws, &dw_spi_regs_ops); in dw_spi_debugfs_init()
127 debugfs_remove_recursive(dws->debugfs); in dw_spi_debugfs_remove()
Dspi-dw.h140 struct dentry *debugfs; member
/linux-4.1.27/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.1.27/drivers/net/wireless/rsi/
DKconfig14 creates debugfs entries
/linux-4.1.27/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
537 CONFIG_TINY_RCU debugfs Files and Formats
539 These implementations of RCU provides a single debugfs file under the
/linux-4.1.27/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.1.27/arch/arm64/
DKconfig.debug10 bool "Export kernel pagetable layout to userspace via debugfs"
15 debugfs file. This information is only useful for kernel developers
/linux-4.1.27/drivers/net/wireless/rt2x00/
DKconfig257 bool "Ralink debugfs support"
260 Enable creation of debugfs files for the rt2x00 drivers.
261 These debugfs files support both reading and writing of the
Drt2800soc.c235 .debugfs = &rt2800_rt2x00debug,
Drt2800pci.c396 .debugfs = &rt2800_rt2x00debug,
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_device.c1876 if (rdev->debugfs[i].files == files) { in radeon_debugfs_add_files()
1889 rdev->debugfs[rdev->debugfs_count].files = files; in radeon_debugfs_add_files()
1890 rdev->debugfs[rdev->debugfs_count].num_files = nfiles; in radeon_debugfs_add_files()
1909 drm_debugfs_remove_files(rdev->debugfs[i].files, in radeon_debugfs_remove_files()
1910 rdev->debugfs[i].num_files, in radeon_debugfs_remove_files()
1912 drm_debugfs_remove_files(rdev->debugfs[i].files, in radeon_debugfs_remove_files()
1913 rdev->debugfs[i].num_files, in radeon_debugfs_remove_files()
/linux-4.1.27/net/l2tp/
DKconfig37 tristate "L2TP debugfs support"
40 Support for l2tp directory in debugfs filesystem. This may be
/linux-4.1.27/Documentation/infiniband/
Dipoib.txt81 CONFIG_INFINIBAND_IPOIB_DEBUG also enables files in the debugfs
84 mount -t debugfs none /sys/kernel/debug
/linux-4.1.27/arch/mips/
DKconfig.debug119 bool "Enable spinlock timing tests in debugfs"
123 Add several files to the debugfs to test spinlock speed.
/linux-4.1.27/Documentation/memory-devices/
Dti-emif.txt53 The driver creates two debugfs entries per device.
/linux-4.1.27/drivers/acpi/
DMakefile52 acpi-$(CONFIG_DEBUG_FS) += debugfs.o
/linux-4.1.27/Documentation/video4linux/
Dsi476x.txt16 Parameters exposed over debugfs
21 debugfs and can be accessed via regular file I/O operations.
/linux-4.1.27/drivers/infiniband/ulp/ipoib/
DKconfig37 debugfs, which contains files that expose debugging
/linux-4.1.27/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
Dbatman-adv.txt147 file in debugfs
/linux-4.1.27/drivers/net/wireless/iwlwifi/
DKconfig127 bool "iwlwifi debugfs support"
130 Enable creation of debugfs files for the iwlwifi drivers. This
/linux-4.1.27/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.1.27/Documentation/x86/
Dpat.txt135 # mount -t debugfs debugfs /sys/kernel/debug
/linux-4.1.27/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
260 debugfs is a virtual file system that kernel developers use to put
264 For detailed documentation on the debugfs API, see
[all …]
/linux-4.1.27/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.1.27/drivers/net/wireless/ath/ath6kl/
DKconfig39 enabled with debug_mask module parameter and debugfs
/linux-4.1.27/kernel/gcov/
DKconfig32 Note that the debugfs filesystem has to be mounted to access
/linux-4.1.27/drivers/iommu/
DKconfig102 bool "Export AMD IOMMU statistics to debugfs"
108 information to userspace via debugfs.
187 the internal state of OMAP IOMMU in debugfs.
/linux-4.1.27/drivers/pci/host/
Dpci-tegra.c305 struct dentry *debugfs; member
1978 pcie->debugfs = debugfs_create_dir("pcie", NULL); in tegra_pcie_debugfs_init()
1979 if (!pcie->debugfs) in tegra_pcie_debugfs_init()
1982 file = debugfs_create_file("ports", S_IFREG | S_IRUGO, pcie->debugfs, in tegra_pcie_debugfs_init()
1990 debugfs_remove_recursive(pcie->debugfs); in tegra_pcie_debugfs_init()
1991 pcie->debugfs = NULL; in tegra_pcie_debugfs_init()
/linux-4.1.27/include/linux/regulator/
Ddriver.h381 struct dentry *debugfs; member
/linux-4.1.27/drivers/cpufreq/
DKconfig.arm179 bool "Export debugfs for CPUFreq"
182 Export status information via debugfs.
DMakefile70 obj-$(CONFIG_ARM_S3C24XX_CPUFREQ_DEBUGFS) += s3c24xx-cpufreq-debugfs.o
/linux-4.1.27/drivers/mmc/card/
DKconfig66 "test" file in debugfs under each card. Note that whatever is
/linux-4.1.27/arch/x86/
DKconfig.debug69 bool "Export kernel pagetable layout to userspace via debugfs"
74 debugfs file. This information is only useful for kernel developers
278 This option will cause struct boot_params to be exported via debugfs.
/linux-4.1.27/arch/powerpc/
DKconfig.debug39 root of the debugfs filesystem. Within the hcall_inst directory
52 powerpc/emulated_instructions/ in the root of the debugfs file
54 powerpc/emulated_instructions/do_warn in debugfs), rate-limited
/linux-4.1.27/fs/
DMakefile120 obj-$(CONFIG_DEBUG_FS) += debugfs/
/linux-4.1.27/Documentation/cpu-freq/
Dintel-pstate.txt55 For legacy mode debugfs files have also been added to allow tuning of
/linux-4.1.27/include/linux/
Dedac.h773 struct dentry *debugfs; member
/linux-4.1.27/Documentation/vm/
Dzswap.txt67 A debugfs interface is provided for various statistic about pool size, number
Dhwpoison.txt105 hwpoison-inject module through debugfs
/linux-4.1.27/Documentation/networking/caif/
DREADME43 There are debugfs parameters provided for serial communication.
/linux-4.1.27/include/linux/sunrpc/
Dxprt.h243 struct dentry *debugfs; /* debugfs directory */ member
/linux-4.1.27/Documentation/gpio/
Ddriver.txt48 - optional debugfs dump method (showing extra state like pullup config)
61 Any debugfs dump method should normally ignore signals which haven't been
Dsysfs.txt6 debugfs interface, since it provides control over GPIO direction and
/linux-4.1.27/arch/powerpc/platforms/pseries/
DKconfig42 which are accessible through a debugfs file.
/linux-4.1.27/drivers/usb/dwc2/
Dcore.h135 struct dentry *debugfs; member
Dgadget.c3745 ep->debugfs = debugfs_create_file(ep->name, S_IRUGO, in s3c_hsotg_create_debug()
3748 if (IS_ERR(ep->debugfs)) in s3c_hsotg_create_debug()
3759 ep->debugfs = debugfs_create_file(ep->name, S_IRUGO, in s3c_hsotg_create_debug()
3762 if (IS_ERR(ep->debugfs)) in s3c_hsotg_create_debug()
3781 debugfs_remove(hsotg->eps_in[epidx]->debugfs); in s3c_hsotg_delete_debug()
3783 debugfs_remove(hsotg->eps_out[epidx]->debugfs); in s3c_hsotg_delete_debug()
/linux-4.1.27/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.1.27/drivers/net/wireless/
Dmac80211_hwsim.c515 struct dentry *debugfs; member
2530 data->debugfs = debugfs_create_dir("hwsim", hw->wiphy->debugfsdir); in mac80211_hwsim_new_radio()
2531 debugfs_create_file("ps", 0666, data->debugfs, data, &hwsim_fops_ps); in mac80211_hwsim_new_radio()
2532 debugfs_create_file("group", 0666, data->debugfs, data, in mac80211_hwsim_new_radio()
2536 data->debugfs, in mac80211_hwsim_new_radio()
2602 debugfs_remove_recursive(data->debugfs); in mac80211_hwsim_del_radio()
/linux-4.1.27/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.1.27/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.1.27/Documentation/arm/OMAP/
DDSS206 There are also some debugfs files at <debugfs>/omapdss/ which show information
/linux-4.1.27/Documentation/usb/
Dusbmon.txt30 Mount debugfs (it has to be enabled in your kernel configuration), and
34 # mount -t debugfs none_debugs /sys/kernel/debug
/linux-4.1.27/Documentation/acpi/apei/
Deinj.txt32 The EINJ user interface is in <debugfs mount point>/apei/einj.

12