Lines Matching defs:attr_b

411 	struct ATTRIB *attr = NULL, *attr_b;
424 attr_b = ni_find_attr(ni, NULL, &le_b, type, name, name_len, NULL,
426 if (!attr_b) {
431 if (!attr_b->non_res) {
432 err = attr_set_size_res(ni, attr_b, le_b, mi_b, new_size, run,
433 &attr_b);
438 if (!attr_b->non_res) {
447 is_ext = is_attr_ext(attr_b);
450 align <<= attr_b->nres.c_unit;
452 old_valid = le64_to_cpu(attr_b->nres.valid_size);
453 old_size = le64_to_cpu(attr_b->nres.data_size);
454 old_alloc = le64_to_cpu(attr_b->nres.alloc_size);
463 attr_b->nres.data_size = cpu_to_le64(new_size);
470 svcn = le64_to_cpu(attr_b->nres.svcn);
471 evcn = le64_to_cpu(attr_b->nres.evcn);
474 attr = attr_b;
482 attr = ni_find_attr(ni, attr_b, &le, type, name, name_len, &vcn,
496 * attr_b,mi_b,le_b - base (primary) attribute segment.
509 attr_b->nres.data_size = cpu_to_le64(new_size);
519 * - update attr_b->nres.data_size/attr_b->nres.alloc_size
599 attr_b->nres.alloc_size = cpu_to_le64(new_alloc_tmp);
604 attr_b->nres.data_size = cpu_to_le64(new_size);
612 attr_b->nres.data_size = attr_b->nres.alloc_size;
622 attr_b->nres.data_size = attr_b->nres.alloc_size;
624 attr_b->nres.valid_size = attr_b->nres.data_size;
653 attr_b->flags, &attr, &mi, NULL);
660 attr_b = ni_find_attr(ni, NULL, &le_b, type, name, name_len,
662 if (!attr_b) {
684 attr_b->nres.valid_size = attr_b->nres.data_size =
685 attr_b->nres.alloc_size = cpu_to_le64(old_size);
696 * - update attr_b->nres.data_size/attr_b->nres.alloc_size
731 attr_b->nres.alloc_size = cpu_to_le64(new_alloc_tmp);
734 attr_b->nres.data_size = cpu_to_le64(new_size);
736 attr_b->nres.valid_size =
737 attr_b->nres.data_size;
740 le64_to_cpu(attr_b->nres.data_size))
741 attr_b->nres.data_size =
742 attr_b->nres.alloc_size;
744 le64_to_cpu(attr_b->nres.valid_size))
745 attr_b->nres.valid_size =
746 attr_b->nres.alloc_size;
757 le64_sub_cpu(&attr_b->nres.total_size,
770 attr = attr_b;
799 if (attr_b->nres.valid_size != valid) {
800 attr_b->nres.valid_size = valid;
807 *ret = attr_b;
812 if (attr_b->non_res) {
813 new_alloc = le64_to_cpu(attr_b->nres.alloc_size);
831 attr_b->nres.data_size = cpu_to_le64(old_size);
832 attr_b->nres.valid_size = cpu_to_le64(old_valid);
833 attr_b->nres.alloc_size = cpu_to_le64(old_alloc);
839 if (le64_to_cpu(attr_b->nres.svcn) <= svcn &&
840 svcn <= le64_to_cpu(attr_b->nres.evcn)) {
841 attr = attr_b;
849 attr = ni_find_attr(ni, attr_b, &le, type, name, name_len,
889 struct ATTRIB *attr, *attr_b;
929 attr_b = ni_find_attr(ni, NULL, &le_b, ATTR_DATA, NULL, 0, NULL, &mi_b);
930 if (!attr_b) {
935 if (!attr_b->non_res) {
941 asize = le64_to_cpu(attr_b->nres.alloc_size) >> cluster_bits;
952 svcn = le64_to_cpu(attr_b->nres.svcn);
953 evcn1 = le64_to_cpu(attr_b->nres.evcn) + 1;
955 attr = attr_b;
960 attr = ni_find_attr(ni, attr_b, &le, ATTR_DATA, NULL, 0, &vcn,
989 if (!is_attr_ext(attr_b)) {
1001 if (attr_b->nres.c_unit) {
1002 CLST clst_per_frame = 1u << attr_b->nres.c_unit;
1015 attr = ni_find_attr(ni, attr_b, &le, ATTR_DATA, NULL, 0,
1056 total_size0 = le64_to_cpu(attr_b->nres.total_size);
1080 attr_b->nres.total_size = cpu_to_le64(total_size);
1102 attr_b = ni_find_attr(ni, NULL, &le_b, ATTR_DATA, NULL,
1104 if (!attr_b) {
1109 attr = attr_b;
1141 alloc = bytes_to_cluster(sbi, le64_to_cpu(attr_b->nres.alloc_size));
1197 attr_b->flags, &attr, &mi, NULL);
1215 attr_b->nres.total_size = cpu_to_le64(total_size0);
1627 struct ATTRIB *attr = NULL, *attr_b;
1635 attr_b = ni_find_attr(ni, NULL, &le_b, ATTR_DATA, NULL, 0, NULL, &mi_b);
1636 if (!attr_b)
1639 if (!is_attr_ext(attr_b))
1643 total_size = le64_to_cpu(attr_b->nres.total_size);
1645 svcn = le64_to_cpu(attr_b->nres.svcn);
1646 evcn1 = le64_to_cpu(attr_b->nres.evcn) + 1;
1647 data_size = le64_to_cpu(attr_b->nres.data_size);
1650 attr = attr_b;
1658 attr = ni_find_attr(ni, attr_b, &le, ATTR_DATA, NULL, 0, &vcn,
1672 err = attr_is_frame_compressed(ni, attr_b, frame, &clst_data);
1723 attr_b->nres.total_size = cpu_to_le64(total_size);
1744 attr_b = ni_find_attr(ni, NULL, &le_b, ATTR_DATA, NULL,
1746 if (!attr_b) {
1751 attr = attr_b;
1765 sbi, le64_to_cpu(attr_b->nres.alloc_size));
1823 attr_b->flags, &attr, &mi, NULL);
1830 if (attr_b) {
1834 valid_size = le64_to_cpu(attr_b->nres.valid_size);
1836 attr_b->nres.valid_size = cpu_to_le64(valid_size);
1852 struct ATTRIB *attr = NULL, *attr_b;
1865 attr_b = ni_find_attr(ni, NULL, &le_b, ATTR_DATA, NULL, 0, NULL, &mi_b);
1866 if (!attr_b)
1869 if (!attr_b->non_res) {
1874 data_size = le64_to_cpu(attr_b->nres.data_size);
1875 alloc_size = le64_to_cpu(attr_b->nres.alloc_size);
1876 a_flags = attr_b->flags;
1878 if (is_attr_ext(attr_b)) {
1879 total_size = le64_to_cpu(attr_b->nres.total_size);
1880 mask = (sbi->cluster_size << attr_b->nres.c_unit) - 1;
1919 svcn = le64_to_cpu(attr_b->nres.svcn);
1920 evcn1 = le64_to_cpu(attr_b->nres.evcn) + 1;
1923 attr = attr_b;
1931 attr = ni_find_attr(ni, attr_b, &le, ATTR_DATA, NULL, 0, &vcn,
1995 attr_b = NULL;
2060 if (!attr_b) {
2062 attr_b = ni_find_attr(ni, NULL, &le_b, ATTR_DATA, NULL, 0, NULL,
2064 if (!attr_b) {
2077 attr_b->nres.alloc_size = cpu_to_le64(alloc_size - bytes);
2078 attr_b->nres.data_size = cpu_to_le64(data_size);
2079 attr_b->nres.valid_size = cpu_to_le64(min(valid_size, data_size));
2081 if (is_attr_ext(attr_b))
2082 attr_b->nres.total_size = cpu_to_le64(total_size);
2110 struct ATTRIB *attr = NULL, *attr_b;
2123 attr_b = ni_find_attr(ni, NULL, &le_b, ATTR_DATA, NULL, 0, NULL, &mi_b);
2124 if (!attr_b)
2127 if (!attr_b->non_res) {
2128 u32 data_size = le32_to_cpu(attr_b->res.data_size);
2136 memset(Add2Ptr(resident_data(attr_b), from), 0, to - from);
2140 if (!is_attr_ext(attr_b))
2143 alloc_size = le64_to_cpu(attr_b->nres.alloc_size);
2144 total_size = le64_to_cpu(attr_b->nres.total_size);
2151 mask = (sbi->cluster_size << attr_b->nres.c_unit) - 1;
2181 svcn = le64_to_cpu(attr_b->nres.svcn);
2182 evcn1 = le64_to_cpu(attr_b->nres.evcn) + 1;
2183 a_flags = attr_b->flags;
2186 attr = attr_b;
2194 attr = ni_find_attr(ni, attr_b, &le, ATTR_DATA, NULL, 0, &vcn,
2253 attr_b = NULL;
2281 if (!attr_b) {
2282 attr_b = ni_find_attr(ni, NULL, NULL, ATTR_DATA, NULL, 0, NULL,
2284 if (!attr_b) {
2291 attr_b->nres.total_size = cpu_to_le64(total_size);
2328 struct ATTRIB *attr = NULL, *attr_b;
2340 attr_b = ni_find_attr(ni, NULL, &le_b, ATTR_DATA, NULL, 0, NULL, &mi_b);
2341 if (!attr_b)
2344 if (!is_attr_ext(attr_b)) {
2349 if (!attr_b->non_res) {
2350 data_size = le32_to_cpu(attr_b->res.data_size);
2354 data_size = le64_to_cpu(attr_b->nres.data_size);
2355 alloc_size = le64_to_cpu(attr_b->nres.alloc_size);
2356 mask = (sbi->cluster_size << attr_b->nres.c_unit) - 1;
2381 if (!attr_b->non_res) {
2386 attr_b = ni_find_attr(ni, NULL, &le_b, ATTR_DATA, NULL, 0, NULL,
2388 if (!attr_b) {
2396 if (!attr_b->non_res) {
2398 char *data = Add2Ptr(attr_b,
2399 le16_to_cpu(attr_b->res.data_off));
2407 data_size = le64_to_cpu(attr_b->nres.data_size);
2408 alloc_size = le64_to_cpu(attr_b->nres.alloc_size);
2414 a_flags = attr_b->flags;
2415 svcn = le64_to_cpu(attr_b->nres.svcn);
2416 evcn1 = le64_to_cpu(attr_b->nres.evcn) + 1;
2419 attr = attr_b;
2427 attr = ni_find_attr(ni, attr_b, &le, ATTR_DATA, NULL, 0, &vcn,
2472 attr_b = ni_find_attr(ni, NULL, &le_b, ATTR_DATA, NULL, 0, NULL,
2474 if (!attr_b) {
2491 attr_b->nres.data_size = cpu_to_le64(data_size + bytes);
2492 attr_b->nres.alloc_size = cpu_to_le64(alloc_size + bytes);
2496 attr_b->nres.valid_size = attr_b->nres.data_size;
2498 attr_b->nres.valid_size = cpu_to_le64(ni->i_valid);
2518 svcn = le64_to_cpu(attr_b->nres.svcn);
2519 evcn1 = le64_to_cpu(attr_b->nres.evcn) + 1;
2522 attr = attr_b;
2529 attr = ni_find_attr(ni, attr_b, &le, ATTR_DATA, NULL, 0, &vcn,