Defined in 2 files as a prototype:
- include/linux/debugfs.h, line 165 (as a prototype)
- include/linux/debugfs.h, line 329 (as a prototype)
Defined in 1 files as a function:
Referenced in 10 files:
- block/blk-mq-debugfs.c
- drivers/net/netdevsim/hwstats.c, line 346
- drivers/net/wireless/ath/carl9170/debug.c
- drivers/net/wireless/broadcom/b43/debugfs.c
- drivers/net/wireless/broadcom/b43legacy/debugfs.c
- drivers/staging/greybus/camera.c, line 1131
- drivers/usb/host/xhci-debugfs.c
- drivers/usb/mtu3/mtu3_debugfs.c
- fs/debugfs/file.c, line 54
- include/linux/debugfs.h, line 473
Smatch caller information:
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c rvu_dbg_derive_lmacid() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &s->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c rvu_dbg_qsize_display() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &s->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c rvu_dbg_qsize_write() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| DATA_SOURCE | 0 | file | $0 |
| BIT_INFO | 0 | file->f_mode | 0x40002,0xffffffffffffffff |
drivers/usb/mtu3/mtu3_debugfs.c mtu3_ep_open() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | file | (-1)-s32max |
| BUF_SIZE | 0 | file | (-1)-s32max |
| BUF_SIZE | 0 | file->__f_path.dentry | (-1),1-s32max |
| BUF_SIZE | 0 | file->private_data | (-1),232 |
| DATA_SOURCE | 0 | file | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | file->__f_path.dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | file->f_flags | 0-u32max |
| USER_DATA | 0 | file->f_mode | 0,4-u32max |
| NO_OVERFLOW_SIMPLE | 0 | file->f_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.dentry->d_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.moved->d_inode->i_size | |
| USER_PTR | 0 | file->__f_path.dentry->__d_name.name |
drivers/usb/mtu3/mtu3_debugfs.c mtu3_probe_show() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sf->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/usb/mtu3/mtu3_debugfs.c mtu3_probe_write() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| DATA_SOURCE | 0 | file | $0 |
| BIT_INFO | 0 | file->f_mode | 0x40002,0xffffffffffffffff |
drivers/scsi/lpfc/lpfc_debugfs.c lpfc_debugfs_dif_err_read() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| DATA_SOURCE | 0 | file | $0 |
| BIT_INFO | 0 | file->f_mode | 0x20001,0xffffffff |
drivers/scsi/lpfc/lpfc_debugfs.c lpfc_debugfs_dif_err_write() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| DATA_SOURCE | 0 | file | $0 |
| BIT_INFO | 0 | file->f_mode | 0x40002,0xffffffffffffffff |
mm/slub.c slab_debug_trace_open() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| BUF_SIZE | 0 | file | (-1)-s32max |
| BUF_SIZE | 0 | file | (-1)-s32max |
| BUF_SIZE | 0 | file->__f_path.dentry | (-1),1-s32max |
| DATA_SOURCE | 0 | file | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | file->__f_path.dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | file->f_flags | 0-u32max |
| USER_DATA | 0 | file->f_mode | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | file->f_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.dentry->d_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.moved->d_inode->i_size | |
| USER_PTR | 0 | file->__f_path.dentry->__d_name.name |
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.c tl_rp_data_show() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &s->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.c tl_rp_data_write() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| DATA_SOURCE | 0 | file | $0 |
| BIT_INFO | 0 | file->f_mode | 0x40002,0xffffffffffffffff |
| LOCK2 | &telemetry->wr_lock | ||
| TYPE_LOCK | (struct adf_telemetry)->wr_lock |
fs/orangefs/orangefs-debugfs.c orangefs_debug_write() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| DATA_SOURCE | 0 | file | $0 |
| BIT_INFO | 0 | file->f_mode | 0x40002,0xffffffffffffffff |
drivers/platform/x86/dell/alienware-wmi-wmax.c awcc_gpio_pin_show() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &seq->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/platform/x86/dell/alienware-wmi-wmax.c awcc_gpio_pin_write() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| DATA_SOURCE | 0 | file | $0 |
| BIT_INFO | 0 | file->f_mode | 0x40002,0xffffffffffffffff |
block/blk-mq-debugfs.c blk_mq_debugfs_open() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | file | (-1)-s32max |
| BUF_SIZE | 0 | file | (-1)-s32max |
| BUF_SIZE | 0 | file->__f_path.dentry | (-1),1-s32max |
| BUF_SIZE | 0 | file->private_data | (-1),232 |
| DATA_SOURCE | 0 | file | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | file->__f_path.dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | file->f_flags | 0-u32max |
| USER_DATA | 0 | file->f_mode | 0,4-u32max |
| NO_OVERFLOW_SIMPLE | 0 | file->f_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.dentry->d_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.moved->d_inode->i_size | |
| USER_PTR | 0 | file->__f_path.dentry->__d_name.name |
block/blk-mq-debugfs.c blk_mq_debugfs_show() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
block/blk-mq-debugfs.c blk_mq_debugfs_write() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| DATA_SOURCE | 0 | file | $0 |
| BIT_INFO | 0 | file->f_mode | 0x40002,0xffffffffffffffff |
drivers/net/netdevsim/hwstats.c nsim_dev_hwstats_do_write() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| DATA_SOURCE | 0 | file | $0 |
| BIT_INFO | 0 | file->f_mode | 0x40002,0xffffffffffffffff |
drivers/net/wireless/ath/carl9170/debug.c carl9170_debugfs_read() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| DATA_SOURCE | 0 | file | $0 |
| BIT_INFO | 0 | file->f_mode | 0x20001,0xffffffff |
drivers/net/wireless/ath/carl9170/debug.c carl9170_debugfs_write() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| DATA_SOURCE | 0 | file | $0 |
| BIT_INFO | 0 | file->f_mode | 0x40002,0xffffffffffffffff |
mm/vmscan.c lru_gen_seq_show() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/net/wireless/broadcom/b43legacy/debugfs.c b43legacy_debugfs_read() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| DATA_SOURCE | 0 | file | $0 |
| BIT_INFO | 0 | file->f_mode | 0x20001,0xffffffff |
| LOCK2 | &dev->wl->mutex | ||
| TYPE_LOCK | (struct b43legacy_wl)->mutex |
drivers/net/wireless/broadcom/b43legacy/debugfs.c b43legacy_debugfs_write() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| DATA_SOURCE | 0 | file | $0 |
| BIT_INFO | 0 | file->f_mode | 0x40002,0xffffffffffffffff |
| LOCK2 | &dev->wl->mutex | ||
| TYPE_LOCK | (struct b43legacy_wl)->mutex |
sound/soc/sof/sof-client-ipc-flood-test.c sof_ipc_flood_dfs_write() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| DATA_SOURCE | 0 | file | $0 |
| BIT_INFO | 0 | file->f_mode | 0x40002,0xffffffffffffffff |
drivers/net/wireless/broadcom/b43/debugfs.c b43_debugfs_read() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| DATA_SOURCE | 0 | file | $0 |
| BIT_INFO | 0 | file->f_mode | 0x20001,0xffffffff |
| LOCK2 | &dev->wl->mutex | ||
| TYPE_LOCK | (struct b43_wl)->mutex |
drivers/net/wireless/broadcom/b43/debugfs.c b43_debugfs_write() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| DATA_SOURCE | 0 | file | $0 |
| BIT_INFO | 0 | file->f_mode | 0x40002,0xffffffffffffffff |
| LOCK2 | &dev->wl->mutex | ||
| TYPE_LOCK | (struct b43_wl)->mutex |
drivers/firmware/arm_scmi/raw_mode.c scmi_dbg_raw_mode_open() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | file | (-1)-s32max |
| BUF_SIZE | 0 | file | (-1)-s32max |
| BUF_SIZE | 0 | file->__f_path.dentry | (-1),1-s32max |
| BUF_SIZE | 0 | file->private_data | (-1),232 |
| DATA_SOURCE | 0 | file | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | file->__f_path.dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | file->f_flags | 0-u32max |
| USER_DATA | 0 | file->f_mode | 0,4-u32max |
| NO_OVERFLOW_SIMPLE | 0 | file->f_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.dentry->d_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.moved->d_inode->i_size | |
| USER_PTR | 0 | file->__f_path.dentry->__d_name.name |
drivers/usb/host/xhci-debugfs.c xhci_context_open() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | file | (-1)-s32max |
| BUF_SIZE | 0 | file | (-1)-s32max |
| BUF_SIZE | 0 | file->__f_path.dentry | (-1),1-s32max |
| BUF_SIZE | 0 | file->private_data | (-1),232 |
| DATA_SOURCE | 0 | file | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | file->__f_path.dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | file->f_flags | 0-u32max |
| USER_DATA | 0 | file->f_mode | 0,4-u32max |
| NO_OVERFLOW_SIMPLE | 0 | file->f_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.dentry->d_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.moved->d_inode->i_size | |
| USER_PTR | 0 | file->__f_path.dentry->__d_name.name |
drivers/usb/host/xhci-debugfs.c xhci_ring_open() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | file | (-1)-s32max |
| BUF_SIZE | 0 | file | (-1)-s32max |
| BUF_SIZE | 0 | file->__f_path.dentry | (-1),1-s32max |
| BUF_SIZE | 0 | file->private_data | (-1),232 |
| DATA_SOURCE | 0 | file | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | file->__f_path.dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | file->f_flags | 0-u32max |
| USER_DATA | 0 | file->f_mode | 0,4-u32max |
| NO_OVERFLOW_SIMPLE | 0 | file->f_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.dentry->d_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | file->f_path.moved->d_inode->i_size | |
| USER_PTR | 0 | file->__f_path.dentry->__d_name.name |
drivers/phy/mediatek/phy-mtk-tphy.c u2_phy_params_show() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sf->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/phy/mediatek/phy-mtk-tphy.c u2_phy_params_write() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file | 4096-ptr_max |
| DATA_SOURCE | 0 | file | $0 |
| BIT_INFO | 0 | file->f_mode | 0x40002,0xffffffffffffffff |
drivers/phy/mediatek/phy-mtk-tphy.c u3_phy_params_show() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sf->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/phy/mediatek/phy-mtk-tphy.c u3_phy_params_write() -> debugfs_get_aux()
| Type | Parameter | Key | Value |
|---|