/kernel/linux/linux-5.10/security/apparmor/include/ |
H A D | apparmorfs.h | 95 #define ns_dir(X) ((X)->dents[AAFS_NS_DIR]) 96 #define ns_subns_dir(X) ((X)->dents[AAFS_NS_NS]) 97 #define ns_subprofs_dir(X) ((X)->dents[AAFS_NS_PROFS]) 98 #define ns_subdata_dir(X) ((X)->dents[AAFS_NS_RAW_DATA]) 99 #define ns_subload(X) ((X)->dents[AAFS_NS_LOAD]) 100 #define ns_subreplace(X) ((X)->dents[AAFS_NS_REPLACE]) 101 #define ns_subremove(X) ((X)->dents[AAFS_NS_REMOVE]) 102 #define ns_subrevision(X) ((X)->dents[AAFS_NS_REVISION]) 104 #define prof_dir(X) ((X)->dents[AAFS_PROF_DIR]) 105 #define prof_child_dir(X) ((X)->dents[AAFS_PROF_PROF [all...] |
H A D | policy_unpack.h | 62 struct dentry *dents[AAFS_LOADDATA_NDENTS]; member
|
H A D | policy_ns.h | 45 * @dents: dentries for the namespaces file entries in apparmorfs 74 struct dentry *dents[AAFS_NS_SIZEOF]; member
|
H A D | policy.h | 113 * @dents: dentries for the profiles file entries in apparmorfs 160 struct dentry *dents[AAFS_PROF_SIZEOF]; member
|
/kernel/linux/linux-6.6/security/apparmor/include/ |
H A D | apparmorfs.h | 95 #define ns_dir(X) ((X)->dents[AAFS_NS_DIR]) 96 #define ns_subns_dir(X) ((X)->dents[AAFS_NS_NS]) 97 #define ns_subprofs_dir(X) ((X)->dents[AAFS_NS_PROFS]) 98 #define ns_subdata_dir(X) ((X)->dents[AAFS_NS_RAW_DATA]) 99 #define ns_subload(X) ((X)->dents[AAFS_NS_LOAD]) 100 #define ns_subreplace(X) ((X)->dents[AAFS_NS_REPLACE]) 101 #define ns_subremove(X) ((X)->dents[AAFS_NS_REMOVE]) 102 #define ns_subrevision(X) ((X)->dents[AAFS_NS_REVISION]) 104 #define prof_dir(X) ((X)->dents[AAFS_PROF_DIR]) 105 #define prof_child_dir(X) ((X)->dents[AAFS_PROF_PROF [all...] |
H A D | policy_unpack.h | 103 struct dentry *dents[AAFS_LOADDATA_NDENTS]; member
|
H A D | policy_ns.h | 45 * @dents: dentries for the namespaces file entries in apparmorfs 74 struct dentry *dents[AAFS_NS_SIZEOF]; member
|
H A D | policy.h | 182 * @dents: dentries for the profiles file entries in apparmorfs 216 struct dentry *dents[AAFS_PROF_SIZEOF]; member
|
/kernel/linux/linux-5.10/security/apparmor/ |
H A D | apparmorfs.c | 1409 if (!IS_ERR_OR_NULL(rawdata->dents[i])) { in remove_rawdata_dents() 1411 aafs_remove(rawdata->dents[i]); in remove_rawdata_dents() 1412 rawdata->dents[i] = NULL; in remove_rawdata_dents() 1451 rawdata->dents[AAFS_LOADDATA_DIR] = dir; in __aa_fs_create_rawdata() 1457 rawdata->dents[AAFS_LOADDATA_ABI] = dent; in __aa_fs_create_rawdata() 1463 rawdata->dents[AAFS_LOADDATA_REVISION] = dent; in __aa_fs_create_rawdata() 1470 rawdata->dents[AAFS_LOADDATA_HASH] = dent; in __aa_fs_create_rawdata() 1478 rawdata->dents[AAFS_LOADDATA_COMPRESSED_SIZE] = dent; in __aa_fs_create_rawdata() 1484 rawdata->dents[AAFS_LOADDATA_DATA] = dent; in __aa_fs_create_rawdata() 1518 if (!profile->dents[ in __aafs_profile_rmdir() [all...] |
H A D | policy_unpack.c | 128 AA_BUG(!data->dents[AAFS_LOADDATA_REVISION]); in __aa_loaddata_update() 133 d_inode(data->dents[AAFS_LOADDATA_DIR])->i_mtime = in __aa_loaddata_update() 134 current_time(d_inode(data->dents[AAFS_LOADDATA_DIR])); in __aa_loaddata_update() 135 d_inode(data->dents[AAFS_LOADDATA_REVISION])->i_mtime = in __aa_loaddata_update() 136 current_time(d_inode(data->dents[AAFS_LOADDATA_REVISION])); in __aa_loaddata_update()
|
/kernel/linux/linux-6.6/security/apparmor/ |
H A D | apparmorfs.c | 1422 if (!IS_ERR_OR_NULL(rawdata->dents[i])) { in remove_rawdata_dents() 1424 aafs_remove(rawdata->dents[i]); in remove_rawdata_dents() 1425 rawdata->dents[i] = NULL; in remove_rawdata_dents() 1464 rawdata->dents[AAFS_LOADDATA_DIR] = dir; in __aa_fs_create_rawdata() 1470 rawdata->dents[AAFS_LOADDATA_ABI] = dent; in __aa_fs_create_rawdata() 1476 rawdata->dents[AAFS_LOADDATA_REVISION] = dent; in __aa_fs_create_rawdata() 1483 rawdata->dents[AAFS_LOADDATA_HASH] = dent; in __aa_fs_create_rawdata() 1491 rawdata->dents[AAFS_LOADDATA_COMPRESSED_SIZE] = dent; in __aa_fs_create_rawdata() 1497 rawdata->dents[AAFS_LOADDATA_DATA] = dent; in __aa_fs_create_rawdata() 1533 if (!profile->dents[ in __aafs_profile_rmdir() [all...] |
H A D | policy_unpack.c | 89 if ((data->dents[AAFS_LOADDATA_REVISION])) { in __aa_loaddata_update() 92 inode = d_inode(data->dents[AAFS_LOADDATA_DIR]); in __aa_loaddata_update() 95 inode = d_inode(data->dents[AAFS_LOADDATA_REVISION]); in __aa_loaddata_update()
|
/kernel/linux/linux-5.10/fs/jffs2/ |
H A D | write.c | 538 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_do_create() 598 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_do_unlink() 603 fd = dir_f->dents; in jffs2_do_unlink() 609 for (fd = dir_f->dents; fd; fd = fd->next) { in jffs2_do_unlink() 637 while (dead_f->dents) { in jffs2_do_unlink() 639 fd = dead_f->dents; in jffs2_do_unlink() 641 dead_f->dents = fd->next; in jffs2_do_unlink() 717 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_do_link()
|
H A D | dir.c | 97 for (fd_list = dir_f->dents; fd_list && fd_list->nhash <= nhash; fd_list = fd_list->next) { in jffs2_lookup() 133 for (fd = f->dents; fd; fd = fd->next) { in jffs2_readdir() 427 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_symlink() 571 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_mkdir() 594 for (fd = f->dents ; fd; fd = fd->next) { in jffs2_rmdir() 746 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_mknod() 783 for (fd = victim_f->dents; fd; fd = fd->next) { in jffs2_rename()
|
H A D | jffs2_fs_i.h | 43 struct jffs2_full_dirent *dents; member
|
H A D | os-linux.h | 56 f->dents = NULL; in jffs2_init_inode_info()
|
H A D | gc.c | 566 for (fd = f->dents; fd; fd=fd->next) { in jffs2_garbage_collect_live() 891 jffs2_add_fd_to_list(c, new_fd, &f->dents); in jffs2_garbage_collect_dirent() 898 struct jffs2_full_dirent **fdp = &f->dents; in jffs2_garbage_collect_deletion_dirent()
|
H A D | readinode.c | 1195 f->dents = rii.fds; in jffs2_do_read_inode_internal() 1433 fds = f->dents; in jffs2_do_clear_inode()
|
/kernel/linux/linux-6.6/fs/jffs2/ |
H A D | write.c | 538 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_do_create() 598 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_do_unlink() 603 fd = dir_f->dents; in jffs2_do_unlink() 609 for (fd = dir_f->dents; fd; fd = fd->next) { in jffs2_do_unlink() 637 while (dead_f->dents) { in jffs2_do_unlink() 639 fd = dead_f->dents; in jffs2_do_unlink() 641 dead_f->dents = fd->next; in jffs2_do_unlink() 717 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_do_link()
|
H A D | dir.c | 100 for (fd_list = dir_f->dents; fd_list && fd_list->nhash <= nhash; fd_list = fd_list->next) { in jffs2_lookup() 136 for (fd = f->dents; fd; fd = fd->next) { in jffs2_readdir() 433 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_symlink() 579 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_mkdir() 602 for (fd = f->dents ; fd; fd = fd->next) { in jffs2_rmdir() 756 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_mknod() 794 for (fd = victim_f->dents; fd; fd = fd->next) { in jffs2_rename()
|
H A D | jffs2_fs_i.h | 43 struct jffs2_full_dirent *dents; member
|
H A D | os-linux.h | 56 f->dents = NULL; in jffs2_init_inode_info()
|
H A D | gc.c | 566 for (fd = f->dents; fd; fd=fd->next) { in jffs2_garbage_collect_live() 891 jffs2_add_fd_to_list(c, new_fd, &f->dents); in jffs2_garbage_collect_dirent() 898 struct jffs2_full_dirent **fdp = &f->dents; in jffs2_garbage_collect_deletion_dirent()
|
/kernel/linux/linux-5.10/fs/xfs/libxfs/ |
H A D | xfs_dir2_node.c | 957 struct xfs_dir2_leaf_entry *dents, in xfs_dir3_leafn_moveents() 977 memmove(&dents[start_d + count], &dents[start_d], in xfs_dir3_leafn_moveents() 999 memcpy(&dents[start_d], &sents[start_s], in xfs_dir3_leafn_moveents() 1625 struct xfs_dir2_leaf_entry *dents; in xfs_dir2_leafn_unbalance() local 1637 dents = drophdr.ents; in xfs_dir2_leafn_unbalance() 1651 drop_blk->hashval = be32_to_cpu(dents[drophdr.count - 1].hashval); in xfs_dir2_leafn_unbalance() 1653 xfs_dir3_leafn_moveents(args, drop_blk->bp, &drophdr, dents, 0, in xfs_dir2_leafn_unbalance() 1657 xfs_dir3_leafn_moveents(args, drop_blk->bp, &drophdr, dents, 0, in xfs_dir2_leafn_unbalance() 949 xfs_dir3_leafn_moveents( xfs_da_args_t *args, struct xfs_buf *bp_s, struct xfs_dir3_icleaf_hdr *shdr, struct xfs_dir2_leaf_entry *sents, int start_s, struct xfs_buf *bp_d, struct xfs_dir3_icleaf_hdr *dhdr, struct xfs_dir2_leaf_entry *dents, int start_d, int count) xfs_dir3_leafn_moveents() argument
|
/kernel/linux/linux-6.6/fs/xfs/libxfs/ |
H A D | xfs_dir2_node.c | 957 struct xfs_dir2_leaf_entry *dents, in xfs_dir3_leafn_moveents() 977 memmove(&dents[start_d + count], &dents[start_d], in xfs_dir3_leafn_moveents() 999 memcpy(&dents[start_d], &sents[start_s], in xfs_dir3_leafn_moveents() 1625 struct xfs_dir2_leaf_entry *dents; in xfs_dir2_leafn_unbalance() local 1637 dents = drophdr.ents; in xfs_dir2_leafn_unbalance() 1651 drop_blk->hashval = be32_to_cpu(dents[drophdr.count - 1].hashval); in xfs_dir2_leafn_unbalance() 1653 xfs_dir3_leafn_moveents(args, drop_blk->bp, &drophdr, dents, 0, in xfs_dir2_leafn_unbalance() 1657 xfs_dir3_leafn_moveents(args, drop_blk->bp, &drophdr, dents, 0, in xfs_dir2_leafn_unbalance() 949 xfs_dir3_leafn_moveents( xfs_da_args_t *args, struct xfs_buf *bp_s, struct xfs_dir3_icleaf_hdr *shdr, struct xfs_dir2_leaf_entry *sents, int start_s, struct xfs_buf *bp_d, struct xfs_dir3_icleaf_hdr *dhdr, struct xfs_dir2_leaf_entry *dents, int start_d, int count) xfs_dir3_leafn_moveents() argument
|