Symbol: ext
crypto/heimdal/appl/ftp/ftp/ftp.c
1730
char ext = '1';
crypto/heimdal/appl/ftp/ftp/ftp.c
1749
*cp++ = ext;
crypto/heimdal/appl/ftp/ftp/ftp.c
1751
if (ext == '9')
crypto/heimdal/appl/ftp/ftp/ftp.c
1752
ext = '0';
crypto/heimdal/appl/ftp/ftp/ftp.c
1754
ext++;
crypto/heimdal/appl/ftp/ftp/ftp.c
1757
if (ext != '0')
crypto/heimdal/appl/ftp/ftpd/ftpd.c
1002
free(ext);
crypto/heimdal/appl/ftp/ftpd/ftpd.c
1007
if(p->ext){
crypto/heimdal/appl/ftp/ftpd/ftpd.c
966
const char *ext;
crypto/heimdal/appl/ftp/ftpd/ftpd.c
978
for(p = cmds; p->ext; p++){
crypto/heimdal/appl/ftp/ftpd/ftpd.c
979
char *tail = name + strlen(name) - strlen(p->ext);
crypto/heimdal/appl/ftp/ftpd/ftpd.c
982
if(strcmp(tail, p->ext) == 0 &&
crypto/heimdal/appl/ftp/ftpd/ftpd.c
991
char *ext;
crypto/heimdal/appl/ftp/ftpd/ftpd.c
994
ret = asprintf(&ext, "%s%s", name, p->ext);
crypto/heimdal/appl/ftp/ftpd/ftpd.c
996
if (access(ext, R_OK) == 0) {
crypto/heimdal/appl/ftp/ftpd/ftpd.c
998
p->rev_cmd, ext);
crypto/heimdal/appl/ftp/ftpd/ftpd.c
999
free(ext);
crypto/heimdal/kadmin/load.c
326
HDB_extension ext;
crypto/heimdal/kadmin/load.c
339
ret = decode_HDB_extension(d, len, &ext, NULL);
crypto/heimdal/kadmin/load.c
347
(*e)->val[(*e)->len] = ext;
crypto/heimdal/kadmin/mod.c
110
HDB_extension ext;
crypto/heimdal/kadmin/mod.c
116
memset(&ext, 0, sizeof(ext));
crypto/heimdal/kadmin/mod.c
117
ext.mandatory = FALSE;
crypto/heimdal/kadmin/mod.c
118
ext.data.element = choice_HDB_extension_data_aliases;
crypto/heimdal/kadmin/mod.c
119
ext.data.u.aliases.case_insensitive = 0;
crypto/heimdal/kadmin/mod.c
122
ext.data.u.aliases.aliases.val = NULL;
crypto/heimdal/kadmin/mod.c
123
ext.data.u.aliases.aliases.len = 0;
crypto/heimdal/kadmin/mod.c
125
ext.data.u.aliases.aliases.val =
crypto/heimdal/kadmin/mod.c
127
sizeof(ext.data.u.aliases.aliases.val[0]));
crypto/heimdal/kadmin/mod.c
128
ext.data.u.aliases.aliases.len = strings->num_strings;
crypto/heimdal/kadmin/mod.c
136
ret = copy_Principal(p, &ext.data.u.aliases.aliases.val[i]);
crypto/heimdal/kadmin/mod.c
145
&ext, &size, ret);
crypto/heimdal/kadmin/mod.c
146
free_HDB_extension(&ext);
crypto/heimdal/kadmin/mod.c
160
HDB_extension ext;
crypto/heimdal/kadmin/mod.c
165
memset(&ext, 0, sizeof(ext));
crypto/heimdal/kadmin/mod.c
166
ext.mandatory = FALSE;
crypto/heimdal/kadmin/mod.c
167
ext.data.element = choice_HDB_extension_data_pkinit_acl;
crypto/heimdal/kadmin/mod.c
168
ext.data.u.aliases.case_insensitive = 0;
crypto/heimdal/kadmin/mod.c
171
ext.data.u.pkinit_acl.val = NULL;
crypto/heimdal/kadmin/mod.c
172
ext.data.u.pkinit_acl.len = 0;
crypto/heimdal/kadmin/mod.c
174
ext.data.u.pkinit_acl.val =
crypto/heimdal/kadmin/mod.c
176
sizeof(ext.data.u.pkinit_acl.val[0]));
crypto/heimdal/kadmin/mod.c
177
ext.data.u.pkinit_acl.len = strings->num_strings;
crypto/heimdal/kadmin/mod.c
180
ext.data.u.pkinit_acl.val[i].subject = estrdup(strings->strings[i]);
crypto/heimdal/kadmin/mod.c
185
&ext, &size, ret);
crypto/heimdal/kadmin/mod.c
186
free_HDB_extension(&ext);
crypto/heimdal/kadmin/mod.c
63
HDB_extension ext;
crypto/heimdal/kadmin/mod.c
67
memset(&ext, 0, sizeof(ext));
crypto/heimdal/kadmin/mod.c
68
ext.mandatory = FALSE;
crypto/heimdal/kadmin/mod.c
69
ext.data.element = choice_HDB_extension_data_allowed_to_delegate_to;
crypto/heimdal/kadmin/mod.c
72
ext.data.u.allowed_to_delegate_to.val = NULL;
crypto/heimdal/kadmin/mod.c
73
ext.data.u.allowed_to_delegate_to.len = 0;
crypto/heimdal/kadmin/mod.c
78
ext.data.u.allowed_to_delegate_to.val =
crypto/heimdal/kadmin/mod.c
80
sizeof(ext.data.u.allowed_to_delegate_to.val[0]));
crypto/heimdal/kadmin/mod.c
81
ext.data.u.allowed_to_delegate_to.len = strings->num_strings;
crypto/heimdal/kadmin/mod.c
87
ret = copy_Principal(p, &ext.data.u.allowed_to_delegate_to.val[i]);
crypto/heimdal/kadmin/mod.c
95
&ext, &size, ret);
crypto/heimdal/kadmin/mod.c
96
free_HDB_extension(&ext);
crypto/heimdal/lib/hdb/ext.c
100
} else if (ext->data.element != choice_HDB_extension_data_asn1_ellipsis) {
crypto/heimdal/lib/hdb/ext.c
101
ext2 = hdb_find_extension(entry, ext->data.element);
crypto/heimdal/lib/hdb/ext.c
117
ret = der_get_tag(ext->data.u.asn1_ellipsis.data,
crypto/heimdal/lib/hdb/ext.c
118
ext->data.u.asn1_ellipsis.length,
crypto/heimdal/lib/hdb/ext.c
153
ret = copy_HDB_extension(ext, ext2);
crypto/heimdal/lib/hdb/ext.c
168
ret = copy_HDB_extension(ext,
crypto/heimdal/lib/hdb/ext.c
210
const HDB_extension *ext;
crypto/heimdal/lib/hdb/ext.c
212
ext = hdb_find_extension(entry, choice_HDB_extension_data_pkinit_acl);
crypto/heimdal/lib/hdb/ext.c
213
if (ext)
crypto/heimdal/lib/hdb/ext.c
214
*a = &ext->data.u.pkinit_acl;
crypto/heimdal/lib/hdb/ext.c
224
const HDB_extension *ext;
crypto/heimdal/lib/hdb/ext.c
226
ext = hdb_find_extension(entry, choice_HDB_extension_data_pkinit_cert_hash);
crypto/heimdal/lib/hdb/ext.c
227
if (ext)
crypto/heimdal/lib/hdb/ext.c
228
*a = &ext->data.u.pkinit_cert_hash;
crypto/heimdal/lib/hdb/ext.c
238
const HDB_extension *ext;
crypto/heimdal/lib/hdb/ext.c
240
ext = hdb_find_extension(entry, choice_HDB_extension_data_pkinit_cert);
crypto/heimdal/lib/hdb/ext.c
241
if (ext)
crypto/heimdal/lib/hdb/ext.c
242
*a = &ext->data.u.pkinit_cert;
crypto/heimdal/lib/hdb/ext.c
252
const HDB_extension *ext;
crypto/heimdal/lib/hdb/ext.c
254
ext = hdb_find_extension(entry, choice_HDB_extension_data_last_pw_change);
crypto/heimdal/lib/hdb/ext.c
255
if (ext)
crypto/heimdal/lib/hdb/ext.c
256
*t = ext->data.u.last_pw_change;
crypto/heimdal/lib/hdb/ext.c
268
HDB_extension ext;
crypto/heimdal/lib/hdb/ext.c
270
ext.mandatory = FALSE;
crypto/heimdal/lib/hdb/ext.c
271
ext.data.element = choice_HDB_extension_data_last_pw_change;
crypto/heimdal/lib/hdb/ext.c
274
ext.data.u.last_pw_change = t;
crypto/heimdal/lib/hdb/ext.c
276
return hdb_replace_extension(context, entry, &ext);
crypto/heimdal/lib/hdb/ext.c
283
HDB_extension *ext;
crypto/heimdal/lib/hdb/ext.c
287
ext = hdb_find_extension(entry, choice_HDB_extension_data_password);
crypto/heimdal/lib/hdb/ext.c
288
if (ext) {
crypto/heimdal/lib/hdb/ext.c
292
if (db->hdb_master_key_set && ext->data.u.password.mkvno) {
crypto/heimdal/lib/hdb/ext.c
295
key = _hdb_find_master_key(ext->data.u.password.mkvno,
crypto/heimdal/lib/hdb/ext.c
301
*ext->data.u.password.mkvno);
crypto/heimdal/lib/hdb/ext.c
306
ext->data.u.password.password.data,
crypto/heimdal/lib/hdb/ext.c
307
ext->data.u.password.password.length,
crypto/heimdal/lib/hdb/ext.c
310
ret = der_copy_octet_string(&ext->data.u.password.password, &pw);
crypto/heimdal/lib/hdb/ext.c
348
HDB_extension ext;
crypto/heimdal/lib/hdb/ext.c
352
ext.mandatory = FALSE;
crypto/heimdal/lib/hdb/ext.c
353
ext.data.element = choice_HDB_extension_data_password;
crypto/heimdal/lib/hdb/ext.c
367
&ext.data.u.password.password);
crypto/heimdal/lib/hdb/ext.c
371
ext.data.u.password.mkvno =
crypto/heimdal/lib/hdb/ext.c
372
malloc(sizeof(*ext.data.u.password.mkvno));
crypto/heimdal/lib/hdb/ext.c
373
if (ext.data.u.password.mkvno == NULL) {
crypto/heimdal/lib/hdb/ext.c
374
free_HDB_extension(&ext);
crypto/heimdal/lib/hdb/ext.c
378
*ext.data.u.password.mkvno = _hdb_mkey_version(key);
crypto/heimdal/lib/hdb/ext.c
381
ext.data.u.password.mkvno = NULL;
crypto/heimdal/lib/hdb/ext.c
383
ret = krb5_data_copy(&ext.data.u.password.password,
crypto/heimdal/lib/hdb/ext.c
387
free_HDB_extension(&ext);
crypto/heimdal/lib/hdb/ext.c
392
ret = hdb_replace_extension(context, entry, &ext);
crypto/heimdal/lib/hdb/ext.c
394
free_HDB_extension(&ext);
crypto/heimdal/lib/hdb/ext.c
410
const HDB_extension *ext;
crypto/heimdal/lib/hdb/ext.c
412
ext = hdb_find_extension(entry,
crypto/heimdal/lib/hdb/ext.c
414
if (ext)
crypto/heimdal/lib/hdb/ext.c
415
*a = &ext->data.u.allowed_to_delegate_to;
crypto/heimdal/lib/hdb/ext.c
425
const HDB_extension *ext;
crypto/heimdal/lib/hdb/ext.c
427
ext = hdb_find_extension(entry, choice_HDB_extension_data_aliases);
crypto/heimdal/lib/hdb/ext.c
428
if (ext)
crypto/heimdal/lib/hdb/ext.c
429
*a = &ext->data.u.aliases;
crypto/heimdal/lib/hdb/ext.c
86
const HDB_extension *ext)
crypto/heimdal/lib/hdb/keys.c
217
HDB_extension *ext;
crypto/heimdal/lib/hdb/keys.c
222
ext = hdb_find_extension(entry, choice_HDB_extension_data_hist_keys);
crypto/heimdal/lib/hdb/keys.c
223
if (ext != NULL) {
crypto/heimdal/lib/hdb/keys.c
224
hist_keys = &ext->data.u.hist_keys;
crypto/heimdal/lib/hdb/keys.c
234
ext = calloc(1, sizeof (*ext));
crypto/heimdal/lib/hdb/keys.c
235
if (ext == NULL)
crypto/heimdal/lib/hdb/keys.c
237
ext->data.element = choice_HDB_extension_data_hist_keys;
crypto/heimdal/lib/hdb/keys.c
238
hist_keys = &ext->data.u.hist_keys;
crypto/heimdal/lib/hdb/keys.c
241
free(ext);
crypto/heimdal/lib/hdb/keys.c
253
ret = hdb_replace_extension(context, entry, ext);
crypto/heimdal/lib/hdb/keys.c
255
free_HDB_extension(ext);
crypto/heimdal/lib/hdb/keys.c
261
free_HDB_extension(ext);
crypto/heimdal/lib/hx509/ca.c
918
Extension ext;
crypto/heimdal/lib/hx509/ca.c
921
memset(&ext, 0, sizeof(ext));
crypto/heimdal/lib/hx509/ca.c
924
ext.critical = malloc(sizeof(*ext.critical));
crypto/heimdal/lib/hx509/ca.c
925
if (ext.critical == NULL) {
crypto/heimdal/lib/hx509/ca.c
930
*ext.critical = TRUE;
crypto/heimdal/lib/hx509/ca.c
933
ret = der_copy_oid(oid, &ext.extnID);
crypto/heimdal/lib/hx509/ca.c
938
ret = der_copy_octet_string(data, &ext.extnValue);
crypto/heimdal/lib/hx509/ca.c
943
ret = add_Extensions(tbsc->extensions, &ext);
crypto/heimdal/lib/hx509/ca.c
949
free_Extension(&ext);
crypto/heimdal/lib/hx509/print.c
764
{ ext(subjectDirectoryAttributes, Null), M_N_C },
crypto/heimdal/lib/hx509/print.c
765
{ ext(subjectKeyIdentifier, subjectKeyIdentifier), M_N_C },
crypto/heimdal/lib/hx509/print.c
766
{ ext(keyUsage, Null), S_C },
crypto/heimdal/lib/hx509/print.c
767
{ ext(subjectAltName, subjectAltName), M_N_C },
crypto/heimdal/lib/hx509/print.c
768
{ ext(issuerAltName, issuerAltName), S_N_C },
crypto/heimdal/lib/hx509/print.c
769
{ ext(basicConstraints, basicConstraints), D_C },
crypto/heimdal/lib/hx509/print.c
770
{ ext(cRLNumber, Null), M_N_C },
crypto/heimdal/lib/hx509/print.c
771
{ ext(cRLReason, Null), M_N_C },
crypto/heimdal/lib/hx509/print.c
772
{ ext(holdInstructionCode, Null), M_N_C },
crypto/heimdal/lib/hx509/print.c
773
{ ext(invalidityDate, Null), M_N_C },
crypto/heimdal/lib/hx509/print.c
774
{ ext(deltaCRLIndicator, Null), M_C },
crypto/heimdal/lib/hx509/print.c
775
{ ext(issuingDistributionPoint, Null), M_C },
crypto/heimdal/lib/hx509/print.c
776
{ ext(certificateIssuer, Null), M_C },
crypto/heimdal/lib/hx509/print.c
777
{ ext(nameConstraints, Null), M_C },
crypto/heimdal/lib/hx509/print.c
778
{ ext(cRLDistributionPoints, CRLDistributionPoints), S_N_C },
crypto/heimdal/lib/hx509/print.c
779
{ ext(certificatePolicies, Null), 0 },
crypto/heimdal/lib/hx509/print.c
780
{ ext(policyMappings, Null), M_N_C },
crypto/heimdal/lib/hx509/print.c
781
{ ext(authorityKeyIdentifier, authorityKeyIdentifier), M_N_C },
crypto/heimdal/lib/hx509/print.c
782
{ ext(policyConstraints, Null), D_C },
crypto/heimdal/lib/hx509/print.c
783
{ ext(extKeyUsage, extKeyUsage), D_C },
crypto/heimdal/lib/hx509/print.c
784
{ ext(freshestCRL, Null), M_N_C },
crypto/heimdal/lib/hx509/print.c
785
{ ext(inhibitAnyPolicy, Null), M_C },
crypto/heimdal/lib/hx509/print.c
788
{ ext(proxyCertInfo, proxyCertInfo), M_C },
crypto/heimdal/lib/hx509/print.c
789
{ ext(authorityInfoAccess, authorityInfoAccess), M_C },
crypto/heimdal/lib/kadm5/ent_setup.c
102
&ext,
crypto/heimdal/lib/kadm5/ent_setup.c
107
ret = hdb_replace_extension(context, &ent->entry, &ext);
crypto/heimdal/lib/kadm5/ent_setup.c
108
free_HDB_extension(&ext);
crypto/heimdal/lib/kadm5/ent_setup.c
98
HDB_extension ext;
crypto/heimdal/lib/krb5/plugin.c
191
const char * ext;
crypto/heimdal/lib/krb5/plugin.c
193
ext = strrchr(n, '.');
crypto/heimdal/lib/krb5/plugin.c
194
if (ext == NULL)
crypto/heimdal/lib/krb5/plugin.c
197
return !stricmp(ext, ".dll");
crypto/heimdal/lib/roken/setprogname.c
73
char * ext;
crypto/heimdal/lib/roken/setprogname.c
76
ext = strrchr(fn, '.');
crypto/heimdal/lib/roken/setprogname.c
77
if (ext != NULL && !strcmp(ext, ".exe"))
crypto/heimdal/lib/roken/setprogname.c
78
*ext = '\0';
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
2319
X509_EXTENSION *ext = NULL;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
2347
if (!(ext = X509_get_ext(cert, l)) || !(ialt = X509V3_EXT_d2i(ext))) {
crypto/krb5/src/plugins/tls/k5tls/openssl.c
144
int ext;
crypto/krb5/src/plugins/tls/k5tls/openssl.c
147
ext = X509_get_ext_by_NID(x, NID_subject_alt_name, -1);
crypto/krb5/src/plugins/tls/k5tls/openssl.c
148
if (ext < 0)
crypto/krb5/src/plugins/tls/k5tls/openssl.c
150
san_ext = X509_get_ext(x, ext);
crypto/openssh/kex.c
920
kexalgs_contains(char **peer, const char *ext)
crypto/openssh/kex.c
922
return kex_has_any_alg(peer[PROPOSAL_KEX_ALGS], ext);
crypto/openssh/ssh-keygen.c
1694
const struct cert_ext *ext;
crypto/openssh/ssh-keygen.c
1700
ext = &cert_ext[i];
crypto/openssh/ssh-keygen.c
1701
if ((ext->crit && (which & OPTIONS_EXTENSIONS)) ||
crypto/openssh/ssh-keygen.c
1702
(!ext->crit && (which & OPTIONS_CRITICAL)))
crypto/openssh/ssh-keygen.c
1704
if (ext->val == NULL) {
crypto/openssh/ssh-keygen.c
1706
debug3_f("%s", ext->key);
crypto/openssh/ssh-keygen.c
1707
if ((r = sshbuf_put_cstring(c, ext->key)) != 0 ||
crypto/openssh/ssh-keygen.c
1712
debug3_f("%s=%s", ext->key, ext->val);
crypto/openssh/ssh-keygen.c
1714
if ((r = sshbuf_put_cstring(c, ext->key)) != 0 ||
crypto/openssh/ssh-keygen.c
1715
(r = sshbuf_put_cstring(b, ext->val)) != 0 ||
crypto/openssh/ssh-keygen.c
3205
const char *ext;
crypto/openssh/ssh-keygen.c
3240
ext = sk_suffix(key->sk_application,
crypto/openssh/ssh-keygen.c
3244
*ext == '\0' ? "" : "_", ext);
crypto/openssh/ssh-keygen.c
3264
*ext != '\0' ? " " : "",
crypto/openssh/ssh-keygen.c
3265
*ext != '\0' ? key->sk_application : "",
crypto/openssl/apps/lib/apps.c
1244
X509_EXTENSION *ext = sk_X509_EXTENSION_value(exts, i);
crypto/openssl/apps/lib/apps.c
1245
ASN1_OBJECT *obj = X509_EXTENSION_get_object(ext);
crypto/openssl/apps/lib/apps.c
1259
if (!X509_add_ext(x, ext, -1))
crypto/openssl/apps/rehash.c
241
const char *ext;
crypto/openssl/apps/rehash.c
247
if ((ext = strrchr(filename, '.')) == NULL)
crypto/openssl/apps/rehash.c
250
if (OPENSSL_strcasecmp(extensions[i], ext + 1) == 0)
crypto/openssl/apps/s_server.c
562
X509_EXTENSION *ext = sk_X509_EXTENSION_value(exts, i);
crypto/openssl/apps/s_server.c
563
if (!OCSP_REQUEST_add_ext(req, ext, -1))
crypto/openssl/apps/x509.c
1124
} else if (i == ext) {
crypto/openssl/apps/x509.c
1308
X509_EXTENSION *ext = NULL;
crypto/openssl/apps/x509.c
1333
ext = sk_X509_EXTENSION_value(exts, i);
crypto/openssl/apps/x509.c
1336
obj = X509_EXTENSION_get_object(ext);
crypto/openssl/apps/x509.c
1347
if (!sk_X509_EXTENSION_push(exts2, ext))
crypto/openssl/apps/x509.c
355
int text = 0, serial = 0, subject = 0, issuer = 0, startdate = 0, ext = 0;
crypto/openssl/apps/x509.c
596
ext = ++num;
crypto/openssl/crypto/bn/bn_lib.c
548
int xor = 0, carry = 0, ext = 0;
crypto/openssl/crypto/bn/bn_lib.c
571
ext = (n * 8 == n8)
crypto/openssl/crypto/bn/bn_lib.c
577
tolen = n + ext;
crypto/openssl/crypto/bn/bn_lib.c
578
} else if (tolen < n + ext) { /* uncommon/unlike case */
crypto/openssl/crypto/bn/bn_lib.c
584
if (tolen < n + ext)
crypto/openssl/crypto/bn/bn_mpi.c
18
int ext = 0;
crypto/openssl/crypto/bn/bn_mpi.c
24
ext = ((bits & 0x07) == 0);
crypto/openssl/crypto/bn/bn_mpi.c
27
return (num + 4 + ext);
crypto/openssl/crypto/bn/bn_mpi.c
29
l = num + ext;
crypto/openssl/crypto/bn/bn_mpi.c
34
if (ext)
crypto/openssl/crypto/bn/bn_mpi.c
36
num = BN_bn2bin(a, &(d[4 + ext]));
crypto/openssl/crypto/bn/bn_mpi.c
39
return (num + 4 + ext);
crypto/openssl/crypto/cmp/cmp_msg.c
159
X509_EXTENSION *ext;
crypto/openssl/crypto/cmp/cmp_msg.c
165
if ((ext = X509V3_EXT_i2d(nid, crit, ex)) == NULL)
crypto/openssl/crypto/cmp/cmp_msg.c
168
res = X509v3_add_ext(pexts, ext, 0) != NULL;
crypto/openssl/crypto/cmp/cmp_msg.c
169
X509_EXTENSION_free(ext);
crypto/openssl/crypto/crmf/crmf_lib.c
336
X509_EXTENSION *ext)
crypto/openssl/crypto/crmf/crmf_lib.c
341
if (tmpl == NULL || ext == NULL) { /* also crm == NULL implies this */
crypto/openssl/crypto/crmf/crmf_lib.c
352
if (!sk_X509_EXTENSION_push(tmpl->extensions, ext))
crypto/openssl/crypto/ct/ct_local.h
72
unsigned char *ext;
crypto/openssl/crypto/ct/ct_oct.c
118
sct->ext = OPENSSL_memdup(p, len2);
crypto/openssl/crypto/ct/ct_oct.c
119
if (sct->ext == NULL)
crypto/openssl/crypto/ct/ct_oct.c
238
memcpy(p, sct->ext, sct->ext_len);
crypto/openssl/crypto/ct/ct_prn.c
106
BIO_hex_string(out, indent + 16, 16, sct->ext, sct->ext_len);
crypto/openssl/crypto/ct/ct_sct.c
138
void SCT_set0_extensions(SCT *sct, unsigned char *ext, size_t ext_len)
crypto/openssl/crypto/ct/ct_sct.c
140
OPENSSL_free(sct->ext);
crypto/openssl/crypto/ct/ct_sct.c
141
sct->ext = ext;
crypto/openssl/crypto/ct/ct_sct.c
146
int SCT_set1_extensions(SCT *sct, const unsigned char *ext, size_t ext_len)
crypto/openssl/crypto/ct/ct_sct.c
148
OPENSSL_free(sct->ext);
crypto/openssl/crypto/ct/ct_sct.c
149
sct->ext = NULL;
crypto/openssl/crypto/ct/ct_sct.c
153
if (ext != NULL && ext_len > 0) {
crypto/openssl/crypto/ct/ct_sct.c
154
sct->ext = OPENSSL_memdup(ext, ext_len);
crypto/openssl/crypto/ct/ct_sct.c
155
if (sct->ext == NULL)
crypto/openssl/crypto/ct/ct_sct.c
224
size_t SCT_get0_extensions(const SCT *sct, unsigned char **ext)
crypto/openssl/crypto/ct/ct_sct.c
226
*ext = sct->ext;
crypto/openssl/crypto/ct/ct_sct.c
40
OPENSSL_free(sct->ext);
crypto/openssl/crypto/ct/ct_vfy.c
90
if (sct->ext_len && !EVP_DigestUpdate(ctx, sct->ext, sct->ext_len))
crypto/openssl/crypto/dso/dso_vms.c
122
const char *ext = NULL; /* possible extension to add */
crypto/openssl/crypto/dso/dso_vms.c
169
ext = ".EXE";
crypto/openssl/crypto/dso/dso_vms.c
176
ext = ".EXE";
crypto/openssl/crypto/dso/dso_vms.c
201
if (ext) {
crypto/openssl/crypto/dso/dso_vms.c
202
strcat(p->imagename, ext);
crypto/openssl/crypto/ts/ts_rsp_sign.c
618
X509_EXTENSION *ext = sk_X509_EXTENSION_value(exts, i);
crypto/openssl/crypto/ts/ts_rsp_sign.c
625
ok = (*ctx->extension_cb)(ctx, ext, NULL);
crypto/openssl/crypto/ts/ts_rsp_sign.c
82
static int def_extension_cb(struct TS_resp_ctx *ctx, X509_EXTENSION *ext,
crypto/openssl/crypto/x509/v3_addr.c
1214
IPAddrBlocks *ext)
crypto/openssl/crypto/x509/v3_addr.c
1221
|| !ossl_assert(ctx != NULL || ext != NULL)
crypto/openssl/crypto/x509/v3_addr.c
1233
if (ext != NULL) {
crypto/openssl/crypto/x509/v3_addr.c
1239
if ((ext = x->rfc3779_addr) == NULL)
crypto/openssl/crypto/x509/v3_addr.c
1242
if (!X509v3_addr_is_canonical(ext))
crypto/openssl/crypto/x509/v3_addr.c
1244
(void)sk_IPAddressFamily_set_cmp_func(ext, IPAddressFamily_cmp);
crypto/openssl/crypto/x509/v3_addr.c
1245
if ((child = sk_IPAddressFamily_dup(ext)) == NULL) {
crypto/openssl/crypto/x509/v3_addr.c
1348
IPAddrBlocks *ext, int allow_inheritance)
crypto/openssl/crypto/x509/v3_addr.c
1350
if (ext == NULL)
crypto/openssl/crypto/x509/v3_addr.c
1354
if (!allow_inheritance && X509v3_addr_inherits(ext))
crypto/openssl/crypto/x509/v3_addr.c
1356
return addr_validate_path_internal(NULL, chain, ext);
crypto/openssl/crypto/x509/v3_addr.c
206
void *ext, BIO *out, int indent)
crypto/openssl/crypto/x509/v3_addr.c
208
const IPAddrBlocks *addr = ext;
crypto/openssl/crypto/x509/v3_akid.c
108
X509_EXTENSION *ext;
crypto/openssl/crypto/x509/v3_akid.c
174
if (i >= 0 && (ext = X509_get_ext(issuer_cert, i)) != NULL
crypto/openssl/crypto/x509/v3_akid.c
176
ikeyid = X509V3_EXT_d2i(ext);
crypto/openssl/crypto/x509/v3_asid.c
110
void *ext, BIO *out, int indent)
crypto/openssl/crypto/x509/v3_asid.c
112
ASIdentifiers *asid = ext;
crypto/openssl/crypto/x509/v3_asid.c
721
ASIdentifiers *ext)
crypto/openssl/crypto/x509/v3_asid.c
728
|| !ossl_assert(ctx != NULL || ext != NULL)
crypto/openssl/crypto/x509/v3_asid.c
740
if (ext != NULL) {
crypto/openssl/crypto/x509/v3_asid.c
746
if ((ext = x->rfc3779_asid) == NULL)
crypto/openssl/crypto/x509/v3_asid.c
749
if (!X509v3_asid_is_canonical(ext))
crypto/openssl/crypto/x509/v3_asid.c
751
if (ext->asnum != NULL) {
crypto/openssl/crypto/x509/v3_asid.c
752
switch (ext->asnum->type) {
crypto/openssl/crypto/x509/v3_asid.c
757
child_as = ext->asnum->u.asIdsOrRanges;
crypto/openssl/crypto/x509/v3_asid.c
761
if (ext->rdi != NULL) {
crypto/openssl/crypto/x509/v3_asid.c
762
switch (ext->rdi->type) {
crypto/openssl/crypto/x509/v3_asid.c
767
child_rdi = ext->rdi->u.asIdsOrRanges;
crypto/openssl/crypto/x509/v3_asid.c
860
ASIdentifiers *ext, int allow_inheritance)
crypto/openssl/crypto/x509/v3_asid.c
862
if (ext == NULL)
crypto/openssl/crypto/x509/v3_asid.c
866
if (!allow_inheritance && X509v3_asid_inherits(ext))
crypto/openssl/crypto/x509/v3_asid.c
868
return asid_validate_path_internal(NULL, chain, ext);
crypto/openssl/crypto/x509/v3_conf.c
129
ext = do_ext_i2d(method, ext_nid, crit, ext_struc);
crypto/openssl/crypto/x509/v3_conf.c
134
return ext;
crypto/openssl/crypto/x509/v3_conf.c
143
X509_EXTENSION *ext;
crypto/openssl/crypto/x509/v3_conf.c
174
ext = X509_EXTENSION_create_by_NID(NULL, ext_nid, crit, ext_oct);
crypto/openssl/crypto/x509/v3_conf.c
175
if (!ext) {
crypto/openssl/crypto/x509/v3_conf.c
181
return ext;
crypto/openssl/crypto/x509/v3_conf.c
235
static X509_EXTENSION *v3_generic_extension(const char *ext, const char *value,
crypto/openssl/crypto/x509/v3_conf.c
24
static X509_EXTENSION *v3_generic_extension(const char *ext, const char *value,
crypto/openssl/crypto/x509/v3_conf.c
245
if ((obj = OBJ_txt2obj(ext, 0)) == NULL) {
crypto/openssl/crypto/x509/v3_conf.c
247
"name=%s", ext);
crypto/openssl/crypto/x509/v3_conf.c
312
X509_EXTENSION *ext;
crypto/openssl/crypto/x509/v3_conf.c
335
if ((ext = X509V3_EXT_nconf_int(conf, ctx, val->section,
crypto/openssl/crypto/x509/v3_conf.c
341
delete_ext(*sk, ext);
crypto/openssl/crypto/x509/v3_conf.c
342
if (X509v3_add_ext(sk, ext, -1) == NULL) {
crypto/openssl/crypto/x509/v3_conf.c
343
X509_EXTENSION_free(ext);
crypto/openssl/crypto/x509/v3_conf.c
347
X509_EXTENSION_free(ext);
crypto/openssl/crypto/x509/v3_conf.c
83
X509_EXTENSION *ext;
crypto/openssl/crypto/x509/v3_lib.c
100
*tmpext = *ext;
crypto/openssl/crypto/x509/v3_lib.c
116
static void ext_list_free(X509V3_EXT_METHOD *ext)
crypto/openssl/crypto/x509/v3_lib.c
118
if (ext->ext_flags & X509V3_EXT_DYNAMIC)
crypto/openssl/crypto/x509/v3_lib.c
119
OPENSSL_free(ext);
crypto/openssl/crypto/x509/v3_lib.c
134
void *X509V3_EXT_d2i(X509_EXTENSION *ext)
crypto/openssl/crypto/x509/v3_lib.c
141
if ((method = X509V3_EXT_get(ext)) == NULL)
crypto/openssl/crypto/x509/v3_lib.c
143
extvalue = X509_EXTENSION_get_data(ext);
crypto/openssl/crypto/x509/v3_lib.c
227
X509_EXTENSION *ext = NULL, *extmp;
crypto/openssl/crypto/x509/v3_lib.c
23
static void ext_list_free(X509V3_EXT_METHOD *ext);
crypto/openssl/crypto/x509/v3_lib.c
25
int X509V3_EXT_add(X509V3_EXT_METHOD *ext)
crypto/openssl/crypto/x509/v3_lib.c
271
ext = X509V3_EXT_i2d(nid, crit, value);
crypto/openssl/crypto/x509/v3_lib.c
273
if (!ext) {
crypto/openssl/crypto/x509/v3_lib.c
282
if (!sk_X509_EXTENSION_set(*x, extidx, ext))
crypto/openssl/crypto/x509/v3_lib.c
291
if (!sk_X509_EXTENSION_push(ret, ext))
crypto/openssl/crypto/x509/v3_lib.c
301
X509_EXTENSION_free(ext);
crypto/openssl/crypto/x509/v3_lib.c
32
if (!sk_X509V3_EXT_METHOD_push(ext_list, ext)) {
crypto/openssl/crypto/x509/v3_lib.c
46
const X509V3_EXT_METHOD *, ext);
crypto/openssl/crypto/x509/v3_lib.c
48
const X509V3_EXT_METHOD *, ext);
crypto/openssl/crypto/x509/v3_lib.c
73
const X509V3_EXT_METHOD *X509V3_EXT_get(X509_EXTENSION *ext)
crypto/openssl/crypto/x509/v3_lib.c
76
if ((nid = OBJ_obj2nid(X509_EXTENSION_get_object(ext))) == NID_undef)
crypto/openssl/crypto/x509/v3_lib.c
91
const X509V3_EXT_METHOD *ext;
crypto/openssl/crypto/x509/v3_lib.c
94
if ((ext = X509V3_EXT_get_nid(nid_from)) == NULL) {
crypto/openssl/crypto/x509/v3_pci.c
52
static int i2r_pci(X509V3_EXT_METHOD *method, PROXY_CERT_INFO_EXTENSION *ext,
crypto/openssl/crypto/x509/v3_prn.c
178
static int unknown_ext_print(BIO *out, const unsigned char *ext, int extlen,
crypto/openssl/crypto/x509/v3_prn.c
19
static int unknown_ext_print(BIO *out, const unsigned char *ext, int extlen,
crypto/openssl/crypto/x509/v3_prn.c
194
return ASN1_parse_dump(out, ext, extlen, indent, -1) > 0;
crypto/openssl/crypto/x509/v3_prn.c
196
return BIO_dump_indent(out, (const char *)ext, extlen, indent) > 0;
crypto/openssl/crypto/x509/v3_prn.c
204
int X509V3_EXT_print_fp(FILE *fp, X509_EXTENSION *ext, int flag, int indent)
crypto/openssl/crypto/x509/v3_prn.c
211
ret = X509V3_EXT_print(bio_tmp, ext, flag, indent);
crypto/openssl/crypto/x509/v3_prn.c
69
int X509V3_EXT_print(BIO *out, X509_EXTENSION *ext, unsigned long flag,
crypto/openssl/crypto/x509/v3_prn.c
81
extoct = X509_EXTENSION_get_data(ext);
crypto/openssl/crypto/x509/v3_prn.c
85
if ((method = X509V3_EXT_get(ext)) == NULL)
crypto/openssl/crypto/x509/v3_purp.c
955
X509_EXTENSION *ext = X509_get_ext((X509 *)x, i_ext);
crypto/openssl/crypto/x509/v3_purp.c
956
if (!X509_EXTENSION_get_critical(ext))
crypto/openssl/crypto/x509/v3_san.c
340
X509_EXTENSION *ext;
crypto/openssl/crypto/x509/v3_san.c
352
if ((ext = X509_get_ext(ctx->issuer_cert, i)) == NULL
crypto/openssl/crypto/x509/v3_san.c
353
|| (ialt = X509V3_EXT_d2i(ext)) == NULL) {
crypto/openssl/crypto/x509/x509_req.c
124
ASN1_TYPE *ext = NULL;
crypto/openssl/crypto/x509/x509_req.c
131
ext = X509_ATTRIBUTE_get0_type(attr, 0);
crypto/openssl/crypto/x509/x509_req.c
132
if (ext == NULL || ext->type != V_ASN1_SEQUENCE) {
crypto/openssl/crypto/x509/x509_req.c
136
p = ext->value.sequence->data;
crypto/openssl/crypto/x509/x509_req.c
138
ASN1_item_d2i(NULL, &p, ext->value.sequence->length,
crypto/openssl/crypto/x509/x509_req.c
170
unsigned char *ext = NULL;
crypto/openssl/crypto/x509/x509_req.c
187
&ext, ASN1_ITEM_rptr(X509_EXTENSIONS));
crypto/openssl/crypto/x509/x509_req.c
198
rv = X509_REQ_add1_attr_by_NID(req, nid, V_ASN1_SEQUENCE, ext, extlen);
crypto/openssl/crypto/x509/x509_req.c
199
OPENSSL_free(ext);
crypto/openssl/crypto/x509/x509_v3.c
157
X509_EXTENSION *ext = sk_X509_EXTENSION_value(exts, i);
crypto/openssl/crypto/x509/x509_v3.c
158
ASN1_OBJECT *obj = X509_EXTENSION_get_object(ext);
crypto/openssl/crypto/x509/x509_v3.c
169
if (!X509v3_add_ext(target, ext, -1))
crypto/openssl/crypto/x509/x509_vfy.c
2256
X509_EXTENSION *ext = X509_CRL_get_ext(newer, i);
crypto/openssl/crypto/x509/x509_vfy.c
2258
if (!X509_CRL_add_ext(crl, ext, -1)) {
crypto/openssl/crypto/x509/x_crl.c
137
ext = sk_X509_EXTENSION_value(exts, j);
crypto/openssl/crypto/x509/x_crl.c
138
if (X509_EXTENSION_get_critical(ext)) {
crypto/openssl/crypto/x509/x_crl.c
139
if (OBJ_obj2nid(X509_EXTENSION_get_object(ext))
crypto/openssl/crypto/x509/x_crl.c
160
X509_EXTENSION *ext;
crypto/openssl/crypto/x509/x_crl.c
233
ext = sk_X509_EXTENSION_value(exts, idx);
crypto/openssl/crypto/x509/x_crl.c
234
nid = OBJ_obj2nid(X509_EXTENSION_get_object(ext));
crypto/openssl/crypto/x509/x_crl.c
237
if (X509_EXTENSION_get_critical(ext)) {
crypto/openssl/crypto/x509/x_crl.c
95
X509_EXTENSION *ext;
crypto/openssl/include/openssl/crmf.h
230
int OSSL_CRMF_MSG_push0_extension(OSSL_CRMF_MSG *crm, X509_EXTENSION *ext);
crypto/openssl/include/openssl/ct.h
296
size_t SCT_get0_extensions(const SCT *sct, unsigned char **ext);
crypto/openssl/include/openssl/ct.h
302
void SCT_set0_extensions(SCT *sct, unsigned char *ext, size_t ext_len);
crypto/openssl/include/openssl/ct.h
309
__owur int SCT_set1_extensions(SCT *sct, const unsigned char *ext,
crypto/openssl/include/openssl/x509.h
911
int X509_REQ_add_extensions(X509_REQ *req, const STACK_OF(X509_EXTENSION) *ext);
crypto/openssl/include/openssl/x509v3.h
1002
int X509V3_EXT_print(BIO *out, X509_EXTENSION *ext, unsigned long flag,
crypto/openssl/include/openssl/x509v3.h
1005
int X509V3_EXT_print_fp(FILE *out, X509_EXTENSION *ext, int flag, int indent);
crypto/openssl/include/openssl/x509v3.h
1342
ASIdentifiers *ext,
crypto/openssl/include/openssl/x509v3.h
1345
IPAddrBlocks *ext, int allow_inheritance);
crypto/openssl/include/openssl/x509v3.h
48
typedef STACK_OF(CONF_VALUE) *(*X509V3_EXT_I2V)(const struct v3_ext_method *method, void *ext,
crypto/openssl/include/openssl/x509v3.h
54
void *ext);
crypto/openssl/include/openssl/x509v3.h
57
typedef int (*X509V3_EXT_I2R)(const struct v3_ext_method *method, void *ext,
crypto/openssl/include/openssl/x509v3.h
977
int X509V3_EXT_add(X509V3_EXT_METHOD *ext);
crypto/openssl/include/openssl/x509v3.h
982
const X509V3_EXT_METHOD *X509V3_EXT_get(X509_EXTENSION *ext);
crypto/openssl/include/openssl/x509v3.h
986
void *X509V3_EXT_d2i(X509_EXTENSION *ext);
crypto/openssl/ssl/quic/quic_tls.c
798
if (sctx->ext.alpn_select_cb == NULL)
crypto/openssl/ssl/quic/quic_tls.c
801
if (sc->ext.alpn == NULL || sc->ext.alpn_len == 0)
crypto/openssl/ssl/quic/quic_tls.c
916
uint32_t max_early_data = SSL_get0_session(qtls->args.s)->ext.max_early_data;
crypto/openssl/ssl/quic/quic_tls.c
945
if ((sc->session == NULL || sc->session->ext.max_early_data != 0xffffffff)
crypto/openssl/ssl/record/rec_layer_s3.c
129
if (!s->server && sess->ext.max_early_data == 0) {
crypto/openssl/ssl/record/rec_layer_s3.c
131
&& s->psksession->ext.max_early_data > 0)) {
crypto/openssl/ssl/record/rec_layer_s3.c
139
max_early_data = sess->ext.max_early_data;
crypto/openssl/ssl/record/rec_layer_s3.c
140
else if (s->ext.early_data != SSL_EARLY_DATA_ACCEPTED)
crypto/openssl/ssl/record/rec_layer_s3.c
143
max_early_data = s->recv_max_early_data < sess->ext.max_early_data
crypto/openssl/ssl/record/rec_layer_s3.c
145
: sess->ext.max_early_data;
crypto/openssl/ssl/record/rec_layer_s3.c
318
if (s->rlayer.wpend_tot == 0 && (s->key_update != SSL_KEY_UPDATE_NONE || s->ext.extra_tickets_expected > 0))
crypto/openssl/ssl/s3_lib.c
3932
OPENSSL_free(sc->ext.npn);
crypto/openssl/ssl/s3_lib.c
3933
sc->ext.npn = NULL;
crypto/openssl/ssl/s3_lib.c
3934
sc->ext.npn_len = 0;
crypto/openssl/ssl/s3_lib.c
4010
return ssl_set_tmp_ecdh_groups(&sc->ext.supportedgroups,
crypto/openssl/ssl/s3_lib.c
4011
&sc->ext.supportedgroups_len,
crypto/openssl/ssl/s3_lib.c
4012
&sc->ext.keyshares,
crypto/openssl/ssl/s3_lib.c
4013
&sc->ext.keyshares_len,
crypto/openssl/ssl/s3_lib.c
4014
&sc->ext.tuples,
crypto/openssl/ssl/s3_lib.c
4015
&sc->ext.tuples_len,
crypto/openssl/ssl/s3_lib.c
4031
OPENSSL_free(sc->ext.hostname);
crypto/openssl/ssl/s3_lib.c
4032
sc->ext.hostname = NULL;
crypto/openssl/ssl/s3_lib.c
4042
if ((sc->ext.hostname = OPENSSL_strdup((char *)parg)) == NULL) {
crypto/openssl/ssl/s3_lib.c
4052
sc->ext.debug_arg = parg;
crypto/openssl/ssl/s3_lib.c
4057
ret = sc->ext.status_type;
crypto/openssl/ssl/s3_lib.c
4061
sc->ext.status_type = larg;
crypto/openssl/ssl/s3_lib.c
4066
*(STACK_OF(X509_EXTENSION) **)parg = sc->ext.ocsp.exts;
crypto/openssl/ssl/s3_lib.c
4071
sc->ext.ocsp.exts = parg;
crypto/openssl/ssl/s3_lib.c
4076
*(STACK_OF(OCSP_RESPID) **)parg = sc->ext.ocsp.ids;
crypto/openssl/ssl/s3_lib.c
4081
sc->ext.ocsp.ids = parg;
crypto/openssl/ssl/s3_lib.c
4086
*(unsigned char **)parg = sc->ext.ocsp.resp;
crypto/openssl/ssl/s3_lib.c
4087
if (sc->ext.ocsp.resp_len == 0
crypto/openssl/ssl/s3_lib.c
4088
|| sc->ext.ocsp.resp_len > LONG_MAX)
crypto/openssl/ssl/s3_lib.c
4090
return (long)sc->ext.ocsp.resp_len;
crypto/openssl/ssl/s3_lib.c
4093
OPENSSL_free(sc->ext.ocsp.resp);
crypto/openssl/ssl/s3_lib.c
4094
sc->ext.ocsp.resp = parg;
crypto/openssl/ssl/s3_lib.c
4095
sc->ext.ocsp.resp_len = larg;
crypto/openssl/ssl/s3_lib.c
4146
clist = sc->ext.peer_supportedgroups;
crypto/openssl/ssl/s3_lib.c
4147
clistlen = sc->ext.peer_supportedgroups_len;
crypto/openssl/ssl/s3_lib.c
4166
return tls1_set_groups(&sc->ext.supportedgroups,
crypto/openssl/ssl/s3_lib.c
4167
&sc->ext.supportedgroups_len,
crypto/openssl/ssl/s3_lib.c
4168
&sc->ext.keyshares,
crypto/openssl/ssl/s3_lib.c
4169
&sc->ext.keyshares_len,
crypto/openssl/ssl/s3_lib.c
4170
&sc->ext.tuples,
crypto/openssl/ssl/s3_lib.c
4171
&sc->ext.tuples_len,
crypto/openssl/ssl/s3_lib.c
4176
&sc->ext.supportedgroups,
crypto/openssl/ssl/s3_lib.c
4177
&sc->ext.supportedgroups_len,
crypto/openssl/ssl/s3_lib.c
4178
&sc->ext.keyshares,
crypto/openssl/ssl/s3_lib.c
4179
&sc->ext.keyshares_len,
crypto/openssl/ssl/s3_lib.c
4180
&sc->ext.tuples,
crypto/openssl/ssl/s3_lib.c
4181
&sc->ext.tuples_len,
crypto/openssl/ssl/s3_lib.c
4291
if (sc->ext.peer_ecpointformats == NULL)
crypto/openssl/ssl/s3_lib.c
4293
*pformat = sc->ext.peer_ecpointformats;
crypto/openssl/ssl/s3_lib.c
4294
return (int)sc->ext.peer_ecpointformats_len;
crypto/openssl/ssl/s3_lib.c
4299
*(uint16_t **)parg = (uint16_t *)sc->ext.peer_supportedgroups;
crypto/openssl/ssl/s3_lib.c
4301
return (int)sc->ext.peer_supportedgroups_len;
crypto/openssl/ssl/s3_lib.c
4330
sc->ext.debug_cb = (void (*)(SSL *, int, int,
crypto/openssl/ssl/s3_lib.c
4384
return ssl_set_tmp_ecdh_groups(&ctx->ext.supportedgroups,
crypto/openssl/ssl/s3_lib.c
4385
&ctx->ext.supportedgroups_len,
crypto/openssl/ssl/s3_lib.c
4386
&ctx->ext.keyshares,
crypto/openssl/ssl/s3_lib.c
4387
&ctx->ext.keyshares_len,
crypto/openssl/ssl/s3_lib.c
4388
&ctx->ext.tuples,
crypto/openssl/ssl/s3_lib.c
4389
&ctx->ext.tuples_len,
crypto/openssl/ssl/s3_lib.c
4394
ctx->ext.servername_arg = parg;
crypto/openssl/ssl/s3_lib.c
4399
long tick_keylen = (sizeof(ctx->ext.tick_key_name) + sizeof(ctx->ext.secure->tick_hmac_key) + sizeof(ctx->ext.secure->tick_aes_key));
crypto/openssl/ssl/s3_lib.c
4407
memcpy(ctx->ext.tick_key_name, keys,
crypto/openssl/ssl/s3_lib.c
4408
sizeof(ctx->ext.tick_key_name));
crypto/openssl/ssl/s3_lib.c
4409
memcpy(ctx->ext.secure->tick_hmac_key,
crypto/openssl/ssl/s3_lib.c
4410
keys + sizeof(ctx->ext.tick_key_name),
crypto/openssl/ssl/s3_lib.c
4411
sizeof(ctx->ext.secure->tick_hmac_key));
crypto/openssl/ssl/s3_lib.c
4412
memcpy(ctx->ext.secure->tick_aes_key,
crypto/openssl/ssl/s3_lib.c
4413
keys + sizeof(ctx->ext.tick_key_name) + sizeof(ctx->ext.secure->tick_hmac_key),
crypto/openssl/ssl/s3_lib.c
4414
sizeof(ctx->ext.secure->tick_aes_key));
crypto/openssl/ssl/s3_lib.c
4416
memcpy(keys, ctx->ext.tick_key_name,
crypto/openssl/ssl/s3_lib.c
4417
sizeof(ctx->ext.tick_key_name));
crypto/openssl/ssl/s3_lib.c
4418
memcpy(keys + sizeof(ctx->ext.tick_key_name),
crypto/openssl/ssl/s3_lib.c
4419
ctx->ext.secure->tick_hmac_key,
crypto/openssl/ssl/s3_lib.c
4420
sizeof(ctx->ext.secure->tick_hmac_key));
crypto/openssl/ssl/s3_lib.c
4421
memcpy(keys + sizeof(ctx->ext.tick_key_name) + sizeof(ctx->ext.secure->tick_hmac_key),
crypto/openssl/ssl/s3_lib.c
4422
ctx->ext.secure->tick_aes_key,
crypto/openssl/ssl/s3_lib.c
4423
sizeof(ctx->ext.secure->tick_aes_key));
crypto/openssl/ssl/s3_lib.c
4429
return ctx->ext.status_type;
crypto/openssl/ssl/s3_lib.c
4432
ctx->ext.status_type = larg;
crypto/openssl/ssl/s3_lib.c
4436
ctx->ext.status_arg = parg;
crypto/openssl/ssl/s3_lib.c
4440
*(void **)parg = ctx->ext.status_arg;
crypto/openssl/ssl/s3_lib.c
4444
*(int (**)(SSL *, void *))parg = ctx->ext.status_cb;
crypto/openssl/ssl/s3_lib.c
4483
return tls1_set_groups(&ctx->ext.supportedgroups,
crypto/openssl/ssl/s3_lib.c
4484
&ctx->ext.supportedgroups_len,
crypto/openssl/ssl/s3_lib.c
4485
&ctx->ext.keyshares,
crypto/openssl/ssl/s3_lib.c
4486
&ctx->ext.keyshares_len,
crypto/openssl/ssl/s3_lib.c
4487
&ctx->ext.tuples,
crypto/openssl/ssl/s3_lib.c
4488
&ctx->ext.tuples_len,
crypto/openssl/ssl/s3_lib.c
4493
&ctx->ext.supportedgroups,
crypto/openssl/ssl/s3_lib.c
4494
&ctx->ext.supportedgroups_len,
crypto/openssl/ssl/s3_lib.c
4495
&ctx->ext.keyshares,
crypto/openssl/ssl/s3_lib.c
4496
&ctx->ext.keyshares_len,
crypto/openssl/ssl/s3_lib.c
4497
&ctx->ext.tuples,
crypto/openssl/ssl/s3_lib.c
4498
&ctx->ext.tuples_len,
crypto/openssl/ssl/s3_lib.c
4600
ctx->ext.servername_cb = (int (*)(SSL *, int *, void *))fp;
crypto/openssl/ssl/s3_lib.c
4604
ctx->ext.status_cb = (int (*)(SSL *, void *))fp;
crypto/openssl/ssl/s3_lib.c
4609
ctx->ext.ticket_key_cb = (int (*)(SSL *, unsigned char *,
crypto/openssl/ssl/s3_lib.c
4641
ctx->ext.ticket_key_evp_cb = fp;
crypto/openssl/ssl/ssl_asn1.c
186
in->ext.hostname);
crypto/openssl/ssl/ssl_asn1.c
187
if (in->ext.tick) {
crypto/openssl/ssl/ssl_asn1.c
189
in->ext.tick, in->ext.ticklen);
crypto/openssl/ssl/ssl_asn1.c
191
if (in->ext.tick_lifetime_hint > 0)
crypto/openssl/ssl/ssl_asn1.c
192
as.tlsext_tick_lifetime_hint = in->ext.tick_lifetime_hint;
crypto/openssl/ssl/ssl_asn1.c
193
as.tlsext_tick_age_add = in->ext.tick_age_add;
crypto/openssl/ssl/ssl_asn1.c
204
as.max_early_data = in->ext.max_early_data;
crypto/openssl/ssl/ssl_asn1.c
206
if (in->ext.alpn_selected == NULL)
crypto/openssl/ssl/ssl_asn1.c
210
in->ext.alpn_selected, in->ext.alpn_selected_len);
crypto/openssl/ssl/ssl_asn1.c
212
as.tlsext_max_fragment_len_mode = in->ext.max_fragment_len_mode;
crypto/openssl/ssl/ssl_asn1.c
359
if (!ssl_session_strndup(&ret->ext.hostname, as->tlsext_hostname))
crypto/openssl/ssl/ssl_asn1.c
369
ret->ext.tick_lifetime_hint = (unsigned long)as->tlsext_tick_lifetime_hint;
crypto/openssl/ssl/ssl_asn1.c
370
ret->ext.tick_age_add = as->tlsext_tick_age_add;
crypto/openssl/ssl/ssl_asn1.c
371
OPENSSL_free(ret->ext.tick);
crypto/openssl/ssl/ssl_asn1.c
373
ret->ext.tick = as->tlsext_tick->data;
crypto/openssl/ssl/ssl_asn1.c
374
ret->ext.ticklen = as->tlsext_tick->length;
crypto/openssl/ssl/ssl_asn1.c
377
ret->ext.tick = NULL;
crypto/openssl/ssl/ssl_asn1.c
397
ret->ext.max_early_data = as->max_early_data;
crypto/openssl/ssl/ssl_asn1.c
399
OPENSSL_free(ret->ext.alpn_selected);
crypto/openssl/ssl/ssl_asn1.c
401
ret->ext.alpn_selected = as->alpn_selected->data;
crypto/openssl/ssl/ssl_asn1.c
402
ret->ext.alpn_selected_len = as->alpn_selected->length;
crypto/openssl/ssl/ssl_asn1.c
405
ret->ext.alpn_selected = NULL;
crypto/openssl/ssl/ssl_asn1.c
406
ret->ext.alpn_selected_len = 0;
crypto/openssl/ssl/ssl_asn1.c
409
ret->ext.max_fragment_len_mode = as->tlsext_max_fragment_len_mode;
crypto/openssl/ssl/ssl_lib.c
1252
if (sc->ext.hostname == NULL) {
crypto/openssl/ssl/ssl_lib.c
1483
OPENSSL_free(s->ext.hostname);
crypto/openssl/ssl/ssl_lib.c
1485
OPENSSL_free(s->ext.ecpointformats);
crypto/openssl/ssl/ssl_lib.c
1486
OPENSSL_free(s->ext.peer_ecpointformats);
crypto/openssl/ssl/ssl_lib.c
1487
OPENSSL_free(s->ext.supportedgroups);
crypto/openssl/ssl/ssl_lib.c
1488
OPENSSL_free(s->ext.keyshares);
crypto/openssl/ssl/ssl_lib.c
1489
OPENSSL_free(s->ext.tuples);
crypto/openssl/ssl/ssl_lib.c
1490
OPENSSL_free(s->ext.peer_supportedgroups);
crypto/openssl/ssl/ssl_lib.c
1491
sk_X509_EXTENSION_pop_free(s->ext.ocsp.exts, X509_EXTENSION_free);
crypto/openssl/ssl/ssl_lib.c
1493
sk_OCSP_RESPID_pop_free(s->ext.ocsp.ids, OCSP_RESPID_free);
crypto/openssl/ssl/ssl_lib.c
1497
OPENSSL_free(s->ext.scts);
crypto/openssl/ssl/ssl_lib.c
1499
OPENSSL_free(s->ext.ocsp.resp);
crypto/openssl/ssl/ssl_lib.c
1500
OPENSSL_free(s->ext.alpn);
crypto/openssl/ssl/ssl_lib.c
1501
OPENSSL_free(s->ext.tls13_cookie);
crypto/openssl/ssl/ssl_lib.c
1522
OPENSSL_free(s->ext.npn);
crypto/openssl/ssl/ssl_lib.c
2418
if (sc->ext.early_data == SSL_EARLY_DATA_ACCEPTED) {
crypto/openssl/ssl/ssl_lib.c
2451
return sc->ext.early_data;
crypto/openssl/ssl/ssl_lib.c
2699
|| ((sc->session == NULL || sc->session->ext.max_early_data == 0)
crypto/openssl/ssl/ssl_lib.c
2926
if ((SSL_in_init(s) && sc->ext.extra_tickets_expected == 0)
crypto/openssl/ssl/ssl_lib.c
2930
sc->ext.extra_tickets_expected++;
crypto/openssl/ssl/ssl_lib.c
3500
return sc->session->ext.hostname;
crypto/openssl/ssl/ssl_lib.c
3525
if (sc->ext.hostname == NULL
crypto/openssl/ssl/ssl_lib.c
3528
return sc->session->ext.hostname;
crypto/openssl/ssl/ssl_lib.c
3531
&& sc->session->ext.hostname != NULL)
crypto/openssl/ssl/ssl_lib.c
3532
return sc->session->ext.hostname;
crypto/openssl/ssl/ssl_lib.c
3536
return sc->ext.hostname;
crypto/openssl/ssl/ssl_lib.c
3642
*data = sc->ext.npn;
crypto/openssl/ssl/ssl_lib.c
3646
*len = (unsigned int)sc->ext.npn_len;
crypto/openssl/ssl/ssl_lib.c
3668
ctx->ext.npn_advertised_cb = cb;
crypto/openssl/ssl/ssl_lib.c
3669
ctx->ext.npn_advertised_cb_arg = arg;
crypto/openssl/ssl/ssl_lib.c
3690
ctx->ext.npn_select_cb = cb;
crypto/openssl/ssl/ssl_lib.c
3691
ctx->ext.npn_select_cb_arg = arg;
crypto/openssl/ssl/ssl_lib.c
3719
OPENSSL_free(ctx->ext.alpn);
crypto/openssl/ssl/ssl_lib.c
3720
ctx->ext.alpn = NULL;
crypto/openssl/ssl/ssl_lib.c
3721
ctx->ext.alpn_len = 0;
crypto/openssl/ssl/ssl_lib.c
3731
OPENSSL_free(ctx->ext.alpn);
crypto/openssl/ssl/ssl_lib.c
3732
ctx->ext.alpn = alpn;
crypto/openssl/ssl/ssl_lib.c
3733
ctx->ext.alpn_len = protos_len;
crypto/openssl/ssl/ssl_lib.c
3753
OPENSSL_free(sc->ext.alpn);
crypto/openssl/ssl/ssl_lib.c
3754
sc->ext.alpn = NULL;
crypto/openssl/ssl/ssl_lib.c
3755
sc->ext.alpn_len = 0;
crypto/openssl/ssl/ssl_lib.c
3765
OPENSSL_free(sc->ext.alpn);
crypto/openssl/ssl/ssl_lib.c
3766
sc->ext.alpn = alpn;
crypto/openssl/ssl/ssl_lib.c
3767
sc->ext.alpn_len = protos_len;
crypto/openssl/ssl/ssl_lib.c
3781
ctx->ext.alpn_select_cb = cb;
crypto/openssl/ssl/ssl_lib.c
3782
ctx->ext.alpn_select_cb_arg = arg;
crypto/openssl/ssl/ssl_lib.c
4137
if ((ret->ext.secure = OPENSSL_secure_zalloc(sizeof(*ret->ext.secure))) == NULL)
crypto/openssl/ssl/ssl_lib.c
4148
if ((RAND_bytes_ex(libctx, ret->ext.tick_key_name,
crypto/openssl/ssl/ssl_lib.c
4149
sizeof(ret->ext.tick_key_name), 0)
crypto/openssl/ssl/ssl_lib.c
4151
|| (RAND_priv_bytes_ex(libctx, ret->ext.secure->tick_hmac_key,
crypto/openssl/ssl/ssl_lib.c
4152
sizeof(ret->ext.secure->tick_hmac_key), 0)
crypto/openssl/ssl/ssl_lib.c
4154
|| (RAND_priv_bytes_ex(libctx, ret->ext.secure->tick_aes_key,
crypto/openssl/ssl/ssl_lib.c
4155
sizeof(ret->ext.secure->tick_aes_key), 0)
crypto/openssl/ssl/ssl_lib.c
4159
if (RAND_priv_bytes_ex(libctx, ret->ext.cookie_hmac_key,
crypto/openssl/ssl/ssl_lib.c
4160
sizeof(ret->ext.cookie_hmac_key), 0)
crypto/openssl/ssl/ssl_lib.c
4215
ret->ext.status_type = TLSEXT_STATUSTYPE_nothing;
crypto/openssl/ssl/ssl_lib.c
4405
OPENSSL_free(a->ext.ecpointformats);
crypto/openssl/ssl/ssl_lib.c
4406
OPENSSL_free(a->ext.supportedgroups);
crypto/openssl/ssl/ssl_lib.c
4407
OPENSSL_free(a->ext.keyshares);
crypto/openssl/ssl/ssl_lib.c
4408
OPENSSL_free(a->ext.tuples);
crypto/openssl/ssl/ssl_lib.c
4409
OPENSSL_free(a->ext.alpn);
crypto/openssl/ssl/ssl_lib.c
4410
OPENSSL_secure_free(a->ext.secure);
crypto/openssl/ssl/ssl_lib.c
616
memset(sc->ext.compress_certificate_from_peer, 0,
crypto/openssl/ssl/ssl_lib.c
617
sizeof(sc->ext.compress_certificate_from_peer));
crypto/openssl/ssl/ssl_lib.c
618
sc->ext.compress_certificate_sent = 0;
crypto/openssl/ssl/ssl_lib.c
6372
if (s->ext.scts != NULL) {
crypto/openssl/ssl/ssl_lib.c
6373
const unsigned char *p = s->ext.scts;
crypto/openssl/ssl/ssl_lib.c
6374
STACK_OF(SCT) *scts = o2i_SCT_LIST(NULL, &p, s->ext.scts_len);
crypto/openssl/ssl/ssl_lib.c
6402
if (s->ext.ocsp.resp == NULL || s->ext.ocsp.resp_len == 0)
crypto/openssl/ssl/ssl_lib.c
6405
p = s->ext.ocsp.resp;
crypto/openssl/ssl/ssl_lib.c
6406
rsp = d2i_OCSP_RESPONSE(NULL, &p, (int)s->ext.ocsp.resp_len);
crypto/openssl/ssl/ssl_lib.c
6810
RAW_EXTENSION *ext;
crypto/openssl/ssl/ssl_lib.c
6821
ext = sc->clienthello->pre_proc_exts + i;
crypto/openssl/ssl/ssl_lib.c
6822
if (ext->present)
crypto/openssl/ssl/ssl_lib.c
6833
ext = sc->clienthello->pre_proc_exts + i;
crypto/openssl/ssl/ssl_lib.c
6834
if (ext->present) {
crypto/openssl/ssl/ssl_lib.c
6835
if (ext->received_order >= num)
crypto/openssl/ssl/ssl_lib.c
6837
present[ext->received_order] = ext->type;
crypto/openssl/ssl/ssl_lib.c
6850
RAW_EXTENSION *ext;
crypto/openssl/ssl/ssl_lib.c
6860
ext = sc->clienthello->pre_proc_exts + i;
crypto/openssl/ssl/ssl_lib.c
6861
if (ext->present)
crypto/openssl/ssl/ssl_lib.c
6875
ext = sc->clienthello->pre_proc_exts + i;
crypto/openssl/ssl/ssl_lib.c
6876
if (ext->present) {
crypto/openssl/ssl/ssl_lib.c
6877
if (ext->received_order >= num)
crypto/openssl/ssl/ssl_lib.c
6879
exts[ext->received_order] = ext->type;
crypto/openssl/ssl/ssl_lib.c
7319
if (ret > 0 && sc->ext.cookieok)
crypto/openssl/ssl/ssl_lib.c
810
s->ext.max_fragment_len_mode = ctx->ext.max_fragment_len_mode;
crypto/openssl/ssl/ssl_lib.c
817
s->ext.debug_cb = 0;
crypto/openssl/ssl/ssl_lib.c
8177
return sc->ext.client_cert_type;
crypto/openssl/ssl/ssl_lib.c
818
s->ext.debug_arg = NULL;
crypto/openssl/ssl/ssl_lib.c
8187
return sc->ext.server_cert_type;
crypto/openssl/ssl/ssl_lib.c
819
s->ext.ticket_expected = 0;
crypto/openssl/ssl/ssl_lib.c
820
s->ext.status_type = ctx->ext.status_type;
crypto/openssl/ssl/ssl_lib.c
821
s->ext.status_expected = 0;
crypto/openssl/ssl/ssl_lib.c
822
s->ext.ocsp.ids = NULL;
crypto/openssl/ssl/ssl_lib.c
823
s->ext.ocsp.exts = NULL;
crypto/openssl/ssl/ssl_lib.c
824
s->ext.ocsp.resp = NULL;
crypto/openssl/ssl/ssl_lib.c
825
s->ext.ocsp.resp_len = 0;
crypto/openssl/ssl/ssl_lib.c
831
if (ctx->ext.ecpointformats != NULL) {
crypto/openssl/ssl/ssl_lib.c
832
s->ext.ecpointformats = OPENSSL_memdup(ctx->ext.ecpointformats,
crypto/openssl/ssl/ssl_lib.c
833
ctx->ext.ecpointformats_len);
crypto/openssl/ssl/ssl_lib.c
834
if (s->ext.ecpointformats == NULL) {
crypto/openssl/ssl/ssl_lib.c
835
s->ext.ecpointformats_len = 0;
crypto/openssl/ssl/ssl_lib.c
838
s->ext.ecpointformats_len = ctx->ext.ecpointformats_len;
crypto/openssl/ssl/ssl_lib.c
840
if (ctx->ext.supportedgroups != NULL) {
crypto/openssl/ssl/ssl_lib.c
843
if (ctx->ext.supportedgroups_len == 0)
crypto/openssl/ssl/ssl_lib.c
846
s->ext.supportedgroups = OPENSSL_memdup(ctx->ext.supportedgroups,
crypto/openssl/ssl/ssl_lib.c
847
(ctx->ext.supportedgroups_len + add)
crypto/openssl/ssl/ssl_lib.c
848
* sizeof(*ctx->ext.supportedgroups));
crypto/openssl/ssl/ssl_lib.c
849
if (s->ext.supportedgroups == NULL) {
crypto/openssl/ssl/ssl_lib.c
850
s->ext.supportedgroups_len = 0;
crypto/openssl/ssl/ssl_lib.c
853
s->ext.supportedgroups_len = ctx->ext.supportedgroups_len;
crypto/openssl/ssl/ssl_lib.c
855
if (ctx->ext.keyshares != NULL) {
crypto/openssl/ssl/ssl_lib.c
858
if (ctx->ext.keyshares_len == 0)
crypto/openssl/ssl/ssl_lib.c
861
s->ext.keyshares = OPENSSL_memdup(ctx->ext.keyshares,
crypto/openssl/ssl/ssl_lib.c
862
(ctx->ext.keyshares_len + add)
crypto/openssl/ssl/ssl_lib.c
863
* sizeof(*ctx->ext.keyshares));
crypto/openssl/ssl/ssl_lib.c
864
if (s->ext.keyshares == NULL) {
crypto/openssl/ssl/ssl_lib.c
865
s->ext.keyshares_len = 0;
crypto/openssl/ssl/ssl_lib.c
868
s->ext.keyshares_len = ctx->ext.keyshares_len;
crypto/openssl/ssl/ssl_lib.c
870
if (ctx->ext.tuples != NULL) {
crypto/openssl/ssl/ssl_lib.c
873
if (ctx->ext.tuples_len == 0)
crypto/openssl/ssl/ssl_lib.c
876
s->ext.tuples = OPENSSL_memdup(ctx->ext.tuples,
crypto/openssl/ssl/ssl_lib.c
877
(ctx->ext.tuples_len + add)
crypto/openssl/ssl/ssl_lib.c
878
* sizeof(*ctx->ext.tuples));
crypto/openssl/ssl/ssl_lib.c
879
if (s->ext.tuples == NULL) {
crypto/openssl/ssl/ssl_lib.c
880
s->ext.tuples_len = 0;
crypto/openssl/ssl/ssl_lib.c
883
s->ext.tuples_len = ctx->ext.tuples_len;
crypto/openssl/ssl/ssl_lib.c
887
s->ext.npn = NULL;
crypto/openssl/ssl/ssl_lib.c
890
if (ctx->ext.alpn != NULL) {
crypto/openssl/ssl/ssl_lib.c
891
s->ext.alpn = OPENSSL_malloc(ctx->ext.alpn_len);
crypto/openssl/ssl/ssl_lib.c
892
if (s->ext.alpn == NULL) {
crypto/openssl/ssl/ssl_lib.c
893
s->ext.alpn_len = 0;
crypto/openssl/ssl/ssl_lib.c
896
memcpy(s->ext.alpn, ctx->ext.alpn, ctx->ext.alpn_len);
crypto/openssl/ssl/ssl_lib.c
897
s->ext.alpn_len = ctx->ext.alpn_len;
crypto/openssl/ssl/ssl_local.h
1079
} ext;
crypto/openssl/ssl/ssl_local.h
1737
} ext;
crypto/openssl/ssl/ssl_local.h
2477
return ((sc->server && sc->ext.server_cert_type == TLSEXT_cert_type_rpk)
crypto/openssl/ssl/ssl_local.h
2478
|| (!sc->server && sc->ext.client_cert_type == TLSEXT_cert_type_rpk))
crypto/openssl/ssl/ssl_local.h
2520
*pgroups = s->ext.peer_supportedgroups;
crypto/openssl/ssl/ssl_local.h
2521
*pgroupslen = s->ext.peer_supportedgroups_len;
crypto/openssl/ssl/ssl_local.h
296
IS_MAX_FRAGMENT_LENGTH_EXT_VALID(session->ext.max_fragment_len_mode)
crypto/openssl/ssl/ssl_local.h
298
(512U << (session->ext.max_fragment_len_mode - 1))
crypto/openssl/ssl/ssl_local.h
549
} ext;
crypto/openssl/ssl/ssl_sess.c
1023
return s->ext.hostname;
crypto/openssl/ssl/ssl_sess.c
1028
OPENSSL_free(s->ext.hostname);
crypto/openssl/ssl/ssl_sess.c
1030
s->ext.hostname = NULL;
crypto/openssl/ssl/ssl_sess.c
1033
s->ext.hostname = OPENSSL_strdup(hostname);
crypto/openssl/ssl/ssl_sess.c
1035
return s->ext.hostname != NULL;
crypto/openssl/ssl/ssl_sess.c
1040
return (s->ext.ticklen > 0) ? 1 : 0;
crypto/openssl/ssl/ssl_sess.c
1045
return s->ext.tick_lifetime_hint;
crypto/openssl/ssl/ssl_sess.c
1051
*len = s->ext.ticklen;
crypto/openssl/ssl/ssl_sess.c
1053
*tick = s->ext.tick;
crypto/openssl/ssl/ssl_sess.c
1058
return s->ext.max_early_data;
crypto/openssl/ssl/ssl_sess.c
1063
s->ext.max_early_data = max_early_data;
crypto/openssl/ssl/ssl_sess.c
1072
*alpn = s->ext.alpn_selected;
crypto/openssl/ssl/ssl_sess.c
1073
*len = s->ext.alpn_selected_len;
crypto/openssl/ssl/ssl_sess.c
1079
OPENSSL_free(s->ext.alpn_selected);
crypto/openssl/ssl/ssl_sess.c
1081
s->ext.alpn_selected = NULL;
crypto/openssl/ssl/ssl_sess.c
1082
s->ext.alpn_selected_len = 0;
crypto/openssl/ssl/ssl_sess.c
1085
s->ext.alpn_selected = OPENSSL_memdup(alpn, len);
crypto/openssl/ssl/ssl_sess.c
1086
if (s->ext.alpn_selected == NULL) {
crypto/openssl/ssl/ssl_sess.c
1087
s->ext.alpn_selected_len = 0;
crypto/openssl/ssl/ssl_sess.c
1090
s->ext.alpn_selected_len = len;
crypto/openssl/ssl/ssl_sess.c
1126
&& (s->session_id_length > 0 || s->ext.ticklen > 0);
crypto/openssl/ssl/ssl_sess.c
113
ss->ext.max_fragment_len_mode = TLSEXT_max_fragment_length_UNSPECIFIED;
crypto/openssl/ssl/ssl_sess.c
1156
sc->ext.session_secret_cb = tls_session_secret_cb;
crypto/openssl/ssl/ssl_sess.c
1157
sc->ext.session_secret_cb_arg = arg;
crypto/openssl/ssl/ssl_sess.c
1169
sc->ext.session_ticket_cb = cb;
crypto/openssl/ssl/ssl_sess.c
1170
sc->ext.session_ticket_cb_arg = arg;
crypto/openssl/ssl/ssl_sess.c
1182
OPENSSL_free(sc->ext.session_ticket);
crypto/openssl/ssl/ssl_sess.c
1183
sc->ext.session_ticket = NULL;
crypto/openssl/ssl/ssl_sess.c
1184
sc->ext.session_ticket = OPENSSL_malloc(sizeof(TLS_SESSION_TICKET_EXT) + ext_len);
crypto/openssl/ssl/ssl_sess.c
1185
if (sc->ext.session_ticket == NULL)
crypto/openssl/ssl/ssl_sess.c
1189
sc->ext.session_ticket->length = ext_len;
crypto/openssl/ssl/ssl_sess.c
1190
sc->ext.session_ticket->data = sc->ext.session_ticket + 1;
crypto/openssl/ssl/ssl_sess.c
1191
memcpy(sc->ext.session_ticket->data, ext_data, ext_len);
crypto/openssl/ssl/ssl_sess.c
1193
sc->ext.session_ticket->length = 0;
crypto/openssl/ssl/ssl_sess.c
1194
sc->ext.session_ticket->data = NULL;
crypto/openssl/ssl/ssl_sess.c
158
dest->ext.hostname = NULL;
crypto/openssl/ssl/ssl_sess.c
159
dest->ext.tick = NULL;
crypto/openssl/ssl/ssl_sess.c
160
dest->ext.alpn_selected = NULL;
crypto/openssl/ssl/ssl_sess.c
226
if (src->ext.hostname) {
crypto/openssl/ssl/ssl_sess.c
227
dest->ext.hostname = OPENSSL_strdup(src->ext.hostname);
crypto/openssl/ssl/ssl_sess.c
228
if (dest->ext.hostname == NULL)
crypto/openssl/ssl/ssl_sess.c
232
if (ticket != 0 && src->ext.tick != NULL) {
crypto/openssl/ssl/ssl_sess.c
233
dest->ext.tick = OPENSSL_memdup(src->ext.tick, src->ext.ticklen);
crypto/openssl/ssl/ssl_sess.c
234
if (dest->ext.tick == NULL)
crypto/openssl/ssl/ssl_sess.c
237
dest->ext.tick_lifetime_hint = 0;
crypto/openssl/ssl/ssl_sess.c
238
dest->ext.ticklen = 0;
crypto/openssl/ssl/ssl_sess.c
241
if (src->ext.alpn_selected != NULL) {
crypto/openssl/ssl/ssl_sess.c
242
dest->ext.alpn_selected = OPENSSL_memdup(src->ext.alpn_selected,
crypto/openssl/ssl/ssl_sess.c
243
src->ext.alpn_selected_len);
crypto/openssl/ssl/ssl_sess.c
244
if (dest->ext.alpn_selected == NULL)
crypto/openssl/ssl/ssl_sess.c
385
if (s->ext.ticket_expected) {
crypto/openssl/ssl/ssl_sess.c
601
s->ext.ticket_expected = 1;
crypto/openssl/ssl/ssl_sess.c
714
s->ext.ticket_expected = 1;
crypto/openssl/ssl/ssl_sess.c
863
OPENSSL_free(ss->ext.hostname);
crypto/openssl/ssl/ssl_sess.c
864
OPENSSL_free(ss->ext.tick);
crypto/openssl/ssl/ssl_sess.c
872
OPENSSL_free(ss->ext.alpn_selected);
crypto/openssl/ssl/ssl_txt.c
105
if (x->ext.tick_lifetime_hint) {
crypto/openssl/ssl/ssl_txt.c
108
x->ext.tick_lifetime_hint)
crypto/openssl/ssl/ssl_txt.c
112
if (x->ext.tick) {
crypto/openssl/ssl/ssl_txt.c
115
if (BIO_dump_indent(bp, (const char *)x->ext.tick, (int)x->ext.ticklen, 4)
crypto/openssl/ssl/ssl_txt.c
165
(unsigned int)x->ext.max_early_data)
crypto/openssl/ssl/statem/extensions.c
1000
ss->ext.ticklen = 0;
crypto/openssl/ssl/statem/extensions.c
1001
ss->ext.tick_lifetime_hint = 0;
crypto/openssl/ssl/statem/extensions.c
1002
ss->ext.tick_age_add = 0;
crypto/openssl/ssl/statem/extensions.c
1051
if (s->ext.ecpointformats != NULL
crypto/openssl/ssl/statem/extensions.c
1052
&& s->ext.ecpointformats_len > 0
crypto/openssl/ssl/statem/extensions.c
1053
&& s->ext.peer_ecpointformats != NULL
crypto/openssl/ssl/statem/extensions.c
1054
&& s->ext.peer_ecpointformats_len > 0
crypto/openssl/ssl/statem/extensions.c
1058
unsigned char *list = s->ext.peer_ecpointformats;
crypto/openssl/ssl/statem/extensions.c
1060
for (i = 0; i < s->ext.peer_ecpointformats_len; i++) {
crypto/openssl/ssl/statem/extensions.c
1064
if (i == s->ext.peer_ecpointformats_len) {
crypto/openssl/ssl/statem/extensions.c
1077
s->ext.ticket_expected = 0;
crypto/openssl/ssl/statem/extensions.c
1086
s->ext.status_type = TLSEXT_STATUSTYPE_nothing;
crypto/openssl/ssl/statem/extensions.c
1092
OPENSSL_free(s->ext.ocsp.resp);
crypto/openssl/ssl/statem/extensions.c
1093
s->ext.ocsp.resp = NULL;
crypto/openssl/ssl/statem/extensions.c
1094
s->ext.ocsp.resp_len = 0;
crypto/openssl/ssl/statem/extensions.c
1125
if (!s->server && !sent && s->session->ext.alpn_selected != NULL)
crypto/openssl/ssl/statem/extensions.c
1126
s->ext.early_data_ok = 0;
crypto/openssl/ssl/statem/extensions.c
1176
OPENSSL_free(s->ext.peer_ecpointformats);
crypto/openssl/ssl/statem/extensions.c
1177
s->ext.peer_ecpointformats = NULL;
crypto/openssl/ssl/statem/extensions.c
1178
s->ext.peer_ecpointformats_len = 0;
crypto/openssl/ssl/statem/extensions.c
1185
s->ext.use_etm = 0;
crypto/openssl/ssl/statem/extensions.c
1331
if ((s->ext.psk_kex_mode & TLSEXT_KEX_MODE_FLAG_KE) == 0) {
crypto/openssl/ssl/statem/extensions.c
1378
&& !s->ext.cookieok) {
crypto/openssl/ssl/statem/extensions.c
1395
|| (s->ext.psk_kex_mode & TLSEXT_KEX_MODE_FLAG_KE_DHE) != 0)) {
crypto/openssl/ssl/statem/extensions.c
1406
|| (s->ext.psk_kex_mode & TLSEXT_KEX_MODE_FLAG_KE) == 0) {
crypto/openssl/ssl/statem/extensions.c
1414
&& !s->ext.cookieok) {
crypto/openssl/ssl/statem/extensions.c
1452
s->ext.psk_kex_mode = TLSEXT_KEX_MODE_FLAG_NONE;
crypto/openssl/ssl/statem/extensions.c
1487
&& s->session->ext.max_early_data == 0
crypto/openssl/ssl/statem/extensions.c
1488
&& sess->ext.max_early_data > 0)
crypto/openssl/ssl/statem/extensions.c
1643
&& !s->ext.early_data_ok) {
crypto/openssl/ssl/statem/extensions.c
1659
|| !s->ext.early_data_ok
crypto/openssl/ssl/statem/extensions.c
1664
s->ext.early_data = SSL_EARLY_DATA_REJECTED;
crypto/openssl/ssl/statem/extensions.c
1666
s->ext.early_data = SSL_EARLY_DATA_ACCEPTED;
crypto/openssl/ssl/statem/extensions.c
1685
if (s->session->ext.max_fragment_len_mode == TLSEXT_max_fragment_length_UNSPECIFIED)
crypto/openssl/ssl/statem/extensions.c
1686
s->session->ext.max_fragment_len_mode = TLSEXT_max_fragment_length_DISABLED;
crypto/openssl/ssl/statem/extensions.c
1724
memset(sc->ext.compress_certificate_from_peer, 0,
crypto/openssl/ssl/statem/extensions.c
1725
sizeof(sc->ext.compress_certificate_from_peer));
crypto/openssl/ssl/statem/extensions.c
1741
if (sc->server && sc->ext.server_cert_type != TLSEXT_cert_type_x509) {
crypto/openssl/ssl/statem/extensions.c
1747
if (!sc->server && sc->ext.client_cert_type_ctos) {
crypto/openssl/ssl/statem/extensions.c
1771
sc->ext.compress_certificate_sent = 1;
crypto/openssl/ssl/statem/extensions.c
1817
if (sc->server && sc->ext.server_cert_type != TLSEXT_cert_type_x509)
crypto/openssl/ssl/statem/extensions.c
1819
if (!sc->server && sc->ext.client_cert_type != TLSEXT_cert_type_x509)
crypto/openssl/ssl/statem/extensions.c
1841
sc->ext.compress_certificate_from_peer[j++] = comp;
crypto/openssl/ssl/statem/extensions.c
1857
sc->ext.server_cert_type_ctos = OSSL_CERT_TYPE_CTOS_NONE;
crypto/openssl/ssl/statem/extensions.c
1858
sc->ext.server_cert_type = TLSEXT_cert_type_x509;
crypto/openssl/ssl/statem/extensions.c
1867
sc->ext.client_cert_type_ctos = OSSL_CERT_TYPE_CTOS_NONE;
crypto/openssl/ssl/statem/extensions.c
1868
sc->ext.client_cert_type = TLSEXT_cert_type_x509;
crypto/openssl/ssl/statem/extensions.c
628
&& (s->ext.extflags[idx] & SSL_EXT_FLAG_SENT) == 0
crypto/openssl/ssl/statem/extensions.c
643
if (s->ext.debug_cb)
crypto/openssl/ssl/statem/extensions.c
644
s->ext.debug_cb(SSL_CONNECTION_GET_USER_SSL(s), !s->server,
crypto/openssl/ssl/statem/extensions.c
647
s->ext.debug_arg);
crypto/openssl/ssl/statem/extensions.c
864
s->ext.extflags[i] |= SSL_EXT_FLAG_SENT;
crypto/openssl/ssl/statem/extensions.c
927
OPENSSL_free(s->ext.hostname);
crypto/openssl/ssl/statem/extensions.c
928
s->ext.hostname = NULL;
crypto/openssl/ssl/statem/extensions.c
948
if (sctx->ext.servername_cb != NULL)
crypto/openssl/ssl/statem/extensions.c
949
ret = sctx->ext.servername_cb(ussl, &altmp,
crypto/openssl/ssl/statem/extensions.c
950
sctx->ext.servername_arg);
crypto/openssl/ssl/statem/extensions.c
951
else if (s->session_ctx->ext.servername_cb != NULL)
crypto/openssl/ssl/statem/extensions.c
952
ret = s->session_ctx->ext.servername_cb(ussl, &altmp,
crypto/openssl/ssl/statem/extensions.c
953
s->session_ctx->ext.servername_arg);
crypto/openssl/ssl/statem/extensions.c
966
OPENSSL_free(s->session->ext.hostname);
crypto/openssl/ssl/statem/extensions.c
967
s->session->ext.hostname = OPENSSL_strdup(s->ext.hostname);
crypto/openssl/ssl/statem/extensions.c
968
if (s->session->ext.hostname == NULL && s->ext.hostname != NULL) {
crypto/openssl/ssl/statem/extensions.c
991
if (ret == SSL_TLSEXT_ERR_OK && s->ext.ticket_expected
crypto/openssl/ssl/statem/extensions.c
993
s->ext.ticket_expected = 0;
crypto/openssl/ssl/statem/extensions.c
998
OPENSSL_free(ss->ext.tick);
crypto/openssl/ssl/statem/extensions.c
999
ss->ext.tick = NULL;
crypto/openssl/ssl/statem/extensions_clnt.c
1015
&& s->session->ext.ticklen != 0
crypto/openssl/ssl/statem/extensions_clnt.c
1029
hlen += PSK_PRE_BINDER_OVERHEAD + s->session->ext.ticklen
crypto/openssl/ssl/statem/extensions_clnt.c
103
|| !WPACKET_put_bytes_u8(pkt, s->ext.max_fragment_len_mode)
crypto/openssl/ssl/statem/extensions_clnt.c
1077
s->ext.tick_identity = 0;
crypto/openssl/ssl/statem/extensions_clnt.c
1090
|| (s->session->ext.ticklen == 0 && s->psksession == NULL))
crypto/openssl/ssl/statem/extensions_clnt.c
1096
if (s->session->ext.ticklen != 0) {
crypto/openssl/ssl/statem/extensions_clnt.c
1140
if (s->session->ext.tick_lifetime_hint < agesec) {
crypto/openssl/ssl/statem/extensions_clnt.c
1163
agems += s->session->ext.tick_age_add;
crypto/openssl/ssl/statem/extensions_clnt.c
1168
s->ext.tick_identity++;
crypto/openssl/ssl/statem/extensions_clnt.c
1212
if (!WPACKET_sub_memcpy_u16(pkt, s->session->ext.tick,
crypto/openssl/ssl/statem/extensions_clnt.c
1213
s->session->ext.ticklen)
crypto/openssl/ssl/statem/extensions_clnt.c
1227
s->ext.tick_identity++;
crypto/openssl/ssl/statem/extensions_clnt.c
1382
if (value != s->ext.max_fragment_len_mode) {
crypto/openssl/ssl/statem/extensions_clnt.c
1392
s->session->ext.max_fragment_len_mode = value;
crypto/openssl/ssl/statem/extensions_clnt.c
1401
if (s->ext.hostname == NULL) {
crypto/openssl/ssl/statem/extensions_clnt.c
1412
if (s->session->ext.hostname != NULL) {
crypto/openssl/ssl/statem/extensions_clnt.c
1416
s->session->ext.hostname = OPENSSL_strdup(s->ext.hostname);
crypto/openssl/ssl/statem/extensions_clnt.c
1417
if (s->session->ext.hostname == NULL) {
crypto/openssl/ssl/statem/extensions_clnt.c
1444
s->ext.peer_ecpointformats_len = 0;
crypto/openssl/ssl/statem/extensions_clnt.c
1445
OPENSSL_free(s->ext.peer_ecpointformats);
crypto/openssl/ssl/statem/extensions_clnt.c
1446
s->ext.peer_ecpointformats = OPENSSL_malloc(ecpointformats_len);
crypto/openssl/ssl/statem/extensions_clnt.c
1447
if (s->ext.peer_ecpointformats == NULL) {
crypto/openssl/ssl/statem/extensions_clnt.c
1448
s->ext.peer_ecpointformats_len = 0;
crypto/openssl/ssl/statem/extensions_clnt.c
1453
s->ext.peer_ecpointformats_len = ecpointformats_len;
crypto/openssl/ssl/statem/extensions_clnt.c
1456
s->ext.peer_ecpointformats,
crypto/openssl/ssl/statem/extensions_clnt.c
1472
if (s->ext.session_ticket_cb != NULL && !s->ext.session_ticket_cb(ssl, PACKET_data(pkt), PACKET_remaining(pkt), s->ext.session_ticket_cb_arg)) {
crypto/openssl/ssl/statem/extensions_clnt.c
1486
s->ext.ticket_expected = 1;
crypto/openssl/ssl/statem/extensions_clnt.c
1505
if (s->ext.status_type != TLSEXT_STATUSTYPE_ocsp) {
crypto/openssl/ssl/statem/extensions_clnt.c
1526
s->ext.status_expected = 1;
crypto/openssl/ssl/statem/extensions_clnt.c
1550
OPENSSL_free(s->ext.scts);
crypto/openssl/ssl/statem/extensions_clnt.c
1551
s->ext.scts = NULL;
crypto/openssl/ssl/statem/extensions_clnt.c
1553
s->ext.scts_len = (uint16_t)size;
crypto/openssl/ssl/statem/extensions_clnt.c
1555
s->ext.scts = OPENSSL_malloc(size);
crypto/openssl/ssl/statem/extensions_clnt.c
1556
if (s->ext.scts == NULL) {
crypto/openssl/ssl/statem/extensions_clnt.c
1557
s->ext.scts_len = 0;
crypto/openssl/ssl/statem/extensions_clnt.c
1561
if (!PACKET_copy_bytes(pkt, s->ext.scts, size)) {
crypto/openssl/ssl/statem/extensions_clnt.c
1630
if (sctx->ext.npn_select_cb == NULL) {
crypto/openssl/ssl/statem/extensions_clnt.c
1641
if (sctx->ext.npn_select_cb(SSL_CONNECTION_GET_USER_SSL(s),
crypto/openssl/ssl/statem/extensions_clnt.c
1644
sctx->ext.npn_select_cb_arg)
crypto/openssl/ssl/statem/extensions_clnt.c
1655
OPENSSL_free(s->ext.npn);
crypto/openssl/ssl/statem/extensions_clnt.c
1656
s->ext.npn = OPENSSL_malloc(selected_len);
crypto/openssl/ssl/statem/extensions_clnt.c
1657
if (s->ext.npn == NULL) {
crypto/openssl/ssl/statem/extensions_clnt.c
1658
s->ext.npn_len = 0;
crypto/openssl/ssl/statem/extensions_clnt.c
1663
memcpy(s->ext.npn, selected, selected_len);
crypto/openssl/ssl/statem/extensions_clnt.c
1664
s->ext.npn_len = selected_len;
crypto/openssl/ssl/statem/extensions_clnt.c
1697
if (!PACKET_buf_init(&confpkt, s->ext.alpn, s->ext.alpn_len)) {
crypto/openssl/ssl/statem/extensions_clnt.c
1730
if (s->session->ext.alpn_selected == NULL
crypto/openssl/ssl/statem/extensions_clnt.c
1731
|| s->session->ext.alpn_selected_len != len
crypto/openssl/ssl/statem/extensions_clnt.c
1732
|| memcmp(s->session->ext.alpn_selected, s->s3.alpn_selected, len)
crypto/openssl/ssl/statem/extensions_clnt.c
1735
s->ext.early_data_ok = 0;
crypto/openssl/ssl/statem/extensions_clnt.c
1742
if (!ossl_assert(s->session->ext.alpn_selected == NULL)) {
crypto/openssl/ssl/statem/extensions_clnt.c
1746
s->session->ext.alpn_selected = OPENSSL_memdup(s->s3.alpn_selected, s->s3.alpn_selected_len);
crypto/openssl/ssl/statem/extensions_clnt.c
1747
if (s->session->ext.alpn_selected == NULL) {
crypto/openssl/ssl/statem/extensions_clnt.c
1748
s->session->ext.alpn_selected_len = 0;
crypto/openssl/ssl/statem/extensions_clnt.c
1752
s->session->ext.alpn_selected_len = s->s3.alpn_selected_len;
crypto/openssl/ssl/statem/extensions_clnt.c
1819
s->ext.use_etm = 1;
crypto/openssl/ssl/statem/extensions_clnt.c
2048
|| !PACKET_memdup(&cookie, &s->ext.tls13_cookie,
crypto/openssl/ssl/statem/extensions_clnt.c
2049
&s->ext.tls13_cookie_len)) {
crypto/openssl/ssl/statem/extensions_clnt.c
2070
s->session->ext.max_early_data = max_early_data;
crypto/openssl/ssl/statem/extensions_clnt.c
2083
s->session->ext.max_early_data = 1;
crypto/openssl/ssl/statem/extensions_clnt.c
2096
if (!s->ext.early_data_ok
crypto/openssl/ssl/statem/extensions_clnt.c
2107
s->ext.early_data = SSL_EARLY_DATA_ACCEPTED;
crypto/openssl/ssl/statem/extensions_clnt.c
2124
if (identity >= (unsigned int)s->ext.tick_identity) {
crypto/openssl/ssl/statem/extensions_clnt.c
2134
if (identity == 0 && (s->psksession == NULL || s->ext.tick_identity == 2)) {
crypto/openssl/ssl/statem/extensions_clnt.c
2154
|| s->session->ext.max_early_data > 0
crypto/openssl/ssl/statem/extensions_clnt.c
2155
|| s->psksession->ext.max_early_data == 0)
crypto/openssl/ssl/statem/extensions_clnt.c
2164
s->ext.early_data_ok = 0;
crypto/openssl/ssl/statem/extensions_clnt.c
2174
sc->ext.client_cert_type_ctos = OSSL_CERT_TYPE_CTOS_NONE;
crypto/openssl/ssl/statem/extensions_clnt.c
2185
sc->ext.client_cert_type_ctos = OSSL_CERT_TYPE_CTOS_GOOD;
crypto/openssl/ssl/statem/extensions_clnt.c
2204
if (!ossl_assert(sc->ext.client_cert_type_ctos == OSSL_CERT_TYPE_CTOS_GOOD)) {
crypto/openssl/ssl/statem/extensions_clnt.c
2218
sc->ext.client_cert_type = type;
crypto/openssl/ssl/statem/extensions_clnt.c
2226
sc->ext.server_cert_type_ctos = OSSL_CERT_TYPE_CTOS_NONE;
crypto/openssl/ssl/statem/extensions_clnt.c
2237
sc->ext.server_cert_type_ctos = OSSL_CERT_TYPE_CTOS_GOOD;
crypto/openssl/ssl/statem/extensions_clnt.c
2256
if (!ossl_assert(sc->ext.server_cert_type_ctos == OSSL_CERT_TYPE_CTOS_GOOD)) {
crypto/openssl/ssl/statem/extensions_clnt.c
2270
sc->ext.server_cert_type = type;
crypto/openssl/ssl/statem/extensions_clnt.c
293
&& s->session->ext.tick != NULL
crypto/openssl/ssl/statem/extensions_clnt.c
295
ticklen = s->session->ext.ticklen;
crypto/openssl/ssl/statem/extensions_clnt.c
296
} else if (s->session && s->ext.session_ticket != NULL
crypto/openssl/ssl/statem/extensions_clnt.c
297
&& s->ext.session_ticket->data != NULL) {
crypto/openssl/ssl/statem/extensions_clnt.c
298
ticklen = s->ext.session_ticket->length;
crypto/openssl/ssl/statem/extensions_clnt.c
299
s->session->ext.tick = OPENSSL_malloc(ticklen);
crypto/openssl/ssl/statem/extensions_clnt.c
300
if (s->session->ext.tick == NULL) {
crypto/openssl/ssl/statem/extensions_clnt.c
304
memcpy(s->session->ext.tick,
crypto/openssl/ssl/statem/extensions_clnt.c
305
s->ext.session_ticket->data, ticklen);
crypto/openssl/ssl/statem/extensions_clnt.c
306
s->session->ext.ticklen = ticklen;
crypto/openssl/ssl/statem/extensions_clnt.c
311
if (ticklen == 0 && s->ext.session_ticket != NULL && s->ext.session_ticket->data == NULL)
crypto/openssl/ssl/statem/extensions_clnt.c
315
|| !WPACKET_sub_memcpy_u16(pkt, s->session->ext.tick, ticklen)) {
crypto/openssl/ssl/statem/extensions_clnt.c
374
if (s->ext.status_type != TLSEXT_STATUSTYPE_ocsp)
crypto/openssl/ssl/statem/extensions_clnt.c
386
for (i = 0; i < sk_OCSP_RESPID_num(s->ext.ocsp.ids); i++) {
crypto/openssl/ssl/statem/extensions_clnt.c
388
OCSP_RESPID *id = sk_OCSP_RESPID_value(s->ext.ocsp.ids, i);
crypto/openssl/ssl/statem/extensions_clnt.c
404
if (s->ext.ocsp.exts) {
crypto/openssl/ssl/statem/extensions_clnt.c
406
int extlen = i2d_X509_EXTENSIONS(s->ext.ocsp.exts, NULL);
crypto/openssl/ssl/statem/extensions_clnt.c
413
|| i2d_X509_EXTENSIONS(s->ext.ocsp.exts, &extbytes)
crypto/openssl/ssl/statem/extensions_clnt.c
433
if (SSL_CONNECTION_GET_CTX(s)->ext.npn_select_cb == NULL
crypto/openssl/ssl/statem/extensions_clnt.c
457
if (s->ext.alpn == NULL || !SSL_IS_FIRST_HANDSHAKE(s))
crypto/openssl/ssl/statem/extensions_clnt.c
464
|| !WPACKET_sub_memcpy_u16(pkt, s->ext.alpn, s->ext.alpn_len)
crypto/openssl/ssl/statem/extensions_clnt.c
631
s->ext.psk_kex_mode = TLSEXT_KEX_MODE_FLAG_KE_DHE;
crypto/openssl/ssl/statem/extensions_clnt.c
633
s->ext.psk_kex_mode |= TLSEXT_KEX_MODE_FLAG_KE;
crypto/openssl/ssl/statem/extensions_clnt.c
66
if (s->ext.hostname == NULL)
crypto/openssl/ssl/statem/extensions_clnt.c
746
if (s->ext.supportedgroups == NULL) /* use default */
crypto/openssl/ssl/statem/extensions_clnt.c
76
|| !WPACKET_sub_memcpy_u16(pkt, s->ext.hostname,
crypto/openssl/ssl/statem/extensions_clnt.c
77
strlen(s->ext.hostname))
crypto/openssl/ssl/statem/extensions_clnt.c
795
if (s->ext.tls13_cookie_len == 0)
crypto/openssl/ssl/statem/extensions_clnt.c
801
|| !WPACKET_sub_memcpy_u16(pkt, s->ext.tls13_cookie,
crypto/openssl/ssl/statem/extensions_clnt.c
802
s->ext.tls13_cookie_len)
crypto/openssl/ssl/statem/extensions_clnt.c
810
OPENSSL_free(s->ext.tls13_cookie);
crypto/openssl/ssl/statem/extensions_clnt.c
811
s->ext.tls13_cookie = NULL;
crypto/openssl/ssl/statem/extensions_clnt.c
812
s->ext.tls13_cookie_len = 0;
crypto/openssl/ssl/statem/extensions_clnt.c
906
|| (s->session->ext.max_early_data == 0
crypto/openssl/ssl/statem/extensions_clnt.c
907
&& (psksess == NULL || psksess->ext.max_early_data == 0))) {
crypto/openssl/ssl/statem/extensions_clnt.c
911
edsess = s->session->ext.max_early_data != 0 ? s->session : psksess;
crypto/openssl/ssl/statem/extensions_clnt.c
912
s->max_early_data = edsess->ext.max_early_data;
crypto/openssl/ssl/statem/extensions_clnt.c
914
if (edsess->ext.hostname != NULL) {
crypto/openssl/ssl/statem/extensions_clnt.c
915
if (s->ext.hostname == NULL
crypto/openssl/ssl/statem/extensions_clnt.c
916
|| (s->ext.hostname != NULL
crypto/openssl/ssl/statem/extensions_clnt.c
917
&& strcmp(s->ext.hostname, edsess->ext.hostname) != 0)) {
crypto/openssl/ssl/statem/extensions_clnt.c
92
if (s->ext.max_fragment_len_mode == TLSEXT_max_fragment_length_DISABLED)
crypto/openssl/ssl/statem/extensions_clnt.c
924
if ((s->ext.alpn == NULL && edsess->ext.alpn_selected != NULL)) {
crypto/openssl/ssl/statem/extensions_clnt.c
933
if (edsess->ext.alpn_selected != NULL) {
crypto/openssl/ssl/statem/extensions_clnt.c
937
if (!PACKET_buf_init(&prots, s->ext.alpn, s->ext.alpn_len)) {
crypto/openssl/ssl/statem/extensions_clnt.c
942
if (PACKET_equal(&alpnpkt, edsess->ext.alpn_selected,
crypto/openssl/ssl/statem/extensions_clnt.c
943
edsess->ext.alpn_selected_len)) {
crypto/openssl/ssl/statem/extensions_clnt.c
966
s->ext.early_data = SSL_EARLY_DATA_REJECTED;
crypto/openssl/ssl/statem/extensions_clnt.c
967
s->ext.early_data_ok = 1;
crypto/openssl/ssl/statem/extensions_srvr.c
1044
s->session_ctx->ext.cookie_hmac_key,
crypto/openssl/ssl/statem/extensions_srvr.c
1045
sizeof(s->session_ctx->ext.cookie_hmac_key));
crypto/openssl/ssl/statem/extensions_srvr.c
1210
s->ext.cookieok = 1;
crypto/openssl/ssl/statem/extensions_srvr.c
1231
OPENSSL_free(s->ext.peer_supportedgroups);
crypto/openssl/ssl/statem/extensions_srvr.c
1232
s->ext.peer_supportedgroups = NULL;
crypto/openssl/ssl/statem/extensions_srvr.c
1233
s->ext.peer_supportedgroups_len = 0;
crypto/openssl/ssl/statem/extensions_srvr.c
1235
&s->ext.peer_supportedgroups,
crypto/openssl/ssl/statem/extensions_srvr.c
1236
&s->ext.peer_supportedgroups_len)) {
crypto/openssl/ssl/statem/extensions_srvr.c
1283
s->ext.ticket_expected = 1;
crypto/openssl/ssl/statem/extensions_srvr.c
1313
unsigned int id, i, ext = 0;
crypto/openssl/ssl/statem/extensions_srvr.c
1322
if ((s->ext.psk_kex_mode
crypto/openssl/ssl/statem/extensions_srvr.c
1332
s->ext.ticket_expected = 0;
crypto/openssl/ssl/statem/extensions_srvr.c
1419
ext = 1;
crypto/openssl/ssl/statem/extensions_srvr.c
1421
s->ext.early_data_ok = 1;
crypto/openssl/ssl/statem/extensions_srvr.c
1422
s->ext.ticket_expected = 1;
crypto/openssl/ssl/statem/extensions_srvr.c
1464
ossl_ms2time(sess->ext.tick_age_add));
crypto/openssl/ssl/statem/extensions_srvr.c
1488
s->ext.early_data_ok = 1;
crypto/openssl/ssl/statem/extensions_srvr.c
1503
s->ext.early_data_ok = 0;
crypto/openssl/ssl/statem/extensions_srvr.c
1504
s->ext.ticket_expected = 0;
crypto/openssl/ssl/statem/extensions_srvr.c
1536
ext)
crypto/openssl/ssl/statem/extensions_srvr.c
1542
s->ext.tick_identity = id;
crypto/openssl/ssl/statem/extensions_srvr.c
155
OPENSSL_free(s->ext.hostname);
crypto/openssl/ssl/statem/extensions_srvr.c
156
s->ext.hostname = NULL;
crypto/openssl/ssl/statem/extensions_srvr.c
157
if (!PACKET_strndup(&hostname, &s->ext.hostname)) {
crypto/openssl/ssl/statem/extensions_srvr.c
1632
|| !WPACKET_put_bytes_u8(pkt, s->session->ext.max_fragment_len_mode)
crypto/openssl/ssl/statem/extensions_srvr.c
1648
&& (s->ext.peer_ecpointformats != NULL);
crypto/openssl/ssl/statem/extensions_srvr.c
169
s->servername_done = (s->session->ext.hostname != NULL)
crypto/openssl/ssl/statem/extensions_srvr.c
170
&& PACKET_equal(&hostname, s->session->ext.hostname,
crypto/openssl/ssl/statem/extensions_srvr.c
171
strlen(s->session->ext.hostname));
crypto/openssl/ssl/statem/extensions_srvr.c
1731
if (!s->ext.ticket_expected || !tls_use_ticket(s)) {
crypto/openssl/ssl/statem/extensions_srvr.c
1732
s->ext.ticket_expected = 0;
crypto/openssl/ssl/statem/extensions_srvr.c
1754
if (!s->ext.status_expected)
crypto/openssl/ssl/statem/extensions_srvr.c
1796
if (!npn_seen || sctx->ext.npn_advertised_cb == NULL)
crypto/openssl/ssl/statem/extensions_srvr.c
1799
ret = sctx->ext.npn_advertised_cb(SSL_CONNECTION_GET_USER_SSL(s), &npa,
crypto/openssl/ssl/statem/extensions_srvr.c
1800
&npalen, sctx->ext.npn_advertised_cb_arg);
crypto/openssl/ssl/statem/extensions_srvr.c
1862
if (!s->ext.use_etm)
crypto/openssl/ssl/statem/extensions_srvr.c
1875
s->ext.use_etm = 0;
crypto/openssl/ssl/statem/extensions_srvr.c
1959
if (s->hit && (s->ext.psk_kex_mode & TLSEXT_KEX_MODE_FLAG_KE_DHE) == 0) {
crypto/openssl/ssl/statem/extensions_srvr.c
209
if (s->session->ext.max_fragment_len_mode == TLSEXT_max_fragment_length_UNSPECIFIED)
crypto/openssl/ssl/statem/extensions_srvr.c
214
s->session->ext.max_fragment_len_mode = value;
crypto/openssl/ssl/statem/extensions_srvr.c
2151
s->session_ctx->ext.cookie_hmac_key,
crypto/openssl/ssl/statem/extensions_srvr.c
2152
sizeof(s->session_ctx->ext.cookie_hmac_key));
crypto/openssl/ssl/statem/extensions_srvr.c
2240
if (s->ext.early_data != SSL_EARLY_DATA_ACCEPTED)
crypto/openssl/ssl/statem/extensions_srvr.c
2262
|| !WPACKET_put_bytes_u16(pkt, s->ext.tick_identity)
crypto/openssl/ssl/statem/extensions_srvr.c
2275
if (sc->ext.client_cert_type_ctos == OSSL_CERT_TYPE_CTOS_ERROR
crypto/openssl/ssl/statem/extensions_srvr.c
2283
if (sc->ext.client_cert_type == TLSEXT_cert_type_x509) {
crypto/openssl/ssl/statem/extensions_srvr.c
2284
sc->ext.client_cert_type_ctos = OSSL_CERT_TYPE_CTOS_NONE;
crypto/openssl/ssl/statem/extensions_srvr.c
2293
|| sc->ext.client_cert_type_ctos != OSSL_CERT_TYPE_CTOS_GOOD
crypto/openssl/ssl/statem/extensions_srvr.c
2296
sc->ext.client_cert_type_ctos = OSSL_CERT_TYPE_CTOS_NONE;
crypto/openssl/ssl/statem/extensions_srvr.c
2297
sc->ext.client_cert_type = TLSEXT_cert_type_x509;
crypto/openssl/ssl/statem/extensions_srvr.c
2303
|| !WPACKET_put_bytes_u8(pkt, sc->ext.client_cert_type)
crypto/openssl/ssl/statem/extensions_srvr.c
2337
sc->ext.client_cert_type_ctos = OSSL_CERT_TYPE_CTOS_NONE;
crypto/openssl/ssl/statem/extensions_srvr.c
2338
sc->ext.client_cert_type = TLSEXT_cert_type_x509;
crypto/openssl/ssl/statem/extensions_srvr.c
2343
sc->ext.client_cert_type_ctos = OSSL_CERT_TYPE_CTOS_ERROR;
crypto/openssl/ssl/statem/extensions_srvr.c
2348
sc->ext.client_cert_type_ctos = OSSL_CERT_TYPE_CTOS_ERROR;
crypto/openssl/ssl/statem/extensions_srvr.c
2353
sc->ext.client_cert_type_ctos = OSSL_CERT_TYPE_CTOS_ERROR;
crypto/openssl/ssl/statem/extensions_srvr.c
2358
sc->ext.client_cert_type_ctos = reconcile_cert_type(data, len,
crypto/openssl/ssl/statem/extensions_srvr.c
2360
&sc->ext.client_cert_type);
crypto/openssl/ssl/statem/extensions_srvr.c
2370
if (sc->ext.server_cert_type == TLSEXT_cert_type_x509) {
crypto/openssl/ssl/statem/extensions_srvr.c
2371
sc->ext.server_cert_type_ctos = OSSL_CERT_TYPE_CTOS_NONE;
crypto/openssl/ssl/statem/extensions_srvr.c
2374
if (sc->ext.server_cert_type_ctos != OSSL_CERT_TYPE_CTOS_GOOD
crypto/openssl/ssl/statem/extensions_srvr.c
2377
sc->ext.server_cert_type_ctos = OSSL_CERT_TYPE_CTOS_NONE;
crypto/openssl/ssl/statem/extensions_srvr.c
2378
sc->ext.server_cert_type = TLSEXT_cert_type_x509;
crypto/openssl/ssl/statem/extensions_srvr.c
2384
|| !WPACKET_put_bytes_u8(pkt, sc->ext.server_cert_type)
crypto/openssl/ssl/statem/extensions_srvr.c
2402
sc->ext.server_cert_type_ctos = OSSL_CERT_TYPE_CTOS_NONE;
crypto/openssl/ssl/statem/extensions_srvr.c
2403
sc->ext.server_cert_type = TLSEXT_cert_type_x509;
crypto/openssl/ssl/statem/extensions_srvr.c
2421
sc->ext.server_cert_type_ctos = reconcile_cert_type(sc->server_cert_type, sc->server_cert_type_len,
crypto/openssl/ssl/statem/extensions_srvr.c
2423
&sc->ext.server_cert_type);
crypto/openssl/ssl/statem/extensions_srvr.c
2424
if (sc->ext.server_cert_type_ctos == OSSL_CERT_TYPE_CTOS_GOOD)
crypto/openssl/ssl/statem/extensions_srvr.c
254
&s->ext.peer_ecpointformats,
crypto/openssl/ssl/statem/extensions_srvr.c
255
&s->ext.peer_ecpointformats_len)) {
crypto/openssl/ssl/statem/extensions_srvr.c
268
if (s->ext.session_ticket_cb && !s->ext.session_ticket_cb(SSL_CONNECTION_GET_USER_SSL(s), PACKET_data(pkt), PACKET_remaining(pkt), s->ext.session_ticket_cb_arg)) {
crypto/openssl/ssl/statem/extensions_srvr.c
343
if (!PACKET_get_1(pkt, (unsigned int *)&s->ext.status_type)) {
crypto/openssl/ssl/statem/extensions_srvr.c
348
if (s->ext.status_type != TLSEXT_STATUSTYPE_ocsp) {
crypto/openssl/ssl/statem/extensions_srvr.c
352
s->ext.status_type = TLSEXT_STATUSTYPE_nothing;
crypto/openssl/ssl/statem/extensions_srvr.c
365
sk_OCSP_RESPID_pop_free(s->ext.ocsp.ids, OCSP_RESPID_free);
crypto/openssl/ssl/statem/extensions_srvr.c
367
s->ext.ocsp.ids = sk_OCSP_RESPID_new_null();
crypto/openssl/ssl/statem/extensions_srvr.c
368
if (s->ext.ocsp.ids == NULL) {
crypto/openssl/ssl/statem/extensions_srvr.c
373
s->ext.ocsp.ids = NULL;
crypto/openssl/ssl/statem/extensions_srvr.c
402
if (!sk_OCSP_RESPID_push(s->ext.ocsp.ids, id)) {
crypto/openssl/ssl/statem/extensions_srvr.c
419
sk_X509_EXTENSION_pop_free(s->ext.ocsp.exts,
crypto/openssl/ssl/statem/extensions_srvr.c
421
s->ext.ocsp.exts = d2i_X509_EXTENSIONS(NULL, &ext_data, (int)PACKET_remaining(&exts));
crypto/openssl/ssl/statem/extensions_srvr.c
422
if (s->ext.ocsp.exts == NULL || ext_data != PACKET_end(&exts)) {
crypto/openssl/ssl/statem/extensions_srvr.c
559
s->ext.use_etm = 1;
crypto/openssl/ssl/statem/extensions_srvr.c
584
s->ext.psk_kex_mode |= TLSEXT_KEX_MODE_FLAG_KE_DHE;
crypto/openssl/ssl/statem/extensions_srvr.c
587
s->ext.psk_kex_mode |= TLSEXT_KEX_MODE_FLAG_KE;
crypto/openssl/ssl/statem/extensions_srvr.c
590
if (((s->ext.psk_kex_mode & TLSEXT_KEX_MODE_FLAG_KE) != 0)
crypto/openssl/ssl/statem/extensions_srvr.c
601
s->ext.psk_kex_mode = TLSEXT_KEX_MODE_FLAG_KE;
crypto/openssl/ssl/statem/extensions_srvr.c
844
if (s->hit && (s->ext.psk_kex_mode & TLSEXT_KEX_MODE_FLAG_KE_DHE) == 0)
crypto/openssl/ssl/statem/statem.c
1039
return s->ext.early_data == SSL_EARLY_DATA_ACCEPTED
crypto/openssl/ssl/statem/statem.c
1040
|| (!s->server && s->ext.early_data != SSL_EARLY_DATA_NOT_SENT);
crypto/openssl/ssl/statem/statem.c
226
if (s->ext.early_data != SSL_EARLY_DATA_REJECTED)
crypto/openssl/ssl/statem/statem_clnt.c
146
&& s->ext.compress_certificate_sent) {
crypto/openssl/ssl/statem/statem_clnt.c
161
&& s->ext.compress_certificate_sent) {
crypto/openssl/ssl/statem/statem_clnt.c
1630
&& s->ext.session_secret_cb != NULL && s->session->ext.tick) {
crypto/openssl/ssl/statem/statem_clnt.c
1639
if (s->ext.session_secret_cb(ussl, s->session->master_key,
crypto/openssl/ssl/statem/statem_clnt.c
1642
s->ext.session_secret_cb_arg)
crypto/openssl/ssl/statem/statem_clnt.c
1870
if (s->ext.tls13_cookie_len == 0 && s->s3.tmp.pkey != NULL) {
crypto/openssl/ssl/statem/statem_clnt.c
2004
if (s->ext.server_cert_type == TLSEXT_cert_type_rpk)
crypto/openssl/ssl/statem/statem_clnt.c
2006
if (s->ext.server_cert_type != TLSEXT_cert_type_x509) {
crypto/openssl/ssl/statem/statem_clnt.c
2100
if (s->ext.server_cert_type == TLSEXT_cert_type_rpk)
crypto/openssl/ssl/statem/statem_clnt.c
277
if (s->ext.ticket_expected) {
crypto/openssl/ssl/statem/statem_clnt.c
2794
OPENSSL_free(s->session->ext.tick);
crypto/openssl/ssl/statem/statem_clnt.c
2795
s->session->ext.tick = NULL;
crypto/openssl/ssl/statem/statem_clnt.c
2796
s->session->ext.ticklen = 0;
crypto/openssl/ssl/statem/statem_clnt.c
2798
s->session->ext.tick = OPENSSL_malloc(ticklen);
crypto/openssl/ssl/statem/statem_clnt.c
2799
if (s->session->ext.tick == NULL) {
crypto/openssl/ssl/statem/statem_clnt.c
2803
if (!PACKET_copy_bytes(pkt, s->session->ext.tick, ticklen)) {
crypto/openssl/ssl/statem/statem_clnt.c
2808
s->session->ext.tick_lifetime_hint = ticket_lifetime_hint;
crypto/openssl/ssl/statem/statem_clnt.c
2809
s->session->ext.tick_age_add = age_add;
crypto/openssl/ssl/statem/statem_clnt.c
2810
s->session->ext.ticklen = ticklen;
crypto/openssl/ssl/statem/statem_clnt.c
2853
if (!EVP_Digest(s->session->ext.tick, ticklen,
crypto/openssl/ssl/statem/statem_clnt.c
292
&& s->ext.session_secret_cb != NULL
crypto/openssl/ssl/statem/statem_clnt.c
2923
s->ext.ocsp.resp = OPENSSL_malloc(resplen);
crypto/openssl/ssl/statem/statem_clnt.c
2924
if (s->ext.ocsp.resp == NULL) {
crypto/openssl/ssl/statem/statem_clnt.c
2925
s->ext.ocsp.resp_len = 0;
crypto/openssl/ssl/statem/statem_clnt.c
2929
s->ext.ocsp.resp_len = resplen;
crypto/openssl/ssl/statem/statem_clnt.c
293
&& s->session->ext.tick != NULL
crypto/openssl/ssl/statem/statem_clnt.c
2930
if (!PACKET_copy_bytes(pkt, s->ext.ocsp.resp, resplen)) {
crypto/openssl/ssl/statem/statem_clnt.c
2972
if (s->ext.status_type != TLSEXT_STATUSTYPE_nothing
crypto/openssl/ssl/statem/statem_clnt.c
2973
&& sctx->ext.status_cb != NULL) {
crypto/openssl/ssl/statem/statem_clnt.c
2974
int ret = sctx->ext.status_cb(SSL_CONNECTION_GET_USER_SSL(s),
crypto/openssl/ssl/statem/statem_clnt.c
2975
sctx->ext.status_arg);
crypto/openssl/ssl/statem/statem_clnt.c
338
if (s->ext.status_expected && mt == SSL3_MT_CERTIFICATE_STATUS) {
crypto/openssl/ssl/statem/statem_clnt.c
374
if (s->ext.ticket_expected) {
crypto/openssl/ssl/statem/statem_clnt.c
3779
s->ext.compress_certificate_from_peer[0] = TLSEXT_comp_cert_none;
crypto/openssl/ssl/statem/statem_clnt.c
3789
s->ext.compress_certificate_from_peer[0] = TLSEXT_comp_cert_none;
crypto/openssl/ssl/statem/statem_clnt.c
3821
switch (s->ext.client_cert_type) {
crypto/openssl/ssl/statem/statem_clnt.c
3875
int alg = sc->ext.compress_certificate_from_peer[0];
crypto/openssl/ssl/statem/statem_clnt.c
4019
len = s->ext.npn_len;
crypto/openssl/ssl/statem/statem_clnt.c
4022
if (!WPACKET_sub_memcpy_u8(pkt, s->ext.npn, len)
crypto/openssl/ssl/statem/statem_clnt.c
430
return sc->ext.client_cert_type == TLSEXT_cert_type_x509
crypto/openssl/ssl/statem/statem_clnt.c
431
&& sc->ext.compress_certificate_from_peer[0] != TLSEXT_comp_cert_none;
crypto/openssl/ssl/statem/statem_clnt.c
492
if (s->ext.early_data == SSL_EARLY_DATA_ACCEPTED && !SSL_NO_EOED(s)) {
crypto/openssl/ssl/statem/statem_clnt.c
730
} else if (s->ext.early_data == SSL_EARLY_DATA_REJECTED) {
crypto/openssl/ssl/statem/statem_lib.c
1479
s->ext.ticket_expected = 0;
crypto/openssl/ssl/statem/statem_lib.c
152
memset(s->ext.extflags, 0, sizeof(s->ext.extflags));
crypto/openssl/ssl/statem/statem_lib.c
1936
if (sctx->ext.servername_cb != NULL
crypto/openssl/ssl/statem/statem_lib.c
1937
|| s->session_ctx->ext.servername_cb != NULL)
crypto/openssl/ssl/statem/statem_srvr.c
1057
s->ext.compress_certificate_from_peer[0] = TLSEXT_comp_cert_none;
crypto/openssl/ssl/statem/statem_srvr.c
1065
s->ext.compress_certificate_from_peer[0] = TLSEXT_comp_cert_none;
crypto/openssl/ssl/statem/statem_srvr.c
107
&& s->ext.compress_certificate_sent) {
crypto/openssl/ssl/statem/statem_srvr.c
157
&& s->ext.compress_certificate_sent) {
crypto/openssl/ssl/statem/statem_srvr.c
2010
&& s->ext.session_secret_cb != NULL) {
crypto/openssl/ssl/statem/statem_srvr.c
2019
if (s->ext.session_secret_cb(ussl, s->session->master_key,
crypto/openssl/ssl/statem/statem_srvr.c
2022
s->ext.session_secret_cb_arg)
crypto/openssl/ssl/statem/statem_srvr.c
2183
s->ext.status_expected = 0;
crypto/openssl/ssl/statem/statem_srvr.c
2191
if (s->ext.status_type != TLSEXT_STATUSTYPE_nothing && sctx != NULL
crypto/openssl/ssl/statem/statem_srvr.c
2192
&& sctx->ext.status_cb != NULL) {
crypto/openssl/ssl/statem/statem_srvr.c
2202
ret = sctx->ext.status_cb(SSL_CONNECTION_GET_USER_SSL(s),
crypto/openssl/ssl/statem/statem_srvr.c
2203
sctx->ext.status_arg);
crypto/openssl/ssl/statem/statem_srvr.c
2207
s->ext.status_expected = 0;
crypto/openssl/ssl/statem/statem_srvr.c
2211
if (s->ext.ocsp.resp)
crypto/openssl/ssl/statem/statem_srvr.c
2212
s->ext.status_expected = 1;
crypto/openssl/ssl/statem/statem_srvr.c
2236
if (sctx->ext.alpn_select_cb != NULL && s->s3.alpn_proposed != NULL) {
crypto/openssl/ssl/statem/statem_srvr.c
2237
int r = sctx->ext.alpn_select_cb(SSL_CONNECTION_GET_USER_SSL(s),
crypto/openssl/ssl/statem/statem_srvr.c
2241
sctx->ext.alpn_select_cb_arg);
crypto/openssl/ssl/statem/statem_srvr.c
2258
if (s->session->ext.alpn_selected == NULL
crypto/openssl/ssl/statem/statem_srvr.c
2259
|| selected_len != s->session->ext.alpn_selected_len
crypto/openssl/ssl/statem/statem_srvr.c
2260
|| memcmp(selected, s->session->ext.alpn_selected,
crypto/openssl/ssl/statem/statem_srvr.c
2264
s->ext.early_data_ok = 0;
crypto/openssl/ssl/statem/statem_srvr.c
2272
if (!ossl_assert(s->session->ext.alpn_selected == NULL)) {
crypto/openssl/ssl/statem/statem_srvr.c
2277
s->session->ext.alpn_selected = OPENSSL_memdup(selected,
crypto/openssl/ssl/statem/statem_srvr.c
2279
if (s->session->ext.alpn_selected == NULL) {
crypto/openssl/ssl/statem/statem_srvr.c
2284
s->session->ext.alpn_selected_len = selected_len;
crypto/openssl/ssl/statem/statem_srvr.c
2301
if (s->session->ext.alpn_selected != NULL) {
crypto/openssl/ssl/statem/statem_srvr.c
2303
s->ext.early_data_ok = 0;
crypto/openssl/ssl/statem/statem_srvr.c
2367
s->ext.ticket_expected = 0;
crypto/openssl/ssl/statem/statem_srvr.c
3662
if (s->ext.client_cert_type == TLSEXT_cert_type_rpk)
crypto/openssl/ssl/statem/statem_srvr.c
3665
if (s->ext.client_cert_type != TLSEXT_cert_type_x509) {
crypto/openssl/ssl/statem/statem_srvr.c
3872
switch (s->ext.server_cert_type) {
crypto/openssl/ssl/statem/statem_srvr.c
394
int *alg = sc->ext.compress_certificate_from_peer;
crypto/openssl/ssl/statem/statem_srvr.c
4049
if (tctx->ext.ticket_key_evp_cb != NULL || tctx->ext.ticket_key_cb != NULL)
crypto/openssl/ssl/statem/statem_srvr.c
4051
if (tctx->ext.ticket_key_evp_cb != NULL)
crypto/openssl/ssl/statem/statem_srvr.c
4056
if (tctx->ext.ticket_key_evp_cb != NULL)
crypto/openssl/ssl/statem/statem_srvr.c
4057
ret = tctx->ext.ticket_key_evp_cb(ssl, key_name, iv, ctx,
crypto/openssl/ssl/statem/statem_srvr.c
4061
else if (tctx->ext.ticket_key_cb != NULL)
crypto/openssl/ssl/statem/statem_srvr.c
4063
ret = tctx->ext.ticket_key_cb(ssl, key_name, iv, ctx,
crypto/openssl/ssl/statem/statem_srvr.c
4111
tctx->ext.secure->tick_aes_key, iv)
crypto/openssl/ssl/statem/statem_srvr.c
4112
|| !ssl_hmac_init(hctx, tctx->ext.secure->tick_hmac_key,
crypto/openssl/ssl/statem/statem_srvr.c
4113
sizeof(tctx->ext.secure->tick_hmac_key),
crypto/openssl/ssl/statem/statem_srvr.c
4120
memcpy(key_name, tctx->ext.tick_key_name,
crypto/openssl/ssl/statem/statem_srvr.c
4121
sizeof(tctx->ext.tick_key_name));
crypto/openssl/ssl/statem/statem_srvr.c
4200
if (s->ext.extra_tickets_expected > 0)
crypto/openssl/ssl/statem/statem_srvr.c
4201
s->ext.extra_tickets_expected--;
crypto/openssl/ssl/statem/statem_srvr.c
4259
s->session->ext.tick_age_add = age_add_u.age_add;
crypto/openssl/ssl/statem/statem_srvr.c
4282
OPENSSL_free(s->session->ext.alpn_selected);
crypto/openssl/ssl/statem/statem_srvr.c
4283
s->session->ext.alpn_selected = OPENSSL_memdup(s->s3.alpn_selected, s->s3.alpn_selected_len);
crypto/openssl/ssl/statem/statem_srvr.c
4284
if (s->session->ext.alpn_selected == NULL) {
crypto/openssl/ssl/statem/statem_srvr.c
4285
s->session->ext.alpn_selected_len = 0;
crypto/openssl/ssl/statem/statem_srvr.c
4289
s->session->ext.alpn_selected_len = s->s3.alpn_selected_len;
crypto/openssl/ssl/statem/statem_srvr.c
4291
s->session->ext.max_early_data = s->max_early_data;
crypto/openssl/ssl/statem/statem_srvr.c
4350
if (!WPACKET_put_bytes_u8(pkt, s->ext.status_type)
crypto/openssl/ssl/statem/statem_srvr.c
4351
|| !WPACKET_sub_memcpy_u24(pkt, s->ext.ocsp.resp,
crypto/openssl/ssl/statem/statem_srvr.c
4352
s->ext.ocsp.resp_len)) {
crypto/openssl/ssl/statem/statem_srvr.c
4394
if (!PACKET_memdup(&next_proto, &s->ext.npn, &next_proto_len)) {
crypto/openssl/ssl/statem/statem_srvr.c
4395
s->ext.npn_len = 0;
crypto/openssl/ssl/statem/statem_srvr.c
4400
s->ext.npn_len = (unsigned char)next_proto_len;
crypto/openssl/ssl/statem/statem_srvr.c
459
return sc->ext.server_cert_type == TLSEXT_cert_type_x509
crypto/openssl/ssl/statem/statem_srvr.c
492
if (s->ext.extra_tickets_expected > 0) {
crypto/openssl/ssl/statem/statem_srvr.c
569
} else if (!s->ext.ticket_expected) {
crypto/openssl/ssl/statem/statem_srvr.c
593
if (!SSL_IS_FIRST_HANDSHAKE(s) && s->ext.extra_tickets_expected > 0) {
crypto/openssl/ssl/statem/statem_srvr.c
665
if (s->ext.ticket_expected)
crypto/openssl/ssl/statem/statem_srvr.c
685
if (s->ext.status_expected) {
crypto/openssl/ssl/statem/statem_srvr.c
718
} else if (s->ext.ticket_expected) {
crypto/openssl/ssl/statem/statem_srvr.c
792
&& s->ext.extra_tickets_expected == 0) {
crypto/openssl/ssl/statem/statem_srvr.c
845
if (SSL_NO_EOED(s) && s->ext.early_data == SSL_EARLY_DATA_ACCEPTED
crypto/openssl/ssl/statem/statem_srvr.c
88
} else if (s->ext.early_data == SSL_EARLY_DATA_ACCEPTED
crypto/openssl/ssl/statem/statem_srvr.c
985
if (s->ext.early_data != SSL_EARLY_DATA_ACCEPTED
crypto/openssl/ssl/t1_enc.c
197
if (s->ext.use_etm)
crypto/openssl/ssl/t1_enc.c
214
if (s->ext.use_etm)
crypto/openssl/ssl/t1_enc.c
274
s->ext.use_etm)) {
crypto/openssl/ssl/t1_lib.c
122
OPENSSL_free(sc->ext.session_ticket);
crypto/openssl/ssl/t1_lib.c
1784
if (s->ext.ecpointformats) {
crypto/openssl/ssl/t1_lib.c
1785
*pformats = s->ext.ecpointformats;
crypto/openssl/ssl/t1_lib.c
1786
*num_formats = s->ext.ecpointformats_len;
crypto/openssl/ssl/t1_lib.c
1834
if (s->ext.peer_ecpointformats == NULL)
crypto/openssl/ssl/t1_lib.c
1837
for (i = 0; i < s->ext.peer_ecpointformats_len; i++) {
crypto/openssl/ssl/t1_lib.c
1838
if (s->ext.peer_ecpointformats[i] == comp_id)
crypto/openssl/ssl/t1_lib.c
3022
s->ext.ticket_expected = 0;
crypto/openssl/ssl/t1_lib.c
3091
if (!SSL_CONNECTION_IS_TLS13(s) && s->ext.session_secret_cb) {
crypto/openssl/ssl/t1_lib.c
3120
if (tctx->ext.ticket_key_evp_cb != NULL || tctx->ext.ticket_key_cb != NULL)
crypto/openssl/ssl/t1_lib.c
3122
if (tctx->ext.ticket_key_evp_cb != NULL)
crypto/openssl/ssl/t1_lib.c
3128
if (tctx->ext.ticket_key_evp_cb != NULL)
crypto/openssl/ssl/t1_lib.c
3129
rv = tctx->ext.ticket_key_evp_cb(SSL_CONNECTION_GET_USER_SSL(s),
crypto/openssl/ssl/t1_lib.c
3136
else if (tctx->ext.ticket_key_cb != NULL)
crypto/openssl/ssl/t1_lib.c
3138
rv = tctx->ext.ticket_key_cb(SSL_CONNECTION_GET_USER_SSL(s), nctick,
crypto/openssl/ssl/t1_lib.c
3156
if (memcmp(etick, tctx->ext.tick_key_name,
crypto/openssl/ssl/t1_lib.c
3166
|| ssl_hmac_init(hctx, tctx->ext.secure->tick_hmac_key,
crypto/openssl/ssl/t1_lib.c
3167
sizeof(tctx->ext.secure->tick_hmac_key),
crypto/openssl/ssl/t1_lib.c
3171
tctx->ext.secure->tick_aes_key,
crypto/openssl/ssl/t1_lib.c
3324
if (s->ext.session_secret_cb == NULL || SSL_CONNECTION_IS_TLS13(s)) {
crypto/openssl/ssl/t1_lib.c
3329
s->ext.ticket_expected = 1;
crypto/openssl/ssl/t1_lib.c
4790
ctx->ext.max_fragment_len_mode = mode;
crypto/openssl/ssl/t1_lib.c
4808
sc->ext.max_fragment_len_mode = mode;
crypto/openssl/ssl/t1_lib.c
4814
if (session->ext.max_fragment_len_mode == TLSEXT_max_fragment_length_UNSPECIFIED)
crypto/openssl/ssl/t1_lib.c
4816
return session->ext.max_fragment_len_mode;
crypto/openssl/ssl/t1_lib.c
4830
if (ctx->ext.ticket_key_evp_cb == NULL
crypto/openssl/ssl/t1_lib.c
4831
&& ctx->ext.ticket_key_cb != NULL) {
crypto/openssl/ssl/t1_lib.c
803
if (s->ext.supportedgroups == NULL) {
crypto/openssl/ssl/t1_lib.c
804
*pgroups = sctx->ext.supportedgroups;
crypto/openssl/ssl/t1_lib.c
805
*pgroupslen = sctx->ext.supportedgroups_len;
crypto/openssl/ssl/t1_lib.c
807
*pgroups = s->ext.supportedgroups;
crypto/openssl/ssl/t1_lib.c
808
*pgroupslen = s->ext.supportedgroups_len;
crypto/openssl/ssl/t1_lib.c
832
if (s->ext.supportedgroups == NULL) {
crypto/openssl/ssl/t1_lib.c
833
*pgroups = sctx->ext.supportedgroups;
crypto/openssl/ssl/t1_lib.c
834
*pgroupslen = sctx->ext.supportedgroups_len;
crypto/openssl/ssl/t1_lib.c
836
*pgroups = s->ext.keyshares;
crypto/openssl/ssl/t1_lib.c
837
*pgroupslen = s->ext.keyshares_len;
crypto/openssl/ssl/t1_lib.c
846
if (s->ext.supportedgroups == NULL) {
crypto/openssl/ssl/t1_lib.c
847
*ptuples = sctx->ext.tuples;
crypto/openssl/ssl/t1_lib.c
848
*ptupleslen = sctx->ext.tuples_len;
crypto/openssl/ssl/t1_lib.c
850
*ptuples = s->ext.tuples;
crypto/openssl/ssl/t1_lib.c
851
*ptupleslen = s->ext.tuples_len;
crypto/openssl/ssl/t1_trce.c
1377
if ((server && sc->ext.server_cert_type == TLSEXT_cert_type_rpk)
crypto/openssl/ssl/t1_trce.c
1378
|| (!server && sc->ext.client_cert_type == TLSEXT_cert_type_rpk)) {
crypto/openssl/ssl/t1_trce.c
758
const unsigned char *ext, size_t extlen)
crypto/openssl/ssl/t1_trce.c
771
xlen = ext[0];
crypto/openssl/ssl/t1_trce.c
774
return ssl_trace_list(bio, indent + 2, ext + 1, xlen, 2, ssl_comp_cert_tbl);
crypto/openssl/ssl/t1_trce.c
780
return ssl_trace_list(bio, indent + 2, ext, xlen, 1, ssl_mfl_tbl);
crypto/openssl/ssl/t1_trce.c
785
xlen = ext[0];
crypto/openssl/ssl/t1_trce.c
788
return ssl_trace_list(bio, indent + 2, ext + 1, xlen, 1, ssl_point_tbl);
crypto/openssl/ssl/t1_trce.c
793
xlen = (ext[0] << 8) | ext[1];
crypto/openssl/ssl/t1_trce.c
796
return ssl_trace_list(bio, indent + 2, ext + 2, xlen, 2, ssl_groups_tbl);
crypto/openssl/ssl/t1_trce.c
800
xlen = (ext[0] << 8) | ext[1];
crypto/openssl/ssl/t1_trce.c
803
ext += 2;
crypto/openssl/ssl/t1_trce.c
805
size_t plen = *ext++;
crypto/openssl/ssl/t1_trce.c
810
BIO_write(bio, ext, plen);
crypto/openssl/ssl/t1_trce.c
812
ext += plen;
crypto/openssl/ssl/t1_trce.c
821
xlen = (ext[0] << 8) | ext[1];
crypto/openssl/ssl/t1_trce.c
826
ext += 2;
crypto/openssl/ssl/t1_trce.c
829
sigalg = (ext[0] << 8) | ext[1];
crypto/openssl/ssl/t1_trce.c
833
ext += 2;
crypto/openssl/ssl/t1_trce.c
840
xlen = ext[0];
crypto/openssl/ssl/t1_trce.c
843
ext++;
crypto/openssl/ssl/t1_trce.c
850
ssl_print_hex(bio, indent + 4, "client_verify_data", ext, xlen);
crypto/openssl/ssl/t1_trce.c
852
ext += xlen;
crypto/openssl/ssl/t1_trce.c
853
ssl_print_hex(bio, indent + 4, "server_verify_data", ext, xlen);
crypto/openssl/ssl/t1_trce.c
863
ssl_print_hex(bio, indent + 4, "ticket", ext, extlen);
crypto/openssl/ssl/t1_trce.c
871
group_id = (ext[0] << 8) | ext[1];
crypto/openssl/ssl/t1_trce.c
882
xlen = (ext[0] << 8) | ext[1];
crypto/openssl/ssl/t1_trce.c
885
ext += 2;
crypto/openssl/ssl/t1_trce.c
887
for (; xlen > 0; ext += share_len, xlen -= share_len) {
crypto/openssl/ssl/t1_trce.c
892
group_id = (ext[0] << 8) | ext[1];
crypto/openssl/ssl/t1_trce.c
893
share_len = (ext[2] << 8) | ext[3];
crypto/openssl/ssl/t1_trce.c
894
ext += 4;
crypto/openssl/ssl/t1_trce.c
901
ssl_print_hex(bio, indent + 4, "key_exchange: ", ext, share_len);
crypto/openssl/ssl/t1_trce.c
911
version = (ext[0] << 8) | ext[1];
crypto/openssl/ssl/t1_trce.c
919
xlen = ext[0];
crypto/openssl/ssl/t1_trce.c
922
return ssl_trace_list(bio, indent + 2, ext + 1, xlen, 2,
crypto/openssl/ssl/t1_trce.c
928
xlen = ext[0];
crypto/openssl/ssl/t1_trce.c
931
return ssl_trace_list(bio, indent + 2, ext + 1, xlen, 1,
crypto/openssl/ssl/t1_trce.c
939
max_early_data = ((unsigned int)ext[0] << 24)
crypto/openssl/ssl/t1_trce.c
940
| ((unsigned int)ext[1] << 16)
crypto/openssl/ssl/t1_trce.c
941
| ((unsigned int)ext[2] << 8)
crypto/openssl/ssl/t1_trce.c
942
| (unsigned int)ext[3];
crypto/openssl/ssl/t1_trce.c
952
return ssl_trace_list(bio, indent + 2, ext, 1, 1, ssl_cert_type_tbl);
crypto/openssl/ssl/t1_trce.c
956
xlen = ext[0];
crypto/openssl/ssl/t1_trce.c
959
return ssl_trace_list(bio, indent + 2, ext + 1, xlen, 1, ssl_cert_type_tbl);
crypto/openssl/ssl/t1_trce.c
962
BIO_dump_indent(bio, (const char *)ext, extlen, indent + 2);
crypto/openssl/ssl/tls13_enc.c
536
&& s->session->ext.max_early_data == 0) {
crypto/openssl/ssl/tls13_enc.c
543
&& s->max_early_data == s->psksession->ext.max_early_data)) {
crypto/openssl/ssl/tls13_enc.c
906
&& s->session->ext.max_early_data == 0)
crypto/openssl/test/cmp_ctx_test.c
222
X509_EXTENSION *ext = NULL;
crypto/openssl/test/cmp_ctx_test.c
233
ext = X509_EXTENSION_create_by_NID(NULL, NID_subject_alt_name, 0, data);
crypto/openssl/test/cmp_ctx_test.c
234
if (!TEST_ptr(ext)
crypto/openssl/test/cmp_ctx_test.c
236
|| !TEST_true(sk_X509_EXTENSION_push(exts, ext))
crypto/openssl/test/cmp_ctx_test.c
238
X509_EXTENSION_free(ext);
crypto/openssl/test/cmp_ctx_test.c
243
ext = sk_X509_EXTENSION_pop(exts);
crypto/openssl/test/cmp_ctx_test.c
245
X509_EXTENSION_free(ext);
crypto/openssl/test/helpers/quictestlib.c
1081
unsigned int exttype, unsigned char *ext,
crypto/openssl/test/helpers/quictestlib.c
1092
if (!PACKET_buf_init(&pkt, ext, *extlen))
crypto/openssl/test/helpers/quictestlib.c
1129
if (end < ext + *extlen)
crypto/openssl/test/helpers/quictestlib.c
1141
ext[0] = (unsigned char)((newlen >> 8) & 0xff);
crypto/openssl/test/helpers/quictestlib.c
1142
ext[1] = (unsigned char)((newlen) & 0xff);
crypto/openssl/test/helpers/quictestlib.h
209
unsigned int exttype, unsigned char *ext,
crypto/openssl/test/ocspapitest.c
196
X509_EXTENSION *ext = NULL;
crypto/openssl/test/ocspapitest.c
205
ext = OCSP_url_svcloc_new(X509_get_issuer_name(issuer), urls);
crypto/openssl/test/ocspapitest.c
206
if (!TEST_ptr(ext))
crypto/openssl/test/ocspapitest.c
209
X509_EXTENSION_free(ext);
crypto/openssl/test/quicfaultstest.c
168
int *ext = (int *)encextcbarg;
crypto/openssl/test/quicfaultstest.c
170
if (!qtest_fault_delete_extension(fault, *ext, ee->extensions,
crypto/openssl/test/quicfaultstest.c
184
int ext, err;
crypto/openssl/test/quicfaultstest.c
194
ext = TLSEXT_TYPE_quic_transport_parameters;
crypto/openssl/test/quicfaultstest.c
197
ext = TLSEXT_TYPE_application_layer_protocol_negotiation;
crypto/openssl/test/quicfaultstest.c
203
&ext)))
crypto/openssl/test/sslapitest.c
10054
if (!TEST_size_t_eq(ctx->ext.supportedgroups_len, 2)
crypto/openssl/test/sslapitest.c
10055
|| !TEST_int_eq(ctx->ext.supportedgroups[0], OSSL_TLS_GROUP_ID_secp384r1)
crypto/openssl/test/sslapitest.c
10056
|| !TEST_int_eq(ctx->ext.supportedgroups[1], OSSL_TLS_GROUP_ID_secp521r1))
crypto/openssl/test/sslapitest.c
10075
groups_len = ctx->ext.supportedgroups_len;
crypto/openssl/test/sslapitest.c
10079
|| !TEST_size_t_eq(ctx->ext.supportedgroups_len, groups_len))
crypto/openssl/test/sslapitest.c
10084
|| !TEST_size_t_eq(ctx->ext.supportedgroups_len, groups_len - 1)
crypto/openssl/test/sslapitest.c
10086
|| !TEST_size_t_eq(ctx->ext.supportedgroups_len, groups_len)
crypto/openssl/test/sslapitest.c
10093
|| !TEST_size_t_eq(ctx->ext.supportedgroups_len, 1)
crypto/openssl/test/sslapitest.c
10094
|| !TEST_int_eq(ctx->ext.supportedgroups[0], OSSL_TLS_GROUP_ID_secp521r1))
crypto/openssl/test/x509_test.c
185
X509_EXTENSION *ext = NULL;
crypto/openssl/test/x509_test.c
192
|| !TEST_ptr((ext = X509_EXTENSION_new()))
crypto/openssl/test/x509_test.c
194
|| !TEST_int_eq(X509_EXTENSION_set_object(ext, obj), 1)
crypto/openssl/test/x509_test.c
195
|| !TEST_int_eq(X509_add_ext(x509, ext, -1), 1)
crypto/openssl/test/x509_test.c
212
X509_EXTENSION_free(ext);
crypto/openssl/test/x509_test.c
220
X509_EXTENSION *ext = NULL;
crypto/openssl/test/x509_test.c
227
|| !TEST_ptr((ext = X509_EXTENSION_new()))
crypto/openssl/test/x509_test.c
229
|| !TEST_int_eq(X509_EXTENSION_set_object(ext, obj), 1)
crypto/openssl/test/x509_test.c
230
|| !TEST_int_eq(X509_CRL_add_ext(crl, ext, -1), 1)
crypto/openssl/test/x509_test.c
248
X509_EXTENSION_free(ext);
crypto/openssl/test/x509_test.c
256
X509_EXTENSION *ext = NULL;
crypto/openssl/test/x509_test.c
263
|| !TEST_ptr((ext = X509_EXTENSION_new()))
crypto/openssl/test/x509_test.c
265
|| !TEST_int_eq(X509_EXTENSION_set_object(ext, obj), 1)
crypto/openssl/test/x509_test.c
266
|| !TEST_int_eq(X509_REVOKED_add_ext(rev, ext, -1), 1)
crypto/openssl/test/x509_test.c
283
X509_EXTENSION_free(ext);
include/resolv.h
188
struct __res_state_ext *ext; /*%< extension for IPv6 */
lib/libc/net/ip6opt.c
390
struct ip6_ext *ext = (struct ip6_ext *)extbuf;
lib/libc/net/ip6opt.c
392
if (ext) {
lib/libc/net/ip6opt.c
395
ext->ip6e_len = (extlen >> 3) - 1;
lib/libc/net/name6.c
600
if (statp->_u._ext.ext->sort_list[j].af !=
lib/libc/net/name6.c
603
sp = (u_char *)&statp->_u._ext.ext->sort_list[j].addr;
lib/libc/net/name6.c
604
mp = (u_char *)&statp->_u._ext.ext->sort_list[j].mask;
lib/libc/resolv/res_init.c
175
if (statp->_u._ext.ext != NULL)
lib/libc/resolv/res_init.c
194
statp->_u._ext.ext = malloc(sizeof(*statp->_u._ext.ext));
lib/libc/resolv/res_init.c
195
if (statp->_u._ext.ext != NULL) {
lib/libc/resolv/res_init.c
196
memset(statp->_u._ext.ext, 0, sizeof(*statp->_u._ext.ext));
lib/libc/resolv/res_init.c
197
statp->_u._ext.ext->nsaddrs[0].sin = statp->nsaddr;
lib/libc/resolv/res_init.c
198
strcpy(statp->_u._ext.ext->nsuffix, "ip6.arpa");
lib/libc/resolv/res_init.c
199
strcpy(statp->_u._ext.ext->nsuffix2, "ip6.int");
lib/libc/resolv/res_init.c
200
statp->_u._ext.ext->reload_period = 2;
lib/libc/resolv/res_init.c
288
if (statp->_u._ext.ext != NULL) {
lib/libc/resolv/res_init.c
290
statp->_u._ext.ext->conf_mtim = sb.st_mtim;
lib/libc/resolv/res_init.c
292
statp->_u._ext.ext->conf_stat = now.tv_sec;
lib/libc/resolv/res_init.c
360
sizeof(statp->_u._ext.ext->nsaddrs[0]);
lib/libc/resolv/res_init.c
374
if (statp->_u._ext.ext != NULL) {
lib/libc/resolv/res_init.c
375
memcpy(&statp->_u._ext.ext->nsaddrs[nserv],
lib/libc/resolv/res_init.c
397
struct __res_state_ext *ext = statp->_u._ext.ext;
lib/libc/resolv/res_init.c
432
ext->sort_list[nsort].af = AF_INET;
lib/libc/resolv/res_init.c
433
ext->sort_list[nsort].addr.ina =
lib/libc/resolv/res_init.c
435
ext->sort_list[nsort].mask.ina.s_addr =
lib/libc/resolv/res_init.c
441
ext->sort_list[nsort].af = AF_INET6;
lib/libc/resolv/res_init.c
442
ext->sort_list[nsort].addr.in6a = a6;
lib/libc/resolv/res_init.c
443
u = (u_char *)&ext->sort_list[nsort].mask.in6a;
lib/libc/resolv/res_init.c
551
struct __res_state_ext *ext = statp->_u._ext.ext;
lib/libc/resolv/res_init.c
638
if (ext != NULL) {
lib/libc/resolv/res_init.c
639
ext->reload_period = (u_short)
lib/libc/resolv/res_init.c
653
if (ext == NULL)
lib/libc/resolv/res_init.c
656
i = MIN(strcspn(cp, " \t"), sizeof(ext->nsuffix) - 1);
lib/libc/resolv/res_init.c
657
strncpy(ext->nsuffix, cp, i);
lib/libc/resolv/res_init.c
658
ext->nsuffix[i] = '\0';
lib/libc/resolv/res_init.c
661
if (ext == NULL)
lib/libc/resolv/res_init.c
664
i = MIN(strcspn(cp, " \t"), sizeof(ext->nsuffix2) - 1);
lib/libc/resolv/res_init.c
665
strncpy(ext->nsuffix2, cp, i);
lib/libc/resolv/res_init.c
666
ext->nsuffix2[i] = '\0';
lib/libc/resolv/res_init.c
747
if (statp->_u._ext.ext != NULL) {
lib/libc/resolv/res_init.c
748
free(statp->_u._ext.ext);
lib/libc/resolv/res_init.c
749
statp->_u._ext.ext = NULL;
lib/libc/resolv/res_init.c
757
if (statp->_u._ext.ext)
lib/libc/resolv/res_init.c
758
return (statp->_u._ext.ext->nsuffix);
lib/libc/resolv/res_init.c
764
if (statp->_u._ext.ext)
lib/libc/resolv/res_init.c
765
return (statp->_u._ext.ext->nsuffix2);
lib/libc/resolv/res_init.c
786
if (statp->_u._ext.ext)
lib/libc/resolv/res_init.c
787
memcpy(&statp->_u._ext.ext->nsaddrs[nserv],
lib/libc/resolv/res_init.c
800
if (statp->_u._ext.ext)
lib/libc/resolv/res_init.c
801
memcpy(&statp->_u._ext.ext->nsaddrs[nserv],
lib/libc/resolv/res_init.c
828
if (statp->_u._ext.ext)
lib/libc/resolv/res_init.c
829
family = statp->_u._ext.ext->nsaddrs[i].sin.sin_family;
lib/libc/resolv/res_init.c
836
if (statp->_u._ext.ext)
lib/libc/resolv/res_init.c
838
&statp->_u._ext.ext->nsaddrs[i],
lib/libc/resolv/res_init.c
848
if (statp->_u._ext.ext)
lib/libc/resolv/res_init.c
850
&statp->_u._ext.ext->nsaddrs[i],
lib/libc/resolv/res_send.c
178
if (EXT(statp).ext == NULL)
lib/libc/resolv/res_send.c
303
if (statp->nscount == 0 || EXT(statp).ext == NULL) {
lib/libc/resolv/res_send.c
339
(struct sockaddr *)&EXT(statp).ext->nsaddrs[ns])) {
lib/libc/resolv/res_send.c
373
EXT(statp).ext->nsaddrs[ns].sin =
lib/libc/resolv/res_send.c
391
if (EXT(statp).ext != NULL)
lib/libc/resolv/res_send.c
392
inu = EXT(statp).ext->nsaddrs[0];
lib/libc/resolv/res_send.c
397
if (EXT(statp).ext != NULL)
lib/libc/resolv/res_send.c
398
EXT(statp).ext->nsaddrs[ns] =
lib/libc/resolv/res_send.c
399
EXT(statp).ext->nsaddrs[ns + 1];
lib/libc/resolv/res_send.c
404
if (EXT(statp).ext != NULL)
lib/libc/resolv/res_send.c
405
EXT(statp).ext->nsaddrs[lastns] = inu;
lib/libc/resolv/res_send.c
592
if (!statp->nsaddr_list[n].sin_family && EXT(statp).ext) {
lib/libc/resolv/res_send.c
598
return (struct sockaddr *)(void *)&EXT(statp).ext->nsaddrs[n];
lib/libc/resolv/res_state.c
55
if (statp->_u._ext.ext != NULL)
lib/libc/resolv/res_state.c
71
struct __res_state_ext *ext;
lib/libc/resolv/res_state.c
77
ext = statp->_u._ext.ext;
lib/libc/resolv/res_state.c
78
if (ext == NULL || ext->reload_period == 0) {
lib/libc/resolv/res_state.c
83
(now.tv_sec - ext->conf_stat) < ext->reload_period) {
lib/libc/resolv/res_state.c
87
ext->conf_stat = now.tv_sec;
lib/libc/resolv/res_state.c
89
(sb.st_mtim.tv_sec != ext->conf_mtim.tv_sec ||
lib/libc/resolv/res_state.c
90
sb.st_mtim.tv_nsec != ext->conf_mtim.tv_nsec)) {
lib/libc/rpc/svc.c
532
SVCXPRT_EXT *ext;
lib/libc/rpc/svc.c
538
ext = mem_alloc(sizeof(SVCXPRT_EXT));
lib/libc/rpc/svc.c
539
if (ext == NULL) {
lib/libc/rpc/svc.c
543
memset(ext, 0, sizeof(SVCXPRT_EXT));
lib/libc/rpc/svc.c
544
xprt->xp_p3 = ext;
lib/libc/rpc/svc.c
545
ext->xp_auth.svc_ah_ops = &svc_auth_null_ops;
lib/libfetch/common.c
536
char *socks5env, *endptr, *ext;
lib/libfetch/common.c
555
ext = strstr(socks5env, portDelim);
lib/libfetch/common.c
559
} else if (ext != NULL) {
lib/libfetch/common.c
560
*host = strndup(socks5env, ext - socks5env + 1);
lib/libfetch/common.c
566
*host = strndup(socks5env, ext - socks5env);
lib/libfetch/common.c
571
if (ext == NULL) {
lib/libfetch/common.c
574
ext += strlen(portDelim);
lib/libfetch/common.c
576
*port = strtoimax(ext, (char **)&endptr, 10);
lib/libipsec/pfkey.c
1646
struct sadb_ext *ext;
lib/libipsec/pfkey.c
1671
ext = (struct sadb_ext *)p;
lib/libipsec/pfkey.c
1672
if (ep < p + sizeof(*ext) || PFKEY_EXTLEN(ext) < sizeof(*ext) ||
lib/libipsec/pfkey.c
1673
ep < p + PFKEY_EXTLEN(ext)) {
lib/libipsec/pfkey.c
1680
if (mhp[ext->sadb_ext_type] != NULL &&
lib/libipsec/pfkey.c
1681
ext->sadb_ext_type != SADB_X_EXT_IF_HW_OFFL /* XXXKIB */) {
lib/libipsec/pfkey.c
1687
switch (ext->sadb_ext_type) {
lib/libipsec/pfkey.c
1720
mhp[ext->sadb_ext_type] = (caddr_t)ext;
lib/libipsec/pfkey.c
1727
p += PFKEY_EXTLEN(ext);
lib/libipsec/pfkey_dump.c
216
struct sadb_ext *ext;
lib/libipsec/pfkey_dump.c
349
for (first = true; p < ep; p += PFKEY_EXTLEN(ext)) {
lib/libipsec/pfkey_dump.c
350
ext = (struct sadb_ext *)p;
lib/libipsec/pfkey_dump.c
351
if (ext->sadb_ext_type != SADB_X_EXT_IF_HW_OFFL)
lib/libipsec/pfkey_dump.c
353
if_hw_offl = (struct sadb_x_if_hw_offl *)ext;
libexec/rtld-elf/libmap.c
163
char *ext;
libexec/rtld-elf/libmap.c
184
ext = strrchr(dp->d_name, '.');
libexec/rtld-elf/libmap.c
185
if (ext == NULL)
libexec/rtld-elf/libmap.c
187
if (strcmp(ext, ".conf") != 0)
sbin/hastd/activemap.c
122
ext2reqs(const struct activemap *amp, int ext)
sbin/hastd/activemap.c
126
if (ext < amp->am_nextents - 1)
sbin/hastd/activemap.c
129
PJDLOG_ASSERT(ext == amp->am_nextents - 1);
sbin/hastd/activemap.c
298
int ext;
sbin/hastd/activemap.c
306
for (ext = off2ext(amp, offset); ext <= off2ext(amp, end); ext++) {
sbin/hastd/activemap.c
313
if (amp->am_memtab[ext]++ == 0) {
sbin/hastd/activemap.c
314
PJDLOG_ASSERT(!bit_test(amp->am_memmap, ext));
sbin/hastd/activemap.c
315
bit_set(amp->am_memmap, ext);
sbin/hastd/activemap.c
318
if (keepdirty_add(amp, ext))
sbin/hastd/activemap.c
334
int ext;
sbin/hastd/activemap.c
342
for (ext = off2ext(amp, offset); ext <= off2ext(amp, end); ext++) {
sbin/hastd/activemap.c
349
PJDLOG_ASSERT(amp->am_memtab[ext] > 0);
sbin/hastd/activemap.c
350
PJDLOG_ASSERT(bit_test(amp->am_memmap, ext));
sbin/hastd/activemap.c
351
if (--amp->am_memtab[ext] == 0) {
sbin/hastd/activemap.c
352
bit_clear(amp->am_memmap, ext);
sbin/hastd/activemap.c
354
if (keepdirty_find(amp, ext) == NULL)
sbin/hastd/activemap.c
447
int ext;
sbin/hastd/activemap.c
456
bit_ffs(amp->am_memmap, amp->am_nextents, &ext);
sbin/hastd/activemap.c
457
if (ext == -1) {
sbin/hastd/activemap.c
471
for (; ext < amp->am_nextents; ext++) {
sbin/hastd/activemap.c
472
if (bit_test(amp->am_memmap, ext)) {
sbin/hastd/activemap.c
473
amp->am_memtab[ext] = ext2reqs(amp, ext);
sbin/hastd/activemap.c
486
int ext;
sbin/hastd/activemap.c
491
bit_ffs(remmap, amp->am_nextents, &ext);
sbin/hastd/activemap.c
492
if (ext == -1) {
sbin/hastd/activemap.c
501
for (; ext < amp->am_nextents; ext++) {
sbin/hastd/activemap.c
503
if (bit_test(amp->am_syncmap, ext))
sbin/hastd/activemap.c
506
if (!bit_test(remmap, ext))
sbin/hastd/activemap.c
508
bit_set(amp->am_syncmap, ext);
sbin/hastd/activemap.c
509
bit_set(amp->am_memmap, ext);
sbin/hastd/activemap.c
510
bit_set(amp->am_diskmap, ext);
sbin/hastd/activemap.c
511
if (amp->am_memtab[ext] == 0)
sbin/hastd/activemap.c
513
amp->am_memtab[ext] = ext2reqs(amp, ext);
sbin/hastd/activemap.c
563
int ext;
sbin/hastd/activemap.c
567
bit_ffs(amp->am_syncmap, amp->am_nextents, &ext);
sbin/hastd/activemap.c
568
if (ext == -1) {
sbin/hastd/activemap.c
586
int ext;
sbin/hastd/activemap.c
604
ext = off2ext(amp, amp->am_syncoff);
sbin/hastd/activemap.c
605
bit_clear(amp->am_syncmap, ext);
sbin/hastd/activemap.c
606
*syncextp = ext;
sbin/hastd/activemap.c
614
bit_ffs(amp->am_syncmap, amp->am_nextents, &ext);
sbin/hastd/activemap.c
615
if (ext == -1) {
sbin/hastd/activemap.c
619
amp->am_syncoff = ext2off(amp, ext);
sbin/hastd/activemap.c
657
int ext;
sbin/hastd/activemap.c
664
for (ext = off2ext(amp, offset); ext <= off2ext(amp, end); ext++) {
sbin/hastd/activemap.c
665
if (bit_test(amp->am_syncmap, ext)) {
sbin/hastd/activemap.c
667
PJDLOG_ASSERT(bit_test(amp->am_memmap, ext));
sbin/hastd/activemap.c
670
bit_set(amp->am_syncmap, ext);
sbin/hastd/activemap.c
671
if (!bit_test(amp->am_memmap, ext)) {
sbin/hastd/activemap.c
672
bit_set(amp->am_memmap, ext);
sbin/hastd/activemap.c
675
amp->am_memtab[ext] += ext2reqs(amp, ext);
sbin/ping/ping6.c
1856
struct ip6_hbh *ext;
sbin/ping/ping6.c
1865
ext = (struct ip6_hbh *)extbuf;
sbin/ping/ping6.c
1866
extlen = (ext->ip6h_len + 1) * 8;
sbin/ping/ping6.c
1867
printf("nxt %u, len %u (%lu bytes)\n", ext->ip6h_nxt,
sbin/ping/ping6.c
1868
(unsigned int)ext->ip6h_len, (unsigned long)extlen);
sbin/ping/ping6.c
1878
(unsigned int)(ext->ip6h_len));
sbin/setkey/test-pfkey.c
368
key_setsadbid(ext, str)
sbin/setkey/test-pfkey.c
369
u_int ext;
sbin/setkey/test-pfkey.c
377
m_id.sadb_ident_exttype = ext;
sbin/setkey/test-pfkey.c
391
key_setsadblft(ext, time)
sbin/setkey/test-pfkey.c
392
u_int ext, time;
sbin/setkey/test-pfkey.c
397
m_lft.sadb_lifetime_exttype = ext;
sbin/setkey/test-pfkey.c
427
key_setsadbkey(ext, str)
sbin/setkey/test-pfkey.c
428
u_int ext;
sbin/setkey/test-pfkey.c
437
m_key.sadb_key_exttype = ext;
sbin/setkey/test-pfkey.c
470
key_setsadbaddr(ext, af, str)
sbin/setkey/test-pfkey.c
471
u_int ext, af;
sbin/setkey/test-pfkey.c
497
serv = (ext == SADB_EXT_ADDRESS_PROXY ? "0" : "4660"); /*0x1234*/
sbin/setkey/test-pfkey.c
505
m_addr.sadb_address_exttype = ext;
sbin/setkey/test-pfkey.c
507
(ext == SADB_EXT_ADDRESS_PROXY ? 0 : IPPROTO_TCP);
stand/libsa/dosfs.c
537
dos_checksum(unsigned char *name, unsigned char *ext)
stand/libsa/dosfs.c
543
bcopy(ext, buf+8, 3);
stand/libsa/dosfs.c
608
x = dos_checksum(dd.de.name, dd.de.ext);
stand/libsa/dosfs.c
787
dir[ent].de.ext);
stand/libsa/dosfs.c
862
if (*de->ext != ' ') {
stand/libsa/dosfs.c
864
for (j = 2; de->ext[j] == ' '; j--)
stand/libsa/dosfs.c
867
*p++ = de->ext[i];
stand/libsa/dosfs.h
70
u_char ext[3]; /* extension */
sys/amd64/include/vmm.h
570
int ext; /* task switch due to external event */
sys/amd64/vmm/intel/vmx.c
2480
ts->ext = 0;
sys/amd64/vmm/intel/vmx.c
2505
ts->ext = 1;
sys/amd64/vmm/intel/vmx.c
2517
ts->ext ? "external" : "internal",
sys/cam/ctl/ctl.c
7253
int alloc_len, ext, total_len = 0, g, pc, pg, ts, os;
sys/cam/ctl/ctl.c
7267
ext = 0;
sys/cam/ctl/ctl.c
7270
ext = 1;
sys/cam/ctl/ctl.c
7298
if (ext)
sys/cam/ctl/ctl.c
7314
if (ext) {
sys/compat/freebsd32/freebsd32_misc.c
724
for (j = 0; j < nitems(kevp->ext); j++)
sys/compat/freebsd32/freebsd32_misc.c
725
FU64_CP(*kevp, *ks32, ext[j]);
sys/compat/freebsd32/freebsd32_misc.c
799
for (j = 0; j < nitems(kevp->ext); j++)
sys/compat/freebsd32/freebsd32_misc.c
800
FU64_CP(ks32[i], kevp[i], ext[j]);
sys/compat/freebsd32/freebsd32_misc.c
895
for (j = 0; j < nitems(kevp->ext); j++)
sys/compat/freebsd32/freebsd32_misc.c
896
kevp[i].ext[j] = 0;
sys/compat/linux/linux_event.c
164
kevent->ext[0] = l_event->data;
sys/compat/linux/linux_event.c
170
kevent->ext[0] = l_event->data;
sys/compat/linux/linux_event.c
209
l_event->data = kevent->ext[0];
sys/dev/acpica/Osd/OsdHardware.c
40
int (*acpi_prepare_sleep)(uint8_t state, uint32_t a, uint32_t b, bool ext);
sys/dev/acpica/acpivar.h
617
bool ext);
sys/dev/acpica/acpivar.h
621
int (*hook)(uint8_t state, uint32_t a, uint32_t b, bool ext))
sys/dev/bnxt/bnxt_en/bnxt_hwrm.c
2337
uint16_t *ordinal, uint16_t ext, uint16_t *index, bool use_index,
sys/dev/bnxt/bnxt_en/bnxt_hwrm.c
2357
req.dir_ext = htole16(ext);
sys/dev/bnxt/bnxt_en/bnxt_hwrm.c
2510
uint16_t type, uint16_t ordinal, uint16_t ext, uint16_t attr,
sys/dev/bnxt/bnxt_en/bnxt_hwrm.c
2544
req.dir_ext = htole16(ext);
sys/dev/bnxt/bnxt_en/bnxt_hwrm.c
2745
uint16_t ordinal, uint16_t ext)
sys/dev/bnxt/bnxt_en/bnxt_hwrm.c
2755
req.dir_ext = htole16(ext);
sys/dev/bnxt/bnxt_en/bnxt_hwrm.h
100
uint16_t type, uint16_t ordinal, uint16_t ext, uint16_t attr,
sys/dev/bnxt/bnxt_en/bnxt_hwrm.h
115
uint16_t ordinal, uint16_t ext);
sys/dev/bnxt/bnxt_en/bnxt_hwrm.h
88
uint16_t *ordinal, uint16_t ext, uint16_t *index, bool use_index,
sys/dev/bnxt/bnxt_en/bnxt_ioctl.h
133
uint16_t ext;
sys/dev/bnxt/bnxt_en/bnxt_ioctl.h
59
uint16_t ext;
sys/dev/bnxt/bnxt_en/bnxt_ioctl.h
93
uint16_t ext;
sys/dev/bnxt/bnxt_en/if_bnxt.c
4015
&find->ordinal, find->ext, &find->index,
sys/dev/bnxt/bnxt_en/if_bnxt.c
4110
wr->type, wr->ordinal, wr->ext, wr->attr,
sys/dev/bnxt/bnxt_en/if_bnxt.c
4193
vrfy->ordinal, vrfy->ext);
sys/dev/drm2/drm_edid.c
581
cea_for_each_detailed_block(u8 *ext, detailed_cb *cb, void *closure)
sys/dev/drm2/drm_edid.c
584
u8 d = ext[0x02];
sys/dev/drm2/drm_edid.c
585
u8 *det_base = ext + d;
sys/dev/drm2/drm_edid.c
593
vtb_for_each_detailed_block(u8 *ext, detailed_cb *cb, void *closure)
sys/dev/drm2/drm_edid.c
595
unsigned int i, n = min((int)ext[0x02], 6);
sys/dev/drm2/drm_edid.c
596
u8 *det_base = ext + 5;
sys/dev/drm2/drm_edid.c
598
if (ext[0x01] != 1)
sys/dev/drm2/drm_edid.c
618
u8 *ext = raw_edid + (i * EDID_LENGTH);
sys/dev/drm2/drm_edid.c
619
switch (*ext) {
sys/dev/drm2/drm_edid.c
621
cea_for_each_detailed_block(ext, cb, closure);
sys/dev/drm2/drm_edid.c
624
vtb_for_each_detailed_block(ext, cb, closure);
sys/dev/enetc/enetc_hw.h
369
} ext; /* Tx BD extension */
sys/dev/enetc/enetc_hw.h
422
} ext;
sys/dev/enetc/if_enetc.c
1126
desc->ext.vid = ipi->ipi_vtag;
sys/dev/enetc/if_enetc.c
1127
desc->ext.e_flags = ENETC_TXBD_E_FLAGS_VLAN_INS;
sys/dev/hpt27xx/him.h
430
void *ext;
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
1103
POS_CMDEXT ext = (POS_CMDEXT)malloc(sizeof(OS_CMDEXT), M_DEVBUF, M_WAITOK);
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
1104
ext->vbus_ext = vbus_ext;
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
1105
ext->next = vbus_ext->cmdext_list;
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
1106
vbus_ext->cmdext_list = ext;
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
1108
if (bus_dmamap_create(vbus_ext->io_dmat, 0, &ext->dma_map)) {
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
1112
callout_init_mtx(&ext->timeout, &vbus_ext->lock, 0);
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
426
POS_CMDEXT ext = (POS_CMDEXT)pCmd->priv;
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
430
ldm_reset_vbus((PVBUS)ext->vbus_ext->vbus);
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
435
POS_CMDEXT ext = (POS_CMDEXT)pCmd->priv;
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
436
union ccb *ccb = ext->ccb;
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
439
callout_stop(&ext->timeout);
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
465
bus_dmamap_sync(ext->vbus_ext->io_dmat, ext->dma_map, BUS_DMASYNC_POSTREAD);
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
468
bus_dmamap_sync(ext->vbus_ext->io_dmat, ext->dma_map, BUS_DMASYNC_POSTWRITE);
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
471
bus_dmamap_unload(ext->vbus_ext->io_dmat, ext->dma_map);
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
473
cmdext_put(ext);
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
480
POS_CMDEXT ext = (POS_CMDEXT)pCmd->priv;
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
481
union ccb *ccb = ext->ccb;
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
497
POS_CMDEXT ext = (POS_CMDEXT)pCmd->priv;
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
517
bus_dmamap_sync(ext->vbus_ext->io_dmat, ext->dma_map,
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
521
bus_dmamap_sync(ext->vbus_ext->io_dmat, ext->dma_map,
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
525
callout_reset(&ext->timeout, HPT_OSM_TIMEOUT, hpt_timeout, pCmd);
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
534
POS_CMDEXT ext;
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
774
pCmd->priv = ext = cmdext_get(vbus_ext);
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
775
HPT_ASSERT(ext);
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
776
ext->ccb = ccb;
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
781
pCmd->psg = ext->psg;
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
784
ext->dma_map, ccb,
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
791
cmdext_put(ext);
sys/dev/hpt27xx/ldm.h
364
void * ext;
sys/dev/hptnr/him.h
418
void *ext;
sys/dev/hptnr/hptnr_osm_bsd.c
1063
pCmd->priv = ext = cmdext_get(vbus_ext);
sys/dev/hptnr/hptnr_osm_bsd.c
1064
HPT_ASSERT(ext);
sys/dev/hptnr/hptnr_osm_bsd.c
1065
ext->ccb = ccb;
sys/dev/hptnr/hptnr_osm_bsd.c
1069
pCmd->psg = ext->psg;
sys/dev/hptnr/hptnr_osm_bsd.c
1072
ext->dma_map, ccb,
sys/dev/hptnr/hptnr_osm_bsd.c
1079
cmdext_put(ext);
sys/dev/hptnr/hptnr_osm_bsd.c
1390
POS_CMDEXT ext = (POS_CMDEXT)malloc(sizeof(OS_CMDEXT), M_DEVBUF, M_WAITOK);
sys/dev/hptnr/hptnr_osm_bsd.c
1391
ext->vbus_ext = vbus_ext;
sys/dev/hptnr/hptnr_osm_bsd.c
1392
ext->next = vbus_ext->cmdext_list;
sys/dev/hptnr/hptnr_osm_bsd.c
1393
vbus_ext->cmdext_list = ext;
sys/dev/hptnr/hptnr_osm_bsd.c
1395
if (bus_dmamap_create(vbus_ext->io_dmat, 0, &ext->dma_map)) {
sys/dev/hptnr/hptnr_osm_bsd.c
1399
callout_init_mtx(&ext->timeout, &vbus_ext->lock, 0);
sys/dev/hptnr/hptnr_osm_bsd.c
428
POS_CMDEXT ext = (POS_CMDEXT)pCmd->priv;
sys/dev/hptnr/hptnr_osm_bsd.c
432
ldm_reset_vbus((PVBUS)ext->vbus_ext->vbus);
sys/dev/hptnr/hptnr_osm_bsd.c
437
POS_CMDEXT ext = (POS_CMDEXT)pCmd->priv;
sys/dev/hptnr/hptnr_osm_bsd.c
438
union ccb *ccb = ext->ccb;
sys/dev/hptnr/hptnr_osm_bsd.c
448
callout_stop(&ext->timeout);
sys/dev/hptnr/hptnr_osm_bsd.c
520
bus_dmamap_sync(ext->vbus_ext->io_dmat, ext->dma_map, BUS_DMASYNC_POSTREAD);
sys/dev/hptnr/hptnr_osm_bsd.c
523
bus_dmamap_sync(ext->vbus_ext->io_dmat, ext->dma_map, BUS_DMASYNC_POSTWRITE);
sys/dev/hptnr/hptnr_osm_bsd.c
526
bus_dmamap_unload(ext->vbus_ext->io_dmat, ext->dma_map);
sys/dev/hptnr/hptnr_osm_bsd.c
528
cmdext_put(ext);
sys/dev/hptnr/hptnr_osm_bsd.c
543
POS_CMDEXT ext = (POS_CMDEXT)pCmd->priv;
sys/dev/hptnr/hptnr_osm_bsd.c
563
bus_dmamap_sync(ext->vbus_ext->io_dmat, ext->dma_map,
sys/dev/hptnr/hptnr_osm_bsd.c
567
bus_dmamap_sync(ext->vbus_ext->io_dmat, ext->dma_map,
sys/dev/hptnr/hptnr_osm_bsd.c
572
callout_reset(&ext->timeout, HPT_OSM_TIMEOUT, hpt_timeout, pCmd);
sys/dev/hptnr/hptnr_osm_bsd.c
581
POS_CMDEXT ext;
sys/dev/hptnr/hptnr_osm_bsd.c
734
pCmd->priv = ext = cmdext_get(vbus_ext);
sys/dev/hptnr/hptnr_osm_bsd.c
735
HPT_ASSERT(ext);
sys/dev/hptnr/hptnr_osm_bsd.c
736
ext->ccb = ccb;
sys/dev/hptnr/hptnr_osm_bsd.c
740
pCmd->psg = ext->psg;
sys/dev/hptnr/hptnr_osm_bsd.c
749
ext->dma_map, ccb,
sys/dev/hptnr/hptnr_osm_bsd.c
756
cmdext_put(ext);
sys/dev/hptnr/ldm.h
363
void * ext;
sys/dev/hptrr/him.h
373
void *ext;
sys/dev/hptrr/hptrr_osm_bsd.c
1034
POS_CMDEXT ext = (POS_CMDEXT)malloc(sizeof(OS_CMDEXT), M_DEVBUF, M_WAITOK);
sys/dev/hptrr/hptrr_osm_bsd.c
1035
ext->vbus_ext = vbus_ext;
sys/dev/hptrr/hptrr_osm_bsd.c
1036
ext->next = vbus_ext->cmdext_list;
sys/dev/hptrr/hptrr_osm_bsd.c
1037
vbus_ext->cmdext_list = ext;
sys/dev/hptrr/hptrr_osm_bsd.c
1039
if (bus_dmamap_create(vbus_ext->io_dmat, 0, &ext->dma_map)) {
sys/dev/hptrr/hptrr_osm_bsd.c
1043
callout_init_mtx(&ext->timeout, &vbus_ext->lock, 0);
sys/dev/hptrr/hptrr_osm_bsd.c
430
POS_CMDEXT ext = (POS_CMDEXT)pCmd->priv;
sys/dev/hptrr/hptrr_osm_bsd.c
434
ldm_reset_vbus((PVBUS)ext->vbus_ext->vbus);
sys/dev/hptrr/hptrr_osm_bsd.c
439
POS_CMDEXT ext = (POS_CMDEXT)pCmd->priv;
sys/dev/hptrr/hptrr_osm_bsd.c
440
union ccb *ccb = ext->ccb;
sys/dev/hptrr/hptrr_osm_bsd.c
444
callout_stop(&ext->timeout);
sys/dev/hptrr/hptrr_osm_bsd.c
471
bus_dmamap_sync(ext->vbus_ext->io_dmat, ext->dma_map, BUS_DMASYNC_POSTREAD);
sys/dev/hptrr/hptrr_osm_bsd.c
474
bus_dmamap_sync(ext->vbus_ext->io_dmat, ext->dma_map, BUS_DMASYNC_POSTWRITE);
sys/dev/hptrr/hptrr_osm_bsd.c
477
bus_dmamap_unload(ext->vbus_ext->io_dmat, ext->dma_map);
sys/dev/hptrr/hptrr_osm_bsd.c
479
cmdext_put(ext);
sys/dev/hptrr/hptrr_osm_bsd.c
486
POS_CMDEXT ext = (POS_CMDEXT)pCmd->priv;
sys/dev/hptrr/hptrr_osm_bsd.c
487
union ccb *ccb = ext->ccb;
sys/dev/hptrr/hptrr_osm_bsd.c
504
POS_CMDEXT ext = (POS_CMDEXT)pCmd->priv;
sys/dev/hptrr/hptrr_osm_bsd.c
524
bus_dmamap_sync(ext->vbus_ext->io_dmat, ext->dma_map,
sys/dev/hptrr/hptrr_osm_bsd.c
528
bus_dmamap_sync(ext->vbus_ext->io_dmat, ext->dma_map,
sys/dev/hptrr/hptrr_osm_bsd.c
532
callout_reset(&ext->timeout, HPT_OSM_TIMEOUT, hpt_timeout, pCmd);
sys/dev/hptrr/hptrr_osm_bsd.c
541
POS_CMDEXT ext;
sys/dev/hptrr/hptrr_osm_bsd.c
709
pCmd->priv = ext = cmdext_get(vbus_ext);
sys/dev/hptrr/hptrr_osm_bsd.c
710
HPT_ASSERT(ext);
sys/dev/hptrr/hptrr_osm_bsd.c
711
ext->ccb = ccb;
sys/dev/hptrr/hptrr_osm_bsd.c
715
pCmd->psg = ext->psg;
sys/dev/hptrr/hptrr_osm_bsd.c
718
ext->dma_map,
sys/dev/hptrr/hptrr_osm_bsd.c
726
cmdext_put(ext);
sys/dev/hptrr/ldm.h
358
void * ext;
sys/dev/ixl/ixl_pf_main.c
3379
ixl_phy_type_string(u32 bit_pos, bool ext)
sys/dev/ixl/ixl_pf_main.c
3426
if (ext && bit_pos > 7) return "Invalid_Ext";
sys/dev/ixl/ixl_pf_main.c
3429
return (ext) ? ext_phy_types_str[bit_pos] : phy_types_str[bit_pos];
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
181
to_mcq(init_attr->ext.cq)->mcq.cqn : 0;
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
183
to_mxrcd(init_attr->ext.xrc.xrcd)->xrcdn :
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
191
srq->ibsrq.ext.xrc.srq_num = srq->msrq.srqn;
sys/dev/mlx5/mlx5_core/mlx5_port.c
1339
bool ext = MLX5_CAP_PCAM_FEATURE(mdev, ptys_extended_ethernet);
sys/dev/mlx5/mlx5_core/mlx5_port.c
1341
*size = ext ? ARRAY_SIZE(mlx5e_ext_link_speed) :
sys/dev/mlx5/mlx5_core/mlx5_port.c
1343
*arr = ext ? mlx5e_ext_link_speed : mlx5e_link_speed;
sys/dev/mlx5/mlx5_core/mlx5_port.c
1361
int mlx5_port_query_eth_proto(struct mlx5_core_dev *dev, u8 port, bool ext,
sys/dev/mlx5/mlx5_core/mlx5_port.c
1374
eproto->cap = MLX5_GET_ETH_PROTO(ptys_reg, out, ext,
sys/dev/mlx5/mlx5_core/mlx5_port.c
1376
eproto->admin = MLX5_GET_ETH_PROTO(ptys_reg, out, ext, eth_proto_admin);
sys/dev/mlx5/mlx5_core/mlx5_port.c
1377
eproto->oper = MLX5_GET_ETH_PROTO(ptys_reg, out, ext, eth_proto_oper);
sys/dev/mlx5/mlx5_core/mlx5_port.c
1384
bool ext;
sys/dev/mlx5/mlx5_core/mlx5_port.c
1387
ext = MLX5_CAP_PCAM_FEATURE(mdev, ptys_extended_ethernet);
sys/dev/mlx5/mlx5_core/mlx5_port.c
1388
err = mlx5_port_query_eth_proto(mdev, 1, ext, &eproto);
sys/dev/mlx5/mlx5_core/mlx5_port.c
264
int proto_mask, bool ext)
sys/dev/mlx5/mlx5_core/mlx5_port.c
273
if (ext)
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
378
bool ext;
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
403
ext = MLX5_CAP_PCAM_FEATURE(mdev, ptys_extended_ethernet);
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
404
eth_proto_oper = MLX5_GET_ETH_PROTO(ptys_reg, out, ext,
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
409
if (ext) {
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
4571
bool ext;
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
463
mlx5e_find_link_mode(u32 subtype, bool ext)
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
4783
ext = MLX5_CAP_PCAM_FEATURE(mdev,
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
4785
eth_proto_cap = MLX5_GET_ETH_PROTO(ptys_reg, out, ext,
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
4788
ext = false;
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
4796
if (ext) {
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
480
if (ext) {
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
536
bool ext;
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
554
ext = MLX5_CAP_PCAM_FEATURE(mdev, ptys_extended_ethernet);
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
555
link_mode = mlx5e_find_link_mode(IFM_SUBTYPE(priv->media.ifm_media), ext);
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
558
eth_proto_cap = MLX5_GET_ETH_PROTO(ptys_reg, out, ext,
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
597
mlx5_set_port_proto(mdev, link_mode, MLX5_PTYS_EN, ext);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
294
bool ext;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2970
attr.ext.cq = devr->c0;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2971
attr.ext.xrc.xrcd = devr->x0;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2982
devr->s0->ext.xrc.xrcd = devr->x0;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2983
devr->s0->ext.cq = devr->c0;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2988
atomic_inc(&devr->s0->ext.xrc.xrcd->usecnt);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2989
atomic_inc(&devr->s0->ext.cq->usecnt);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
3006
devr->s1->ext.cq = devr->c0;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
307
ext = MLX5_CAP_PCAM_FEATURE(dev->mdev, ptys_extended_ethernet);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
308
eth_prot_oper = MLX5_GET_ETH_PROTO(ptys_reg, out, ext, eth_proto_oper);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
310
if (ext)
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
299
in.xrcd = to_mxrcd(init_attr->ext.xrc.xrcd)->xrcdn;
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
304
in.cqn = to_mcq(init_attr->ext.cq)->mcq.cqn;
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
320
srq->ibsrq.ext.xrc.srq_num = srq->msrq.srqn;
sys/dev/mlx5/mlx5_ifc.h
10688
u8 ext[0x1];
sys/dev/mlx5/port.h
174
#define MLX5_GET_ETH_PROTO(reg, out, ext, field) \
sys/dev/mlx5/port.h
175
((ext) ? MLX5_GET(reg, out, ext_##field) : \
sys/dev/mlx5/port.h
192
int proto_mask, bool ext);
sys/dev/mlx5/port.h
244
int mlx5_port_query_eth_proto(struct mlx5_core_dev *dev, u8 port, bool ext,
sys/dev/mlx5/qp.h
415
} ext;
sys/dev/mmc/mmcsd.c
483
const char *ext;
sys/dev/mmc/mmcsd.c
575
ext = NULL;
sys/dev/mmc/mmcsd.c
594
ext = "system code";
sys/dev/mmc/mmcsd.c
597
ext = "non-persistent";
sys/dev/mmc/mmcsd.c
600
ext = "reserved";
sys/dev/mmc/mmcsd.c
605
if (ext == NULL)
sys/dev/mmc/mmcsd.c
613
type, extattr, ext, ro ? " (read-only)" : "",
sys/dev/mpr/mpr_user.c
2498
struct mpr_ext_cfg_page_req ext;
sys/dev/mpr/mpr_user.c
2528
CP(*ext32, arg.ext, header);
sys/dev/mpr/mpr_user.c
2529
CP(*ext32, arg.ext, page_address);
sys/dev/mpr/mpr_user.c
2530
PTRIN_CP(*ext32, arg.ext, buf);
sys/dev/mpr/mpr_user.c
2531
CP(*ext32, arg.ext, len);
sys/dev/mpr/mpr_user.c
2532
CP(*ext32, arg.ext, ioc_status);
sys/dev/mpr/mpr_user.c
2580
CP(arg.ext, *ext32, header);
sys/dev/mpr/mpr_user.c
2581
CP(arg.ext, *ext32, page_address);
sys/dev/mpr/mpr_user.c
2582
PTROUT_CP(arg.ext, *ext32, buf);
sys/dev/mpr/mpr_user.c
2583
CP(arg.ext, *ext32, len);
sys/dev/mpr/mpr_user.c
2584
CP(arg.ext, *ext32, ioc_status);
sys/dev/mps/mps_user.c
2385
struct mps_ext_cfg_page_req ext;
sys/dev/mps/mps_user.c
2415
CP(*ext32, arg.ext, header);
sys/dev/mps/mps_user.c
2416
CP(*ext32, arg.ext, page_address);
sys/dev/mps/mps_user.c
2417
PTRIN_CP(*ext32, arg.ext, buf);
sys/dev/mps/mps_user.c
2418
CP(*ext32, arg.ext, len);
sys/dev/mps/mps_user.c
2419
CP(*ext32, arg.ext, ioc_status);
sys/dev/mps/mps_user.c
2467
CP(arg.ext, *ext32, header);
sys/dev/mps/mps_user.c
2468
CP(arg.ext, *ext32, page_address);
sys/dev/mps/mps_user.c
2469
PTROUT_CP(arg.ext, *ext32, buf);
sys/dev/mps/mps_user.c
2470
CP(arg.ext, *ext32, len);
sys/dev/mps/mps_user.c
2471
CP(arg.ext, *ext32, ioc_status);
sys/dev/mpt/mpt.c
2468
MpiExtImageHeader_t *ext;
sys/dev/mpt/mpt.c
2470
ext = (MpiExtImageHeader_t *)((uintptr_t)fw_hdr + ext_offset);
sys/dev/mpt/mpt.c
2471
ext_offset = ext->NextImageHeaderOffset;
sys/dev/mpt/mpt.c
2474
mpt_diag_outsl(mpt, ext->LoadStartAddress, (uint32_t*)ext,
sys/dev/mpt/mpt.c
2475
ext->ImageSize);
sys/dev/ocs_fc/ocs_hw.c
208
static uint8_t ocs_hw_wcqe_abort_needed(uint16_t status, uint8_t ext, uint8_t xb)
sys/dev/ocs_fc/ocs_hw.c
215
switch (ext) {
sys/dev/ocs_fc/ocs_hw.c
8587
uint32_t ext = 0;
sys/dev/ocs_fc/ocs_hw.c
8635
sli_fc_els_did(&hw->sli, cqe, &ext);
sys/dev/ocs_fc/ocs_hw.c
8696
ext = sli_fc_ext_status(&hw->sli, cqe);
sys/dev/ocs_fc/ocs_hw.c
8702
(ocs_hw_wcqe_abort_needed(status, ext, wcqe->xb))) {
sys/dev/ocs_fc/ocs_hw.c
8718
io->saved_ext = ext;
sys/dev/ocs_fc/ocs_hw.c
8754
io->saved_ext = ext;
sys/dev/ocs_fc/ocs_hw.c
8789
ext = io->saved_ext;
sys/dev/ocs_fc/ocs_hw.c
8795
done(io, io->rnode, len, status, ext, arg);
sys/dev/ocs_fc/ocs_hw.c
8848
uint32_t ext = 0;
sys/dev/ocs_fc/ocs_hw.c
8857
ext = sli_fc_ext_status(&hw->sli, cqe);
sys/dev/ocs_fc/ocs_hw.c
8859
ext == SLI4_FC_LOCAL_REJECT_NO_XRI &&
sys/dev/ocs_fc/ocs_hw.c
8874
ext = io->saved_ext;
sys/dev/ocs_fc/ocs_hw.c
8876
done(io, io->rnode, len, status, ext, arg);
sys/dev/ocs_fc/ocs_hw.c
8885
done(io, io->rnode, len, status, ext, arg);
sys/dev/ocs_fc/ocs_hw.c
8953
uint32_t ext = io->saved_ext;
sys/dev/ocs_fc/ocs_hw.c
8958
done(io, io->rnode, len, status, ext, arg);
sys/dev/ocs_fc/ocs_hw.h
464
typedef int32_t (*ocs_hw_done_t)(struct ocs_hw_io_s *, ocs_remote_node_t *, uint32_t len, int32_t status, uint32_t ext, void *ul_arg);
sys/dev/ocs_fc/ocs_scsi.c
73
uint32_t ext, void *arg);
sys/dev/ocs_fc/ocs_unsol.c
115
ocs_unsol_abort_cb (ocs_hw_io_t *hio, ocs_remote_node_t *rnode, uint32_t len, int32_t status, uint32_t ext, void *arg)
sys/dev/ocs_fc/sli4.c
3715
sli4->config.has_extents = read_config->ext;
sys/dev/ocs_fc/sli4.h
2086
ext:1,
sys/dev/ocs_fc/sli4.h
794
ext:1; /** Resource Extents */
sys/dev/pms/RefTisa/discovery/api/dm.h
113
bit16 ext;
sys/dev/pms/RefTisa/discovery/dm/dmdefs.h
1187
(((devInfo)->ext & 0x100) >> 8)
sys/dev/pms/RefTisa/discovery/dm/dmdefs.h
1190
(((devInfo)->ext & 0x600) >> 9)
sys/dev/pms/RefTisa/discovery/dm/dmdefs.h
1193
(((devInfo)->ext & 0x7800) >> 11)
sys/dev/pms/RefTisa/discovery/dm/dmdefs.h
1225
((devInfo)->ext) = extension
sys/dev/pms/RefTisa/discovery/dm/dmdisc.c
3461
extension = oneDeviceData->dmDeviceInfo.ext;
sys/dev/pms/RefTisa/discovery/dm/dmdisc.c
4592
oneDeviceData->dmDeviceInfo.ext = (bit16)(oneDeviceData->dmDeviceInfo.ext | (0xF << 11));
sys/dev/pms/RefTisa/sallsdk/spc/sasata.c
185
goto ext;
sys/dev/pms/RefTisa/sallsdk/spc/sasata.c
204
goto ext;
sys/dev/pms/RefTisa/sallsdk/spc/sasata.c
214
goto ext;
sys/dev/pms/RefTisa/sallsdk/spc/sasata.c
571
ext:
sys/dev/pms/RefTisa/sallsdk/spc/sassp.c
162
goto ext;
sys/dev/pms/RefTisa/sallsdk/spc/sassp.c
1656
ext:
sys/dev/pms/RefTisa/sallsdk/spc/sassp.c
196
goto ext;
sys/dev/pms/RefTisa/sallsdk/spc/sassp.c
207
ext:
sys/dev/pms/RefTisa/sallsdk/spc/sassp.c
317
goto ext;
sys/dev/pms/RefTisa/sallsdk/spc/sassp.c
338
goto ext;
sys/dev/pms/RefTisa/sallsdk/spc/sassp.c
481
goto ext;
sys/dev/pms/RefTisa/sallsdk/spc/sassp.c
513
goto ext;
sys/dev/pms/RefTisa/sallsdk/spc/sassp.c
520
ext:
sys/dev/pms/RefTisa/sallsdk/spc/sassp.c
626
goto ext;
sys/dev/pms/RefTisa/sallsdk/spc/sassp.c
648
goto ext;
sys/dev/pms/RefTisa/sallsdk/spc/sassp.c
798
goto ext;
sys/dev/pms/RefTisa/sallsdk/spc/sassp.c
817
goto ext;
sys/dev/pms/RefTisa/sallsdk/spc/sassp.c
951
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
3991
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
3998
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
4048
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
4055
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
4080
ext:
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
4142
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
4148
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
4165
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
4170
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
4212
ext:
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
4343
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
4354
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
4365
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
4382
ext:
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
4418
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
4577
ext:
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
6043
bit16 ext = 0;
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
6148
ext = (bit16)(ext | 0x100);
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
6150
ext = (bit16)( ext | (expanderType << 9));
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
6152
ext = (bit16)(ext | (bit16)(0xF << 11));
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
6153
TI_DBG1(("ossaDeviceRegistrationCB: directlyAttached ext 0x%x\n", ext));
sys/dev/pms/RefTisa/tisa/sassata/common/ossacmnapi.c
6154
dmDeviceInfo.ext = ext;
sys/dev/pms/RefTisa/tisa/sassata/common/tddefs.h
399
(((devInfo)->ext & 0x7800) >> 11)
sys/dev/pms/RefTisa/tisa/sassata/common/tddmcmnapi.c
624
phyID = (dmDeviceInfo->ext) & 0xFF;
sys/dev/pms/RefTisa/tisa/sassata/sas/ini/itdio.c
151
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/sas/ini/itdio.c
166
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/sas/ini/itdio.c
223
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/sas/ini/itdio.c
337
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/sas/ini/itdio.c
438
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/sas/ini/itdio.c
452
ext:
sys/dev/pms/RefTisa/tisa/sassata/sas/ini/itdio.c
505
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/sas/ini/itdio.c
516
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/sas/ini/itdio.c
562
ext:
sys/dev/pms/RefTisa/tisa/sassata/sata/host/ossasat.c
194
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/sata/host/ossasat.c
242
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/sata/host/ossasat.c
337
ext:
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
149
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
162
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
179
goto ext;
sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
560
ext:
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
1337
goto ext;
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
1358
ext:
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
2208
goto ext;
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
2257
ext:
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
2288
goto ext;
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
2327
goto ext;
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
2336
goto ext;
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
2392
ext:
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
3070
goto ext;
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
3251
ext:
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
3281
goto ext;
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
3347
ext:
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
5852
goto ext;
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
5861
ext:
sys/dev/sound/pci/hda/hdaa.c
356
sub = matrixes[i].m.ext;
sys/dev/sound/pci/via8233.c
1341
uint16_t ext = ac97_getextmode(via->codec);
sys/dev/sound/pci/via8233.c
1342
ext |= (via->codec_caps &
sys/dev/sound/pci/via8233.c
1344
ext &= ~AC97_EXTCAP_DRA;
sys/dev/sound/pci/via8233.c
1345
ac97_setextmode(via->codec, ext);
sys/dev/sound/pcm/channel.c
1002
ext = 0;
sys/dev/sound/pcm/channel.c
1004
if (ext < 0 || ext > AFMT_EXTCHANNEL_MAX)
sys/dev/sound/pcm/channel.c
1006
if (ch < 1 || (ch + ext) > AFMT_CHANNEL_MAX)
sys/dev/sound/pcm/channel.c
1023
return (SND_FORMAT(afmt_tab[i].afmt, ch + ext, ext));
sys/dev/sound/pcm/channel.c
1033
uint32_t ext;
sys/dev/sound/pcm/channel.c
1044
ext = AFMT_EXTCHANNEL(afmt);
sys/dev/sound/pcm/channel.c
1046
if (ch <= ext)
sys/dev/sound/pcm/channel.c
1053
afmt_tab[i].name, ch - ext, ext);
sys/dev/sound/pcm/channel.c
1054
return (SND_FORMAT(enc, ch, ext));
sys/dev/sound/pcm/channel.c
1540
return (chn_setformat(c, SND_FORMAT(c->format, m->channels, m->ext)));
sys/dev/sound/pcm/channel.c
964
int ext;
sys/dev/sound/pcm/channel.c
985
i = sscanf(b2, "%d.%d", &ch, &ext);
sys/dev/sound/pcm/channel.c
990
ext = 0;
sys/dev/sound/pcm/channel.c
993
ext = 0;
sys/dev/sound/pcm/channel.c
996
ext = 0;
sys/dev/sound/pcm/channel.h
43
uint8_t channels, ext;
sys/dev/sound/pcm/dsp.c
1163
uint32_t ext = 0;
sys/dev/sound/pcm/dsp.c
1180
ext = m->ext;
sys/dev/sound/pcm/dsp.c
1187
SND_FORMAT(wrch->format, *arg_i, ext));
sys/dev/sound/pcm/dsp.c
1194
SND_FORMAT(rdch->format, *arg_i, ext));
sys/dev/sound/pcm/feeder_chain.c
185
cdesc->current.matrix->channels, cdesc->current.matrix->ext);
sys/dev/sound/pcm/feeder_chain.c
300
cdesc->target.matrix->channels, cdesc->target.matrix->ext);
sys/dev/sound/pcm/feeder_chain.c
557
m->ext = AFMT_EXTCHANNEL(fmt);
sys/dev/sound/pcm/feeder_chain.c
643
hwfmt = SND_FORMAT(hwfmt, hwmatrix->channels, hwmatrix->ext);
sys/dev/sound/pcm/feeder_chain.c
649
softmatrix->ext != AFMT_EXTCHANNEL(softfmt)) {
sys/dev/sound/pcm/feeder_chain.c
661
softfmt = SND_FORMAT(softfmt, softmatrix->channels, softmatrix->ext);
sys/dev/sound/pcm/feeder_matrix.c
462
uint32_t i, ch, ext;
sys/dev/sound/pcm/feeder_matrix.c
465
ext = AFMT_EXTCHANNEL(format);
sys/dev/sound/pcm/feeder_matrix.c
467
if (ext != 0) {
sys/dev/sound/pcm/feeder_matrix.c
470
feeder_matrix_maps[i].ext == ext)
sys/dev/sound/pcm/feeder_matrix.c
471
return (SND_FORMAT(format, ch, ext));
sys/dev/sound/pcm/feeder_matrix.c
479
return (SND_FORMAT(format, ch, m->ext));
sys/dev/sound/pcm/feeder_matrix.c
489
uint32_t i, ch, ext;
sys/dev/sound/pcm/feeder_matrix.c
492
ext = AFMT_EXTCHANNEL(format);
sys/dev/sound/pcm/feeder_matrix.c
496
feeder_matrix_maps[i].ext == ext)
sys/dev/sound/pcm/feeder_matrix.c
510
uint32_t i, ch, ext;
sys/dev/sound/pcm/feeder_matrix.c
513
ext = AFMT_EXTCHANNEL(format);
sys/dev/sound/pcm/feeder_matrix.c
517
feeder_matrix_maps[i].ext == ext)
sys/dev/sound/pcm/feeder_matrix.c
548
if (m_in->channels != m_out->channels || m_in->ext != m_out->ext ||
sys/dev/sound/pcm/feeder_matrix.c
653
tmp.ext = 0;
sys/dev/sound/pcm/feeder_matrix.c
685
tmp.ext++;
sys/dev/sound/pcm/feeder_matrix.c
688
if (tmp.channels != m->channels || tmp.ext != m->ext ||
sys/dev/sound/pcm/matrix.h
246
.ext = 0, \
sys/dev/sound/pcm/matrix.h
272
.ext = 0, \
sys/dev/sound/pcm/matrix.h
303
.ext = 1, \
sys/dev/sound/pcm/matrix.h
340
.ext = 0, \
sys/dev/sound/pcm/matrix.h
378
.ext = 1, \
sys/dev/sound/pcm/matrix.h
421
.ext = 0, \
sys/dev/sound/pcm/matrix.h
465
.ext = 1, \
sys/dev/sound/pcm/matrix.h
515
.ext = 0, \
sys/dev/sound/pcm/matrix.h
565
.ext = 1, \
sys/dev/sound/pcm/matrix.h
618
.ext = 0, \
sys/dev/sound/pcm/matrix.h
673
.ext = 1, \
sys/dev/sound/pcm/matrix.h
730
.ext = 0, \
sys/dev/sound/pcm/matrix.h
792
.ext = 1, \
sys/dev/sound/usb/uaudio.c
2762
.ext = 0,
sys/dev/ti/if_ti.c
1889
uint32_t ext[2] = {0, 0};
sys/dev/ti/if_ti.c
1900
ext[0] = htons(m[0]);
sys/dev/ti/if_ti.c
1901
ext[1] = (htons(m[1]) << 16) | htons(m[2]);
sys/dev/ti/if_ti.c
1902
TI_DO_CMD_EXT(TI_CMD_EXT_ADD_MCAST, 0, 0, (caddr_t)&ext, 2);
sys/dev/ti/if_ti.c
1917
uint32_t ext[2] = {0, 0};
sys/dev/ti/if_ti.c
1928
ext[0] = htons(m[0]);
sys/dev/ti/if_ti.c
1929
ext[1] = (htons(m[1]) << 16) | htons(m[2]);
sys/dev/ti/if_ti.c
1930
TI_DO_CMD_EXT(TI_CMD_EXT_DEL_MCAST, 0, 0, (caddr_t)&ext, 2);
sys/dev/xen/acpi/xen-acpi.c
45
static int prepare_sleep_state(uint8_t state, uint32_t a, uint32_t b, bool ext)
sys/dev/xen/acpi/xen-acpi.c
54
ext ? XENPF_ACPI_SLEEP_EXTENDED : 0,
sys/dev/xen/netback/netback.c
1508
netif_extra_info_t *ext =
sys/dev/xen/netback/netback.c
1510
pkt->extra.type = ext->type;
sys/dev/xen/netback/netback.c
1513
pkt->extra.u.gso = ext->u.gso;
sys/dev/xen/netback/netback.c
1533
pkt->extra.flags = ext->flags;
sys/dev/xen/netback/netback.c
1534
if (ext->flags & XEN_NETIF_EXTRA_FLAG_MORE) {
sys/dev/xen/netback/netback.c
2094
netif_extra_info_t *ext =
sys/dev/xen/netback/netback.c
2096
ext->type = XEN_NETIF_EXTRA_TYPE_GSO;
sys/dev/xen/netback/netback.c
2097
ext->flags = 0;
sys/dev/xen/netback/netback.c
2098
ext->u.gso.size = pkt->extra.u.gso.size;
sys/dev/xen/netback/netback.c
2099
ext->u.gso.type = XEN_NETIF_GSO_TYPE_TCPV4;
sys/dev/xen/netback/netback.c
2100
ext->u.gso.pad = 0;
sys/dev/xen/netback/netback.c
2101
ext->u.gso.features = 0;
sys/dev/xen/netback/netback_unit_tests.c
1829
struct netif_extra_info *ext;
sys/dev/xen/netback/netback_unit_tests.c
1870
ext = (struct netif_extra_info*)
sys/dev/xen/netback/netback_unit_tests.c
1872
XNB_ASSERT(ext->type == XEN_NETIF_EXTRA_TYPE_GSO);
sys/dev/xen/netback/netback_unit_tests.c
1873
XNB_ASSERT(! (ext->flags & XEN_NETIF_EXTRA_FLAG_MORE));
sys/dev/xen/netback/netback_unit_tests.c
1874
XNB_ASSERT(ext->u.gso.size == mss);
sys/dev/xen/netback/netback_unit_tests.c
1875
XNB_ASSERT(ext->u.gso.type == XEN_NETIF_EXTRA_TYPE_GSO);
sys/dev/xen/netback/netback_unit_tests.c
522
struct netif_extra_info *ext;
sys/dev/xen/netback/netback_unit_tests.c
531
ext = (struct netif_extra_info*) RING_GET_REQUEST(&xnb_unit_pvt.txf,
sys/dev/xen/netback/netback_unit_tests.c
533
ext->flags = 0;
sys/dev/xen/netback/netback_unit_tests.c
534
ext->type = XEN_NETIF_EXTRA_TYPE_GSO;
sys/dev/xen/netback/netback_unit_tests.c
535
ext->u.gso.size = 250;
sys/dev/xen/netback/netback_unit_tests.c
536
ext->u.gso.type = XEN_NETIF_GSO_TYPE_TCPV4;
sys/dev/xen/netback/netback_unit_tests.c
537
ext->u.gso.features = 0;
sys/dev/xen/netback/netback_unit_tests.c
705
netif_extra_info_t *ext;
sys/dev/xen/netback/netback_unit_tests.c
715
ext = (netif_extra_info_t*) RING_GET_REQUEST(&xnb_unit_pvt.txf,
sys/dev/xen/netback/netback_unit_tests.c
717
ext->type = XEN_NETIF_EXTRA_TYPE_GSO;
sys/dev/xen/netback/netback_unit_tests.c
718
ext->flags = 0;
sys/dev/xen/netback/netback_unit_tests.c
750
netif_extra_info_t *ext;
sys/dev/xen/netback/netback_unit_tests.c
760
ext = (netif_extra_info_t*) RING_GET_REQUEST(&xnb_unit_pvt.txf,
sys/dev/xen/netback/netback_unit_tests.c
762
ext->type = XEN_NETIF_EXTRA_TYPE_GSO;
sys/dev/xen/netback/netback_unit_tests.c
763
ext->flags = 0;
sys/dev/xen/netback/netback_unit_tests.c
825
netif_extra_info_t *ext;
sys/dev/xen/netback/netback_unit_tests.c
835
ext = (netif_extra_info_t*) RING_GET_REQUEST(&xnb_unit_pvt.txf,
sys/dev/xen/netback/netback_unit_tests.c
837
ext->type = 0xFF; /* Invalid extra type */
sys/dev/xen/netback/netback_unit_tests.c
838
ext->flags = 0;
sys/fs/ext2fs/ext2_extents.c
357
ext4_ext_get_actual_len(struct ext4_extent *ext)
sys/fs/ext2fs/ext2_extents.c
360
return (le16toh(ext->e_len) <= EXT_INIT_MAX_LEN ?
sys/fs/ext2fs/ext2_extents.c
361
le16toh(ext->e_len) : (le16toh(ext->e_len) - EXT_INIT_MAX_LEN));
sys/fs/ext2fs/ext2_extents.c
382
ext4_validate_extent(struct inode *ip, struct ext4_extent *ext)
sys/fs/ext2fs/ext2_extents.c
384
e4fs_daddr_t blk = ext4_ext_extent_pblock(ext);
sys/fs/ext2fs/ext2_extents.c
385
uint32_t lblk = le32toh(ext->e_blk);
sys/fs/ext2fs/ext2_extents.c
386
int len = ext4_ext_get_actual_len(ext);
sys/fs/ext2fs/ext2_extents.c
413
struct ext4_extent *ext = EXT_FIRST_EXTENT(eh);
sys/fs/ext2fs/ext2_extents.c
419
if (ext4_validate_extent(ip, ext))
sys/fs/ext2fs/ext2_extents.c
423
lblk = le32toh(ext->e_blk);
sys/fs/ext2fs/ext2_extents.c
424
len = ext4_ext_get_actual_len(ext);
sys/fs/ext2fs/ext2_extents.c
428
ext++;
sys/fs/nfs/nfs_commonkrpc.c
683
struct rpc_callextra ext;
sys/fs/nfs/nfs_commonkrpc.c
859
bzero(&ext, sizeof(ext));
sys/fs/nfs/nfs_commonkrpc.c
860
ext.rc_auth = auth;
sys/fs/nfs/nfs_commonkrpc.c
862
ext.rc_feedback = nfs_feedback;
sys/fs/nfs/nfs_commonkrpc.c
863
ext.rc_feedback_arg = &nf;
sys/fs/nfs/nfs_commonkrpc.c
972
stat = clnt_bck_call(nrp->nr_client, &ext, procnum,
sys/fs/nfs/nfs_commonkrpc.c
986
&ext, procnum, nd->nd_mreq, &nd->nd_mrep, timo);
sys/fs/nfs/nfs_commonkrpc.c
988
stat = CLNT_CALL_MBUF(nrp->nr_client, &ext, procnum,
sys/fs/nfsclient/nfs_clrpcops.c
9883
struct rpc_callextra ext;
sys/fs/nfsclient/nfs_clrpcops.c
9896
memset(&ext, 0, sizeof(ext));
sys/fs/nfsclient/nfs_clrpcops.c
9899
ext.rc_auth = authunix_create(cr);
sys/fs/nfsclient/nfs_clrpcops.c
9901
stat = CLNT_CALL_MBUF(cl, &ext, NFSV4PROC_COMPOUND, nd->nd_mreq,
sys/fs/nfsclient/nfs_clrpcops.c
9903
AUTH_DESTROY(ext.rc_auth);
sys/fs/udf/osta.c
380
unicode_t ext[EXT_SIZE];
sys/fs/udf/osta.c
406
ext[localExtIndex++] = current;
sys/fs/udf/osta.c
436
newName[newIndex++] = ext[index];
sys/i386/i386/sys_machdep.c
283
struct pcb_ext *ext;
sys/i386/i386/sys_machdep.c
295
ext = pmap_trm_alloc(ctob(IOPAGES + 1), M_WAITOK | M_ZERO);
sys/i386/i386/sys_machdep.c
297
ext->ext_tss.tss_ss0 = GSEL(GDATA_SEL, SEL_KPL);
sys/i386/i386/sys_machdep.c
304
ext->ext_tss.tss_ioopt =
sys/i386/i386/sys_machdep.c
305
(offset - ((unsigned)&ext->ext_tss - (unsigned)ext)) << 16;
sys/i386/i386/sys_machdep.c
306
ext->ext_iomap = (caddr_t)ext + offset;
sys/i386/i386/sys_machdep.c
307
ext->ext_vm86.vm86_intmap = (caddr_t)ext + offset - 32;
sys/i386/i386/sys_machdep.c
309
addr = (u_long *)ext->ext_vm86.vm86_intmap;
sys/i386/i386/sys_machdep.c
313
ssd.ssd_base = (unsigned)&ext->ext_tss;
sys/i386/i386/sys_machdep.c
314
ssd.ssd_limit -= ((unsigned)&ext->ext_tss - (unsigned)ext);
sys/i386/i386/sys_machdep.c
315
ssdtosd(&ssd, &ext->ext_tssd);
sys/i386/i386/sys_machdep.c
322
ext->ext_tss.tss_esp0 = PCPU_GET(trampstk);
sys/i386/i386/sys_machdep.c
323
td->td_pcb->pcb_ext = ext;
sys/i386/i386/sys_machdep.c
325
*PCPU_GET(tss_gdt) = ext->ext_tssd;
sys/i386/i386/vm86.c
426
struct pcb_ext *ext;
sys/i386/i386/vm86.c
482
ext = &vml->vml_ext;
sys/i386/i386/vm86.c
491
pcb->pcb_ext = ext;
sys/i386/i386/vm86.c
493
bzero(ext, sizeof(struct pcb_ext));
sys/i386/i386/vm86.c
494
ext->ext_tss.tss_esp0 = vm86paddr;
sys/i386/i386/vm86.c
495
ext->ext_tss.tss_ss0 = GSEL(GDATA_SEL, SEL_KPL);
sys/i386/i386/vm86.c
496
ext->ext_tss.tss_ioopt =
sys/i386/i386/vm86.c
497
((u_int)vml->vml_iomap - (u_int)&ext->ext_tss) << 16;
sys/i386/i386/vm86.c
498
ext->ext_iomap = vml->vml_iomap;
sys/i386/i386/vm86.c
499
ext->ext_vm86.vm86_intmap = vml->vml_intmap;
sys/i386/i386/vm86.c
502
ext->ext_vm86.vm86_has_vme = (rcr4() & CR4_VME ? 1 : 0);
sys/i386/i386/vm86.c
504
addr = (u_int *)ext->ext_vm86.vm86_intmap;
sys/i386/i386/vm86.c
509
ssd.ssd_base = (u_int)&ext->ext_tss;
sys/i386/i386/vm86.c
511
ssdtosd(&ssd, &ext->ext_tssd);
sys/i386/i386/vm86.c
532
struct pcb_ext *ext;
sys/i386/i386/vm86.c
546
ext = &vml->vml_ext;
sys/i386/i386/vm86.c
555
pcb->pcb_ext = ext;
sys/i386/i386/vm86.c
557
bzero(ext, sizeof(struct pcb_ext));
sys/i386/i386/vm86.c
558
ext->ext_tss.tss_esp0 = vm86paddr;
sys/i386/i386/vm86.c
559
ext->ext_tss.tss_ss0 = GSEL(GDATA_SEL, SEL_KPL);
sys/i386/i386/vm86.c
560
ext->ext_tss.tss_ioopt =
sys/i386/i386/vm86.c
561
((u_int)vml->vml_iomap - (u_int)&ext->ext_tss) << 16;
sys/i386/i386/vm86.c
562
ext->ext_iomap = vml->vml_iomap;
sys/i386/i386/vm86.c
563
ext->ext_vm86.vm86_intmap = vml->vml_intmap;
sys/i386/i386/vm86.c
566
ext->ext_vm86.vm86_has_vme = (rcr4() & CR4_VME ? 1 : 0);
sys/i386/i386/vm86.c
568
addr = (u_int *)ext->ext_vm86.vm86_intmap;
sys/i386/i386/vm86.c
573
ssd.ssd_base = (u_int)&ext->ext_tss;
sys/i386/i386/vm86.c
575
ssdtosd(&ssd, &ext->ext_tssd);
sys/kern/kern_event.c
1434
bzero(&kevp->ext, sizeof(kevp->ext));
sys/kern/vfs_aio.c
475
aio_sendsig(struct proc *p, struct sigevent *sigev, ksiginfo_t *ksi, bool ext)
sys/kern/vfs_aio.c
486
ksi->ksi_flags |= ext ? (KSI_EXT | KSI_INS) : 0;
sys/net/pfkeyv2.h
458
#define PFKEY_ADDR_PREFIX(ext) \
sys/net/pfkeyv2.h
459
(((const struct sadb_address *)(ext))->sadb_address_prefixlen)
sys/net/pfkeyv2.h
460
#define PFKEY_ADDR_PROTO(ext) \
sys/net/pfkeyv2.h
461
(((const struct sadb_address *)(ext))->sadb_address_proto)
sys/net/pfkeyv2.h
462
#define PFKEY_ADDR_SADDR(ext) \
sys/net/pfkeyv2.h
463
((const struct sockaddr *)((c_caddr_t)(ext) + sizeof(struct sadb_address)))
sys/net/route/nhgrp_ctl.c
840
struct nhgrp_nhop_external *ext;
sys/net/route/nhgrp_ctl.c
876
ext = (struct nhgrp_nhop_external *)(nhgc + 1);
sys/net/route/nhgrp_ctl.c
878
ext[i].nh_idx = nhg_priv->nhg_nh_weights[i].nh->nh_priv->nh_idx;
sys/net/route/nhgrp_ctl.c
879
ext[i].nh_weight = nhg_priv->nhg_nh_weights[i].weight;
sys/net/route/nhgrp_ctl.c
883
nhgc = (struct nhgrp_container *)(&ext[nhg_priv->nhg_nh_count]);
sys/net/route/nhgrp_ctl.c
890
ext = (struct nhgrp_nhop_external *)(nhgc + 1);
sys/net/route/nhgrp_ctl.c
892
ext[i].nh_idx = nhg->nhops[i]->nh_priv->nh_idx;
sys/net/route/nhgrp_ctl.c
893
ext[i].nh_weight = 0;
sys/netinet/sctp_uio.h
900
caddr_t ext;
sys/netinet/sctputil.c
253
sctp_clog.x.mb.ext = SCTP_BUF_EXTEND_BASE(m);
sys/netinet/sctputil.c
256
sctp_clog.x.mb.ext = 0;
sys/netinet6/in6.c
2599
struct in6_ifextra *ext;
sys/netinet6/in6.c
2608
ext = ifp->if_inet6 = malloc(sizeof(*ext), M_IFADDR, M_WAITOK | M_ZERO);
sys/netinet6/in6.c
2609
COUNTER_ARRAY_ALLOC(ext->in6_ifstat,
sys/netinet6/in6.c
2611
COUNTER_ARRAY_ALLOC(ext->icmp6_ifstat,
sys/netinet6/in6.c
2617
ext->lltable = in6_lltattach(ifp);
sys/netinet6/in6_ifattach.c
901
struct in6_ifextra *ext =
sys/netinet6/in6_ifattach.c
904
COUNTER_ARRAY_FREE(ext->in6_ifstat,
sys/netinet6/in6_ifattach.c
906
COUNTER_ARRAY_FREE(ext->icmp6_ifstat,
sys/netinet6/in6_ifattach.c
908
free(ext, M_IFADDR);
sys/netinet6/in6_ifattach.c
914
struct in6_ifextra *ext = ifp->if_inet6;
sys/netinet6/in6_ifattach.c
936
lltable_free(ext->lltable);
sys/netinet6/in6_ifattach.c
937
NET_EPOCH_CALL(in6_ifextra_free, &ext->epoch_ctx);
sys/netinet6/nd6.c
1652
struct in6_ifextra *ext = ifp->if_inet6;
sys/netinet6/nd6.c
1656
if (ext == NULL)
sys/netinet6/nd6.c
1662
.linkmtu = ext->nd_linkmtu,
sys/netinet6/nd6.c
1663
.maxmtu = ext->nd_maxmtu,
sys/netinet6/nd6.c
1664
.basereachable = ext->nd_basereachable,
sys/netinet6/nd6.c
1665
.reachable = ext->nd_reachable,
sys/netinet6/nd6.c
1666
.retrans = ext->nd_retrans,
sys/netinet6/nd6.c
1667
.flags = ext->nd_flags,
sys/netinet6/nd6.c
1668
.recalctm = ext->nd_recalc_timer,
sys/netinet6/nd6.c
1669
.chlim = ext->nd_curhoplimit,
sys/netinet6/nd6.c
1685
ext->nd_linkmtu = ND.linkmtu;
sys/netinet6/nd6.c
1689
uint32_t obasereachable = ext->nd_basereachable;
sys/netinet6/nd6.c
1691
ext->nd_basereachable = ND.basereachable;
sys/netinet6/nd6.c
1693
ext->nd_reachable =
sys/netinet6/nd6.c
1697
ext->nd_retrans = ND.retrans;
sys/netinet6/nd6.c
1699
ext->nd_curhoplimit = ND.chlim;
sys/netinet6/nd6.c
1706
if ((ext->nd_flags & ND6_IFF_IFDISABLED) &&
sys/netinet6/nd6.c
1734
ext->nd_flags &= ~ND6_IFF_IFDISABLED;
sys/netinet6/nd6.c
1738
} else if (!(ext->nd_flags & ND6_IFF_IFDISABLED) &&
sys/netinet6/nd6.c
1743
ext->nd_flags |= ND6_IFF_IFDISABLED;
sys/netinet6/nd6.c
1745
(ext->nd_flags & ND6_IFF_NO_DAD) == 0) {
sys/netinet6/nd6.c
1760
if (!(ext->nd_flags & ND6_IFF_AUTO_LINKLOCAL)) {
sys/netinet6/nd6.c
1764
ext->nd_flags |= ND6_IFF_AUTO_LINKLOCAL;
sys/netinet6/nd6.c
1790
ext->nd_flags = ND.flags;
sys/netinet6/nd6_nbr.c
1761
struct in6_ifextra *ext;
sys/netinet6/nd6_nbr.c
1767
ext = ifp->if_inet6;
sys/netinet6/nd6_nbr.c
1775
TAILQ_FOREACH(ndq, &ext->nd_queue, ndq_list) {
sys/netinet6/nd6_nbr.c
1795
TAILQ_INSERT_TAIL(&ext->nd_queue, ndq, ndq_list);
sys/netinet6/nd6_nbr.c
1826
struct in6_ifextra *ext = ifa->ifa_ifp->if_inet6;
sys/netinet6/nd6_nbr.c
1845
TAILQ_FOREACH(ndq, &ext->nd_queue, ndq_list) {
sys/netinet6/nd6_nbr.c
1876
delay = ext->nd_retrans * hz / 1000;
sys/netipsec/key.c
1964
(mhp->ext[idx] == NULL || mhp->extlen[idx] == 0))
sys/netipsec/key.c
2070
lft = (struct sadb_lifetime *)mhp->ext[SADB_EXT_LIFETIME_HARD];
sys/netipsec/key.c
2073
src0 = (struct sadb_address *)mhp->ext[SADB_EXT_ADDRESS_SRC];
sys/netipsec/key.c
2074
dst0 = (struct sadb_address *)mhp->ext[SADB_EXT_ADDRESS_DST];
sys/netipsec/key.c
2075
xpl0 = (struct sadb_x_policy *)mhp->ext[SADB_X_EXT_POLICY];
sys/netipsec/key.c
2151
xof = (struct sadb_x_if_hw_offl *)mhp->ext[
sys/netipsec/key.c
2324
src0 = (struct sadb_address *)mhp->ext[SADB_EXT_ADDRESS_SRC];
sys/netipsec/key.c
2325
dst0 = (struct sadb_address *)mhp->ext[SADB_EXT_ADDRESS_DST];
sys/netipsec/key.c
2326
xpl0 = (struct sadb_x_policy *)mhp->ext[SADB_X_EXT_POLICY];
sys/netipsec/key.c
2426
mhp->ext[SADB_X_EXT_POLICY])->sadb_x_policy_id;
sys/netipsec/key.c
2521
mhp->ext[SADB_X_EXT_POLICY])->sadb_x_policy_id;
sys/netipsec/key.c
3105
xof = (struct sadb_x_if_hw_offl *)mhp->ext[
sys/netipsec/key.c
3402
mhp->ext[SADB_EXT_LIFETIME_HARD], M_IPSEC_MISC);
sys/netipsec/key.c
3409
mhp->ext[SADB_EXT_LIFETIME_SOFT], M_IPSEC_MISC);
sys/netipsec/key.c
3476
sa0 = (const struct sadb_sa *)mhp->ext[SADB_EXT_SA];
sys/netipsec/key.c
3498
mhp->ext[SADB_X_EXT_SA_REPLAY])->sadb_x_sa_replay_replay;
sys/netipsec/key.c
3557
key0 = (const struct sadb_key *)mhp->ext[SADB_EXT_KEY_AUTH];
sys/netipsec/key.c
3598
key0 = (const struct sadb_key *)mhp->ext[SADB_EXT_KEY_ENCRYPT];
sys/netipsec/key.c
468
#define SADB_CHECKHDR(_mhp, _ext) ((_mhp)->ext[(_ext)] == NULL)
sys/netipsec/key.c
5099
mhp->ext[SADB_X_EXT_SA2])->sadb_x_sa2_mode;
sys/netipsec/key.c
5101
mhp->ext[SADB_X_EXT_SA2])->sadb_x_sa2_reqid;
sys/netipsec/key.c
5104
src0 = (struct sadb_address *)(mhp->ext[SADB_EXT_ADDRESS_SRC]);
sys/netipsec/key.c
5105
dst0 = (struct sadb_address *)(mhp->ext[SADB_EXT_ADDRESS_DST]);
sys/netipsec/key.c
5126
(struct sadb_spirange *)mhp->ext[SADB_EXT_SPIRANGE], &saidx);
sys/netipsec/key.c
5364
mhp->ext[SADB_X_EXT_NEW_ADDRESS_SRC]) + 1);
sys/netipsec/key.c
5371
mhp->ext[SADB_X_EXT_NEW_ADDRESS_DST]) + 1);
sys/netipsec/key.c
5615
mhp->ext[SADB_X_EXT_SA2])->sadb_x_sa2_mode;
sys/netipsec/key.c
5617
mhp->ext[SADB_X_EXT_SA2])->sadb_x_sa2_reqid;
sys/netipsec/key.c
5620
sa0 = (struct sadb_sa *)mhp->ext[SADB_EXT_SA];
sys/netipsec/key.c
5621
src0 = (struct sadb_address *)(mhp->ext[SADB_EXT_ADDRESS_SRC]);
sys/netipsec/key.c
5622
dst0 = (struct sadb_address *)(mhp->ext[SADB_EXT_ADDRESS_DST]);
sys/netipsec/key.c
5848
mhp->ext[SADB_X_EXT_SA2])->sadb_x_sa2_mode;
sys/netipsec/key.c
5850
mhp->ext[SADB_X_EXT_SA2])->sadb_x_sa2_reqid;
sys/netipsec/key.c
5853
sa0 = (struct sadb_sa *)mhp->ext[SADB_EXT_SA];
sys/netipsec/key.c
5854
src0 = (struct sadb_address *)mhp->ext[SADB_EXT_ADDRESS_SRC];
sys/netipsec/key.c
5855
dst0 = (struct sadb_address *)mhp->ext[SADB_EXT_ADDRESS_DST];
sys/netipsec/key.c
5992
type = (struct sadb_x_nat_t_type *)mhp->ext[SADB_X_EXT_NAT_T_TYPE];
sys/netipsec/key.c
6009
port = (struct sadb_x_nat_t_port *)mhp->ext[SADB_X_EXT_NAT_T_SPORT];
sys/netipsec/key.c
6016
port = (struct sadb_x_nat_t_port *)mhp->ext[SADB_X_EXT_NAT_T_DPORT];
sys/netipsec/key.c
6038
oai = (struct sadb_address *)mhp->ext[SADB_X_EXT_NAT_T_OAI];
sys/netipsec/key.c
6048
oar = (struct sadb_address *)mhp->ext[SADB_X_EXT_NAT_T_OAR];
sys/netipsec/key.c
608
struct sadb_ext *ext[SADB_EXT_MAX + 1];
sys/netipsec/key.c
6196
idsrc = (const struct sadb_ident *)mhp->ext[SADB_EXT_IDENTITY_SRC];
sys/netipsec/key.c
6197
iddst = (const struct sadb_ident *)mhp->ext[SADB_EXT_IDENTITY_DST];
sys/netipsec/key.c
6320
src0 = (struct sadb_address *)(mhp->ext[SADB_EXT_ADDRESS_SRC]);
sys/netipsec/key.c
6321
dst0 = (struct sadb_address *)(mhp->ext[SADB_EXT_ADDRESS_DST]);
sys/netipsec/key.c
6344
sa0 = (struct sadb_sa *)mhp->ext[SADB_EXT_SA];
sys/netipsec/key.c
6550
sa0 = (struct sadb_sa *)mhp->ext[SADB_EXT_SA];
sys/netipsec/key.c
6551
src0 = (struct sadb_address *)mhp->ext[SADB_EXT_ADDRESS_SRC];
sys/netipsec/key.c
6552
dst0 = (struct sadb_address *)mhp->ext[SADB_EXT_ADDRESS_DST];
sys/netipsec/key.c
7362
mhp->ext[SADB_X_EXT_SA2])->sadb_x_sa2_mode;
sys/netipsec/key.c
7364
mhp->ext[SADB_X_EXT_SA2])->sadb_x_sa2_reqid;
sys/netipsec/key.c
7367
src0 = (struct sadb_address *)mhp->ext[SADB_EXT_ADDRESS_SRC];
sys/netipsec/key.c
7368
dst0 = (struct sadb_address *)mhp->ext[SADB_EXT_ADDRESS_DST];
sys/netipsec/key.c
8226
if (mh.ext[SADB_EXT_ADDRESS_SRC] != NULL
sys/netipsec/key.c
8227
&& mh.ext[SADB_EXT_ADDRESS_DST] != NULL) {
sys/netipsec/key.c
8231
src0 = (struct sadb_address *)(mh.ext[SADB_EXT_ADDRESS_SRC]);
sys/netipsec/key.c
8232
dst0 = (struct sadb_address *)(mh.ext[SADB_EXT_ADDRESS_DST]);
sys/netipsec/key.c
8350
struct sadb_ext *ext;
sys/netipsec/key.c
8364
mhp->ext[0] = (struct sadb_ext *)mhp->msg; /*XXX backward compat */
sys/netipsec/key.c
8374
ext = (struct sadb_ext *)(mtod(n, caddr_t) + toff);
sys/netipsec/key.c
8377
switch (ext->sadb_ext_type) {
sys/netipsec/key.c
8415
if (mhp->ext[ext->sadb_ext_type] != NULL) {
sys/netipsec/key.c
8417
"%u\n", __func__, ext->sadb_ext_type));
sys/netipsec/key.c
8425
__func__, ext->sadb_ext_type));
sys/netipsec/key.c
8431
extlen = PFKEY_UNUNIT64(ext->sadb_ext_len);
sys/netipsec/key.c
8433
if (key_validate_ext(ext, extlen)) {
sys/netipsec/key.c
8444
ext = (struct sadb_ext *)(mtod(n, caddr_t) + toff);
sys/netipsec/key.c
8446
mhp->ext[ext->sadb_ext_type] = ext;
sys/netipsec/key.c
8447
mhp->extoff[ext->sadb_ext_type] = off;
sys/netipsec/key.c
8448
mhp->extlen[ext->sadb_ext_type] = extlen;
sys/netipsec/key.c
8461
key_validate_ext(const struct sadb_ext *ext, int len)
sys/netipsec/key.c
8468
if (len != PFKEY_UNUNIT64(ext->sadb_ext_len))
sys/netipsec/key.c
8472
if (ext->sadb_ext_type >= nitems(minsize) ||
sys/netipsec/key.c
8473
ext->sadb_ext_type >= nitems(maxsize))
sys/netipsec/key.c
8475
if (!minsize[ext->sadb_ext_type] || len < minsize[ext->sadb_ext_type])
sys/netipsec/key.c
8477
if (maxsize[ext->sadb_ext_type] && len > maxsize[ext->sadb_ext_type])
sys/netipsec/key.c
8481
switch (ext->sadb_ext_type) {
sys/netipsec/key.c
8494
if (((const struct sadb_ident *)ext)->sadb_ident_type ==
sys/netipsec/key.c
8510
sa = (const struct sockaddr *)(((const u_int8_t*)ext)+baselen);
sys/netipsec/key_debug.c
171
struct sadb_ext *ext;
sys/netipsec/key_debug.c
187
ext = (struct sadb_ext *)((caddr_t)base + sizeof(struct sadb_msg));
sys/netipsec/key_debug.c
191
ext->sadb_ext_len, ext->sadb_ext_type,
sys/netipsec/key_debug.c
192
kdebug_sadb_exttype(ext->sadb_ext_type));
sys/netipsec/key_debug.c
194
extlen = PFKEY_UNUNIT64(ext->sadb_ext_len);
sys/netipsec/key_debug.c
201
__func__, ext->sadb_ext_len, tlen);
sys/netipsec/key_debug.c
205
switch (ext->sadb_ext_type) {
sys/netipsec/key_debug.c
207
kdebug_sadb_sa(ext);
sys/netipsec/key_debug.c
212
kdebug_sadb_lifetime(ext);
sys/netipsec/key_debug.c
221
kdebug_sadb_address(ext);
sys/netipsec/key_debug.c
225
kdebug_sadb_key(ext);
sys/netipsec/key_debug.c
229
kdebug_sadb_identity(ext);
sys/netipsec/key_debug.c
234
kdebug_sadb_prop(ext);
sys/netipsec/key_debug.c
238
kdebug_sadb_supported(ext);
sys/netipsec/key_debug.c
244
kdebug_sadb_x_policy(ext);
sys/netipsec/key_debug.c
247
kdebug_sadb_x_sa2(ext);
sys/netipsec/key_debug.c
250
kdebug_sadb_x_sa_replay(ext);
sys/netipsec/key_debug.c
255
kdebug_sadb_x_natt(ext);
sys/netipsec/key_debug.c
259
kdebug_sadb_lifetime(ext);
sys/netipsec/key_debug.c
262
ext->sadb_ext_type);
sys/netipsec/key_debug.c
267
ext = (struct sadb_ext *)((caddr_t)ext + extlen);
sys/netipsec/key_debug.c
274
kdebug_sadb_prop(struct sadb_ext *ext)
sys/netipsec/key_debug.c
276
struct sadb_prop *prop = (struct sadb_prop *)ext;
sys/netipsec/key_debug.c
281
if (ext == NULL)
sys/netipsec/key_debug.c
323
kdebug_sadb_identity(struct sadb_ext *ext)
sys/netipsec/key_debug.c
325
struct sadb_ident *id = (struct sadb_ident *)ext;
sys/netipsec/key_debug.c
329
if (ext == NULL)
sys/netipsec/key_debug.c
365
kdebug_sadb_supported(struct sadb_ext *ext)
sys/netipsec/key_debug.c
367
struct sadb_supported *sup = (struct sadb_supported *)ext;
sys/netipsec/key_debug.c
372
if (ext == NULL)
sys/netipsec/key_debug.c
391
kdebug_sadb_lifetime(struct sadb_ext *ext)
sys/netipsec/key_debug.c
393
struct sadb_lifetime *lft = (struct sadb_lifetime *)ext;
sys/netipsec/key_debug.c
396
if (ext == NULL)
sys/netipsec/key_debug.c
410
kdebug_sadb_sa(struct sadb_ext *ext)
sys/netipsec/key_debug.c
412
struct sadb_sa *sa = (struct sadb_sa *)ext;
sys/netipsec/key_debug.c
415
if (ext == NULL)
sys/netipsec/key_debug.c
428
kdebug_sadb_address(struct sadb_ext *ext)
sys/netipsec/key_debug.c
430
struct sadb_address *addr = (struct sadb_address *)ext;
sys/netipsec/key_debug.c
433
if (ext == NULL)
sys/netipsec/key_debug.c
441
kdebug_sockaddr((struct sockaddr *)((caddr_t)ext + sizeof(*addr)));
sys/netipsec/key_debug.c
445
kdebug_sadb_key(struct sadb_ext *ext)
sys/netipsec/key_debug.c
447
struct sadb_key *key = (struct sadb_key *)ext;
sys/netipsec/key_debug.c
450
if (ext == NULL)
sys/netipsec/key_debug.c
473
kdebug_sadb_x_sa2(struct sadb_ext *ext)
sys/netipsec/key_debug.c
475
struct sadb_x_sa2 *sa2 = (struct sadb_x_sa2 *)ext;
sys/netipsec/key_debug.c
478
if (ext == NULL)
sys/netipsec/key_debug.c
491
kdebug_sadb_x_sa_replay(struct sadb_ext *ext)
sys/netipsec/key_debug.c
496
if (ext == NULL)
sys/netipsec/key_debug.c
499
replay = (struct sadb_x_sa_replay *)ext;
sys/netipsec/key_debug.c
505
kdebug_sadb_x_natt(struct sadb_ext *ext)
sys/netipsec/key_debug.c
511
if (ext == NULL)
sys/netipsec/key_debug.c
514
if (ext->sadb_ext_type == SADB_X_EXT_NAT_T_TYPE) {
sys/netipsec/key_debug.c
515
type = (struct sadb_x_nat_t_type *)ext;
sys/netipsec/key_debug.c
519
port = (struct sadb_x_nat_t_port *)ext;
sys/netipsec/key_debug.c
526
kdebug_sadb_x_policy(struct sadb_ext *ext)
sys/netipsec/key_debug.c
528
struct sadb_x_policy *xpl = (struct sadb_x_policy *)ext;
sys/netipsec/key_debug.c
532
if (ext == NULL)
sys/netpfil/pf/pf.c
10793
struct ah ext;
sys/netpfil/pf/pf.c
10835
end < pd->off + sizeof(ext))
sys/netpfil/pf/pf.c
10837
if (!pf_pull_hdr(pd->m, pd->off, &ext, sizeof(ext),
sys/netpfil/pf/pf.c
10842
pd->off += (ext.ah_len + 2) * 4;
sys/netpfil/pf/pf.c
10843
pd->proto = ext.ah_nxt;
sys/netpfil/pf/pf.c
10928
struct ip6_ext ext;
sys/netpfil/pf/pf.c
10945
if (!pf_pull_hdr(pd->m, pd->off, &ext, sizeof(ext),
sys/netpfil/pf/pf.c
10950
if (pf_walk_option6(pd, h, pd->off + sizeof(ext),
sys/netpfil/pf/pf.c
10951
pd->off + (ext.ip6e_len + 1) * 8,
sys/netpfil/pf/pf.c
11021
if (!pf_pull_hdr(pd->m, pd->off, &ext, sizeof(ext),
sys/netpfil/pf/pf.c
11027
if (pd->fragoff != 0 && end < pd->off + sizeof(ext)) {
sys/netpfil/pf/pf.c
11042
pd->off += (ext.ip6e_len + 2) * 4;
sys/netpfil/pf/pf.c
11044
pd->off += (ext.ip6e_len + 1) * 8;
sys/netpfil/pf/pf.c
11045
pd->proto = ext.ip6e_nxt;
sys/nlm/nlm_advlock.c
1031
nlm_getlock(struct nlm_host *host, struct rpc_callextra *ext,
sys/nlm/nlm_advlock.c
1067
stat = nlm_test_rpc(vers, &args, &res, client, ext, *timo);
sys/nlm/nlm_advlock.c
209
struct rpc_callextra ext;
sys/nlm/nlm_advlock.c
257
memset(&ext, 0, sizeof(ext));
sys/nlm/nlm_advlock.c
261
ext.rc_auth = auth;
sys/nlm/nlm_advlock.c
263
ext.rc_feedback = nlm_feedback;
sys/nlm/nlm_advlock.c
264
ext.rc_feedback_arg = &nf;
sys/nlm/nlm_advlock.c
265
ext.rc_timers = NULL;
sys/nlm/nlm_advlock.c
306
error = nlm_setlock(host, &ext, vers, &timo, retries,
sys/nlm/nlm_advlock.c
311
error = nlm_clearlock(host, &ext, vers, &timo,
sys/nlm/nlm_advlock.c
323
error = nlm_setlock(host, &ext, vers,
sys/nlm/nlm_advlock.c
330
error = nlm_setlock(host, &ext, vers, &timo, retries,
sys/nlm/nlm_advlock.c
353
error = nlm_clearlock(host, &ext, vers, &timo, retries,
sys/nlm/nlm_advlock.c
366
error = nlm_getlock(host, &ext, vers, &timo, retries,
sys/nlm/nlm_advlock.c
567
struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_advlock.c
570
return nlm4_test_4(args, res, client, ext, timo);
sys/nlm/nlm_advlock.c
581
stat = nlm_test_1(&args1, &res1, client, ext, timo);
sys/nlm/nlm_advlock.c
598
struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_advlock.c
601
return nlm4_lock_4(args, res, client, ext, timo);
sys/nlm/nlm_advlock.c
615
stat = nlm_lock_1(&args1, &res1, client, ext, timo);
sys/nlm/nlm_advlock.c
627
struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_advlock.c
630
return nlm4_cancel_4(args, res, client, ext, timo);
sys/nlm/nlm_advlock.c
642
stat = nlm_cancel_1(&args1, &res1, client, ext, timo);
sys/nlm/nlm_advlock.c
654
struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_advlock.c
657
return nlm4_unlock_4(args, res, client, ext, timo);
sys/nlm/nlm_advlock.c
667
stat = nlm_unlock_1(&args1, &res1, client, ext, timo);
sys/nlm/nlm_advlock.c
75
static int nlm_setlock(struct nlm_host *host, struct rpc_callextra *ext,
sys/nlm/nlm_advlock.c
758
nlm_setlock(struct nlm_host *host, struct rpc_callextra *ext,
sys/nlm/nlm_advlock.c
79
static int nlm_clearlock(struct nlm_host *host, struct rpc_callextra *ext,
sys/nlm/nlm_advlock.c
801
stat = nlm_lock_rpc(vers, &args, &res, client, ext, *timo);
sys/nlm/nlm_advlock.c
83
static int nlm_getlock(struct nlm_host *host, struct rpc_callextra *ext,
sys/nlm/nlm_advlock.c
877
&res, client, ext, *timo);
sys/nlm/nlm_advlock.c
956
nlm_clearlock(struct nlm_host *host, struct rpc_callextra *ext,
sys/nlm/nlm_advlock.c
986
stat = nlm_unlock_rpc(vers, &args, &res, client, ext, *timo);
sys/nlm/nlm_prot_clnt.c
100
return (CLNT_CALL_EXT(clnt, ext, NLM_UNLOCK_MSG,
sys/nlm/nlm_prot_clnt.c
107
nlm_granted_msg_1(struct nlm_testargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
109
return (CLNT_CALL_EXT(clnt, ext, NLM_GRANTED_MSG,
sys/nlm/nlm_prot_clnt.c
116
nlm_test_res_1(nlm_testres *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
118
return (CLNT_CALL_EXT(clnt, ext, NLM_TEST_RES,
sys/nlm/nlm_prot_clnt.c
125
nlm_lock_res_1(nlm_res *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
127
return (CLNT_CALL_EXT(clnt, ext, NLM_LOCK_RES,
sys/nlm/nlm_prot_clnt.c
134
nlm_cancel_res_1(nlm_res *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
136
return (CLNT_CALL_EXT(clnt, ext, NLM_CANCEL_RES,
sys/nlm/nlm_prot_clnt.c
143
nlm_unlock_res_1(nlm_res *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
145
return (CLNT_CALL_EXT(clnt, ext, NLM_UNLOCK_RES,
sys/nlm/nlm_prot_clnt.c
152
nlm_granted_res_1(nlm_res *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
154
return (CLNT_CALL_EXT(clnt, ext, NLM_GRANTED_RES,
sys/nlm/nlm_prot_clnt.c
161
nlm_share_3(nlm_shareargs *argp, nlm_shareres *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
163
return (CLNT_CALL_EXT(clnt, ext, NLM_SHARE,
sys/nlm/nlm_prot_clnt.c
17
nlm_sm_notify_0(struct nlm_sm_status *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
170
nlm_unshare_3(nlm_shareargs *argp, nlm_shareres *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
172
return (CLNT_CALL_EXT(clnt, ext, NLM_UNSHARE,
sys/nlm/nlm_prot_clnt.c
179
nlm_nm_lock_3(nlm_lockargs *argp, nlm_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
181
return (CLNT_CALL_EXT(clnt, ext, NLM_NM_LOCK,
sys/nlm/nlm_prot_clnt.c
188
nlm_free_all_3(nlm_notify *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
19
return (CLNT_CALL_EXT(clnt, ext, NLM_SM_NOTIFY,
sys/nlm/nlm_prot_clnt.c
190
return (CLNT_CALL_EXT(clnt, ext, NLM_FREE_ALL,
sys/nlm/nlm_prot_clnt.c
197
nlm4_test_4(nlm4_testargs *argp, nlm4_testres *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
199
return (CLNT_CALL_EXT(clnt, ext, NLM4_TEST,
sys/nlm/nlm_prot_clnt.c
206
nlm4_lock_4(nlm4_lockargs *argp, nlm4_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
208
return (CLNT_CALL_EXT(clnt, ext, NLM4_LOCK,
sys/nlm/nlm_prot_clnt.c
215
nlm4_cancel_4(nlm4_cancargs *argp, nlm4_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
217
return (CLNT_CALL_EXT(clnt, ext, NLM4_CANCEL,
sys/nlm/nlm_prot_clnt.c
224
nlm4_unlock_4(nlm4_unlockargs *argp, nlm4_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
226
return (CLNT_CALL_EXT(clnt, ext, NLM4_UNLOCK,
sys/nlm/nlm_prot_clnt.c
233
nlm4_granted_4(nlm4_testargs *argp, nlm4_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
235
return (CLNT_CALL_EXT(clnt, ext, NLM4_GRANTED,
sys/nlm/nlm_prot_clnt.c
242
nlm4_test_msg_4(nlm4_testargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
244
return (CLNT_CALL_EXT(clnt, ext, NLM4_TEST_MSG,
sys/nlm/nlm_prot_clnt.c
251
nlm4_lock_msg_4(nlm4_lockargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
253
return (CLNT_CALL_EXT(clnt, ext, NLM4_LOCK_MSG,
sys/nlm/nlm_prot_clnt.c
26
nlm_test_1(struct nlm_testargs *argp, nlm_testres *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
260
nlm4_cancel_msg_4(nlm4_cancargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
262
return (CLNT_CALL_EXT(clnt, ext, NLM4_CANCEL_MSG,
sys/nlm/nlm_prot_clnt.c
269
nlm4_unlock_msg_4(nlm4_unlockargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
271
return (CLNT_CALL_EXT(clnt, ext, NLM4_UNLOCK_MSG,
sys/nlm/nlm_prot_clnt.c
278
nlm4_granted_msg_4(nlm4_testargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
28
return (CLNT_CALL_EXT(clnt, ext, NLM_TEST,
sys/nlm/nlm_prot_clnt.c
280
return (CLNT_CALL_EXT(clnt, ext, NLM4_GRANTED_MSG,
sys/nlm/nlm_prot_clnt.c
287
nlm4_test_res_4(nlm4_testres *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
289
return (CLNT_CALL_EXT(clnt, ext, NLM4_TEST_RES,
sys/nlm/nlm_prot_clnt.c
296
nlm4_lock_res_4(nlm4_res *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
298
return (CLNT_CALL_EXT(clnt, ext, NLM4_LOCK_RES,
sys/nlm/nlm_prot_clnt.c
305
nlm4_cancel_res_4(nlm4_res *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
307
return (CLNT_CALL_EXT(clnt, ext, NLM4_CANCEL_RES,
sys/nlm/nlm_prot_clnt.c
314
nlm4_unlock_res_4(nlm4_res *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
316
return (CLNT_CALL_EXT(clnt, ext, NLM4_UNLOCK_RES,
sys/nlm/nlm_prot_clnt.c
323
nlm4_granted_res_4(nlm4_res *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
325
return (CLNT_CALL_EXT(clnt, ext, NLM4_GRANTED_RES,
sys/nlm/nlm_prot_clnt.c
332
nlm4_share_4(nlm4_shareargs *argp, nlm4_shareres *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
334
return (CLNT_CALL_EXT(clnt, ext, NLM4_SHARE,
sys/nlm/nlm_prot_clnt.c
341
nlm4_unshare_4(nlm4_shareargs *argp, nlm4_shareres *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
343
return (CLNT_CALL_EXT(clnt, ext, NLM4_UNSHARE,
sys/nlm/nlm_prot_clnt.c
35
nlm_lock_1(struct nlm_lockargs *argp, nlm_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
350
nlm4_nm_lock_4(nlm4_lockargs *argp, nlm4_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
352
return (CLNT_CALL_EXT(clnt, ext, NLM4_NM_LOCK,
sys/nlm/nlm_prot_clnt.c
359
nlm4_free_all_4(nlm4_notify *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
361
return (CLNT_CALL_EXT(clnt, ext, NLM4_FREE_ALL,
sys/nlm/nlm_prot_clnt.c
37
return (CLNT_CALL_EXT(clnt, ext, NLM_LOCK,
sys/nlm/nlm_prot_clnt.c
44
nlm_cancel_1(struct nlm_cancargs *argp, nlm_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
46
return (CLNT_CALL_EXT(clnt, ext, NLM_CANCEL,
sys/nlm/nlm_prot_clnt.c
53
nlm_unlock_1(struct nlm_unlockargs *argp, nlm_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
55
return (CLNT_CALL_EXT(clnt, ext, NLM_UNLOCK,
sys/nlm/nlm_prot_clnt.c
62
nlm_granted_1(struct nlm_testargs *argp, nlm_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
64
return (CLNT_CALL_EXT(clnt, ext, NLM_GRANTED,
sys/nlm/nlm_prot_clnt.c
71
nlm_test_msg_1(struct nlm_testargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
73
return (CLNT_CALL_EXT(clnt, ext, NLM_TEST_MSG,
sys/nlm/nlm_prot_clnt.c
80
nlm_lock_msg_1(struct nlm_lockargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
82
return (CLNT_CALL_EXT(clnt, ext, NLM_LOCK_MSG,
sys/nlm/nlm_prot_clnt.c
89
nlm_cancel_msg_1(struct nlm_cancargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_clnt.c
91
return (CLNT_CALL_EXT(clnt, ext, NLM_CANCEL_MSG,
sys/nlm/nlm_prot_clnt.c
98
nlm_unlock_msg_1(struct nlm_unlockargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
sys/nlm/nlm_prot_impl.c
569
struct rpc_callextra ext;
sys/nlm/nlm_prot_impl.c
584
memset(&ext, 0, sizeof(ext));
sys/nlm/nlm_prot_impl.c
585
ext.rc_auth = nlm_auth;
sys/nlm/nlm_prot_impl.c
588
NULL, af->af_rpc, &ext, nlm_zero_tv);
sys/nlm/nlm_prot_impl.c
607
NULL, af->af_rpc, &ext, nlm_zero_tv);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3386
attr.ext.tag_matching.max_num_tags = cmd->max_num_tags;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3396
attr.ext.xrc.xrcd = (struct ib_xrcd *)xrcd_uobj->object;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3397
if (!attr.ext.xrc.xrcd) {
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3407
attr.ext.cq = uobj_get_obj_read(cq, UVERBS_OBJECT_CQ,
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3409
if (!attr.ext.cq) {
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3448
srq->ext.cq = attr.ext.cq;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3449
atomic_inc(&attr.ext.cq->usecnt);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3453
srq->ext.xrc.xrcd = attr.ext.xrc.xrcd;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3454
atomic_inc(&attr.ext.xrc.xrcd->usecnt);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3468
resp.srqn = srq->ext.xrc.srq_num;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3478
rdma_lookup_put_uobject(&attr.ext.cq->uobject->uevent.uobject,
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3496
rdma_lookup_put_uobject(&attr.ext.cq->uobject->uevent.uobject,
sys/ofed/drivers/infiniband/core/ib_verbs.c
723
srq->ext.cq = srq_init_attr->ext.cq;
sys/ofed/drivers/infiniband/core/ib_verbs.c
724
atomic_inc(&srq->ext.cq->usecnt);
sys/ofed/drivers/infiniband/core/ib_verbs.c
727
srq->ext.xrc.xrcd = srq_init_attr->ext.xrc.xrcd;
sys/ofed/drivers/infiniband/core/ib_verbs.c
728
atomic_inc(&srq->ext.xrc.xrcd->usecnt);
sys/ofed/drivers/infiniband/core/ib_verbs.c
736
atomic_dec(&srq->ext.xrc.xrcd->usecnt);
sys/ofed/drivers/infiniband/core/ib_verbs.c
738
atomic_dec(&srq->ext.cq->usecnt);
sys/ofed/drivers/infiniband/core/ib_verbs.c
774
atomic_dec(&srq->ext.xrc.xrcd->usecnt);
sys/ofed/drivers/infiniband/core/ib_verbs.c
776
atomic_dec(&srq->ext.cq->usecnt);
sys/ofed/include/rdma/ib_verbs.h
1495
} ext;
sys/ofed/include/rdma/ib_verbs.h
962
} ext;
sys/riscv/include/asm.h
72
#define SBI_CALL(ext, func) \
sys/riscv/include/asm.h
73
li a7, ext; \
sys/rpc/clnt.h
201
#define CLNT_CALL_MBUF(rh, ext, proc, mreq, mrepp, secs) \
sys/rpc/clnt.h
202
((*(rh)->cl_ops->cl_call)(rh, ext, proc, mreq, mrepp, secs))
sys/rpc/clnt.h
216
#define CLNT_CALL_EXT(rh, ext, proc, xargs, argsp, xres, resp, secs) \
sys/rpc/clnt.h
217
clnt_call_private(rh, ext, proc, xargs, \
sys/rpc/clnt_bck.c
184
struct rpc_callextra *ext, /* call metadata */
sys/rpc/clnt_bck.c
219
if (ext) {
sys/rpc/clnt_bck.c
220
auth = ext->rc_auth;
sys/rpc/clnt_bck.c
221
errp = &ext->rc_err;
sys/rpc/clnt_bck.c
413
if (ext && ext->rc_feedback)
sys/rpc/clnt_bck.c
414
ext->rc_feedback(FEEDBACK_OK, proc, ext->rc_feedback_arg);
sys/rpc/clnt_dg.c
325
struct rpc_callextra *ext, /* call metadata */
sys/rpc/clnt_dg.c
364
if (ext) {
sys/rpc/clnt_dg.c
365
auth = ext->rc_auth;
sys/rpc/clnt_dg.c
366
errp = &ext->rc_err;
sys/rpc/clnt_dg.c
404
if (ext && ext->rc_timers) {
sys/rpc/clnt_dg.c
405
rt = ext->rc_timers;
sys/rpc/clnt_dg.c
653
if (ext && ext->rc_feedback) {
sys/rpc/clnt_dg.c
656
ext->rc_feedback(FEEDBACK_REXMIT1,
sys/rpc/clnt_dg.c
657
proc, ext->rc_feedback_arg);
sys/rpc/clnt_dg.c
659
ext->rc_feedback(FEEDBACK_REXMIT2,
sys/rpc/clnt_dg.c
660
proc, ext->rc_feedback_arg);
sys/rpc/clnt_dg.c
686
if (ext && ext->rc_feedback)
sys/rpc/clnt_dg.c
687
ext->rc_feedback(FEEDBACK_OK, proc, ext->rc_feedback_arg);
sys/rpc/clnt_nl.c
256
clnt_nl_call(CLIENT *cl, struct rpc_callextra *ext, rpcproc_t proc,
sys/rpc/clnt_nl.c
282
if (ext) {
sys/rpc/clnt_nl.c
283
auth = ext->rc_auth;
sys/rpc/clnt_nl.c
284
errp = &ext->rc_err;
sys/rpc/clnt_nl.c
348
if (ext && ext->rc_feedback)
sys/rpc/clnt_nl.c
349
ext->rc_feedback(FEEDBACK_OK, proc,
sys/rpc/clnt_nl.c
350
ext->rc_feedback_arg);
sys/rpc/clnt_rc.c
282
struct rpc_callextra *ext, /* call metadata */
sys/rpc/clnt_rc.c
327
stat = CLNT_CALL_MBUF(client, ext, proc, args,
sys/rpc/clnt_rc.c
331
if (!ext)
sys/rpc/clnt_rc.c
358
if (ext && ext->rc_feedback)
sys/rpc/clnt_rc.c
359
ext->rc_feedback(FEEDBACK_RECONNECT, proc,
sys/rpc/clnt_rc.c
360
ext->rc_feedback_arg);
sys/rpc/clnt_vc.c
283
struct rpc_callextra *ext, /* call metadata */
sys/rpc/clnt_vc.c
317
if (ext) {
sys/rpc/clnt_vc.c
318
auth = ext->rc_auth;
sys/rpc/clnt_vc.c
319
errp = &ext->rc_err;
sys/rpc/clnt_vc.c
531
if (ext && ext->rc_feedback)
sys/rpc/clnt_vc.c
532
ext->rc_feedback(FEEDBACK_OK, proc, ext->rc_feedback_arg);
sys/rpc/rpc_generic.c
732
struct rpc_callextra *ext, /* call metadata */
sys/rpc/rpc_generic.c
754
stat = CLNT_CALL_MBUF(cl, ext, proc, mreq, &mrep, utimeout);
sys/rpc/rpcsec_gss/rpcsec_gss.c
1093
struct rpc_callextra ext;
sys/rpc/rpcsec_gss/rpcsec_gss.c
1116
bzero(&ext, sizeof(ext));
sys/rpc/rpcsec_gss/rpcsec_gss.c
1117
ext.rc_auth = auth;
sys/rpc/rpcsec_gss/rpcsec_gss.c
1118
CLNT_CALL_EXT(gd->gd_clnt, &ext, NULLPROC,
sys/rpc/rpcsec_gss/rpcsec_gss.c
746
struct rpc_callextra ext;
sys/rpc/rpcsec_gss/rpcsec_gss.c
930
bzero(&ext, sizeof(ext));
sys/rpc/rpcsec_gss/rpcsec_gss.c
931
ext.rc_auth = auth;
sys/rpc/rpcsec_gss/rpcsec_gss.c
932
call_stat = CLNT_CALL_EXT(gd->gd_clnt, &ext, NULLPROC,
sys/rpc/rpcsec_tls/rpctls_impl.c
261
struct rpc_callextra ext;
sys/rpc/rpcsec_tls/rpctls_impl.c
270
memset(&ext, 0, sizeof(ext));
sys/rpc/rpcsec_tls/rpctls_impl.c
271
ext.rc_auth = authtls_create();
sys/rpc/rpcsec_tls/rpctls_impl.c
272
stat = clnt_call_private(newclient, &ext, NULLPROC, (xdrproc_t)xdr_void,
sys/rpc/rpcsec_tls/rpctls_impl.c
274
AUTH_DESTROY(ext.rc_auth);
sys/rpc/svc.c
889
SVCXPRT_EXT *ext;
sys/rpc/svc.c
892
ext = mem_alloc(sizeof(SVCXPRT_EXT));
sys/rpc/svc.c
893
xprt->xp_p3 = ext;
sys/sys/event.h
122
freebsd32_uint64_t ext[4];
sys/sys/event.h
61
.ext = {0}, \
sys/sys/event.h
77
(kevp)->ext[0] = 0; \
sys/sys/event.h
78
(kevp)->ext[1] = 0; \
sys/sys/event.h
79
(kevp)->ext[2] = 0; \
sys/sys/event.h
80
(kevp)->ext[3] = 0; \
sys/sys/event.h
91
__uint64_t ext[4]; /* extensions */
tests/sys/kern/ssl_sendfile.c
113
ext = X509V3_EXT_conf_nid(NULL, NULL, NID_basic_constraints,
tests/sys/kern/ssl_sendfile.c
115
X509_add_ext(c->cert, ext, -1);
tests/sys/kern/ssl_sendfile.c
116
X509_EXTENSION_free(ext);
tests/sys/kern/ssl_sendfile.c
81
X509_EXTENSION *ext;
tests/sys/kqueue/libkqueue/main.c
207
(uintmax_t)kev->ext[0],
tests/sys/kqueue/libkqueue/main.c
208
(uintmax_t)kev->ext[1],
tests/sys/kqueue/libkqueue/main.c
209
(uintmax_t)kev->ext[2],
tests/sys/kqueue/libkqueue/main.c
210
(uintmax_t)kev->ext[3]);
tests/sys/kqueue/libkqueue/main.c
255
k1->ext[0] != k2->ext[0] || k1->ext[1] != k2->ext[1] ||
tests/sys/kqueue/libkqueue/main.c
256
k1->ext[0] != k2->ext[2] || k1->ext[0] != k2->ext[3]) {
tests/sys/netinet/libalias/2_natout.c
106
NAT_CHECK(pip, prv1, ext, masq);
tests/sys/netinet/libalias/2_natout.c
107
NAT_CHECK(pip, prv2, ext, masq);
tests/sys/netinet/libalias/2_natout.c
108
NAT_CHECK(pip, prv3, ext, masq);
tests/sys/netinet/libalias/2_natout.c
109
NAT_CHECK(pip, cgn, ext, masq);
tests/sys/netinet/libalias/2_natout.c
110
NAT_CHECK(pip, pub, ext, pub);
tests/sys/netinet/libalias/2_natout.c
118
NAT_CHECK(pip, prv1, ext, masq);
tests/sys/netinet/libalias/2_natout.c
119
NAT_CHECK(pip, prv2, ext, masq);
tests/sys/netinet/libalias/2_natout.c
120
NAT_CHECK(pip, prv3, ext, masq);
tests/sys/netinet/libalias/2_natout.c
121
NAT_CHECK(pip, cgn, ext, masq);
tests/sys/netinet/libalias/2_natout.c
122
NAT_CHECK(pip, pub, ext, pub);
tests/sys/netinet/libalias/2_natout.c
144
UDP_NAT_CHECK(po, uo, prv1, sport, ext, dport, masq);
tests/sys/netinet/libalias/2_natout.c
151
UDP_UNNAT_CHECK(pi, ui, ext, dport, masq, aport, prv1, sport);
tests/sys/netinet/libalias/2_natout.c
154
UDP_NAT_CHECK(po, uo, prv2, sport, ext, dport, masq);
tests/sys/netinet/libalias/2_natout.c
160
UDP_UNNAT_CHECK(pi, ui, ext, dport, masq, htons(uo->uh_sport), prv2, sport);
tests/sys/netinet/libalias/2_natout.c
163
UDP_UNNAT_CHECK(pi, ui, ext, dport, masq, aport, prv1, sport);
tests/sys/netinet/libalias/2_natout.c
186
UDP_NAT_CHECK(p, u, prv1, sport, ext, dport, masq);
tests/sys/netinet/libalias/2_natout.c
192
UDP_NAT_CHECK(p, u, prv2, sport, ext, dport, masq);
tests/sys/netinet/libalias/2_natout.c
218
UDP_NAT_CHECK(po, uo, prv1, sport, ext, dport, masq);
tests/sys/netinet/libalias/2_natout.c
225
UDP_UNNAT_CHECK(po, uo, ext, dport, masq, aport, prv1, sport);
tests/sys/netinet/libalias/2_natout.c
228
LibAliasSetAddress(la, ext);
tests/sys/netinet/libalias/2_natout.c
232
UDP_UNNAT_FAIL(pi, ui, ext, dport, masq, aport);
tests/sys/netinet/libalias/2_natout.c
235
UDP_NAT_CHECK(po, uo, prv2, sport, ext, dport, masq);
tests/sys/netinet/libalias/2_natout.c
240
UDP_UNNAT_CHECK(po, uo, ext, dport, masq, htons(uo->uh_sport), prv2, sport);
tests/sys/netinet/libalias/2_natout.c
272
case 0: s = prv1; d = ext; break;
tests/sys/netinet/libalias/2_natout.c
274
case 2: s = prv3; d = ext; break;
tests/sys/netinet/libalias/2_natout.c
324
UDP_NAT_CHECK(po, uo, prv1, sport, ext, dport, masq);
tests/sys/netinet/libalias/2_natout.c
331
UDP_NAT_CHECK(po, uo, prv1, sport, ext, dport, masq);
tests/sys/netinet/libalias/2_natout.c
338
UDP_NAT_CHECK(po, uo, prv1, sport, ext, dport, masq);
tests/sys/netinet/libalias/2_natout.c
343
UDP_NAT_CHECK(po, uo, prv1, sport, ext, dport, masq);
tests/sys/netinet/libalias/2_natout.c
349
UDP_NAT_FAIL(po, uo, prv1, sport, ext, dport);
tests/sys/netinet/libalias/2_natout.c
354
UDP_NAT_CHECK(po, uo, prv1, sport, ext, dport, masq);
tests/sys/netinet/libalias/2_natout.c
378
UDP_NAT_CHECK(po, uo, prv1, sport, ext, dport, masq);
tests/sys/netinet/libalias/2_natout.c
383
UDP_NAT_CHECK(po2, uo2, prv1, sport, ext, dport2, masq);
tests/sys/netinet/libalias/2_natout.c
52
NAT_CHECK(pip, prv1, ext, masq);
tests/sys/netinet/libalias/2_natout.c
53
NAT_CHECK(pip, prv2, ext, masq);
tests/sys/netinet/libalias/2_natout.c
54
NAT_CHECK(pip, prv3, ext, masq);
tests/sys/netinet/libalias/2_natout.c
55
NAT_CHECK(pip, cgn, ext, masq);
tests/sys/netinet/libalias/2_natout.c
56
NAT_CHECK(pip, pub, ext, masq);
tests/sys/netinet/libalias/2_natout.c
73
NAT_CHECK(pip, prv1, ext, masq);
tests/sys/netinet/libalias/2_natout.c
74
NAT_CHECK(pip, prv2, ext, masq);
tests/sys/netinet/libalias/2_natout.c
75
NAT_CHECK(pip, prv3, ext, masq);
tests/sys/netinet/libalias/2_natout.c
76
NAT_CHECK(pip, cgn, ext, cgn);
tests/sys/netinet/libalias/2_natout.c
77
NAT_CHECK(pip, pub, ext, pub);
tests/sys/netinet/libalias/2_natout.c
85
NAT_CHECK(pip, prv1, ext, masq);
tests/sys/netinet/libalias/2_natout.c
86
NAT_CHECK(pip, prv2, ext, masq);
tests/sys/netinet/libalias/2_natout.c
87
NAT_CHECK(pip, prv3, ext, masq);
tests/sys/netinet/libalias/2_natout.c
88
NAT_CHECK(pip, cgn, ext, cgn);
tests/sys/netinet/libalias/2_natout.c
89
NAT_CHECK(pip, pub, ext, pub);
tests/sys/netinet/libalias/3_natin.c
103
UDP_UNNAT_CHECK(p, u, ext, 0x5678, masq, 0xabcd, prv3, 0x1234);
tests/sys/netinet/libalias/3_natin.c
105
UDP_UNNAT_CHECK(p, u, ext, 0x5678, masq, 0xabcd, prv3, 0x1234);
tests/sys/netinet/libalias/3_natin.c
108
UDP_UNNAT_FAIL(p, u, ext, 0xdead, masq, 0xabcd);
tests/sys/netinet/libalias/3_natin.c
111
LibAliasSetAddress(la, ext);
tests/sys/netinet/libalias/3_natin.c
116
UDP_UNNAT_FAIL(p, u, ext, 0x5678, masq, 0xabcd);
tests/sys/netinet/libalias/3_natin.c
124
UDP_UNNAT_CHECK(p, u, ext, 0x5678, masq, 0xabcd, cgn, 0x1234);
tests/sys/netinet/libalias/3_natin.c
126
UDP_UNNAT_CHECK(p, u, ext, 0x5678, masq, 0xabcd, cgn, 0x1234);
tests/sys/netinet/libalias/3_natin.c
129
UDP_UNNAT_CHECK(p, u, ext, 0xdead, masq, 0xabcd, cgn, 0x1234);
tests/sys/netinet/libalias/3_natin.c
132
LibAliasSetAddress(la, ext);
tests/sys/netinet/libalias/3_natin.c
137
UDP_UNNAT_FAIL(p, u, ext, 0x5678, masq, 0xabcd);
tests/sys/netinet/libalias/3_natin.c
159
pf1 = LibAliasRedirectPort(la, prv2, ntohs(0x1234), ext, ntohs(0x5678), masq, ntohs(0xabcd), IPPROTO_UDP);
tests/sys/netinet/libalias/3_natin.c
163
UDP_UNNAT_CHECK(p, u, ext, 0x5678, masq, 0xabcd, prv2, 0x1234);
tests/sys/netinet/libalias/3_natin.c
166
LibAliasSetAddress(la, ext);
tests/sys/netinet/libalias/3_natin.c
172
pf1 = LibAliasRedirectPort(la, prv1, ntohs(0x1234), ext, ntohs(0x5678), masq, ntohs(0xabcd), IPPROTO_UDP);
tests/sys/netinet/libalias/3_natin.c
175
UDP_UNNAT_CHECK(p, u, ext, 0x5678, masq, 0xabcd, prv1, 0x1234);
tests/sys/netinet/libalias/3_natin.c
178
LibAliasSetAddress(la, ext);
tests/sys/netinet/libalias/3_natin.c
184
pf2 = LibAliasRedirectPort(la, prv2, ntohs(0x1234), ext, ntohs(0), masq, ntohs(0xabcd), IPPROTO_UDP);
tests/sys/netinet/libalias/3_natin.c
187
UDP_UNNAT_CHECK(p, u, ext, 0x5679, masq, 0xabcd, prv2, 0x1234);
tests/sys/netinet/libalias/3_natin.c
189
UDP_UNNAT_CHECK(p, u, ext, 0x5678, masq, 0xabcd, prv1, 0x1234);
tests/sys/netinet/libalias/3_natin.c
192
LibAliasSetAddress(la, ext);
tests/sys/netinet/libalias/3_natin.c
203
UDP_UNNAT_CHECK(p, u, ext, 0x5679, masq, 0xabcd, prv2, 0x1234);
tests/sys/netinet/libalias/3_natin.c
204
UDP_UNNAT_CHECK(p, u, ext, 0x5678, masq, 0xabcd, prv1, 0x1234);
tests/sys/netinet/libalias/3_natin.c
207
LibAliasSetAddress(la, ext);
tests/sys/netinet/libalias/3_natin.c
219
UDP_UNNAT_CHECK(p, u, ext, 0x5679, masq, 0xabcd, prv2, 0x1234);
tests/sys/netinet/libalias/3_natin.c
220
UDP_UNNAT_CHECK(p, u, ext, 0x5678, masq, 0xabcd, prv1, 0x1234);
tests/sys/netinet/libalias/3_natin.c
242
UDP_UNNAT_CHECK(p, u, ext, 0x5678, masq, 0xabcd, prv1, 0x1234);
tests/sys/netinet/libalias/3_natin.c
247
UDP_UNNAT_FAIL(p, u, ext, 0x5679, masq, 0xabcd);
tests/sys/netinet/libalias/3_natin.c
266
UNNAT_CHECK(p, ext, pub, prv1);
tests/sys/netinet/libalias/3_natin.c
267
UNNAT_CHECK(p, ext, masq, masq);
tests/sys/netinet/libalias/3_natin.c
271
UNNAT_CHECK(p, ext, pub, prv1);
tests/sys/netinet/libalias/3_natin.c
273
UNNAT_CHECK(p, ext, pub, prv2);
tests/sys/netinet/libalias/3_natin.c
274
UNNAT_CHECK(p, ext, masq, masq);
tests/sys/netinet/libalias/3_natin.c
277
NAT_CHECK(p, prv1, ext, pub);
tests/sys/netinet/libalias/3_natin.c
278
NAT_CHECK(p, prv2, ext, pub);
tests/sys/netinet/libalias/3_natin.c
279
NAT_CHECK(p, prv3, ext, masq);
tests/sys/netinet/libalias/3_natin.c
283
UNNAT_FAIL(p, ext, pub);
tests/sys/netinet/libalias/3_natin.c
284
UNNAT_FAIL(p, ext, masq);
tests/sys/netinet/libalias/3_natin.c
290
UNNAT_CHECK(p, ext, pub, prv1);
tests/sys/netinet/libalias/3_natin.c
293
NAT_CHECK(p, prv1, ext, pub);
tests/sys/netinet/libalias/3_natin.c
294
NAT_CHECK(p, prv2, ext, masq);
tests/sys/netinet/libalias/3_natin.c
295
NAT_CHECK(p, prv3, ext, masq);
tests/sys/netinet/libalias/3_natin.c
320
UDP_UNNAT_CHECK(p, u, ext, 0x5678, masq, 0xabcd, prv3, 0x3456);
tests/sys/netinet/libalias/3_natin.c
321
UDP_UNNAT_CHECK(p, u, ext, 0x5679, masq, 0xabcd, prv2, 0x2345);
tests/sys/netinet/libalias/3_natin.c
322
UDP_UNNAT_CHECK(p, u, ext, 0x567a, masq, 0xabcd, prv1, 0x1234);
tests/sys/netinet/libalias/3_natin.c
323
UDP_UNNAT_CHECK(p, u, ext, 0x567b, masq, 0xabcd, prv3, 0x3456);
tests/sys/netinet/libalias/3_natin.c
324
UDP_UNNAT_CHECK(p, u, ext, 0x567c, masq, 0xabcd, prv2, 0x2345);
tests/sys/netinet/libalias/3_natin.c
325
UDP_UNNAT_CHECK(p, u, ext, 0x567d, masq, 0xabcd, prv1, 0x1234);
tests/sys/netinet/libalias/3_natin.c
350
pf = LibAliasRedirectPort(la, prv1, ntohs(0x1234), ext, ntohs(0x5678), masq, ntohs(0xabcd), IPPROTO_UDP);
tests/sys/netinet/libalias/3_natin.c
355
UDP_UNNAT_CHECK(p, u, ext, 0x5678, masq, 0xabcd, prv1, 0x1234);
tests/sys/netinet/libalias/3_natin.c
358
LibAliasSetAddress(la, ext);
tests/sys/netinet/libalias/3_natin.c
362
UDP_UNNAT_FAIL(p, u, ext, 0x5678, masq, 0xabcd);
tests/sys/netinet/libalias/3_natin.c
57
pf1 = LibAliasRedirectPort(la, prv1, ntohs(0x1234), ext, ntohs(0x5678), masq, ntohs(0xabcd), IPPROTO_UDP);
tests/sys/netinet/libalias/3_natin.c
61
UDP_UNNAT_CHECK(p, u, ext, 0x5678, masq, 0xabcd, prv1, 0x1234);
tests/sys/netinet/libalias/3_natin.c
63
UDP_UNNAT_CHECK(p, u, ext, 0x5678, masq, 0xabcd, prv1, 0x1234);
tests/sys/netinet/libalias/3_natin.c
66
UDP_UNNAT_FAIL(p, u, ext, 0xdead, masq, 0xabcd);
tests/sys/netinet/libalias/3_natin.c
69
LibAliasSetAddress(la, ext);
tests/sys/netinet/libalias/3_natin.c
74
UDP_UNNAT_FAIL(p, u, ext, 0x5678, masq, 0xabcd);
tests/sys/netinet/libalias/3_natin.c
79
pf2 = LibAliasRedirectPort(la, prv2, ntohs(0x1234), ext, ntohs(0), masq, ntohs(0xabcd), IPPROTO_UDP);
tests/sys/netinet/libalias/3_natin.c
82
UDP_UNNAT_CHECK(p, u, ext, 0x5678, masq, 0xabcd, prv2, 0x1234);
tests/sys/netinet/libalias/3_natin.c
84
UDP_UNNAT_CHECK(p, u, ext, 0x5678, masq, 0xabcd, prv2, 0x1234);
tests/sys/netinet/libalias/3_natin.c
87
UDP_UNNAT_CHECK(p, u, ext, 0xdead, masq, 0xabcd, prv2, 0x1234);
tests/sys/netinet/libalias/3_natin.c
90
LibAliasSetAddress(la, ext);
tests/sys/netinet/libalias/3_natin.c
95
UDP_UNNAT_FAIL(p, u, ext, 0x5678, masq, 0xabcd);
tests/sys/netinet/libalias/perf.c
119
ext.s_addr &= htonl(0xffff0000);
tests/sys/netinet/libalias/perf.c
151
batch[i].dst.s_addr = ext.s_addr | htonl(rand_range(0, 0xffff));
tests/sys/netinet/libalias/perf.c
180
p->ip_src.s_addr = ext.s_addr & htonl(0xfff00000);
tests/sys/netinet/libalias/perf.c
201
p->ip_src.s_addr = ext.s_addr & htonl(0xfff00000);
tests/sys/netinet/libalias/util.c
49
struct in_addr ext = { htonl(0x12345678) };
tests/sys/netinet/libalias/util.h
44
extern struct in_addr masq, pub, pub2, prv1, prv2, prv3, cgn, ext, ANY_ADDR;
usr.bin/procstat/procstat_kqueue.c
267
for (j = 0; j < nitems(kni->knt_event.ext); j++) {
usr.bin/procstat/procstat_kqueue.c
269
(uintmax_t)kni->knt_event.ext[j]);
usr.bin/rpcgen/rpc_hout.c
277
const char *ext;
usr.bin/rpcgen/rpc_hout.c
294
ext = "extern ";
usr.bin/rpcgen/rpc_hout.c
296
f_print(fout, "%s", ext);
usr.bin/rpcgen/rpc_hout.c
303
f_print(fout, "%s", ext);
usr.bin/rpcgen/rpc_hout.c
305
f_print(fout, "%s", ext);
usr.bin/rpcgen/rpc_main.c
205
extendfile(const char *path, const char *ext)
usr.bin/rpcgen/rpc_main.c
215
res = xmalloc(strlen(file) + strlen(ext) + 1);
usr.bin/rpcgen/rpc_main.c
221
(void) strcpy(res + (p - file), ext);
usr.bin/rpcgen/rpc_main.c
449
file_name(const char *file, const char *ext)
usr.bin/rpcgen/rpc_main.c
452
temp = extendfile(file, ext);
usr.sbin/bhyve/amd64/task_switch.c
151
sel_exception(struct vcpu *vcpu, int vector, uint16_t sel, int ext)
usr.sbin/bhyve/amd64/task_switch.c
163
if (ext)
usr.sbin/bhyve/amd64/task_switch.c
264
sel_exception(vcpu, IDT_TS, sel, ts->ext);
usr.sbin/bhyve/amd64/task_switch.c
266
sel_exception(vcpu, IDT_GP, sel, ts->ext);
usr.sbin/bhyve/amd64/task_switch.c
344
sel_exception(vcpu, IDT_TS, sel, ts->ext);
usr.sbin/bhyve/amd64/task_switch.c
350
sel_exception(vcpu, IDT_TS, sel, ts->ext);
usr.sbin/bhyve/amd64/task_switch.c
358
sel_exception(vcpu, IDT_TS, sel, ts->ext);
usr.sbin/bhyve/amd64/task_switch.c
379
sel_exception(vcpu, IDT_TS, sel, ts->ext);
usr.sbin/bhyve/amd64/task_switch.c
391
sel_exception(vcpu, idtvec, sel, ts->ext);
usr.sbin/bhyve/amd64/task_switch.c
401
sel_exception(vcpu, IDT_TS, sel, ts->ext);
usr.sbin/bhyve/amd64/task_switch.c
409
sel_exception(vcpu, IDT_TS, sel, ts->ext);
usr.sbin/bhyve/amd64/task_switch.c
425
sel_exception(vcpu, IDT_TS, sel, ts->ext);
usr.sbin/bhyve/amd64/task_switch.c
716
int error, ext, fault, minlimit, nt_type, ot_type;
usr.sbin/bhyve/amd64/task_switch.c
723
ext = vmexit->u.task_switch.ext;
usr.sbin/bhyve/amd64/task_switch.c
754
sel_exception(vcpu, IDT_TS, nt_sel, ext);
usr.sbin/bhyve/amd64/task_switch.c
760
sel_exception(vcpu, IDT_NP, nt_sel, ext);
usr.sbin/bhyve/amd64/task_switch.c
777
sel_exception(vcpu, IDT_TS, nt_sel, ext);
usr.sbin/bhyve/amd64/task_switch.c
783
sel_exception(vcpu, IDT_TS, nt_sel, ext);
usr.sbin/bhyve/amd64/task_switch.c
792
sel_exception(vcpu, IDT_GP, nt_sel, ext);
usr.sbin/bhyve/amd64/task_switch.c
811
sel_exception(vcpu, IDT_TS, ot_sel, task_switch->ext);
usr.sbin/bhyve/amd64/task_switch.c
894
assert(task_switch->ext);
usr.sbin/bhyve/snapshot.c
149
strcat_extension(const char *base_str, const char *ext)
usr.sbin/bhyve/snapshot.c
155
ext_len = strnlen(ext, NAME_MAX);
usr.sbin/bhyve/snapshot.c
169
memcpy(res + base_len, ext, ext_len);
usr.sbin/ckdist/ckdist.c
266
char ext[3];
usr.sbin/ckdist/ckdist.c
285
} else if (((c = sscanf(buf, "cksum.%2s = %lu %jd%c", ext, &sum,
usr.sbin/ckdist/ckdist.c
288
ext[0] != 'a' + cnt / 26 || ext[1] != 'a' + cnt % 26)
usr.sbin/ckdist/ckdist.c
291
ext)) == NULL)
usr.sbin/ckdist/ckdist.c
351
distname(const char *path, const char *name, const char *ext)
usr.sbin/ckdist/ckdist.c
365
if (ext && nlen > 4 && name[nlen - 4] == '.' &&
usr.sbin/ckdist/ckdist.c
374
if (plen + (plen > 0) + nlen + (ext ? 3 : 0) >= sizeof(buf))
usr.sbin/ckdist/ckdist.c
384
if (ext) {
usr.sbin/ckdist/ckdist.c
386
memcpy(s, ext, 2);
usr.sbin/ckdist/ckdist.c
79
const char *ext);
usr.sbin/fstyp/hammer_disk.h
908
} ext;
usr.sbin/kbdmap/kbdmap.c
713
const char *ext = get_extension(dp->d_name);
usr.sbin/kbdmap/kbdmap.c
714
if (ext) {
usr.sbin/kbdmap/kbdmap.c
715
if ((!strcmp(ext, ".fnt") ||
usr.sbin/kbdmap/kbdmap.c
716
!strcmp(ext, ".kbd")) &&
usr.sbin/sndctl/sndctl.c
291
int enc, ch, ext;
usr.sbin/sndctl/sndctl.c
295
ext = (fmt & 0x08000000) >> 27;
usr.sbin/sndctl/sndctl.c
303
":%d.%d", ch - ext, ext);