Lines Matching refs:rcent
24 int rcent; in get_blob() local
27 rcent = csops(pid, op, header, cnt); in get_blob()
28 if (rcent != -1 && errno != ERANGE) { in get_blob()
33 rcent = csops(pid, op, header, sizeof(header)); in get_blob()
34 if (rcent == -1 && errno == ERANGE) { in get_blob()
50 rcent = csops(pid, op, buffer, bufferlen - 1); in get_blob()
53 rcent = csops(pid, op, buffer, bufferlen); in get_blob()
54 T_ASSERT_EQ_INT(rcent, 0, "Performing CS OPS with full buffer."); in get_blob()
78 rcent = csops(pid, op, buffer, bufferlen + 1); in get_blob()
79 T_ASSERT_EQ_INT(rcent, 0, "Performing CS OPS with a full buffer + 1"); in get_blob()
82 } else if (rcent == 0) { in get_blob()
97 int rcent; variable
104 rcent = get_blob(pid, CS_OPS_ENTITLEMENTS_BLOB);
105 T_ASSERT_EQ_INT(rcent, 0, "Getting CS OPS entitlements blob");
107 rcent = get_blob(0, CS_OPS_ENTITLEMENTS_BLOB);
108 T_ASSERT_EQ_INT(rcent, 0, "Getting CS OPS entitlements blob");
110 rcent = get_blob(pid, CS_OPS_BLOB);
112 T_ASSERT_EQ_INT(rcent, 0, "Getting CS OPS blob");
114 rcent = get_blob(0, CS_OPS_BLOB);
115 T_ASSERT_EQ_INT(rcent, 0, "Getting CS OPS blob");
117 rcent = get_blob(pid, CS_OPS_IDENTITY);
118 T_ASSERT_EQ_INT(rcent, 0, "Getting CS OPs identity");
120 rcent = get_blob(0, CS_OPS_IDENTITY);
121 T_ASSERT_EQ_INT(rcent, 0, "Getting CS OPs identity");
123 rcent = csops(pid, CS_OPS_SET_STATUS, &status, sizeof(status) - 1);
124 T_ASSERT_NE_INT(rcent, 0, "Checking CS OPs set status by setting buffer to (status - 1)");
127 rcent = csops(pid, CS_OPS_SET_STATUS, &status, sizeof(status));
128 T_ASSERT_EQ_INT(rcent, 0, "Checking CS OPs set status by setting proc RESTRICTED");
130 rcent = csops(pid, CS_OPS_STATUS, &status, sizeof(status));
131 T_ASSERT_EQ_INT(rcent, 0, "Getting CS OPs status of process");
133 rcent = csops(pid, CS_OPS_CDHASH, cdhash, sizeof(cdhash));
134 T_ASSERT_EQ_INT(rcent, 0, "Getting CS_OPS_CDHASH");
136 rcent = csops(pid, CS_OPS_CDHASH_WITH_INFO, &cdhash_info, sizeof(cdhash_info));
137 T_ASSERT_EQ_INT(rcent, 0, "Getting CS_OPS_CDHASH_WITH_INFO");
149 rcent = csops(pid, CS_OPS_MARKINVALID, NULL, 0);
150 T_ASSERT_POSIX_ZERO(rcent, 0, "Setting CS OPs mark proc invalid");
153 rcent = csops(pid, CS_OPS_SET_STATUS, &status, sizeof(status));
154 T_ASSERT_POSIX_ERROR(rcent, -1, "Managed to set flags on an INVALID proc");
156 rcent = get_blob(pid, CS_OPS_ENTITLEMENTS_BLOB);
157 T_ASSERT_POSIX_ERROR(rcent, 1, "Got entitlements while invalid");
159 rcent = get_blob(pid, CS_OPS_IDENTITY);
160 T_ASSERT_POSIX_ERROR(rcent, 1, "Getting CS OPS identity");
162 rcent = get_blob(0, CS_OPS_IDENTITY);
163 T_ASSERT_POSIX_ERROR(rcent, 1, "Getting CS OPS identity");
165 rcent = get_blob(0, CS_OPS_BLOB);
166 T_ASSERT_POSIX_ERROR(rcent, 1, "Geting CS OPS blob");