Lines Matching refs:fs_file

987 	struct aa_sfs_entry *fs_file = seq->private;  in aa_sfs_seq_show()  local
989 if (!fs_file) in aa_sfs_seq_show()
992 switch (fs_file->v_type) { in aa_sfs_seq_show()
994 seq_printf(seq, "%s\n", fs_file->v.boolean ? "yes" : "no"); in aa_sfs_seq_show()
997 seq_printf(seq, "%s\n", fs_file->v.string); in aa_sfs_seq_show()
1000 seq_printf(seq, "%#08lx\n", fs_file->v.u64); in aa_sfs_seq_show()
2399 static int __init entry_create_file(struct aa_sfs_entry *fs_file, in entry_create_file() argument
2404 fs_file->dentry = securityfs_create_file(fs_file->name, in entry_create_file()
2405 S_IFREG | fs_file->mode, in entry_create_file()
2406 parent, fs_file, in entry_create_file()
2407 fs_file->file_ops); in entry_create_file()
2408 if (IS_ERR(fs_file->dentry)) { in entry_create_file()
2409 error = PTR_ERR(fs_file->dentry); in entry_create_file()
2410 fs_file->dentry = NULL; in entry_create_file()
2426 struct aa_sfs_entry *fs_file; in entry_create_dir() local
2435 for (fs_file = fs_dir->v.files; fs_file && fs_file->name; ++fs_file) { in entry_create_dir()
2436 if (fs_file->v_type == AA_SFS_TYPE_DIR) in entry_create_dir()
2437 error = entry_create_dir(fs_file, fs_dir->dentry); in entry_create_dir()
2439 error = entry_create_file(fs_file, fs_dir->dentry); in entry_create_dir()
2456 static void __init entry_remove_file(struct aa_sfs_entry *fs_file) in entry_remove_file() argument
2458 if (!fs_file->dentry) in entry_remove_file()
2461 securityfs_remove(fs_file->dentry); in entry_remove_file()
2462 fs_file->dentry = NULL; in entry_remove_file()
2471 struct aa_sfs_entry *fs_file; in entry_remove_dir() local
2473 for (fs_file = fs_dir->v.files; fs_file && fs_file->name; ++fs_file) { in entry_remove_dir()
2474 if (fs_file->v_type == AA_SFS_TYPE_DIR) in entry_remove_dir()
2475 entry_remove_dir(fs_file); in entry_remove_dir()
2477 entry_remove_file(fs_file); in entry_remove_dir()