Lines Matching refs:mip
761 struct mapinfo2uid *mip, in mkrq_idmap_sid2ux() argument
779 mip->mi_uid = (uid_t)-1; in mkrq_idmap_sid2ux()
780 mip->mi_isuser = IDM_EVERYONE; in mkrq_idmap_sid2ux()
781 mip->mi_status = 0; in mkrq_idmap_sid2ux()
788 mip->mi_isuser = req_type; in mkrq_idmap_sid2ux()
790 &mip->mi_uid, &mip->mi_status); in mkrq_idmap_sid2ux()
794 mip->mi_isuser = req_type; in mkrq_idmap_sid2ux()
796 &mip->mi_uid, &mip->mi_status); in mkrq_idmap_sid2ux()
801 &mip->mi_uid, &mip->mi_isuser, &mip->mi_status); in mkrq_idmap_sid2ux()
820 ntace2zace(ace_t *zacep, i_ntace_t *ntace, struct mapinfo2uid *mip) in ntace2zace() argument
831 switch (mip->mi_isuser) { in ntace2zace()
839 zwho = mip->mi_uid; in ntace2zace()
845 zwho = mip->mi_uid; in ntace2zace()
897 struct mapinfo2uid *mip, *mapinfo = NULL; in smbfs_acl_sd2zfs() local
971 mip = mapinfo; in smbfs_acl_sd2zfs()
973 error = mkrq_idmap_sid2ux(idmap_gh, mip, in smbfs_acl_sd2zfs()
977 mip++; in smbfs_acl_sd2zfs()
980 error = mkrq_idmap_sid2ux(idmap_gh, mip, in smbfs_acl_sd2zfs()
984 mip++; in smbfs_acl_sd2zfs()
991 error = mkrq_idmap_sid2ux(idmap_gh, mip, in smbfs_acl_sd2zfs()
996 mip++; in smbfs_acl_sd2zfs()
1004 error = mkrq_idmap_sid2ux(idmap_gh, mip, in smbfs_acl_sd2zfs()
1009 mip++; in smbfs_acl_sd2zfs()
1013 if (mip != mapinfo) { in smbfs_acl_sd2zfs()
1027 mip = mapinfo; in smbfs_acl_sd2zfs()
1029 own_uid = mip->mi_uid; in smbfs_acl_sd2zfs()
1030 mip++; in smbfs_acl_sd2zfs()
1033 own_gid = mip->mi_uid; in smbfs_acl_sd2zfs()
1034 mip++; in smbfs_acl_sd2zfs()
1080 ntace2zace(zacep, *ntacep, mip); in smbfs_acl_sd2zfs()
1083 mip++; in smbfs_acl_sd2zfs()
1092 ntace2zace(zacep, *ntacep, mip); in smbfs_acl_sd2zfs()
1095 mip++; in smbfs_acl_sd2zfs()
1299 struct mapinfo2sid *mip, in mkrq_idmap_ux2sid() argument
1311 &mip->mi_dsid, &mip->mi_rid, &mip->mi_status); in mkrq_idmap_ux2sid()
1318 &mip->mi_dsid, &mip->mi_rid, &mip->mi_status); in mkrq_idmap_ux2sid()
1322 mip->mi_dsid = "S-1-1"; in mkrq_idmap_ux2sid()
1323 mip->mi_rid = 0; in mkrq_idmap_ux2sid()
1324 mip->mi_status = 0; in mkrq_idmap_ux2sid()
1344 zace2ntace(i_ntace_t **ntacep, ace_t *zacep, struct mapinfo2sid *mip) in zace2ntace() argument
1354 if (mip->mi_dsid == NULL || mip->mi_status != 0) { in zace2ntace()
1375 error = smbfs_str2sid(mip->mi_dsid, &mip->mi_rid, &sid); in zace2ntace()
1422 struct mapinfo2sid *mip, *mip_acl, *mapinfo = NULL; in smbfs_acl_zfs2sd() local
1500 mip = mapinfo; in smbfs_acl_zfs2sd()
1502 error = mkrq_idmap_ux2sid(idmap_gh, mip, in smbfs_acl_zfs2sd()
1506 mip++; in smbfs_acl_zfs2sd()
1509 error = mkrq_idmap_ux2sid(idmap_gh, mip, in smbfs_acl_zfs2sd()
1513 mip++; in smbfs_acl_zfs2sd()
1555 error = mkrq_idmap_ux2sid(idmap_gh, mip, uid, rqtype); in smbfs_acl_zfs2sd()
1559 mip++; in smbfs_acl_zfs2sd()
1583 mip = mapinfo; in smbfs_acl_zfs2sd()
1585 error = smbfs_str2sid(mip->mi_dsid, &mip->mi_rid, in smbfs_acl_zfs2sd()
1587 mip++; in smbfs_acl_zfs2sd()
1590 error = smbfs_str2sid(mip->mi_dsid, &mip->mi_rid, in smbfs_acl_zfs2sd()
1592 mip++; in smbfs_acl_zfs2sd()
1599 mip_acl = mip; in smbfs_acl_zfs2sd()
1617 mip = mip_acl; in smbfs_acl_zfs2sd()
1624 error = zace2ntace(acep, zacep, mip); in smbfs_acl_zfs2sd()
1636 mip++; in smbfs_acl_zfs2sd()
1659 mip = mip_acl; in smbfs_acl_zfs2sd()
1670 error = zace2ntace(acep, zacep, mip); in smbfs_acl_zfs2sd()
1678 mip++; in smbfs_acl_zfs2sd()