Lines Matching refs:tsolprop
726 TsolResPtr tsolprop;
772 tsolprop = TsolPropertyPrivate(pProp);
776 if (!blequal(tsolprop->sl, sl)) {
777 tsolprop->sl = lookupSL(sl);
788 TsolResPtr tsolprop;
834 tsolprop = TsolPropertyPrivate(pProp);
836 tsolprop->uid = stuff->uid;
1157 TsolResPtr tsolprop;
1187 tsolprop = TsolPropertyPrivate(pProp);
1192 if (tsolprop->uid == tsolpolyinstinfo.uid &&
1193 tsolprop->sl == tsolpolyinstinfo.sl)
1196 if (tsolprop->uid == tsolinfo->uid &&
1197 tsolprop->sl == tsolinfo->sl) {
1209 tsolprop = NULL;
1214 rep.uid = tsolprop ? tsolprop->uid : tsolres->uid;
1225 memcpy(sl, tsolprop ? tsolprop->sl : tsolres->sl, SL_SIZE);
2138 TsolResPtr tsolprop;
2148 tsolprop = TsolPropertyPrivate(pProp);
2153 if (tsolprop->sl == NULL) {
2156 tsolprop->sl = tsolinfo->sl; /* use client's sl/uid */
2157 tsolprop->uid = tsolinfo->uid;
2158 tsolprop->pid = tsolinfo->pid;
2160 tsolprop->internal = TRUE;
2162 tsolprop->internal = FALSE;
2164 tsolprop->sl = tsolres->sl; /* use window's sl/uid */
2165 tsolprop->uid = tsolres->uid;
2166 tsolprop->pid = tsolres->pid;
2176 retcode = tsol_check_policy(tsolinfo, tsolprop, flags, MAJOROP_CODE);
2187 if (tsolprop->sl == NULL) { /* New PolyProp */
2193 tsolprop->sl = tsolinfo->sl;
2194 tsolprop->uid = tsolinfo->uid;
2199 tsolprop = TsolPropertyPrivate(pProp);
2201 tsolprop->sl == tsolinfo->sl &&
2202 tsolprop->uid == tsolinfo->uid)