Lines Matching refs:cap

39         if (sscanf(tok[0] + off, "%llx", &cap->NAME[0]) != 1)           \
42 cap->NAME[0] = ~cap->NAME[0]; \
45 if (sscanf(tok[1] + off, "%llx", &cap->NAME[1]) != 1) \
48 cap->NAME[1] = ~cap->NAME[1]; \
56 memcpy(cap, &NAME, sizeof(*cap)); \
70 static int parse_env(struct OPENSSL_s390xcap_st *cap);
82 struct OPENSSL_s390xcap_st cap;
143 if (!parse_env(&cap))
148 OPENSSL_s390xcap_P.stfle[0] &= cap.stfle[0];
149 OPENSSL_s390xcap_P.stfle[1] &= cap.stfle[1];
150 OPENSSL_s390xcap_P.stfle[2] &= cap.stfle[2];
156 OPENSSL_s390xcap_P.kimd[0] &= cap.kimd[0];
157 OPENSSL_s390xcap_P.kimd[1] &= cap.kimd[1];
158 OPENSSL_s390xcap_P.klmd[0] &= cap.klmd[0];
159 OPENSSL_s390xcap_P.klmd[1] &= cap.klmd[1];
160 OPENSSL_s390xcap_P.km[0] &= cap.km[0];
161 OPENSSL_s390xcap_P.km[1] &= cap.km[1];
162 OPENSSL_s390xcap_P.kmc[0] &= cap.kmc[0];
163 OPENSSL_s390xcap_P.kmc[1] &= cap.kmc[1];
164 OPENSSL_s390xcap_P.kmac[0] &= cap.kmac[0];
165 OPENSSL_s390xcap_P.kmac[1] &= cap.kmac[1];
166 OPENSSL_s390xcap_P.kmctr[0] &= cap.kmctr[0];
167 OPENSSL_s390xcap_P.kmctr[1] &= cap.kmctr[1];
168 OPENSSL_s390xcap_P.kmo[0] &= cap.kmo[0];
169 OPENSSL_s390xcap_P.kmo[1] &= cap.kmo[1];
170 OPENSSL_s390xcap_P.kmf[0] &= cap.kmf[0];
171 OPENSSL_s390xcap_P.kmf[1] &= cap.kmf[1];
172 OPENSSL_s390xcap_P.prno[0] &= cap.prno[0];
173 OPENSSL_s390xcap_P.prno[1] &= cap.prno[1];
174 OPENSSL_s390xcap_P.kma[0] &= cap.kma[0];
175 OPENSSL_s390xcap_P.kma[1] &= cap.kma[1];
176 OPENSSL_s390xcap_P.pcc[0] &= cap.pcc[0];
177 OPENSSL_s390xcap_P.pcc[1] &= cap.pcc[1];
178 OPENSSL_s390xcap_P.kdsa[0] &= cap.kdsa[0];
179 OPENSSL_s390xcap_P.kdsa[1] &= cap.kdsa[1];
183 static int parse_env(struct OPENSSL_s390xcap_st *cap)
681 memset(cap, ~0, sizeof(*cap));
696 if (sscanf(tok[i] + off, "%llx", &cap->stfle[i]) != 1)
699 cap->stfle[i] = ~cap->stfle[i];