Lines Matching refs:attr_desc

556 sa_find_sizes(sa_os_t *sa, sa_bulk_attr_t *attr_desc, int attr_count,  in sa_find_sizes()  argument
587 *total += attr_desc[i].sa_length; in sa_find_sizes()
591 is_var_sz = (SA_REGISTERED_LEN(sa, attr_desc[i].sa_attr) == 0); 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()
711 spillhdrsize = sa_find_sizes(sa, &attr_desc[spill_idx], in sa_build_layouts()
737 attrs[i] = attr_desc[i].sa_attr; in sa_build_layouts()
740 length = attr_desc[i].sa_length; in sa_build_layouts()
762 attr_desc[i].sa_addr = data_start; in sa_build_layouts()
763 attr_desc[i].sa_size = length; in sa_build_layouts()
764 SA_COPY_DATA(attr_desc[i].sa_data_func, attr_desc[i].sa_data, in sa_build_layouts()
1879 sa_replace_all_by_template_locked(sa_handle_t *hdl, sa_bulk_attr_t *attr_desc, 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()
1890 sa_replace_all_by_template(sa_handle_t *hdl, sa_bulk_attr_t *attr_desc, in sa_replace_all_by_template() argument
1896 error = sa_replace_all_by_template_locked(hdl, attr_desc, in sa_replace_all_by_template()
1916 sa_bulk_attr_t *attr_desc; in sa_modify_attrs() local
1971 attr_desc = kmem_zalloc(sizeof (sa_bulk_attr_t) * attr_count, KM_SLEEP); in sa_modify_attrs()
2018 SA_ADD_BULK_ATTR(attr_desc, j, attr, in sa_modify_attrs()
2021 SA_ADD_BULK_ATTR(attr_desc, j, attr, in sa_modify_attrs()
2038 SA_ADD_BULK_ATTR(attr_desc, j, newattr, locator, 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()