Lines Matching refs:fl
369 lnet_freelist_init(lnet_freelist_t *fl, int n, int size)
381 INIT_LIST_HEAD(&fl->fl_list);
382 fl->fl_objs = space;
383 fl->fl_nobjs = n;
384 fl->fl_objsize = size;
388 list_add((struct list_head *)space, &fl->fl_list);
396 lnet_freelist_fini(lnet_freelist_t *fl)
401 if (fl->fl_nobjs == 0)
405 for (el = fl->fl_list.next; el != &fl->fl_list; el = el->next)
408 LASSERT(count == fl->fl_nobjs);
410 LIBCFS_FREE(fl->fl_objs, fl->fl_nobjs * fl->fl_objsize);
411 memset(fl, 0, sizeof(*fl));