/kernel/linux/linux-5.10/fs/hmdfs/ |
H A D | hmdfs_dentryfile_cloud.c | 30 struct hmdfs_dentry_group_cloud *dentry_blk = NULL; in find_dentry_page() local 34 dentry_blk = kmalloc(sizeof(*dentry_blk), GFP_KERNEL); in find_dentry_page() 35 if (!dentry_blk) in find_dentry_page() 41 kfree(dentry_blk); in find_dentry_page() 45 size = kernel_read(filp, dentry_blk, (size_t)DENTRYGROUP_SIZE, in find_dentry_page() 50 kfree(dentry_blk); in find_dentry_page() 51 dentry_blk = NULL; in find_dentry_page() 54 return dentry_blk; in find_dentry_page() 58 find_in_block(struct hmdfs_dentry_group_cloud *dentry_blk, __u3 argument 105 struct hmdfs_dentry_group_cloud *dentry_blk; hmdfs_in_level() local [all...] |
H A D | hmdfs_dentryfile.c | 634 struct hmdfs_dentry_group *dentry_blk = NULL; in find_dentry_page() local 638 dentry_blk = kmalloc(sizeof(*dentry_blk), GFP_KERNEL); in find_dentry_page() 639 if (!dentry_blk) in find_dentry_page() 645 kfree(dentry_blk); in find_dentry_page() 649 size = cache_file_read(sbi, filp, dentry_blk, (size_t)DENTRYGROUP_SIZE, in find_dentry_page() 653 kfree(dentry_blk); in find_dentry_page() 654 dentry_blk = NULL; in find_dentry_page() 657 return dentry_blk; in find_dentry_page() 672 static struct hmdfs_dentry *find_in_block(struct hmdfs_dentry_group *dentry_blk, in find_in_block() argument 721 struct hmdfs_dentry_group *dentry_blk; hmdfs_in_level() local 881 struct hmdfs_dentry_group *dentry_blk = NULL; create_dentry() local [all...] |
/kernel/linux/linux-6.6/fs/hmdfs/ |
H A D | hmdfs_dentryfile_cloud.c | 30 struct hmdfs_dentry_group_cloud *dentry_blk = NULL; in find_dentry_page() local 34 dentry_blk = kmalloc(sizeof(*dentry_blk), GFP_KERNEL); in find_dentry_page() 35 if (!dentry_blk) in find_dentry_page() 41 kfree(dentry_blk); in find_dentry_page() 45 size = kernel_read(filp, dentry_blk, (size_t)DENTRYGROUP_SIZE, in find_dentry_page() 50 kfree(dentry_blk); in find_dentry_page() 51 dentry_blk = NULL; in find_dentry_page() 54 return dentry_blk; in find_dentry_page() 58 find_in_block(struct hmdfs_dentry_group_cloud *dentry_blk, __u3 argument 105 struct hmdfs_dentry_group_cloud *dentry_blk; hmdfs_in_level() local [all...] |
H A D | hmdfs_dentryfile.c | 635 struct hmdfs_dentry_group *dentry_blk = NULL; in find_dentry_page() local 639 dentry_blk = kmalloc(sizeof(*dentry_blk), GFP_KERNEL); in find_dentry_page() 640 if (!dentry_blk) in find_dentry_page() 646 kfree(dentry_blk); in find_dentry_page() 650 size = cache_file_read(sbi, filp, dentry_blk, (size_t)DENTRYGROUP_SIZE, in find_dentry_page() 654 kfree(dentry_blk); in find_dentry_page() 655 dentry_blk = NULL; in find_dentry_page() 658 return dentry_blk; in find_dentry_page() 673 static struct hmdfs_dentry *find_in_block(struct hmdfs_dentry_group *dentry_blk, in find_in_block() argument 722 struct hmdfs_dentry_group *dentry_blk; hmdfs_in_level() local 882 struct hmdfs_dentry_group *dentry_blk = NULL; create_dentry() local [all...] |
/kernel/linux/linux-5.10/fs/erofs/ |
H A D | dir.c | 25 void *dentry_blk, unsigned int *ofs, in erofs_fill_dentries() 28 struct erofs_dirent *de = dentry_blk + *ofs; in erofs_fill_dentries() 29 const struct erofs_dirent *end = dentry_blk + nameoff; in erofs_fill_dentries() 39 de_name = (char *)dentry_blk + nameoff; in erofs_fill_dentries() 24 erofs_fill_dentries(struct inode *dir, struct dir_context *ctx, void *dentry_blk, unsigned int *ofs, unsigned int nameoff, unsigned int maxsize) erofs_fill_dentries() argument
|
/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | dir.c | 196 struct f2fs_dentry_block *dentry_blk; in find_in_block() local 199 dentry_blk = (struct f2fs_dentry_block *)page_address(dentry_page); in find_in_block() 201 make_dentry_ptr_block(dir, &d, dentry_blk); in find_in_block() 482 struct f2fs_dentry_block *dentry_blk; in make_empty_dir() local 492 dentry_blk = page_address(dentry_page); in make_empty_dir() 494 make_dentry_ptr_block(NULL, &d, dentry_blk); in make_empty_dir() 657 struct f2fs_dentry_block *dentry_blk = NULL; in f2fs_add_regular_entry() local 695 dentry_blk = page_address(dentry_page); in f2fs_add_regular_entry() 696 bit_pos = f2fs_room_for_filename(&dentry_blk->dentry_bitmap, in f2fs_add_regular_entry() 719 make_dentry_ptr_block(NULL, &d, dentry_blk); in f2fs_add_regular_entry() 848 struct f2fs_dentry_block *dentry_blk; f2fs_delete_entry() local 899 struct f2fs_dentry_block *dentry_blk; f2fs_empty_dir() local 1019 struct f2fs_dentry_block *dentry_blk = NULL; f2fs_readdir() local [all...] |
H A D | inline.c | 388 struct f2fs_dentry_block *dentry_blk; in f2fs_move_inline_dirents() local 414 dentry_blk = page_address(page); in f2fs_move_inline_dirents() 420 memset(dentry_blk, 0, F2FS_BLKSIZE); in f2fs_move_inline_dirents() 423 make_dentry_ptr_block(dir, &dst, dentry_blk); in f2fs_move_inline_dirents()
|
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | dir.c | 170 struct f2fs_dentry_block *dentry_blk; in find_in_block() local 173 dentry_blk = (struct f2fs_dentry_block *)page_address(dentry_page); in find_in_block() 175 make_dentry_ptr_block(dir, &d, dentry_blk); in find_in_block() 516 struct f2fs_dentry_block *dentry_blk; in make_empty_dir() local 526 dentry_blk = page_address(dentry_page); in make_empty_dir() 528 make_dentry_ptr_block(NULL, &d, dentry_blk); in make_empty_dir() 687 struct f2fs_dentry_block *dentry_blk = NULL; in f2fs_add_regular_entry() local 723 dentry_blk = page_address(dentry_page); in f2fs_add_regular_entry() 724 bit_pos = f2fs_room_for_filename(&dentry_blk->dentry_bitmap, in f2fs_add_regular_entry() 747 make_dentry_ptr_block(NULL, &d, dentry_blk); in f2fs_add_regular_entry() 884 struct f2fs_dentry_block *dentry_blk; f2fs_delete_entry() local 935 struct f2fs_dentry_block *dentry_blk; f2fs_empty_dir() local 1062 struct f2fs_dentry_block *dentry_blk = NULL; f2fs_readdir() local [all...] |
H A D | inline.c | 395 struct f2fs_dentry_block *dentry_blk; in f2fs_move_inline_dirents() local 422 dentry_blk = page_address(page); in f2fs_move_inline_dirents() 428 memset(dentry_blk, 0, F2FS_BLKSIZE); in f2fs_move_inline_dirents() 431 make_dentry_ptr_block(dir, &dst, dentry_blk); in f2fs_move_inline_dirents()
|
/kernel/linux/linux-6.6/fs/erofs/ |
H A D | dir.c | 10 void *dentry_blk, struct erofs_dirent *de, in erofs_fill_dentries() 13 const struct erofs_dirent *end = dentry_blk + nameoff; in erofs_fill_dentries() 23 de_name = (char *)dentry_blk + nameoff; in erofs_fill_dentries() 9 erofs_fill_dentries(struct inode *dir, struct dir_context *ctx, void *dentry_blk, struct erofs_dirent *de, unsigned int nameoff, unsigned int maxsize) erofs_fill_dentries() argument
|