Lines Matching refs:dbgfs_dir

618 	struct dentry *dbgfs_dir = vif->debugfs_dir;  in iwl_mvm_vif_dbgfs_register()  local
626 if (!dbgfs_dir || mvmvif->dbgfs_dir) in iwl_mvm_vif_dbgfs_register()
629 mvmvif->dbgfs_dir = debugfs_create_dir("iwlmvm", dbgfs_dir); in iwl_mvm_vif_dbgfs_register()
631 if (!mvmvif->dbgfs_dir) { in iwl_mvm_vif_dbgfs_register()
633 dbgfs_dir->d_name.name); in iwl_mvm_vif_dbgfs_register()
641 MVM_DEBUGFS_ADD_FILE_VIF(pm_params, mvmvif->dbgfs_dir, S_IWUSR | in iwl_mvm_vif_dbgfs_register()
644 MVM_DEBUGFS_ADD_FILE_VIF(mac_params, mvmvif->dbgfs_dir, S_IRUSR); in iwl_mvm_vif_dbgfs_register()
645 MVM_DEBUGFS_ADD_FILE_VIF(low_latency, mvmvif->dbgfs_dir, in iwl_mvm_vif_dbgfs_register()
647 MVM_DEBUGFS_ADD_FILE_VIF(uapsd_misbehaving, mvmvif->dbgfs_dir, in iwl_mvm_vif_dbgfs_register()
649 MVM_DEBUGFS_ADD_FILE_VIF(rx_phyinfo, mvmvif->dbgfs_dir, in iwl_mvm_vif_dbgfs_register()
654 MVM_DEBUGFS_ADD_FILE_VIF(bf_params, mvmvif->dbgfs_dir, in iwl_mvm_vif_dbgfs_register()
665 dbgfs_dir->d_parent->d_parent->d_name.name, in iwl_mvm_vif_dbgfs_register()
666 dbgfs_dir->d_parent->d_name.name, in iwl_mvm_vif_dbgfs_register()
667 dbgfs_dir->d_name.name, in iwl_mvm_vif_dbgfs_register()
668 mvmvif->dbgfs_dir->d_name.name); in iwl_mvm_vif_dbgfs_register()
670 mvmvif->dbgfs_slink = debugfs_create_symlink(dbgfs_dir->d_name.name, in iwl_mvm_vif_dbgfs_register()
674 dbgfs_dir->d_name.name); in iwl_mvm_vif_dbgfs_register()
687 debugfs_remove_recursive(mvmvif->dbgfs_dir); in iwl_mvm_vif_dbgfs_clean()
688 mvmvif->dbgfs_dir = NULL; in iwl_mvm_vif_dbgfs_clean()