Lines Matching refs:attr_count
290 sa_layout_info_hash(const sa_attr_type_t *attrs, int attr_count) in sa_layout_info_hash() argument
294 for (int i = 0; i != attr_count; i++) in sa_layout_info_hash()
406 sa_add_layout_entry(objset_t *os, const sa_attr_type_t *attrs, int attr_count, in sa_add_layout_entry() argument
416 tb->lot_attr_count = attr_count; in sa_add_layout_entry()
417 tb->lot_attrs = kmem_alloc(sizeof (sa_attr_type_t) * attr_count, in sa_add_layout_entry()
419 memcpy(tb->lot_attrs, attrs, sizeof (sa_attr_type_t) * attr_count); in sa_add_layout_entry()
436 attr_name, 2, attr_count, attrs, tx)); in sa_add_layout_entry()
442 for (i = 0; i != attr_count; i++) { in sa_add_layout_entry()
556 sa_find_sizes(sa_os_t *sa, sa_bulk_attr_t *attr_desc, int attr_count, in sa_find_sizes() argument
582 for (i = 0; i != attr_count; i++) { in sa_find_sizes()
660 sa_build_layouts(sa_handle_t *hdl, sa_bulk_attr_t *attr_desc, int attr_count, in sa_build_layouts() argument
688 hdrsize = sa_find_sizes(sa, attr_desc, attr_count, hdl->sa_bonus, in sa_build_layouts()
712 attr_count - spill_idx, hdl->sa_spill, SA_SPILL, in sa_build_layouts()
729 attrs_start = attrs = kmem_alloc(sizeof (sa_attr_type_t) * attr_count, in sa_build_layouts()
733 for (i = 0, len_idx = 0, hash = -1ULL; i != attr_count; i++) { in sa_build_layouts()
788 kmem_free(attrs, sizeof (sa_attr_type_t) * attr_count); in sa_build_layouts()
1880 int attr_count, dmu_tx_t *tx) in sa_replace_all_by_template_locked() argument
1886 return (sa_build_layouts(hdl, attr_desc, attr_count, tx)); in sa_replace_all_by_template_locked()
1891 int attr_count, dmu_tx_t *tx) in sa_replace_all_by_template() argument
1897 attr_count, tx); in sa_replace_all_by_template()
1927 int attr_count; in sa_modify_attrs() local
1965 attr_count = bonus_attr_count + spill_attr_count; in sa_modify_attrs()
1967 attr_count++; in sa_modify_attrs()
1969 attr_count--; in sa_modify_attrs()
1971 attr_desc = kmem_zalloc(sizeof (sa_bulk_attr_t) * attr_count, KM_SLEEP); in sa_modify_attrs()
2041 ASSERT3U(j, ==, attr_count); in sa_modify_attrs()
2043 error = sa_build_layouts(hdl, attr_desc, attr_count, tx); in sa_modify_attrs()
2049 kmem_free(attr_desc, sizeof (sa_bulk_attr_t) * attr_count); in sa_modify_attrs()