• Home
  • Raw
  • Download

Lines Matching refs:ac

67 						struct ocfs2_alloc_context **ac,
73 struct ocfs2_alloc_context *ac);
630 struct ocfs2_alloc_context *ac) in ocfs2_reserve_local_alloc_bits() argument
637 BUG_ON(!ac); in ocfs2_reserve_local_alloc_bits()
707 ac->ac_inode = local_alloc_inode; in ocfs2_reserve_local_alloc_bits()
709 ac->ac_alloc_slot = osb->slot_num; in ocfs2_reserve_local_alloc_bits()
710 ac->ac_which = OCFS2_AC_USE_LOCAL; in ocfs2_reserve_local_alloc_bits()
712 ac->ac_bh = osb->local_alloc_bh; in ocfs2_reserve_local_alloc_bits()
721 (unsigned long long)ac->ac_max_block, in ocfs2_reserve_local_alloc_bits()
731 struct ocfs2_alloc_context *ac, in ocfs2_claim_local_alloc_bits() argument
742 BUG_ON(ac->ac_which != OCFS2_AC_USE_LOCAL); in ocfs2_claim_local_alloc_bits()
744 local_alloc_inode = ac->ac_inode; in ocfs2_claim_local_alloc_bits()
749 ac->ac_resv); in ocfs2_claim_local_alloc_bits()
770 ocfs2_resmap_claimed_bits(&osb->osb_la_resmap, ac->ac_resv, start, in ocfs2_claim_local_alloc_bits()
1076 struct ocfs2_alloc_context **ac, in ocfs2_local_alloc_reserve_for_window() argument
1082 *ac = kzalloc(sizeof(struct ocfs2_alloc_context), GFP_KERNEL); in ocfs2_local_alloc_reserve_for_window()
1083 if (!(*ac)) { in ocfs2_local_alloc_reserve_for_window()
1090 (*ac)->ac_bits_wanted = osb->local_alloc_default_bits; in ocfs2_local_alloc_reserve_for_window()
1091 status = ocfs2_reserve_cluster_bitmap_bits(osb, *ac); in ocfs2_local_alloc_reserve_for_window()
1097 ocfs2_free_ac_resource(*ac); in ocfs2_local_alloc_reserve_for_window()
1098 memset(*ac, 0, sizeof(struct ocfs2_alloc_context)); in ocfs2_local_alloc_reserve_for_window()
1106 *bitmap_inode = (*ac)->ac_inode; in ocfs2_local_alloc_reserve_for_window()
1108 *bitmap_bh = (*ac)->ac_bh; in ocfs2_local_alloc_reserve_for_window()
1112 if ((status < 0) && *ac) { in ocfs2_local_alloc_reserve_for_window()
1113 ocfs2_free_alloc_context(*ac); in ocfs2_local_alloc_reserve_for_window()
1114 *ac = NULL; in ocfs2_local_alloc_reserve_for_window()
1127 struct ocfs2_alloc_context *ac) in ocfs2_local_alloc_new_window() argument
1144 ac->ac_last_group = osb->la_last_gd; in ocfs2_local_alloc_new_window()
1149 status = ocfs2_claim_clusters(handle, ac, osb->local_alloc_bits, in ocfs2_local_alloc_new_window()
1162 ac->ac_bits_wanted = osb->local_alloc_default_bits; in ocfs2_local_alloc_new_window()
1163 status = ocfs2_claim_clusters(handle, ac, in ocfs2_local_alloc_new_window()
1186 osb->la_last_gd = ac->ac_last_group; in ocfs2_local_alloc_new_window()
1222 struct ocfs2_alloc_context *ac = NULL; in ocfs2_local_alloc_slide_window() local
1228 &ac, in ocfs2_local_alloc_slide_window()
1279 status = ocfs2_local_alloc_new_window(osb, handle, ac); in ocfs2_local_alloc_slide_window()
1300 if (ac) in ocfs2_local_alloc_slide_window()
1301 ocfs2_free_alloc_context(ac); in ocfs2_local_alloc_slide_window()