Lines Matching refs:group
85 __u64 group = nr; in nilfs_palloc_group() local
87 *offset = do_div(group, nilfs_palloc_entries_per_group(inode)); in nilfs_palloc_group()
88 return group; in nilfs_palloc_group()
100 nilfs_palloc_desc_blkoff(const struct inode *inode, unsigned long group) in nilfs_palloc_desc_blkoff() argument
103 group / nilfs_palloc_groups_per_desc_block(inode); in nilfs_palloc_desc_blkoff()
116 nilfs_palloc_bitmap_blkoff(const struct inode *inode, unsigned long group) in nilfs_palloc_bitmap_blkoff() argument
119 group % nilfs_palloc_groups_per_desc_block(inode); in nilfs_palloc_bitmap_blkoff()
120 return nilfs_palloc_desc_blkoff(inode, group) + 1 + in nilfs_palloc_bitmap_blkoff()
168 unsigned long group, group_offset; in nilfs_palloc_entry_blkoff() local
170 group = nilfs_palloc_group(inode, nr, &group_offset); in nilfs_palloc_entry_blkoff()
172 return nilfs_palloc_bitmap_blkoff(inode, group) + 1 + in nilfs_palloc_entry_blkoff()
260 unsigned long group, in nilfs_palloc_get_desc_block() argument
266 nilfs_palloc_desc_blkoff(inode, group), in nilfs_palloc_get_desc_block()
279 unsigned long group, in nilfs_palloc_get_bitmap_block() argument
285 nilfs_palloc_bitmap_blkoff(inode, group), in nilfs_palloc_get_bitmap_block()
296 unsigned long group) in nilfs_palloc_delete_bitmap_block() argument
302 group), in nilfs_palloc_delete_bitmap_block()
347 unsigned long group, in nilfs_palloc_block_get_group_desc() argument
351 group % nilfs_palloc_groups_per_desc_block(inode); in nilfs_palloc_block_get_group_desc()
505 unsigned long group, maxgroup, ngroups; in nilfs_palloc_prepare_alloc_entry() local
514 group = nilfs_palloc_group(inode, req->pr_entry_nr, &group_offset); in nilfs_palloc_prepare_alloc_entry()
518 if (group >= ngroups) { in nilfs_palloc_prepare_alloc_entry()
520 group = 0; in nilfs_palloc_prepare_alloc_entry()
524 ret = nilfs_palloc_get_desc_block(inode, group, 1, &desc_bh); in nilfs_palloc_prepare_alloc_entry()
529 inode, group, desc_bh, desc_kaddr); in nilfs_palloc_prepare_alloc_entry()
530 n = nilfs_palloc_rest_groups_in_desc_block(inode, group, in nilfs_palloc_prepare_alloc_entry()
532 for (j = 0; j < n; j++, desc++, group++) { in nilfs_palloc_prepare_alloc_entry()
533 lock = nilfs_mdt_bgl_lock(inode, group); in nilfs_palloc_prepare_alloc_entry()
536 inode, group, 1, &bitmap_bh); in nilfs_palloc_prepare_alloc_entry()
549 entries_per_group * group + pos; in nilfs_palloc_prepare_alloc_entry()
602 unsigned long group, group_offset; in nilfs_palloc_commit_free_entry() local
607 group = nilfs_palloc_group(inode, req->pr_entry_nr, &group_offset); in nilfs_palloc_commit_free_entry()
609 desc = nilfs_palloc_block_get_group_desc(inode, group, in nilfs_palloc_commit_free_entry()
613 lock = nilfs_mdt_bgl_lock(inode, group); in nilfs_palloc_commit_free_entry()
645 unsigned long group, group_offset; in nilfs_palloc_abort_alloc_entry() local
648 group = nilfs_palloc_group(inode, req->pr_entry_nr, &group_offset); in nilfs_palloc_abort_alloc_entry()
650 desc = nilfs_palloc_block_get_group_desc(inode, group, in nilfs_palloc_abort_alloc_entry()
654 lock = nilfs_mdt_bgl_lock(inode, group); in nilfs_palloc_abort_alloc_entry()
684 unsigned long group, group_offset; in nilfs_palloc_prepare_free_entry() local
687 group = nilfs_palloc_group(inode, req->pr_entry_nr, &group_offset); in nilfs_palloc_prepare_free_entry()
688 ret = nilfs_palloc_get_desc_block(inode, group, 1, &desc_bh); in nilfs_palloc_prepare_free_entry()
691 ret = nilfs_palloc_get_bitmap_block(inode, group, 1, &bitmap_bh); in nilfs_palloc_prepare_free_entry()
730 unsigned long group, group_offset; in nilfs_palloc_freev() local
743 group = nilfs_palloc_group(inode, entry_nrs[i], &group_offset); in nilfs_palloc_freev()
744 ret = nilfs_palloc_get_desc_block(inode, group, 0, &desc_bh); in nilfs_palloc_freev()
747 ret = nilfs_palloc_get_bitmap_block(inode, group, 0, in nilfs_palloc_freev()
755 group_min_nr = (__u64)group * epg; in nilfs_palloc_freev()
759 lock = nilfs_mdt_bgl_lock(inode, group); in nilfs_palloc_freev()
819 inode, group, desc_bh, desc_kaddr); in nilfs_palloc_freev()
827 ret = nilfs_palloc_delete_bitmap_block(inode, group); in nilfs_palloc_freev()
831 ret, group, inode->i_ino); in nilfs_palloc_freev()