Lines Matching refs:num_subauth

74 	int num_subauth, num_sat, num_saw;  in compare_sids()  local
98 num_sat = ctsid->num_subauth; in compare_sids()
99 num_saw = cwsid->num_subauth; in compare_sids()
100 num_subauth = num_sat < num_saw ? num_sat : num_saw; in compare_sids()
101 if (num_subauth) { in compare_sids()
102 for (i = 0; i < num_subauth; ++i) { in compare_sids()
121 dst->num_subauth = min_t(u8, src->num_subauth, SID_MAX_SUB_AUTHORITIES); in smb_copy_sid()
124 for (i = 0; i < dst->num_subauth; ++i) in smb_copy_sid()
209 pntace->sid.num_subauth = psid->num_subauth; in fill_ace_for_sid()
212 for (i = 0; i < psid->num_subauth; i++) in fill_ace_for_sid()
215 size = 1 + 1 + 2 + 4 + 1 + 1 + 6 + (psid->num_subauth * 4); in fill_ace_for_sid()
253 ssid->sub_auth[ssid->num_subauth] = cpu_to_le32(cid); in id_to_sid()
254 ssid->num_subauth++; in id_to_sid()
267 if (unlikely(psid->num_subauth > SID_MAX_SUB_AUTHORITIES)) { in sid_to_id()
269 __func__, psid->num_subauth); in sid_to_id()
277 id = le32_to_cpu(psid->sub_auth[psid->num_subauth - 1]); in sid_to_id()
288 id = le32_to_cpu(psid->sub_auth[psid->num_subauth - 1]); in sid_to_id()
432 ppace[i]->sid.num_subauth > SID_MAX_SUB_AUTHORITIES || in parse_dacl()
434 acl_size + sizeof(__le32) * ppace[i]->sid.num_subauth) || in parse_dacl()
436 acl_size + sizeof(__le32) * ppace[i]->sid.num_subauth)) in parse_dacl()
459 ppace[i]->sid.sub_auth[ppace[i]->sid.num_subauth - 1] == in parse_dacl()
620 if (ntace->sid.sub_auth[ntace->sid.num_subauth - 1] == in set_posix_acl_entries_dacl()
621 sid->sub_auth[sid->num_subauth - 1]) in set_posix_acl_entries_dacl()
757 pace->sid.sub_auth[pace->sid.num_subauth++] = cpu_to_le32(uid); in set_mode_dacl()
765 pace->sid.sub_auth[pace->sid.num_subauth++] = in set_mode_dacl()
935 offset += 1 + 1 + 6 + (nowner_sid_ptr->num_subauth * 4); in build_sec_desc()
942 offset += 1 + 1 + 6 + (ngroup_sid_ptr->num_subauth * 4); in build_sec_desc()
992 ace->size = cpu_to_le16(1 + 1 + 2 + 4 + 1 + 1 + 6 + (sid->num_subauth * 4)); in smb_set_ace()
1114 powner_sid_size = 1 + 1 + 6 + (powner_sid->num_subauth * 4); in smb_inherit_dacl()
1119 pgroup_sid_size = 1 + 1 + 6 + (pgroup_sid->num_subauth * 4); in smb_inherit_dacl()