Lines Matching refs:fl

6473 	struct ocfs2_per_slot_free_list *fl;  in ocfs2_run_deallocs()  local
6479 fl = ctxt->c_first_suballocator; in ocfs2_run_deallocs()
6481 if (fl->f_first) { in ocfs2_run_deallocs()
6482 trace_ocfs2_run_deallocs(fl->f_inode_type, in ocfs2_run_deallocs()
6483 fl->f_slot); in ocfs2_run_deallocs()
6485 fl->f_inode_type, in ocfs2_run_deallocs()
6486 fl->f_slot, in ocfs2_run_deallocs()
6487 fl->f_first); in ocfs2_run_deallocs()
6494 ctxt->c_first_suballocator = fl->f_next_suballocator; in ocfs2_run_deallocs()
6495 kfree(fl); in ocfs2_run_deallocs()
6517 struct ocfs2_per_slot_free_list *fl = ctxt->c_first_suballocator; in ocfs2_find_per_slot_free_list() local
6519 while (fl) { in ocfs2_find_per_slot_free_list()
6520 if (fl->f_inode_type == type && fl->f_slot == slot) in ocfs2_find_per_slot_free_list()
6521 return fl; in ocfs2_find_per_slot_free_list()
6523 fl = fl->f_next_suballocator; in ocfs2_find_per_slot_free_list()
6526 fl = kmalloc(sizeof(*fl), GFP_NOFS); in ocfs2_find_per_slot_free_list()
6527 if (fl) { in ocfs2_find_per_slot_free_list()
6528 fl->f_inode_type = type; in ocfs2_find_per_slot_free_list()
6529 fl->f_slot = slot; in ocfs2_find_per_slot_free_list()
6530 fl->f_first = NULL; in ocfs2_find_per_slot_free_list()
6531 fl->f_next_suballocator = ctxt->c_first_suballocator; in ocfs2_find_per_slot_free_list()
6533 ctxt->c_first_suballocator = fl; in ocfs2_find_per_slot_free_list()
6535 return fl; in ocfs2_find_per_slot_free_list()
6543 struct ocfs2_per_slot_free_list *fl; in ocfs2_cache_block_dealloc() local
6546 fl = ocfs2_find_per_slot_free_list(type, slot, ctxt); in ocfs2_cache_block_dealloc()
6547 if (fl == NULL) { in ocfs2_cache_block_dealloc()
6567 item->free_next = fl->f_first; in ocfs2_cache_block_dealloc()
6569 fl->f_first = item; in ocfs2_cache_block_dealloc()