bin/cp/cp.c
108
int ch, fts_options, r;
bin/cp/cp.c
237
r = stat(to.base, &to_stat);
bin/cp/cp.c
238
if (r == -1 && errno != ENOENT)
bin/cp/cp.c
240
if (r == -1 || !S_ISDIR(to_stat.st_mode)) {
bin/cp/cp.c
254
if (r == -1) {
bin/cp/cp.c
268
if (r == -1)
bin/expr/expr.y
335
int r;
bin/expr/expr.y
340
r = strcoll(a->u.s, b->u.s);
bin/expr/expr.y
345
r = 1;
bin/expr/expr.y
347
r = -1;
bin/expr/expr.y
349
r = 0;
bin/expr/expr.y
354
return (r);
bin/expr/expr.y
394
assert_plus(intmax_t a, intmax_t b, intmax_t r)
bin/expr/expr.y
400
if ((a > 0 && b > 0 && r <= 0) ||
bin/expr/expr.y
401
(a < 0 && b < 0 && r >= 0))
bin/expr/expr.y
408
struct val *r;
bin/expr/expr.y
412
r = make_integer(a->u.i + b->u.i);
bin/expr/expr.y
413
assert_plus(a->u.i, b->u.i, r->u.i);
bin/expr/expr.y
417
return (r);
bin/expr/expr.y
421
assert_minus(intmax_t a, intmax_t b, intmax_t r)
bin/expr/expr.y
423
if ((a >= 0 && b < 0 && r <= 0) ||
bin/expr/expr.y
424
(a < 0 && b > 0 && r >= 0))
bin/expr/expr.y
431
struct val *r;
bin/expr/expr.y
435
r = make_integer(a->u.i - b->u.i);
bin/expr/expr.y
436
assert_minus(a->u.i, b->u.i, r->u.i);
bin/expr/expr.y
440
return (r);
bin/expr/expr.y
449
assert_times(intmax_t a, intmax_t b, volatile intmax_t r)
bin/expr/expr.y
462
if ((a == -1 && b == INTMAX_MIN) || (a != 0 && r / a != b))
bin/expr/expr.y
469
struct val *r;
bin/expr/expr.y
473
r = make_integer(a->u.i * b->u.i);
bin/expr/expr.y
474
assert_times(a->u.i, b->u.i, r->u.i);
bin/expr/expr.y
478
return (r);
bin/expr/expr.y
494
struct val *r;
bin/expr/expr.y
500
r = make_integer(a->u.i / b->u.i);
bin/expr/expr.y
504
return (r);
bin/expr/expr.y
510
struct val *r;
bin/expr/expr.y
516
r = make_integer(a->u.i % b->u.i);
bin/expr/expr.y
520
return (r);
bin/ls/util.c
137
size_t clen, r;
bin/ls/util.c
140
r = 0;
bin/ls/util.c
143
r += 4;
bin/ls/util.c
150
r += 4 * len;
bin/ls/util.c
154
r++;
bin/ls/util.c
156
r += 4 * clen;
bin/ls/util.c
159
return (r);
bin/sh/histedit.c
465
fc_replace(const char *s, char *p, char *r)
bin/sh/histedit.c
473
STPUTS(r, dest);
bin/sh/histedit.c
703
const char *r = matches[k] + curpos;
bin/sh/histedit.c
706
while (*l != '\0' && *r != '\0' && *l == *r)
bin/sh/histedit.c
707
(void)l++, r++, common++;
bin/sh/histedit.c
710
if (*l == *r)
bin/sh/input.c
204
char *q, *r;
bin/sh/input.c
231
for (r = q++; q != end; q++)
bin/sh/input.c
233
*r++ = *q;
bin/sh/input.c
234
*r = '\0';
bin/sh/input.c
235
parselleft = r - parsenextc;
bin/test/test.c
528
long r;
bin/test/test.c
531
r = strtol(s, &p, 10);
bin/test/test.c
546
return (int) r;
bin/test/test.c
554
intmax_t r;
bin/test/test.c
557
r = strtoimax(s, &p, 10);
bin/test/test.c
572
return r;
crypto/heimdal/admin/get.c
148
const char *r;
crypto/heimdal/admin/get.c
150
r = opt->realm_string;
crypto/heimdal/admin/get.c
152
r = krb5_principal_get_realm(context, princ_ent);
crypto/heimdal/admin/get.c
154
r,
crypto/heimdal/appl/ftp/ftp/ftp.c
286
int r;
crypto/heimdal/appl/ftp/ftp/ftp.c
316
r = getreply (!strcmp (fmt, "QUIT"));
crypto/heimdal/appl/ftp/ftp/ftp.c
320
return (r);
crypto/heimdal/appl/su/su.c
152
krb5_realm *realms, *r;
crypto/heimdal/appl/su/su.c
172
for (r = realms; *r != NULL && !user_ok; r++) {
crypto/heimdal/appl/su/su.c
177
ret = krb5_make_principal(context, &p, *r,
crypto/heimdal/appl/su/su.c
182
ret = krb5_make_principal(context, &p, *r,
crypto/heimdal/appl/su/su.c
295
int r;
crypto/heimdal/appl/su/su.c
298
r = UI_UTIL_read_pw_string(pw_buf, sizeof(pw_buf), prompt, 0);
crypto/heimdal/appl/su/su.c
299
if(r != 0)
crypto/heimdal/appl/telnet/libtelnet/rsaencpwd.c
204
int r, i, j, chalkey_len, len;
crypto/heimdal/appl/telnet/libtelnet/rsaencpwd.c
226
r = accept_rsa_encpwd(&auth, key, challenge,
crypto/heimdal/appl/telnet/libtelnet/rsaencpwd.c
228
if (r < 0) {
crypto/heimdal/appl/telnet/libtelnet/rsaencpwd.c
321
int r, pubkey_len;
crypto/heimdal/appl/telnet/libtelnet/rsaencpwd.c
367
r = init_rsa_encpwd(&token, user_passwd, challenge, challenge_len, pubkey);
crypto/heimdal/appl/telnet/libtelnet/rsaencpwd.c
368
if (r < 0) {
crypto/heimdal/appl/telnet/libtelnet/spx.c
204
int r;
crypto/heimdal/appl/telnet/libtelnet/spx.c
319
int r;
crypto/heimdal/include/heim_threads.h
106
#define HEIMDAL_key_create(k,d,r) do { r = pthread_key_create(k,d); } while(0)
crypto/heimdal/include/heim_threads.h
107
#define HEIMDAL_setspecific(k,s,r) do { r = pthread_setspecific(k,s); } while(0)
crypto/heimdal/include/heim_threads.h
166
#define HEIMDAL_key_create(k,d,r) \
crypto/heimdal/include/heim_threads.h
167
do { (k)->value = NULL; (k)->destructor = (d); r = 0; } while(0)
crypto/heimdal/include/heim_threads.h
168
#define HEIMDAL_setspecific(k,s,r) do { (k).value = s ; r = 0; } while(0)
crypto/heimdal/include/heim_threads.h
79
#define HEIMDAL_key_create(k,d,r) do { r = thr_keycreate(k,d); } while(0)
crypto/heimdal/include/heim_threads.h
80
#define HEIMDAL_setspecific(k,s,r) do { r = thr_setspecific(k,s); } while(0)
crypto/heimdal/kdc/announce.c
315
char **realms, **r;
crypto/heimdal/kdc/announce.c
322
for (r = realms; r && *r; r++)
crypto/heimdal/kdc/announce.c
323
register_srv(*r, hostname, 88);
crypto/heimdal/kdc/announce.c
449
char **realms, **r;
crypto/heimdal/kdc/announce.c
456
for (r = realms; r && *r; r++)
crypto/heimdal/kdc/announce.c
457
update_entries(store, *r, flags);
crypto/heimdal/kdc/digest.c
1000
r.element = choice_DigestRepInner_error;
crypto/heimdal/kdc/digest.c
1001
asprintf(&r.u.error.reason, "Unsupported digest type %s",
crypto/heimdal/kdc/digest.c
1003
if (r.u.error.reason == NULL) {
crypto/heimdal/kdc/digest.c
1008
r.u.error.code = EINVAL;
crypto/heimdal/kdc/digest.c
1023
r.element = choice_DigestRepInner_ntlmInitReply;
crypto/heimdal/kdc/digest.c
1025
r.u.ntlmInitReply.flags = NTLM_NEG_UNICODE;
crypto/heimdal/kdc/digest.c
1033
r.u.ntlmInitReply.flags |= NTLM_NEG_NTLM;
crypto/heimdal/kdc/digest.c
1039
r.u.ntlmInitReply.flags |=
crypto/heimdal/kdc/digest.c
1051
r.u.ntlmInitReply.flags |= (ireq.u.ntlmInit.flags & (ALL));
crypto/heimdal/kdc/digest.c
1055
r.u.ntlmInitReply.targetname =
crypto/heimdal/kdc/digest.c
1057
if (r.u.ntlmInitReply.targetname == NULL) {
crypto/heimdal/kdc/digest.c
1062
r.u.ntlmInitReply.challange.data = malloc(8);
crypto/heimdal/kdc/digest.c
1063
if (r.u.ntlmInitReply.challange.data == NULL) {
crypto/heimdal/kdc/digest.c
1068
r.u.ntlmInitReply.challange.length = 8;
crypto/heimdal/kdc/digest.c
1069
if (RAND_bytes(r.u.ntlmInitReply.challange.data,
crypto/heimdal/kdc/digest.c
1070
r.u.ntlmInitReply.challange.length) != 1)
crypto/heimdal/kdc/digest.c
1077
ALLOC(r.u.ntlmInitReply.targetinfo);
crypto/heimdal/kdc/digest.c
1078
if (r.u.ntlmInitReply.targetinfo == NULL) {
crypto/heimdal/kdc/digest.c
1085
r.u.ntlmInitReply.targetname,
crypto/heimdal/kdc/digest.c
1087
r.u.ntlmInitReply.targetinfo);
crypto/heimdal/kdc/digest.c
1105
ret = krb5_storage_write(sp, r.u.ntlmInitReply.challange.data, 8);
crypto/heimdal/kdc/digest.c
1111
ret = krb5_store_uint32(sp, r.u.ntlmInitReply.flags);
crypto/heimdal/kdc/digest.c
1128
buf.data, buf.length, &r.u.ntlmInitReply.opaque);
crypto/heimdal/kdc/digest.c
1147
r.element = choice_DigestRepInner_ntlmResponse;
crypto/heimdal/kdc/digest.c
1148
r.u.ntlmResponse.success = 0;
crypto/heimdal/kdc/digest.c
1149
r.u.ntlmResponse.flags = 0;
crypto/heimdal/kdc/digest.c
1150
r.u.ntlmResponse.sessionkey = NULL;
crypto/heimdal/kdc/digest.c
1151
r.u.ntlmResponse.tickets = NULL;
crypto/heimdal/kdc/digest.c
1370
r.u.ntlmResponse.sessionkey =
crypto/heimdal/kdc/digest.c
1371
malloc(sizeof(*r.u.ntlmResponse.sessionkey));
crypto/heimdal/kdc/digest.c
1372
if (r.u.ntlmResponse.sessionkey == NULL) {
crypto/heimdal/kdc/digest.c
1378
ret = krb5_data_copy(r.u.ntlmResponse.sessionkey,
crypto/heimdal/kdc/digest.c
1386
r.u.ntlmResponse.success = 1;
crypto/heimdal/kdc/digest.c
1395
r.element = choice_DigestRepInner_supportedMechs;
crypto/heimdal/kdc/digest.c
1396
memset(&r.u.supportedMechs, 0, sizeof(r.u.supportedMechs));
crypto/heimdal/kdc/digest.c
1399
r.u.supportedMechs.ntlm_v1 = 1;
crypto/heimdal/kdc/digest.c
1401
r.u.supportedMechs.ntlm_v1_session = 1;
crypto/heimdal/kdc/digest.c
1403
r.u.supportedMechs.ntlm_v2 = 1;
crypto/heimdal/kdc/digest.c
1405
r.u.supportedMechs.digest_md5 = 1;
crypto/heimdal/kdc/digest.c
1407
r.u.supportedMechs.chap_md5 = 1;
crypto/heimdal/kdc/digest.c
1409
r.u.supportedMechs.ms_chap_v2 = 1;
crypto/heimdal/kdc/digest.c
1427
r.element = choice_DigestRepInner_error;
crypto/heimdal/kdc/digest.c
1428
r.u.error.reason = strdup("unknown error");
crypto/heimdal/kdc/digest.c
1430
if (r.u.error.reason == NULL) {
crypto/heimdal/kdc/digest.c
1435
r.u.error.code = EINVAL;
crypto/heimdal/kdc/digest.c
1440
ASN1_MALLOC_ENCODE(DigestRepInner, buf.data, buf.length, &r, &size, ret);
crypto/heimdal/kdc/digest.c
1513
free_DigestRepInner(&r);
crypto/heimdal/kdc/digest.c
213
DigestRepInner r;
crypto/heimdal/kdc/digest.c
235
memset(&r, 0, sizeof(r));
crypto/heimdal/kdc/digest.c
386
r.element = choice_DigestRepInner_initReply;
crypto/heimdal/kdc/digest.c
388
hex_encode(server_nonce, sizeof(server_nonce), &r.u.initReply.nonce);
crypto/heimdal/kdc/digest.c
389
if (r.u.initReply.nonce == NULL) {
crypto/heimdal/kdc/digest.c
410
asprintf(&s, "%s-%s:%s", r.u.initReply.nonce,
crypto/heimdal/kdc/digest.c
419
free(r.u.initReply.nonce);
crypto/heimdal/kdc/digest.c
420
r.u.initReply.nonce = s;
crypto/heimdal/kdc/digest.c
423
ret = krb5_store_stringz(sp, r.u.initReply.nonce);
crypto/heimdal/kdc/digest.c
430
r.u.initReply.identifier =
crypto/heimdal/kdc/digest.c
431
malloc(sizeof(*r.u.initReply.identifier));
crypto/heimdal/kdc/digest.c
432
if (r.u.initReply.identifier == NULL) {
crypto/heimdal/kdc/digest.c
438
asprintf(r.u.initReply.identifier, "%02X", identifier & 0xff);
crypto/heimdal/kdc/digest.c
439
if (*r.u.initReply.identifier == NULL) {
crypto/heimdal/kdc/digest.c
446
r.u.initReply.identifier = NULL;
crypto/heimdal/kdc/digest.c
489
hex_encode(buf.data, buf.length, &r.u.initReply.opaque);
crypto/heimdal/kdc/digest.c
492
if (r.u.initReply.opaque == NULL) {
crypto/heimdal/kdc/digest.c
662
r.element = choice_DigestRepInner_response;
crypto/heimdal/kdc/digest.c
667
r.u.response.success = TRUE;
crypto/heimdal/kdc/digest.c
672
r.u.response.success = FALSE;
crypto/heimdal/kdc/digest.c
788
r.element = choice_DigestRepInner_response;
crypto/heimdal/kdc/digest.c
792
r.u.response.success = TRUE;
crypto/heimdal/kdc/digest.c
797
r.u.response.success = FALSE;
crypto/heimdal/kdc/digest.c
912
r.element = choice_DigestRepInner_response;
crypto/heimdal/kdc/digest.c
915
r.u.response.success = TRUE;
crypto/heimdal/kdc/digest.c
920
r.u.response.success = FALSE;
crypto/heimdal/kdc/digest.c
924
if (r.u.response.success) {
crypto/heimdal/kdc/digest.c
954
r.u.response.rsp = calloc(1, sizeof(*r.u.response.rsp));
crypto/heimdal/kdc/digest.c
955
if (r.u.response.rsp == NULL) {
crypto/heimdal/kdc/digest.c
963
hex_encode(md, sizeof(md), r.u.response.rsp);
crypto/heimdal/kdc/digest.c
964
if (r.u.response.rsp == NULL) {
crypto/heimdal/kdc/digest.c
984
r.u.response.session_key =
crypto/heimdal/kdc/digest.c
985
calloc(1, sizeof(*r.u.response.session_key));
crypto/heimdal/kdc/digest.c
986
if (r.u.response.session_key == NULL) {
crypto/heimdal/kdc/digest.c
992
ret = krb5_data_copy(r.u.response.session_key, md, 16);
crypto/heimdal/kdc/kdc-replay.c
124
krb5_data d, r;
crypto/heimdal/kdc/kdc-replay.c
166
r.length = 0;
crypto/heimdal/kdc/kdc-replay.c
167
r.data = NULL;
crypto/heimdal/kdc/kdc-replay.c
176
&r, NULL, astr,
crypto/heimdal/kdc/kdc-replay.c
181
if (r.length) {
crypto/heimdal/kdc/kdc-replay.c
185
ret = der_get_tag (r.data, r.length,
crypto/heimdal/kdc/kdc-replay.c
195
krb5_data_free(&r);
crypto/heimdal/kdc/krb5tgs.c
1510
Realm r;
crypto/heimdal/kdc/krb5tgs.c
1526
r = b->realm;
crypto/heimdal/kdc/krb5tgs.c
1580
r = adtkt.crealm;
crypto/heimdal/kdc/krb5tgs.c
1583
_krb5_principalname2krb5_principal(context, &sp, *s, r);
crypto/heimdal/kdc/krb5tgs.c
1627
krb5_make_principal(context, &sp, r,
crypto/heimdal/kdc/krb5tgs.c
1647
krb5_make_principal(context, &sp, r, KRB5_TGS_NAME,
crypto/heimdal/kdc/krb5tgs.c
950
char *r = get_krbtgt_realm(&ek.sname);
crypto/heimdal/kdc/krb5tgs.c
952
if (r == NULL || strcmp(r, ek.srealm) == 0) {
crypto/heimdal/kdc/pkinit.c
575
PA_PK_AS_REQ_Win2k r;
crypto/heimdal/kdc/pkinit.c
588
&r,
crypto/heimdal/kdc/pkinit.c
596
ret = hx509_cms_unwrap_ContentInfo(&r.signed_auth_pack,
crypto/heimdal/kdc/pkinit.c
600
free_PA_PK_AS_REQ_Win2k(&r);
crypto/heimdal/kdc/pkinit.c
608
PA_PK_AS_REQ r;
crypto/heimdal/kdc/pkinit.c
614
&r,
crypto/heimdal/kdc/pkinit.c
623
if (r.trustedCertifiers) {
crypto/heimdal/kdc/pkinit.c
624
ExternalPrincipalIdentifiers *edi = r.trustedCertifiers;
crypto/heimdal/kdc/pkinit.c
689
ret = hx509_cms_unwrap_ContentInfo(&r.signedAuthPack,
crypto/heimdal/kdc/pkinit.c
693
free_PA_PK_AS_REQ(&r);
crypto/heimdal/kpasswd/kpasswdd.c
449
krb5_realm *r;
crypto/heimdal/kpasswd/kpasswdd.c
499
for (r = realms; *r != NULL; r++) {
crypto/heimdal/kpasswd/kpasswdd.c
505
*r,
crypto/heimdal/kpasswd/kpasswdd.c
517
if (*r == NULL) {
crypto/heimdal/kuser/copy_cred_cache.c
43
int32_t r = 0;
crypto/heimdal/kuser/copy_cred_cache.c
46
r = r << 1 | (b & 1);
crypto/heimdal/kuser/copy_cred_cache.c
49
return r;
crypto/heimdal/kuser/klist.c
393
unsigned char *r = t;
crypto/heimdal/kuser/klist.c
407
memcpy(&size_secret_tok, r, sizeof(size_secret_tok));
crypto/heimdal/kuser/klist.c
409
r += size_secret_tok + sizeof(size_secret_tok);
crypto/heimdal/kuser/klist.c
410
if (parms.out_size < (r - t) + sizeof(size_public_tok))
crypto/heimdal/kuser/klist.c
412
memcpy(&size_public_tok, r, sizeof(size_public_tok));
crypto/heimdal/kuser/klist.c
413
r += sizeof(size_public_tok);
crypto/heimdal/kuser/klist.c
414
if (parms.out_size < (r - t) + size_public_tok + sizeof(int32_t))
crypto/heimdal/kuser/klist.c
416
memcpy(&ct, r, size_public_tok);
crypto/heimdal/kuser/klist.c
417
r += size_public_tok;
crypto/heimdal/kuser/klist.c
419
r += sizeof(int32_t);
crypto/heimdal/kuser/klist.c
420
cell = r;
crypto/heimdal/lib/asn1/check-der.c
863
int r;
crypto/heimdal/lib/asn1/check-der.c
864
r = der_parse_hex_heim_integer("-", &f);
crypto/heimdal/lib/asn1/check-der.c
865
if (r == 0) {
crypto/heimdal/lib/asn1/check-der.c
870
r = der_parse_hex_heim_integer("00", &f);
crypto/heimdal/lib/asn1/check-der.c
871
if (r == 0)
crypto/heimdal/lib/asn1/gen_decode.c
188
struct range *r)
crypto/heimdal/lib/asn1/gen_decode.c
190
if (r->min == r->max + 2 || r->min < r->max)
crypto/heimdal/lib/asn1/gen_decode.c
195
name, length, r->max, forwstr);
crypto/heimdal/lib/asn1/gen_decode.c
196
if (r->min - 1 == r->max || r->min < r->max)
crypto/heimdal/lib/asn1/gen_decode.c
201
name, length, r->min, forwstr);
crypto/heimdal/lib/asn1/gen_decode.c
202
if (r->max == r->min)
crypto/heimdal/lib/asn1/gen_decode.c
207
name, length, r->min, forwstr);
crypto/heimdal/lib/gssapi/krb5/sequence.c
143
OM_uint32 r;
crypto/heimdal/lib/gssapi/krb5/sequence.c
158
r = (o->flags & (GSS_C_REPLAY_FLAG|GSS_C_SEQUENCE_FLAG))==GSS_C_REPLAY_FLAG;
crypto/heimdal/lib/gssapi/krb5/sequence.c
167
if (r) {
crypto/heimdal/lib/gssapi/krb5/sequence.c
178
if (r)
crypto/heimdal/lib/gssapi/krb5/sequence.c
193
if (r)
crypto/heimdal/lib/gssapi/krb5/test_cfx.c
50
test_range(const struct range *r, int integ,
crypto/heimdal/lib/gssapi/krb5/test_cfx.c
57
for (size = r->lower; size < r->upper; size++) {
crypto/heimdal/lib/hdb/hdb-ldap.c
938
krb5_realm *r, *r0;
crypto/heimdal/lib/hdb/hdb-ldap.c
951
for (r = r0; *r != NULL; r++) {
crypto/heimdal/lib/hdb/hdb-ldap.c
952
if(strcmp(krb5_principal_get_realm(context, princ), *r) == 0) {
crypto/heimdal/lib/hx509/hxtool.c
230
char *r = strrchr(argv[0], '.');
crypto/heimdal/lib/hx509/hxtool.c
231
if (r && strcasecmp(r, ".pem") == 0) {
crypto/heimdal/lib/hx509/hxtool.c
235
s[r - argv[0]] = '\0';
crypto/heimdal/lib/hx509/keyset.c
499
hx509_cert *r)
crypto/heimdal/lib/hx509/keyset.c
505
*r = NULL;
crypto/heimdal/lib/hx509/keyset.c
510
return (*certs->ops->query)(context, certs, certs->ops_data, q, r);
crypto/heimdal/lib/hx509/keyset.c
524
*r = c;
crypto/heimdal/lib/hx509/name.c
634
char *r;
crypto/heimdal/lib/hx509/name.c
636
r = malloc(pstr_len + 1);
crypto/heimdal/lib/hx509/name.c
637
if (r == NULL) {
crypto/heimdal/lib/hx509/name.c
643
memcpy(r, pstr, pstr_len);
crypto/heimdal/lib/hx509/name.c
644
r[pstr_len] = '\0';
crypto/heimdal/lib/hx509/name.c
646
ret = _hx509_name_modify(context, &n->der_name, 0, &oid, r);
crypto/heimdal/lib/hx509/name.c
647
free(r);
crypto/heimdal/lib/hx509/req.c
175
CertificationRequest r;
crypto/heimdal/lib/hx509/req.c
186
memset(&r, 0, sizeof(r));
crypto/heimdal/lib/hx509/req.c
189
r.certificationRequestInfo.version = pkcs10_v1;
crypto/heimdal/lib/hx509/req.c
192
&r.certificationRequestInfo.subject);
crypto/heimdal/lib/hx509/req.c
196
&r.certificationRequestInfo.subjectPKInfo);
crypto/heimdal/lib/hx509/req.c
199
r.certificationRequestInfo.attributes =
crypto/heimdal/lib/hx509/req.c
200
calloc(1, sizeof(*r.certificationRequestInfo.attributes));
crypto/heimdal/lib/hx509/req.c
201
if (r.certificationRequestInfo.attributes == NULL) {
crypto/heimdal/lib/hx509/req.c
207
&r.certificationRequestInfo, &size, ret);
crypto/heimdal/lib/hx509/req.c
217
&r.signatureAlgorithm,
crypto/heimdal/lib/hx509/req.c
222
r.signature.data = os.data;
crypto/heimdal/lib/hx509/req.c
223
r.signature.length = os.length * 8;
crypto/heimdal/lib/hx509/req.c
226
&r, &size, ret);
crypto/heimdal/lib/hx509/req.c
235
free_CertificationRequest(&r);
crypto/heimdal/lib/hx509/req.c
245
CertificationRequest r;
crypto/heimdal/lib/hx509/req.c
267
ret = decode_CertificationRequest(p, len, &r, &size);
crypto/heimdal/lib/hx509/req.c
276
free_CertificationRequest(&r);
crypto/heimdal/lib/hx509/req.c
280
rinfo = &r.certificationRequestInfo;
crypto/heimdal/lib/hx509/req.c
285
free_CertificationRequest(&r);
crypto/heimdal/lib/hx509/req.c
292
free_CertificationRequest(&r);
crypto/heimdal/lib/hx509/req.c
298
free_CertificationRequest(&r);
crypto/heimdal/lib/kadm5/ad.c
275
struct dns_reply *r;
crypto/heimdal/lib/kadm5/ad.c
285
r = dns_lookup(domain, "SRV");
crypto/heimdal/lib/kadm5/ad.c
287
if (r == NULL) {
crypto/heimdal/lib/kadm5/ad.c
292
for (rr = r->head ; rr != NULL; rr = rr->next) {
crypto/heimdal/lib/kadm5/ad.c
298
dns_free_data(r);
crypto/heimdal/lib/kadm5/ad.c
306
dns_free_data(r);
crypto/heimdal/lib/kadm5/get_princs_s.c
95
krb5_realm r;
crypto/heimdal/lib/kadm5/get_princs_s.c
96
if ((ret = krb5_get_default_realm(context->context, &r)))
crypto/heimdal/lib/kadm5/get_princs_s.c
98
asprintf(&d.exp2, "%s@%s", expression, r);
crypto/heimdal/lib/kadm5/get_princs_s.c
99
free(r);
crypto/heimdal/lib/kafs/afskrb5.c
241
char *r;
crypto/heimdal/lib/kafs/afskrb5.c
244
r = strdup(realms[0]);
crypto/heimdal/lib/kafs/afskrb5.c
246
return r;
crypto/heimdal/lib/kafs/common.c
147
struct rk_dns_reply *r;
crypto/heimdal/lib/kafs/common.c
149
r = rk_dns_lookup(cell, "afsdb");
crypto/heimdal/lib/kafs/common.c
150
if(r){
crypto/heimdal/lib/kafs/common.c
151
struct rk_resource_record *rr = r->head;
crypto/heimdal/lib/kafs/common.c
162
rk_dns_free_data(r);
crypto/heimdal/lib/krb5/aname_to_localname.c
43
krb5_realm *lrealms, *r;
crypto/heimdal/lib/krb5/aname_to_localname.c
53
for (r = lrealms; *r != NULL; ++r) {
crypto/heimdal/lib/krb5/aname_to_localname.c
54
if (strcmp (*r, aname->realm) == 0) {
crypto/heimdal/lib/krb5/crypto-des.c
108
unsigned char *r = C->checksum.data;
crypto/heimdal/lib/krb5/crypto-des.c
111
r[0] = crc & 0xff;
crypto/heimdal/lib/krb5/crypto-des.c
112
r[1] = (crc >> 8) & 0xff;
crypto/heimdal/lib/krb5/crypto-des.c
113
r[2] = (crc >> 16) & 0xff;
crypto/heimdal/lib/krb5/crypto-des.c
114
r[3] = (crc >> 24) & 0xff;
crypto/heimdal/lib/krb5/digest.c
252
krb5_realm r = NULL;
crypto/heimdal/lib/krb5/digest.c
267
ret = krb5_get_default_realm(context, &r);
crypto/heimdal/lib/krb5/digest.c
271
r = realm;
crypto/heimdal/lib/krb5/digest.c
278
r, KRB5_DIGEST_NAME, r, NULL);
crypto/heimdal/lib/krb5/digest.c
335
ret = krb5_sendto_kdc(context, &data, &r, &data2);
crypto/heimdal/lib/krb5/digest.c
391
if (realm == NULL && r)
crypto/heimdal/lib/krb5/digest.c
392
free(r);
crypto/heimdal/lib/krb5/error_string.c
103
int r;
crypto/heimdal/lib/krb5/error_string.c
114
r = vasprintf(&context->error_string, fmt, args);
crypto/heimdal/lib/krb5/error_string.c
115
if (r < 0)
crypto/heimdal/lib/krb5/get_host_realm.c
117
r = rk_dns_lookup(dom, "TXT");
crypto/heimdal/lib/krb5/get_host_realm.c
118
if(r != NULL) {
crypto/heimdal/lib/krb5/get_host_realm.c
119
ret = copy_txt_to_realms (r->head, realms);
crypto/heimdal/lib/krb5/get_host_realm.c
120
rk_dns_free_data(r);
crypto/heimdal/lib/krb5/get_host_realm.c
97
struct rk_dns_reply *r;
crypto/heimdal/lib/krb5/krb5.h
379
#define krb5_realm_length(r) strlen(r)
crypto/heimdal/lib/krb5/krb5.h
380
#define krb5_realm_data(r) (r)
crypto/heimdal/lib/krb5/krbhst.c
107
rk_dns_free_data(r);
crypto/heimdal/lib/krb5/krbhst.c
113
rk_dns_srv_order(r);
crypto/heimdal/lib/krb5/krbhst.c
115
for(num_srv = 0, rr = r->head; rr; rr = rr->next)
crypto/heimdal/lib/krb5/krbhst.c
122
rk_dns_free_data(r);
crypto/heimdal/lib/krb5/krbhst.c
144
rk_dns_free_data(r);
crypto/heimdal/lib/krb5/krbhst.c
62
struct rk_dns_reply *r;
crypto/heimdal/lib/krb5/krbhst.c
88
r = rk_dns_lookup(domain, dns_type);
crypto/heimdal/lib/krb5/krbhst.c
89
if(r == NULL) {
crypto/heimdal/lib/krb5/krbhst.c
95
for(num_srv = 0, rr = r->head; rr; rr = rr->next)
crypto/heimdal/lib/krb5/kuserok.c
176
krb5_realm *realms, *r;
crypto/heimdal/lib/krb5/kuserok.c
187
for (r = realms; *r != NULL; ++r) {
crypto/heimdal/lib/krb5/kuserok.c
189
*r) != 0)
crypto/heimdal/lib/krb5/pac.c
68
#define CHECK(r,f,l) \
crypto/heimdal/lib/krb5/pac.c
70
if (((r) = f ) != 0) { \
crypto/heimdal/lib/krb5/pkinit.c
1113
KRB5PrincipalName r;
crypto/heimdal/lib/krb5/pkinit.c
1117
&r,
crypto/heimdal/lib/krb5/pkinit.c
1128
if (r.principalName.name_string.len != 2 ||
crypto/heimdal/lib/krb5/pkinit.c
1129
strcmp(r.principalName.name_string.val[0], KRB5_TGS_NAME) != 0 ||
crypto/heimdal/lib/krb5/pkinit.c
1130
strcmp(r.principalName.name_string.val[1], realm) != 0 ||
crypto/heimdal/lib/krb5/pkinit.c
1131
strcmp(r.realm, realm) != 0)
crypto/heimdal/lib/krb5/pkinit.c
1139
free_KRB5PrincipalName(&r);
crypto/heimdal/lib/krb5/principal.c
453
krb5_realm r;
crypto/heimdal/lib/krb5/principal.c
455
ret = krb5_get_default_realm(context, &r);
crypto/heimdal/lib/krb5/principal.c
458
if(strcmp(princ_realm(principal), r) != 0)
crypto/heimdal/lib/krb5/principal.c
460
free(r);
crypto/heimdal/lib/krb5/principal.c
731
krb5_realm r = NULL;
crypto/heimdal/lib/krb5/principal.c
734
ret = krb5_get_default_realm(context, &r);
crypto/heimdal/lib/krb5/principal.c
737
realm = r;
crypto/heimdal/lib/krb5/principal.c
742
if(r)
crypto/heimdal/lib/krb5/principal.c
743
free(r);
crypto/heimdal/lib/krb5/replay.c
267
int r;
crypto/heimdal/lib/krb5/replay.c
269
r = fread(&ent, sizeof(ent), 1, f);
crypto/heimdal/lib/krb5/replay.c
271
if(r){
crypto/heimdal/lib/krb5/store.c
1283
int32_t r = 0;
crypto/heimdal/lib/krb5/store.c
1286
r = r << 1 | (b & 1);
crypto/heimdal/lib/krb5/store.c
1289
return r;
crypto/heimdal/lib/krb5/test_acl.c
36
#define RETVAL(c, r, e, s) \
crypto/heimdal/lib/krb5/test_acl.c
37
do { if (r != e) krb5_errx(c, 1, "%s", s); } while (0)
crypto/heimdal/lib/krb5/test_hostname.c
45
char *h, **r;
crypto/heimdal/lib/krb5/test_hostname.c
56
ret = krb5_expand_hostname_realms(context, host, &h, &r);
crypto/heimdal/lib/krb5/test_hostname.c
64
for (j = 0; r[j]; j++) {
crypto/heimdal/lib/krb5/test_hostname.c
65
printf("\trealm: %s\n", r[j]);
crypto/heimdal/lib/krb5/test_hostname.c
69
krb5_free_host_realm(context, r);
crypto/heimdal/lib/krb5/transited.c
110
tmp->next = r->next;
crypto/heimdal/lib/krb5/transited.c
111
r->next = tmp;
crypto/heimdal/lib/krb5/transited.c
114
r->next = tmp->next;
crypto/heimdal/lib/krb5/transited.c
135
struct tr_realm *r;
crypto/heimdal/lib/krb5/transited.c
139
for(r = realms; r; r = r->next){
crypto/heimdal/lib/krb5/transited.c
143
if(r->realm[0] == '\0'){
crypto/heimdal/lib/krb5/transited.c
144
while(r->next && r->next->realm[0] == '\0')
crypto/heimdal/lib/krb5/transited.c
145
r = r->next;
crypto/heimdal/lib/krb5/transited.c
146
if(r->next)
crypto/heimdal/lib/krb5/transited.c
147
next_realm = r->next->realm;
crypto/heimdal/lib/krb5/transited.c
150
ret = make_path(context, r, prev_realm, next_realm);
crypto/heimdal/lib/krb5/transited.c
156
prev_realm = r->realm;
crypto/heimdal/lib/krb5/transited.c
165
struct tr_realm *r;
crypto/heimdal/lib/krb5/transited.c
167
for(r = realms; r; r = r->next){
crypto/heimdal/lib/krb5/transited.c
168
if(r->trailing_dot){
crypto/heimdal/lib/krb5/transited.c
175
len = strlen(r->realm) + strlen(prev_realm) + 1;
crypto/heimdal/lib/krb5/transited.c
177
tmp = realloc(r->realm, len);
crypto/heimdal/lib/krb5/transited.c
182
r->realm = tmp;
crypto/heimdal/lib/krb5/transited.c
183
strlcat(r->realm, prev_realm, len);
crypto/heimdal/lib/krb5/transited.c
184
}else if(r->leading_slash && !r->leading_space && prev_realm){
crypto/heimdal/lib/krb5/transited.c
188
size_t len = strlen(r->realm) + strlen(prev_realm) + 1;
crypto/heimdal/lib/krb5/transited.c
196
strlcat(tmp, r->realm, len);
crypto/heimdal/lib/krb5/transited.c
197
free(r->realm);
crypto/heimdal/lib/krb5/transited.c
198
r->realm = tmp;
crypto/heimdal/lib/krb5/transited.c
200
prev_realm = r->realm;
crypto/heimdal/lib/krb5/transited.c
208
struct tr_realm *r;
crypto/heimdal/lib/krb5/transited.c
211
r = calloc(1, sizeof(*r));
crypto/heimdal/lib/krb5/transited.c
212
if(r == NULL){
crypto/heimdal/lib/krb5/transited.c
216
r->realm = realm;
crypto/heimdal/lib/krb5/transited.c
217
for(p = q = r->realm; *p; p++){
crypto/heimdal/lib/krb5/transited.c
218
if(p == r->realm && *p == ' '){
crypto/heimdal/lib/krb5/transited.c
219
r->leading_space = 1;
crypto/heimdal/lib/krb5/transited.c
222
if(q == r->realm && *p == '/')
crypto/heimdal/lib/krb5/transited.c
223
r->leading_slash = 1;
crypto/heimdal/lib/krb5/transited.c
234
r->trailing_dot = 1;
crypto/heimdal/lib/krb5/transited.c
238
return r;
crypto/heimdal/lib/krb5/transited.c
242
append_realm(struct tr_realm *head, struct tr_realm *r)
crypto/heimdal/lib/krb5/transited.c
246
r->next = NULL;
crypto/heimdal/lib/krb5/transited.c
247
return r;
crypto/heimdal/lib/krb5/transited.c
251
p->next = r;
crypto/heimdal/lib/krb5/transited.c
259
struct tr_realm *r = NULL;
crypto/heimdal/lib/krb5/transited.c
281
r = make_realm(tmp);
crypto/heimdal/lib/krb5/transited.c
282
if(r == NULL){
crypto/heimdal/lib/krb5/transited.c
287
*realms = append_realm(*realms, r);
crypto/heimdal/lib/krb5/transited.c
299
r = make_realm(tmp);
crypto/heimdal/lib/krb5/transited.c
300
if(r == NULL){
crypto/heimdal/lib/krb5/transited.c
305
*realms = append_realm(*realms, r);
crypto/heimdal/lib/krb5/transited.c
316
struct tr_realm *r = NULL;
crypto/heimdal/lib/krb5/transited.c
327
ret = decode_realms(context, tr.data, tr.length, &r);
crypto/heimdal/lib/krb5/transited.c
332
ret = expand_realms(context, r, client_realm);
crypto/heimdal/lib/krb5/transited.c
336
ret = make_paths(context, r, client_realm, server_realm);
crypto/heimdal/lib/krb5/transited.c
342
for(q = &r; *q; ){
crypto/heimdal/lib/krb5/transited.c
362
while(r){
crypto/heimdal/lib/krb5/transited.c
363
*R++ = r->realm;
crypto/heimdal/lib/krb5/transited.c
364
p = r->next;
crypto/heimdal/lib/krb5/transited.c
365
free(r);
crypto/heimdal/lib/krb5/transited.c
366
r = p;
crypto/heimdal/lib/krb5/transited.c
482
char **r;
crypto/heimdal/lib/krb5/transited.c
486
if(domain_expand(x, &r, &num, argv[2], argv[3]))
crypto/heimdal/lib/krb5/transited.c
489
printf("%s\n", r[i]);
crypto/heimdal/lib/krb5/transited.c
50
free_realms(struct tr_realm *r)
crypto/heimdal/lib/krb5/transited.c
53
while(r){
crypto/heimdal/lib/krb5/transited.c
54
p = r;
crypto/heimdal/lib/krb5/transited.c
55
r = r->next;
crypto/heimdal/lib/krb5/transited.c
62
make_path(krb5_context context, struct tr_realm *r,
crypto/heimdal/lib/krb5/transited.c
89
tmp->next = r->next;
crypto/heimdal/lib/krb5/transited.c
90
r->next = tmp;
crypto/heimdal/lib/krb5/transited.c
93
r->next = tmp->next;
crypto/heimdal/lib/krb5/verify_user.c
193
krb5_realm *realms, *r;
crypto/heimdal/lib/krb5/verify_user.c
199
for (r = realms; *r != NULL && ret != 0; ++r) {
crypto/heimdal/lib/krb5/verify_user.c
200
ret = krb5_principal_set_realm(context, principal, *r);
crypto/heimdal/lib/roken/ct.c
59
int r = 0;
crypto/heimdal/lib/roken/ct.c
62
r |= (s1[i] ^ s2[i]);
crypto/heimdal/lib/roken/ct.c
63
return !!r;
crypto/heimdal/lib/roken/environment.c
68
char buf[BUFSIZ], *p, *r;
crypto/heimdal/lib/roken/environment.c
88
r = strchr(p, '=');
crypto/heimdal/lib/roken/environment.c
89
if (r == NULL)
crypto/heimdal/lib/roken/environment.c
92
if((i = find_var(l, p, r - p + 1)) >= 0) {
crypto/heimdal/lib/roken/getaddrinfo-test.c
101
r->ai_family, r->ai_socktype, r->ai_protocol,
crypto/heimdal/lib/roken/getaddrinfo-test.c
103
ntohs(socket_get_port (r->ai_addr)));
crypto/heimdal/lib/roken/getaddrinfo-test.c
104
if (r->ai_canonname)
crypto/heimdal/lib/roken/getaddrinfo-test.c
105
printf (", canonname = \"%s\"", r->ai_canonname);
crypto/heimdal/lib/roken/getaddrinfo-test.c
70
struct addrinfo *res, *r;
crypto/heimdal/lib/roken/getaddrinfo-test.c
88
for (r = res; r != NULL; r = r->ai_next) {
crypto/heimdal/lib/roken/getaddrinfo-test.c
91
if (inet_ntop (r->ai_family,
crypto/heimdal/lib/roken/getaddrinfo-test.c
92
socket_get_address (r->ai_addr),
crypto/heimdal/lib/roken/inet_pton.c
54
INT r;
crypto/heimdal/lib/roken/inet_pton.c
58
r = WSAStringToAddress(src, AF_INET, NULL, (LPSOCKADDR) &si4, &s);
crypto/heimdal/lib/roken/inet_pton.c
62
if (r == 0) {
crypto/heimdal/lib/roken/inet_pton.c
72
INT r;
crypto/heimdal/lib/roken/inet_pton.c
76
r = WSAStringToAddress(src, AF_INET6, NULL, (LPSOCKADDR) &si6, &s);
crypto/heimdal/lib/roken/inet_pton.c
80
if (r == 0) {
crypto/heimdal/lib/roken/qsort.c
120
size_t d, r;
crypto/heimdal/lib/roken/qsort.c
184
r = min(pa - (char *)a, pb - pa);
crypto/heimdal/lib/roken/qsort.c
185
vecswap(a, pb - r, r);
crypto/heimdal/lib/roken/qsort.c
186
r = min(pd - pc, pn - pd - es);
crypto/heimdal/lib/roken/qsort.c
187
vecswap(pb, pn - r, r);
crypto/heimdal/lib/roken/qsort.c
188
if ((r = pb - pa) > es)
crypto/heimdal/lib/roken/qsort.c
190
rk_qsort_r(a, r / es, es, thunk, cmp);
crypto/heimdal/lib/roken/qsort.c
192
rk_qsort(a, r / es, es, cmp);
crypto/heimdal/lib/roken/qsort.c
194
if ((r = pd - pc) > es) {
crypto/heimdal/lib/roken/qsort.c
196
a = pn - r;
crypto/heimdal/lib/roken/qsort.c
197
n = r / es;
crypto/heimdal/lib/roken/resolve-test.c
104
if(r->q.type == rk_ns_t_srv)
crypto/heimdal/lib/roken/resolve-test.c
105
rk_dns_srv_order(r);
crypto/heimdal/lib/roken/resolve-test.c
107
for(rr = r->head; rr;rr=rr->next){
crypto/heimdal/lib/roken/resolve-test.c
181
rk_dns_free_data(r);
crypto/heimdal/lib/roken/resolve-test.c
73
struct rk_dns_reply *r;
crypto/heimdal/lib/roken/resolve-test.c
98
r = rk_dns_lookup(argv[0], argv[1]);
crypto/heimdal/lib/roken/resolve-test.c
99
if(r == NULL){
crypto/heimdal/lib/roken/resolve.c
114
rk_dns_free_data(struct rk_dns_reply *r)
crypto/heimdal/lib/roken/resolve.c
117
if(r->q.domain)
crypto/heimdal/lib/roken/resolve.c
118
free(r->q.domain);
crypto/heimdal/lib/roken/resolve.c
119
for(rr = r->head; rr;){
crypto/heimdal/lib/roken/resolve.c
124
free (r);
crypto/heimdal/lib/roken/resolve.c
415
struct rk_dns_reply *r;
crypto/heimdal/lib/roken/resolve.c
418
r = calloc(1, sizeof(*r));
crypto/heimdal/lib/roken/resolve.c
419
if (r == NULL)
crypto/heimdal/lib/roken/resolve.c
424
r->h.id = (p[0] << 8) | p[1];
crypto/heimdal/lib/roken/resolve.c
425
r->h.flags = 0;
crypto/heimdal/lib/roken/resolve.c
427
r->h.flags |= rk_DNS_HEADER_RESPONSE_FLAG;
crypto/heimdal/lib/roken/resolve.c
428
r->h.opcode = (p[2] >> 1) & 0xf;
crypto/heimdal/lib/roken/resolve.c
430
r->h.flags |= rk_DNS_HEADER_AUTHORITIVE_ANSWER;
crypto/heimdal/lib/roken/resolve.c
432
r->h.flags |= rk_DNS_HEADER_TRUNCATED_MESSAGE;
crypto/heimdal/lib/roken/resolve.c
434
r->h.flags |= rk_DNS_HEADER_RECURSION_DESIRED;
crypto/heimdal/lib/roken/resolve.c
436
r->h.flags |= rk_DNS_HEADER_RECURSION_AVAILABLE;
crypto/heimdal/lib/roken/resolve.c
438
r->h.flags |= rk_DNS_HEADER_AUTHORITIVE_ANSWER;
crypto/heimdal/lib/roken/resolve.c
440
r->h.flags |= rk_DNS_HEADER_CHECKING_DISABLED;
crypto/heimdal/lib/roken/resolve.c
441
r->h.response_code = (p[3] >> 4) & 0xf;
crypto/heimdal/lib/roken/resolve.c
442
r->h.qdcount = (p[4] << 8) | p[5];
crypto/heimdal/lib/roken/resolve.c
443
r->h.ancount = (p[6] << 8) | p[7];
crypto/heimdal/lib/roken/resolve.c
444
r->h.nscount = (p[8] << 8) | p[9];
crypto/heimdal/lib/roken/resolve.c
445
r->h.arcount = (p[10] << 8) | p[11];
crypto/heimdal/lib/roken/resolve.c
449
if(r->h.qdcount != 1) {
crypto/heimdal/lib/roken/resolve.c
450
free(r);
crypto/heimdal/lib/roken/resolve.c
455
rk_dns_free_data(r);
crypto/heimdal/lib/roken/resolve.c
458
r->q.domain = strdup(host);
crypto/heimdal/lib/roken/resolve.c
459
if(r->q.domain == NULL) {
crypto/heimdal/lib/roken/resolve.c
460
rk_dns_free_data(r);
crypto/heimdal/lib/roken/resolve.c
464
rk_dns_free_data(r);
crypto/heimdal/lib/roken/resolve.c
468
r->q.type = (p[0] << 8 | p[1]);
crypto/heimdal/lib/roken/resolve.c
470
r->q.class = (p[0] << 8 | p[1]);
crypto/heimdal/lib/roken/resolve.c
473
rr = &r->head;
crypto/heimdal/lib/roken/resolve.c
474
for(i = 0; i < r->h.ancount; i++) {
crypto/heimdal/lib/roken/resolve.c
476
rk_dns_free_data(r);
crypto/heimdal/lib/roken/resolve.c
481
for(i = 0; i < r->h.nscount; i++) {
crypto/heimdal/lib/roken/resolve.c
483
rk_dns_free_data(r);
crypto/heimdal/lib/roken/resolve.c
488
for(i = 0; i < r->h.arcount; i++) {
crypto/heimdal/lib/roken/resolve.c
490
rk_dns_free_data(r);
crypto/heimdal/lib/roken/resolve.c
496
return r;
crypto/heimdal/lib/roken/resolve.c
508
#define resolve_search(h,n,c,t,r,l) \
crypto/heimdal/lib/roken/resolve.c
509
((int)dns_search(h,n,c,t,r,l,(struct sockaddr *)&from,&fromsize))
crypto/heimdal/lib/roken/resolve.c
512
#define resolve_search(h,n,c,t,r,l) res_nsearch(h,n,c,t,r,l)
crypto/heimdal/lib/roken/resolve.c
515
#define resolve_search(h,n,c,t,r,l) res_search(n,c,t,r,l)
crypto/heimdal/lib/roken/resolve.c
524
struct rk_dns_reply *r;
crypto/heimdal/lib/roken/resolve.c
590
r = parse_reply(reply, len);
crypto/heimdal/lib/roken/resolve.c
595
return r;
crypto/heimdal/lib/roken/resolve.c
627
rk_dns_srv_order(struct rk_dns_reply *r)
crypto/heimdal/lib/roken/resolve.c
635
for(rr = r->head; rr; rr = rr->next)
crypto/heimdal/lib/roken/resolve.c
648
for(ss = srvs, headp = &r->head; *headp; )
crypto/heimdal/lib/roken/resolve.c
660
headp = &r->head;
crypto/heimdal/lib/roken/resolve.c
876
struct rk_dns_reply * r = NULL;
crypto/heimdal/lib/roken/resolve.c
893
r = calloc(1, sizeof(*r));
crypto/heimdal/lib/roken/resolve.c
894
r->q.domain = strdup(domain);
crypto/heimdal/lib/roken/resolve.c
895
r->q.type = type;
crypto/heimdal/lib/roken/resolve.c
896
r->q.class = 0;
crypto/heimdal/lib/roken/resolve.c
898
r->head = parse_dns_record(pRec);
crypto/heimdal/lib/roken/resolve.c
900
if (r->head == NULL) {
crypto/heimdal/lib/roken/resolve.c
901
rk_dns_free_data(r);
crypto/heimdal/lib/roken/resolve.c
904
return r;
crypto/heimdal/lib/roken/resolve.c
925
rk_dns_free_data(struct rk_dns_reply *r)
crypto/heimdal/lib/roken/resolve.c
930
rk_dns_srv_order(struct rk_dns_reply *r)
crypto/heimdal/lib/roken/socket_wrapper.c
1735
_PUBLIC_ int swrap_ioctl(int s, int r, void *p)
crypto/heimdal/lib/roken/socket_wrapper.c
1742
return real_ioctl(s, r, p);
crypto/heimdal/lib/roken/socket_wrapper.c
1745
ret = real_ioctl(s, r, p);
crypto/heimdal/lib/roken/socket_wrapper.c
1747
switch (r) {
crypto/heimdal/lib/roken/tsearch.c
120
node_t *p, *q, *r;
crypto/heimdal/lib/roken/tsearch.c
134
r = (*rootp)->rlink; /* D1: */
crypto/heimdal/lib/roken/tsearch.c
136
q = r;
crypto/heimdal/lib/roken/tsearch.c
137
else if (r != NULL) { /* Right link is NULL? */
crypto/heimdal/lib/roken/tsearch.c
138
if (r->llink == NULL) { /* D2: Find successor */
crypto/heimdal/lib/roken/tsearch.c
139
r->llink = q;
crypto/heimdal/lib/roken/tsearch.c
140
q = r;
crypto/heimdal/lib/roken/tsearch.c
142
for (q = r->llink; q->llink != NULL; q = r->llink)
crypto/heimdal/lib/roken/tsearch.c
143
r = q;
crypto/heimdal/lib/roken/tsearch.c
144
r->llink = q->rlink;
crypto/heimdal/lib/roken/tsearch.c
171
int r;
crypto/heimdal/lib/roken/tsearch.c
173
if ((r = (*compar)(vkey, (*rootp)->key)) == 0) /* T2: */
crypto/heimdal/lib/roken/tsearch.c
175
rootp = (r < 0) ?
crypto/heimdal/lib/roken/tsearch.c
50
int r;
crypto/heimdal/lib/roken/tsearch.c
52
if ((r = (*compar)(vkey, (*rootp)->key)) == 0) /* T2: */
crypto/heimdal/lib/roken/tsearch.c
55
rootp = (r < 0) ?
crypto/krb5/src/clients/klist/klist.c
684
int extra_field = 0, ccol = 0, i, r;
crypto/krb5/src/clients/klist/klist.c
714
r = printf("%s%.*s%s", i > 1 ? "(" : "",
crypto/krb5/src/clients/klist/klist.c
717
if (r >= 0)
crypto/krb5/src/clients/klist/klist.c
718
ccol += r;
crypto/krb5/src/clients/ksu/authorization.c
567
char * line, *r, *newline , *line_ptr;
crypto/krb5/src/clients/ksu/authorization.c
574
while (( r = fgets(line_ptr, BUFSIZ , fp)) != NULL){
crypto/krb5/src/clients/ksu/authorization.c
588
if ((r == NULL) && (strlen(line) == 0)) {
crypto/krb5/src/include/k5-thread.h
369
int r = k5_os_mutex_lock(m);
crypto/krb5/src/include/k5-thread.h
371
if (r != 0) {
crypto/krb5/src/include/k5-thread.h
373
r, strerror(r));
crypto/krb5/src/include/k5-thread.h
376
assert(r == 0);
crypto/krb5/src/include/k5-thread.h
381
int r = k5_os_mutex_unlock(m);
crypto/krb5/src/include/k5-thread.h
383
if (r != 0) {
crypto/krb5/src/include/k5-thread.h
385
r, strerror(r));
crypto/krb5/src/include/k5-thread.h
388
assert(r == 0);
crypto/krb5/src/kadmin/dbutil/dump.c
1117
char buf[BUFSIZ], *r;
crypto/krb5/src/kadmin/dbutil/dump.c
1124
r = fgets(buf, sizeof(buf), f);
crypto/krb5/src/kadmin/dbutil/dump.c
1126
if (r == NULL)
crypto/krb5/src/kadmin/server/ipropd_svc.c
609
kdb_incr_result_t *r = (kdb_incr_result_t *)result;
crypto/krb5/src/kadmin/server/ipropd_svc.c
611
if (r->ret == UPDATE_OK) {
crypto/krb5/src/kadmin/server/ipropd_svc.c
612
ulog_free_entries(r->updates.kdb_ulog_t_val,
crypto/krb5/src/kadmin/server/ipropd_svc.c
613
r->updates.kdb_ulog_t_len);
crypto/krb5/src/kadmin/server/ipropd_svc.c
614
r->updates.kdb_ulog_t_val = NULL;
crypto/krb5/src/kadmin/server/ipropd_svc.c
615
r->updates.kdb_ulog_t_len = 0;
crypto/krb5/src/kdc/tgs_policy.c
126
const struct tgsflagrule *r;
crypto/krb5/src/kdc/tgs_policy.c
129
r = &svcdenyrules[i];
crypto/krb5/src/kdc/tgs_policy.c
130
if (!(r->reqflags & req->kdc_options))
crypto/krb5/src/kdc/tgs_policy.c
132
if (r->checkflag & server->attributes) {
crypto/krb5/src/kdc/tgs_policy.c
133
*status = r->status;
crypto/krb5/src/kdc/tgs_policy.c
134
return r->err;
crypto/krb5/src/kdc/tgs_policy.c
86
const struct tgsflagrule *r;
crypto/krb5/src/kdc/tgs_policy.c
89
r = &tgsflagrules[i];
crypto/krb5/src/kdc/tgs_policy.c
90
if (r->reqflags & req->kdc_options) {
crypto/krb5/src/kdc/tgs_policy.c
91
if (!(r->checkflag & tkt->enc_part2->flags)) {
crypto/krb5/src/kdc/tgs_policy.c
92
*status = r->status;
crypto/krb5/src/kdc/tgs_policy.c
93
return r->err;
crypto/krb5/src/kprop/kproplog.c
58
const char *r;
crypto/krb5/src/kprop/kproplog.c
61
r = ctime(&tmp);
crypto/krb5/src/kprop/kproplog.c
62
return (r == NULL) ? "(error)" : r;
crypto/krb5/src/lib/apputils/udppktinfo.c
276
int r;
crypto/krb5/src/lib/apputils/udppktinfo.c
284
r = is_socket_bound_to_wildcard(sock);
crypto/krb5/src/lib/apputils/udppktinfo.c
285
if (r < 0)
crypto/krb5/src/lib/apputils/udppktinfo.c
288
if (to == NULL || !r)
crypto/krb5/src/lib/apputils/udppktinfo.c
306
r = recvmsg(sock, &msg, flags);
crypto/krb5/src/lib/apputils/udppktinfo.c
307
if (r < 0)
crypto/krb5/src/lib/apputils/udppktinfo.c
308
return r;
crypto/krb5/src/lib/apputils/udppktinfo.c
320
return r;
crypto/krb5/src/lib/apputils/udppktinfo.c
325
return r;
crypto/krb5/src/lib/apputils/udppktinfo.c
437
int r;
crypto/krb5/src/lib/apputils/udppktinfo.c
444
r = is_socket_bound_to_wildcard(sock);
crypto/krb5/src/lib/apputils/udppktinfo.c
445
if (r < 0)
crypto/krb5/src/lib/apputils/udppktinfo.c
448
if (from == NULL || from->sa_family != to->sa_family || !r)
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
100
r = aes_encrypt(input, output, &fipsctx);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
101
if (r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
107
r = aes_decrypt_key128(fipskey, &fipsctx);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
108
if (r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
109
r = aes_decrypt(output, tmp, &fipsctx);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
110
if (r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
127
unsigned int i, r;
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
129
r = aes_encrypt(in + i, out + i, &ctx);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
130
if (r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
138
unsigned int i, r;
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
140
r = aes_decrypt(in + i, out + i, &dctx);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
141
if (r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
155
unsigned int i, r;
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
163
r = aes_encrypt(tmp, out + i, &ctx);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
164
if (r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
175
unsigned int i, r;
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
179
r = aes_decrypt(in + i, tmp, &dctx);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
180
if (r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
192
int r;
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
211
r = aes_encrypt(pn1, cn, &ctx);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
212
if (r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
219
r = aes_encrypt(pn, cn1, &ctx);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
220
if (r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
230
int r;
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
246
r = aes_decrypt(cn1, pn, &dctx);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
247
if (r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
252
r = aes_decrypt(cn, pn1, &dctx);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
253
if (r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
60
AES_RETURN r;
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
62
r = aes_encrypt_key128(key, &ctx);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
63
if (r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
64
r = aes_decrypt_key128(key, &dctx);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
65
if (r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
92
int r;
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
98
r = aes_encrypt_key128(fipskey, &fipsctx);
crypto/krb5/src/lib/crypto/builtin/aes/aes-gen.c
99
if (r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/aes/aescrypt.c
193
#define inv_var(x,r,c)\
crypto/krb5/src/lib/crypto/builtin/aes/aescrypt.c
194
( r == 0 ? ( c == 0 ? s(x,0) : c == 1 ? s(x,1) : c == 2 ? s(x,2) : s(x,3))\
crypto/krb5/src/lib/crypto/builtin/aes/aescrypt.c
195
: r == 1 ? ( c == 0 ? s(x,3) : c == 1 ? s(x,0) : c == 2 ? s(x,1) : s(x,2))\
crypto/krb5/src/lib/crypto/builtin/aes/aescrypt.c
196
: r == 2 ? ( c == 0 ? s(x,2) : c == 1 ? s(x,3) : c == 2 ? s(x,0) : s(x,1))\
crypto/krb5/src/lib/crypto/builtin/aes/aescrypt.c
76
#define fwd_var(x,r,c)\
crypto/krb5/src/lib/crypto/builtin/aes/aescrypt.c
77
( r == 0 ? ( c == 0 ? s(x,0) : c == 1 ? s(x,1) : c == 2 ? s(x,2) : s(x,3))\
crypto/krb5/src/lib/crypto/builtin/aes/aescrypt.c
78
: r == 1 ? ( c == 0 ? s(x,1) : c == 1 ? s(x,2) : c == 2 ? s(x,3) : s(x,0))\
crypto/krb5/src/lib/crypto/builtin/aes/aescrypt.c
79
: r == 2 ? ( c == 0 ? s(x,2) : c == 1 ? s(x,3) : c == 2 ? s(x,0) : s(x,1))\
crypto/krb5/src/lib/crypto/builtin/aes/aeskey.c
129
{ k[6*(i)+ 6] = ss[0] ^= ls_box(ss[5],3) ^ t_use(r,c)[i]; \
crypto/krb5/src/lib/crypto/builtin/aes/aeskey.c
179
{ k[8*(i)+ 8] = ss[0] ^= ls_box(ss[7],3) ^ t_use(r,c)[i]; \
crypto/krb5/src/lib/crypto/builtin/aes/aeskey.c
254
{ k[v(40,(4*(i))+4)] = ss[0] ^= ls_box(ss[3],3) ^ t_use(r,c)[i]; \
crypto/krb5/src/lib/crypto/builtin/aes/aeskey.c
266
ss[4] = ls_box(ss[(i+3) % 4], 3) ^ t_use(r,c)[i]; \
crypto/krb5/src/lib/crypto/builtin/aes/aeskey.c
275
{ ss[4] = ls_box(ss[(i+3) % 4], 3) ^ t_use(r,c)[i]; \
crypto/krb5/src/lib/crypto/builtin/aes/aeskey.c
284
{ ss[4] = ls_box(ss[(i+3) % 4], 3) ^ t_use(r,c)[i]; ss[i % 4] ^= ss[4]; \
crypto/krb5/src/lib/crypto/builtin/aes/aeskey.c
294
{ ss[0] ^= ls_box(ss[3],3) ^ t_use(r,c)[i]; k[v(40,(4*(i))+ 4)] = ff(ss[0]); \
crypto/krb5/src/lib/crypto/builtin/aes/aeskey.c
301
{ ss[4] = ls_box(ss[3],3) ^ t_use(r,c)[i]; \
crypto/krb5/src/lib/crypto/builtin/aes/aeskey.c
309
{ ss[0] ^= ls_box(ss[3],3) ^ t_use(r,c)[i]; k[v(40,(4*(i))+ 4)] = ss[0]; \
crypto/krb5/src/lib/crypto/builtin/aes/aeskey.c
360
{ k[v(48,(6*(i))+ 6)] = ss[0] ^= ls_box(ss[5],3) ^ t_use(r,c)[i]; \
crypto/krb5/src/lib/crypto/builtin/aes/aeskey.c
373
{ ss[0] ^= ls_box(ss[5],3) ^ t_use(r,c)[i]; k[v(48,(6*(i))+ 6)] = ff(ss[0]); \
crypto/krb5/src/lib/crypto/builtin/aes/aeskey.c
382
{ ss[6] = ls_box(ss[5],3) ^ t_use(r,c)[i]; \
crypto/krb5/src/lib/crypto/builtin/aes/aeskey.c
392
{ ss[0] ^= ls_box(ss[5],3) ^ t_use(r,c)[i]; k[v(48,(6*(i))+ 6)] = ss[0]; \
crypto/krb5/src/lib/crypto/builtin/aes/aeskey.c
448
{ k[v(56,(8*(i))+ 8)] = ss[0] ^= ls_box(ss[7],3) ^ t_use(r,c)[i]; \
crypto/krb5/src/lib/crypto/builtin/aes/aeskey.c
463
{ ss[0] ^= ls_box(ss[7],3) ^ t_use(r,c)[i]; k[v(56,(8*(i))+ 8)] = ff(ss[0]); \
crypto/krb5/src/lib/crypto/builtin/aes/aeskey.c
474
{ ss[8] = ls_box(ss[7],3) ^ t_use(r,c)[i]; \
crypto/krb5/src/lib/crypto/builtin/aes/aeskey.c
487
{ ss[0] ^= ls_box(ss[7],3) ^ t_use(r,c)[i]; k[v(56,(8*(i))+ 8)] = ss[0]; \
crypto/krb5/src/lib/crypto/builtin/aes/aeskey.c
86
{ k[4*(i)+4] = ss[0] ^= ls_box(ss[3],3) ^ t_use(r,c)[i]; \
crypto/krb5/src/lib/crypto/builtin/aes/aesopt.h
740
#define vf1(x,r,c) (x)
crypto/krb5/src/lib/crypto/builtin/aes/aesopt.h
741
#define rf1(r,c) (r)
crypto/krb5/src/lib/crypto/builtin/aes/aesopt.h
742
#define rf2(r,c) ((8+r-c)&3)
crypto/krb5/src/lib/crypto/builtin/aes/aestab.c
215
{ uint8_t r = (uint8_t)((x >> 1) | (x >> 2));
crypto/krb5/src/lib/crypto/builtin/aes/aestab.c
217
r |= (r >> 2);
crypto/krb5/src/lib/crypto/builtin/aes/aestab.c
218
r |= (r >> 4);
crypto/krb5/src/lib/crypto/builtin/aes/aestab.c
219
return (r + 1) >> 1;
crypto/krb5/src/lib/crypto/builtin/aes/aestab.c
304
t_set(r,c)[i] = bytes2word(w, 0, 0, 0);
crypto/krb5/src/lib/crypto/builtin/aes/aestab.h
105
EXTERN AES_ALIGN CONST uint32_t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
crypto/krb5/src/lib/crypto/builtin/aes/aestab.h
109
EXTERN AES_ALIGN CONST uint32_t t_dec(r,c)[RC_LENGTH];
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
104
cam_rval r;
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
106
r = camellia_enc_blk (in + i, out + i, &ctx);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
107
if (!r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
116
cam_rval r;
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
118
r = camellia_dec_blk (in + i, out + i, &dctx);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
119
if (!r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
134
cam_rval r;
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
142
r = camellia_enc_blk (tmp, out + i, &ctx);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
143
if (!r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
155
cam_rval r;
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
159
r = camellia_dec_blk (in + i, tmp, &dctx);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
160
if (!r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
172
int r;
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
191
r = camellia_enc_blk (pn1, cn, &ctx);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
192
if (!r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
199
r = camellia_enc_blk (pn, cn1, &ctx);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
200
if (!r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
210
int r;
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
226
r = camellia_dec_blk (cn1, pn, &dctx);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
227
if (!r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
232
r = camellia_dec_blk (cn, pn1, &dctx);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
233
if (!r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
26
cam_rval r;
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
37
r = camellia_enc_key (key, sizeof(key), &ctx);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
38
if (!r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
39
r = camellia_dec_key (key, sizeof(key), &dctx);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
40
if (!r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
68
int r;
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
74
r = camellia_enc_key (fipskey, sizeof(fipskey), &fipsctx);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
75
if (!r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
76
r = camellia_enc_blk (input, output, &fipsctx);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
77
if (!r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
83
r = camellia_dec_key (fipskey, sizeof(fipskey), &fipsctx);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
84
if (!r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
85
r = camellia_dec_blk (output, tmp, &fipsctx);
crypto/krb5/src/lib/crypto/builtin/camellia/camellia-gen.c
86
if (!r) fprintf(stderr, "error, line %d\n", __LINE__), exit(1);
crypto/krb5/src/lib/crypto/builtin/des/f_tables.h
262
unsigned DES_INT32 *r,
crypto/krb5/src/lib/crypto/builtin/des/f_tables.h
265
unsigned DES_INT32 *r,
crypto/krb5/src/lib/crypto/builtin/pbkdf2.c
55
const int r = 16;
crypto/krb5/src/lib/crypto/builtin/pbkdf2.c
59
for (i = 0; i < d->length; i += r) {
crypto/krb5/src/lib/crypto/builtin/pbkdf2.c
61
for (j = i; j < i + r && j < d->length; j++)
crypto/krb5/src/lib/crypto/builtin/pbkdf2.c
63
for (; j < i + r; j++)
crypto/krb5/src/lib/crypto/builtin/pbkdf2.c
66
for (j = i; j < i + r && j < d->length; j++) {
crypto/krb5/src/lib/crypto/builtin/sha2/sha256.c
249
unsigned char *r = (unsigned char*)res;
crypto/krb5/src/lib/crypto/builtin/sha2/sha256.c
252
r[4*i+3] = m->counter[i] & 0xFF;
crypto/krb5/src/lib/crypto/builtin/sha2/sha256.c
253
r[4*i+2] = (m->counter[i] >> 8) & 0xFF;
crypto/krb5/src/lib/crypto/builtin/sha2/sha256.c
254
r[4*i+1] = (m->counter[i] >> 16) & 0xFF;
crypto/krb5/src/lib/crypto/builtin/sha2/sha256.c
255
r[4*i] = (m->counter[i] >> 24) & 0xFF;
crypto/krb5/src/lib/crypto/builtin/sha2/sha512.c
264
unsigned char *r = (unsigned char*)res;
crypto/krb5/src/lib/crypto/builtin/sha2/sha512.c
267
r[8*i+7] = m->counter[i] & 0xFF;
crypto/krb5/src/lib/crypto/builtin/sha2/sha512.c
268
r[8*i+6] = (m->counter[i] >> 8) & 0xFF;
crypto/krb5/src/lib/crypto/builtin/sha2/sha512.c
269
r[8*i+5] = (m->counter[i] >> 16) & 0xFF;
crypto/krb5/src/lib/crypto/builtin/sha2/sha512.c
270
r[8*i+4] = (m->counter[i] >> 24) & 0xFF;
crypto/krb5/src/lib/crypto/builtin/sha2/sha512.c
271
r[8*i+3] = (m->counter[i] >> 32) & 0XFF;
crypto/krb5/src/lib/crypto/builtin/sha2/sha512.c
272
r[8*i+2] = (m->counter[i] >> 40) & 0xFF;
crypto/krb5/src/lib/crypto/builtin/sha2/sha512.c
273
r[8*i+1] = (m->counter[i] >> 48) & 0xFF;
crypto/krb5/src/lib/crypto/builtin/sha2/sha512.c
274
r[8*i] = (m->counter[i] >> 56) & 0xFF;
crypto/krb5/src/lib/crypto/crypto_tests/t_cts.c
53
const int r = 16;
crypto/krb5/src/lib/crypto/crypto_tests/t_cts.c
57
for (i = 0; i < d->length; i += r) {
crypto/krb5/src/lib/crypto/crypto_tests/t_cts.c
59
for (j = i; j < i + r && j < d->length; j++)
crypto/krb5/src/lib/crypto/crypto_tests/t_cts.c
62
for (; j < i + r; j++)
crypto/krb5/src/lib/crypto/crypto_tests/t_cts.c
65
for (j = i; j < i + r && j < d->length; j++) {
crypto/krb5/src/lib/crypto/crypto_tests/t_hmac.c
51
const int r = 16;
crypto/krb5/src/lib/crypto/crypto_tests/t_hmac.c
55
for (i = 0; i < d->length; i += r) {
crypto/krb5/src/lib/crypto/crypto_tests/t_hmac.c
57
for (j = i; j < i + r && j < d->length; j++)
crypto/krb5/src/lib/crypto/crypto_tests/t_hmac.c
59
for (; j < i + r; j++)
crypto/krb5/src/lib/crypto/crypto_tests/t_hmac.c
62
for (j = i; j < i + r && j < d->length; j++) {
crypto/krb5/src/lib/crypto/crypto_tests/vectors.c
123
krb5_error_code r;
crypto/krb5/src/lib/crypto/crypto_tests/vectors.c
141
r = krb5int_des_string_to_key (0, &pd, &sd, 0, &key);
crypto/krb5/src/lib/crypto/crypto_tests/vectors.c
169
krb5_error_code r;
crypto/krb5/src/lib/crypto/crypto_tests/vectors.c
186
r = krb5_c_string_to_key (0, enctype, &pd, &sd, &key);
crypto/krb5/src/lib/crypto/crypto_tests/vectors.c
202
void check_error (int r, int line) {
crypto/krb5/src/lib/crypto/crypto_tests/vectors.c
203
if (r != 0) {
crypto/krb5/src/lib/crypto/crypto_tests/vectors.c
205
error_message (r));
crypto/krb5/src/lib/crypto/crypto_tests/vectors.c
209
#define CHECK check_error(r, __LINE__)
crypto/krb5/src/lib/crypto/crypto_tests/vectors.c
216
krb5_error_code r;
crypto/krb5/src/lib/crypto/crypto_tests/vectors.c
217
r = krb5int_derive_key (enc, in, out, usage, DERIVE_RFC3961);
crypto/krb5/src/lib/crypto/crypto_tests/vectors.c
222
krb5_error_code r;
crypto/krb5/src/lib/crypto/crypto_tests/vectors.c
223
r = krb5int_derive_random (enc, in, out, usage, DERIVE_RFC3961);
crypto/krb5/src/lib/crypto/crypto_tests/vectors.c
347
const int r = 16;
crypto/krb5/src/lib/crypto/crypto_tests/vectors.c
351
for (i = 0; i < d->length; i += r) {
crypto/krb5/src/lib/crypto/crypto_tests/vectors.c
353
for (j = i; j < i + r && j < d->length; j++)
crypto/krb5/src/lib/crypto/crypto_tests/vectors.c
355
for (; j < i + r; j++)
crypto/krb5/src/lib/crypto/crypto_tests/vectors.c
358
for (j = i; j < i + r && j < d->length; j++) {
crypto/krb5/src/lib/crypto/krb/prng.c
103
int r;
crypto/krb5/src/lib/crypto/krb/prng.c
109
r = getentropy(buf, seg);
crypto/krb5/src/lib/crypto/krb/prng.c
110
if (r != 0)
crypto/krb5/src/lib/crypto/krb/prng.c
124
int r;
crypto/krb5/src/lib/crypto/krb/prng.c
133
r = syscall(SYS_getrandom, buf, len, 0);
crypto/krb5/src/lib/crypto/krb/prng.c
134
if (r <= 0) {
crypto/krb5/src/lib/crypto/krb/prng.c
141
len -= r;
crypto/krb5/src/lib/crypto/krb/prng.c
142
buf += r;
crypto/krb5/src/lib/gssapi/mechglue/g_dsp_status.c
111
OM_uint32 r;
crypto/krb5/src/lib/gssapi/mechglue/g_dsp_status.c
113
r = mech->gss_display_status(minor_status,
crypto/krb5/src/lib/gssapi/mechglue/g_dsp_status.c
119
if (r != GSS_S_COMPLETE)
crypto/krb5/src/lib/gssapi/mechglue/g_dsp_status.c
121
return r;
crypto/krb5/src/lib/kadm5/clnt/client_init.c
189
generic_ret r = { 0, 0 };
crypto/krb5/src/lib/kadm5/clnt/client_init.c
320
if (init_2(&handle->api_version, &r, handle->clnt)) {
crypto/krb5/src/lib/kadm5/clnt/client_init.c
328
if (r.code == KADM5_NEW_SERVER_API_VERSION &&
crypto/krb5/src/lib/kadm5/clnt/client_init.c
331
memset(&r, 0, sizeof(generic_ret));
crypto/krb5/src/lib/kadm5/clnt/client_init.c
332
if (init_2(&handle->api_version, &r, handle->clnt)) {
crypto/krb5/src/lib/kadm5/clnt/client_init.c
338
if (r.code == KADM5_NEW_SERVER_API_VERSION &&
crypto/krb5/src/lib/kadm5/clnt/client_init.c
341
memset(&r, 0, sizeof(generic_ret));
crypto/krb5/src/lib/kadm5/clnt/client_init.c
342
if (init_2(&handle->api_version, &r, handle->clnt)) {
crypto/krb5/src/lib/kadm5/clnt/client_init.c
347
if (r.code) {
crypto/krb5/src/lib/kadm5/clnt/client_init.c
348
code = r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
101
return r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
108
generic_ret r = { 0, 0 };
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
117
if (delete_principal_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
119
return r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
127
generic_ret r = { 0, 0 };
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
151
if (modify_principal_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
153
return r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
162
gprinc_ret r;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
172
memset(&r, 0, sizeof(gprinc_ret));
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
173
if (get_principal_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
175
if (r.code == 0)
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
176
memcpy(ent, &r.rec, sizeof(r.rec));
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
178
return r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
186
gprincs_ret r;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
195
memset(&r, 0, sizeof(gprincs_ret));
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
196
if (get_princs_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
198
if (r.code == 0) {
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
199
*count = r.count;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
200
*princs = r.princs;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
206
return r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
214
generic_ret r = { 0, 0 };
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
224
if (rename_principal_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
226
return r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
234
generic_ret r = { 0, 0 };
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
245
if (chpass_principal_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
247
return r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
257
generic_ret r = { 0, 0 };
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
271
if (chpass_principal3_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
273
return r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
283
generic_ret r = { 0, 0 };
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
29
generic_ret r = { 0, 0 };
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
295
if (setkey_principal_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
297
return r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
309
generic_ret r = { 0, 0 };
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
324
if (setkey_principal3_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
326
return r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
337
generic_ret r = { 0, 0 };
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
350
if (setkey_principal4_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
352
return r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
363
chrand_ret r;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
377
memset(&r, 0, sizeof(chrand_ret));
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
378
if (chrand_principal3_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
381
*n_keys = r.n_keys;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
383
*key = r.keys;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
385
for (i = 0; i < r.n_keys; i++)
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
386
krb5_free_keyblock_contents(handle->context, &r.keys[i]);
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
387
free(r.keys);
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
389
return r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
398
chrand_ret r;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
409
memset(&r, 0, sizeof(chrand_ret));
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
410
if (chrand_principal_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
413
*n_keys = r.n_keys;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
415
*key = r.keys;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
417
for (i = 0; i < r.n_keys; i++)
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
418
krb5_free_keyblock_contents(handle->context, &r.keys[i]);
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
419
free(r.keys);
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
421
return r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
440
generic_ret r = { 0, 0 };
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
451
if (purgekeys_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
453
return r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
461
gstrings_ret r;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
472
memset(&r, 0, sizeof(gstrings_ret));
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
473
if (get_strings_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
475
if (r.code == 0) {
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
476
*strings_out = r.strings;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
477
*count_out = r.count;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
479
return r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
487
generic_ret r = { 0, 0 };
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
498
if (set_string_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
500
return r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
509
getpkeys_ret r;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
520
memset(&r, 0, sizeof(getpkeys_ret));
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
521
if (get_principal_keys_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
523
if (r.code == 0) {
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
524
*key_data = r.key_data;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
525
*n_key_data = r.n_key_data;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
527
return r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
535
generic_ret r = { 0, 0 };
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
545
if (create_alias_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
547
return r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
57
if (create_principal_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
59
return r.code;
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
69
generic_ret r = { 0, 0 };
crypto/krb5/src/lib/kadm5/clnt/client_principal.c
99
if (create_principal3_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
100
memcpy(ent, &r.rec, sizeof(r.rec));
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
101
return r.code;
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
109
gpols_ret r;
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
118
memset(&r, 0, sizeof(gpols_ret));
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
119
if (get_pols_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
121
if (r.code == 0) {
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
122
*count = r.count;
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
123
*pols = r.pols;
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
129
return r.code;
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
21
generic_ret r = { 0, 0 };
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
32
if (create_policy_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
34
return r.code;
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
41
generic_ret r = { 0, 0 };
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
52
if (delete_policy_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
54
return r.code;
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
62
generic_ret r = { 0, 0 };
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
74
if (modify_policy_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
76
return r.code;
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
83
gpol_ret r;
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
96
memset(&r, 0, sizeof(gpol_ret));
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
97
if (get_policy_2(&arg, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/clnt_policy.c
99
if (r.code == 0)
crypto/krb5/src/lib/kadm5/clnt/clnt_privs.c
18
getprivs_ret r;
crypto/krb5/src/lib/kadm5/clnt/clnt_privs.c
21
memset(&r, 0, sizeof(getprivs_ret));
crypto/krb5/src/lib/kadm5/clnt/clnt_privs.c
22
if (get_privs_2(&handle->api_version, &r, handle->clnt))
crypto/krb5/src/lib/kadm5/clnt/clnt_privs.c
24
else if (r.code == KADM5_OK)
crypto/krb5/src/lib/kadm5/clnt/clnt_privs.c
25
*privs = r.privs;
crypto/krb5/src/lib/kadm5/clnt/clnt_privs.c
27
return r.code;
crypto/krb5/src/lib/kadm5/kadm_rpc_xdr.c
393
bool_t r;
crypto/krb5/src/lib/kadm5/kadm_rpc_xdr.c
458
r = xdr_array(xdrs, (caddr_t *) &objp->key_data, &n, objp->n_key_data,
crypto/krb5/src/lib/kadm5/kadm_rpc_xdr.c
462
if (!r) {
crypto/krb5/src/lib/kadm5/server_internal.h
78
char *r, int from_keyboard);
crypto/krb5/src/lib/kadm5/server_internal.h
83
char *r);
crypto/krb5/src/lib/kadm5/srv/server_kdb.c
112
krb5_error_code kdb_init_hist(kadm5_server_handle_t handle, char *r)
crypto/krb5/src/lib/kadm5/srv/server_kdb.c
117
if (r == NULL) {
crypto/krb5/src/lib/kadm5/srv/server_kdb.c
121
realm = r;
crypto/krb5/src/lib/kadm5/srv/server_kdb.c
136
if (r == NULL)
crypto/krb5/src/lib/kadm5/srv/server_kdb.c
27
char *r, int from_keyboard)
crypto/krb5/src/lib/kadm5/srv/server_kdb.c
37
if (r == NULL) {
crypto/krb5/src/lib/kadm5/srv/server_kdb.c
41
realm = r;
crypto/krb5/src/lib/kadm5/srv/server_kdb.c
76
if (r == NULL)
crypto/krb5/src/lib/kadm5/t_kadm5.c
756
int r;
crypto/krb5/src/lib/kadm5/t_kadm5.c
762
r = gethostname(hostname, sizeof(hostname));
crypto/krb5/src/lib/kadm5/t_kadm5.c
763
assert(r == 0);
crypto/krb5/src/lib/krad/remote.c
131
request_start_timer(request *r, verto_ctx *vctx)
crypto/krb5/src/lib/krad/remote.c
133
verto_del(r->timer);
crypto/krb5/src/lib/krad/remote.c
135
r->timer = verto_add_timeout(vctx, VERTO_EV_FLAG_NONE, on_timeout,
crypto/krb5/src/lib/krad/remote.c
136
r->timeout);
crypto/krb5/src/lib/krad/remote.c
137
if (r->timer != NULL)
crypto/krb5/src/lib/krad/remote.c
138
verto_set_private(r->timer, r, NULL);
crypto/krb5/src/lib/krad/remote.c
140
return (r->timer == NULL) ? ENOMEM : 0;
crypto/krb5/src/lib/krad/remote.c
223
request *r, *next;
crypto/krb5/src/lib/krad/remote.c
228
K5_TAILQ_FOREACH_SAFE(r, &rr->list, list, next) {
crypto/krb5/src/lib/krad/remote.c
229
if (r->timer == NULL) {
crypto/krb5/src/lib/krad/remote.c
230
retval = request_start_timer(r, rr->vctx);
crypto/krb5/src/lib/krad/remote.c
232
request_finish(r, retval, NULL);
crypto/krb5/src/lib/krad/remote.c
263
request *r;
crypto/krb5/src/lib/krad/remote.c
265
K5_TAILQ_FOREACH(r, &rr->list, list) {
crypto/krb5/src/lib/krad/remote.c
266
tmp = krad_packet_encode(r->request);
crypto/krb5/src/lib/krad/remote.c
269
if (r->sent == tmp->length)
crypto/krb5/src/lib/krad/remote.c
273
written = sendto(verto_get_fd(rr->io), tmp->data + r->sent,
crypto/krb5/src/lib/krad/remote.c
274
tmp->length - r->sent, 0, NULL, 0);
crypto/krb5/src/lib/krad/remote.c
287
r->sent += written;
crypto/krb5/src/lib/krad/remote.c
288
if (r->sent == tmp->length) {
crypto/krb5/src/lib/krad/remote.c
289
if (request_start_timer(r, rr->vctx) != 0) {
crypto/krb5/src/lib/krad/remote.c
290
request_finish(r, ENOMEM, NULL);
crypto/krb5/src/lib/krad/remote.c
315
request *tmp, *r;
crypto/krb5/src/lib/krad/remote.c
359
K5_TAILQ_FOREACH(r, &rr->list, list) {
crypto/krb5/src/lib/krad/remote.c
360
if (r->request == req &&
crypto/krb5/src/lib/krad/remote.c
361
r->sent == krad_packet_encode(req)->length) {
crypto/krb5/src/lib/krad/remote.c
362
request_finish(r, 0, rsp);
crypto/krb5/src/lib/krad/remote.c
452
request *r, *new_request = NULL;
crypto/krb5/src/lib/krad/remote.c
457
r = K5_TAILQ_FIRST(&rr->list);
crypto/krb5/src/lib/krad/remote.c
459
iterator, &r, &tmp);
crypto/krb5/src/lib/krad/remote.c
463
K5_TAILQ_FOREACH(r, &rr->list, list) {
crypto/krb5/src/lib/krad/remote.c
464
if (r->request == tmp) {
crypto/krb5/src/lib/krad/remote.c
493
request *r;
crypto/krb5/src/lib/krad/remote.c
495
K5_TAILQ_FOREACH(r, &rr->list, list) {
crypto/krb5/src/lib/krad/remote.c
496
if (r->request == pkt) {
crypto/krb5/src/lib/krad/remote.c
497
request_finish(r, ECANCELED, NULL);
crypto/krb5/src/lib/krb5/krb/bld_princ.c
50
char *r = NULL;
crypto/krb5/src/lib/krb5/krb/bld_princ.c
60
r = k5memdup0(realm, rlen, &retval);
crypto/krb5/src/lib/krb5/krb/bld_princ.c
85
princ->realm = make_data(r, rlen);
crypto/krb5/src/lib/krb5/krb/bld_princ.c
89
r = NULL; /* take ownership */
crypto/krb5/src/lib/krb5/krb/bld_princ.c
99
free(r);
crypto/krb5/src/lib/krb5/krb/chk_trans.c
103
r = (*fn) (&d, data);
crypto/krb5/src/lib/krb5/krb/chk_trans.c
104
if (r)
crypto/krb5/src/lib/krb5/krb/chk_trans.c
105
return r;
crypto/krb5/src/lib/krb5/krb/chk_trans.c
123
krb5_error_code r;
crypto/krb5/src/lib/krb5/krb/chk_trans.c
127
r = (*fn) (&d, data);
crypto/krb5/src/lib/krb5/krb/chk_trans.c
128
if (r)
crypto/krb5/src/lib/krb5/krb/chk_trans.c
129
return r;
crypto/krb5/src/lib/krb5/krb/chk_trans.c
178
krb5_error_code r;
crypto/krb5/src/lib/krb5/krb/chk_trans.c
218
r = maybe_join (&last_component, &this_component, sizeof(buf));
crypto/krb5/src/lib/krb5/krb/chk_trans.c
219
if (r)
crypto/krb5/src/lib/krb5/krb/chk_trans.c
220
return r;
crypto/krb5/src/lib/krb5/krb/chk_trans.c
221
r = (*fn) (&this_component, data);
crypto/krb5/src/lib/krb5/krb/chk_trans.c
222
if (r)
crypto/krb5/src/lib/krb5/krb/chk_trans.c
223
return r;
crypto/krb5/src/lib/krb5/krb/chk_trans.c
226
r = process_intermediates (fn, data,
crypto/krb5/src/lib/krb5/krb/chk_trans.c
229
r = process_intermediates (fn, data, &this_component,
crypto/krb5/src/lib/krb5/krb/chk_trans.c
232
if (r)
crypto/krb5/src/lib/krb5/krb/chk_trans.c
233
return r;
crypto/krb5/src/lib/krb5/krb/chk_trans.c
269
r = process_intermediates (fn, data, &last_component, srealm);
crypto/krb5/src/lib/krb5/krb/chk_trans.c
273
r = maybe_join (&last_component, &this_component, sizeof(buf));
crypto/krb5/src/lib/krb5/krb/chk_trans.c
274
if (r)
crypto/krb5/src/lib/krb5/krb/chk_trans.c
275
return r;
crypto/krb5/src/lib/krb5/krb/chk_trans.c
276
r = (*fn) (&this_component, data);
crypto/krb5/src/lib/krb5/krb/chk_trans.c
277
if (r)
crypto/krb5/src/lib/krb5/krb/chk_trans.c
278
return r;
crypto/krb5/src/lib/krb5/krb/chk_trans.c
280
r = process_intermediates (fn, data, &this_component,
crypto/krb5/src/lib/krb5/krb/chk_trans.c
283
if (r != 0)
crypto/krb5/src/lib/krb5/krb/chk_trans.c
284
return r;
crypto/krb5/src/lib/krb5/krb/chk_trans.c
314
krb5_error_code r;
crypto/krb5/src/lib/krb5/krb/chk_trans.c
333
r = krb5_walk_realm_tree (ctx, crealm, srealm, &cdata.tgs,
crypto/krb5/src/lib/krb5/krb/chk_trans.c
335
if (r) {
crypto/krb5/src/lib/krb5/krb/chk_trans.c
336
Tprintf (("error %ld\n", (long) r));
crypto/krb5/src/lib/krb5/krb/chk_trans.c
337
return r;
crypto/krb5/src/lib/krb5/krb/chk_trans.c
345
r = krb5_unparse_name (ctx, cdata.tgs[i], &name);
crypto/krb5/src/lib/krb5/krb/chk_trans.c
353
r = foreach_realm (check_realm_in_list, &cdata, crealm, srealm, &trans);
crypto/krb5/src/lib/krb5/krb/chk_trans.c
355
return r;
crypto/krb5/src/lib/krb5/krb/chk_trans.c
370
krb5_error_code r;
crypto/krb5/src/lib/krb5/krb/chk_trans.c
410
r = foreach_realm (print_a_realm, NULL, &crealm, &srealm, &transit);
crypto/krb5/src/lib/krb5/krb/chk_trans.c
411
if (r)
crypto/krb5/src/lib/krb5/krb/chk_trans.c
412
printf ("--> returned error %ld\n", (long) r);
crypto/krb5/src/lib/krb5/krb/chk_trans.c
413
return r != 0;
crypto/krb5/src/lib/krb5/krb/chk_trans.c
419
r = krb5_init_context (&ctx);
crypto/krb5/src/lib/krb5/krb/chk_trans.c
420
if (r) {
crypto/krb5/src/lib/krb5/krb/chk_trans.c
421
com_err (me, r, "initializing krb5 context");
crypto/krb5/src/lib/krb5/krb/chk_trans.c
424
r = krb5_check_transited_list (ctx, &transit, &crealm, &srealm);
crypto/krb5/src/lib/krb5/krb/chk_trans.c
425
if (r == KRB5KRB_AP_ERR_ILL_CR_TKT) {
crypto/krb5/src/lib/krb5/krb/chk_trans.c
427
} else if (r == 0) {
crypto/krb5/src/lib/krb5/krb/chk_trans.c
431
com_err (me, r, "checking transited-realm list");
crypto/krb5/src/lib/krb5/krb/chk_trans.c
99
krb5_error_code r;
crypto/krb5/src/lib/krb5/krb/get_creds.c
875
const krb5_data *r;
crypto/krb5/src/lib/krb5/krb/get_creds.c
877
for (r = ctx->cur_realm + 1; r->data != NULL; r++) {
crypto/krb5/src/lib/krb5/krb/get_creds.c
878
if (data_eq(*r, *realm))
crypto/krb5/src/lib/krb5/krb/get_creds.c
879
return r;
crypto/krb5/src/lib/krb5/krb/princ_comp.c
139
krb5_boolean KRB5_CALLCONV krb5_is_referral_realm(const krb5_data *r)
crypto/krb5/src/lib/krb5/krb/princ_comp.c
147
if (r->length==0)
crypto/krb5/src/lib/krb5/krb/t_copy_context.c
68
check_context(krb5_context c, krb5_context r)
crypto/krb5/src/lib/krb5/krb/t_copy_context.c
73
compare_etypes(c->tgs_etypes, r->tgs_etypes);
crypto/krb5/src/lib/krb5/krb/t_copy_context.c
74
check(c->os_context.time_offset == r->os_context.time_offset);
crypto/krb5/src/lib/krb5/krb/t_copy_context.c
75
check(c->os_context.usec_offset == r->os_context.usec_offset);
crypto/krb5/src/lib/krb5/krb/t_copy_context.c
76
check(c->os_context.os_flags == r->os_context.os_flags);
crypto/krb5/src/lib/krb5/krb/t_copy_context.c
77
compare_string(c->os_context.default_ccname, r->os_context.default_ccname);
crypto/krb5/src/lib/krb5/krb/t_copy_context.c
78
check(c->clockskew == r->clockskew);
crypto/krb5/src/lib/krb5/krb/t_copy_context.c
79
check(c->kdc_default_options == r->kdc_default_options);
crypto/krb5/src/lib/krb5/krb/t_copy_context.c
80
check(c->library_options == r->library_options);
crypto/krb5/src/lib/krb5/krb/t_copy_context.c
81
check(c->profile_secure == r->profile_secure);
crypto/krb5/src/lib/krb5/krb/t_copy_context.c
82
check(c->fcc_default_format == r->fcc_default_format);
crypto/krb5/src/lib/krb5/krb/t_copy_context.c
83
check(c->udp_pref_limit == r->udp_pref_limit);
crypto/krb5/src/lib/krb5/krb/t_copy_context.c
84
check(c->use_conf_ktypes == r->use_conf_ktypes);
crypto/krb5/src/lib/krb5/krb/t_copy_context.c
85
check(c->allow_weak_crypto == r->allow_weak_crypto);
crypto/krb5/src/lib/krb5/krb/t_copy_context.c
86
check(c->ignore_acceptor_hostname == r->ignore_acceptor_hostname);
crypto/krb5/src/lib/krb5/krb/t_copy_context.c
87
check(c->enforce_ok_as_delegate == r->enforce_ok_as_delegate);
crypto/krb5/src/lib/krb5/krb/t_copy_context.c
88
check(c->dns_canonicalize_hostname == r->dns_canonicalize_hostname);
crypto/krb5/src/lib/krb5/krb/t_copy_context.c
89
compare_string(c->plugin_base_dir, r->plugin_base_dir);
crypto/krb5/src/lib/krb5/krb/walk_rtree.c
403
krb5_data *ctweens = NULL, *stweens = NULL, *twp, *r, *rp;
crypto/krb5/src/lib/krb5/krb/walk_rtree.c
409
r = rp = NULL;
crypto/krb5/src/lib/krb5/krb/walk_rtree.c
425
rp = r = calloc(nctween + nstween, sizeof(krb5_data));
crypto/krb5/src/lib/krb5/krb/walk_rtree.c
426
if (r == NULL) {
crypto/krb5/src/lib/krb5/krb/walk_rtree.c
446
free_realmlist(context, r, rp - r);
crypto/krb5/src/lib/krb5/krb/walk_rtree.c
449
*realms = r;
crypto/krb5/src/lib/krb5/krb/walk_rtree.c
450
*nrealms = rp - r;
crypto/krb5/src/lib/krb5/krb/walk_rtree.c
482
char *p, *r, *rtail, *lp;
crypto/krb5/src/lib/krb5/krb/walk_rtree.c
486
r = realm->str;
crypto/krb5/src/lib/krb5/krb/walk_rtree.c
492
for (lp = p = r; p < &r[rlen]; p++) {
crypto/krb5/src/lib/krb5/krb/walk_rtree.c
493
if (*p != sep && &p[1] != &r[rlen])
crypto/krb5/src/lib/krb5/krb/walk_rtree.c
504
tws[n].length = &r[rlen] - lp;
crypto/krb5/src/lib/krb5/os/hostaddr.c
39
int r;
crypto/krb5/src/lib/krb5/os/hostaddr.c
53
r = getaddrinfo (name, 0, &hints, &ai);
crypto/krb5/src/lib/krb5/os/hostaddr.c
54
if (r && AI_NUMERICHOST != 0) {
crypto/krb5/src/lib/krb5/os/hostaddr.c
56
r = getaddrinfo (name, 0, &hints, &ai);
crypto/krb5/src/lib/krb5/os/hostaddr.c
58
if (r)
crypto/krb5/src/lib/krb5/os/localaddr.c
1093
int r;
crypto/krb5/src/lib/krb5/os/localaddr.c
1096
r = foreach_localaddr (0, print_addr, NULL, NULL);
crypto/krb5/src/lib/krb5/os/localaddr.c
1097
printf ("return value = %d\n", r);
crypto/krb5/src/lib/krb5/os/localaddr.c
1331
int r;
crypto/krb5/src/lib/krb5/os/localaddr.c
1337
r = foreach_localaddr (&data, count_addrs, allocate, add_addr);
crypto/krb5/src/lib/krb5/os/localaddr.c
1338
if (r != 0) {
crypto/krb5/src/lib/krb5/os/localaddr.c
1348
return r;
crypto/krb5/src/lib/krb5/os/read_pwd.c
103
GetWindowRect(hwnd, &r);
crypto/krb5/src/lib/krb5/os/read_pwd.c
104
dlgwidth = r.right - r.left;
crypto/krb5/src/lib/krb5/os/read_pwd.c
105
dlgheight = r.bottom - r.top ;
crypto/krb5/src/lib/krb5/os/read_pwd.c
110
r.left = (scrwidth - dlgwidth) / 2;
crypto/krb5/src/lib/krb5/os/read_pwd.c
111
r.top = (scrheight - dlgheight) / 2;
crypto/krb5/src/lib/krb5/os/read_pwd.c
112
MoveWindow(hwnd, r.left, r.top, dlgwidth, dlgheight, TRUE);
crypto/krb5/src/lib/krb5/os/read_pwd.c
97
RECT r;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
1091
long l, r, m;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
1094
r = _uccmcl_size - 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
1096
while (l <= r) {
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
1097
m = (l + r) >> 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
1102
r = m - 3;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
1198
long l, r, m;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
1202
r = _ucnum_size - 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
1203
while (l <= r) {
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
1208
m = (l + r) >> 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
1213
r = m - 2;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
1227
long l, r, m;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
1231
r = _ucnum_size - 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
1232
while (l <= r) {
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
1237
m = (l + r) >> 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
1242
r = m - 2;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
244
long l, r, m;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
264
r = _ucprop_offsets[n + m] - 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
266
while (l <= r) {
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
271
m = (l + r) >> 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
276
r = m - 2;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
393
_uccase_lookup(krb5_ui_4 code, long l, long r, int field)
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
401
while (l <= r) {
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
406
m = (l + r) >> 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
411
r = m - 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
423
long l, r;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
434
r = (l + _uccase_len[1]) - 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
441
r = _uccase_size - 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
443
return _uccase_lookup(code, l, r, field);
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
450
long l, r;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
461
r = _uccase_len[0] - 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
468
r = _uccase_size - 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
470
return _uccase_lookup(code, l, r, field);
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
477
long l, r;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
492
r = _uccase_len[0] - 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
498
r = (l + _uccase_len[1]) - 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
500
return _uccase_lookup(code, l, r, field);
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
592
int l, r, m;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
595
r = _uccomp_size - 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
597
while (l <= r) {
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
598
m = ((r + l) >> 1);
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
603
r = m - 4;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
607
r = m - 4;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
854
long l, r, m;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
861
r = _ucdcmp_nodes[_ucdcmp_size] - 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
863
while (l <= r) {
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
868
m = (l + r) >> 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
873
r = m - 2;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
886
long l, r, m;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
893
r = _uckdcmp_nodes[_uckdcmp_size] - 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
895
while (l <= r) {
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
900
m = (l + r) >> 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
905
r = m - 2;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1129
long l, r, m;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1133
r = (compat ? kdecomps_used : decomps_used) - 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1135
while (l <= r) {
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1136
m = (l + r) >> 1;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1140
r = m - 1;
crypto/krb5/src/lib/rpc/pmap_rmt.c
105
r.port_ptr = port_ptr;
crypto/krb5/src/lib/rpc/pmap_rmt.c
106
r.results_ptr = resp;
crypto/krb5/src/lib/rpc/pmap_rmt.c
107
r.xdr_results = xdrres;
crypto/krb5/src/lib/rpc/pmap_rmt.c
110
(xdrproc_t)xdr_rmtcallres, &r, tout);
crypto/krb5/src/lib/rpc/pmap_rmt.c
262
struct rmtcallres r;
crypto/krb5/src/lib/rpc/pmap_rmt.c
316
r.port_ptr = &port;
crypto/krb5/src/lib/rpc/pmap_rmt.c
317
r.xdr_results = xresults;
crypto/krb5/src/lib/rpc/pmap_rmt.c
318
r.results_ptr = resultsp;
crypto/krb5/src/lib/rpc/pmap_rmt.c
347
msg.acpted_rply.ar_results.where = (caddr_t)&r;
crypto/krb5/src/lib/rpc/pmap_rmt.c
94
struct rmtcallres r;
crypto/krb5/src/lib/rpc/svc.c
451
struct svc_req r;
crypto/krb5/src/lib/rpc/svc.c
467
r.rq_clntcred = cookedcred;
crypto/krb5/src/lib/rpc/svc.c
478
r.rq_xprt = xprt;
crypto/krb5/src/lib/rpc/svc.c
479
r.rq_prog = msg.rm_call.cb_prog;
crypto/krb5/src/lib/rpc/svc.c
480
r.rq_vers = msg.rm_call.cb_vers;
crypto/krb5/src/lib/rpc/svc.c
481
r.rq_proc = msg.rm_call.cb_proc;
crypto/krb5/src/lib/rpc/svc.c
482
r.rq_cred = msg.rm_call.cb_cred;
crypto/krb5/src/lib/rpc/svc.c
487
why = gssrpc__authenticate(&r, &msg, &no_dispatch);
crypto/krb5/src/lib/rpc/svc.c
500
if (s->sc_prog == r.rq_prog) {
crypto/krb5/src/lib/rpc/svc.c
501
if (s->sc_vers == r.rq_vers) {
crypto/krb5/src/lib/rpc/svc.c
502
(*s->sc_dispatch)(&r, xprt);
crypto/krb5/src/lib/rpc/svc_tcp.c
145
struct tcp_rendezvous *r;
crypto/krb5/src/lib/rpc/svc_tcp.c
184
r = (struct tcp_rendezvous *)mem_alloc(sizeof(*r));
crypto/krb5/src/lib/rpc/svc_tcp.c
185
if (r == NULL) {
crypto/krb5/src/lib/rpc/svc_tcp.c
189
r->sendsize = sendsize;
crypto/krb5/src/lib/rpc/svc_tcp.c
190
r->recvsize = recvsize;
crypto/krb5/src/lib/rpc/svc_tcp.c
197
xprt->xp_p1 = (caddr_t)r;
crypto/krb5/src/lib/rpc/svc_tcp.c
279
struct tcp_rendezvous *r;
crypto/krb5/src/lib/rpc/svc_tcp.c
283
r = (struct tcp_rendezvous *)xprt->xp_p1;
crypto/krb5/src/lib/rpc/svc_tcp.c
299
xprt = makefd_xprt(sock, r->sendsize, r->recvsize);
crypto/krb5/src/lib/rpc/svc_udp.c
253
ssize_t r;
crypto/krb5/src/lib/rpc/svc_udp.c
277
r = sendto(xprt->xp_sock, rpc_buffer(xprt), slen, 0,
crypto/krb5/src/lib/rpc/svc_udp.c
279
if (r >= 0 && (u_int)r == slen) {
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
104
bt_root(t, sp, &l, &r, &skip, ilen) :
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
105
bt_page(t, sp, &l, &r, &skip, ilen);
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
123
bt_rroot(t, sp, l, r) : bt_broot(t, sp, l, r)) == RET_ERROR)
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
151
rchild = r;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
217
bt_root(t, h, &l, &r, &skip, nbytes) :
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
218
bt_page(t, h, &l, &r, &skip, nbytes);
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
300
bt_rroot(t, sp, l, r) : bt_broot(t, sp, l, r)) == RET_ERROR)
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
309
mpool_put(t->bt_mp, r, MPOOL_DIRTY);
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
323
mpool_put(t->bt_mp, r, 0);
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
345
PAGE *l, *r, *tp;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
352
if ((r = __bt_new(t, &npg)) == NULL)
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
354
r->pgno = npg;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
355
r->lower = BTDATAOFF;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
356
r->upper = t->bt_psize;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
357
r->nextpg = h->nextpg;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
358
r->prevpg = h->pgno;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
359
r->flags = h->flags & P_TYPE;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
375
h->nextpg = r->pgno;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
376
r->lower = BTDATAOFF + sizeof(indx_t);
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
379
*rp = r;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
380
return (r);
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
385
mpool_put(t->bt_mp, r, 0);
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
392
l->nextpg = r->pgno;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
405
tp->prevpg = r->pgno;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
416
tp = bt_psplit(t, h, l, r, skip, ilen);
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
425
*rp = r;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
446
PAGE *l, *r, *tp;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
455
(r = __bt_new(t, &rnpg)) == NULL)
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
458
r->pgno = rnpg;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
459
l->nextpg = r->pgno;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
460
r->prevpg = l->pgno;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
461
l->prevpg = r->nextpg = P_INVALID;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
462
l->lower = r->lower = BTDATAOFF;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
463
l->upper = r->upper = t->bt_psize;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
464
l->flags = r->flags = h->flags & P_TYPE;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
467
tp = bt_psplit(t, h, l, r, skip, ilen);
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
470
*rp = r;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
487
bt_rroot(BTREE *t, PAGE *h, PAGE *l, PAGE *r)
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
500
r->flags & P_RLEAF ? NEXTINDEX(r) : rec_total(r), r->pgno);
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
525
bt_broot(BTREE *t, PAGE *h, PAGE *l, PAGE *r)
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
547
bl = GETBLEAF(r, 0);
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
551
WR_BINTERNAL(dest, bl->ksize, r->pgno, 0);
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
566
bi = GETBINTERNAL(r, 0);
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
571
((BINTERNAL *)(void *)dest)->pgno = r->pgno;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
603
bt_psplit(BTREE *t, PAGE *h, PAGE *l, PAGE *r, indx_t *pskip, size_t ilen)
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
706
c->pg.pgno = r->pgno;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
720
rval = r;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
750
r->linp[off] = r->upper -= nbytes;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
751
memmove((char *)r + r->upper, src, nbytes);
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
753
r->lower += off * sizeof(indx_t);
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
757
r->lower += sizeof(indx_t);
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_split.c
89
PAGE *h, *l, *r, *lchild, *rchild;
crypto/krb5/src/plugins/kdb/db2/libdb2/hash/dbm.c
196
DBT k, r;
crypto/krb5/src/plugins/kdb/db2/libdb2/hash/dbm.c
200
status = (db->get)(db, &k, &r, 0);
crypto/krb5/src/plugins/kdb/db2/libdb2/hash/dbm.c
201
retval.dptr = r.data;
crypto/krb5/src/plugins/kdb/db2/libdb2/hash/dbm.c
202
retval.dsize = r.size;
crypto/krb5/src/plugins/kdb/db2/libdb2/hash/dbm.c
225
DBT k, r;
crypto/krb5/src/plugins/kdb/db2/libdb2/hash/dbm.c
227
status = (db->seq)(db, &k, &r, R_FIRST);
crypto/krb5/src/plugins/kdb/db2/libdb2/hash/dbm.c
252
DBT k, r;
crypto/krb5/src/plugins/kdb/db2/libdb2/hash/dbm.c
254
status = (db->seq)(db, &k, &r, R_NEXT);
crypto/krb5/src/plugins/kdb/db2/libdb2/recno/rec_search.c
69
RINTERNAL *r;
crypto/krb5/src/plugins/kdb/db2/libdb2/recno/rec_search.c
85
r = GETRINTERNAL(h, idx);
crypto/krb5/src/plugins/kdb/db2/libdb2/recno/rec_search.c
86
if (++idx == top || total + r->nrecs > recno)
crypto/krb5/src/plugins/kdb/db2/libdb2/recno/rec_search.c
88
total += r->nrecs;
crypto/krb5/src/plugins/kdb/db2/libdb2/recno/rec_search.c
93
pg = r->pgno;
crypto/krb5/src/plugins/kdb/db2/libdb2/test/hash2.tests/passwd/genpass.c
15
r = random() % 122;
crypto/krb5/src/plugins/kdb/db2/libdb2/test/hash2.tests/passwd/genpass.c
16
while (r < 48)
crypto/krb5/src/plugins/kdb/db2/libdb2/test/hash2.tests/passwd/genpass.c
17
r += random() % (122 - r);
crypto/krb5/src/plugins/kdb/db2/libdb2/test/hash2.tests/passwd/genpass.c
18
printf("%c", r);
crypto/krb5/src/plugins/kdb/db2/libdb2/test/hash2.tests/passwd/genpass.c
8
char *pass[8], r;
crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal.c
361
int p, q, r=0, amask=0;
crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal.c
368
strval[r++] = attrvalues[q];
crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal.c
369
strval[r] = NULL;
crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal.c
370
if (r > 0) {
crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
1485
size_t q, r=0;
crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
1495
strval[r++] = attrvalues[q];
crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
1497
if (r != 0) {
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
1091
int r;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
1097
r = vasprintf(&str, fmt, ap);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
1099
if (r < 0)
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
272
compat_ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s)
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
274
sig->r = r;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
3805
BIGNUM *r = NULL, *s = NULL;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
3817
r = BN_bin2bn(p11sig, p11siglen / 2, NULL);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
3819
if (r == NULL || s == NULL)
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
3824
if (sig == NULL || !ECDSA_SIG_set0(sig, r, s))
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
3826
r = s = NULL;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
3840
BN_free(r);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
4106
krb5_error_code r;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
4151
r = (*id_cryptoctx->prompter)(context, id_cryptoctx->prompter_data,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
4154
if (r) {
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
1006
ge_p2_0(r);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
1010
ge_p2_dbl(&t, r);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
1011
x25519_ge_p1p1_to_p2(r, &t);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
1012
ge_p2_dbl(&t, r);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
1013
x25519_ge_p1p1_to_p2(r, &t);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
1014
ge_p2_dbl(&t, r);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
1015
x25519_ge_p1p1_to_p2(r, &t);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
1016
ge_p2_dbl(&t, r);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
1031
x25519_ge_p1p1_to_p2(r, &t);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
691
static void ge_p3_to_p2(ge_p2 *r, const ge_p3 *p) {
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
692
fe_copy(&r->X, &p->X);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
693
fe_copy(&r->Y, &p->Y);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
694
fe_copy(&r->Z, &p->Z);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
698
static void x25519_ge_p3_to_cached(ge_cached *r, const ge_p3 *p) {
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
699
fe_add(&r->YplusX, &p->Y, &p->X);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
700
fe_sub(&r->YminusX, &p->Y, &p->X);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
701
fe_copy_lt(&r->Z, &p->Z);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
702
fe_mul_ltt(&r->T2d, &p->T, &d2);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
706
static void x25519_ge_p1p1_to_p2(ge_p2 *r, const ge_p1p1 *p) {
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
707
fe_mul_tll(&r->X, &p->X, &p->T);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
708
fe_mul_tll(&r->Y, &p->Y, &p->Z);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
709
fe_mul_tll(&r->Z, &p->Z, &p->T);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
713
static void x25519_ge_p1p1_to_p3(ge_p3 *r, const ge_p1p1 *p) {
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
714
fe_mul_tll(&r->X, &p->X, &p->T);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
715
fe_mul_tll(&r->Y, &p->Y, &p->Z);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
716
fe_mul_tll(&r->Z, &p->Z, &p->T);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
717
fe_mul_tll(&r->T, &p->X, &p->Y);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
721
static void ge_p1p1_to_cached(ge_cached *r, const ge_p1p1 *p) {
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
724
x25519_ge_p3_to_cached(r, &t);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
728
static void ge_p2_dbl(ge_p1p1 *r, const ge_p2 *p) {
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
735
fe_add(&r->Y, &p->X, &p->Y);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
736
fe_sq_tl(&t0, &r->Y);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
738
fe_add(&r->Y, &trZ, &trX);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
739
fe_sub(&r->Z, &trZ, &trX);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
740
fe_carry(&trZ, &r->Y);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
741
fe_sub(&r->X, &t0, &trZ);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
742
fe_carry(&trZ, &r->Z);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
743
fe_sub(&r->T, &trT, &trZ);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
748
static void ge_p3_dbl(ge_p1p1 *r, const ge_p3 *p) {
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
751
ge_p2_dbl(r, &q);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
756
static void ge_madd(ge_p1p1 *r, const ge_p3 *p, const ge_precomp *q) {
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
759
fe_add(&r->X, &p->Y, &p->X);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
760
fe_sub(&r->Y, &p->Y, &p->X);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
761
fe_mul_tll(&trZ, &r->X, &q->yplusx);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
762
fe_mul_tll(&trY, &r->Y, &q->yminusx);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
764
fe_add(&r->T, &p->Z, &p->Z);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
765
fe_sub(&r->X, &trZ, &trY);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
766
fe_add(&r->Y, &trZ, &trY);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
767
fe_carry(&trZ, &r->T);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
768
fe_add(&r->Z, &trZ, &trT);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
769
fe_sub(&r->T, &trZ, &trT);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
773
static void x25519_ge_add(ge_p1p1 *r, const ge_p3 *p, const ge_cached *q) {
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
776
fe_add(&r->X, &p->Y, &p->X);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
777
fe_sub(&r->Y, &p->Y, &p->X);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
778
fe_mul_tll(&trZ, &r->X, &q->YplusX);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
779
fe_mul_tll(&trY, &r->Y, &q->YminusX);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
782
fe_add(&r->T, &trX, &trX);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
783
fe_sub(&r->X, &trZ, &trY);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
784
fe_add(&r->Y, &trZ, &trY);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
785
fe_carry(&trZ, &r->T);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
786
fe_add(&r->Z, &trZ, &trT);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
787
fe_sub(&r->T, &trZ, &trT);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
791
static void x25519_ge_sub(ge_p1p1 *r, const ge_p3 *p, const ge_cached *q) {
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
794
fe_add(&r->X, &p->Y, &p->X);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
795
fe_sub(&r->Y, &p->Y, &p->X);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
796
fe_mul_tll(&trZ, &r->X, &q->YminusX);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
797
fe_mul_tll(&trY, &r->Y, &q->YplusX);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
800
fe_add(&r->T, &trX, &trX);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
801
fe_sub(&r->X, &trZ, &trY);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
802
fe_add(&r->Y, &trZ, &trY);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
803
fe_carry(&trZ, &r->T);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
804
fe_sub(&r->Z, &trZ, &trT);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
805
fe_add(&r->T, &trZ, &trT);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
868
ge_p1p1 r;
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
870
x25519_ge_add(&r, h, &cached);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
871
x25519_ge_p1p1_to_p3(h, &r);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
873
ge_madd(&r, h, &e);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
874
x25519_ge_p1p1_to_p3(h, &r);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
926
ge_p1p1 r;
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
951
ge_madd(&r, h, &t);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
952
x25519_ge_p1p1_to_p3(h, &r);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
955
ge_p3_dbl(&r, h);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
956
x25519_ge_p1p1_to_p2(&s, &r);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
957
ge_p2_dbl(&r, &s);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
958
x25519_ge_p1p1_to_p2(&s, &r);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
959
ge_p2_dbl(&r, &s);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
960
x25519_ge_p1p1_to_p2(&s, &r);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
961
ge_p2_dbl(&r, &s);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
962
x25519_ge_p1p1_to_p3(h, &r);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
966
ge_madd(&r, h, &t);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
967
x25519_ge_p1p1_to_p3(h, &r);
crypto/krb5/src/plugins/preauth/spake/edwards25519.c
982
static void x25519_ge_scalarmult(ge_p2 *r, const uint8_t *scalar,
crypto/krb5/src/plugins/tls/k5tls/openssl.c
115
const char *p, *q, *r, *s;
crypto/krb5/src/plugins/tls/k5tls/openssl.c
121
r = expected;
crypto/krb5/src/plugins/tls/k5tls/openssl.c
122
while (p < presented + plen && *r != '\0') {
crypto/krb5/src/plugins/tls/k5tls/openssl.c
126
s = r + strcspn(r, ".");
crypto/krb5/src/plugins/tls/k5tls/openssl.c
127
if (!label_match(p, q - p, r, s - r, n_label == 0, &used_wildcard))
crypto/krb5/src/plugins/tls/k5tls/openssl.c
130
r = *s ? s + 1 : s;
crypto/krb5/src/plugins/tls/k5tls/openssl.c
135
if (p == presented + plen && *r == '\0')
crypto/krb5/src/util/support/errors.c
70
const char *r;
crypto/krb5/src/util/support/errors.c
85
r = fptr(code);
crypto/krb5/src/util/support/errors.c
88
r = _(r);
crypto/krb5/src/util/support/errors.c
90
if (r == NULL) {
crypto/krb5/src/util/support/errors.c
96
r = strdup(r);
crypto/krb5/src/util/support/errors.c
98
return oom_check(r);
crypto/krb5/src/util/support/fake-addrinfo.c
653
int i, r, err;
crypto/krb5/src/util/support/fake-addrinfo.c
759
r = fai_add_entry (result, &ce->addrs6[i], portnum, template);
crypto/krb5/src/util/support/fake-addrinfo.c
760
if (r) {
crypto/krb5/src/util/support/fake-addrinfo.c
762
return r;
crypto/krb5/src/util/support/fake-addrinfo.c
768
r = fai_add_entry (result, &ce->addrs4[i], portnum, template);
crypto/krb5/src/util/support/fake-addrinfo.c
769
if (r) {
crypto/krb5/src/util/support/fake-addrinfo.c
771
return r;
crypto/krb5/src/util/support/fake-addrinfo.c
784
int i, r;
crypto/krb5/src/util/support/fake-addrinfo.c
792
r = fai_add_entry (result, hp->h_addr_list[i], portnum, template);
crypto/krb5/src/util/support/fake-addrinfo.c
793
if (r)
crypto/krb5/src/util/support/fake-addrinfo.c
794
return r;
crypto/krb5/src/util/support/hashtab.c
54
rotl64(uint64_t x, int r)
crypto/krb5/src/util/support/hashtab.c
56
return (x << r) | (x >> (64 - r));
crypto/krb5/src/util/support/k5buf.c
164
int r;
crypto/krb5/src/util/support/k5buf.c
174
r = vsnprintf(endptr(buf), remaining, fmt, ap);
crypto/krb5/src/util/support/k5buf.c
175
if (SNPRINTF_OVERFLOW(r, remaining))
crypto/krb5/src/util/support/k5buf.c
178
buf->len += (unsigned int) r;
crypto/krb5/src/util/support/k5buf.c
185
r = vsnprintf(endptr(buf), remaining, fmt, apcopy);
crypto/krb5/src/util/support/k5buf.c
187
if (!SNPRINTF_OVERFLOW(r, remaining)) {
crypto/krb5/src/util/support/k5buf.c
188
buf->len += (unsigned int) r;
crypto/krb5/src/util/support/k5buf.c
192
if (r >= 0) {
crypto/krb5/src/util/support/k5buf.c
194
if (!ensure_space(buf, r + 1))
crypto/krb5/src/util/support/k5buf.c
197
r = vsnprintf(endptr(buf), remaining, fmt, ap);
crypto/krb5/src/util/support/k5buf.c
198
if (SNPRINTF_OVERFLOW(r, remaining)) /* Shouldn't ever happen. */
crypto/krb5/src/util/support/k5buf.c
201
buf->len += (unsigned int) r;
crypto/krb5/src/util/support/k5buf.c
207
r = vasprintf(&tmp, fmt, ap);
crypto/krb5/src/util/support/k5buf.c
208
if (r < 0) {
crypto/krb5/src/util/support/k5buf.c
212
if (ensure_space(buf, r)) {
crypto/krb5/src/util/support/k5buf.c
214
memcpy(endptr(buf), tmp, r);
crypto/krb5/src/util/support/k5buf.c
215
buf->len += r;
crypto/krb5/src/util/support/regex.cpp
53
std::regex *r;
crypto/krb5/src/util/support/regex.cpp
65
r = new std::regex(pattern, flags);
crypto/krb5/src/util/support/regex.cpp
66
preg->regex = r;
crypto/krb5/src/util/support/regex.cpp
67
preg->re_nsub = r->mark_count();
crypto/krb5/src/util/support/regex.cpp
85
std::regex *r = static_cast<std::regex *>(preg->regex);
crypto/krb5/src/util/support/regex.cpp
94
if (!std::regex_search(string, cm, *r, flags))
crypto/krb5/src/util/support/secure_getenv.c
77
uid_t r, e, s;
crypto/krb5/src/util/support/secure_getenv.c
78
if (getresuid(&r, &e, &s) == 0) {
crypto/krb5/src/util/support/secure_getenv.c
79
if (r != e || r != s)
crypto/krb5/src/util/support/secure_getenv.c
90
gid_t r, e, s;
crypto/krb5/src/util/support/secure_getenv.c
91
if (!elevated_privilege && getresgid(&r, &e, &s) == 0) {
crypto/krb5/src/util/support/secure_getenv.c
92
if (r != e || r != s)
crypto/krb5/src/util/verto/ev.c
1001
return r;
crypto/krb5/src/util/verto/ev.c
1009
unsigned long r;
crypto/krb5/src/util/verto/ev.c
1010
_BitScanReverse64 (&r, x);
crypto/krb5/src/util/verto/ev.c
1011
return (int)r;
crypto/krb5/src/util/verto/ev.c
1013
int r = 0;
crypto/krb5/src/util/verto/ev.c
1015
if (x >> 32) { x >>= 32; r += 32; }
crypto/krb5/src/util/verto/ev.c
1017
return r + ecb_ld32 (x);
crypto/krb5/src/util/verto/ev.c
1349
uint32_t r;
crypto/krb5/src/util/verto/ev.c
1352
memcpy (&r, &x, 4);
crypto/krb5/src/util/verto/ev.c
1365
r = m & 0x80000000U;
crypto/krb5/src/util/verto/ev.c
1367
if (r)
crypto/krb5/src/util/verto/ev.c
1377
r |= (e + 126) << 23;
crypto/krb5/src/util/verto/ev.c
1378
r |= m & 0x7fffffU;
crypto/krb5/src/util/verto/ev.c
1381
return r;
crypto/krb5/src/util/verto/ev.c
1389
float r;
crypto/krb5/src/util/verto/ev.c
1392
memcpy (&r, &x, 4);
crypto/krb5/src/util/verto/ev.c
1406
r = ecb_ldexpf (x * (0.5f / 0x800000U), e - 126);
crypto/krb5/src/util/verto/ev.c
1408
r = neg ? -r : r;
crypto/krb5/src/util/verto/ev.c
1411
return r;
crypto/krb5/src/util/verto/ev.c
1419
uint64_t r;
crypto/krb5/src/util/verto/ev.c
1422
memcpy (&r, &x, 8);
crypto/krb5/src/util/verto/ev.c
1435
r = m & 0x8000000000000000;;
crypto/krb5/src/util/verto/ev.c
1437
if (r)
crypto/krb5/src/util/verto/ev.c
1447
r |= ((uint64_t)(e + 1022)) << 52;
crypto/krb5/src/util/verto/ev.c
1448
r |= m & 0xfffffffffffffU;
crypto/krb5/src/util/verto/ev.c
1451
return r;
crypto/krb5/src/util/verto/ev.c
1459
double r;
crypto/krb5/src/util/verto/ev.c
1462
memcpy (&r, &x, 8);
crypto/krb5/src/util/verto/ev.c
1476
r = ldexp (x * (0.5 / 0x10000000000000U), e - 1022);
crypto/krb5/src/util/verto/ev.c
1478
r = neg ? -r : r;
crypto/krb5/src/util/verto/ev.c
1481
return r;
crypto/krb5/src/util/verto/ev.c
933
unsigned long r;
crypto/krb5/src/util/verto/ev.c
934
_BitScanForward (&r, x);
crypto/krb5/src/util/verto/ev.c
935
return (int)r;
crypto/krb5/src/util/verto/ev.c
937
int r = 0;
crypto/krb5/src/util/verto/ev.c
942
r += !!(x & 0xaaaaaaaa) << 0;
crypto/krb5/src/util/verto/ev.c
943
r += !!(x & 0xcccccccc) << 1;
crypto/krb5/src/util/verto/ev.c
944
r += !!(x & 0xf0f0f0f0) << 2;
crypto/krb5/src/util/verto/ev.c
945
r += !!(x & 0xff00ff00) << 3;
crypto/krb5/src/util/verto/ev.c
946
r += !!(x & 0xffff0000) << 4;
crypto/krb5/src/util/verto/ev.c
948
if (x & 0xaaaaaaaa) r += 1;
crypto/krb5/src/util/verto/ev.c
949
if (x & 0xcccccccc) r += 2;
crypto/krb5/src/util/verto/ev.c
950
if (x & 0xf0f0f0f0) r += 4;
crypto/krb5/src/util/verto/ev.c
951
if (x & 0xff00ff00) r += 8;
crypto/krb5/src/util/verto/ev.c
952
if (x & 0xffff0000) r += 16;
crypto/krb5/src/util/verto/ev.c
955
return r;
crypto/krb5/src/util/verto/ev.c
964
unsigned long r;
crypto/krb5/src/util/verto/ev.c
965
_BitScanForward64 (&r, x);
crypto/krb5/src/util/verto/ev.c
966
return (int)r;
crypto/krb5/src/util/verto/ev.c
989
unsigned long r;
crypto/krb5/src/util/verto/ev.c
990
_BitScanReverse (&r, x);
crypto/krb5/src/util/verto/ev.c
991
return (int)r;
crypto/krb5/src/util/verto/ev.c
993
int r = 0;
crypto/krb5/src/util/verto/ev.c
995
if (x >> 16) { x >>= 16; r += 16; }
crypto/krb5/src/util/verto/ev.c
996
if (x >> 8) { x >>= 8; r += 8; }
crypto/krb5/src/util/verto/ev.c
997
if (x >> 4) { x >>= 4; r += 4; }
crypto/krb5/src/util/verto/ev.c
998
if (x >> 2) { x >>= 2; r += 2; }
crypto/krb5/src/util/verto/ev.c
999
if (x >> 1) { r += 1; }
crypto/krb5/src/windows/leashdll/lsh_pwd.c
583
RECT r;
crypto/krb5/src/windows/leashdll/lsh_pwd.c
591
GetWindowRect(hwnd, &r);
crypto/krb5/src/windows/leashdll/lsh_pwd.c
592
psz.x = r.right - r.left;
crypto/krb5/src/windows/leashdll/lsh_pwd.c
593
psz.y = r.bottom - r.top;
crypto/krb5/src/windows/leashdll/lsh_pwd.c
595
pxy.x = r.left; pxy.y = r.top;
crypto/krb5/src/windows/leashdll/winutil.c
46
RECT r;
crypto/krb5/src/windows/leashdll/winutil.c
49
GetClientRect(hWnd, &r);
crypto/krb5/src/windows/leashdll/winutil.c
50
Rectangle(hdc, 0, 0, r.right, r.bottom);
crypto/libecc/include/libecc/curves/known/ec_params_bign256v1.h
248
.r = &bign256v1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_bign384v1.h
270
.r = &bign384v1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_bign512v1.h
292
.r = &bign512v1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_brainpoolp192r1.h
267
.r = &brainpoolp192r1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_brainpoolp192t1.h
249
.r = &brainpoolp192t1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_brainpoolp224r1.h
246
.r = &brainpoolp224r1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_brainpoolp224t1.h
266
.r = &brainpoolp224t1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_brainpoolp256r1.h
178
.r = &brainpoolp256r1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_brainpoolp256t1.h
266
.r = &brainpoolp256t1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_brainpoolp320r1.h
283
.r = &brainpoolp320r1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_brainpoolp320t1.h
283
.r = &brainpoolp320t1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_brainpoolp384r1.h
216
.r = &brainpoolp384r1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_brainpoolp384t1.h
300
.r = &brainpoolp384t1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_brainpoolp512r1.h
228
.r = &brainpoolp512r1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_brainpoolp512t1.h
334
.r = &brainpoolp512t1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_external.h
57
const ec_str_param *r;
crypto/libecc/include/libecc/curves/known/ec_params_frp256v1.h
184
.r = &frp256v1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_gost256.h
184
.r = &GOST_256bits_curve_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_gost512.h
237
.r = &GOST_512bits_curve_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_gost_R3410_2001_CryptoPro_A_ParamSet.h
248
.r = &gost_R3410_2001_CryptoPro_A_ParamSet_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_gost_R3410_2001_CryptoPro_B_ParamSet.h
257
.r = &gost_R3410_2001_CryptoPro_B_ParamSet_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_gost_R3410_2001_CryptoPro_C_ParamSet.h
266
.r = &gost_R3410_2001_CryptoPro_C_ParamSet_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_gost_R3410_2001_CryptoPro_XchA_ParamSet.h
248
.r = &gost_R3410_2001_CryptoPro_XchA_ParamSet_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_gost_R3410_2001_CryptoPro_XchB_ParamSet.h
266
.r = &gost_R3410_2001_CryptoPro_XchB_ParamSet_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_gost_R3410_2001_TestParamSet.h
257
.r = &gost_R3410_2001_TestParamSet_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_gost_R3410_2012_256_paramSetA.h
249
.r = &gost_R3410_2012_256_paramSetA_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_gost_R3410_2012_256_paramSetB.h
248
.r = &gost_R3410_2012_256_paramSetB_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_gost_R3410_2012_256_paramSetC.h
257
.r = &gost_R3410_2012_256_paramSetC_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_gost_R3410_2012_256_paramSetD.h
266
.r = &gost_R3410_2012_256_paramSetD_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_gost_R3410_2012_512_paramSetA.h
292
.r = &gost_R3410_2012_512_paramSetA_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_gost_R3410_2012_512_paramSetB.h
313
.r = &gost_R3410_2012_512_paramSetB_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_gost_R3410_2012_512_paramSetC.h
292
.r = &gost_R3410_2012_512_paramSetC_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_gost_R3410_2012_512_paramSetTest.h
334
.r = &gost_R3410_2012_512_paramSetTest_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_secp192k1.h
240
.r = &secp192k1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_secp192r1.h
263
.r = &secp192r1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_secp224k1.h
253
.r = &secp224k1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_secp224r1.h
239
.r = &secp224r1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_secp256k1.h
251
.r = &secp256k1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_secp256r1.h
178
.r = &secp256r1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_secp384r1.h
202
.r = &secp384r1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_secp521r1.h
278
.r = &secp521r1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_sm2p192test.h
259
.r = &sm2p192test_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_sm2p256test.h
282
.r = &sm2p256test_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_sm2p256v1.h
283
.r = &sm2p256v1_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_wei25519.h
267
.r = &wei25519_r_str_param,
crypto/libecc/include/libecc/curves/known/ec_params_wei448.h
324
.r = &wei448_r_str_param,
crypto/libecc/include/libecc/fp/fp.h
44
nn r;
crypto/libecc/include/libecc/fp/fp.h
64
nn_src_t r, nn_src_t r_square,
crypto/libecc/include/libecc/nn/nn_div.h
23
ATTRIBUTE_WARN_UNUSED_RET int nn_divrem_notrim(nn_t q, nn_t r, nn_src_t a, nn_src_t b);
crypto/libecc/include/libecc/nn/nn_div.h
24
ATTRIBUTE_WARN_UNUSED_RET int nn_divrem_unshifted(nn_t q, nn_t r, nn_src_t a, nn_src_t b, word_t v,
crypto/libecc/include/libecc/nn/nn_div.h
26
ATTRIBUTE_WARN_UNUSED_RET int nn_divrem_normalized(nn_t q, nn_t r, nn_src_t a, nn_src_t b, word_t v);
crypto/libecc/include/libecc/nn/nn_div.h
30
ATTRIBUTE_WARN_UNUSED_RET int nn_mod_notrim(nn_t r, nn_src_t a, nn_src_t b);
crypto/libecc/include/libecc/nn/nn_div.h
31
ATTRIBUTE_WARN_UNUSED_RET int nn_mod_unshifted(nn_t r, nn_src_t a, nn_src_t b, word_t v, bitcnt_t cnt);
crypto/libecc/include/libecc/nn/nn_div.h
32
ATTRIBUTE_WARN_UNUSED_RET int nn_mod_normalized(nn_t r, nn_src_t a, nn_src_t b, word_t v);
crypto/libecc/include/libecc/nn/nn_div_public.h
21
ATTRIBUTE_WARN_UNUSED_RET int nn_divrem(nn_t q, nn_t r, nn_src_t a, nn_src_t b);
crypto/libecc/include/libecc/nn/nn_div_public.h
24
ATTRIBUTE_WARN_UNUSED_RET int nn_mod(nn_t r, nn_src_t a, nn_src_t b);
crypto/libecc/include/libecc/nn/nn_mod_pow.h
20
ATTRIBUTE_WARN_UNUSED_RET int nn_mod_pow_redc(nn_t out, nn_src_t base, nn_src_t exp, nn_src_t mod, nn_src_t r, nn_src_t r_square, word_t mpinv);
crypto/libecc/include/libecc/nn/nn_modinv.h
24
ATTRIBUTE_WARN_UNUSED_RET int nn_modinv_fermat_redc(nn_t out, nn_src_t x, nn_src_t p, nn_src_t r, nn_src_t r_square, word_t mpinv);
crypto/libecc/include/libecc/nn/nn_mul_redc1.h
20
ATTRIBUTE_WARN_UNUSED_RET int nn_compute_redc1_coefs(nn_t r, nn_t r_square, nn_src_t p_in,
crypto/libecc/include/libecc/sig/bip0340.h
54
fp r;
crypto/libecc/include/libecc/sig/ecdsa_common.h
67
nn r;
crypto/libecc/include/libecc/sig/ecfsdsa.h
50
u8 r[2 * NN_MAX_BYTE_LEN];
crypto/libecc/include/libecc/sig/ecfsdsa.h
70
u8 r[2 * NN_MAX_BYTE_LEN];
crypto/libecc/include/libecc/sig/ecgdsa.h
69
nn r;
crypto/libecc/include/libecc/sig/eckcdsa.h
68
u8 r[MAX_DIGEST_SIZE];
crypto/libecc/include/libecc/sig/ecrdsa.h
69
nn r;
crypto/libecc/include/libecc/sig/ecsdsa.h
67
u8 r[MAX_DIGEST_SIZE];
crypto/libecc/include/libecc/sig/sm2.h
66
nn r;
crypto/libecc/src/arithmetic_tests/arithmetic_tests.c
1042
ret = nn_cmp(&fp_ctx_r, &(fp_ctx_param.r), &cmp);
crypto/libecc/src/arithmetic_tests/arithmetic_tests.c
1046
nn_print("Computed r from modulus=", &(fp_ctx_param.r));
crypto/libecc/src/curves/ec_params.c
53
ret = nn_init_from_buf(&tmp_r, PARAM_BUF_PTR(in_str_params->r),
crypto/libecc/src/curves/ec_params.c
54
PARAM_BUF_LEN(in_str_params->r)); EG(ret, err);
crypto/libecc/src/curves/prj_pt.c
1324
nn r;
crypto/libecc/src/curves/prj_pt.c
1332
r.magic = m_msb_fixed.magic = curve_order_square.magic = WORD(0);
crypto/libecc/src/curves/prj_pt.c
1376
ret = nn_get_random_len(&r, m_msb_fixed.wlen * WORD_BYTES); EG(ret, err);
crypto/libecc/src/curves/prj_pt.c
1378
ret = nn_getbit(&r, mlen, &rbit); EG(ret, err);
crypto/libecc/src/curves/prj_pt.c
1399
ret = nn_getbit(&r, mlen, &rbit_next); EG(ret, err);
crypto/libecc/src/curves/prj_pt.c
1440
nn_uninit(&r);
crypto/libecc/src/curves/prj_pt.c
1576
nn r;
crypto/libecc/src/curves/prj_pt.c
1584
r.magic = m_msb_fixed.magic = curve_order_square.magic = WORD(0);
crypto/libecc/src/curves/prj_pt.c
1631
ret = nn_get_random_len(&r, (u16)(m_msb_fixed.wlen * WORD_BYTES)); EG(ret, err);
crypto/libecc/src/curves/prj_pt.c
1633
ret = nn_getbit(&r, mlen, &rbit); EG(ret, err);
crypto/libecc/src/curves/prj_pt.c
1664
ret = nn_getbit(&r, mlen, &rbit_next); EG(ret, err);
crypto/libecc/src/curves/prj_pt.c
1713
nn_uninit(&r);
crypto/libecc/src/examples/basic/nn_miller_rabin.c
121
ret = nn_copy(&r, n); EG(ret, err);
crypto/libecc/src/examples/basic/nn_miller_rabin.c
122
ret = nn_dec(&r, &r); EG(ret, err);
crypto/libecc/src/examples/basic/nn_miller_rabin.c
124
ret = nn_divrem(&q, &d, &r, &two); EG(ret, err);
crypto/libecc/src/examples/basic/nn_miller_rabin.c
126
ret = nn_copy(&r, &q); EG(ret, err);
crypto/libecc/src/examples/basic/nn_miller_rabin.c
128
ret = nn_isodd(&r, &isodd); EG(ret, err);
crypto/libecc/src/examples/basic/nn_miller_rabin.c
151
ret = nn_bitlen(&r, &blen); EG(ret, err);
crypto/libecc/src/examples/basic/nn_miller_rabin.c
154
ret = nn_getbit(&r, k, &bit); EG(ret, err);
crypto/libecc/src/examples/basic/nn_miller_rabin.c
213
nn_uninit(&r);
crypto/libecc/src/examples/basic/nn_miller_rabin.c
51
nn s, q, r, d, a, y, j, one, two, tmp;
crypto/libecc/src/examples/basic/nn_miller_rabin.c
52
s.magic = q.magic = r.magic = d.magic = a.magic = y.magic = j.magic = WORD(0);
crypto/libecc/src/examples/basic/nn_miller_rabin.c
62
ret = nn_init(&r, 0); EG(ret, err);
crypto/libecc/src/examples/basic/nn_pollard_rho.c
180
nn q, r;
crypto/libecc/src/examples/basic/nn_pollard_rho.c
182
ret = nn_init(&r, 0); EG(ret, err);
crypto/libecc/src/examples/basic/nn_pollard_rho.c
189
ret = nn_divrem(&q, &r, &n, &(divisors[n_divisors_found])); EG(ret, err);
crypto/libecc/src/examples/basic/nn_pollard_rho.c
198
nn_uninit(&r);
crypto/libecc/src/examples/basic/nn_pollard_rho.c
204
nn_uninit(&r);
crypto/libecc/src/examples/sig/common/common.h
183
nn r, r_square, _base, one;
crypto/libecc/src/examples/sig/common/common.h
185
r.magic = r_square.magic = _base.magic = one.magic = WORD(0);
crypto/libecc/src/examples/sig/common/common.h
204
ret = nn_compute_redc1_coefs(&r, &r_square, mod, &mpinv); EG(ret, err);
crypto/libecc/src/examples/sig/common/common.h
216
ret = nn_copy(out, &r); EG(ret, err);
crypto/libecc/src/examples/sig/common/common.h
239
nn_uninit(&r);
crypto/libecc/src/examples/sig/dsa/dsa.c
207
nn r, s, z;
crypto/libecc/src/examples/sig/dsa/dsa.c
215
k.magic = kinv.magic = k_.magic = r.magic = s.magic = z.magic = WORD(0);
crypto/libecc/src/examples/sig/dsa/dsa.c
262
ret = nn_init(&r, 0); EG(ret, err);
crypto/libecc/src/examples/sig/dsa/dsa.c
264
ret = nn_mod_pow(&r, g, &k_, p); EG(ret, err);
crypto/libecc/src/examples/sig/dsa/dsa.c
266
ret = nn_mod(&r, &r, q); EG(ret, err);
crypto/libecc/src/examples/sig/dsa/dsa.c
269
ret = nn_iszero(&r, &iszero); EG(ret, err);
crypto/libecc/src/examples/sig/dsa/dsa.c
275
ret = _i2osp(&r, sig, (siglen / 2)); EG(ret, err);
crypto/libecc/src/examples/sig/dsa/dsa.c
295
ret = nn_mod_mul(&r, &r, &b, q); EG(ret, err);
crypto/libecc/src/examples/sig/dsa/dsa.c
311
ret = nn_mod_mul(&s, &r, x, q); EG(ret, err);
crypto/libecc/src/examples/sig/dsa/dsa.c
335
nn_uninit(&r);
crypto/libecc/src/examples/sig/dsa/dsa.c
362
nn r, s, z;
crypto/libecc/src/examples/sig/dsa/dsa.c
367
r.magic = s.magic = z.magic = u1.magic = u2.magic = WORD(0);
crypto/libecc/src/examples/sig/dsa/dsa.c
391
ret = _os2ip(&r, sig, (siglen / 2)); EG(ret, err);
crypto/libecc/src/examples/sig/dsa/dsa.c
395
ret = nn_iszero(&r, &iszero); EG(ret, err);
crypto/libecc/src/examples/sig/dsa/dsa.c
400
ret = nn_cmp(&r, q, &cmp); EG(ret, err);
crypto/libecc/src/examples/sig/dsa/dsa.c
426
ret = nn_mod_mul(&u2, &r, &s, q); EG(ret, err);
crypto/libecc/src/examples/sig/dsa/dsa.c
437
ret = nn_cmp(&v, &r, &cmp); EG(ret, err);
crypto/libecc/src/examples/sig/dsa/dsa.c
441
nn_uninit(&r);
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
107
k.magic = k_.magic = r.magic = s.magic = z.magic = WORD(0);
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
154
ret = nn_init(&r, 0); EG(ret, err);
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
156
ret = nn_mod_pow(&r, g, &k_, p); EG(ret, err);
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
158
ret = nn_mod(&r, &r, q); EG(ret, err);
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
161
ret = nn_iszero(&r, &iszero); EG(ret, err);
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
167
ret = _i2osp(&r, sig, (siglen / 2)); EG(ret, err);
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
195
ret = nn_mod_mul(&r, &r, &b, q); EG(ret, err);
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
207
ret = nn_mod_mul(&s, &r, x, q); EG(ret, err);
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
208
ret = nn_mod_mul(&r, &k, &z, q); EG(ret, err);
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
209
ret = nn_mod_add(&s, &s, &r, q); EG(ret, err);
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
234
nn_uninit(&r);
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
260
nn r, s, z;
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
265
r.magic = s.magic = z.magic = u1.magic = u2.magic = WORD(0);
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
289
ret = _os2ip(&r, sig, (siglen / 2)); EG(ret, err);
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
293
ret = nn_iszero(&r, &iszero); EG(ret, err);
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
298
ret = nn_cmp(&r, q, &cmp); EG(ret, err);
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
338
ret = nn_sub(&u2, q, &r); EG(ret, err);
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
350
ret = nn_cmp(&v, &r, &cmp); EG(ret, err);
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
354
nn_uninit(&r);
crypto/libecc/src/examples/sig/gostr34_10_94/gostr34_10_94.c
99
nn r, s, z;
crypto/libecc/src/examples/sig/kcdsa/kcdsa.c
146
nn r, s;
crypto/libecc/src/examples/sig/kcdsa/kcdsa.c
160
k.magic = k_.magic = r.magic = s.magic = WORD(0);
crypto/libecc/src/examples/sig/kcdsa/kcdsa.c
223
pi = &r;
crypto/libecc/src/examples/sig/kcdsa/kcdsa.c
328
nn_uninit(&r);
crypto/libecc/src/examples/sig/rsa/rsa.c
1208
u8 r;
crypto/libecc/src/examples/sig/rsa/rsa.c
1253
ret |= get_random(&r, 1);
crypto/libecc/src/examples/sig/rsa/rsa.c
1263
r ^= (u8)i;
crypto/libecc/src/examples/sig/rsa/rsa.c
1264
r_ = (u8)((u8)(!!ret) * r);
crypto/libecc/src/examples/sig/rsa/rsa.c
1428
u8 r;
crypto/libecc/src/examples/sig/rsa/rsa.c
1524
ret |= get_random(&r, 1);
crypto/libecc/src/examples/sig/rsa/rsa.c
1535
r ^= (u8)i;
crypto/libecc/src/examples/sig/rsa/rsa.c
1536
r_ = (u8)((u8)(!!ret) * r);
crypto/libecc/src/examples/sig/rsa/rsa.c
166
ret = nn_init_from_buf(&(cur->r), coeffs[i], coeffslens[i]); EG(ret, err);
crypto/libecc/src/examples/sig/rsa/rsa.c
312
ret = nn_copy(&R, &(priv->key.crt.coeffs[0].r)); EG(ret, err);
crypto/libecc/src/examples/sig/rsa/rsa.c
315
r_i_1 = &(priv->key.crt.coeffs[i-1].r);
crypto/libecc/src/examples/sig/rsa/rsa.c
316
r_i = &(priv->key.crt.coeffs[i].r);
crypto/libecc/src/examples/sig/rsa/rsa.h
77
nn r;
crypto/libecc/src/examples/sig/sdsa/sdsa.c
101
nn r, s;
crypto/libecc/src/examples/sig/sdsa/sdsa.c
114
k.magic = k_.magic = r.magic = s.magic = WORD(0);
crypto/libecc/src/examples/sig/sdsa/sdsa.c
164
pi = &r;
crypto/libecc/src/examples/sig/sdsa/sdsa.c
182
ret = _os2ip(&r, sig, hlen); EG(ret, err);
crypto/libecc/src/examples/sig/sdsa/sdsa.c
183
ret = nn_mod(&r, &r, q); EG(ret, err);
crypto/libecc/src/examples/sig/sdsa/sdsa.c
186
ret = nn_iszero(&r, &iszero); EG(ret, err);
crypto/libecc/src/examples/sig/sdsa/sdsa.c
197
ret = nn_mod_mul(&r, &r, &b, q); EG(ret, err);
crypto/libecc/src/examples/sig/sdsa/sdsa.c
209
ret = nn_mod_mul(&s, &r, x, q); EG(ret, err);
crypto/libecc/src/examples/sig/sdsa/sdsa.c
235
nn_uninit(&r);
crypto/libecc/src/examples/sig/sdsa/sdsa.c
262
nn r, s;
crypto/libecc/src/examples/sig/sdsa/sdsa.c
273
r.magic = s.magic = u.magic = pi.magic = WORD(0);
crypto/libecc/src/examples/sig/sdsa/sdsa.c
305
ret = _os2ip(&r, sig, hlen); EG(ret, err);
crypto/libecc/src/examples/sig/sdsa/sdsa.c
309
ret = nn_iszero(&r, &iszero); EG(ret, err);
crypto/libecc/src/examples/sig/sdsa/sdsa.c
318
ret = nn_mod(&r, &r, q); EG(ret, err);
crypto/libecc/src/examples/sig/sdsa/sdsa.c
328
ret = nn_sub(&r, q, &r); EG(ret, err); /* compute -r = (q - r) mod q */
crypto/libecc/src/examples/sig/sdsa/sdsa.c
329
ret = _nn_mod_pow_insecure(&u, y, &r, p); EG(ret, err);
crypto/libecc/src/examples/sig/sdsa/sdsa.c
350
nn_uninit(&r);
crypto/libecc/src/examples/sss/sss.c
336
ret = fp_set_nn(&r_inv, &(ctx.r)); EG(ret, err);
crypto/libecc/src/fp/fp.c
100
ret = nn_init(&r, 0); EG(ret, err);
crypto/libecc/src/fp/fp.c
114
ret = nn_compute_redc1_coefs(&r, &r_square, &p, &mpinv); EG(ret, err);
crypto/libecc/src/fp/fp.c
117
ret = fp_ctx_init(ctx, &p, p_bitlen, &r, &r_square,
crypto/libecc/src/fp/fp.c
122
nn_uninit(&r);
crypto/libecc/src/fp/fp.c
55
nn_src_t r, nn_src_t r_square,
crypto/libecc/src/fp/fp.c
63
ret = nn_check_initialized(r); EG(ret, err);
crypto/libecc/src/fp/fp.c
73
ret = nn_copy(&(ctx->r), r); EG(ret, err);
crypto/libecc/src/fp/fp.c
89
nn p, r, r_square, p_normalized;
crypto/libecc/src/fp/fp.c
93
p.magic = r.magic = r_square.magic = p_normalized.magic = WORD(0);
crypto/libecc/src/fp/fp_mul.c
79
ret = nn_modinv_fermat_redc(&(out->fp_val), &(in->fp_val), &(in->ctx->p), &(in->ctx->r), &(in->ctx->r_square), in->ctx->mpinv);
crypto/libecc/src/fp/fp_pow.c
31
return nn_mod_pow_redc(&(out->fp_val), &(base->fp_val), exp, &(out->ctx->p), &(out->ctx->r), &(out->ctx->r_square), out->ctx->mpinv);
crypto/libecc/src/fp/fp_sqrt.c
116
fp z, t, b, r, c, one_fp, tmp_fp, __n;
crypto/libecc/src/fp/fp_sqrt.c
120
r.magic = c.magic = one_fp.magic = tmp_fp.magic = __n.magic = WORD(0);
crypto/libecc/src/fp/fp_sqrt.c
132
ret = fp_init(&r, n->ctx); EG(ret, err);
crypto/libecc/src/fp/fp_sqrt.c
208
ret = fp_pow(&r, _n, &tmp_nn); EG(ret, err);
crypto/libecc/src/fp/fp_sqrt.c
218
ret = fp_copy(sqrt1, &r); EG(ret, err);
crypto/libecc/src/fp/fp_sqrt.c
251
ret = fp_mul(&r, &r, &b); EG(ret, err);
crypto/libecc/src/fp/fp_sqrt.c
272
fp_uninit(&r);
crypto/libecc/src/hash/belt-hash.c
62
#define G(x, r) ROTL_BELT( SB((x), 24) | SB((x), 16) | SB((x), 8) | SB((x), 0), (r) )
crypto/libecc/src/nn/nn.c
178
word_t t, r;
crypto/libecc/src/nn/nn.c
195
ret = get_unsafe_random((u8*)&r, sizeof(r)); EG(ret, err);
crypto/libecc/src/nn/nn.c
196
r_mask = r;
crypto/libecc/src/nn/nn_div.c
1002
int nn_mod_notrim(nn_t r, nn_src_t a, nn_src_t b)
crypto/libecc/src/nn/nn_div.c
1009
ret = nn_divrem_notrim(&q, r, a, b);
crypto/libecc/src/nn/nn_div.c
1023
int nn_mod(nn_t r, nn_src_t a, nn_src_t b)
crypto/libecc/src/nn/nn_div.c
1030
ret = nn_divrem(&q, r, a, b);
crypto/libecc/src/nn/nn_div.c
1049
nn_t c, d, q, r, u1, v1, u2, v2;
crypto/libecc/src/nn/nn_div.c
1117
r = &(scratch[7]);
crypto/libecc/src/nn/nn_div.c
1125
ret = nn_divrem(q, r, c, d); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
1127
ret = nn_normalize(r); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
1128
ret = nn_copy(c, r); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
1129
ret = nn_mul(r, q, u1); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
1130
ret = nn_normalize(r); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
1131
ret = nn_add(v1, v1, r); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
1132
ret = nn_mul(r, q, u2); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
1133
ret = nn_normalize(r); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
1134
ret = nn_add(v2, v2, r); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
1142
ret = nn_divrem(q, r, d, c); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
1144
ret = nn_normalize(r); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
1145
ret = nn_copy(d, r); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
1146
ret = nn_mul(r, q, v1); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
1147
ret = nn_normalize(r); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
1148
ret = nn_add(u1, u1, r); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
1149
ret = nn_mul(r, q, v2); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
1150
ret = nn_normalize(r); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
1151
ret = nn_add(u2, u2, r); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
194
ATTRIBUTE_WARN_UNUSED_RET static int _nn_divrem_normalized(nn_t q, nn_t r,
crypto/libecc/src/nn/nn_div.c
207
if (r != a) {
crypto/libecc/src/nn/nn_div.c
208
ret = nn_set_wlen(r, a->wlen); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
209
ret = nn_copy(r, a); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
212
ret = nn_set_wlen(q, (u8)(r->wlen - b->wlen)); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
219
for (i = r->wlen; i > b->wlen; i--) {
crypto/libecc/src/nn/nn_div.c
227
rh = r->val[i - 1];
crypto/libecc/src/nn/nn_div.c
228
rl = r->val[i - 2];
crypto/libecc/src/nn/nn_div.c
244
ret = _nn_submul_word_shift(r, b, qstar, shift, &borrow); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
247
MUST_HAVE(!(r->val[i - 1] < borrow), ret, err);
crypto/libecc/src/nn/nn_div.c
248
r->val[i - 1] = (word_t)(r->val[i - 1] - borrow);
crypto/libecc/src/nn/nn_div.c
254
ret = _nn_cmp_shift(r, b, shift, &cmp); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
255
_small = ((!!(r->val[i - 1])) | (cmp >= 0));
crypto/libecc/src/nn/nn_div.c
257
ret = _nn_cnd_sub_shift(_small, r, b, shift, &borrow); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
258
MUST_HAVE(!(r->val[i - 1] != borrow), ret, err);
crypto/libecc/src/nn/nn_div.c
259
r->val[i - 1] = (word_t)(r->val[i - 1] - borrow);
crypto/libecc/src/nn/nn_div.c
270
MUST_HAVE(!(r->val[r->wlen - 1] != WORD(0)), ret, err);
crypto/libecc/src/nn/nn_div.c
272
ret = _nn_cmp_shift(r, b, shift, &cmp); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
275
ret = nn_set_wlen(r, (u8)(r->wlen - 1)); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
313
nn r;
crypto/libecc/src/nn/nn_div.c
314
r.magic = WORD(0);
crypto/libecc/src/nn/nn_div.c
316
ret = nn_init(&r, 0); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
317
ret = _nn_divrem_normalized(q, &r, a, b, v); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
318
ret = nn_copy(b, &r); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
321
nn_uninit(&r);
crypto/libecc/src/nn/nn_div.c
338
int nn_divrem_normalized(nn_t q, nn_t r, nn_src_t a, nn_src_t b, word_t v)
crypto/libecc/src/nn/nn_div.c
344
ret = nn_check_initialized(r); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
347
MUST_HAVE((q != r) && (q != a) && (q != b), ret, err);
crypto/libecc/src/nn/nn_div.c
349
if (r == b) {
crypto/libecc/src/nn/nn_div.c
350
ret = _nn_divrem_normalized_aliased(q, a, r, v);
crypto/libecc/src/nn/nn_div.c
353
ret = _nn_divrem_normalized(q, r, a, b, v);
crypto/libecc/src/nn/nn_div.c
368
int nn_mod_normalized(nn_t r, nn_src_t a, nn_src_t b, word_t v)
crypto/libecc/src/nn/nn_div.c
375
ret = nn_divrem_normalized(&q, r, a, b, v);
crypto/libecc/src/nn/nn_div.c
409
ATTRIBUTE_WARN_UNUSED_RET static int _nn_divrem_unshifted(nn_t q, nn_t r, nn_src_t a, nn_src_t b_norm,
crypto/libecc/src/nn/nn_div.c
426
ret = nn_copy(r, a); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
435
ret = nn_set_wlen(r, new_wlen); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
441
ret = nn_cnd_sub(larger, r, &a_shift, b_norm); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
442
MUST_HAVE(((!nn_cmp(r, b_norm, &cmp)) && (cmp < 0)), ret, err);
crypto/libecc/src/nn/nn_div.c
459
ret = nn_divrem_normalized(q, r, &a_shift, b_norm, v); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
466
ret = nn_rshift_fixedlen(r, r, cnt); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
467
ret = nn_set_wlen(r, b_wlen);
crypto/libecc/src/nn/nn_div.c
492
nn r;
crypto/libecc/src/nn/nn_div.c
493
r.magic = WORD(0);
crypto/libecc/src/nn/nn_div.c
495
ret = nn_init(&r, 0); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
496
ret = _nn_divrem_unshifted(q, &r, a, b_norm, v, cnt); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
497
ret = nn_copy(b_norm, &r); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
500
nn_uninit(&r);
crypto/libecc/src/nn/nn_div.c
512
int nn_divrem_unshifted(nn_t q, nn_t r, nn_src_t a, nn_src_t b,
crypto/libecc/src/nn/nn_div.c
519
ret = nn_check_initialized(r); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
522
MUST_HAVE((q != r) && (q != a) && (q != b), ret, err);
crypto/libecc/src/nn/nn_div.c
524
if (r == b) {
crypto/libecc/src/nn/nn_div.c
525
ret = _nn_divrem_unshifted_aliased(q, a, r, v, cnt);
crypto/libecc/src/nn/nn_div.c
528
ret = _nn_divrem_unshifted(q, r, a, b, v, cnt);
crypto/libecc/src/nn/nn_div.c
543
int nn_mod_unshifted(nn_t r, nn_src_t a, nn_src_t b, word_t v, bitcnt_t cnt)
crypto/libecc/src/nn/nn_div.c
550
ret = nn_divrem_unshifted(&q, r, a, b, v, cnt);
crypto/libecc/src/nn/nn_div.c
649
ATTRIBUTE_WARN_UNUSED_RET static int _word_divrem(word_t *q, word_t *r, word_t ah, word_t al, word_t b)
crypto/libecc/src/nn/nn_div.c
705
(*r) = rhl[0];
crypto/libecc/src/nn/nn_div.c
706
MUST_HAVE(!((word_t) ((*q)*(b) + (*r)) != (al)), ret, err);
crypto/libecc/src/nn/nn_div.c
725
word_t q, carry, r[2], t[2];
crypto/libecc/src/nn/nn_div.c
739
r[1] = (word_t)(~dl);
crypto/libecc/src/nn/nn_div.c
743
ret = _word_divrem(&q, r+1, t[1], t[0],
crypto/libecc/src/nn/nn_div.c
753
r[0] = WORD(0);
crypto/libecc/src/nn/nn_div.c
756
carry = _wadd_22(r, t);
crypto/libecc/src/nn/nn_div.c
760
while (carry || (_wcmp_22(r, t) >= 0)) {
crypto/libecc/src/nn/nn_div.c
762
carry = (word_t)(carry - _wsub_22(r, t));
crypto/libecc/src/nn/nn_div.c
872
ATTRIBUTE_WARN_UNUSED_RET static int _nn_divrem(nn_t q, nn_t r, nn_src_t a, nn_src_t b)
crypto/libecc/src/nn/nn_div.c
881
ret = nn_init(r, 0); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
911
ret = _nn_divrem_unshifted(q, r, a, &b_normalized, v, cnt);
crypto/libecc/src/nn/nn_div.c
924
ATTRIBUTE_WARN_UNUSED_RET static int __nn_divrem_notrim_alias(nn_t q, nn_t r, nn_src_t a, nn_src_t b)
crypto/libecc/src/nn/nn_div.c
934
ret = _nn_divrem(q, r, &a_cpy, &b_cpy);
crypto/libecc/src/nn/nn_div.c
952
int nn_divrem_notrim(nn_t q, nn_t r, nn_src_t a, nn_src_t b)
crypto/libecc/src/nn/nn_div.c
959
MUST_HAVE(((q != NULL) && (r != NULL)), ret, err);
crypto/libecc/src/nn/nn_div.c
965
if ((a == q) || (a == r) || (b == q) || (b == r)) {
crypto/libecc/src/nn/nn_div.c
966
ret = __nn_divrem_notrim_alias(q, r, a, b);
crypto/libecc/src/nn/nn_div.c
968
ret = _nn_divrem(q, r, a, b);
crypto/libecc/src/nn/nn_div.c
982
int nn_divrem(nn_t q, nn_t r, nn_src_t a, nn_src_t b)
crypto/libecc/src/nn/nn_div.c
986
ret = nn_divrem_notrim(q, r, a, b); EG(ret, err);
crypto/libecc/src/nn/nn_div.c
990
ret = nn_normalize(r);
crypto/libecc/src/nn/nn_div.h
23
ATTRIBUTE_WARN_UNUSED_RET int nn_divrem_notrim(nn_t q, nn_t r, nn_src_t a, nn_src_t b);
crypto/libecc/src/nn/nn_div.h
24
ATTRIBUTE_WARN_UNUSED_RET int nn_divrem_unshifted(nn_t q, nn_t r, nn_src_t a, nn_src_t b, word_t v,
crypto/libecc/src/nn/nn_div.h
26
ATTRIBUTE_WARN_UNUSED_RET int nn_divrem_normalized(nn_t q, nn_t r, nn_src_t a, nn_src_t b, word_t v);
crypto/libecc/src/nn/nn_div.h
30
ATTRIBUTE_WARN_UNUSED_RET int nn_mod_notrim(nn_t r, nn_src_t a, nn_src_t b);
crypto/libecc/src/nn/nn_div.h
31
ATTRIBUTE_WARN_UNUSED_RET int nn_mod_unshifted(nn_t r, nn_src_t a, nn_src_t b, word_t v, bitcnt_t cnt);
crypto/libecc/src/nn/nn_div.h
32
ATTRIBUTE_WARN_UNUSED_RET int nn_mod_normalized(nn_t r, nn_src_t a, nn_src_t b, word_t v);
crypto/libecc/src/nn/nn_mod_pow.c
113
if(r != NULL){
crypto/libecc/src/nn/nn_mod_pow.c
120
if(r != NULL){
crypto/libecc/src/nn/nn_mod_pow.c
133
if(r != NULL){
crypto/libecc/src/nn/nn_mod_pow.c
174
ATTRIBUTE_WARN_UNUSED_RET static int _nn_mod_pow_redc(nn_t out, nn_src_t base, nn_src_t exp, nn_src_t mod, nn_src_t r, nn_src_t r_square, word_t mpinv)
crypto/libecc/src/nn/nn_mod_pow.c
176
return _nn_exp_monty_ladder_ltr(out, base, exp, mod, r, r_square, mpinv);
crypto/libecc/src/nn/nn_mod_pow.c
222
ATTRIBUTE_WARN_UNUSED_RET static int _nn_mod_pow_redc_aliased(nn_t out, nn_src_t base, nn_src_t exp, nn_src_t mod, nn_src_t r, nn_src_t r_square, word_t mpinv)
crypto/libecc/src/nn/nn_mod_pow.c
229
ret = _nn_mod_pow_redc(&_out, base, exp, mod, r, r_square, mpinv); EG(ret, err);
crypto/libecc/src/nn/nn_mod_pow.c
244
int nn_mod_pow_redc(nn_t out, nn_src_t base, nn_src_t exp, nn_src_t mod, nn_src_t r, nn_src_t r_square, word_t mpinv)
crypto/libecc/src/nn/nn_mod_pow.c
251
ret = nn_check_initialized(r); EG(ret, err);
crypto/libecc/src/nn/nn_mod_pow.c
271
if ((out == base) || (out == exp) || (out == mod) || (out == r) || (out == r_square)) {
crypto/libecc/src/nn/nn_mod_pow.c
272
ret = _nn_mod_pow_redc_aliased(out, base, exp, &_mod, r, r_square, mpinv); EG(ret, err1);
crypto/libecc/src/nn/nn_mod_pow.c
274
ret = _nn_mod_pow_redc(out, base, exp, &_mod, r, r_square, mpinv); EG(ret, err1);
crypto/libecc/src/nn/nn_mod_pow.c
282
if ((out == base) || (out == exp) || (out == mod) || (out == r) || (out == r_square)) {
crypto/libecc/src/nn/nn_mod_pow.c
283
ret = _nn_mod_pow_redc_aliased(out, base, exp, mod, r, r_square, mpinv);
crypto/libecc/src/nn/nn_mod_pow.c
285
ret = _nn_mod_pow_redc(out, base, exp, mod, r, r_square, mpinv);
crypto/libecc/src/nn/nn_mod_pow.c
306
nn r, r_square;
crypto/libecc/src/nn/nn_mod_pow.c
309
r.magic = r_square.magic = WORD(0);
crypto/libecc/src/nn/nn_mod_pow.c
323
ret = nn_compute_redc1_coefs(&r, &r_square, mod, &mpinv); EG(ret, err);
crypto/libecc/src/nn/nn_mod_pow.c
326
ret = nn_mod_pow_redc(out, base, exp, mod, &r, &r_square, mpinv);
crypto/libecc/src/nn/nn_mod_pow.c
330
nn_uninit(&r);
crypto/libecc/src/nn/nn_mod_pow.c
39
ATTRIBUTE_WARN_UNUSED_RET static int _nn_exp_monty_ladder_ltr(nn_t out, nn_src_t base, nn_src_t exp, nn_src_t mod, nn_src_t r, nn_src_t r_square, word_t mpinv)
crypto/libecc/src/nn/nn_mod_pow.c
75
if(r != NULL){
crypto/libecc/src/nn/nn_mod_pow.c
81
if(r != NULL){
crypto/libecc/src/nn/nn_mod_pow.c
93
if(r != NULL){
crypto/libecc/src/nn/nn_modinv.c
567
int nn_modinv_fermat_redc(nn_t out, nn_src_t x, nn_src_t p, nn_src_t r, nn_src_t r_square, word_t mpinv)
crypto/libecc/src/nn/nn_modinv.c
580
ret = nn_mod_pow_redc(out, x, &p_minus_two, p, r, r_square, mpinv);
crypto/libecc/src/nn/nn_mul_redc1.c
40
int nn_compute_redc1_coefs(nn_t r, nn_t r_square, nn_src_t p_in, word_t *mpinv)
crypto/libecc/src/nn/nn_mul_redc1.c
63
ret = nn_init(r, 0); EG(ret, err);
crypto/libecc/src/nn/nn_mul_redc1.c
80
ret = nn_one(r); EG(ret, err);
crypto/libecc/src/nn/nn_mul_redc1.c
81
ret = nn_lshift(r, r, p_rounded_bitlen); EG(ret, err);
crypto/libecc/src/nn/nn_mul_redc1.c
82
ret = nn_mod(r, r, &p); EG(ret, err);
crypto/libecc/src/nn/nn_mul_redc1.c
95
ret = nn_sqr(r_square, r); EG(ret, err);
crypto/libecc/src/sig/bign_common.c
207
u8 r[((MAX_DIGEST_SIZE / BELT_BLOCK_LEN) * BELT_BLOCK_LEN) + (2 * BELT_BLOCK_LEN)];
crypto/libecc/src/sig/bign_common.c
255
MUST_HAVE((hlen <= sizeof(r)), ret, err);
crypto/libecc/src/sig/bign_common.c
256
ret = local_memset(r, 0, sizeof(r));
crypto/libecc/src/sig/bign_common.c
257
ret = local_memcpy(r, h, hlen); EG(ret, err);
crypto/libecc/src/sig/bign_common.c
281
s[z] ^= r[(BELT_BLOCK_LEN * j) + z];
crypto/libecc/src/sig/bign_common.c
285
ret = local_memcpy(&r[0], &r[BELT_BLOCK_LEN], (n - 2) * BELT_BLOCK_LEN); EG(ret, err);
crypto/libecc/src/sig/bign_common.c
290
belt_encrypt(s, &r[(n - 2) * BELT_BLOCK_LEN], theta);
crypto/libecc/src/sig/bign_common.c
292
r[((n - 2) * BELT_BLOCK_LEN) + z] ^= (r[((n - 1) * BELT_BLOCK_LEN) + z] ^ i_block[z]);
crypto/libecc/src/sig/bign_common.c
296
ret = local_memcpy(&r[(n - 1) * BELT_BLOCK_LEN], s, BELT_BLOCK_LEN); EG(ret, err);
crypto/libecc/src/sig/bign_common.c
303
ret = local_memcpy(&r_bar[0], &r[0], r_bar_len); EG(ret, err);
crypto/libecc/src/sig/bign_common.c
317
ret = local_memcpy(&r_bar[0], &r[0], r_bar_len); EG(ret, err);
crypto/libecc/src/sig/bip0340.c
414
rx = &(ctx->verify_data.bip0340.r);
crypto/libecc/src/sig/bip0340.c
501
fp_src_t r;
crypto/libecc/src/sig/bip0340.c
523
r = &(ctx->verify_data.bip0340.r);
crypto/libecc/src/sig/bip0340.c
563
ret = nn_cmp(&(r->fp_val), &(sG.X.fp_val), &cmp); EG(ret, err);
crypto/libecc/src/sig/bip0340.c
570
PTR_NULLIFY(r);
crypto/libecc/src/sig/ecdsa_common.c
1015
nn_uninit(&r);
crypto/libecc/src/sig/ecdsa_common.c
329
nn k, r, e, tmp, s, kinv;
crypto/libecc/src/sig/ecdsa_common.c
336
k.magic = r.magic = e.magic = WORD(0);
crypto/libecc/src/sig/ecdsa_common.c
487
ret = nn_mod(&r, &(kG.X.fp_val), q); EG(ret, err);
crypto/libecc/src/sig/ecdsa_common.c
488
dbg_nn_print("r", &r);
crypto/libecc/src/sig/ecdsa_common.c
491
ret = nn_iszero(&r, &iszero); EG(ret, err);
crypto/libecc/src/sig/ecdsa_common.c
500
ret = nn_export_to_buf(sig, q_len, &r); EG(ret, err);
crypto/libecc/src/sig/ecdsa_common.c
504
ret = nn_mod_mul(&r, &r, &b, q); EG(ret, err);
crypto/libecc/src/sig/ecdsa_common.c
511
ret = nn_mod_mul(&tmp, x, &r, q); EG(ret, err);
crypto/libecc/src/sig/ecdsa_common.c
557
nn_uninit(&r);
crypto/libecc/src/sig/ecdsa_common.c
625
nn *r, *s;
crypto/libecc/src/sig/ecdsa_common.c
641
r = &(ctx->verify_data.ecdsa.r);
crypto/libecc/src/sig/ecdsa_common.c
648
ret = nn_init_from_buf(r, sig, q_len); EG(ret, err);
crypto/libecc/src/sig/ecdsa_common.c
650
dbg_nn_print("r", r);
crypto/libecc/src/sig/ecdsa_common.c
654
ret = nn_iszero(r, &iszero1); EG(ret, err);
crypto/libecc/src/sig/ecdsa_common.c
656
ret = nn_cmp(r, q, &cmp1); EG(ret, err);
crypto/libecc/src/sig/ecdsa_common.c
671
PTR_NULLIFY(r);
crypto/libecc/src/sig/ecdsa_common.c
712
nn *s, *r;
crypto/libecc/src/sig/ecdsa_common.c
742
r = &(ctx->verify_data.ecdsa.r);
crypto/libecc/src/sig/ecdsa_common.c
791
ret = nn_mod_mul(&uv, r, &sinv, q); EG(ret, err);
crypto/libecc/src/sig/ecdsa_common.c
809
ret = nn_cmp(&r_prime, r, &cmp); EG(ret, err);
crypto/libecc/src/sig/ecdsa_common.c
836
PTR_NULLIFY(r);
crypto/libecc/src/sig/ecdsa_common.c
875
nn u, v, e, r, s;
crypto/libecc/src/sig/ecdsa_common.c
882
u.magic = v.magic = e.magic = r.magic = s.magic = WORD(0);
crypto/libecc/src/sig/ecdsa_common.c
904
ret = nn_init_from_buf(&r, sig, q_len); EG(ret, err);
crypto/libecc/src/sig/ecdsa_common.c
908
ret = nn_iszero(&r, &iszero1); EG(ret, err);
crypto/libecc/src/sig/ecdsa_common.c
910
ret = nn_cmp(&r, q, &cmp1); EG(ret, err);
crypto/libecc/src/sig/ecdsa_common.c
919
ret = nn_add(&r, &r, &u); EG(ret, err);
crypto/libecc/src/sig/ecdsa_common.c
921
ret = nn_cmp(&r, p, &cmp); EG(ret, err);
crypto/libecc/src/sig/ecdsa_common.c
958
ret = fp_set_nn(&(uG.Z), &r); EG(ret, err);
crypto/libecc/src/sig/ecdsa_common.c
984
ret = nn_modinv(&r, &r, q); EG(ret, err);
crypto/libecc/src/sig/ecdsa_common.c
986
ret = nn_mod_mul(&u, &e, &r, q); EG(ret, err);
crypto/libecc/src/sig/ecdsa_common.c
990
ret = nn_mod_mul(&v, &s, &r, q); EG(ret, err);
crypto/libecc/src/sig/ecfsdsa.c
125
u8 *r;
crypto/libecc/src/sig/ecfsdsa.c
148
r = ctx->sign_data.ecfsdsa.r;
crypto/libecc/src/sig/ecfsdsa.c
188
ret = fp_export_to_buf(r, p_len, &(kG.X)); EG(ret, err);
crypto/libecc/src/sig/ecfsdsa.c
189
ret = fp_export_to_buf(r + p_len, p_len, &(kG.Y)); EG(ret, err);
crypto/libecc/src/sig/ecfsdsa.c
190
dbg_buf_print("r: ", r, r_len);
crypto/libecc/src/sig/ecfsdsa.c
195
ret |= r[i];
crypto/libecc/src/sig/ecfsdsa.c
212
ret = ctx->h->hfunc_update(&(ctx->sign_data.ecfsdsa.h_ctx), r, r_len); EG(ret, err);
crypto/libecc/src/sig/ecfsdsa.c
222
PTR_NULLIFY(r);
crypto/libecc/src/sig/ecfsdsa.c
263
u8 *r;
crypto/libecc/src/sig/ecfsdsa.c
292
r = ctx->sign_data.ecfsdsa.r;
crypto/libecc/src/sig/ecfsdsa.c
353
ret = local_memcpy(sig, r, r_len); EG(ret, err);
crypto/libecc/src/sig/ecfsdsa.c
354
ret = local_memset(r, 0, r_len); EG(ret, err);
crypto/libecc/src/sig/ecfsdsa.c
378
PTR_NULLIFY(r);
crypto/libecc/src/sig/ecfsdsa.c
422
const u8 *r;
crypto/libecc/src/sig/ecfsdsa.c
452
r = sig;
crypto/libecc/src/sig/ecfsdsa.c
454
ret = fp_import_from_buf(&rx, r, p_len); EG(ret, err);
crypto/libecc/src/sig/ecfsdsa.c
456
ret = fp_import_from_buf(&ry, r + p_len, p_len); EG(ret, err);
crypto/libecc/src/sig/ecfsdsa.c
475
ret = local_memcpy(&(ctx->verify_data.ecfsdsa.r), r, r_len); EG(ret, err);
crypto/libecc/src/sig/ecfsdsa.c
482
ret = ctx->h->hfunc_update(&(ctx->verify_data.ecfsdsa.h_ctx), r, r_len); EG(ret, err);
crypto/libecc/src/sig/ecfsdsa.c
505
PTR_NULLIFY(r);
crypto/libecc/src/sig/ecfsdsa.c
547
const u8 *r;
crypto/libecc/src/sig/ecfsdsa.c
574
r = ctx->verify_data.ecfsdsa.r;
crypto/libecc/src/sig/ecfsdsa.c
609
ret = are_equal(r, r_prime, r_len, &check); EG(ret, err);
crypto/libecc/src/sig/ecfsdsa.c
635
PTR_NULLIFY(r);
crypto/libecc/src/sig/ecgdsa.c
191
nn tmp, s, e, kr, k, r;
crypto/libecc/src/sig/ecgdsa.c
199
kr.magic = k.magic = r.magic = WORD(0);
crypto/libecc/src/sig/ecgdsa.c
308
ret = nn_mod(&r, &(kG.X.fp_val), q); EG(ret, err);
crypto/libecc/src/sig/ecgdsa.c
309
dbg_nn_print("r", &r);
crypto/libecc/src/sig/ecgdsa.c
312
ret = nn_iszero(&r, &iszero); EG(ret, err);
crypto/libecc/src/sig/ecgdsa.c
318
ret = nn_export_to_buf(sig, r_len, &r); EG(ret, err);
crypto/libecc/src/sig/ecgdsa.c
323
ret = nn_mod_mul(&r, &r, &b, q); EG(ret, err);
crypto/libecc/src/sig/ecgdsa.c
326
ret = nn_mod_mul(&kr, &k, &r, q); EG(ret, err);
crypto/libecc/src/sig/ecgdsa.c
354
nn_uninit(&r);
crypto/libecc/src/sig/ecgdsa.c
419
nn *s, *r;
crypto/libecc/src/sig/ecgdsa.c
434
r = &(ctx->verify_data.ecgdsa.r);
crypto/libecc/src/sig/ecgdsa.c
445
ret = nn_init_from_buf(r, sig, r_len); EG(ret, err);
crypto/libecc/src/sig/ecgdsa.c
452
ret = nn_iszero(r, &iszero2); EG(ret, err);
crypto/libecc/src/sig/ecgdsa.c
454
ret = nn_cmp(r, q, &cmp2); EG(ret, err);
crypto/libecc/src/sig/ecgdsa.c
471
PTR_NULLIFY(r);
crypto/libecc/src/sig/ecgdsa.c
502
nn e, r_prime, rinv, uv, *r, *s;
crypto/libecc/src/sig/ecgdsa.c
535
r = &(ctx->verify_data.ecgdsa.r);
crypto/libecc/src/sig/ecgdsa.c
566
ret = nn_modinv(&rinv, r, q); EG(ret, err); /* r^-1 */
crypto/libecc/src/sig/ecgdsa.c
584
ret = nn_cmp(r, &r_prime, &cmp); EG(ret, err);
crypto/libecc/src/sig/ecgdsa.c
605
PTR_NULLIFY(r);
crypto/libecc/src/sig/eckcdsa.c
303
u8 r[MAX_DIGEST_SIZE];
crypto/libecc/src/sig/eckcdsa.c
412
ret = ctx->h->hfunc_finalize(&r_ctx, r); EG(ret, err);
crypto/libecc/src/sig/eckcdsa.c
421
dbg_buf_print("r pre-mask", r, hsize);
crypto/libecc/src/sig/eckcdsa.c
422
MUST_HAVE((hsize <= sizeof(r)), ret, err);
crypto/libecc/src/sig/eckcdsa.c
424
ret = buf_lshift(r, hsize, shift); EG(ret, err);
crypto/libecc/src/sig/eckcdsa.c
425
dbg_buf_print("r post-mask", r, r_len);
crypto/libecc/src/sig/eckcdsa.c
429
hzm[i] ^= r[i];
crypto/libecc/src/sig/eckcdsa.c
469
ret = local_memcpy(sig, r, r_len); EG(ret, err);
crypto/libecc/src/sig/eckcdsa.c
470
ret = local_memset(r, 0, r_len); EG(ret, err);
crypto/libecc/src/sig/eckcdsa.c
632
ret = local_memcpy(ctx->verify_data.eckcdsa.r, sig, r_len); EG(ret, err);
crypto/libecc/src/sig/eckcdsa.c
709
u8 *r;
crypto/libecc/src/sig/eckcdsa.c
740
r = ctx->verify_data.eckcdsa.r;
crypto/libecc/src/sig/eckcdsa.c
761
hzm[i] ^= r[i];
crypto/libecc/src/sig/eckcdsa.c
796
dbg_buf_print("r", r, r_len);
crypto/libecc/src/sig/eckcdsa.c
799
ret = are_equal(r, r_prime, r_len, &check); EG(ret, err);
crypto/libecc/src/sig/eckcdsa.c
829
PTR_NULLIFY(r);
crypto/libecc/src/sig/ecrdsa.c
206
nn s, rx, ke, k, r, e;
crypto/libecc/src/sig/ecrdsa.c
215
k.magic = r.magic = e.magic = WORD(0);
crypto/libecc/src/sig/ecrdsa.c
285
ret = nn_mod(&r, &(kG.X.fp_val), q); EG(ret, err);
crypto/libecc/src/sig/ecrdsa.c
288
ret = nn_iszero(&r, &iszero); EG(ret, err);
crypto/libecc/src/sig/ecrdsa.c
292
dbg_nn_print("r", &r);
crypto/libecc/src/sig/ecrdsa.c
295
ret = nn_export_to_buf(sig, r_len, &r); EG(ret, err);
crypto/libecc/src/sig/ecrdsa.c
320
ret = nn_mod_mul(&r, &r, &b, q); EG(ret, err);
crypto/libecc/src/sig/ecrdsa.c
325
ret = nn_mod_mul(&rx, &r, x, q); EG(ret, err);
crypto/libecc/src/sig/ecrdsa.c
350
nn_uninit(&r);
crypto/libecc/src/sig/ecrdsa.c
356
nn_uninit(&r);
crypto/libecc/src/sig/ecrdsa.c
423
nn s, r;
crypto/libecc/src/sig/ecrdsa.c
425
s.magic = r.magic = WORD(0);
crypto/libecc/src/sig/ecrdsa.c
444
ret = nn_init_from_buf(&r, sig, r_len); EG(ret, err);
crypto/libecc/src/sig/ecrdsa.c
447
ret = nn_iszero(&r, &iszero2); EG(ret, err);
crypto/libecc/src/sig/ecrdsa.c
453
ret = nn_copy(&(ctx->verify_data.ecrdsa.r), &r); EG(ret, err);
crypto/libecc/src/sig/ecrdsa.c
463
nn_uninit(&r);
crypto/libecc/src/sig/ecrdsa.c
506
nn *r, *s;
crypto/libecc/src/sig/ecrdsa.c
532
r = &(ctx->verify_data.ecrdsa.r);
crypto/libecc/src/sig/ecrdsa.c
569
ret = nn_mod_mul(&e, &e, r, q); EG(ret, err);
crypto/libecc/src/sig/ecrdsa.c
584
ret = nn_cmp(r, &r_prime, &cmp); EG(ret, err);
crypto/libecc/src/sig/ecrdsa.c
610
PTR_NULLIFY(r);
crypto/libecc/src/sig/ecsdsa_common.c
274
u8 r[MAX_DIGEST_SIZE];
crypto/libecc/src/sig/ecsdsa_common.c
315
ret = local_memset(r, 0, hsize); EG(ret, err);
crypto/libecc/src/sig/ecsdsa_common.c
318
ret = ctx->h->hfunc_finalize(&(ctx->sign_data.ecsdsa.h_ctx), r); EG(ret, err);
crypto/libecc/src/sig/ecsdsa_common.c
320
dbg_buf_print("r", r, r_len);
crypto/libecc/src/sig/ecsdsa_common.c
323
ret = nn_init_from_buf(&e, r, r_len); EG(ret, err);
crypto/libecc/src/sig/ecsdsa_common.c
369
ret = local_memcpy(sig, r, r_len); EG(ret, err);
crypto/libecc/src/sig/ecsdsa_common.c
370
ret = local_memset(r, 0, r_len); EG(ret, err);
crypto/libecc/src/sig/ecsdsa_common.c
432
nn rmodq, e, r, s;
crypto/libecc/src/sig/ecsdsa_common.c
442
rmodq.magic = e.magic = r.magic = s.magic = WORD(0);
crypto/libecc/src/sig/ecsdsa_common.c
486
ret = nn_init_from_buf(&r, sig, r_len); EG(ret, err);
crypto/libecc/src/sig/ecsdsa_common.c
487
ret = nn_mod(&rmodq, &r, q); EG(ret, err);
crypto/libecc/src/sig/ecsdsa_common.c
524
ret = local_memcpy(ctx->verify_data.ecsdsa.r, sig, r_len); EG(ret, err);
crypto/libecc/src/sig/ecsdsa_common.c
532
nn_uninit(&r);
crypto/libecc/src/sig/ecsdsa_common.c
606
ret = are_equal(ctx->verify_data.ecsdsa.r, r_prime, r_len, &check); EG(ret, err);
crypto/libecc/src/sig/eddsa.c
1248
nn r, s, S;
crypto/libecc/src/sig/eddsa.c
1254
r.magic = s.magic = S.magic = WORD(0);
crypto/libecc/src/sig/eddsa.c
1366
ret = eddsa_decode_integer(&r, hash, hsize); EG(ret, err);
crypto/libecc/src/sig/eddsa.c
1380
ret = nn_mul(&r, &r, &b); EG(ret, err);
crypto/libecc/src/sig/eddsa.c
1386
ret = nn_mod_notrim(&r, &r, q); EG(ret, err);
crypto/libecc/src/sig/eddsa.c
1401
ret = nn_mod_mul(&r_tmp, &r_tmp, &r, q); EG(ret, err1);
crypto/libecc/src/sig/eddsa.c
1422
ret = nn_copy(&r_tmp, &r); EG(ret, err2);
crypto/libecc/src/sig/eddsa.c
1431
ret = prj_pt_mul(&R, &r, G); EG(ret, err);
crypto/libecc/src/sig/eddsa.c
1501
ret = nn_mod_add(&S, &S, &r, q); EG(ret, err);
crypto/libecc/src/sig/eddsa.c
1533
nn_uninit(&r);
crypto/libecc/src/sig/eddsa.c
1586
nn r, s, S;
crypto/libecc/src/sig/eddsa.c
1593
r.magic = s.magic = S.magic = WORD(0);
crypto/libecc/src/sig/eddsa.c
1714
ret = eddsa_decode_integer(&r, hash, hsize); EG(ret, err);
crypto/libecc/src/sig/eddsa.c
1728
ret = nn_mul(&r, &r, &b); EG(ret, err);
crypto/libecc/src/sig/eddsa.c
1734
ret = nn_mod_notrim(&r, &r, q); EG(ret, err);
crypto/libecc/src/sig/eddsa.c
1749
ret = nn_mod_mul(&r_tmp, &r_tmp, &r, q); EG(ret, err1);
crypto/libecc/src/sig/eddsa.c
1770
ret = nn_copy(&r_tmp, &r); EG(ret, err2);
crypto/libecc/src/sig/eddsa.c
1779
ret = prj_pt_mul(&R, &r, G); EG(ret, err);
crypto/libecc/src/sig/eddsa.c
1857
ret = nn_mod_add(&S, &S, &r, q); EG(ret, err);
crypto/libecc/src/sig/eddsa.c
1894
nn_uninit(&r);
crypto/libecc/src/sig/fuzzing_ecdsa.c
170
ret = nn_mod(&r, &(kG.X.fp_val), q); EG(ret, err);
crypto/libecc/src/sig/fuzzing_ecdsa.c
171
dbg_nn_print("r", &r);
crypto/libecc/src/sig/fuzzing_ecdsa.c
177
ret = nn_iszero(&r, &iszero); EG(ret, err);
crypto/libecc/src/sig/fuzzing_ecdsa.c
181
ret = nn_export_to_buf(sig, q_len, &r); EG(ret, err);
crypto/libecc/src/sig/fuzzing_ecdsa.c
185
ret = nn_mod_mul(&r, &r, &b, q); EG(ret, err);
crypto/libecc/src/sig/fuzzing_ecdsa.c
192
ret = nn_mod_mul(&tmp, x, &r, q); EG(ret, err);
crypto/libecc/src/sig/fuzzing_ecdsa.c
239
nn_uninit(&r);
crypto/libecc/src/sig/fuzzing_ecdsa.c
287
nn *s, *r;
crypto/libecc/src/sig/fuzzing_ecdsa.c
316
r = &(ctx->verify_data.ecdsa.r);
crypto/libecc/src/sig/fuzzing_ecdsa.c
376
ret = nn_mod_mul(&uv, r, &sinv, q); EG(ret, err);
crypto/libecc/src/sig/fuzzing_ecdsa.c
394
ret = nn_cmp(&r_prime, r, &cmp); EG(ret, err);
crypto/libecc/src/sig/fuzzing_ecdsa.c
421
PTR_NULLIFY(r);
crypto/libecc/src/sig/fuzzing_ecdsa.c
52
nn k, r, e, tmp, s, kinv;
crypto/libecc/src/sig/fuzzing_ecdsa.c
58
k.magic = r.magic = e.magic = WORD(0);
crypto/libecc/src/sig/fuzzing_ecgdsa.c
169
ret = nn_mod(&r, &(kG.X.fp_val), q); EG(ret, err);
crypto/libecc/src/sig/fuzzing_ecgdsa.c
170
dbg_nn_print("r", &r);
crypto/libecc/src/sig/fuzzing_ecgdsa.c
176
ret = nn_iszero(&r, &iszero); EG(ret, err);
crypto/libecc/src/sig/fuzzing_ecgdsa.c
180
ret = nn_export_to_buf(sig, r_len, &r); EG(ret, err);
crypto/libecc/src/sig/fuzzing_ecgdsa.c
185
ret = nn_mod_mul(&r, &r, &b, q); EG(ret, err);
crypto/libecc/src/sig/fuzzing_ecgdsa.c
188
ret = nn_mod_mul(&kr, &k, &r, q); EG(ret, err);
crypto/libecc/src/sig/fuzzing_ecgdsa.c
212
nn_uninit(&r);
crypto/libecc/src/sig/fuzzing_ecgdsa.c
257
nn tmp, e, r_prime, rinv, uv, *r, *s;
crypto/libecc/src/sig/fuzzing_ecgdsa.c
291
r = &(ctx->verify_data.ecgdsa.r);
crypto/libecc/src/sig/fuzzing_ecgdsa.c
331
ret = nn_modinv(&rinv, r, q); EG(ret, err); /* r^-1 */
crypto/libecc/src/sig/fuzzing_ecgdsa.c
351
ret = nn_cmp(r, &r_prime, &cmp); EG(ret, err);
crypto/libecc/src/sig/fuzzing_ecgdsa.c
374
PTR_NULLIFY(r);
crypto/libecc/src/sig/fuzzing_ecgdsa.c
52
nn tmp, tmp2, s, e, kr, k, r;
crypto/libecc/src/sig/fuzzing_ecgdsa.c
59
kr.magic = k.magic = r.magic = WORD(0);
crypto/libecc/src/sig/fuzzing_ecrdsa.c
101
k.magic = r.magic = e.magic = WORD(0);
crypto/libecc/src/sig/fuzzing_ecrdsa.c
171
ret = nn_mod(&r, &(kG.X.fp_val), q); EG(ret, err);
crypto/libecc/src/sig/fuzzing_ecrdsa.c
177
ret = nn_iszero(&r, &iszero); EG(ret, err);
crypto/libecc/src/sig/fuzzing_ecrdsa.c
180
dbg_nn_print("r", &r);
crypto/libecc/src/sig/fuzzing_ecrdsa.c
183
ret = nn_export_to_buf(sig, r_len, &r); EG(ret, err);
crypto/libecc/src/sig/fuzzing_ecrdsa.c
216
ret = nn_mod_mul(&r, &r, &b, q); EG(ret, err);
crypto/libecc/src/sig/fuzzing_ecrdsa.c
221
ret = nn_mod_mul(&rx, &r, x, q); EG(ret, err);
crypto/libecc/src/sig/fuzzing_ecrdsa.c
247
nn_uninit(&r);
crypto/libecc/src/sig/fuzzing_ecrdsa.c
298
nn *r, *s;
crypto/libecc/src/sig/fuzzing_ecrdsa.c
325
r = &(ctx->verify_data.ecrdsa.r);
crypto/libecc/src/sig/fuzzing_ecrdsa.c
369
ret = nn_mul(&tmp, &e, r); EG(ret, err); /* tmp = er */
crypto/libecc/src/sig/fuzzing_ecrdsa.c
385
ret = nn_cmp(r, &r_prime, &cmp); EG(ret, err);
crypto/libecc/src/sig/fuzzing_ecrdsa.c
412
PTR_NULLIFY(r);
crypto/libecc/src/sig/fuzzing_ecrdsa.c
93
nn tmp, s, rx, ke, k, r, e;
crypto/libecc/src/sig/sm2.c
320
nn k, r, s, tmp, tmp2, tmp3;
crypto/libecc/src/sig/sm2.c
327
k.magic = r.magic = s.magic = tmp.magic = tmp2.magic = tmp3.magic = WORD(0);
crypto/libecc/src/sig/sm2.c
397
ret = nn_mod(&r, &tmp2, q); EG(ret, err);
crypto/libecc/src/sig/sm2.c
398
dbg_nn_print("r", &r);
crypto/libecc/src/sig/sm2.c
401
ret = nn_iszero(&r, &iszero); EG(ret, err);
crypto/libecc/src/sig/sm2.c
407
ret = nn_add(&tmp, &r, q); EG(ret, err);
crypto/libecc/src/sig/sm2.c
428
ret = nn_mod_mul(&tmp3, &r, &b, q); EG(ret, err); /* rb */
crypto/libecc/src/sig/sm2.c
441
ret = nn_mod_mul(&tmp3, &r, x, q); EG(ret, err); /* rx mod q */
crypto/libecc/src/sig/sm2.c
454
ret = nn_export_to_buf(sig, q_len, &r); EG(ret, err);
crypto/libecc/src/sig/sm2.c
460
nn_uninit(&r);
crypto/libecc/src/sig/sm2.c
524
nn *r = NULL, *s = NULL;
crypto/libecc/src/sig/sm2.c
542
r = &(ctx->verify_data.sm2.r);
crypto/libecc/src/sig/sm2.c
549
ret = nn_init_from_buf(r, sig, q_len); EG(ret, err);
crypto/libecc/src/sig/sm2.c
551
dbg_nn_print("r", r);
crypto/libecc/src/sig/sm2.c
555
ret = nn_iszero(r, &iszero1); EG(ret, err);
crypto/libecc/src/sig/sm2.c
557
ret = nn_cmp(r, q, &cmp1); EG(ret, err);
crypto/libecc/src/sig/sm2.c
581
PTR_NULLIFY(r);
crypto/libecc/src/sig/sm2.c
618
nn *s, *r;
crypto/libecc/src/sig/sm2.c
646
r = &(ctx->verify_data.sm2.r);
crypto/libecc/src/sig/sm2.c
656
ret = nn_mod_add(&t, r, s, q); EG(ret, err);
crypto/libecc/src/sig/sm2.c
689
ret = nn_cmp(&r_prime, r, &cmp); EG(ret, err);
crypto/libecc/src/sig/sm2.c
712
PTR_NULLIFY(r);
crypto/libecc/src/utils/print_fp.c
30
nn_print("\t fp_ctx->r", &(ctx->r));
crypto/openssh/addrmatch.c
111
int ret = 0, r;
crypto/openssh/addrmatch.c
146
r = addr_pton_cidr(cp, &match_addr, &masklen);
crypto/openssh/addrmatch.c
147
if (r == -1) {
crypto/openssh/addrmatch.c
151
} else if (r == -2) {
crypto/openssh/addrmatch.c
156
} else if (r == 0 && addr != NULL) {
crypto/openssh/addrmatch.c
51
int ret = 0, r;
crypto/openssh/addrmatch.c
68
r = addr_pton_cidr(cp, &match_addr, &masklen);
crypto/openssh/addrmatch.c
69
if (r == -2) {
crypto/openssh/addrmatch.c
74
} else if (r == 0) {
crypto/openssh/audit-bsm.c
140
int ret = 0, r;
crypto/openssh/audit-bsm.c
142
if ((r = getaddrinfo(host, NULL, NULL, &ai)) != 0) {
crypto/openssh/audit-bsm.c
144
r == EAI_SYSTEM ? strerror(errno) : gai_strerror(r));
crypto/openssh/auth-options.c
126
if ((r = sshbuf_get_cstring(data, &command,
crypto/openssh/auth-options.c
128
error_r(r, "Unable to parse \"%s\" "
crypto/openssh/auth-options.c
141
if ((r = sshbuf_get_cstring(data, &allowed,
crypto/openssh/auth-options.c
143
error_r(r, "Unable to parse \"%s\" "
crypto/openssh/auth-options.c
325
int r;
crypto/openssh/auth-options.c
341
if ((r = opt_flag("restrict", 0, &opts)) != -1) {
crypto/openssh/auth-options.c
348
} else if ((r = opt_flag("cert-authority", 0, &opts)) != -1) {
crypto/openssh/auth-options.c
349
ret->cert_authority = r;
crypto/openssh/auth-options.c
350
} else if ((r = opt_flag("port-forwarding", 1, &opts)) != -1) {
crypto/openssh/auth-options.c
351
ret->permit_port_forwarding_flag = r == 1;
crypto/openssh/auth-options.c
352
} else if ((r = opt_flag("agent-forwarding", 1, &opts)) != -1) {
crypto/openssh/auth-options.c
353
ret->permit_agent_forwarding_flag = r == 1;
crypto/openssh/auth-options.c
354
} else if ((r = opt_flag("x11-forwarding", 1, &opts)) != -1) {
crypto/openssh/auth-options.c
355
ret->permit_x11_forwarding_flag = r == 1;
crypto/openssh/auth-options.c
356
} else if ((r = opt_flag("touch-required", 1, &opts)) != -1) {
crypto/openssh/auth-options.c
357
ret->no_require_user_presence = r != 1; /* NB. flip */
crypto/openssh/auth-options.c
358
} else if ((r = opt_flag("verify-required", 1, &opts)) != -1) {
crypto/openssh/auth-options.c
359
ret->require_verify = r == 1;
crypto/openssh/auth-options.c
360
} else if ((r = opt_flag("pty", 1, &opts)) != -1) {
crypto/openssh/auth-options.c
361
ret->permit_pty_flag = r == 1;
crypto/openssh/auth-options.c
362
} else if ((r = opt_flag("user-rc", 1, &opts)) != -1) {
crypto/openssh/auth-options.c
363
ret->permit_user_rc = r == 1;
crypto/openssh/auth-options.c
708
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/auth-options.c
717
if ((r = sshbuf_put_cstring(b, a[i])) != 0)
crypto/openssh/auth-options.c
720
if ((r = sshbuf_put_u32(m, n)) != 0 ||
crypto/openssh/auth-options.c
721
(r = sshbuf_put_stringb(m, b)) != 0)
crypto/openssh/auth-options.c
724
r = 0;
crypto/openssh/auth-options.c
727
return r;
crypto/openssh/auth-options.c
737
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/auth-options.c
739
if ((r = sshbuf_get_u32(m, &tmp)) != 0 ||
crypto/openssh/auth-options.c
740
(r = sshbuf_froms(m, &b)) != 0)
crypto/openssh/auth-options.c
743
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/auth-options.c
748
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/auth-options.c
752
if ((r = sshbuf_get_cstring(b, &a[i], NULL)) != 0)
crypto/openssh/auth-options.c
756
r = 0;
crypto/openssh/auth-options.c
768
return r;
crypto/openssh/auth-options.c
774
int r;
crypto/openssh/auth-options.c
776
if ((r = sshbuf_put_u8(m, s == NULL)) != 0 ||
crypto/openssh/auth-options.c
777
(r = sshbuf_put_cstring(m, s)) != 0)
crypto/openssh/auth-options.c
778
return r;
crypto/openssh/auth-options.c
785
int r;
crypto/openssh/auth-options.c
789
if ((r = sshbuf_get_u8(m, &flag)) != 0 ||
crypto/openssh/auth-options.c
790
(r = sshbuf_get_cstring(m, flag ? NULL : sp, NULL)) != 0)
crypto/openssh/auth-options.c
791
return r;
crypto/openssh/auth-options.c
799
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/auth-options.c
80
int r, ret = -1, found;
crypto/openssh/auth-options.c
802
if ((r = sshbuf_put_u8(m, opts->permit_port_forwarding_flag)) != 0 ||
crypto/openssh/auth-options.c
803
(r = sshbuf_put_u8(m, opts->permit_agent_forwarding_flag)) != 0 ||
crypto/openssh/auth-options.c
804
(r = sshbuf_put_u8(m, opts->permit_x11_forwarding_flag)) != 0 ||
crypto/openssh/auth-options.c
805
(r = sshbuf_put_u8(m, opts->permit_pty_flag)) != 0 ||
crypto/openssh/auth-options.c
806
(r = sshbuf_put_u8(m, opts->permit_user_rc)) != 0 ||
crypto/openssh/auth-options.c
807
(r = sshbuf_put_u8(m, opts->restricted)) != 0 ||
crypto/openssh/auth-options.c
808
(r = sshbuf_put_u8(m, opts->cert_authority)) != 0 ||
crypto/openssh/auth-options.c
809
(r = sshbuf_put_u8(m, opts->no_require_user_presence)) != 0 ||
crypto/openssh/auth-options.c
810
(r = sshbuf_put_u8(m, opts->require_verify)) != 0)
crypto/openssh/auth-options.c
811
return r;
crypto/openssh/auth-options.c
814
if ((r = sshbuf_put_u64(m, opts->valid_before)) != 0)
crypto/openssh/auth-options.c
815
return r;
crypto/openssh/auth-options.c
818
if ((r = sshbuf_put_u8(m, opts->force_tun_device == -1)) != 0 ||
crypto/openssh/auth-options.c
819
(r = sshbuf_put_u32(m, (opts->force_tun_device < 0) ?
crypto/openssh/auth-options.c
821
return r;
crypto/openssh/auth-options.c
824
if ((r = serialise_nullable_string(m,
crypto/openssh/auth-options.c
826
(r = serialise_nullable_string(m,
crypto/openssh/auth-options.c
828
(r = serialise_nullable_string(m,
crypto/openssh/auth-options.c
830
(r = serialise_nullable_string(m,
crypto/openssh/auth-options.c
832
return r;
crypto/openssh/auth-options.c
835
if ((r = serialise_array(m, opts->env,
crypto/openssh/auth-options.c
837
(r = serialise_array(m, opts->permitopen,
crypto/openssh/auth-options.c
839
(r = serialise_array(m, opts->permitlisten,
crypto/openssh/auth-options.c
841
return r;
crypto/openssh/auth-options.c
851
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/auth-options.c
861
if ((r = sshbuf_get_u8(m, &f)) != 0) \
crypto/openssh/auth-options.c
877
if ((r = sshbuf_get_u64(m, &opts->valid_before)) != 0)
crypto/openssh/auth-options.c
881
if ((r = sshbuf_get_u8(m, &f)) != 0 ||
crypto/openssh/auth-options.c
882
(r = sshbuf_get_u32(m, &tmp)) != 0)
crypto/openssh/auth-options.c
887
if ((r = deserialise_nullable_string(m, &opts->cert_principals)) != 0 ||
crypto/openssh/auth-options.c
888
(r = deserialise_nullable_string(m, &opts->force_command)) != 0 ||
crypto/openssh/auth-options.c
889
(r = deserialise_nullable_string(m,
crypto/openssh/auth-options.c
891
(r = deserialise_nullable_string(m,
crypto/openssh/auth-options.c
896
if ((r = deserialise_array(m, &opts->env, &opts->nenv)) != 0 ||
crypto/openssh/auth-options.c
897
(r = deserialise_array(m,
crypto/openssh/auth-options.c
899
(r = deserialise_array(m,
crypto/openssh/auth-options.c
90
if ((r = sshbuf_get_cstring(c, &name, NULL)) != 0 ||
crypto/openssh/auth-options.c
904
r = 0;
crypto/openssh/auth-options.c
909
return r;
crypto/openssh/auth-options.c
91
(r = sshbuf_froms(c, &data)) != 0) {
crypto/openssh/auth-options.c
92
error_r(r, "Unable to parse certificate options");
crypto/openssh/auth-pam.c
1202
int r, i;
crypto/openssh/auth-pam.c
1228
if ((r = sshbuf_putf(loginmsg, "%s\n",
crypto/openssh/auth-pam.c
1231
__func__, ssh_err(r));
crypto/openssh/auth-pam.c
314
int r;
crypto/openssh/auth-pam.c
320
if ((r = sshbuf_get_u32(b, &n)) != 0)
crypto/openssh/auth-pam.c
321
fatal_fr(r, "buffer error");
crypto/openssh/auth-pam.c
325
if ((r = sshbuf_get_u32(b, &n)) != 0)
crypto/openssh/auth-pam.c
326
fatal_fr(r, "buffer error");
crypto/openssh/auth-pam.c
330
if ((r = sshbuf_get_u32(b, &num_env)) != 0)
crypto/openssh/auth-pam.c
331
fatal_fr(r, "buffer error");
crypto/openssh/auth-pam.c
339
if ((r = sshbuf_get_cstring(b, &(sshpam_env[i]), NULL)) != 0)
crypto/openssh/auth-pam.c
340
fatal_fr(r, "buffer error");
crypto/openssh/auth-pam.c
345
if ((r = sshbuf_get_u32(b, &num_env)) != 0)
crypto/openssh/auth-pam.c
346
fatal_fr(r, "buffer error");
crypto/openssh/auth-pam.c
353
if ((r = sshbuf_get_cstring(b, &env, NULL)) != 0)
crypto/openssh/auth-pam.c
354
fatal_fr(r, "buffer error");
crypto/openssh/auth-pam.c
356
if ((r = pam_putenv(sshpam_handle, env)) != PAM_SUCCESS) {
crypto/openssh/auth-pam.c
358
pam_strerror(sshpam_handle, r));
crypto/openssh/auth-pam.c
379
int r, i;
crypto/openssh/auth-pam.c
404
if ((r = sshbuf_put_cstring(buffer,
crypto/openssh/auth-pam.c
407
__func__, ssh_err(r));
crypto/openssh/auth-pam.c
414
if ((r = sshbuf_get_u8(buffer, &status)) != 0)
crypto/openssh/auth-pam.c
416
__func__, ssh_err(r));
crypto/openssh/auth-pam.c
419
if ((r = sshbuf_get_cstring(buffer,
crypto/openssh/auth-pam.c
422
__func__, ssh_err(r));
crypto/openssh/auth-pam.c
429
if ((r = sshbuf_put_cstring(buffer,
crypto/openssh/auth-pam.c
432
__func__, ssh_err(r));
crypto/openssh/auth-pam.c
492
int r, flags = (options.permit_empty_passwd == 0 ?
crypto/openssh/auth-pam.c
552
if ((r = sshbuf_put_cstring(buffer, "OK")) != 0)
crypto/openssh/auth-pam.c
553
fatal_fr(r, "buffer error");
crypto/openssh/auth-pam.c
557
if ((r = sshbuf_put_u32(buffer, sshpam_account_status)) != 0 ||
crypto/openssh/auth-pam.c
558
(r = sshbuf_put_u32(buffer, sshpam_authctxt->force_pwchange)) != 0)
crypto/openssh/auth-pam.c
559
fatal_fr(r, "buffer error");
crypto/openssh/auth-pam.c
567
if ((r = sshbuf_put_u32(buffer, i)) != 0)
crypto/openssh/auth-pam.c
568
fatal_fr(r, "buffer error");
crypto/openssh/auth-pam.c
570
if ((r = sshbuf_put_cstring(buffer, environ[i])) != 0)
crypto/openssh/auth-pam.c
571
fatal_fr(r, "buffer error");
crypto/openssh/auth-pam.c
580
if ((r = sshbuf_put_u32(buffer, i)) != 0)
crypto/openssh/auth-pam.c
581
fatal_fr(r, "buffer error");
crypto/openssh/auth-pam.c
583
if ((r = sshbuf_put_cstring(buffer, env_from_pam[i])) != 0)
crypto/openssh/auth-pam.c
584
fatal_fr(r, "buffer error");
crypto/openssh/auth-pam.c
594
if ((r = sshbuf_put_cstring(buffer,
crypto/openssh/auth-pam.c
596
fatal_fr(r, "buffer error");
crypto/openssh/auth-pam.c
641
int r, i;
crypto/openssh/auth-pam.c
656
if ((r = sshbuf_putf(loginmsg, "%s\n",
crypto/openssh/auth-pam.c
659
__func__, ssh_err(r));
crypto/openssh/auth-pam.c
707
int r;
crypto/openssh/auth-pam.c
765
if ((r = pam_putenv(sshpam_handle, conninfo)) != PAM_SUCCESS)
crypto/openssh/auth-pam.c
766
logit("pam_putenv: %s", pam_strerror(sshpam_handle, r));
crypto/openssh/auth-pam.c
861
int r;
crypto/openssh/auth-pam.c
875
if ((r = sshbuf_get_u8(buffer, &type)) != 0 ||
crypto/openssh/auth-pam.c
876
(r = sshbuf_get_cstring(buffer, &msg, &mlen)) != 0)
crypto/openssh/auth-pam.c
877
fatal_fr(r, "buffer error");
crypto/openssh/auth-pam.c
967
int r;
crypto/openssh/auth-pam.c
990
if ((r = sshbuf_put_cstring(buffer, *resp)) != 0)
crypto/openssh/auth-pam.c
991
fatal_fr(r, "buffer error");
crypto/openssh/auth-pam.c
994
if ((r = sshbuf_put_cstring(buffer, fake)) != 0)
crypto/openssh/auth-pam.c
995
fatal_fr(r, "buffer error");
crypto/openssh/auth-passwd.c
135
int r;
crypto/openssh/auth-passwd.c
152
if ((r = sshbuf_putf(loginmsg,
crypto/openssh/auth-passwd.c
155
fatal_fr(r, "buffer error");
crypto/openssh/auth-passwd.c
159
if ((r = sshbuf_putf(loginmsg,
crypto/openssh/auth-passwd.c
162
fatal_fr(r, "buffer error");
crypto/openssh/auth-rhosts.c
196
int r;
crypto/openssh/auth-rhosts.c
214
r = stat(path, &st);
crypto/openssh/auth-rhosts.c
216
if (r >= 0)
crypto/openssh/auth-shadow.c
133
if ((r = sshbuf_putf(loginmsg,
crypto/openssh/auth-shadow.c
136
fatal_fr(r, "buffer error");
crypto/openssh/auth-shadow.c
60
int r;
crypto/openssh/auth-shadow.c
74
if ((r = sshbuf_putf(loginmsg,
crypto/openssh/auth-shadow.c
77
fatal_fr(r, "buffer error");
crypto/openssh/auth-shadow.c
93
int r, daysleft, disabled = 0;
crypto/openssh/auth.c
102
int r;
crypto/openssh/auth.c
149
r = match_user(pw->pw_name, hostname, ipaddr,
crypto/openssh/auth.c
151
if (r < 0) {
crypto/openssh/auth.c
154
} else if (r != 0) {
crypto/openssh/auth.c
165
r = match_user(pw->pw_name, hostname, ipaddr,
crypto/openssh/auth.c
167
if (r < 0) {
crypto/openssh/auth.c
170
} else if (r == 1)
crypto/openssh/auth.c
556
int r;
crypto/openssh/auth.c
562
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/auth.c
563
error_fr(r, "fingerprint key");
crypto/openssh/auth.c
568
r = sshkey_check_revoked(key, options.revoked_keys_files[i]);
crypto/openssh/auth.c
569
switch (r) {
crypto/openssh/auth.c
578
error_r(r, "Error checking authentication key %s %s in "
crypto/openssh/auth.c
586
r = 0;
crypto/openssh/auth.c
590
return r == 0 ? 0 : 1;
crypto/openssh/auth.c
598
int r;
crypto/openssh/auth.c
605
if ((r = sshbuf_put_cstring(auth_debug, buf)) != 0)
crypto/openssh/auth.c
606
fatal_fr(r, "sshbuf_put_cstring");
crypto/openssh/auth.c
613
int r;
crypto/openssh/auth.c
618
if ((r = sshbuf_get_cstring(auth_debug, &msg, NULL)) != 0)
crypto/openssh/auth.c
619
fatal_fr(r, "sshbuf_get_cstring");
crypto/openssh/auth2-chall.c
105
int i, r;
crypto/openssh/auth2-chall.c
117
if ((r = sshbuf_putf(b, "%s%s",
crypto/openssh/auth2-chall.c
119
fatal_fr(r, "buffer error");
crypto/openssh/auth2-chall.c
262
u_int r, i, *echo_on;
crypto/openssh/auth2-chall.c
269
if ((r = sshpkt_start(ssh, SSH2_MSG_USERAUTH_INFO_REQUEST)) != 0 ||
crypto/openssh/auth2-chall.c
270
(r = sshpkt_put_cstring(ssh, name)) != 0 ||
crypto/openssh/auth2-chall.c
271
(r = sshpkt_put_cstring(ssh, instr)) != 0 ||
crypto/openssh/auth2-chall.c
272
(r = sshpkt_put_cstring(ssh, "")) != 0 || /* language not used */
crypto/openssh/auth2-chall.c
273
(r = sshpkt_put_u32(ssh, kbdintctxt->nreq)) != 0)
crypto/openssh/auth2-chall.c
274
fatal_fr(r, "start packet");
crypto/openssh/auth2-chall.c
276
if ((r = sshpkt_put_cstring(ssh, prompts[i])) != 0 ||
crypto/openssh/auth2-chall.c
277
(r = sshpkt_put_u8(ssh, echo_on[i])) != 0)
crypto/openssh/auth2-chall.c
278
fatal_fr(r, "assemble packet");
crypto/openssh/auth2-chall.c
280
if ((r = sshpkt_send(ssh)) != 0 ||
crypto/openssh/auth2-chall.c
281
(r = ssh_packet_write_wait(ssh)) != 0)
crypto/openssh/auth2-chall.c
282
fatal_fr(r, "send packet");
crypto/openssh/auth2-chall.c
299
int r;
crypto/openssh/auth2-chall.c
314
if ((r = sshpkt_get_u32(ssh, &nresp)) != 0)
crypto/openssh/auth2-chall.c
315
fatal_fr(r, "parse packet");
crypto/openssh/auth2-chall.c
323
if ((r = sshpkt_get_cstring(ssh, &response[i], NULL)) != 0)
crypto/openssh/auth2-chall.c
324
fatal_fr(r, "parse response");
crypto/openssh/auth2-chall.c
327
if ((r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/auth2-chall.c
328
fatal_fr(r, "parse packet");
crypto/openssh/auth2-gss.c
125
if ((r = sshpkt_start(ssh, SSH2_MSG_USERAUTH_GSSAPI_RESPONSE)) != 0 ||
crypto/openssh/auth2-gss.c
126
(r = sshpkt_put_string(ssh, doid, len)) != 0 ||
crypto/openssh/auth2-gss.c
127
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/auth2-gss.c
128
fatal_fr(r, "send packet");
crypto/openssh/auth2-gss.c
149
int r;
crypto/openssh/auth2-gss.c
155
if ((r = sshpkt_get_string(ssh, &p, &len)) != 0 ||
crypto/openssh/auth2-gss.c
156
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/auth2-gss.c
157
fatal_fr(r, "parse packet");
crypto/openssh/auth2-gss.c
168
if ((r = sshpkt_start(ssh,
crypto/openssh/auth2-gss.c
170
(r = sshpkt_put_string(ssh, send_tok.value,
crypto/openssh/auth2-gss.c
172
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/auth2-gss.c
173
fatal_fr(r, "send ERRTOK packet");
crypto/openssh/auth2-gss.c
186
if ((r = sshpkt_start(ssh,
crypto/openssh/auth2-gss.c
188
(r = sshpkt_put_string(ssh, send_tok.value,
crypto/openssh/auth2-gss.c
190
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/auth2-gss.c
191
fatal_fr(r, "send TOKEN packet");
crypto/openssh/auth2-gss.c
217
int r;
crypto/openssh/auth2-gss.c
225
if ((r = sshpkt_get_string_direct(ssh, NULL, NULL)) != 0 ||
crypto/openssh/auth2-gss.c
226
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/auth2-gss.c
227
fatal_fr(r, "parse packet");
crypto/openssh/auth2-gss.c
252
int r, authenticated;
crypto/openssh/auth2-gss.c
263
if ((r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/auth2-gss.c
264
fatal_fr(r, "parse packet");
crypto/openssh/auth2-gss.c
284
int r, authenticated = 0;
crypto/openssh/auth2-gss.c
296
if ((r = sshpkt_get_string(ssh, &p, &len)) != 0)
crypto/openssh/auth2-gss.c
297
fatal_fr(r, "parse packet");
crypto/openssh/auth2-gss.c
71
int r, present;
crypto/openssh/auth2-gss.c
77
if ((r = sshpkt_get_u32(ssh, &mechs)) != 0)
crypto/openssh/auth2-gss.c
78
fatal_fr(r, "parse packet");
crypto/openssh/auth2-gss.c
95
if ((r = sshpkt_get_string(ssh, &doid, &len)) != 0)
crypto/openssh/auth2-gss.c
96
fatal_fr(r, "parse oid");
crypto/openssh/auth2-hostbased.c
110
if ((r = sshkey_check_cert_sigtype(key,
crypto/openssh/auth2-hostbased.c
112
logit_fr(r, "certificate signature algorithm %s",
crypto/openssh/auth2-hostbased.c
117
if ((r = sshkey_check_rsa_length(key,
crypto/openssh/auth2-hostbased.c
119
logit_r(r, "refusing %s key", sshkey_type(key));
crypto/openssh/auth2-hostbased.c
131
if ((r = sshbuf_put_stringb(b, ssh->kex->session_id)) != 0 ||
crypto/openssh/auth2-hostbased.c
132
(r = sshbuf_put_u8(b, SSH2_MSG_USERAUTH_REQUEST)) != 0 ||
crypto/openssh/auth2-hostbased.c
133
(r = sshbuf_put_cstring(b, authctxt->user)) != 0 ||
crypto/openssh/auth2-hostbased.c
134
(r = sshbuf_put_cstring(b, authctxt->service)) != 0 ||
crypto/openssh/auth2-hostbased.c
135
(r = sshbuf_put_cstring(b, method)) != 0 ||
crypto/openssh/auth2-hostbased.c
136
(r = sshbuf_put_string(b, pkalg, alen)) != 0 ||
crypto/openssh/auth2-hostbased.c
137
(r = sshbuf_put_string(b, pkblob, blen)) != 0 ||
crypto/openssh/auth2-hostbased.c
138
(r = sshbuf_put_cstring(b, chost)) != 0 ||
crypto/openssh/auth2-hostbased.c
139
(r = sshbuf_put_cstring(b, cuser)) != 0)
crypto/openssh/auth2-hostbased.c
140
fatal_fr(r, "reconstruct packet");
crypto/openssh/auth2-hostbased.c
68
int r, pktype, authenticated = 0;
crypto/openssh/auth2-hostbased.c
71
if ((r = sshpkt_get_cstring(ssh, &pkalg, &alen)) != 0 ||
crypto/openssh/auth2-hostbased.c
72
(r = sshpkt_get_string(ssh, &pkblob, &blen)) != 0 ||
crypto/openssh/auth2-hostbased.c
73
(r = sshpkt_get_cstring(ssh, &chost, NULL)) != 0 ||
crypto/openssh/auth2-hostbased.c
74
(r = sshpkt_get_cstring(ssh, &cuser, NULL)) != 0 ||
crypto/openssh/auth2-hostbased.c
75
(r = sshpkt_get_string(ssh, &sig, &slen)) != 0)
crypto/openssh/auth2-hostbased.c
76
fatal_fr(r, "parse packet");
crypto/openssh/auth2-hostbased.c
91
if ((r = sshkey_from_blob(pkblob, blen, &key)) != 0) {
crypto/openssh/auth2-hostbased.c
92
error_fr(r, "key_from_blob");
crypto/openssh/auth2-kbdint.c
50
int r, authenticated = 0;
crypto/openssh/auth2-kbdint.c
53
if ((r = sshpkt_get_cstring(ssh, &lang, NULL)) != 0 ||
crypto/openssh/auth2-kbdint.c
54
(r = sshpkt_get_cstring(ssh, &devs, NULL)) != 0 ||
crypto/openssh/auth2-kbdint.c
55
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/auth2-kbdint.c
56
fatal_fr(r, "parse packet");
crypto/openssh/auth2-none.c
56
int r;
crypto/openssh/auth2-none.c
59
if ((r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/auth2-none.c
60
fatal_fr(r, "parse packet");
crypto/openssh/auth2-passwd.c
56
int authenticated = 0, r;
crypto/openssh/auth2-passwd.c
60
if ((r = sshpkt_get_u8(ssh, &change)) != 0 ||
crypto/openssh/auth2-passwd.c
61
(r = sshpkt_get_cstring(ssh, &password, &len)) != 0 ||
crypto/openssh/auth2-passwd.c
62
(change && (r = sshpkt_get_cstring(ssh, NULL, NULL)) != 0) ||
crypto/openssh/auth2-passwd.c
63
(r = sshpkt_get_end(ssh)) != 0) {
crypto/openssh/auth2-passwd.c
65
fatal_fr(r, "parse packet");
crypto/openssh/auth2-pubkey.c
104
if ((r = sshpkt_get_u8(ssh, &have_sig)) != 0 ||
crypto/openssh/auth2-pubkey.c
105
(r = sshpkt_get_cstring(ssh, &pkalg, NULL)) != 0 ||
crypto/openssh/auth2-pubkey.c
106
(r = sshpkt_get_string(ssh, &pkblob, &blen)) != 0)
crypto/openssh/auth2-pubkey.c
107
fatal_fr(r, "parse %s packet", method);
crypto/openssh/auth2-pubkey.c
111
if ((r = sshpkt_getb_froms(ssh, &b)) != 0 ||
crypto/openssh/auth2-pubkey.c
112
(r = sshkey_fromb(b, &hostkey)) != 0)
crypto/openssh/auth2-pubkey.c
113
fatal_fr(r, "parse %s hostkey", method);
crypto/openssh/auth2-pubkey.c
143
if ((r = sshkey_from_blob(pkblob, blen, &key)) != 0) {
crypto/openssh/auth2-pubkey.c
144
error_fr(r, "parse key");
crypto/openssh/auth2-pubkey.c
166
if ((r = sshkey_check_cert_sigtype(key,
crypto/openssh/auth2-pubkey.c
168
logit_fr(r, "certificate signature algorithm %s",
crypto/openssh/auth2-pubkey.c
173
if ((r = sshkey_check_rsa_length(key,
crypto/openssh/auth2-pubkey.c
175
logit_r(r, "refusing %s key", sshkey_type(key));
crypto/openssh/auth2-pubkey.c
186
if ((r = sshpkt_get_string(ssh, &sig, &slen)) != 0 ||
crypto/openssh/auth2-pubkey.c
187
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/auth2-pubkey.c
188
fatal_fr(r, "parse signature packet");
crypto/openssh/auth2-pubkey.c
192
if ((r = sshbuf_putb(b, ssh->kex->session_id)) != 0)
crypto/openssh/auth2-pubkey.c
193
fatal_fr(r, "put old session id");
crypto/openssh/auth2-pubkey.c
195
if ((r = sshbuf_put_stringb(b,
crypto/openssh/auth2-pubkey.c
197
fatal_fr(r, "put session id");
crypto/openssh/auth2-pubkey.c
207
if ((r = sshbuf_put_u8(b, SSH2_MSG_USERAUTH_REQUEST)) != 0 ||
crypto/openssh/auth2-pubkey.c
208
(r = sshbuf_put_cstring(b, userstyle)) != 0 ||
crypto/openssh/auth2-pubkey.c
209
(r = sshbuf_put_cstring(b, authctxt->service)) != 0 ||
crypto/openssh/auth2-pubkey.c
210
(r = sshbuf_put_cstring(b, method)) != 0 ||
crypto/openssh/auth2-pubkey.c
211
(r = sshbuf_put_u8(b, have_sig)) != 0 ||
crypto/openssh/auth2-pubkey.c
212
(r = sshbuf_put_cstring(b, pkalg)) != 0 ||
crypto/openssh/auth2-pubkey.c
213
(r = sshbuf_put_string(b, pkblob, blen)) != 0)
crypto/openssh/auth2-pubkey.c
214
fatal_fr(r, "reconstruct %s packet", method);
crypto/openssh/auth2-pubkey.c
216
(r = sshkey_puts(ssh->kex->initial_hostkey, b)) != 0)
crypto/openssh/auth2-pubkey.c
217
fatal_fr(r, "reconstruct %s packet", method);
crypto/openssh/auth2-pubkey.c
270
if ((r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/auth2-pubkey.c
271
fatal_fr(r, "parse packet");
crypto/openssh/auth2-pubkey.c
286
if ((r = sshpkt_start(ssh, SSH2_MSG_USERAUTH_PK_OK))
crypto/openssh/auth2-pubkey.c
288
(r = sshpkt_put_cstring(ssh, pkalg)) != 0 ||
crypto/openssh/auth2-pubkey.c
289
(r = sshpkt_put_string(ssh, pkblob, blen)) != 0 ||
crypto/openssh/auth2-pubkey.c
290
(r = sshpkt_send(ssh)) != 0 ||
crypto/openssh/auth2-pubkey.c
291
(r = ssh_packet_write_wait(ssh)) != 0)
crypto/openssh/auth2-pubkey.c
292
fatal_fr(r, "send packet");
crypto/openssh/auth2-pubkey.c
322
int r, success = 0;
crypto/openssh/auth2-pubkey.c
331
r = glob(file, 0, NULL, &gl);
crypto/openssh/auth2-pubkey.c
333
if (r != 0) {
crypto/openssh/auth2-pubkey.c
334
if (r != GLOB_NOMATCH) {
crypto/openssh/auth2-pubkey.c
381
int r, ok, found_principal = 0;
crypto/openssh/auth2-pubkey.c
437
if ((r = sshkey_to_base64(cert->signature_key, &catext)) != 0) {
crypto/openssh/auth2-pubkey.c
438
error_fr(r, "sshkey_to_base64 failed");
crypto/openssh/auth2-pubkey.c
441
if ((r = sshkey_to_base64(key, &keytext)) != 0) {
crypto/openssh/auth2-pubkey.c
442
error_fr(r, "sshkey_to_base64 failed");
crypto/openssh/auth2-pubkey.c
520
int r, ret = 0, found_principal = 0, use_authorized_principals;
crypto/openssh/auth2-pubkey.c
532
if ((r = sshkey_in_file(key->cert->signature_key,
crypto/openssh/auth2-pubkey.c
534
debug2_fr(r, "CA %s %s is not listed in %s",
crypto/openssh/auth2-pubkey.c
660
int r, ok, found_key = 0;
crypto/openssh/auth2-pubkey.c
698
if ((r = sshkey_to_base64(key, &keytext)) != 0) {
crypto/openssh/auth2-pubkey.c
699
error_fr(r, "sshkey_to_base64 failed");
crypto/openssh/auth2-pubkey.c
816
int r;
crypto/openssh/auth2-pubkey.c
824
r = glob(file, 0, NULL, &gl);
crypto/openssh/auth2-pubkey.c
826
if (r != 0) {
crypto/openssh/auth2-pubkey.c
827
if (r != GLOB_NOMATCH) {
crypto/openssh/auth2-pubkey.c
97
int hostbound, r, pktype;
crypto/openssh/auth2.c
141
int r;
crypto/openssh/auth2.c
143
if ((r = sshpkt_start(ssh, SSH2_MSG_USERAUTH_BANNER)) != 0 ||
crypto/openssh/auth2.c
144
(r = sshpkt_put_cstring(ssh, msg)) != 0 ||
crypto/openssh/auth2.c
145
(r = sshpkt_put_cstring(ssh, "")) != 0 || /* language, unused */
crypto/openssh/auth2.c
146
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/auth2.c
147
fatal_fr(r, "send packet");
crypto/openssh/auth2.c
188
int r, acceptit = 0;
crypto/openssh/auth2.c
190
if ((r = sshpkt_get_cstring(ssh, &service, NULL)) != 0 ||
crypto/openssh/auth2.c
191
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/auth2.c
208
if ((r = sshpkt_start(ssh, SSH2_MSG_SERVICE_ACCEPT)) != 0 ||
crypto/openssh/auth2.c
209
(r = sshpkt_put_cstring(ssh, service)) != 0 ||
crypto/openssh/auth2.c
210
(r = sshpkt_send(ssh)) != 0 ||
crypto/openssh/auth2.c
211
(r = ssh_packet_write_wait(ssh)) != 0)
crypto/openssh/auth2.c
218
r = 0;
crypto/openssh/auth2.c
221
return r;
crypto/openssh/auth2.c
280
int r, authenticated = 0;
crypto/openssh/auth2.c
286
if ((r = sshpkt_get_cstring(ssh, &user, NULL)) != 0 ||
crypto/openssh/auth2.c
287
(r = sshpkt_get_cstring(ssh, &service, NULL)) != 0 ||
crypto/openssh/auth2.c
288
(r = sshpkt_get_cstring(ssh, &method, NULL)) != 0)
crypto/openssh/auth2.c
324
if ((r = kex_server_update_ext_info(ssh)) != 0)
crypto/openssh/auth2.c
325
fatal_fr(r, "kex_server_update_ext_info failed");
crypto/openssh/auth2.c
358
r = 0;
crypto/openssh/auth2.c
363
return r;
crypto/openssh/auth2.c
374
int r, partial = 0;
crypto/openssh/auth2.c
417
int r, success = mm_do_pam_account();
crypto/openssh/auth2.c
421
if ((r = sshbuf_put(loginmsg, "\0", 1)) != 0)
crypto/openssh/auth2.c
423
__func__, ssh_err(r));
crypto/openssh/auth2.c
425
if ((r = ssh_packet_write_wait(ssh)) != 0) {
crypto/openssh/auth2.c
426
sshpkt_fatal(ssh, r,
crypto/openssh/auth2.c
441
if ((r = sshpkt_start(ssh, SSH2_MSG_USERAUTH_SUCCESS)) != 0 ||
crypto/openssh/auth2.c
442
(r = sshpkt_send(ssh)) != 0 ||
crypto/openssh/auth2.c
443
(r = ssh_packet_write_wait(ssh)) != 0)
crypto/openssh/auth2.c
444
fatal_fr(r, "send success packet");
crypto/openssh/auth2.c
462
if ((r = sshpkt_start(ssh, SSH2_MSG_USERAUTH_FAILURE)) != 0 ||
crypto/openssh/auth2.c
463
(r = sshpkt_put_cstring(ssh, methods)) != 0 ||
crypto/openssh/auth2.c
464
(r = sshpkt_put_u8(ssh, partial)) != 0 ||
crypto/openssh/auth2.c
465
(r = sshpkt_send(ssh)) != 0 ||
crypto/openssh/auth2.c
466
(r = ssh_packet_write_wait(ssh)) != 0)
crypto/openssh/auth2.c
467
fatal_fr(r, "send failure packet");
crypto/openssh/auth2.c
502
int i, r;
crypto/openssh/auth2.c
515
if ((r = sshbuf_putf(b, "%s%s", sshbuf_len(b) ? "," : "",
crypto/openssh/auth2.c
517
fatal_fr(r, "buffer error");
crypto/openssh/auth2.c
728
int r;
crypto/openssh/auth2.c
730
if ((r = sshkey_from_private(key, &dup)) != 0)
crypto/openssh/auth2.c
731
fatal_fr(r, "copy key");
crypto/openssh/auth2.c
739
if ((r = sshkey_from_private(key, &dup)) != 0)
crypto/openssh/auth2.c
740
fatal_fr(r, "copy key");
crypto/openssh/auth2.c
780
int r;
crypto/openssh/auth2.c
788
if ((r = sshbuf_putf(authctxt->session_info, "%s%s%s",
crypto/openssh/auth2.c
791
fatal_fr(r, "append method");
crypto/openssh/auth2.c
795
if ((r = sshbuf_put_u8(authctxt->session_info, ' ')) != 0 ||
crypto/openssh/auth2.c
796
(r = sshkey_format_text(authctxt->auth_method_key,
crypto/openssh/auth2.c
798
fatal_fr(r, "append key");
crypto/openssh/auth2.c
805
if ((r = sshbuf_put_u8(authctxt->session_info, ' ')) != 0 ||
crypto/openssh/auth2.c
806
(r = sshbuf_putf(authctxt->session_info, "%s",
crypto/openssh/auth2.c
808
fatal_fr(r, "append method info");
crypto/openssh/auth2.c
811
if ((r = sshbuf_put_u8(authctxt->session_info, '\n')) != 0)
crypto/openssh/auth2.c
812
fatal_fr(r, "append");
crypto/openssh/authfd.c
139
int r;
crypto/openssh/authfd.c
172
if ((r = sshbuf_put(reply, buf, l)) != 0)
crypto/openssh/authfd.c
173
return r;
crypto/openssh/authfd.c
184
int r;
crypto/openssh/authfd.c
189
if ((r = ssh_request_reply(sock, request, reply)) != 0 ||
crypto/openssh/authfd.c
190
(r = sshbuf_get_u8(reply, &type)) != 0 ||
crypto/openssh/authfd.c
191
(r = decode_reply(type)) != 0)
crypto/openssh/authfd.c
194
r = 0;
crypto/openssh/authfd.c
197
return r;
crypto/openssh/authfd.c
216
int r;
crypto/openssh/authfd.c
222
if ((r = sshbuf_put_u8(msg, type)) != 0 ||
crypto/openssh/authfd.c
223
(r = sshbuf_put_cstring(msg, password)) != 0 ||
crypto/openssh/authfd.c
224
(r = ssh_request_reply_decode(sock, msg)) != 0)
crypto/openssh/authfd.c
227
r = 0;
crypto/openssh/authfd.c
230
return r;
crypto/openssh/authfd.c
237
int r;
crypto/openssh/authfd.c
242
if ((r = sshbuf_get_string_direct(ids, &blob, &blen)) != 0 ||
crypto/openssh/authfd.c
243
(r = sshbuf_get_cstring(ids, &comment, NULL)) != 0)
crypto/openssh/authfd.c
245
if ((r = sshkey_from_blob(blob, blen, keyp)) != 0)
crypto/openssh/authfd.c
251
r = 0;
crypto/openssh/authfd.c
254
return r;
crypto/openssh/authfd.c
267
int r;
crypto/openssh/authfd.c
275
if ((r = sshbuf_put_u8(msg, SSH2_AGENTC_REQUEST_IDENTITIES)) != 0)
crypto/openssh/authfd.c
278
if ((r = ssh_request_reply(sock, msg, msg)) != 0)
crypto/openssh/authfd.c
282
if ((r = sshbuf_get_u8(msg, &type)) != 0)
crypto/openssh/authfd.c
285
r = SSH_ERR_AGENT_FAILURE;
crypto/openssh/authfd.c
288
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/authfd.c
293
if ((r = sshbuf_get_u32(msg, &num)) != 0)
crypto/openssh/authfd.c
296
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/authfd.c
300
r = SSH_ERR_AGENT_NO_IDENTITIES;
crypto/openssh/authfd.c
308
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/authfd.c
312
if ((r = deserialise_identity2(msg, &(idl->keys[i]),
crypto/openssh/authfd.c
314
if (r == SSH_ERR_KEY_TYPE_UNKNOWN) {
crypto/openssh/authfd.c
326
r = 0;
crypto/openssh/authfd.c
331
return r;
crypto/openssh/authfd.c
359
int r, ret = SSH_ERR_KEY_NOT_FOUND;
crypto/openssh/authfd.c
363
if ((r = ssh_fetch_identitylist(sock, &idlist)) != 0) {
crypto/openssh/authfd.c
364
return r;
crypto/openssh/authfd.c
411
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/authfd.c
421
if ((r = sshbuf_put_u8(msg, SSH2_AGENTC_SIGN_REQUEST)) != 0 ||
crypto/openssh/authfd.c
422
(r = sshkey_puts(key, msg)) != 0 ||
crypto/openssh/authfd.c
423
(r = sshbuf_put_string(msg, data, datalen)) != 0 ||
crypto/openssh/authfd.c
424
(r = sshbuf_put_u32(msg, flags)) != 0)
crypto/openssh/authfd.c
426
if ((r = ssh_request_reply(sock, msg, msg)) != 0)
crypto/openssh/authfd.c
428
if ((r = sshbuf_get_u8(msg, &type)) != 0)
crypto/openssh/authfd.c
431
r = SSH_ERR_AGENT_FAILURE;
crypto/openssh/authfd.c
434
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/authfd.c
437
if ((r = sshbuf_get_string(msg, &sig, &len)) != 0)
crypto/openssh/authfd.c
447
(r = sshkey_check_sigtype(sig, len, alg)) != 0)
crypto/openssh/authfd.c
454
r = 0;
crypto/openssh/authfd.c
458
return r;
crypto/openssh/authfd.c
469
int r;
crypto/openssh/authfd.c
473
if ((r = sshbuf_put_cstring(b, dch->user)) != 0 ||
crypto/openssh/authfd.c
474
(r = sshbuf_put_cstring(b, dch->hostname)) != 0 ||
crypto/openssh/authfd.c
475
(r = sshbuf_put_string(b, NULL, 0)) != 0) /* reserved */
crypto/openssh/authfd.c
478
if ((r = sshkey_puts(dch->keys[i], b)) != 0 ||
crypto/openssh/authfd.c
479
(r = sshbuf_put_u8(b, dch->key_is_ca[i] != 0)) != 0)
crypto/openssh/authfd.c
482
if ((r = sshbuf_put_stringb(m, b)) != 0)
crypto/openssh/authfd.c
485
r = 0;
crypto/openssh/authfd.c
488
return r;
crypto/openssh/authfd.c
495
int r;
crypto/openssh/authfd.c
499
if ((r = encode_dest_constraint_hop(b, &dc->from)) != 0 ||
crypto/openssh/authfd.c
500
(r = encode_dest_constraint_hop(b, &dc->to)) != 0 ||
crypto/openssh/authfd.c
501
(r = sshbuf_put_string(b, NULL, 0)) != 0) /* reserved */
crypto/openssh/authfd.c
503
if ((r = sshbuf_put_stringb(m, b)) != 0)
crypto/openssh/authfd.c
506
r = 0;
crypto/openssh/authfd.c
509
return r;
crypto/openssh/authfd.c
518
int r;
crypto/openssh/authfd.c
523
if ((r = sshbuf_put_u8(m, SSH_AGENT_CONSTRAIN_LIFETIME)) != 0 ||
crypto/openssh/authfd.c
524
(r = sshbuf_put_u32(m, life)) != 0)
crypto/openssh/authfd.c
528
if ((r = sshbuf_put_u8(m, SSH_AGENT_CONSTRAIN_CONFIRM)) != 0)
crypto/openssh/authfd.c
532
if ((r = sshbuf_put_u8(m,
crypto/openssh/authfd.c
534
(r = sshbuf_put_cstring(m,
crypto/openssh/authfd.c
536
(r = sshbuf_put_cstring(m, provider)) != 0)
crypto/openssh/authfd.c
541
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/authfd.c
545
if ((r = encode_dest_constraint(b,
crypto/openssh/authfd.c
549
if ((r = sshbuf_put_u8(m,
crypto/openssh/authfd.c
551
(r = sshbuf_put_cstring(m,
crypto/openssh/authfd.c
553
(r = sshbuf_put_stringb(m, b)) != 0)
crypto/openssh/authfd.c
560
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/authfd.c
564
if ((r = sshkey_puts(certs[i], b)) != 0)
crypto/openssh/authfd.c
567
if ((r = sshbuf_put_u8(m,
crypto/openssh/authfd.c
569
(r = sshbuf_put_cstring(m,
crypto/openssh/authfd.c
571
(r = sshbuf_put_u8(m, cert_only != 0)) != 0 ||
crypto/openssh/authfd.c
572
(r = sshbuf_put_stringb(m, b)) != 0)
crypto/openssh/authfd.c
577
r = 0;
crypto/openssh/authfd.c
580
return r;
crypto/openssh/authfd.c
594
int r, constrained = (life || confirm || provider || dest_constraints);
crypto/openssh/authfd.c
618
if ((r = sshbuf_put_u8(msg, type)) != 0 ||
crypto/openssh/authfd.c
619
(r = sshkey_private_serialize(key, msg)) != 0 ||
crypto/openssh/authfd.c
620
(r = sshbuf_put_cstring(msg, comment)) != 0)
crypto/openssh/authfd.c
624
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/authfd.c
628
(r = encode_constraints(msg, life, confirm, provider,
crypto/openssh/authfd.c
631
if ((r = ssh_request_reply_decode(sock, msg)) != 0)
crypto/openssh/authfd.c
634
r = 0;
crypto/openssh/authfd.c
637
return r;
crypto/openssh/authfd.c
648
int r;
crypto/openssh/authfd.c
656
if ((r = sshkey_to_blob(key, &blob, &blen)) != 0)
crypto/openssh/authfd.c
658
if ((r = sshbuf_put_u8(msg,
crypto/openssh/authfd.c
660
(r = sshbuf_put_string(msg, blob, blen)) != 0)
crypto/openssh/authfd.c
663
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/authfd.c
666
if ((r = ssh_request_reply_decode(sock, msg)) != 0)
crypto/openssh/authfd.c
669
r = 0;
crypto/openssh/authfd.c
674
return r;
crypto/openssh/authfd.c
688
int r, constrained = (life || confirm || dest_constraints || certs);
crypto/openssh/authfd.c
700
if ((r = sshbuf_put_u8(msg, type)) != 0 ||
crypto/openssh/authfd.c
701
(r = sshbuf_put_cstring(msg, reader_id)) != 0 ||
crypto/openssh/authfd.c
702
(r = sshbuf_put_cstring(msg, pin)) != 0)
crypto/openssh/authfd.c
705
(r = encode_constraints(msg, life, confirm, NULL,
crypto/openssh/authfd.c
709
if ((r = ssh_request_reply_decode(sock, msg)) != 0)
crypto/openssh/authfd.c
712
r = 0;
crypto/openssh/authfd.c
715
return r;
crypto/openssh/authfd.c
733
int r;
crypto/openssh/authfd.c
737
if ((r = sshbuf_put_u8(msg, type)) != 0)
crypto/openssh/authfd.c
739
if ((r = ssh_request_reply_decode(sock, msg)) != 0)
crypto/openssh/authfd.c
742
r = 0;
crypto/openssh/authfd.c
745
return r;
crypto/openssh/authfd.c
755
int r;
crypto/openssh/authfd.c
761
if ((r = sshbuf_put_u8(msg, SSH_AGENTC_EXTENSION)) != 0 ||
crypto/openssh/authfd.c
762
(r = sshbuf_put_cstring(msg, "session-bind@openssh.com")) != 0 ||
crypto/openssh/authfd.c
763
(r = sshkey_puts(key, msg)) != 0 ||
crypto/openssh/authfd.c
764
(r = sshbuf_put_stringb(msg, session_id)) != 0 ||
crypto/openssh/authfd.c
765
(r = sshbuf_put_stringb(msg, signature)) != 0 ||
crypto/openssh/authfd.c
766
(r = sshbuf_put_u8(msg, forwarding ? 1 : 0)) != 0)
crypto/openssh/authfd.c
768
if ((r = ssh_request_reply_decode(sock, msg)) != 0)
crypto/openssh/authfd.c
771
r = 0;
crypto/openssh/authfd.c
774
return r;
crypto/openssh/authfd.c
782
int r;
crypto/openssh/authfd.c
790
if ((r = sshbuf_put_u8(msg, SSH_AGENTC_EXTENSION)) != 0 ||
crypto/openssh/authfd.c
791
(r = sshbuf_put_cstring(msg, "query")) != 0)
crypto/openssh/authfd.c
793
if ((r = ssh_request_reply(sock, msg, msg)) != 0)
crypto/openssh/authfd.c
795
if ((r = sshbuf_get_u8(msg, &type)) != 0)
crypto/openssh/authfd.c
798
r = SSH_ERR_AGENT_FAILURE;
crypto/openssh/authfd.c
803
(r = sshbuf_get_cstring(msg, &cp, NULL)) != 0 ||
crypto/openssh/authfd.c
805
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/authfd.c
811
if ((r = sshbuf_get_cstring(msg, ret + i, NULL)) != 0) {
crypto/openssh/authfd.c
812
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/authfd.c
818
r = 0;
crypto/openssh/authfd.c
825
return r;
crypto/openssh/authfile.c
113
int fd, r;
crypto/openssh/authfile.c
123
r = sshkey_perm_ok(fd, filename);
crypto/openssh/authfile.c
124
if (r != 0)
crypto/openssh/authfile.c
127
r = sshkey_load_private_type_fd(fd, type, passphrase, keyp, commentp);
crypto/openssh/authfile.c
130
return r;
crypto/openssh/authfile.c
146
int r;
crypto/openssh/authfile.c
150
if ((r = sshbuf_load_fd(fd, &buffer)) != 0 ||
crypto/openssh/authfile.c
151
(r = sshkey_parse_private_fileblob_type(buffer, type,
crypto/openssh/authfile.c
156
r = 0;
crypto/openssh/authfile.c
159
return r;
crypto/openssh/authfile.c
168
int r, fd;
crypto/openssh/authfile.c
175
if ((r = sshbuf_load_fd(fd, &buffer)) != 0 ||
crypto/openssh/authfile.c
176
(r = sshkey_parse_pubkey_from_private_fileblob_type(buffer,
crypto/openssh/authfile.c
184
r = 0;
crypto/openssh/authfile.c
189
return r;
crypto/openssh/authfile.c
199
int r;
crypto/openssh/authfile.c
235
if ((r = sshkey_read(k, &cp)) == 0) {
crypto/openssh/authfile.c
241
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/authfile.c
247
return r;
crypto/openssh/authfile.c
262
int r, oerrno;
crypto/openssh/authfile.c
269
if ((r = sshkey_try_load_public(keyp, filename, commentp)) == 0)
crypto/openssh/authfile.c
275
if ((r = sshkey_try_load_public(keyp, pubfile, commentp)) == 0)
crypto/openssh/authfile.c
279
if ((r = sshkey_load_pubkey_from_private(filename, keyp)) == 0)
crypto/openssh/authfile.c
283
r = SSH_ERR_SYSTEM_ERROR;
crypto/openssh/authfile.c
290
return r;
crypto/openssh/authfile.c
299
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/authfile.c
307
r = sshkey_try_load_public(keyp, file, NULL);
crypto/openssh/authfile.c
310
return r;
crypto/openssh/authfile.c
319
int r;
crypto/openssh/authfile.c
337
if ((r = sshkey_load_private_type(type, filename,
crypto/openssh/authfile.c
339
(r = sshkey_load_cert(filename, &cert)) != 0)
crypto/openssh/authfile.c
344
r = SSH_ERR_KEY_CERT_MISMATCH;
crypto/openssh/authfile.c
348
if ((r = sshkey_to_certified(key)) != 0 ||
crypto/openssh/authfile.c
349
(r = sshkey_cert_copy(cert, key)) != 0)
crypto/openssh/authfile.c
351
r = 0;
crypto/openssh/authfile.c
359
return r;
crypto/openssh/authfile.c
377
int r = 0;
crypto/openssh/authfile.c
404
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/authfile.c
407
switch (r = sshkey_read(pub, &cp)) {
crypto/openssh/authfile.c
418
r = 0;
crypto/openssh/authfile.c
422
r = SSH_ERR_KEY_NOT_FOUND;
crypto/openssh/authfile.c
427
return r;
crypto/openssh/authfile.c
440
int r;
crypto/openssh/authfile.c
442
r = ssh_krl_file_contains_key(revoked_keys_file, key);
crypto/openssh/authfile.c
444
if (r != SSH_ERR_KRL_BAD_MAGIC)
crypto/openssh/authfile.c
445
return r;
crypto/openssh/authfile.c
451
switch ((r = sshkey_in_file(key, revoked_keys_file, 0, 1))) {
crypto/openssh/authfile.c
460
return r;
crypto/openssh/authfile.c
493
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/authfile.c
498
r = SSH_ERR_SYSTEM_ERROR;
crypto/openssh/authfile.c
50
int r;
crypto/openssh/authfile.c
502
if ((r = sshkey_write(key, f)) != 0)
crypto/openssh/authfile.c
506
r = SSH_ERR_SYSTEM_ERROR;
crypto/openssh/authfile.c
510
r = SSH_ERR_SYSTEM_ERROR;
crypto/openssh/authfile.c
518
return r;
crypto/openssh/authfile.c
54
r = sshbuf_write_file(filename, keybuf);
crypto/openssh/authfile.c
56
return r;
crypto/openssh/authfile.c
65
int r;
crypto/openssh/authfile.c
69
if ((r = sshkey_private_to_fileblob(key, keyblob, passphrase, comment,
crypto/openssh/authfile.c
72
if ((r = sshkey_save_private_blob(keyblob, filename)) != 0)
crypto/openssh/authfile.c
74
r = 0;
crypto/openssh/authfile.c
77
return r;
crypto/openssh/bitmap.c
103
int r;
crypto/openssh/bitmap.c
106
if ((r = reserve(b, n)) != 0)
crypto/openssh/bitmap.c
107
return r;
crypto/openssh/bitmap.c
191
int r;
crypto/openssh/bitmap.c
197
if ((r = reserve(b, l * 8)) != 0)
crypto/openssh/bitmap.c
198
return r;
crypto/openssh/canohost.c
102
flags, ssh_gai_strerror(r));
crypto/openssh/canohost.c
163
int r;
crypto/openssh/canohost.c
191
if ((r = getnameinfo((struct sockaddr *)&from, fromlen, NULL, 0,
crypto/openssh/canohost.c
194
ssh_gai_strerror(r));
crypto/openssh/canohost.c
72
int r;
crypto/openssh/canohost.c
99
if ((r = getnameinfo((struct sockaddr *)&addr, addrlen, ntop,
crypto/openssh/channels.c
1098
int r;
crypto/openssh/channels.c
1103
if ((r = sshbuf_putf(buf,
crypto/openssh/channels.c
1105
fatal_fr(r, "sshbuf_putf");
crypto/openssh/channels.c
1133
if ((r = sshbuf_putf(buf, " #%d %.300s (%s)\r\n",
crypto/openssh/channels.c
1136
fatal_fr(r, "sshbuf_putf");
crypto/openssh/channels.c
1169
int r;
crypto/openssh/channels.c
1171
if ((r = sshpkt_start(ssh, SSH2_MSG_CHANNEL_OPEN)) != 0 ||
crypto/openssh/channels.c
1172
(r = sshpkt_put_cstring(ssh, type)) != 0 ||
crypto/openssh/channels.c
1173
(r = sshpkt_put_u32(ssh, c->self)) != 0 ||
crypto/openssh/channels.c
1174
(r = sshpkt_put_u32(ssh, c->local_window)) != 0 ||
crypto/openssh/channels.c
1175
(r = sshpkt_put_u32(ssh, c->local_maxpacket)) != 0) {
crypto/openssh/channels.c
1176
fatal_r(r, "%s: channel %i: open", where, c->self);
crypto/openssh/channels.c
1184
int r;
crypto/openssh/channels.c
1192
if ((r = sshpkt_send(ssh)) != 0)
crypto/openssh/channels.c
1193
fatal_fr(r, "channel %i", c->self);
crypto/openssh/channels.c
1201
int r;
crypto/openssh/channels.c
1211
if ((r = sshpkt_start(ssh, SSH2_MSG_CHANNEL_REQUEST)) != 0 ||
crypto/openssh/channels.c
1212
(r = sshpkt_put_u32(ssh, c->remote_id)) != 0 ||
crypto/openssh/channels.c
1213
(r = sshpkt_put_cstring(ssh, service)) != 0 ||
crypto/openssh/channels.c
1214
(r = sshpkt_put_u8(ssh, wantconfirm)) != 0) {
crypto/openssh/channels.c
1215
fatal_fr(r, "channel %i", c->self);
crypto/openssh/channels.c
1298
int r;
crypto/openssh/channels.c
1310
if ((r = sshpkt_start(ssh, SSH2_MSG_CHANNEL_WINDOW_ADJUST)) != 0 ||
crypto/openssh/channels.c
1311
(r = sshpkt_put_u32(ssh, c->remote_id)) != 0 ||
crypto/openssh/channels.c
1312
(r = sshpkt_put_u32(ssh, c->local_window)) != 0 ||
crypto/openssh/channels.c
1313
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/channels.c
1314
fatal_fr(r, "channel %i", c->self);
crypto/openssh/channels.c
1536
int success = -1, socks4a = 0, r;
crypto/openssh/channels.c
1547
if ((r = sshbuf_get_u8(b, &socks_ver)) != 0 ||
crypto/openssh/channels.c
1548
(r = sshbuf_get_u8(b, &socks_cmd)) != 0 ||
crypto/openssh/channels.c
1549
(r = sshbuf_get_u16(b, &dest_port)) != 0 ||
crypto/openssh/channels.c
1550
(r = sshbuf_get(b, &dest_addr, sizeof(dest_addr))) != 0 ||
crypto/openssh/channels.c
1551
(r = sshbuf_get_nulterminated_string(b, 1024, &user, NULL)) != 0) {
crypto/openssh/channels.c
1552
success = socks_decode_error(c, r, __func__, "header");
crypto/openssh/channels.c
1560
if ((r = sshbuf_get_nulterminated_string(b, 1024,
crypto/openssh/channels.c
1562
success = socks_decode_error(c, r, __func__, "host");
crypto/openssh/channels.c
1573
if ((r = sshbuf_consume_upto_child(input, b)) != 0)
crypto/openssh/channels.c
1574
fatal_fr(r, "channel %d: consume", c->self);
crypto/openssh/channels.c
1591
if ((r = sshbuf_put_u8(output, 0)) != 0 || /* vn: 0 for reply */
crypto/openssh/channels.c
1592
(r = sshbuf_put_u8(output, 90)) != 0 || /* cd: req granted */
crypto/openssh/channels.c
1593
(r = sshbuf_put_u16(output, 0)) != 0 || /* port: ignored */
crypto/openssh/channels.c
1594
(r = sshbuf_put_u32(output, ntohl(INADDR_ANY))) != 0) /* ignored */
crypto/openssh/channels.c
1595
fatal_fr(r, "channel %d: compose reply", c->self);
crypto/openssh/channels.c
1626
int r;
crypto/openssh/channels.c
1630
if ((r = sshbuf_get_u8(b, &socks_ver)) != 0)
crypto/openssh/channels.c
1631
return socks_decode_error(c, r, __func__, "version");
crypto/openssh/channels.c
1633
fatal_fr(r, "channel %d: internal error: not socks5", c->self);
crypto/openssh/channels.c
1634
if ((r = sshbuf_get_u8(b, &nmethods)) != 0)
crypto/openssh/channels.c
1635
return socks_decode_error(c, r, __func__, "methods");
crypto/openssh/channels.c
1637
if ((r = sshbuf_get_u8(b, &method)) != 0)
crypto/openssh/channels.c
1638
return socks_decode_error(c, r, __func__, "method");
crypto/openssh/channels.c
1647
if ((r = sshbuf_consume_upto_child(input, b)) != 0)
crypto/openssh/channels.c
1648
fatal_fr(r, "channel %d: consume", c->self);
crypto/openssh/channels.c
1651
if ((r = sshbuf_put_u8(output, 0x05)) != 0 ||
crypto/openssh/channels.c
1652
(r = sshbuf_put_u8(output, SSH_SOCKS5_NOAUTH)) != 0)
crypto/openssh/channels.c
1653
fatal_fr(r, "channel %d: append reply", c->self);
crypto/openssh/channels.c
1666
int r, success = -1;;
crypto/openssh/channels.c
1677
if ((r = channel_socks5_check_auth(c, b, input, output)) != 1) {
crypto/openssh/channels.c
1678
success = r;
crypto/openssh/channels.c
1686
if ((r = sshbuf_get_u8(b, &socks_ver)) != 0) {
crypto/openssh/channels.c
1687
success = socks_decode_error(c, r, __func__, "version");
crypto/openssh/channels.c
1691
fatal_fr(r, "channel %d: internal error: not socks5", c->self);
crypto/openssh/channels.c
1695
if ((r = sshbuf_get_u8(b, &socks_cmd)) != 0 ||
crypto/openssh/channels.c
1696
(r = sshbuf_get_u8(b, &socks_reserved)) != 0 ||
crypto/openssh/channels.c
1697
(r = sshbuf_get_u8(b, &socks_atyp)) != 0) {
crypto/openssh/channels.c
1698
success = socks_decode_error(c, r, __func__, "request header");
crypto/openssh/channels.c
1715
if ((r = sshbuf_get_u8(b, &addrlen)) != 0) {
crypto/openssh/channels.c
1716
success = socks_decode_error(c, r, __func__, "addrlen");
crypto/openssh/channels.c
1729
if ((r = sshbuf_get(b, &dest_addr, addrlen)) != 0 ||
crypto/openssh/channels.c
1730
(r = sshbuf_get_u16(b, &dest_port)) != 0) {
crypto/openssh/channels.c
1731
success = socks_decode_error(c, r, __func__, "addr/port");
crypto/openssh/channels.c
1737
if ((r = sshbuf_consume_upto_child(input, b)) != 0)
crypto/openssh/channels.c
1738
fatal_fr(r, "channel %d: consume", c->self);
crypto/openssh/channels.c
1755
if ((r = sshbuf_put_u8(output, 0x05)) != 0 || /* version */
crypto/openssh/channels.c
1756
(r = sshbuf_put_u8(output, SSH_SOCKS5_SUCCESS)) != 0 || /* cmd */
crypto/openssh/channels.c
1757
(r = sshbuf_put_u8(output, 0)) != 0 || /* reserved, ignored */
crypto/openssh/channels.c
1758
(r = sshbuf_put_u8(output, SSH_SOCKS5_IPV4)) != 0 || /* addrtype */
crypto/openssh/channels.c
1759
(r = sshbuf_put_u32(output, ntohl(INADDR_ANY))) != 0 || /* addr */
crypto/openssh/channels.c
1760
(r = sshbuf_put_u16(output, dest_port)) != 0) /* port */
crypto/openssh/channels.c
1761
fatal_fr(r, "channel %d: append reply", c->self);
crypto/openssh/channels.c
1801
int r, ret;
crypto/openssh/channels.c
1814
if ((r = sshbuf_peek_u8(c->input, 0, &ver)) != 0)
crypto/openssh/channels.c
1815
fatal_fr(r, "sshbuf_peek_u8");
crypto/openssh/channels.c
1857
int r, ret;
crypto/openssh/channels.c
1864
if ((r = sshbuf_consume(c->output, have)) != 0)
crypto/openssh/channels.c
1865
fatal_fr(r, "channel %d: consume", c->self);
crypto/openssh/channels.c
1893
if ((r = sshpkt_start(ssh, SSH2_MSG_CHANNEL_DATA)) != 0 ||
crypto/openssh/channels.c
1894
(r = sshpkt_put_u32(ssh, c->remote_id)) != 0 ||
crypto/openssh/channels.c
1895
(r = sshpkt_put_stringb(ssh, c->input)) != 0 ||
crypto/openssh/channels.c
1896
(r = sshpkt_send(ssh)) != 0) {
crypto/openssh/channels.c
1897
fatal_fr(r, "channel %i: rdynamic", c->self);
crypto/openssh/channels.c
1899
if ((r = sshbuf_consume(c->input, len)) != 0)
crypto/openssh/channels.c
1900
fatal_fr(r, "channel %d: consume", c->self);
crypto/openssh/channels.c
1915
int r, newsock, oerrno, remote_port;
crypto/openssh/channels.c
1950
if ((r = sshpkt_put_cstring(ssh, remote_ipaddr)) != 0 ||
crypto/openssh/channels.c
1951
(r = sshpkt_put_u32(ssh, remote_port)) != 0) {
crypto/openssh/channels.c
1952
fatal_fr(r, "channel %i: reply", c->self);
crypto/openssh/channels.c
1954
if ((r = sshpkt_send(ssh)) != 0)
crypto/openssh/channels.c
1955
fatal_fr(r, "channel %i: send", c->self);
crypto/openssh/channels.c
1966
int r;
crypto/openssh/channels.c
1985
if ((r = sshpkt_put_cstring(ssh, c->path)) != 0 ||
crypto/openssh/channels.c
1986
(r = sshpkt_put_u32(ssh, c->host_port)) != 0)
crypto/openssh/channels.c
1987
fatal_fr(r, "channel %i: reply", c->self);
crypto/openssh/channels.c
1990
if ((r = sshpkt_put_cstring(ssh, c->path)) != 0)
crypto/openssh/channels.c
1991
fatal_fr(r, "channel %i: reply", c->self);
crypto/openssh/channels.c
1994
if ((r = sshpkt_put_cstring(ssh, c->path)) != 0)
crypto/openssh/channels.c
1995
fatal_fr(r, "channel %i: reply", c->self);
crypto/openssh/channels.c
1998
if ((r = sshpkt_put_cstring(ssh, c->path)) != 0 ||
crypto/openssh/channels.c
1999
(r = sshpkt_put_u32(ssh, local_port)) != 0)
crypto/openssh/channels.c
2000
fatal_fr(r, "channel %i: reply", c->self);
crypto/openssh/channels.c
2004
if ((r = sshpkt_put_cstring(ssh, "")) != 0)
crypto/openssh/channels.c
2005
fatal_fr(r, "channel %i: reply", c->self);
crypto/openssh/channels.c
2008
if ((r = sshpkt_put_cstring(ssh, remote_ipaddr)) != 0 ||
crypto/openssh/channels.c
2009
(r = sshpkt_put_u32(ssh, (u_int)remote_port)) != 0)
crypto/openssh/channels.c
2010
fatal_fr(r, "channel %i: reply", c->self);
crypto/openssh/channels.c
2012
if ((r = sshpkt_send(ssh)) != 0)
crypto/openssh/channels.c
2013
fatal_fr(r, "channel %i: send", c->self);
crypto/openssh/channels.c
2090
int r, newsock;
crypto/openssh/channels.c
2111
if ((r = sshpkt_send(ssh)) != 0)
crypto/openssh/channels.c
2112
fatal_fr(r, "channel %i", c->self);
crypto/openssh/channels.c
2118
int err = 0, sock, isopen, r;
crypto/openssh/channels.c
2143
if ((r = sshpkt_start(ssh,
crypto/openssh/channels.c
2145
(r = sshpkt_put_u32(ssh, c->remote_id)) != 0 ||
crypto/openssh/channels.c
2146
(r = sshpkt_put_u32(ssh, c->self)) != 0 ||
crypto/openssh/channels.c
2147
(r = sshpkt_put_u32(ssh, c->local_window)) != 0 ||
crypto/openssh/channels.c
2148
(r = sshpkt_put_u32(ssh, c->local_maxpacket)) != 0 ||
crypto/openssh/channels.c
2149
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/channels.c
2150
fatal_fr(r, "channel %i open confirm", c->self);
crypto/openssh/channels.c
2169
if ((r = sshpkt_start(ssh,
crypto/openssh/channels.c
2171
(r = sshpkt_put_u32(ssh, c->remote_id)) != 0 ||
crypto/openssh/channels.c
2172
(r = sshpkt_put_u32(ssh,
crypto/openssh/channels.c
2174
(r = sshpkt_put_cstring(ssh, strerror(err))) != 0 ||
crypto/openssh/channels.c
2175
(r = sshpkt_put_cstring(ssh, "")) != 0 ||
crypto/openssh/channels.c
2176
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/channels.c
2177
fatal_fr(r, "channel %i: failure", c->self);
crypto/openssh/channels.c
2192
int r, force;
crypto/openssh/channels.c
2222
if ((r = sshbuf_read(c->rfd, c->input, maxlen, &nr)) != 0) {
crypto/openssh/channels.c
2227
c->self, c->rfd, maxlen, ssh_err(r));
crypto/openssh/channels.c
2264
if ((r = sshbuf_put_string(c->input, buf, len)) != 0)
crypto/openssh/channels.c
2265
fatal_fr(r, "channel %i: put datagram", c->self);
crypto/openssh/channels.c
2266
} else if ((r = sshbuf_put(c->input, buf, len)) != 0)
crypto/openssh/channels.c
2267
fatal_fr(r, "channel %i: put data", c->self);
crypto/openssh/channels.c
2278
int r, len;
crypto/openssh/channels.c
2297
if ((r = sshbuf_get_string(c->output, &data, &dlen)) != 0)
crypto/openssh/channels.c
2298
fatal_fr(r, "channel %i: get datagram", c->self);
crypto/openssh/channels.c
2349
if ((r = sshpkt_msg_ignore(ssh, 4+len)) != 0 ||
crypto/openssh/channels.c
2350
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/channels.c
2351
fatal_fr(r, "channel %i: ignore", c->self);
crypto/openssh/channels.c
2355
if ((r = sshbuf_consume(c->output, len)) != 0)
crypto/openssh/channels.c
2356
fatal_fr(r, "channel %i: consume", c->self);
crypto/openssh/channels.c
2366
int r;
crypto/openssh/channels.c
2384
if ((r = sshbuf_consume(c->extended, len)) != 0)
crypto/openssh/channels.c
2385
fatal_fr(r, "channel %i: consume", c->self);
crypto/openssh/channels.c
2397
int r, force;
crypto/openssh/channels.c
2417
else if ((r = sshbuf_put(c->extended, buf, len)) != 0)
crypto/openssh/channels.c
2418
fatal_fr(r, "channel %i: append", c->self);
crypto/openssh/channels.c
2442
int r;
crypto/openssh/channels.c
2452
if ((r = sshpkt_start(ssh,
crypto/openssh/channels.c
2454
(r = sshpkt_put_u32(ssh, c->remote_id)) != 0 ||
crypto/openssh/channels.c
2455
(r = sshpkt_put_u32(ssh, c->local_consumed)) != 0 ||
crypto/openssh/channels.c
2456
(r = sshpkt_send(ssh)) != 0) {
crypto/openssh/channels.c
2457
fatal_fr(r, "channel %i", c->self);
crypto/openssh/channels.c
2482
int r;
crypto/openssh/channels.c
2494
} else if ((r = sshbuf_put(c->input, buf, len)) != 0)
crypto/openssh/channels.c
2495
fatal_fr(r, "channel %i: append", c->self);
crypto/openssh/channels.c
2540
int r;
crypto/openssh/channels.c
2554
if ((r = sshbuf_consume(c->output, len)) != 0)
crypto/openssh/channels.c
2555
fatal_fr(r, "channel %i: consume", c->self);
crypto/openssh/channels.c
3038
int r;
crypto/openssh/channels.c
3064
if ((r = sshbuf_get_string_direct(c->input, &pkt, &plen)) != 0)
crypto/openssh/channels.c
3065
fatal_fr(r, "channel %i: get datagram", c->self);
crypto/openssh/channels.c
3076
if ((r = sshpkt_start(ssh, SSH2_MSG_CHANNEL_DATA)) != 0 ||
crypto/openssh/channels.c
3077
(r = sshpkt_put_u32(ssh, c->remote_id)) != 0 ||
crypto/openssh/channels.c
3078
(r = sshpkt_put_string(ssh, pkt, plen)) != 0 ||
crypto/openssh/channels.c
3079
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/channels.c
3080
fatal_fr(r, "channel %i: send datagram", c->self);
crypto/openssh/channels.c
3092
if ((r = sshpkt_start(ssh, SSH2_MSG_CHANNEL_DATA)) != 0 ||
crypto/openssh/channels.c
3093
(r = sshpkt_put_u32(ssh, c->remote_id)) != 0 ||
crypto/openssh/channels.c
3094
(r = sshpkt_put_string(ssh, sshbuf_ptr(c->input), len)) != 0 ||
crypto/openssh/channels.c
3095
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/channels.c
3096
fatal_fr(r, "channel %i: send data", c->self);
crypto/openssh/channels.c
3097
if ((r = sshbuf_consume(c->input, len)) != 0)
crypto/openssh/channels.c
3098
fatal_fr(r, "channel %i: consume", c->self);
crypto/openssh/channels.c
3111
int r;
crypto/openssh/channels.c
3126
if ((r = sshpkt_start(ssh, SSH2_MSG_CHANNEL_EXTENDED_DATA)) != 0 ||
crypto/openssh/channels.c
3127
(r = sshpkt_put_u32(ssh, c->remote_id)) != 0 ||
crypto/openssh/channels.c
3128
(r = sshpkt_put_u32(ssh, SSH2_EXTENDED_DATA_STDERR)) != 0 ||
crypto/openssh/channels.c
3129
(r = sshpkt_put_string(ssh, sshbuf_ptr(c->extended), len)) != 0 ||
crypto/openssh/channels.c
3130
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/channels.c
3131
fatal_fr(r, "channel %i: data", c->self);
crypto/openssh/channels.c
3132
if ((r = sshbuf_consume(c->extended, len)) != 0)
crypto/openssh/channels.c
3133
fatal_fr(r, "channel %i: consume", c->self);
crypto/openssh/channels.c
3230
int ret = -1, r;
crypto/openssh/channels.c
3234
if ((r = sshbuf_get_string_direct(downstream->input, &cp, &have))
crypto/openssh/channels.c
3236
error_fr(r, "parse");
crypto/openssh/channels.c
3258
if ((r = sshbuf_get_cstring(original, &ctype, NULL)) != 0 ||
crypto/openssh/channels.c
3259
(r = sshbuf_get_u32(original, &id)) != 0) {
crypto/openssh/channels.c
3260
error_fr(r, "parse");
crypto/openssh/channels.c
3267
if ((r = sshbuf_put_cstring(modified, ctype)) != 0 ||
crypto/openssh/channels.c
3268
(r = sshbuf_put_u32(modified, c->self)) != 0 ||
crypto/openssh/channels.c
3269
(r = sshbuf_putb(modified, original)) != 0) {
crypto/openssh/channels.c
3270
error_fr(r, "compose");
crypto/openssh/channels.c
3285
if ((r = sshbuf_get_u32(original, &remote_id)) != 0 ||
crypto/openssh/channels.c
3286
(r = sshbuf_get_u32(original, &id)) != 0) {
crypto/openssh/channels.c
3287
error_fr(r, "parse");
crypto/openssh/channels.c
3296
if ((r = sshbuf_put_u32(modified, remote_id)) != 0 ||
crypto/openssh/channels.c
3297
(r = sshbuf_put_u32(modified, c->self)) != 0 ||
crypto/openssh/channels.c
3298
(r = sshbuf_putb(modified, original)) != 0) {
crypto/openssh/channels.c
3299
error_fr(r, "compose");
crypto/openssh/channels.c
3309
if ((r = sshbuf_get_cstring(original, &ctype, NULL)) != 0) {
crypto/openssh/channels.c
3310
error_fr(r, "parse");
crypto/openssh/channels.c
3317
if ((r = sshbuf_get_u8(original, NULL)) != 0 ||
crypto/openssh/channels.c
3318
(r = sshbuf_get_cstring(original, &listen_host, NULL)) != 0 ||
crypto/openssh/channels.c
3319
(r = sshbuf_get_u32(original, &listen_port)) != 0) {
crypto/openssh/channels.c
3320
error_fr(r, "parse");
crypto/openssh/channels.c
3345
if ((r = sshpkt_start(ssh, type)) != 0 ||
crypto/openssh/channels.c
3346
(r = sshpkt_putb(ssh, modified)) != 0 ||
crypto/openssh/channels.c
3347
(r = sshpkt_send(ssh)) != 0) {
crypto/openssh/channels.c
3348
error_fr(r, "send");
crypto/openssh/channels.c
3352
if ((r = sshpkt_start(ssh, type)) != 0 ||
crypto/openssh/channels.c
3353
(r = sshpkt_put(ssh, cp, have)) != 0 ||
crypto/openssh/channels.c
3354
(r = sshpkt_send(ssh)) != 0) {
crypto/openssh/channels.c
3355
error_fr(r, "send");
crypto/openssh/channels.c
3381
int r;
crypto/openssh/channels.c
3420
if ((r = sshbuf_put_u8(b, 0)) != 0 || /* padlen */
crypto/openssh/channels.c
3421
(r = sshbuf_put_u8(b, type)) != 0 ||
crypto/openssh/channels.c
3422
(r = sshbuf_put_u32(b, c->mux_downstream_id)) != 0 ||
crypto/openssh/channels.c
3423
(r = sshbuf_put(b, cp, len)) != 0 ||
crypto/openssh/channels.c
3424
(r = sshbuf_put_stringb(downstream->output, b)) != 0) {
crypto/openssh/channels.c
3425
error_fr(r, "compose muxclient");
crypto/openssh/channels.c
3459
int r;
crypto/openssh/channels.c
3461
if ((r = sshpkt_get_u32(ssh, &id)) != 0) {
crypto/openssh/channels.c
3462
error_r(r, "%s: parse id", where);
crypto/openssh/channels.c
3466
error_r(r, "%s: bad channel id %u", where, id);
crypto/openssh/channels.c
3492
int r;
crypto/openssh/channels.c
3505
if ((r = sshpkt_get_string_direct(ssh, &data, &data_len)) != 0 ||
crypto/openssh/channels.c
3506
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/channels.c
3507
fatal_fr(r, "channel %i: get data", c->self);
crypto/openssh/channels.c
3549
if ((r = sshbuf_put_string(c->output, data, data_len)) != 0)
crypto/openssh/channels.c
3550
fatal_fr(r, "channel %i: append datagram", c->self);
crypto/openssh/channels.c
3551
} else if ((r = sshbuf_put(c->output, data, data_len)) != 0)
crypto/openssh/channels.c
3552
fatal_fr(r, "channel %i: append data", c->self);
crypto/openssh/channels.c
3564
int r;
crypto/openssh/channels.c
3581
if ((r = sshpkt_get_u32(ssh, &tcode)) != 0) {
crypto/openssh/channels.c
3582
error_fr(r, "parse tcode");
crypto/openssh/channels.c
3591
if ((r = sshpkt_get_string_direct(ssh, &data, &data_len)) != 0 ||
crypto/openssh/channels.c
3592
(r = sshpkt_get_end(ssh)) != 0) {
crypto/openssh/channels.c
3593
error_fr(r, "parse data");
crypto/openssh/channels.c
3604
if ((r = sshbuf_put(c->extended, data, data_len)) != 0)
crypto/openssh/channels.c
3605
error_fr(r, "append");
crypto/openssh/channels.c
3614
int r;
crypto/openssh/channels.c
3616
if ((r = sshpkt_get_end(ssh)) != 0) {
crypto/openssh/channels.c
3617
error_fr(r, "parse data");
crypto/openssh/channels.c
3639
int r;
crypto/openssh/channels.c
3643
if ((r = sshpkt_get_end(ssh)) != 0) {
crypto/openssh/channels.c
3644
error_fr(r, "parse data");
crypto/openssh/channels.c
3656
int r;
crypto/openssh/channels.c
3667
if ((r = sshpkt_get_u32(ssh, &c->remote_id)) != 0 ||
crypto/openssh/channels.c
3668
(r = sshpkt_get_u32(ssh, &remote_window)) != 0 ||
crypto/openssh/channels.c
3669
(r = sshpkt_get_u32(ssh, &remote_maxpacket)) != 0 ||
crypto/openssh/channels.c
3670
(r = sshpkt_get_end(ssh)) != 0) {
crypto/openssh/channels.c
3671
error_fr(r, "window/maxpacket");
crypto/openssh/channels.c
3712
int r;
crypto/openssh/channels.c
3719
if ((r = sshpkt_get_u32(ssh, &reason)) != 0) {
crypto/openssh/channels.c
3720
error_fr(r, "parse reason");
crypto/openssh/channels.c
3724
if ((r = sshpkt_get_cstring(ssh, &msg, NULL)) != 0 ||
crypto/openssh/channels.c
3725
(r = sshpkt_get_string_direct(ssh, NULL, NULL)) != 0 ||
crypto/openssh/channels.c
3726
(r = sshpkt_get_end(ssh)) != 0) {
crypto/openssh/channels.c
3727
error_fr(r, "parse msg/lang");
crypto/openssh/channels.c
3750
int r;
crypto/openssh/channels.c
3759
if ((r = sshpkt_get_u32(ssh, &adjust)) != 0 ||
crypto/openssh/channels.c
3760
(r = sshpkt_get_end(ssh)) != 0) {
crypto/openssh/channels.c
3761
error_fr(r, "parse adjust");
crypto/openssh/channels.c
3885
int sock, r, success = 0, wildcard = 0, is_client;
crypto/openssh/channels.c
3923
if ((r = getaddrinfo(addr, strport, &hints, &aitop)) != 0) {
crypto/openssh/channels.c
3927
ssh_gai_strerror(r));
crypto/openssh/channels.c
3930
ssh_gai_strerror(r));
crypto/openssh/channels.c
4379
int r, success = 0, idx = -1;
crypto/openssh/channels.c
4385
if ((r = sshpkt_start(ssh, SSH2_MSG_GLOBAL_REQUEST)) != 0 ||
crypto/openssh/channels.c
4386
(r = sshpkt_put_cstring(ssh,
crypto/openssh/channels.c
4388
(r = sshpkt_put_u8(ssh, 1)) != 0 || /* want reply */
crypto/openssh/channels.c
4389
(r = sshpkt_put_cstring(ssh, fwd->listen_path)) != 0 ||
crypto/openssh/channels.c
4390
(r = sshpkt_send(ssh)) != 0 ||
crypto/openssh/channels.c
4391
(r = ssh_packet_write_wait(ssh)) != 0)
crypto/openssh/channels.c
4392
fatal_fr(r, "request streamlocal");
crypto/openssh/channels.c
4394
if ((r = sshpkt_start(ssh, SSH2_MSG_GLOBAL_REQUEST)) != 0 ||
crypto/openssh/channels.c
4395
(r = sshpkt_put_cstring(ssh, "tcpip-forward")) != 0 ||
crypto/openssh/channels.c
4396
(r = sshpkt_put_u8(ssh, 1)) != 0 || /* want reply */
crypto/openssh/channels.c
4397
(r = sshpkt_put_cstring(ssh,
crypto/openssh/channels.c
4399
(r = sshpkt_put_u32(ssh, fwd->listen_port)) != 0 ||
crypto/openssh/channels.c
4400
(r = sshpkt_send(ssh)) != 0 ||
crypto/openssh/channels.c
4401
(r = ssh_packet_write_wait(ssh)) != 0)
crypto/openssh/channels.c
4402
fatal_fr(r, "request tcpip-forward");
crypto/openssh/channels.c
4498
int r;
crypto/openssh/channels.c
4512
if ((r = sshpkt_start(ssh, SSH2_MSG_GLOBAL_REQUEST)) != 0 ||
crypto/openssh/channels.c
4513
(r = sshpkt_put_cstring(ssh, "cancel-tcpip-forward")) != 0 ||
crypto/openssh/channels.c
4514
(r = sshpkt_put_u8(ssh, 0)) != 0 || /* want reply */
crypto/openssh/channels.c
4515
(r = sshpkt_put_cstring(ssh, channel_rfwd_bind_host(host))) != 0 ||
crypto/openssh/channels.c
4516
(r = sshpkt_put_u32(ssh, port)) != 0 ||
crypto/openssh/channels.c
4517
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/channels.c
4518
fatal_fr(r, "send cancel");
crypto/openssh/channels.c
4534
int r;
crypto/openssh/channels.c
4548
if ((r = sshpkt_start(ssh, SSH2_MSG_GLOBAL_REQUEST)) != 0 ||
crypto/openssh/channels.c
4549
(r = sshpkt_put_cstring(ssh,
crypto/openssh/channels.c
4551
(r = sshpkt_put_u8(ssh, 0)) != 0 || /* want reply */
crypto/openssh/channels.c
4552
(r = sshpkt_put_cstring(ssh, path)) != 0 ||
crypto/openssh/channels.c
4553
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/channels.c
4554
fatal_fr(r, "send cancel");
crypto/openssh/channels.c
4995
int r;
crypto/openssh/channels.c
5005
if ((r = sshpkt_put_u32(ssh, (u_int)ws.ws_col)) != 0 ||
crypto/openssh/channels.c
5006
(r = sshpkt_put_u32(ssh, (u_int)ws.ws_row)) != 0 ||
crypto/openssh/channels.c
5007
(r = sshpkt_put_u32(ssh, (u_int)ws.ws_xpixel)) != 0 ||
crypto/openssh/channels.c
5008
(r = sshpkt_put_u32(ssh, (u_int)ws.ws_ypixel)) != 0 ||
crypto/openssh/channels.c
5009
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/channels.c
5010
fatal_fr(r, "channel %u; send window-change", i);
crypto/openssh/channels.c
5019
int r;
crypto/openssh/channels.c
5030
if ((r = sshpkt_start(ssh, SSH2_MSG_CHANNEL_OPEN_CONFIRMATION)) != 0 ||
crypto/openssh/channels.c
5031
(r = sshpkt_put_u32(ssh, c->remote_id)) != 0 ||
crypto/openssh/channels.c
5032
(r = sshpkt_put_u32(ssh, c->self)) != 0 ||
crypto/openssh/channels.c
5033
(r = sshpkt_put_u32(ssh, c->local_window)) != 0 ||
crypto/openssh/channels.c
5034
(r = sshpkt_put_u32(ssh, c->local_maxpacket)) != 0)
crypto/openssh/channels.c
5035
fatal_fr(r, "channel %i; confirm", c->self);
crypto/openssh/channels.c
515
int r;
crypto/openssh/channels.c
5378
int r, screen_number;
crypto/openssh/channels.c
5422
if ((r = sshpkt_put_u8(ssh, 0)) != 0 || /* bool: single connection */
crypto/openssh/channels.c
5423
(r = sshpkt_put_cstring(ssh, proto)) != 0 ||
crypto/openssh/channels.c
5424
(r = sshpkt_put_cstring(ssh, new_data)) != 0 ||
crypto/openssh/channels.c
5425
(r = sshpkt_put_u32(ssh, screen_number)) != 0 ||
crypto/openssh/channels.c
5426
(r = sshpkt_send(ssh)) != 0 ||
crypto/openssh/channels.c
5427
(r = ssh_packet_write_wait(ssh)) != 0)
crypto/openssh/channels.c
5428
fatal_fr(r, "send x11-req");
crypto/openssh/channels.c
545
if ((r = sshbuf_set_max_size(c->input, CHAN_INPUT_MAX)) != 0)
crypto/openssh/channels.c
546
fatal_fr(r, "sshbuf_set_max_size");
crypto/openssh/channels.c
738
int r;
crypto/openssh/channels.c
749
if ((r = sshpkt_start(ssh, SSH2_MSG_GLOBAL_REQUEST)) != 0 ||
crypto/openssh/channels.c
750
(r = sshpkt_put_cstring(ssh,
crypto/openssh/channels.c
752
(r = sshpkt_put_u8(ssh, 0)) != 0 ||
crypto/openssh/channels.c
753
(r = sshpkt_put_cstring(ssh,
crypto/openssh/channels.c
755
(r = sshpkt_put_u32(ssh, perm->listen_port)) != 0 ||
crypto/openssh/channels.c
756
(r = sshpkt_send(ssh)) != 0) {
crypto/openssh/channels.c
757
fatal_fr(r, "channel %i", c->self);
crypto/openssh/cipher-chachapoly-libcrypto.c
100
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/cipher-chachapoly-libcrypto.c
110
r = SSH_ERR_MAC_INVALID;
crypto/openssh/cipher-chachapoly-libcrypto.c
119
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/cipher-chachapoly-libcrypto.c
128
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/cipher-chachapoly-libcrypto.c
137
r = 0;
crypto/openssh/cipher-chachapoly-libcrypto.c
142
return r;
crypto/openssh/cipher-chachapoly-libcrypto.c
87
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/cipher-chachapoly.c
114
r = 0;
crypto/openssh/cipher-chachapoly.c
119
return r;
crypto/openssh/cipher-chachapoly.c
75
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/cipher-chachapoly.c
93
r = SSH_ERR_MAC_INVALID;
crypto/openssh/clientloop.c
1139
int r;
crypto/openssh/clientloop.c
1141
if ((r = sshbuf_putf(b,
crypto/openssh/clientloop.c
1143
fatal_fr(r, "sshbuf_putf");
crypto/openssh/clientloop.c
1154
if ((r = sshbuf_putf(b, " %c%-3s - %s\r\n",
crypto/openssh/clientloop.c
1156
fatal_fr(r, "sshbuf_putf");
crypto/openssh/clientloop.c
1159
if ((r = sshbuf_putf(b,
crypto/openssh/clientloop.c
1163
fatal_fr(r, "sshbuf_putf");
crypto/openssh/clientloop.c
1175
int r, bytes = 0;
crypto/openssh/clientloop.c
1199
if ((r = sshbuf_putf(berr, "%c.\r\n",
crypto/openssh/clientloop.c
1201
fatal_fr(r, "sshbuf_putf");
crypto/openssh/clientloop.c
1218
if ((r = sshbuf_putf(berr,
crypto/openssh/clientloop.c
1222
fatal_fr(r, "sshbuf_putf");
crypto/openssh/clientloop.c
1226
if ((r = sshbuf_putf(berr,
crypto/openssh/clientloop.c
1229
fatal_fr(r, "sshbuf_putf");
crypto/openssh/clientloop.c
1238
if ((r = sshbuf_putf(berr,
crypto/openssh/clientloop.c
1240
fatal_fr(r, "sshbuf_putf");
crypto/openssh/clientloop.c
1242
if ((r = sshpkt_put_u32(ssh, 1000)) != 0 ||
crypto/openssh/clientloop.c
1243
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/clientloop.c
1244
fatal_fr(r, "send packet");
crypto/openssh/clientloop.c
1248
if ((r = sshbuf_putf(berr, "%cI\r\n",
crypto/openssh/clientloop.c
1250
fatal_fr(r, "sshbuf_putf");
crypto/openssh/clientloop.c
1252
if ((r = sshbuf_put(berr, s, strlen(s))) != 0)
crypto/openssh/clientloop.c
1253
fatal_fr(r, "sshbuf_put");
crypto/openssh/clientloop.c
1271
if ((r = sshbuf_putf(berr,
crypto/openssh/clientloop.c
1274
fatal_fr(r, "sshbuf_putf");
crypto/openssh/clientloop.c
1283
if ((r = sshbuf_putf(berr,
crypto/openssh/clientloop.c
1287
fatal_fr(r, "sshbuf_putf");
crypto/openssh/clientloop.c
1305
if ((r = sshbuf_putf(berr, "%c& "
crypto/openssh/clientloop.c
1307
fatal_fr(r, "sshbuf_putf");
crypto/openssh/clientloop.c
1321
if ((r = sshbuf_put_u8(bin, 4)) != 0)
crypto/openssh/clientloop.c
1322
fatal_fr(r, "sshbuf_put_u8");
crypto/openssh/clientloop.c
1331
if ((r = sshbuf_putf(berr, "%c#\r\n",
crypto/openssh/clientloop.c
1333
fatal_fr(r, "sshbuf_putf");
crypto/openssh/clientloop.c
1335
if ((r = sshbuf_put(berr, s, strlen(s))) != 0)
crypto/openssh/clientloop.c
1336
fatal_fr(r, "sshbuf_put");
crypto/openssh/clientloop.c
1344
if ((r = sshbuf_putf(berr,
crypto/openssh/clientloop.c
1346
fatal_fr(r, "sshbuf_putf");
crypto/openssh/clientloop.c
1354
if ((r = sshbuf_put_u8(bin,
crypto/openssh/clientloop.c
1356
fatal_fr(r, "sshbuf_put_u8");
crypto/openssh/clientloop.c
1382
if ((r = sshbuf_put_u8(bin, ch)) != 0)
crypto/openssh/clientloop.c
1383
fatal_fr(r, "sshbuf_put_u8");
crypto/openssh/clientloop.c
1459
int interactive = -1, channel_did_enqueue = 0, r;
crypto/openssh/clientloop.c
1575
if ((r = kex_start_rekex(ssh)) != 0)
crypto/openssh/clientloop.c
1576
fatal_fr(r, "kex_start_rekex");
crypto/openssh/clientloop.c
1628
if ((r = ssh_packet_check_rekey(ssh)) != 0)
crypto/openssh/clientloop.c
1629
fatal_fr(r, "cannot start rekeying");
crypto/openssh/clientloop.c
1642
if ((r = ssh_packet_write_poll(ssh)) != 0) {
crypto/openssh/clientloop.c
1643
sshpkt_fatal(ssh, r,
crypto/openssh/clientloop.c
1675
if ((r = sshpkt_start(ssh, SSH2_MSG_DISCONNECT)) != 0 ||
crypto/openssh/clientloop.c
1676
(r = sshpkt_put_u32(ssh, SSH2_DISCONNECT_BY_APPLICATION)) != 0 ||
crypto/openssh/clientloop.c
1677
(r = sshpkt_put_cstring(ssh, "disconnected by user")) != 0 ||
crypto/openssh/clientloop.c
1678
(r = sshpkt_put_cstring(ssh, "")) != 0 || /* language tag */
crypto/openssh/clientloop.c
1679
(r = sshpkt_send(ssh)) != 0 ||
crypto/openssh/clientloop.c
1680
(r = ssh_packet_write_wait(ssh)) != 0)
crypto/openssh/clientloop.c
1681
fatal_fr(r, "send disconnect");
crypto/openssh/clientloop.c
1727
int r;
crypto/openssh/clientloop.c
1730
if ((r = sshpkt_get_cstring(ssh, &listen_address, NULL)) != 0 ||
crypto/openssh/clientloop.c
1731
(r = sshpkt_get_u32(ssh, &listen_port)) != 0 ||
crypto/openssh/clientloop.c
1732
(r = sshpkt_get_cstring(ssh, &originator_address, NULL)) != 0 ||
crypto/openssh/clientloop.c
1733
(r = sshpkt_get_u32(ssh, &originator_port)) != 0 ||
crypto/openssh/clientloop.c
1734
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/clientloop.c
1735
fatal_fr(r, "parse packet");
crypto/openssh/clientloop.c
1756
if ((r = sshbuf_put_u8(b, 0)) != 0 || /* padlen */
crypto/openssh/clientloop.c
1757
(r = sshbuf_put_u8(b, SSH2_MSG_CHANNEL_OPEN)) != 0 ||
crypto/openssh/clientloop.c
1758
(r = sshbuf_put_cstring(b, request_type)) != 0 ||
crypto/openssh/clientloop.c
1759
(r = sshbuf_put_u32(b, rchan)) != 0 ||
crypto/openssh/clientloop.c
1760
(r = sshbuf_put_u32(b, rwindow)) != 0 ||
crypto/openssh/clientloop.c
1761
(r = sshbuf_put_u32(b, rmaxpack)) != 0 ||
crypto/openssh/clientloop.c
1762
(r = sshbuf_put_cstring(b, listen_address)) != 0 ||
crypto/openssh/clientloop.c
1763
(r = sshbuf_put_u32(b, listen_port)) != 0 ||
crypto/openssh/clientloop.c
1764
(r = sshbuf_put_cstring(b, originator_address)) != 0 ||
crypto/openssh/clientloop.c
1765
(r = sshbuf_put_u32(b, originator_port)) != 0 ||
crypto/openssh/clientloop.c
1766
(r = sshbuf_put_stringb(c->output, b)) != 0) {
crypto/openssh/clientloop.c
1767
error_fr(r, "compose for muxclient");
crypto/openssh/clientloop.c
1785
int r;
crypto/openssh/clientloop.c
1788
if ((r = sshpkt_get_cstring(ssh, &listen_path, NULL)) != 0 ||
crypto/openssh/clientloop.c
1789
(r = sshpkt_get_string(ssh, NULL, NULL)) != 0 || /* reserved */
crypto/openssh/clientloop.c
1790
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/clientloop.c
1791
fatal_fr(r, "parse packet");
crypto/openssh/clientloop.c
1807
int r, sock;
crypto/openssh/clientloop.c
1820
if ((r = sshpkt_get_cstring(ssh, &originator, NULL)) != 0 ||
crypto/openssh/clientloop.c
1821
(r = sshpkt_get_u32(ssh, &originator_port)) != 0 ||
crypto/openssh/clientloop.c
1822
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/clientloop.c
1823
fatal_fr(r, "parse packet");
crypto/openssh/clientloop.c
1843
int r, sock;
crypto/openssh/clientloop.c
1852
r = ssh_get_authentication_socket(&sock);
crypto/openssh/clientloop.c
1854
r = ssh_get_authentication_socket_path(forward_agent_sock_path, &sock);
crypto/openssh/clientloop.c
1856
if (r != 0) {
crypto/openssh/clientloop.c
1857
if (r != SSH_ERR_AGENT_NOT_PRESENT)
crypto/openssh/clientloop.c
1858
debug_fr(r, "ssh_get_authentication_socket");
crypto/openssh/clientloop.c
1861
if ((r = ssh_agent_bind_hostkey(sock, ssh->kex->initial_hostkey,
crypto/openssh/clientloop.c
1865
debug2_fr(r, "ssh_agent_bind_hostkey");
crypto/openssh/clientloop.c
1880
int r, fd;
crypto/openssh/clientloop.c
1908
if ((r = sshpkt_start(ssh, SSH2_MSG_CHANNEL_OPEN)) != 0 ||
crypto/openssh/clientloop.c
1909
(r = sshpkt_put_cstring(ssh, "tun@openssh.com")) != 0 ||
crypto/openssh/clientloop.c
1910
(r = sshpkt_put_u32(ssh, c->self)) != 0 ||
crypto/openssh/clientloop.c
1911
(r = sshpkt_put_u32(ssh, c->local_window_max)) != 0 ||
crypto/openssh/clientloop.c
1912
(r = sshpkt_put_u32(ssh, c->local_maxpacket)) != 0 ||
crypto/openssh/clientloop.c
1913
(r = sshpkt_put_u32(ssh, tun_mode)) != 0 ||
crypto/openssh/clientloop.c
1914
(r = sshpkt_put_u32(ssh, remote_tun)) != 0 ||
crypto/openssh/clientloop.c
1915
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/clientloop.c
1916
sshpkt_fatal(ssh, r, "%s: send reply", __func__);
crypto/openssh/clientloop.c
1927
int r;
crypto/openssh/clientloop.c
1932
if ((r = sshpkt_get_cstring(ssh, &ctype, &len)) != 0 ||
crypto/openssh/clientloop.c
1933
(r = sshpkt_get_u32(ssh, &rchan)) != 0 ||
crypto/openssh/clientloop.c
1934
(r = sshpkt_get_u32(ssh, &rwindow)) != 0 ||
crypto/openssh/clientloop.c
1935
(r = sshpkt_get_u32(ssh, &rmaxpack)) != 0)
crypto/openssh/clientloop.c
1961
if ((r = sshpkt_start(ssh, SSH2_MSG_CHANNEL_OPEN_CONFIRMATION)) != 0 ||
crypto/openssh/clientloop.c
1962
(r = sshpkt_put_u32(ssh, c->remote_id)) != 0 ||
crypto/openssh/clientloop.c
1963
(r = sshpkt_put_u32(ssh, c->self)) != 0 ||
crypto/openssh/clientloop.c
1964
(r = sshpkt_put_u32(ssh, c->local_window)) != 0 ||
crypto/openssh/clientloop.c
1965
(r = sshpkt_put_u32(ssh, c->local_maxpacket)) != 0 ||
crypto/openssh/clientloop.c
1966
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/clientloop.c
1967
sshpkt_fatal(ssh, r, "%s: send reply", __func__);
crypto/openssh/clientloop.c
1971
if ((r = sshpkt_start(ssh, SSH2_MSG_CHANNEL_OPEN_FAILURE)) != 0 ||
crypto/openssh/clientloop.c
1972
(r = sshpkt_put_u32(ssh, rchan)) != 0 ||
crypto/openssh/clientloop.c
1973
(r = sshpkt_put_u32(ssh, SSH2_OPEN_ADMINISTRATIVELY_PROHIBITED)) != 0 ||
crypto/openssh/clientloop.c
1974
(r = sshpkt_put_cstring(ssh, "open failed")) != 0 ||
crypto/openssh/clientloop.c
1975
(r = sshpkt_put_cstring(ssh, "")) != 0 ||
crypto/openssh/clientloop.c
1976
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/clientloop.c
1977
sshpkt_fatal(ssh, r, "%s: send failure", __func__);
crypto/openssh/clientloop.c
1979
r = 0;
crypto/openssh/clientloop.c
1982
return r;
crypto/openssh/clientloop.c
1992
int r, success = 0;
crypto/openssh/clientloop.c
1994
if ((r = sshpkt_get_u32(ssh, &id)) != 0)
crypto/openssh/clientloop.c
1995
return r;
crypto/openssh/clientloop.c
2000
if ((r = sshpkt_get_cstring(ssh, &rtype, NULL)) != 0 ||
crypto/openssh/clientloop.c
2001
(r = sshpkt_get_u8(ssh, &reply)) != 0)
crypto/openssh/clientloop.c
2011
if ((r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/clientloop.c
2015
if ((r = sshpkt_get_u32(ssh, &exitval)) != 0)
crypto/openssh/clientloop.c
2029
if ((r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/clientloop.c
2035
if ((r = sshpkt_start(ssh, success ?
crypto/openssh/clientloop.c
2037
(r = sshpkt_put_u32(ssh, c->remote_id)) != 0 ||
crypto/openssh/clientloop.c
2038
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/clientloop.c
2039
sshpkt_fatal(ssh, r, "%s: send failure", __func__);
crypto/openssh/clientloop.c
2041
r = 0;
crypto/openssh/clientloop.c
2044
return r;
crypto/openssh/clientloop.c
2236
int r;
crypto/openssh/clientloop.c
2243
if ((r = hostkeys_foreach(options.user_hostfiles[i],
crypto/openssh/clientloop.c
2246
if (r == SSH_ERR_SYSTEM_ERROR && errno == ENOENT) {
crypto/openssh/clientloop.c
2251
error_fr(r, "hostkeys_foreach failed for %s",
crypto/openssh/clientloop.c
2270
int r, was_raw = 0, first = 1;
crypto/openssh/clientloop.c
2351
if ((r = hostfile_replace_entries(options.user_hostfiles[i],
crypto/openssh/clientloop.c
2356
error_fr(r, "hostfile_replace_entries failed for %s",
crypto/openssh/clientloop.c
2369
int r, plaintype;
crypto/openssh/clientloop.c
2399
if ( (r = sshbuf_put_cstring(signdata,
crypto/openssh/clientloop.c
2401
(r = sshbuf_put_stringb(signdata,
crypto/openssh/clientloop.c
2403
(r = sshkey_puts(ctx->keys[i], signdata)) != 0)
crypto/openssh/clientloop.c
2404
fatal_fr(r, "compose signdata");
crypto/openssh/clientloop.c
2406
if ((r = sshpkt_get_string_direct(ssh, &sig, &siglen)) != 0) {
crypto/openssh/clientloop.c
2407
error_fr(r, "parse sig");
crypto/openssh/clientloop.c
2410
if ((r = sshkey_get_sigtype(sig, siglen, &alg)) != 0) {
crypto/openssh/clientloop.c
2411
error_fr(r, "server gave unintelligible signature "
crypto/openssh/clientloop.c
2434
if ((r = sshkey_verify(ctx->keys[i], sig, siglen,
crypto/openssh/clientloop.c
2437
error_fr(r, "server gave bad signature for %s key %zu",
crypto/openssh/clientloop.c
2448
if ((r = sshpkt_get_end(ssh)) != 0) {
crypto/openssh/clientloop.c
2474
int r, prove_sent = 0;
crypto/openssh/clientloop.c
2491
if ((r = sshpkt_get_string_direct(ssh, &blob, &len)) != 0) {
crypto/openssh/clientloop.c
2492
error_fr(r, "parse key");
crypto/openssh/clientloop.c
2495
if ((r = sshkey_from_blob(blob, len, &key)) != 0) {
crypto/openssh/clientloop.c
2496
do_log2_fr(r, r == SSH_ERR_KEY_TYPE_UNKNOWN ?
crypto/openssh/clientloop.c
2556
if ((r = hostkeys_foreach(options.user_hostfiles[i],
crypto/openssh/clientloop.c
2559
if (r == SSH_ERR_SYSTEM_ERROR && errno == ENOENT) {
crypto/openssh/clientloop.c
2564
error_fr(r, "hostkeys_foreach failed for %s",
crypto/openssh/clientloop.c
2634
if ((r = sshpkt_start(ssh, SSH2_MSG_GLOBAL_REQUEST)) != 0 ||
crypto/openssh/clientloop.c
2635
(r = sshpkt_put_cstring(ssh,
crypto/openssh/clientloop.c
2637
(r = sshpkt_put_u8(ssh, 1)) != 0) /* bool: want reply */
crypto/openssh/clientloop.c
2638
fatal_fr(r, "prepare hostkeys-prove");
crypto/openssh/clientloop.c
2645
if ((r = sshkey_putb(ctx->keys[i], buf)) != 0 ||
crypto/openssh/clientloop.c
2646
(r = sshpkt_put_stringb(ssh, buf)) != 0)
crypto/openssh/clientloop.c
2647
fatal_fr(r, "assemble hostkeys-prove");
crypto/openssh/clientloop.c
2649
if ((r = sshpkt_send(ssh)) != 0)
crypto/openssh/clientloop.c
2650
fatal_fr(r, "send hostkeys-prove");
crypto/openssh/clientloop.c
2678
int r, success = 0;
crypto/openssh/clientloop.c
2680
if ((r = sshpkt_get_cstring(ssh, &rtype, NULL)) != 0 ||
crypto/openssh/clientloop.c
2681
(r = sshpkt_get_u8(ssh, &want_reply)) != 0)
crypto/openssh/clientloop.c
2688
if ((r = sshpkt_start(ssh, success ? SSH2_MSG_REQUEST_SUCCESS :
crypto/openssh/clientloop.c
2690
(r = sshpkt_send(ssh)) != 0 ||
crypto/openssh/clientloop.c
2691
(r = ssh_packet_write_wait(ssh)) != 0)
crypto/openssh/clientloop.c
2694
r = 0;
crypto/openssh/clientloop.c
2697
return r;
crypto/openssh/clientloop.c
2703
int r;
crypto/openssh/clientloop.c
2707
if ((r = sshpkt_put_cstring(ssh, name)) != 0 ||
crypto/openssh/clientloop.c
2708
(r = sshpkt_put_cstring(ssh, val)) != 0 ||
crypto/openssh/clientloop.c
2709
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/clientloop.c
2710
fatal_fr(r, "send setenv");
crypto/openssh/clientloop.c
2719
int matched, r;
crypto/openssh/clientloop.c
2737
if ((r = sshpkt_put_cstring(ssh, term != NULL ? term : ""))
crypto/openssh/clientloop.c
2739
(r = sshpkt_put_u32(ssh, (u_int)ws.ws_col)) != 0 ||
crypto/openssh/clientloop.c
2740
(r = sshpkt_put_u32(ssh, (u_int)ws.ws_row)) != 0 ||
crypto/openssh/clientloop.c
2741
(r = sshpkt_put_u32(ssh, (u_int)ws.ws_xpixel)) != 0 ||
crypto/openssh/clientloop.c
2742
(r = sshpkt_put_u32(ssh, (u_int)ws.ws_ypixel)) != 0)
crypto/openssh/clientloop.c
2743
fatal_fr(r, "build pty-req");
crypto/openssh/clientloop.c
2747
if ((r = sshpkt_send(ssh)) != 0)
crypto/openssh/clientloop.c
2748
fatal_fr(r, "send pty-req");
crypto/openssh/clientloop.c
2811
if ((r = sshpkt_put_stringb(ssh, cmd)) != 0 ||
crypto/openssh/clientloop.c
2812
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/clientloop.c
2813
fatal_fr(r, "send command");
crypto/openssh/clientloop.c
2817
if ((r = sshpkt_send(ssh)) != 0)
crypto/openssh/clientloop.c
2818
fatal_fr(r, "send shell");
crypto/openssh/clientloop.c
2833
int r;
crypto/openssh/clientloop.c
2839
if ((r = sshpkt_send(ssh)) != 0)
crypto/openssh/clientloop.c
2840
fatal_fr(r, "send");
crypto/openssh/clientloop.c
295
int got_data = 0, generated = 0, do_unlink = 0, r;
crypto/openssh/clientloop.c
323
if ((r = snprintf(xdisplay, sizeof(xdisplay), "unix:%s",
crypto/openssh/clientloop.c
325
(size_t)r >= sizeof(xdisplay)) {
crypto/openssh/clientloop.c
345
if ((r = snprintf(xauthfile, sizeof(xauthfile),
crypto/openssh/clientloop.c
347
(size_t)r >= sizeof(xauthfile)) {
crypto/openssh/clientloop.c
495
int r;
crypto/openssh/clientloop.c
501
if ((r = sshpkt_start(ssh, SSH2_MSG_GLOBAL_REQUEST)) != 0 ||
crypto/openssh/clientloop.c
502
(r = sshpkt_put_cstring(ssh, "keepalive@openssh.com")) != 0 ||
crypto/openssh/clientloop.c
503
(r = sshpkt_put_u8(ssh, 1)) != 0 || /* boolean: want reply */
crypto/openssh/clientloop.c
504
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/clientloop.c
505
fatal_fr(r, "send packet");
crypto/openssh/clientloop.c
515
int r;
crypto/openssh/clientloop.c
525
if ((r = sshpkt_start(ssh, SSH2_MSG_PING)) != 0 ||
crypto/openssh/clientloop.c
526
(r = sshpkt_put_cstring(ssh, "PING!")) != 0 ||
crypto/openssh/clientloop.c
527
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/clientloop.c
528
fatal_fr(r, "send packet");
crypto/openssh/clientloop.c
791
int r;
crypto/openssh/clientloop.c
798
if ((r = ssh_packet_process_read(ssh, connection_in)) == 0)
crypto/openssh/clientloop.c
800
if (r == SSH_ERR_SYSTEM_ERROR) {
crypto/openssh/clientloop.c
809
quit_message("Read from remote host %s: %s", host, ssh_err(r));
crypto/openssh/clientloop.c
817
int r, tochan;
crypto/openssh/clientloop.c
854
if ((r = sshbuf_put(c->extended, errmsg,
crypto/openssh/clientloop.c
856
fatal_fr(r, "sshbuf_put");
crypto/openssh/dispatch.c
100
if (r != 0)
crypto/openssh/dispatch.c
101
return r;
crypto/openssh/dispatch.c
112
r = (*ssh->dispatch[type])(type, seqnr, ssh);
crypto/openssh/dispatch.c
113
if (r != 0)
crypto/openssh/dispatch.c
114
return r;
crypto/openssh/dispatch.c
116
r = sshpkt_disconnect(ssh,
crypto/openssh/dispatch.c
118
if (r != 0)
crypto/openssh/dispatch.c
119
return r;
crypto/openssh/dispatch.c
130
int r;
crypto/openssh/dispatch.c
132
if ((r = ssh_dispatch_run(ssh, mode, done)) != 0)
crypto/openssh/dispatch.c
133
sshpkt_fatal(ssh, r, "%s", __func__);
crypto/openssh/dispatch.c
42
int r;
crypto/openssh/dispatch.c
45
if ((r = sshpkt_start(ssh, SSH2_MSG_UNIMPLEMENTED)) != 0 ||
crypto/openssh/dispatch.c
46
(r = sshpkt_put_u32(ssh, seq)) != 0 ||
crypto/openssh/dispatch.c
47
(r = sshpkt_send(ssh)) != 0 ||
crypto/openssh/dispatch.c
48
(r = ssh_packet_write_wait(ssh)) != 0)
crypto/openssh/dispatch.c
49
sshpkt_fatal(ssh, r, "%s", __func__);
crypto/openssh/dispatch.c
89
int r;
crypto/openssh/dispatch.c
95
r = ssh_packet_read_seqnr(ssh, &type, &seqnr);
crypto/openssh/dispatch.c
96
if (r != 0)
crypto/openssh/dispatch.c
97
return r;
crypto/openssh/dispatch.c
99
r = ssh_packet_read_poll_seqnr(ssh, &type, &seqnr);
crypto/openssh/dns.c
112
if ((r = sshkey_fingerprint_raw(key, fp_alg, digest,
crypto/openssh/dns.c
114
fatal_fr(r, "sshkey_fingerprint_raw");
crypto/openssh/dns.c
83
int r, success = 0;
crypto/openssh/ed25519.c
100
static void fe25519_unpack(fe25519 *r, const unsigned char x[32]);
crypto/openssh/ed25519.c
102
static void fe25519_pack(unsigned char r[32], const fe25519 *x);
crypto/openssh/ed25519.c
108
static void fe25519_cmov(fe25519 *r, const fe25519 *x, unsigned char b);
crypto/openssh/ed25519.c
110
static void fe25519_setone(fe25519 *r);
crypto/openssh/ed25519.c
112
static void fe25519_setzero(fe25519 *r);
crypto/openssh/ed25519.c
114
static void fe25519_neg(fe25519 *r, const fe25519 *x);
crypto/openssh/ed25519.c
118
static void fe25519_add(fe25519 *r, const fe25519 *x, const fe25519 *y);
crypto/openssh/ed25519.c
120
static void fe25519_sub(fe25519 *r, const fe25519 *x, const fe25519 *y);
crypto/openssh/ed25519.c
122
static void fe25519_mul(fe25519 *r, const fe25519 *x, const fe25519 *y);
crypto/openssh/ed25519.c
124
static void fe25519_square(fe25519 *r, const fe25519 *x);
crypto/openssh/ed25519.c
126
static void fe25519_invert(fe25519 *r, const fe25519 *x);
crypto/openssh/ed25519.c
128
static void fe25519_pow2523(fe25519 *r, const fe25519 *x);
crypto/openssh/ed25519.c
163
static void fe25519_reduce_add_sub(fe25519 *r)
crypto/openssh/ed25519.c
1661
static void p1p1_to_p2(ge25519_p2 *r, const ge25519_p1p1 *p)
crypto/openssh/ed25519.c
1663
fe25519_mul(&r->x, &p->x, &p->t);
crypto/openssh/ed25519.c
1664
fe25519_mul(&r->y, &p->y, &p->z);
crypto/openssh/ed25519.c
1665
fe25519_mul(&r->z, &p->z, &p->t);
crypto/openssh/ed25519.c
1668
static void p1p1_to_p3(ge25519_p3 *r, const ge25519_p1p1 *p)
crypto/openssh/ed25519.c
1670
p1p1_to_p2((ge25519_p2 *)r, p);
crypto/openssh/ed25519.c
1671
fe25519_mul(&r->t, &p->x, &p->y);
crypto/openssh/ed25519.c
1674
static void ge25519_mixadd2(ge25519_p3 *r, const ge25519_aff *q)
crypto/openssh/ed25519.c
1678
fe25519_sub(&a, &r->y, &r->x); /* A = (Y1-X1)*(Y2-X2) */
crypto/openssh/ed25519.c
1679
fe25519_add(&b, &r->y, &r->x); /* B = (Y1+X1)*(Y2+X2) */
crypto/openssh/ed25519.c
1686
fe25519_mul(&c, &r->t, &qt); /* C = T1*k*T2 */
crypto/openssh/ed25519.c
1688
fe25519_add(&d, &r->z, &r->z); /* D = Z1*2 */
crypto/openssh/ed25519.c
1691
fe25519_mul(&r->x, &e, &f);
crypto/openssh/ed25519.c
1692
fe25519_mul(&r->y, &h, &g);
crypto/openssh/ed25519.c
1693
fe25519_mul(&r->z, &g, &f);
crypto/openssh/ed25519.c
1694
fe25519_mul(&r->t, &e, &h);
crypto/openssh/ed25519.c
1697
static void add_p1p1(ge25519_p1p1 *r, const ge25519_p3 *p, const ge25519_p3 *q)
crypto/openssh/ed25519.c
170
t = r->v[31] >> 7;
crypto/openssh/ed25519.c
171
r->v[31] &= 127;
crypto/openssh/ed25519.c
1711
fe25519_sub(&r->x, &b, &a); /* E = B-A */
crypto/openssh/ed25519.c
1712
fe25519_sub(&r->t, &d, &c); /* F = D-C */
crypto/openssh/ed25519.c
1713
fe25519_add(&r->z, &d, &c); /* G = D+C */
crypto/openssh/ed25519.c
1714
fe25519_add(&r->y, &b, &a); /* H = B+A */
crypto/openssh/ed25519.c
1718
static void dbl_p1p1(ge25519_p1p1 *r, const ge25519_p2 *p)
crypto/openssh/ed25519.c
1727
fe25519_add(&r->x, &p->x, &p->y);
crypto/openssh/ed25519.c
1728
fe25519_square(&r->x, &r->x);
crypto/openssh/ed25519.c
1729
fe25519_sub(&r->x, &r->x, &a);
crypto/openssh/ed25519.c
173
r->v[0] += t;
crypto/openssh/ed25519.c
1730
fe25519_sub(&r->x, &r->x, &b);
crypto/openssh/ed25519.c
1731
fe25519_add(&r->z, &d, &b);
crypto/openssh/ed25519.c
1732
fe25519_sub(&r->t, &r->z, &c);
crypto/openssh/ed25519.c
1733
fe25519_sub(&r->y, &d, &b);
crypto/openssh/ed25519.c
1737
static void cmov_aff(ge25519_aff *r, const ge25519_aff *p, unsigned char b)
crypto/openssh/ed25519.c
1739
fe25519_cmov(&r->x, &p->x, b);
crypto/openssh/ed25519.c
1740
fe25519_cmov(&r->y, &p->y, b);
crypto/openssh/ed25519.c
176
t = r->v[i] >> 8;
crypto/openssh/ed25519.c
177
r->v[i+1] += t;
crypto/openssh/ed25519.c
1774
static void setneutral(ge25519 *r)
crypto/openssh/ed25519.c
1776
fe25519_setzero(&r->x);
crypto/openssh/ed25519.c
1777
fe25519_setone(&r->y);
crypto/openssh/ed25519.c
1778
fe25519_setone(&r->z);
crypto/openssh/ed25519.c
1779
fe25519_setzero(&r->t);
crypto/openssh/ed25519.c
178
r->v[i] &= 255;
crypto/openssh/ed25519.c
1787
int ge25519_unpackneg_vartime(ge25519_p3 *r, const unsigned char p[32])
crypto/openssh/ed25519.c
1791
fe25519_setone(&r->z);
crypto/openssh/ed25519.c
1793
fe25519_unpack(&r->y, p);
crypto/openssh/ed25519.c
1794
fe25519_square(&num, &r->y); /* x = y^2 */
crypto/openssh/ed25519.c
1796
fe25519_sub(&num, &num, &r->z); /* x = y^2-1 */
crypto/openssh/ed25519.c
1797
fe25519_add(&den, &r->z, &den); /* den = dy^2+1 */
crypto/openssh/ed25519.c
1812
fe25519_mul(&r->x, &t, &den);
crypto/openssh/ed25519.c
1815
fe25519_square(&chk, &r->x);
crypto/openssh/ed25519.c
1818
fe25519_mul(&r->x, &r->x, &ge25519_sqrtm1);
crypto/openssh/ed25519.c
1821
fe25519_square(&chk, &r->x);
crypto/openssh/ed25519.c
1827
if(fe25519_getparity(&r->x) != (1-par))
crypto/openssh/ed25519.c
1828
fe25519_neg(&r->x, &r->x);
crypto/openssh/ed25519.c
183
static void reduce_mul(fe25519 *r)
crypto/openssh/ed25519.c
1830
fe25519_mul(&r->t, &r->x, &r->y);
crypto/openssh/ed25519.c
1834
static void ge25519_pack(unsigned char r[32], const ge25519_p3 *p)
crypto/openssh/ed25519.c
1840
fe25519_pack(r, &ty);
crypto/openssh/ed25519.c
1841
r[31] ^= fe25519_getparity(&tx) << 7;
crypto/openssh/ed25519.c
1853
static void ge25519_double_scalarmult_vartime(ge25519_p3 *r, const ge25519_p3 *p1, const sc25519 *s1, const ge25519_p3 *p2, const sc25519 *s2)
crypto/openssh/ed25519.c
1881
*r = pre[b[126]];
crypto/openssh/ed25519.c
1884
dbl_p1p1(&tp1p1, (ge25519_p2 *)r);
crypto/openssh/ed25519.c
1885
p1p1_to_p2((ge25519_p2 *) r, &tp1p1);
crypto/openssh/ed25519.c
1886
dbl_p1p1(&tp1p1, (ge25519_p2 *)r);
crypto/openssh/ed25519.c
1889
p1p1_to_p3(r, &tp1p1);
crypto/openssh/ed25519.c
1890
add_p1p1(&tp1p1, r, &pre[b[i]]);
crypto/openssh/ed25519.c
1892
if(i != 0) p1p1_to_p2((ge25519_p2 *)r, &tp1p1);
crypto/openssh/ed25519.c
1893
else p1p1_to_p3(r, &tp1p1);
crypto/openssh/ed25519.c
1897
static void ge25519_scalarmult_base(ge25519_p3 *r, const sc25519 *s)
crypto/openssh/ed25519.c
190
t = r->v[31] >> 7;
crypto/openssh/ed25519.c
1904
choose_t((ge25519_aff *)r, 0, b[0]);
crypto/openssh/ed25519.c
1905
fe25519_setone(&r->z);
crypto/openssh/ed25519.c
1906
fe25519_mul(&r->t, &r->x, &r->y);
crypto/openssh/ed25519.c
191
r->v[31] &= 127;
crypto/openssh/ed25519.c
1910
ge25519_mixadd2(r, &t);
crypto/openssh/ed25519.c
193
r->v[0] += t;
crypto/openssh/ed25519.c
1939
int r;
crypto/openssh/ed25519.c
1942
r = crypto_sign_ed25519_keypair_from_seed(pk, sk, seed);
crypto/openssh/ed25519.c
1944
return r;
crypto/openssh/ed25519.c
196
t = r->v[i] >> 8;
crypto/openssh/ed25519.c
197
r->v[i+1] += t;
crypto/openssh/ed25519.c
198
r->v[i] &= 255;
crypto/openssh/ed25519.c
204
static void fe25519_freeze(fe25519 *r)
crypto/openssh/ed25519.c
207
crypto_uint32 m = fe25519_equal(r->v[31],127);
crypto/openssh/ed25519.c
209
m &= fe25519_equal(r->v[i],255);
crypto/openssh/ed25519.c
210
m &= ge(r->v[0],237);
crypto/openssh/ed25519.c
214
r->v[31] -= m&127;
crypto/openssh/ed25519.c
216
r->v[i] -= m&255;
crypto/openssh/ed25519.c
217
r->v[0] -= m&237;
crypto/openssh/ed25519.c
220
static void fe25519_unpack(fe25519 *r, const unsigned char x[32])
crypto/openssh/ed25519.c
223
for(i=0;i<32;i++) r->v[i] = x[i];
crypto/openssh/ed25519.c
224
r->v[31] &= 127;
crypto/openssh/ed25519.c
228
static void fe25519_pack(unsigned char r[32], const fe25519 *x)
crypto/openssh/ed25519.c
234
r[i] = y.v[i];
crypto/openssh/ed25519.c
240
int r;
crypto/openssh/ed25519.c
243
r = fe25519_equal(t.v[0],0);
crypto/openssh/ed25519.c
245
r &= fe25519_equal(t.v[i],0);
crypto/openssh/ed25519.c
246
return r;
crypto/openssh/ed25519.c
261
static void fe25519_cmov(fe25519 *r, const fe25519 *x, unsigned char b)
crypto/openssh/ed25519.c
266
for(i=0;i<32;i++) r->v[i] ^= mask & (x->v[i] ^ r->v[i]);
crypto/openssh/ed25519.c
276
static void fe25519_setone(fe25519 *r)
crypto/openssh/ed25519.c
279
r->v[0] = 1;
crypto/openssh/ed25519.c
280
for(i=1;i<32;i++) r->v[i]=0;
crypto/openssh/ed25519.c
283
static void fe25519_setzero(fe25519 *r)
crypto/openssh/ed25519.c
286
for(i=0;i<32;i++) r->v[i]=0;
crypto/openssh/ed25519.c
289
static void fe25519_neg(fe25519 *r, const fe25519 *x)
crypto/openssh/ed25519.c
294
fe25519_setzero(r);
crypto/openssh/ed25519.c
295
fe25519_sub(r, r, &t);
crypto/openssh/ed25519.c
298
static void fe25519_add(fe25519 *r, const fe25519 *x, const fe25519 *y)
crypto/openssh/ed25519.c
301
for(i=0;i<32;i++) r->v[i] = x->v[i] + y->v[i];
crypto/openssh/ed25519.c
302
fe25519_reduce_add_sub(r);
crypto/openssh/ed25519.c
305
static void fe25519_sub(fe25519 *r, const fe25519 *x, const fe25519 *y)
crypto/openssh/ed25519.c
312
for(i=0;i<32;i++) r->v[i] = t[i] - y->v[i];
crypto/openssh/ed25519.c
313
fe25519_reduce_add_sub(r);
crypto/openssh/ed25519.c
316
static void fe25519_mul(fe25519 *r, const fe25519 *x, const fe25519 *y)
crypto/openssh/ed25519.c
327
r->v[i-32] = t[i-32] + times38(t[i]);
crypto/openssh/ed25519.c
328
r->v[31] = t[31]; /* result now in r[0]...r[31] */
crypto/openssh/ed25519.c
330
reduce_mul(r);
crypto/openssh/ed25519.c
333
static void fe25519_square(fe25519 *r, const fe25519 *x)
crypto/openssh/ed25519.c
335
fe25519_mul(r, x, x);
crypto/openssh/ed25519.c
338
static void fe25519_invert(fe25519 *r, const fe25519 *x)
crypto/openssh/ed25519.c
402
/* 2^255 - 21 */ fe25519_mul(r,&t1,&z11);
crypto/openssh/ed25519.c
405
static void fe25519_pow2523(fe25519 *r, const fe25519 *x)
crypto/openssh/ed25519.c
456
/* 2^252 - 3 */ fe25519_mul(r,&t,x);
crypto/openssh/ed25519.c
485
static void sc25519_from32bytes(sc25519 *r, const unsigned char x[32]);
crypto/openssh/ed25519.c
488
static void sc25519_from64bytes(sc25519 *r, const unsigned char x[64]);
crypto/openssh/ed25519.c
491
static void sc25519_to32bytes(unsigned char r[32], const sc25519 *x);
crypto/openssh/ed25519.c
496
static void sc25519_add(sc25519 *r, const sc25519 *x, const sc25519 *y);
crypto/openssh/ed25519.c
499
static void sc25519_mul(sc25519 *r, const sc25519 *x, const sc25519 *y);
crypto/openssh/ed25519.c
505
static void sc25519_window3(signed char r[85], const sc25519 *s);
crypto/openssh/ed25519.c
511
static void sc25519_2interleave2(unsigned char r[127], const sc25519 *s1, const sc25519 *s2);
crypto/openssh/ed25519.c
533
static void sc25519_reduce_add_sub(sc25519 *r)
crypto/openssh/ed25519.c
544
b = lt(r->v[i],pb);
crypto/openssh/ed25519.c
545
t[i] = r->v[i]-pb+(b<<8);
crypto/openssh/ed25519.c
550
r->v[i] ^= mask & (r->v[i] ^ t[i]);
crypto/openssh/ed25519.c
554
static void barrett_reduce(sc25519 *r, const crypto_uint32 x[64])
crypto/openssh/ed25519.c
593
r->v[i] = r1[i]-pb+(b<<8);
crypto/openssh/ed25519.c
601
sc25519_reduce_add_sub(r);
crypto/openssh/ed25519.c
602
sc25519_reduce_add_sub(r);
crypto/openssh/ed25519.c
605
static void sc25519_from32bytes(sc25519 *r, const unsigned char x[32])
crypto/openssh/ed25519.c
611
barrett_reduce(r, t);
crypto/openssh/ed25519.c
615
static void sc25519_from64bytes(sc25519 *r, const unsigned char x[64])
crypto/openssh/ed25519.c
620
barrett_reduce(r, t);
crypto/openssh/ed25519.c
624
static void sc25519_to32bytes(unsigned char r[32], const sc25519 *x)
crypto/openssh/ed25519.c
627
for(i=0;i<32;i++) r[i] = x->v[i];
crypto/openssh/ed25519.c
633
static void sc25519_add(sc25519 *r, const sc25519 *x, const sc25519 *y)
crypto/openssh/ed25519.c
636
for(i=0;i<32;i++) r->v[i] = x->v[i] + y->v[i];
crypto/openssh/ed25519.c
639
carry = r->v[i] >> 8;
crypto/openssh/ed25519.c
640
r->v[i+1] += carry;
crypto/openssh/ed25519.c
641
r->v[i] &= 0xff;
crypto/openssh/ed25519.c
643
sc25519_reduce_add_sub(r);
crypto/openssh/ed25519.c
647
static void sc25519_mul(sc25519 *r, const sc25519 *x, const sc25519 *y)
crypto/openssh/ed25519.c
665
barrett_reduce(r, t);
crypto/openssh/ed25519.c
669
static void sc25519_window3(signed char r[85], const sc25519 *s)
crypto/openssh/ed25519.c
675
r[8*i+0] = s->v[3*i+0] & 7;
crypto/openssh/ed25519.c
676
r[8*i+1] = (s->v[3*i+0] >> 3) & 7;
crypto/openssh/ed25519.c
677
r[8*i+2] = (s->v[3*i+0] >> 6) & 7;
crypto/openssh/ed25519.c
678
r[8*i+2] ^= (s->v[3*i+1] << 2) & 7;
crypto/openssh/ed25519.c
679
r[8*i+3] = (s->v[3*i+1] >> 1) & 7;
crypto/openssh/ed25519.c
680
r[8*i+4] = (s->v[3*i+1] >> 4) & 7;
crypto/openssh/ed25519.c
681
r[8*i+5] = (s->v[3*i+1] >> 7) & 7;
crypto/openssh/ed25519.c
682
r[8*i+5] ^= (s->v[3*i+2] << 1) & 7;
crypto/openssh/ed25519.c
683
r[8*i+6] = (s->v[3*i+2] >> 2) & 7;
crypto/openssh/ed25519.c
684
r[8*i+7] = (s->v[3*i+2] >> 5) & 7;
crypto/openssh/ed25519.c
686
r[8*i+0] = s->v[3*i+0] & 7;
crypto/openssh/ed25519.c
687
r[8*i+1] = (s->v[3*i+0] >> 3) & 7;
crypto/openssh/ed25519.c
688
r[8*i+2] = (s->v[3*i+0] >> 6) & 7;
crypto/openssh/ed25519.c
689
r[8*i+2] ^= (s->v[3*i+1] << 2) & 7;
crypto/openssh/ed25519.c
690
r[8*i+3] = (s->v[3*i+1] >> 1) & 7;
crypto/openssh/ed25519.c
691
r[8*i+4] = (s->v[3*i+1] >> 4) & 7;
crypto/openssh/ed25519.c
697
r[i] += carry;
crypto/openssh/ed25519.c
698
r[i+1] += r[i] >> 3;
crypto/openssh/ed25519.c
699
r[i] &= 7;
crypto/openssh/ed25519.c
700
carry = r[i] >> 2;
crypto/openssh/ed25519.c
701
r[i] -= carry<<3;
crypto/openssh/ed25519.c
703
r[84] += carry;
crypto/openssh/ed25519.c
707
static void sc25519_2interleave2(unsigned char r[127], const sc25519 *s1, const sc25519 *s2)
crypto/openssh/ed25519.c
712
r[4*i] = ( s1->v[i] & 3) ^ (( s2->v[i] & 3) << 2);
crypto/openssh/ed25519.c
713
r[4*i+1] = ((s1->v[i] >> 2) & 3) ^ (((s2->v[i] >> 2) & 3) << 2);
crypto/openssh/ed25519.c
714
r[4*i+2] = ((s1->v[i] >> 4) & 3) ^ (((s2->v[i] >> 4) & 3) << 2);
crypto/openssh/ed25519.c
715
r[4*i+3] = ((s1->v[i] >> 6) & 3) ^ (((s2->v[i] >> 6) & 3) << 2);
crypto/openssh/ed25519.c
717
r[124] = ( s1->v[31] & 3) ^ (( s2->v[31] & 3) << 2);
crypto/openssh/ed25519.c
718
r[125] = ((s1->v[31] >> 2) & 3) ^ (((s2->v[31] >> 2) & 3) << 2);
crypto/openssh/ed25519.c
719
r[126] = ((s1->v[31] >> 4) & 3) ^ (((s2->v[31] >> 4) & 3) << 2);
crypto/openssh/ed25519.c
744
int ge25519_unpackneg_vartime(ge25519 *r, const unsigned char p[32]);
crypto/openssh/ed25519.c
746
static void ge25519_pack(unsigned char r[32], const ge25519 *p);
crypto/openssh/ed25519.c
750
static void ge25519_double_scalarmult_vartime(ge25519 *r, const ge25519 *p1, const sc25519 *s1, const ge25519 *p2, const sc25519 *s2);
crypto/openssh/ed25519.c
752
static void ge25519_scalarmult_base(ge25519 *r, const sc25519 *s);
crypto/openssh/ed25519.c
98
static void fe25519_freeze(fe25519 *r);
crypto/openssh/gss-genr.c
113
int r;
crypto/openssh/gss-genr.c
129
if ((r = sshbuf_put(b, msg.value, msg.length)) != 0 ||
crypto/openssh/gss-genr.c
130
(r = sshbuf_put_u8(b, '\n')) != 0)
crypto/openssh/gss-genr.c
131
fatal_fr(r, "assemble GSS_CODE");
crypto/openssh/gss-genr.c
141
if ((r = sshbuf_put(b, msg.value, msg.length)) != 0 ||
crypto/openssh/gss-genr.c
142
(r = sshbuf_put_u8(b, '\n')) != 0)
crypto/openssh/gss-genr.c
143
fatal_fr(r, "assemble MECH_CODE");
crypto/openssh/gss-genr.c
148
if ((r = sshbuf_put_u8(b, '\n')) != 0)
crypto/openssh/gss-genr.c
149
fatal_fr(r, "assemble newline");
crypto/openssh/gss-genr.c
262
int r;
crypto/openssh/gss-genr.c
265
if ((r = sshbuf_put_stringb(b, session_id)) != 0 ||
crypto/openssh/gss-genr.c
266
(r = sshbuf_put_u8(b, SSH2_MSG_USERAUTH_REQUEST)) != 0 ||
crypto/openssh/gss-genr.c
267
(r = sshbuf_put_cstring(b, user)) != 0 ||
crypto/openssh/gss-genr.c
268
(r = sshbuf_put_cstring(b, service)) != 0 ||
crypto/openssh/gss-genr.c
269
(r = sshbuf_put_cstring(b, context)) != 0)
crypto/openssh/gss-genr.c
270
fatal_fr(r, "assemble buildmic");
crypto/openssh/gss-genr.c
52
int r;
crypto/openssh/gss-genr.c
56
if ((r = sshbuf_get_string(b, &p, &len)) != 0)
crypto/openssh/gss-genr.c
57
return r;
crypto/openssh/hostfile.c
269
int r;
crypto/openssh/hostfile.c
276
if ((r = hostkeys_foreach_file(path, f, record_hostkey, &ctx, host,
crypto/openssh/hostfile.c
278
if (r != SSH_ERR_SYSTEM_ERROR && errno != ENOENT)
crypto/openssh/hostfile.c
279
debug_fr(r, "hostkeys_foreach failed for %s", path);
crypto/openssh/hostfile.c
440
int r, success = 0;
crypto/openssh/hostfile.c
452
if ((r = sshbuf_putf(entry, "%s ", hashed_host)) != 0)
crypto/openssh/hostfile.c
453
fatal_fr(r, "sshbuf_putf");
crypto/openssh/hostfile.c
455
if ((r = sshbuf_putf(entry, "%s,%s ", lhost, ip)) != 0)
crypto/openssh/hostfile.c
456
fatal_fr(r, "sshbuf_putf");
crypto/openssh/hostfile.c
458
if ((r = sshbuf_putf(entry, "%s ", lhost)) != 0)
crypto/openssh/hostfile.c
459
fatal_fr(r, "sshbuf_putf");
crypto/openssh/hostfile.c
463
if ((r = sshkey_format_text(key, entry)) == 0)
crypto/openssh/hostfile.c
466
error_fr(r, "sshkey_write");
crypto/openssh/hostfile.c
467
if ((r = sshbuf_putf(entry, "\n")) != 0)
crypto/openssh/hostfile.c
468
fatal_fr(r, "sshbuf_putf");
crypto/openssh/hostfile.c
480
int r, success = 0;
crypto/openssh/hostfile.c
485
if ((r = format_host_entry(entry, host, ip, key, store_hash)) != 1) {
crypto/openssh/hostfile.c
489
if ((r = fwrite(sshbuf_ptr(entry), sshbuf_len(entry), 1, f)) != 1) {
crypto/openssh/hostfile.c
626
int r, fd, oerrno = 0;
crypto/openssh/hostfile.c
651
if ((r = asprintf(&temp, "%s.XXXXXXXXXXX", filename)) == -1 ||
crypto/openssh/hostfile.c
652
(r = asprintf(&back, "%s.old", filename)) == -1) {
crypto/openssh/hostfile.c
653
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/hostfile.c
660
r = SSH_ERR_SYSTEM_ERROR;
crypto/openssh/hostfile.c
667
r = SSH_ERR_SYSTEM_ERROR;
crypto/openssh/hostfile.c
672
if ((r = hostkeys_foreach(filename, host_delete, &ctx, host, ip,
crypto/openssh/hostfile.c
675
error_fr(r, "hostkeys_foreach");
crypto/openssh/hostfile.c
686
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/hostfile.c
695
r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/hostfile.c
702
r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/hostfile.c
709
r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/hostfile.c
729
r = SSH_ERR_SYSTEM_ERROR;
crypto/openssh/hostfile.c
736
r = SSH_ERR_SYSTEM_ERROR;
crypto/openssh/hostfile.c
743
r = SSH_ERR_SYSTEM_ERROR;
crypto/openssh/hostfile.c
753
r = 0;
crypto/openssh/hostfile.c
755
if (temp != NULL && r != 0)
crypto/openssh/hostfile.c
764
if (r == SSH_ERR_SYSTEM_ERROR)
crypto/openssh/hostfile.c
766
return r;
crypto/openssh/hostfile.c
798
int s, r = 0;
crypto/openssh/hostfile.c
827
if ((r = callback(&lineinfo, ctx)) != 0)
crypto/openssh/hostfile.c
907
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/hostfile.c
951
if ((r = callback(&lineinfo, ctx)) != 0)
crypto/openssh/hostfile.c
956
if ((r = callback(&lineinfo, ctx)) != 0)
crypto/openssh/hostfile.c
962
return r;
crypto/openssh/hostfile.c
970
int r, oerrno;
crypto/openssh/hostfile.c
976
r = hostkeys_foreach_file(path, f, callback, ctx, host, ip,
crypto/openssh/hostfile.c
981
return r;
crypto/openssh/kex-names.c
247
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/kex-names.c
263
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kex-names.c
271
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kex-names.c
280
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kex-names.c
296
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kex-names.c
303
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/kex-names.c
308
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kex-names.c
312
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kex-names.c
321
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/kex-names.c
328
r = 0;
crypto/openssh/kex-names.c
335
return r;
crypto/openssh/kex.c
1006
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kex.c
1015
if ((r = choose_enc(&newkeys->enc, cprop[nenc],
crypto/openssh/kex.c
1024
(r = choose_mac(ssh, &newkeys->mac, cprop[nmac],
crypto/openssh/kex.c
1030
if ((r = choose_comp(&newkeys->comp, cprop[ncomp],
crypto/openssh/kex.c
1061
r = 0;
crypto/openssh/kex.c
1065
return r;
crypto/openssh/kex.c
1078
int r;
crypto/openssh/kex.c
1083
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kex.c
1094
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/kex.c
1113
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/kex.c
1125
r = 0;
crypto/openssh/kex.c
1129
return r;
crypto/openssh/kex.c
1140
int r;
crypto/openssh/kex.c
1148
if ((r = sshbuf_put(kex->session_id, hash, hashlen)) != 0)
crypto/openssh/kex.c
1149
return r;
crypto/openssh/kex.c
1155
if ((r = derive_key(ssh, 'A'+i, kex->we_need, hash, hashlen,
crypto/openssh/kex.c
1159
return r;
crypto/openssh/kex.c
1250
int r, expect_nl;
crypto/openssh/kex.c
1263
if ((r = sshbuf_putf(our_version, "SSH-%d.%d-%s%s%s\r\n",
crypto/openssh/kex.c
1268
error_fr(r, "sshbuf_putf");
crypto/openssh/kex.c
1277
r = SSH_ERR_SYSTEM_ERROR;
crypto/openssh/kex.c
1280
if ((r = sshbuf_consume_end(our_version, 2)) != 0) { /* trim \r\n */
crypto/openssh/kex.c
1282
error_fr(r, "sshbuf_consume_end");
crypto/openssh/kex.c
1288
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kex.c
1300
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/kex.c
1307
r = waitrfd(ssh_packet_get_connection_in(ssh),
crypto/openssh/kex.c
1309
if (r == -1 && errno == ETIMEDOUT) {
crypto/openssh/kex.c
1314
r = SSH_ERR_CONN_TIMEOUT;
crypto/openssh/kex.c
1316
} else if (r == -1) {
crypto/openssh/kex.c
1319
r = SSH_ERR_SYSTEM_ERROR;
crypto/openssh/kex.c
1328
r = SSH_ERR_CONN_CLOSED;
crypto/openssh/kex.c
1333
r = SSH_ERR_SYSTEM_ERROR;
crypto/openssh/kex.c
1347
if ((r = sshbuf_put_u8(peer_version, c)) != 0) {
crypto/openssh/kex.c
1349
error_fr(r, "sshbuf_put");
crypto/openssh/kex.c
1364
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kex.c
1383
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kex.c
1397
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/kex.c
1420
r = SSH_ERR_NO_PROTOCOL_VERSION;
crypto/openssh/kex.c
1428
r = SSH_ERR_CONN_CLOSED; /* XXX */
crypto/openssh/kex.c
1435
r = SSH_ERR_CONN_CLOSED; /* XXX */
crypto/openssh/kex.c
1439
r = 0;
crypto/openssh/kex.c
1444
if (r == SSH_ERR_SYSTEM_ERROR)
crypto/openssh/kex.c
1446
return r;
crypto/openssh/kex.c
149
int r;
crypto/openssh/kex.c
158
if ((r = sshbuf_put_u8(b, 0)) != 0)
crypto/openssh/kex.c
159
return r;
crypto/openssh/kex.c
162
if ((r = sshbuf_put_cstring(b, proposal[i])) != 0)
crypto/openssh/kex.c
163
return r;
crypto/openssh/kex.c
165
if ((r = sshbuf_put_u8(b, 0)) != 0 || /* first_kex_packet_follows */
crypto/openssh/kex.c
166
(r = sshbuf_put_u32(b, 0)) != 0) /* uint32 reserved */
crypto/openssh/kex.c
167
return r;
crypto/openssh/kex.c
179
int r;
crypto/openssh/kex.c
185
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kex.c
188
if ((r = sshbuf_consume(b, KEX_COOKIE_LEN)) != 0) { /* skip cookie */
crypto/openssh/kex.c
189
error_fr(r, "consume cookie");
crypto/openssh/kex.c
194
if ((r = sshbuf_get_cstring(b, &(proposal[i]), NULL)) != 0) {
crypto/openssh/kex.c
195
error_fr(r, "parse proposal %u", i);
crypto/openssh/kex.c
201
if ((r = sshbuf_get_u8(b, &v)) != 0 || /* first_kex_follows */
crypto/openssh/kex.c
202
(r = sshbuf_get_u32(b, &i)) != 0) { /* reserved */
crypto/openssh/kex.c
203
error_fr(r, "parse");
crypto/openssh/kex.c
210
r = 0;
crypto/openssh/kex.c
213
if (r != 0 && proposal != NULL)
crypto/openssh/kex.c
216
return r;
crypto/openssh/kex.c
234
int r;
crypto/openssh/kex.c
242
if ((r = sshpkt_start(ssh, SSH2_MSG_UNIMPLEMENTED)) != 0 ||
crypto/openssh/kex.c
243
(r = sshpkt_put_u32(ssh, seq)) != 0 ||
crypto/openssh/kex.c
244
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/kex.c
245
return r;
crypto/openssh/kex.c
295
int r;
crypto/openssh/kex.c
300
if ((r = sshbuf_put_u32(m, 4)) != 0 ||
crypto/openssh/kex.c
301
(r = sshbuf_put_cstring(m, "server-sig-algs")) != 0 ||
crypto/openssh/kex.c
302
(r = sshbuf_put_cstring(m, ssh->kex->server_sig_algs)) != 0 ||
crypto/openssh/kex.c
303
(r = sshbuf_put_cstring(m,
crypto/openssh/kex.c
305
(r = sshbuf_put_cstring(m, "0")) != 0 ||
crypto/openssh/kex.c
306
(r = sshbuf_put_cstring(m, "ping@openssh.com")) != 0 ||
crypto/openssh/kex.c
307
(r = sshbuf_put_cstring(m, "0")) != 0 ||
crypto/openssh/kex.c
308
(r = sshbuf_put_cstring(m, "agent-forward")) != 0 ||
crypto/openssh/kex.c
309
(r = sshbuf_put_cstring(m, "0")) != 0) {
crypto/openssh/kex.c
310
error_fr(r, "compose");
crypto/openssh/kex.c
311
return r;
crypto/openssh/kex.c
319
int r;
crypto/openssh/kex.c
321
if ((r = sshbuf_put_u32(m, 1)) != 0 ||
crypto/openssh/kex.c
322
(r = sshbuf_put_cstring(m, "ext-info-in-auth@openssh.com")) != 0 ||
crypto/openssh/kex.c
323
(r = sshbuf_put_cstring(m, "0")) != 0) {
crypto/openssh/kex.c
324
error_fr(r, "compose");
crypto/openssh/kex.c
328
r = 0;
crypto/openssh/kex.c
330
return r;
crypto/openssh/kex.c
336
int r;
crypto/openssh/kex.c
348
(r = kex_compose_ext_info_server(ssh, m)) != 0)
crypto/openssh/kex.c
351
(r = kex_compose_ext_info_client(ssh, m)) != 0)
crypto/openssh/kex.c
356
if ((r = sshpkt_start(ssh, SSH2_MSG_EXT_INFO)) != 0 ||
crypto/openssh/kex.c
357
(r = sshpkt_putb(ssh, m)) != 0 ||
crypto/openssh/kex.c
358
(r = sshpkt_send(ssh)) != 0) {
crypto/openssh/kex.c
363
r = 0;
crypto/openssh/kex.c
367
return r;
crypto/openssh/kex.c
373
int r;
crypto/openssh/kex.c
379
if ((r = sshpkt_start(ssh, SSH2_MSG_EXT_INFO)) != 0 ||
crypto/openssh/kex.c
380
(r = sshpkt_put_u32(ssh, 1)) != 0 ||
crypto/openssh/kex.c
381
(r = sshpkt_put_cstring(ssh, "server-sig-algs")) != 0 ||
crypto/openssh/kex.c
382
(r = sshpkt_put_cstring(ssh, ssh->kex->server_sig_algs)) != 0 ||
crypto/openssh/kex.c
383
(r = sshpkt_send(ssh)) != 0) {
crypto/openssh/kex.c
385
return r;
crypto/openssh/kex.c
393
int r;
crypto/openssh/kex.c
396
if ((r = sshpkt_start(ssh, SSH2_MSG_NEWKEYS)) != 0 ||
crypto/openssh/kex.c
397
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/kex.c
398
return r;
crypto/openssh/kex.c
401
if ((r = kex_maybe_send_ext_info(ssh)) != 0)
crypto/openssh/kex.c
402
return r;
crypto/openssh/kex.c
428
int r;
crypto/openssh/kex.c
442
if ((r = kex_ext_info_check_ver(ssh->kex, name, value, vlen,
crypto/openssh/kex.c
444
return r;
crypto/openssh/kex.c
448
if ((r = kex_ext_info_check_ver(ssh->kex, name, value, vlen,
crypto/openssh/kex.c
450
return r;
crypto/openssh/kex.c
454
if ((r = kex_ext_info_check_ver(ssh->kex, name, value, vlen,
crypto/openssh/kex.c
456
return r;
crypto/openssh/kex.c
468
int r;
crypto/openssh/kex.c
471
if ((r = kex_ext_info_check_ver(ssh->kex, name, value, vlen,
crypto/openssh/kex.c
473
return r;
crypto/openssh/kex.c
489
int r;
crypto/openssh/kex.c
497
if ((r = sshpkt_get_u32(ssh, &ninfo)) != 0)
crypto/openssh/kex.c
498
return r;
crypto/openssh/kex.c
505
if ((r = sshpkt_get_cstring(ssh, &name, NULL)) != 0)
crypto/openssh/kex.c
506
return r;
crypto/openssh/kex.c
507
if ((r = sshpkt_get_string(ssh, &val, &vlen)) != 0) {
crypto/openssh/kex.c
509
return r;
crypto/openssh/kex.c
513
if ((r = kex_ext_info_server_parse(ssh, name,
crypto/openssh/kex.c
515
return r;
crypto/openssh/kex.c
517
if ((r = kex_ext_info_client_parse(ssh, name,
crypto/openssh/kex.c
519
return r;
crypto/openssh/kex.c
531
int r, initial = (kex->flags & KEX_INITIAL) != 0;
crypto/openssh/kex.c
539
if ((r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/kex.c
540
return r;
crypto/openssh/kex.c
541
if ((r = ssh_set_newkeys(ssh, MODE_IN)) != 0)
crypto/openssh/kex.c
542
return r;
crypto/openssh/kex.c
545
if ((r = kex_buf2prop(kex->my, NULL, &prop)) != 0)
crypto/openssh/kex.c
546
return r;
crypto/openssh/kex.c
556
if ((r = kex_prop2buf(ssh->kex->my, prop)) != 0) {
crypto/openssh/kex.c
578
int r;
crypto/openssh/kex.c
600
if ((r = sshpkt_start(ssh, SSH2_MSG_KEXINIT)) != 0 ||
crypto/openssh/kex.c
601
(r = sshpkt_putb(ssh, kex->my)) != 0 ||
crypto/openssh/kex.c
602
(r = sshpkt_send(ssh)) != 0) {
crypto/openssh/kex.c
603
error_fr(r, "compose reply");
crypto/openssh/kex.c
604
return r;
crypto/openssh/kex.c
618
int r;
crypto/openssh/kex.c
634
if ((r = sshbuf_put(kex->peer, ptr, dlen)) != 0)
crypto/openssh/kex.c
635
return r;
crypto/openssh/kex.c
639
if ((r = sshpkt_get_u8(ssh, NULL)) != 0) {
crypto/openssh/kex.c
640
error_fr(r, "discard cookie");
crypto/openssh/kex.c
641
return r;
crypto/openssh/kex.c
645
if ((r = sshpkt_get_string(ssh, NULL, NULL)) != 0) {
crypto/openssh/kex.c
646
error_fr(r, "discard proposal");
crypto/openssh/kex.c
647
return r;
crypto/openssh/kex.c
660
if ((r = sshpkt_get_u8(ssh, NULL)) != 0 || /* first_kex_follows */
crypto/openssh/kex.c
661
(r = sshpkt_get_u32(ssh, NULL)) != 0 || /* reserved */
crypto/openssh/kex.c
662
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/kex.c
663
return r;
crypto/openssh/kex.c
666
if ((r = kex_send_kexinit(ssh)) != 0)
crypto/openssh/kex.c
667
return r;
crypto/openssh/kex.c
668
if ((r = kex_choose_conf(ssh, seq)) != 0)
crypto/openssh/kex.c
669
return r;
crypto/openssh/kex.c
761
int r;
crypto/openssh/kex.c
763
if ((r = kex_prop2buf(ssh->kex->my, proposal)) != 0)
crypto/openssh/kex.c
764
return r;
crypto/openssh/kex.c
774
int r;
crypto/openssh/kex.c
776
if ((r = kex_ready(ssh, proposal)) != 0)
crypto/openssh/kex.c
777
return r;
crypto/openssh/kex.c
778
if ((r = kex_send_kexinit(ssh)) != 0) { /* we start */
crypto/openssh/kex.c
781
return r;
crypto/openssh/kex.c
944
int r, first_kex_follows;
crypto/openssh/kex.c
947
if ((r = kex_buf2prop(kex->my, NULL, &my)) != 0)
crypto/openssh/kex.c
950
if ((r = kex_buf2prop(kex->peer, &first_kex_follows, &peer)) != 0)
crypto/openssh/kex.c
992
if ((r = choose_kex(kex, cprop[PROPOSAL_KEX_ALGS],
crypto/openssh/kex.c
998
if ((r = choose_hostkeyalg(kex, cprop[PROPOSAL_SERVER_HOST_KEY_ALGS],
crypto/openssh/kexc25519.c
100
if ((r = sshbuf_reserve(buf, CURVE25519_SIZE, &cp)) != 0)
crypto/openssh/kexc25519.c
110
return r;
crypto/openssh/kexc25519.c
122
int r;
crypto/openssh/kexc25519.c
128
r = SSH_ERR_SIGNATURE_INVALID;
crypto/openssh/kexc25519.c
137
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexc25519.c
140
if ((r = sshbuf_reserve(server_blob, CURVE25519_SIZE, &server_pub)) != 0)
crypto/openssh/kexc25519.c
145
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexc25519.c
148
if ((r = kexc25519_shared_key_ext(server_key, client_pub, buf, 0)) < 0)
crypto/openssh/kexc25519.c
162
return r;
crypto/openssh/kexc25519.c
171
int r;
crypto/openssh/kexc25519.c
176
r = SSH_ERR_SIGNATURE_INVALID;
crypto/openssh/kexc25519.c
185
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexc25519.c
188
if ((r = kexc25519_shared_key_ext(kex->c25519_client_key, server_pub,
crypto/openssh/kexc25519.c
198
return r;
crypto/openssh/kexc25519.c
64
int r;
crypto/openssh/kexc25519.c
77
r = sshbuf_put(out, shared_key, CURVE25519_SIZE);
crypto/openssh/kexc25519.c
79
r = sshbuf_put_bignum2_bytes(out, shared_key, CURVE25519_SIZE);
crypto/openssh/kexc25519.c
81
return r;
crypto/openssh/kexc25519.c
96
int r;
crypto/openssh/kexdh.c
105
r = sshbuf_put_bignum2(out, shared_secret);
crypto/openssh/kexdh.c
109
return r;
crypto/openssh/kexdh.c
117
int r;
crypto/openssh/kexdh.c
119
if ((r = kex_dh_keygen(kex)) != 0)
crypto/openssh/kexdh.c
120
return r;
crypto/openssh/kexdh.c
124
if ((r = sshbuf_put_bignum2(buf, pub_key)) != 0 ||
crypto/openssh/kexdh.c
125
(r = sshbuf_get_u32(buf, NULL)) != 0)
crypto/openssh/kexdh.c
137
return r;
crypto/openssh/kexdh.c
146
int r;
crypto/openssh/kexdh.c
151
if ((r = kex_dh_keygen(kex)) != 0)
crypto/openssh/kexdh.c
155
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexdh.c
158
if ((r = sshbuf_put_bignum2(server_blob, pub_key)) != 0 ||
crypto/openssh/kexdh.c
159
(r = sshbuf_get_u32(server_blob, NULL)) != 0)
crypto/openssh/kexdh.c
161
if ((r = kex_dh_dec(kex, client_blob, shared_secretp)) != 0)
crypto/openssh/kexdh.c
169
return r;
crypto/openssh/kexdh.c
178
int r;
crypto/openssh/kexdh.c
183
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexdh.c
186
if ((r = sshbuf_put_stringb(buf, dh_blob)) != 0 ||
crypto/openssh/kexdh.c
187
(r = sshbuf_get_bignum2(buf, &dh_pub)) != 0)
crypto/openssh/kexdh.c
190
if ((r = kex_dh_compute_key(kex, dh_pub, buf)) != 0)
crypto/openssh/kexdh.c
199
return r;
crypto/openssh/kexdh.c
76
int kout, r;
crypto/openssh/kexdh.c
88
r = SSH_ERR_MESSAGE_INCOMPLETE;
crypto/openssh/kexdh.c
94
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexdh.c
99
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/kexecdh.c
104
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexecdh.c
108
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/kexecdh.c
119
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexecdh.c
122
if ((r = sshbuf_put_ec(server_blob, pub_key, group)) != 0 ||
crypto/openssh/kexecdh.c
123
(r = sshbuf_get_u32(server_blob, NULL)) != 0)
crypto/openssh/kexecdh.c
125
if ((r = kex_ecdh_dec_key_group(kex, client_blob, server_key, group,
crypto/openssh/kexecdh.c
133
return r;
crypto/openssh/kexecdh.c
145
int r;
crypto/openssh/kexecdh.c
150
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexecdh.c
153
if ((r = sshbuf_put_stringb(buf, ec_blob)) != 0)
crypto/openssh/kexecdh.c
156
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexecdh.c
159
if ((r = sshbuf_get_ec(buf, dh_pub, group)) != 0) {
crypto/openssh/kexecdh.c
169
r = SSH_ERR_MESSAGE_INCOMPLETE;
crypto/openssh/kexecdh.c
175
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexecdh.c
180
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/kexecdh.c
186
if ((r = sshbuf_put_bignum2(buf, shared_secret)) != 0)
crypto/openssh/kexecdh.c
195
return r;
crypto/openssh/kexecdh.c
202
int r;
crypto/openssh/kexecdh.c
204
r = kex_ecdh_dec_key_group(kex, server_blob, kex->ec_client_key,
crypto/openssh/kexecdh.c
208
return r;
crypto/openssh/kexecdh.c
55
int r;
crypto/openssh/kexecdh.c
58
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexecdh.c
62
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/kexecdh.c
69
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexecdh.c
72
if ((r = sshbuf_put_ec(buf, public_key, group)) != 0 ||
crypto/openssh/kexecdh.c
73
(r = sshbuf_get_u32(buf, NULL)) != 0)
crypto/openssh/kexecdh.c
87
return r;
crypto/openssh/kexecdh.c
98
int r;
crypto/openssh/kexgen.c
102
int r;
crypto/openssh/kexgen.c
111
r = kex_dh_keypair(kex);
crypto/openssh/kexgen.c
114
r = kex_ecdh_keypair(kex);
crypto/openssh/kexgen.c
118
r = kex_c25519_keypair(kex);
crypto/openssh/kexgen.c
121
r = kex_kem_sntrup761x25519_keypair(kex);
crypto/openssh/kexgen.c
124
r = kex_kem_mlkem768x25519_keypair(kex);
crypto/openssh/kexgen.c
127
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/kexgen.c
130
if (r != 0)
crypto/openssh/kexgen.c
131
return r;
crypto/openssh/kexgen.c
132
if ((r = sshpkt_start(ssh, SSH2_MSG_KEX_ECDH_INIT)) != 0 ||
crypto/openssh/kexgen.c
133
(r = sshpkt_put_stringb(ssh, kex->client_pub)) != 0 ||
crypto/openssh/kexgen.c
134
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/kexgen.c
135
return r;
crypto/openssh/kexgen.c
152
int r;
crypto/openssh/kexgen.c
158
if ((r = sshpkt_getb_froms(ssh, &server_host_key_blob)) != 0)
crypto/openssh/kexgen.c
162
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexgen.c
165
if ((r = sshkey_fromb(tmp, &server_host_key)) != 0)
crypto/openssh/kexgen.c
167
if ((r = kex_verify_host_key(ssh, server_host_key)) != 0)
crypto/openssh/kexgen.c
172
if ((r = sshpkt_getb_froms(ssh, &server_blob)) != 0 ||
crypto/openssh/kexgen.c
173
(r = sshpkt_get_string(ssh, &signature, &slen)) != 0 ||
crypto/openssh/kexgen.c
174
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/kexgen.c
185
r = kex_dh_dec(kex, server_blob, &shared_secret);
crypto/openssh/kexgen.c
188
r = kex_ecdh_dec(kex, server_blob, &shared_secret);
crypto/openssh/kexgen.c
192
r = kex_c25519_dec(kex, server_blob, &shared_secret);
crypto/openssh/kexgen.c
195
r = kex_kem_sntrup761x25519_dec(kex, server_blob,
crypto/openssh/kexgen.c
199
r = kex_kem_mlkem768x25519_dec(kex, server_blob,
crypto/openssh/kexgen.c
203
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/kexgen.c
206
if (r !=0 )
crypto/openssh/kexgen.c
211
if ((r = kex_gen_hash(
crypto/openssh/kexgen.c
224
if ((r = sshkey_verify(server_host_key, signature, slen, hash, hashlen,
crypto/openssh/kexgen.c
228
if ((r = kex_derive_keys(ssh, hash, hashlen, shared_secret)) != 0 ||
crypto/openssh/kexgen.c
229
(r = kex_send_newkeys(ssh)) != 0)
crypto/openssh/kexgen.c
235
r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/kexgen.c
239
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexgen.c
242
if ((r = sshbuf_put(kex->initial_sig, signature, slen)) != 0)
crypto/openssh/kexgen.c
263
return r;
crypto/openssh/kexgen.c
285
int r;
crypto/openssh/kexgen.c
290
if ((r = kex_load_hostkey(ssh, &server_host_private,
crypto/openssh/kexgen.c
294
if ((r = sshpkt_getb_froms(ssh, &client_pubkey)) != 0 ||
crypto/openssh/kexgen.c
295
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/kexgen.c
306
r = kex_dh_enc(kex, client_pubkey, &server_pubkey,
crypto/openssh/kexgen.c
310
r = kex_ecdh_enc(kex, client_pubkey, &server_pubkey,
crypto/openssh/kexgen.c
315
r = kex_c25519_enc(kex, client_pubkey, &server_pubkey,
crypto/openssh/kexgen.c
319
r = kex_kem_sntrup761x25519_enc(kex, client_pubkey,
crypto/openssh/kexgen.c
323
r = kex_kem_mlkem768x25519_enc(kex, client_pubkey,
crypto/openssh/kexgen.c
327
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/kexgen.c
330
if (r !=0 )
crypto/openssh/kexgen.c
335
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexgen.c
338
if ((r = sshkey_putb(server_host_public, server_host_key_blob)) != 0)
crypto/openssh/kexgen.c
341
if ((r = kex_gen_hash(
crypto/openssh/kexgen.c
355
if ((r = kex->sign(ssh, server_host_private, server_host_public,
crypto/openssh/kexgen.c
360
if ((r = sshpkt_start(ssh, SSH2_MSG_KEX_ECDH_REPLY)) != 0 ||
crypto/openssh/kexgen.c
361
(r = sshpkt_put_stringb(ssh, server_host_key_blob)) != 0 ||
crypto/openssh/kexgen.c
362
(r = sshpkt_put_stringb(ssh, server_pubkey)) != 0 ||
crypto/openssh/kexgen.c
363
(r = sshpkt_put_string(ssh, signature, slen)) != 0 ||
crypto/openssh/kexgen.c
364
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/kexgen.c
367
if ((r = kex_derive_keys(ssh, hash, hashlen, shared_secret)) != 0 ||
crypto/openssh/kexgen.c
368
(r = kex_send_newkeys(ssh)) != 0)
crypto/openssh/kexgen.c
372
(r = sshkey_from_private(server_host_public,
crypto/openssh/kexgen.c
383
return r;
crypto/openssh/kexgen.c
61
int r;
crypto/openssh/kexgen.c
67
if ((r = sshbuf_put_stringb(b, client_version)) != 0 ||
crypto/openssh/kexgen.c
68
(r = sshbuf_put_stringb(b, server_version)) != 0 ||
crypto/openssh/kexgen.c
70
(r = sshbuf_put_u32(b, sshbuf_len(client_kexinit) + 1)) != 0 ||
crypto/openssh/kexgen.c
71
(r = sshbuf_put_u8(b, SSH2_MSG_KEXINIT)) != 0 ||
crypto/openssh/kexgen.c
72
(r = sshbuf_putb(b, client_kexinit)) != 0 ||
crypto/openssh/kexgen.c
73
(r = sshbuf_put_u32(b, sshbuf_len(server_kexinit) + 1)) != 0 ||
crypto/openssh/kexgen.c
74
(r = sshbuf_put_u8(b, SSH2_MSG_KEXINIT)) != 0 ||
crypto/openssh/kexgen.c
75
(r = sshbuf_putb(b, server_kexinit)) != 0 ||
crypto/openssh/kexgen.c
76
(r = sshbuf_put_stringb(b, server_host_key_blob)) != 0 ||
crypto/openssh/kexgen.c
77
(r = sshbuf_put_stringb(b, client_pub)) != 0 ||
crypto/openssh/kexgen.c
78
(r = sshbuf_put_stringb(b, server_pub)) != 0 ||
crypto/openssh/kexgen.c
79
(r = sshbuf_putb(b, shared_secret)) != 0) {
crypto/openssh/kexgen.c
81
return r;
crypto/openssh/kexgex.c
63
int r;
crypto/openssh/kexgex.c
69
if ((r = sshbuf_put_stringb(b, client_version)) < 0 ||
crypto/openssh/kexgex.c
70
(r = sshbuf_put_stringb(b, server_version)) < 0 ||
crypto/openssh/kexgex.c
72
(r = sshbuf_put_u32(b, sshbuf_len(client_kexinit) + 1)) != 0 ||
crypto/openssh/kexgex.c
73
(r = sshbuf_put_u8(b, SSH2_MSG_KEXINIT)) != 0 ||
crypto/openssh/kexgex.c
74
(r = sshbuf_putb(b, client_kexinit)) != 0 ||
crypto/openssh/kexgex.c
75
(r = sshbuf_put_u32(b, sshbuf_len(server_kexinit) + 1)) != 0 ||
crypto/openssh/kexgex.c
76
(r = sshbuf_put_u8(b, SSH2_MSG_KEXINIT)) != 0 ||
crypto/openssh/kexgex.c
77
(r = sshbuf_putb(b, server_kexinit)) != 0 ||
crypto/openssh/kexgex.c
78
(r = sshbuf_put_stringb(b, server_host_key_blob)) != 0 ||
crypto/openssh/kexgex.c
79
(min != -1 && (r = sshbuf_put_u32(b, min)) != 0) ||
crypto/openssh/kexgex.c
80
(r = sshbuf_put_u32(b, wantbits)) != 0 ||
crypto/openssh/kexgex.c
81
(max != -1 && (r = sshbuf_put_u32(b, max)) != 0) ||
crypto/openssh/kexgex.c
82
(r = sshbuf_put_bignum2(b, prime)) != 0 ||
crypto/openssh/kexgex.c
83
(r = sshbuf_put_bignum2(b, gen)) != 0 ||
crypto/openssh/kexgex.c
84
(r = sshbuf_put_bignum2(b, client_dh_pub)) != 0 ||
crypto/openssh/kexgex.c
85
(r = sshbuf_put_bignum2(b, server_dh_pub)) != 0 ||
crypto/openssh/kexgex.c
86
(r = sshbuf_put(b, shared_secret, secretlen)) != 0) {
crypto/openssh/kexgex.c
88
return r;
crypto/openssh/kexgexc.c
104
if ((r = sshpkt_get_bignum2(ssh, &p)) != 0 ||
crypto/openssh/kexgexc.c
105
(r = sshpkt_get_bignum2(ssh, &g)) != 0 ||
crypto/openssh/kexgexc.c
106
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/kexgexc.c
110
r = SSH_ERR_DH_GEX_OUT_OF_RANGE;
crypto/openssh/kexgexc.c
114
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexgexc.c
120
if ((r = dh_gen_key(kex->dh, kex->we_need * 8)) != 0)
crypto/openssh/kexgexc.c
123
if ((r = sshpkt_start(ssh, SSH2_MSG_KEX_DH_GEX_INIT)) != 0 ||
crypto/openssh/kexgexc.c
124
(r = sshpkt_put_bignum2(ssh, pub_key)) != 0 ||
crypto/openssh/kexgexc.c
125
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/kexgexc.c
136
r = 0;
crypto/openssh/kexgexc.c
140
return r;
crypto/openssh/kexgexc.c
155
int r;
crypto/openssh/kexgexc.c
161
if ((r = sshpkt_getb_froms(ssh, &server_host_key_blob)) != 0)
crypto/openssh/kexgexc.c
165
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexgexc.c
168
if ((r = sshkey_fromb(tmp, &server_host_key)) != 0 ||
crypto/openssh/kexgexc.c
169
(r = kex_verify_host_key(ssh, server_host_key)) != 0)
crypto/openssh/kexgexc.c
172
if ((r = sshpkt_get_bignum2(ssh, &dh_server_pub)) != 0 ||
crypto/openssh/kexgexc.c
173
(r = sshpkt_get_string(ssh, &signature, &slen)) != 0 ||
crypto/openssh/kexgexc.c
174
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/kexgexc.c
177
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexgexc.c
180
if ((r = kex_dh_compute_key(kex, dh_server_pub, shared_secret)) != 0)
crypto/openssh/kexgexc.c
189
if ((r = kexgex_hash(
crypto/openssh/kexgexc.c
204
if ((r = sshkey_verify(server_host_key, signature, slen, hash,
crypto/openssh/kexgexc.c
208
if ((r = kex_derive_keys(ssh, hash, hashlen, shared_secret)) != 0 ||
crypto/openssh/kexgexc.c
209
(r = kex_send_newkeys(ssh)) != 0)
crypto/openssh/kexgexc.c
215
r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/kexgexc.c
219
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexgexc.c
222
if ((r = sshbuf_put(kex->initial_sig, signature, slen)) != 0)
crypto/openssh/kexgexc.c
238
return r;
crypto/openssh/kexgexc.c
62
int r;
crypto/openssh/kexgexc.c
73
if ((r = sshpkt_start(ssh, SSH2_MSG_KEX_DH_GEX_REQUEST)) != 0 ||
crypto/openssh/kexgexc.c
74
(r = sshpkt_put_u32(ssh, kex->min)) != 0 ||
crypto/openssh/kexgexc.c
75
(r = sshpkt_put_u32(ssh, kex->nbits)) != 0 ||
crypto/openssh/kexgexc.c
76
(r = sshpkt_put_u32(ssh, kex->max)) != 0 ||
crypto/openssh/kexgexc.c
77
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/kexgexc.c
88
r = 0;
crypto/openssh/kexgexc.c
90
return r;
crypto/openssh/kexgexc.c
99
int r, bits;
crypto/openssh/kexgexs.c
103
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexgexs.c
108
if ((r = sshpkt_start(ssh, SSH2_MSG_KEX_DH_GEX_GROUP)) != 0 ||
crypto/openssh/kexgexs.c
109
(r = sshpkt_put_bignum2(ssh, dh_p)) != 0 ||
crypto/openssh/kexgexs.c
110
(r = sshpkt_put_bignum2(ssh, dh_g)) != 0 ||
crypto/openssh/kexgexs.c
111
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/kexgexs.c
115
if ((r = dh_gen_key(kex->dh, kex->we_need * 8)) != 0)
crypto/openssh/kexgexs.c
120
r = 0;
crypto/openssh/kexgexs.c
122
return r;
crypto/openssh/kexgexs.c
137
int r;
crypto/openssh/kexgexs.c
142
if ((r = kex_load_hostkey(ssh, &server_host_private,
crypto/openssh/kexgexs.c
147
if ((r = sshpkt_get_bignum2(ssh, &dh_client_pub)) != 0 ||
crypto/openssh/kexgexs.c
148
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/kexgexs.c
151
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexgexs.c
154
if ((r = kex_dh_compute_key(kex, dh_client_pub, shared_secret)) != 0)
crypto/openssh/kexgexs.c
157
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexgexs.c
160
if ((r = sshkey_putb(server_host_public, server_host_key_blob)) != 0)
crypto/openssh/kexgexs.c
167
if ((r = kexgex_hash(
crypto/openssh/kexgexs.c
183
if ((r = kex->sign(ssh, server_host_private, server_host_public,
crypto/openssh/kexgexs.c
188
if ((r = sshpkt_start(ssh, SSH2_MSG_KEX_DH_GEX_REPLY)) != 0 ||
crypto/openssh/kexgexs.c
189
(r = sshpkt_put_stringb(ssh, server_host_key_blob)) != 0 ||
crypto/openssh/kexgexs.c
190
(r = sshpkt_put_bignum2(ssh, pub_key)) != 0 || /* f */
crypto/openssh/kexgexs.c
191
(r = sshpkt_put_string(ssh, signature, slen)) != 0 ||
crypto/openssh/kexgexs.c
192
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/kexgexs.c
195
if ((r = kex_derive_keys(ssh, hash, hashlen, shared_secret)) != 0 ||
crypto/openssh/kexgexs.c
196
(r = kex_send_newkeys(ssh)) != 0)
crypto/openssh/kexgexs.c
201
(r = sshkey_from_private(server_host_public,
crypto/openssh/kexgexs.c
213
return r;
crypto/openssh/kexgexs.c
73
int r;
crypto/openssh/kexgexs.c
80
if ((r = sshpkt_get_u32(ssh, &min)) != 0 ||
crypto/openssh/kexgexs.c
81
(r = sshpkt_get_u32(ssh, &nbits)) != 0 ||
crypto/openssh/kexgexs.c
82
(r = sshpkt_get_u32(ssh, &max)) != 0 ||
crypto/openssh/kexgexs.c
83
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/kexgexs.c
95
r = SSH_ERR_DH_GEX_OUT_OF_RANGE;
crypto/openssh/kexmlkem768x25519.c
104
r = SSH_ERR_SIGNATURE_INVALID;
crypto/openssh/kexmlkem768x25519.c
119
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexmlkem768x25519.c
124
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexmlkem768x25519.c
129
r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/kexmlkem768x25519.c
134
if ((r = sshbuf_put(buf, shared_secret, sizeof(shared_secret))) != 0 ||
crypto/openssh/kexmlkem768x25519.c
135
(r = sshbuf_put(server_blob, ct, sizeof(ct))) != 0 ||
crypto/openssh/kexmlkem768x25519.c
136
(r = sshbuf_put(server_blob, server_pub, sizeof(server_pub))) != 0)
crypto/openssh/kexmlkem768x25519.c
140
if ((r = kexc25519_shared_key_ext(server_key, client_pub, buf, 1)) < 0)
crypto/openssh/kexmlkem768x25519.c
142
if ((r = ssh_digest_buffer(kex->hash_alg, buf,
crypto/openssh/kexmlkem768x25519.c
154
if ((r = sshbuf_put_string(buf, hash,
crypto/openssh/kexmlkem768x25519.c
161
r = 0;
crypto/openssh/kexmlkem768x25519.c
172
return r;
crypto/openssh/kexmlkem768x25519.c
184
int r;
crypto/openssh/kexmlkem768x25519.c
190
r = SSH_ERR_SIGNATURE_INVALID;
crypto/openssh/kexmlkem768x25519.c
197
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexmlkem768x25519.c
207
r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/kexmlkem768x25519.c
210
if ((r = sshbuf_put(buf, shared_secret, sizeof(shared_secret))) != 0)
crypto/openssh/kexmlkem768x25519.c
212
if ((r = kexc25519_shared_key_ext(kex->c25519_client_key, server_pub,
crypto/openssh/kexmlkem768x25519.c
215
if ((r = ssh_digest_buffer(kex->hash_alg, buf,
crypto/openssh/kexmlkem768x25519.c
224
if ((r = sshbuf_put_string(buf, hash,
crypto/openssh/kexmlkem768x25519.c
231
r = 0;
crypto/openssh/kexmlkem768x25519.c
238
return r;
crypto/openssh/kexmlkem768x25519.c
54
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/kexmlkem768x25519.c
59
if ((r = sshbuf_reserve(buf, need, &cp)) != 0)
crypto/openssh/kexmlkem768x25519.c
62
r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/kexmlkem768x25519.c
75
r = 0;
crypto/openssh/kexmlkem768x25519.c
80
return r;
crypto/openssh/kexmlkem768x25519.c
96
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/kexsntrup761x25519.c
110
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexsntrup761x25519.c
113
if ((r = sshbuf_reserve(buf, crypto_kem_sntrup761_BYTES,
crypto/openssh/kexsntrup761x25519.c
118
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexsntrup761x25519.c
122
if ((r = sshbuf_reserve(server_blob, need, &ciphertext)) != 0)
crypto/openssh/kexsntrup761x25519.c
131
if ((r = kexc25519_shared_key_ext(server_key, client_pub, buf, 1)) < 0)
crypto/openssh/kexsntrup761x25519.c
133
if ((r = ssh_digest_buffer(kex->hash_alg, buf, hash, sizeof(hash))) != 0)
crypto/openssh/kexsntrup761x25519.c
145
if ((r = sshbuf_put_string(buf, hash,
crypto/openssh/kexsntrup761x25519.c
160
return r;
crypto/openssh/kexsntrup761x25519.c
172
int r, decoded;
crypto/openssh/kexsntrup761x25519.c
178
r = SSH_ERR_SIGNATURE_INVALID;
crypto/openssh/kexsntrup761x25519.c
190
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/kexsntrup761x25519.c
193
if ((r = sshbuf_reserve(buf, crypto_kem_sntrup761_BYTES,
crypto/openssh/kexsntrup761x25519.c
198
if ((r = kexc25519_shared_key_ext(kex->c25519_client_key, server_pub,
crypto/openssh/kexsntrup761x25519.c
201
if ((r = ssh_digest_buffer(kex->hash_alg, buf, hash, sizeof(hash))) != 0)
crypto/openssh/kexsntrup761x25519.c
209
if ((r = sshbuf_put_string(buf, hash,
crypto/openssh/kexsntrup761x25519.c
216
r = SSH_ERR_SIGNATURE_INVALID;
crypto/openssh/kexsntrup761x25519.c
224
return r;
crypto/openssh/kexsntrup761x25519.c
52
int r;
crypto/openssh/kexsntrup761x25519.c
57
if ((r = sshbuf_reserve(buf, need, &cp)) != 0)
crypto/openssh/kexsntrup761x25519.c
73
return r;
crypto/openssh/kexsntrup761x25519.c
88
int r;
crypto/openssh/kexsntrup761x25519.c
96
r = SSH_ERR_SIGNATURE_INVALID;
crypto/openssh/krl.c
1000
return r;
crypto/openssh/krl.c
1009
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/krl.c
1014
if ((r = sshbuf_get_cstring(sect, &name, NULL)) != 0 ||
crypto/openssh/krl.c
1015
(r = sshbuf_get_u8(sect, &critical)) != 0 ||
crypto/openssh/krl.c
1016
(r = sshbuf_froms(sect, &value)) != 0) {
crypto/openssh/krl.c
1017
debug_fr(r, "parse");
crypto/openssh/krl.c
1019
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/krl.c
1024
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/krl.c
1032
r = SSH_ERR_FEATURE_UNSUPPORTED;
crypto/openssh/krl.c
1036
r = 0;
crypto/openssh/krl.c
1040
return r;
crypto/openssh/krl.c
1050
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/krl.c
1057
if ((r = sshbuf_cmp(buf, 0, KRL_MAGIC, sizeof(KRL_MAGIC) - 1)) != 0) {
crypto/openssh/krl.c
1063
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/krl.c
1069
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/krl.c
1072
if ((r = sshbuf_consume(copy, sizeof(KRL_MAGIC) - 1)) != 0 ||
crypto/openssh/krl.c
1073
(r = sshbuf_get_u32(copy, &format_version)) != 0)
crypto/openssh/krl.c
1077
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/krl.c
1080
if ((r = sshbuf_get_u64(copy, &krl->krl_version)) != 0 ||
crypto/openssh/krl.c
1081
(r = sshbuf_get_u64(copy, &krl->generated_date)) != 0 ||
crypto/openssh/krl.c
1082
(r = sshbuf_get_u64(copy, &krl->flags)) != 0 ||
crypto/openssh/krl.c
1083
(r = sshbuf_skip_string(copy)) != 0 ||
crypto/openssh/krl.c
1084
(r = sshbuf_get_cstring(copy, &krl->comment, NULL)) != 0) {
crypto/openssh/krl.c
1085
error_fr(r, "parse KRL header");
crypto/openssh/krl.c
1097
if ((r = sshbuf_get_u8(copy, &type)) != 0 ||
crypto/openssh/krl.c
1098
(r = sshbuf_froms(copy, §)) != 0)
crypto/openssh/krl.c
1104
if ((r = parse_revoked_certs(sect, krl)) != 0)
crypto/openssh/krl.c
1108
if ((r = blob_section(sect,
crypto/openssh/krl.c
1113
if ((r = blob_section(sect,
crypto/openssh/krl.c
1118
if ((r = blob_section(sect,
crypto/openssh/krl.c
1123
if ((r = extension_section(sect, krl)) != 0)
crypto/openssh/krl.c
1130
if ((r = sshbuf_skip_string(copy)) != 0)
crypto/openssh/krl.c
1135
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/krl.c
1140
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/krl.c
1147
r = 0;
crypto/openssh/krl.c
1149
if (r != 0)
crypto/openssh/krl.c
1153
return r;
crypto/openssh/krl.c
119
int r;
crypto/openssh/krl.c
1196
int r;
crypto/openssh/krl.c
1200
if ((r = sshkey_fingerprint_raw(key, SSH_DIGEST_SHA1,
crypto/openssh/krl.c
1202
return r;
crypto/openssh/krl.c
1210
if ((r = sshkey_fingerprint_raw(key, SSH_DIGEST_SHA256,
crypto/openssh/krl.c
1212
return r;
crypto/openssh/krl.c
122
if ((r = memcmp(a->blob, b->blob, MINIMUM(a->len, b->len))) != 0)
crypto/openssh/krl.c
1222
if ((r = plain_key_blob(key, &rb.blob, &rb.len)) != 0)
crypto/openssh/krl.c
1223
return r;
crypto/openssh/krl.c
123
return r;
crypto/openssh/krl.c
1235
if ((r = revoked_certs_for_ca_key(krl, key->cert->signature_key,
crypto/openssh/krl.c
1237
return r;
crypto/openssh/krl.c
1239
if ((r = is_cert_revoked(key, rc)) != 0)
crypto/openssh/krl.c
1240
return r;
crypto/openssh/krl.c
1243
if ((r = revoked_certs_for_ca_key(krl, NULL, &rc, 0)) != 0)
crypto/openssh/krl.c
1244
return r;
crypto/openssh/krl.c
1246
if ((r = is_cert_revoked(key, rc)) != 0)
crypto/openssh/krl.c
1247
return r;
crypto/openssh/krl.c
1257
int r;
crypto/openssh/krl.c
1260
if ((r = is_key_revoked(krl, key)) != 0)
crypto/openssh/krl.c
1261
return r;
crypto/openssh/krl.c
1264
if ((r = is_key_revoked(krl, key->cert->signature_key)) != 0)
crypto/openssh/krl.c
1265
return r;
crypto/openssh/krl.c
1276
int oerrno = 0, r;
crypto/openssh/krl.c
1280
if ((r = sshbuf_load_file(path, &krlbuf)) != 0) {
crypto/openssh/krl.c
1284
if ((r = ssh_krl_from_blob(krlbuf, &krl)) != 0)
crypto/openssh/krl.c
1287
r = ssh_krl_check_key(krl, key);
crypto/openssh/krl.c
1291
if (r != 0)
crypto/openssh/krl.c
1293
return r;
crypto/openssh/krl.c
1304
int r, ret = 0;
crypto/openssh/krl.c
1313
r = INT_MAX;
crypto/openssh/krl.c
1314
asmprintf(&fp, INT_MAX, &r, "%s", krl->comment);
crypto/openssh/krl.c
1321
if ((r = sshkey_from_blob(rb->blob, rb->len, &key)) != 0) {
crypto/openssh/krl.c
1323
error_r(r, "parse KRL key");
crypto/openssh/krl.c
1381
r = INT_MAX;
crypto/openssh/krl.c
1382
asmprintf(&fp, INT_MAX, &r, "%s", rki->key_id);
crypto/openssh/krl.c
220
int r;
crypto/openssh/krl.c
237
else if ((r = sshkey_from_private(ca_key, &rc->ca_key)) != 0) {
crypto/openssh/krl.c
239
return r;
crypto/openssh/krl.c
331
int r;
crypto/openssh/krl.c
335
if ((r = revoked_certs_for_ca_key(krl, ca_key, &rc, 1)) != 0)
crypto/openssh/krl.c
336
return r;
crypto/openssh/krl.c
346
int r;
crypto/openssh/krl.c
348
if ((r = revoked_certs_for_ca_key(krl, ca_key, &rc, 1)) != 0)
crypto/openssh/krl.c
349
return r;
crypto/openssh/krl.c
370
int r;
crypto/openssh/krl.c
372
if ((r = sshkey_from_private(key, &kcopy)) != 0)
crypto/openssh/krl.c
373
return r;
crypto/openssh/krl.c
375
if ((r = sshkey_drop_cert(kcopy)) != 0) {
crypto/openssh/krl.c
377
return r;
crypto/openssh/krl.c
380
r = sshkey_to_blob(kcopy, blob, blen);
crypto/openssh/krl.c
382
return r;
crypto/openssh/krl.c
408
int r;
crypto/openssh/krl.c
411
if ((r = plain_key_blob(key, &blob, &len)) != 0)
crypto/openssh/krl.c
412
return r;
crypto/openssh/krl.c
420
int r;
crypto/openssh/krl.c
426
if ((r = revoke_blob(target, blob, len)) != 0) {
crypto/openssh/krl.c
428
return r;
crypto/openssh/krl.c
557
int r;
crypto/openssh/krl.c
566
r = sshbuf_put_bignum2_bytes(buf, blob, len);
crypto/openssh/krl.c
568
return r;
crypto/openssh/krl.c
575
int final, force_new_sect, r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/krl.c
588
if ((r = sshbuf_put_string(buf, NULL, 0)) != 0)
crypto/openssh/krl.c
591
if ((r = sshkey_puts(rc->ca_key, buf)) != 0)
crypto/openssh/krl.c
594
if ((r = sshbuf_put_string(buf, NULL, 0)) != 0)
crypto/openssh/krl.c
627
if ((r = put_bitmap(sect, bitmap)) != 0)
crypto/openssh/krl.c
633
if ((r = sshbuf_put_u8(buf, state)) != 0 ||
crypto/openssh/krl.c
634
(r = sshbuf_put_stringb(buf, sect)) != 0)
crypto/openssh/krl.c
651
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/krl.c
655
if ((r = sshbuf_put_u64(sect,
crypto/openssh/krl.c
666
if ((r = sshbuf_put_u64(sect, rs->lo + i)) != 0)
crypto/openssh/krl.c
671
if ((r = sshbuf_put_u64(sect, rs->lo)) != 0 ||
crypto/openssh/krl.c
672
(r = sshbuf_put_u64(sect, rs->hi)) != 0)
crypto/openssh/krl.c
677
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/krl.c
684
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/krl.c
700
if ((r = put_bitmap(sect, bitmap)) != 0)
crypto/openssh/krl.c
706
if ((r = sshbuf_put_u8(buf, state)) != 0 ||
crypto/openssh/krl.c
707
(r = sshbuf_put_stringb(buf, sect)) != 0)
crypto/openssh/krl.c
716
if ((r = sshbuf_put_cstring(sect, rki->key_id)) != 0)
crypto/openssh/krl.c
720
if ((r = sshbuf_put_u8(buf, KRL_SECTION_CERT_KEY_ID)) != 0 ||
crypto/openssh/krl.c
721
(r = sshbuf_put_stringb(buf, sect)) != 0)
crypto/openssh/krl.c
724
r = 0;
crypto/openssh/krl.c
728
return r;
crypto/openssh/krl.c
734
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/krl.c
747
if ((r = sshbuf_put(buf, KRL_MAGIC, sizeof(KRL_MAGIC) - 1)) != 0 ||
crypto/openssh/krl.c
748
(r = sshbuf_put_u32(buf, KRL_FORMAT_VERSION)) != 0 ||
crypto/openssh/krl.c
749
(r = sshbuf_put_u64(buf, krl->krl_version)) != 0 ||
crypto/openssh/krl.c
750
(r = sshbuf_put_u64(buf, krl->generated_date)) != 0 ||
crypto/openssh/krl.c
751
(r = sshbuf_put_u64(buf, krl->flags)) != 0 ||
crypto/openssh/krl.c
752
(r = sshbuf_put_string(buf, NULL, 0)) != 0 ||
crypto/openssh/krl.c
753
(r = sshbuf_put_cstring(buf, krl->comment)) != 0)
crypto/openssh/krl.c
759
if ((r = revoked_certs_generate(rc, sect)) != 0)
crypto/openssh/krl.c
761
if ((r = sshbuf_put_u8(buf, KRL_SECTION_CERTIFICATES)) != 0 ||
crypto/openssh/krl.c
762
(r = sshbuf_put_stringb(buf, sect)) != 0)
crypto/openssh/krl.c
770
if ((r = sshbuf_put_string(sect, rb->blob, rb->len)) != 0)
crypto/openssh/krl.c
774
if ((r = sshbuf_put_u8(buf, KRL_SECTION_EXPLICIT_KEY)) != 0 ||
crypto/openssh/krl.c
775
(r = sshbuf_put_stringb(buf, sect)) != 0)
crypto/openssh/krl.c
781
if ((r = sshbuf_put_string(sect, rb->blob, rb->len)) != 0)
crypto/openssh/krl.c
785
if ((r = sshbuf_put_u8(buf,
crypto/openssh/krl.c
787
(r = sshbuf_put_stringb(buf, sect)) != 0)
crypto/openssh/krl.c
793
if ((r = sshbuf_put_string(sect, rb->blob, rb->len)) != 0)
crypto/openssh/krl.c
797
if ((r = sshbuf_put_u8(buf,
crypto/openssh/krl.c
799
(r = sshbuf_put_stringb(buf, sect)) != 0)
crypto/openssh/krl.c
803
r = 0;
crypto/openssh/krl.c
807
return r;
crypto/openssh/krl.c
829
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/krl.c
834
if ((r = sshbuf_get_cstring(subsect, &name, NULL)) != 0 ||
crypto/openssh/krl.c
835
(r = sshbuf_get_u8(subsect, &critical)) != 0 ||
crypto/openssh/krl.c
836
(r = sshbuf_froms(subsect, &value)) != 0) {
crypto/openssh/krl.c
837
debug_fr(r, "parse");
crypto/openssh/krl.c
839
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/krl.c
845
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/krl.c
854
r = SSH_ERR_FEATURE_UNSUPPORTED;
crypto/openssh/krl.c
858
r = 0;
crypto/openssh/krl.c
862
return r;
crypto/openssh/krl.c
868
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/krl.c
882
if ((r = sshbuf_get_string_direct(buf, &blob, &blen)) != 0 ||
crypto/openssh/krl.c
883
(r = sshbuf_skip_string(buf)) != 0)
crypto/openssh/krl.c
885
if (blen != 0 && (r = sshkey_from_blob(blob, blen, &ca_key)) != 0)
crypto/openssh/krl.c
891
if ((r = sshbuf_get_u8(buf, &type)) != 0 ||
crypto/openssh/krl.c
892
(r = sshbuf_froms(buf, &subsect)) != 0)
crypto/openssh/krl.c
900
if ((r = sshbuf_get_u64(subsect, &serial)) != 0)
crypto/openssh/krl.c
902
if ((r = ssh_krl_revoke_cert_by_serial(krl,
crypto/openssh/krl.c
908
if ((r = sshbuf_get_u64(subsect, &serial_lo)) != 0 ||
crypto/openssh/krl.c
909
(r = sshbuf_get_u64(subsect, &serial_hi)) != 0)
crypto/openssh/krl.c
911
if ((r = ssh_krl_revoke_cert_by_serial_range(krl,
crypto/openssh/krl.c
917
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/krl.c
920
if ((r = sshbuf_get_u64(subsect, &serial_lo)) != 0 ||
crypto/openssh/krl.c
921
(r = sshbuf_get_bignum2_bytes_direct(subsect,
crypto/openssh/krl.c
925
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/krl.c
932
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/krl.c
937
if ((r = ssh_krl_revoke_cert_by_serial(krl,
crypto/openssh/krl.c
946
if ((r = sshbuf_get_cstring(subsect,
crypto/openssh/krl.c
949
if ((r = ssh_krl_revoke_cert_by_key_id(krl,
crypto/openssh/krl.c
957
if ((r = cert_extension_subsection(subsect, krl)) != 0)
crypto/openssh/krl.c
962
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/krl.c
967
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/krl.c
972
r = 0;
crypto/openssh/krl.c
979
return r;
crypto/openssh/krl.c
988
int r;
crypto/openssh/krl.c
991
if ((r = sshbuf_get_string(sect, &rdata, &rlen)) != 0)
crypto/openssh/krl.c
992
return r;
crypto/openssh/krl.c
998
if ((r = revoke_blob(target_tree, rdata, rlen)) != 0) {
crypto/openssh/libcrux-mlkem-mldsa.c
130
int r;
crypto/openssh/libcrux-mlkem-mldsa.c
133
r = crypto_sign_mldsa44_keypair_seeded(pk, sk, rnd);
crypto/openssh/libcrux-mlkem-mldsa.c
135
return r;
crypto/openssh/libcrux-mlkem-mldsa.c
162
int r;
crypto/openssh/libcrux-mlkem-mldsa.c
165
r = crypto_sign_mldsa44_seeded(sig, msg, msglen, ctx, ctxlen, sk, rnd);
crypto/openssh/libcrux-mlkem-mldsa.c
167
return r;
crypto/openssh/libcrux-mlkem-mldsa.c
182
int r = -1;
crypto/openssh/libcrux-mlkem-mldsa.c
190
r = 0;
crypto/openssh/libcrux-mlkem-mldsa.c
196
return r;
crypto/openssh/libcrux-mlkem-mldsa.c
227
int r;
crypto/openssh/libcrux-mlkem-mldsa.c
230
r = crypto_sign_mldsa65_keypair_seeded(pk, sk, rnd);
crypto/openssh/libcrux-mlkem-mldsa.c
232
return r;
crypto/openssh/libcrux-mlkem-mldsa.c
259
int r;
crypto/openssh/libcrux-mlkem-mldsa.c
262
r = crypto_sign_mldsa65_seeded(sig, msg, msglen, ctx, ctxlen, sk, rnd);
crypto/openssh/libcrux-mlkem-mldsa.c
264
return r;
crypto/openssh/libcrux-mlkem-mldsa.c
279
int r = -1;
crypto/openssh/libcrux-mlkem-mldsa.c
287
r = 0;
crypto/openssh/libcrux-mlkem-mldsa.c
293
return r;
crypto/openssh/libcrux-mlkem-mldsa.c
325
int r;
crypto/openssh/libcrux-mlkem-mldsa.c
328
r = crypto_sign_mldsa87_keypair_seeded(pk, sk, rnd);
crypto/openssh/libcrux-mlkem-mldsa.c
330
return r;
crypto/openssh/libcrux-mlkem-mldsa.c
357
int r;
crypto/openssh/libcrux-mlkem-mldsa.c
360
r = crypto_sign_mldsa87_seeded(sig, msg, msglen, ctx, ctxlen, sk, rnd);
crypto/openssh/libcrux-mlkem-mldsa.c
362
return r;
crypto/openssh/libcrux-mlkem-mldsa.c
377
int r = -1;
crypto/openssh/libcrux-mlkem-mldsa.c
385
r = 0;
crypto/openssh/libcrux-mlkem-mldsa.c
39
int r;
crypto/openssh/libcrux-mlkem-mldsa.c
391
return r;
crypto/openssh/libcrux-mlkem-mldsa.c
42
r = crypto_kem_mlkem768_keypair_seeded(pk, sk, rnd);
crypto/openssh/libcrux-mlkem-mldsa.c
44
return r;
crypto/openssh/libcrux-mlkem-mldsa.c
71
int r;
crypto/openssh/libcrux-mlkem-mldsa.c
74
r = crypto_kem_mlkem768_enc_seeded(ct, shared_secret, pk, rnd);
crypto/openssh/libcrux-mlkem-mldsa.c
76
return r;
crypto/openssh/libcrux_internal.h
1064
Eurydice_array_to_subslice_from_shared_5f1(const Eurydice_arr_c7 *a, size_t r)
crypto/openssh/libcrux_internal.h
1067
(KRML_CLITERAL(Eurydice_borrow_slice_u8){ .ptr = a->data + r, .meta = (size_t)64U - r });
crypto/openssh/libcrux_internal.h
1077
Eurydice_array_to_subslice_shared_d47(const Eurydice_arr_c7 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1080
(KRML_CLITERAL(Eurydice_borrow_slice_u8){ .ptr = a->data + r.start, .meta = r.end - r.start });
crypto/openssh/libcrux_internal.h
1113
Eurydice_array_to_subslice_from_mut_5f3(Eurydice_arr_2b *a, size_t r)
crypto/openssh/libcrux_internal.h
1116
(KRML_CLITERAL(Eurydice_mut_borrow_slice_u8){ .ptr = a->data + r, .meta = (size_t)1088U - r });
crypto/openssh/libcrux_internal.h
1126
Eurydice_array_to_subslice_mut_d414(Eurydice_arr_2b *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1131
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
1132
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
1167
Eurydice_array_to_subslice_mut_d413(Eurydice_arr_b0 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1172
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
1173
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
1270
Eurydice_array_to_subslice_mut_d412(Eurydice_arr_fa0 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1275
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
1276
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
1296
Eurydice_array_to_subslice_shared_e70(const Eurydice_arr_5b *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1299
(KRML_CLITERAL(Eurydice_borrow_slice_i16){ .ptr = a->data + r.start, .meta = r.end - r.start });
crypto/openssh/libcrux_internal.h
1317
Eurydice_array_to_subslice_shared_d46(const Eurydice_arr_c5 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1320
(KRML_CLITERAL(Eurydice_borrow_slice_u8){ .ptr = a->data + r.start, .meta = r.end - r.start });
crypto/openssh/libcrux_internal.h
1354
Eurydice_array_to_subslice_mut_e7(Eurydice_arr_5b *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1359
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
1360
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
1380
Eurydice_array_to_subslice_shared_d45(const Eurydice_arr_79 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1383
(KRML_CLITERAL(Eurydice_borrow_slice_u8){ .ptr = a->data + r.start, .meta = r.end - r.start });
crypto/openssh/libcrux_internal.h
13867
Eurydice_array_to_subslice_shared_251(const Eurydice_arr_92 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
13871
KRML_CLITERAL(Eurydice_dst_ref_shared_44){ .ptr = a->data + r.start, .meta = r.end - r.start }
crypto/openssh/libcrux_internal.h
14102
Eurydice_array_to_subslice_shared_250(const Eurydice_arr_47 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
14106
KRML_CLITERAL(Eurydice_dst_ref_shared_44){ .ptr = a->data + r.start, .meta = r.end - r.start }
crypto/openssh/libcrux_internal.h
1430
Eurydice_slice_subslice_from_shared_6d(Eurydice_borrow_slice_u8 s, size_t r)
crypto/openssh/libcrux_internal.h
1432
return (KRML_CLITERAL(Eurydice_borrow_slice_u8){ .ptr = s.ptr + r, .meta = s.meta - r });
crypto/openssh/libcrux_internal.h
1480
Eurydice_array_to_subslice_from_mut_5f2(Eurydice_arr_af *a, size_t r)
crypto/openssh/libcrux_internal.h
1483
(KRML_CLITERAL(Eurydice_mut_borrow_slice_u8){ .ptr = a->data + r, .meta = (size_t)1120U - r });
crypto/openssh/libcrux_internal.h
1493
Eurydice_array_to_subslice_mut_d411(Eurydice_arr_af *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1498
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
1499
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
1511
Eurydice_array_to_subslice_from_mut_5f1(Eurydice_arr_c7 *a, size_t r)
crypto/openssh/libcrux_internal.h
1514
(KRML_CLITERAL(Eurydice_mut_borrow_slice_u8){ .ptr = a->data + r, .meta = (size_t)64U - r });
crypto/openssh/libcrux_internal.h
1524
Eurydice_array_to_subslice_mut_d410(Eurydice_arr_c7 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1529
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
1530
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
1542
Eurydice_array_to_subslice_from_shared_5f0(const Eurydice_arr_2b *a, size_t r)
crypto/openssh/libcrux_internal.h
1545
(KRML_CLITERAL(Eurydice_borrow_slice_u8){ .ptr = a->data + r, .meta = (size_t)1088U - r });
crypto/openssh/libcrux_internal.h
15497
Eurydice_array_to_subslice_shared_25(const Eurydice_arr_8f *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
15501
KRML_CLITERAL(Eurydice_dst_ref_shared_44){ .ptr = a->data + r.start, .meta = r.end - r.start }
crypto/openssh/libcrux_internal.h
1555
Eurydice_array_to_subslice_shared_d44(const Eurydice_arr_2b *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1558
(KRML_CLITERAL(Eurydice_borrow_slice_u8){ .ptr = a->data + r.start, .meta = r.end - r.start });
crypto/openssh/libcrux_internal.h
15790
uint8_t r = 0U;
crypto/openssh/libcrux_internal.h
15794
uint8_t nr = (uint32_t)r | ((uint32_t)lhs.ptr[i0] ^ (uint32_t)rhs.ptr[i0]);
crypto/openssh/libcrux_internal.h
15795
r = nr;
crypto/openssh/libcrux_internal.h
15797
return libcrux_ml_kem_constant_time_ops_is_non_zero(r);
crypto/openssh/libcrux_internal.h
1714
Eurydice_array_to_subslice_shared_e7(const Eurydice_arr_d6 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1717
(KRML_CLITERAL(Eurydice_borrow_slice_i16){ .ptr = a->data + r.start, .meta = r.end - r.start });
crypto/openssh/libcrux_internal.h
1740
Eurydice_slice_subslice_shared_a6(Eurydice_borrow_slice_i16 s, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1743
(KRML_CLITERAL(Eurydice_borrow_slice_i16){ .ptr = s.ptr + r.start, .meta = r.end - r.start });
crypto/openssh/libcrux_internal.h
1798
Eurydice_array_to_subslice_shared_d43(const Eurydice_arr_94 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1801
(KRML_CLITERAL(Eurydice_borrow_slice_u8){ .ptr = a->data + r.start, .meta = r.end - r.start });
crypto/openssh/libcrux_internal.h
1811
Eurydice_array_to_subslice_mut_d49(Eurydice_arr_94 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1816
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
1817
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
1843
Eurydice_array_to_subslice_shared_d42(const Eurydice_arr_b2 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1846
(KRML_CLITERAL(Eurydice_borrow_slice_u8){ .ptr = a->data + r.start, .meta = r.end - r.start });
crypto/openssh/libcrux_internal.h
1856
Eurydice_array_to_subslice_mut_d48(Eurydice_arr_b2 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1861
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
1862
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
1882
Eurydice_array_to_subslice_shared_d41(const Eurydice_arr_38 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1885
(KRML_CLITERAL(Eurydice_borrow_slice_u8){ .ptr = a->data + r.start, .meta = r.end - r.start });
crypto/openssh/libcrux_internal.h
1895
Eurydice_array_to_subslice_mut_d47(Eurydice_arr_38 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1900
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
1901
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
1924
Eurydice_slice_subslice_mut_47(Eurydice_dst_ref_mut_83 s, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
1927
(KRML_CLITERAL(Eurydice_dst_ref_mut_83){ .ptr = s.ptr + r.start, .meta = r.end - r.start });
crypto/openssh/libcrux_internal.h
1960
Eurydice_array_to_subslice_to_mut_21(Eurydice_arr_ec *a, size_t r)
crypto/openssh/libcrux_internal.h
1964
lit.meta = r;
crypto/openssh/libcrux_internal.h
23821
size_t r = i;
crypto/openssh/libcrux_internal.h
23829
.start = r * (size_t)24U,
crypto/openssh/libcrux_internal.h
23830
.end = r * (size_t)24U + (size_t)24U
crypto/openssh/libcrux_internal.h
23955
size_t r = i;
crypto/openssh/libcrux_internal.h
23963
.start = r * (size_t)24U,
crypto/openssh/libcrux_internal.h
23964
.end = r * (size_t)24U + (size_t)24U
crypto/openssh/libcrux_internal.h
2592
Eurydice_array_to_subslice_mut_44(Eurydice_arr_6c *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
2595
(KRML_CLITERAL(Eurydice_dst_ref_mut_83){ .ptr = a->data + r.start, .meta = r.end - r.start });
crypto/openssh/libcrux_internal.h
2640
Eurydice_array_to_subslice_from_shared_5f(const Eurydice_arr_ff *a, size_t r)
crypto/openssh/libcrux_internal.h
2643
(KRML_CLITERAL(Eurydice_borrow_slice_u8){ .ptr = a->data + r, .meta = (size_t)136U - r });
crypto/openssh/libcrux_internal.h
2653
Eurydice_array_to_subslice_shared_d40(const Eurydice_arr_ff *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
2656
(KRML_CLITERAL(Eurydice_borrow_slice_u8){ .ptr = a->data + r.start, .meta = r.end - r.start });
crypto/openssh/libcrux_internal.h
3020
Eurydice_array_to_subslice_from_mut_11(Eurydice_arr_d0 *a, size_t r)
crypto/openssh/libcrux_internal.h
3023
(KRML_CLITERAL(Eurydice_dst_ref_mut_83){ .ptr = a->data + r, .meta = (size_t)263U - r });
crypto/openssh/libcrux_internal.h
3191
Eurydice_array_to_subslice_shared_d4(const Eurydice_arr_ec *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
3194
(KRML_CLITERAL(Eurydice_borrow_slice_u8){ .ptr = a->data + r.start, .meta = r.end - r.start });
crypto/openssh/libcrux_internal.h
3228
Eurydice_array_to_subslice_mut_d46(Eurydice_arr_ec *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
3233
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
3234
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
3246
Eurydice_array_to_subslice_from_mut_5f0(Eurydice_arr_c5 *a, size_t r)
crypto/openssh/libcrux_internal.h
3249
(KRML_CLITERAL(Eurydice_mut_borrow_slice_u8){ .ptr = a->data + r, .meta = (size_t)168U - r });
crypto/openssh/libcrux_internal.h
3354
Eurydice_array_to_subslice_mut_d45(Eurydice_arr_c4 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
3359
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
3360
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
3395
Eurydice_array_to_subslice_mut_d44(Eurydice_arr_f4 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
3400
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
3401
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
3436
Eurydice_array_to_subslice_mut_d43(Eurydice_arr_ab *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
3441
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
3442
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
3453
Eurydice_slice_subslice_to_shared_72(Eurydice_borrow_slice_u8 s, size_t r)
crypto/openssh/libcrux_internal.h
3455
return (KRML_CLITERAL(Eurydice_borrow_slice_u8){ .ptr = s.ptr, .meta = r });
crypto/openssh/libcrux_internal.h
3465
Eurydice_array_to_subslice_from_mut_5f(Eurydice_arr_ff *a, size_t r)
crypto/openssh/libcrux_internal.h
3468
(KRML_CLITERAL(Eurydice_mut_borrow_slice_u8){ .ptr = a->data + r, .meta = (size_t)136U - r });
crypto/openssh/libcrux_internal.h
3478
Eurydice_array_to_subslice_to_shared_21(const Eurydice_array_u8x8 *a, size_t r)
crypto/openssh/libcrux_internal.h
3482
lit.meta = r;
crypto/openssh/libcrux_internal.h
3507
Eurydice_slice_subslice_mut_c8(Eurydice_mut_borrow_slice_u8 s, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
3511
KRML_CLITERAL(Eurydice_mut_borrow_slice_u8){ .ptr = s.ptr + r.start, .meta = r.end - r.start }
crypto/openssh/libcrux_internal.h
3537
Eurydice_array_to_subslice_mut_d42(Eurydice_arr_ff *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
3542
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
3543
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
3630
Eurydice_array_to_subslice_mut_d41(Eurydice_arr_c5 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
3635
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
3636
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
3671
Eurydice_slice_subslice_shared_c8(Eurydice_borrow_slice_u8 s, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
3674
(KRML_CLITERAL(Eurydice_borrow_slice_u8){ .ptr = s.ptr + r.start, .meta = r.end - r.start });
crypto/openssh/libcrux_internal.h
3692
Eurydice_array_to_subslice_shared_44(const Eurydice_arr_4d *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
3696
KRML_CLITERAL(Eurydice_dst_ref_shared_83){ .ptr = a->data + r.start, .meta = r.end - r.start }
crypto/openssh/libcrux_internal.h
3743
Eurydice_slice_subslice_shared_47(Eurydice_dst_ref_shared_83 s, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
3746
(KRML_CLITERAL(Eurydice_dst_ref_shared_83){ .ptr = s.ptr + r.start, .meta = r.end - r.start });
crypto/openssh/libcrux_internal.h
3782
Eurydice_array_to_subslice_mut_d40(Eurydice_arr_31 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
3787
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
3788
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
3807
Eurydice_array_to_subslice_mut_d4(Eurydice_arr_91 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
3812
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
3813
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
675
Eurydice_slice_subslice_mut_a6(Eurydice_mut_borrow_slice_i16 s, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
680
.ptr = s.ptr + r.start,
crypto/openssh/libcrux_internal.h
681
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
820
Eurydice_array_to_subslice_from_shared_5f2(const Eurydice_arr_5f *a, size_t r)
crypto/openssh/libcrux_internal.h
823
(KRML_CLITERAL(Eurydice_borrow_slice_u8){ .ptr = a->data + r, .meta = (size_t)1184U - r });
crypto/openssh/libcrux_internal.h
833
Eurydice_array_to_subslice_to_shared_210(const Eurydice_arr_5f *a, size_t r)
crypto/openssh/libcrux_internal.h
837
lit.meta = r;
crypto/openssh/libcrux_internal.h
856
Eurydice_array_to_subslice_shared_d48(const Eurydice_arr_7d *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
859
(KRML_CLITERAL(Eurydice_borrow_slice_u8){ .ptr = a->data + r.start, .meta = r.end - r.start });
crypto/openssh/libcrux_internal.h
892
Eurydice_array_to_subslice_mut_d417(Eurydice_arr_7d *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
897
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
898
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
924
Eurydice_array_to_subslice_from_mut_5f4(Eurydice_arr_5f *a, size_t r)
crypto/openssh/libcrux_internal.h
927
(KRML_CLITERAL(Eurydice_mut_borrow_slice_u8){ .ptr = a->data + r, .meta = (size_t)1184U - r });
crypto/openssh/libcrux_internal.h
937
Eurydice_array_to_subslice_mut_d416(Eurydice_arr_5f *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
942
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
943
.meta = r.end - r.start
crypto/openssh/libcrux_internal.h
9653
libcrux_ml_dsa_simd_portable_arithmetic_decompose_element(int32_t gamma2, int32_t r)
crypto/openssh/libcrux_internal.h
9655
int32_t r0 = r + (r >> 31U & LIBCRUX_ML_DSA_SIMD_TRAITS_FIELD_MODULUS);
crypto/openssh/libcrux_internal.h
978
Eurydice_array_to_subslice_mut_d415(Eurydice_arr_b20 *a, core_ops_range_Range_87 r)
crypto/openssh/libcrux_internal.h
9793
libcrux_ml_dsa_simd_portable_arithmetic_use_one_hint(int32_t gamma2, int32_t r, int32_t hint)
crypto/openssh/libcrux_internal.h
9795
int32_t_x2 uu____0 = libcrux_ml_dsa_simd_portable_arithmetic_decompose_element(gamma2, r);
crypto/openssh/libcrux_internal.h
983
.ptr = a->data + r.start,
crypto/openssh/libcrux_internal.h
984
.meta = r.end - r.start
crypto/openssh/log.h
130
#define do_log2_r(r, level, ...) sshlog(__FILE__, __func__, __LINE__, 0, level, ssh_err(r), __VA_ARGS__)
crypto/openssh/log.h
131
#define debug3_r(r, ...) sshlog(__FILE__, __func__, __LINE__, 0, SYSLOG_LEVEL_DEBUG3, ssh_err(r), __VA_ARGS__)
crypto/openssh/log.h
132
#define debug2_r(r, ...) sshlog(__FILE__, __func__, __LINE__, 0, SYSLOG_LEVEL_DEBUG2, ssh_err(r), __VA_ARGS__)
crypto/openssh/log.h
133
#define debug_r(r, ...) sshlog(__FILE__, __func__, __LINE__, 0, SYSLOG_LEVEL_DEBUG1, ssh_err(r), __VA_ARGS__)
crypto/openssh/log.h
134
#define verbose_r(r, ...) sshlog(__FILE__, __func__, __LINE__, 0, SYSLOG_LEVEL_VERBOSE, ssh_err(r), __VA_ARGS__)
crypto/openssh/log.h
135
#define logit_r(r, ...) sshlog(__FILE__, __func__, __LINE__, 0, SYSLOG_LEVEL_INFO, ssh_err(r), __VA_ARGS__)
crypto/openssh/log.h
136
#define error_r(r, ...) sshlog(__FILE__, __func__, __LINE__, 0, SYSLOG_LEVEL_ERROR, ssh_err(r), __VA_ARGS__)
crypto/openssh/log.h
137
#define fatal_r(r, ...) sshfatal(__FILE__, __func__, __LINE__, 0, SYSLOG_LEVEL_FATAL, ssh_err(r), __VA_ARGS__)
crypto/openssh/log.h
138
#define logdie_r(r, ...) sshlogdie(__FILE__, __func__, __LINE__, 0, SYSLOG_LEVEL_ERROR, ssh_err(r), __VA_ARGS__)
crypto/openssh/log.h
139
#define do_log2_fr(r, level, ...) sshlog(__FILE__, __func__, __LINE__, 1, level, ssh_err(r), __VA_ARGS__)
crypto/openssh/log.h
140
#define debug3_fr(r, ...) sshlog(__FILE__, __func__, __LINE__, 1, SYSLOG_LEVEL_DEBUG3, ssh_err(r), __VA_ARGS__)
crypto/openssh/log.h
141
#define debug2_fr(r, ...) sshlog(__FILE__, __func__, __LINE__, 1, SYSLOG_LEVEL_DEBUG2, ssh_err(r), __VA_ARGS__)
crypto/openssh/log.h
142
#define debug_fr(r, ...) sshlog(__FILE__, __func__, __LINE__, 1, SYSLOG_LEVEL_DEBUG1, ssh_err(r), __VA_ARGS__)
crypto/openssh/log.h
143
#define verbose_fr(r, ...) sshlog(__FILE__, __func__, __LINE__, 1, SYSLOG_LEVEL_VERBOSE, ssh_err(r), __VA_ARGS__)
crypto/openssh/log.h
144
#define logit_fr(r, ...) sshlog(__FILE__, __func__, __LINE__, 1, SYSLOG_LEVEL_INFO, ssh_err(r), __VA_ARGS__)
crypto/openssh/log.h
145
#define error_fr(r, ...) sshlog(__FILE__, __func__, __LINE__, 1, SYSLOG_LEVEL_ERROR, ssh_err(r), __VA_ARGS__)
crypto/openssh/log.h
146
#define fatal_fr(r, ...) sshfatal(__FILE__, __func__, __LINE__, 1, SYSLOG_LEVEL_FATAL, ssh_err(r), __VA_ARGS__)
crypto/openssh/log.h
147
#define logdie_fr(r, ...) sshlogdie(__FILE__, __func__, __LINE__, 1, SYSLOG_LEVEL_ERROR, ssh_err(r), __VA_ARGS__)
crypto/openssh/mac.c
206
int r;
crypto/openssh/mac.c
210
if ((r = mac_compute(mac, seqno, data, dlen,
crypto/openssh/mac.c
212
return r;
crypto/openssh/match.c
236
int r;
crypto/openssh/match.c
239
r = match_pattern_list(hostcopy, pattern, 1);
crypto/openssh/match.c
241
return r;
crypto/openssh/match.c
366
int r;
crypto/openssh/match.c
377
r = match_pattern_list(cp, filter, 0);
crypto/openssh/match.c
378
if ((denylist && r != 1) || (!denylist && r == 1)) {
crypto/openssh/misc-agent.c
228
int fd, r;
crypto/openssh/misc-agent.c
230
socklen_t l = sizeof(r);
crypto/openssh/misc-agent.c
251
if (getsockopt(fd, SOL_SOCKET, SO_ERROR, &r, &l) == -1) {
crypto/openssh/misc-agent.c
256
if (r != 0) {
crypto/openssh/misc-agent.c
55
int r;
crypto/openssh/misc-agent.c
67
if ((r = ssh_digest_memory(SSH_DIGEST_SHA512,
crypto/openssh/misc-agent.c
69
error_fr(r, "ssh_digest_memory");
crypto/openssh/misc.c
1194
int r;
crypto/openssh/misc.c
1197
r = vasprintf(&cp, fmt, ap);
crypto/openssh/misc.c
1199
if (r == -1)
crypto/openssh/misc.c
1225
int r;
crypto/openssh/misc.c
1228
r = vasprintf(&cp, fmt, ap);
crypto/openssh/misc.c
1230
if (r == -1)
crypto/openssh/misc.c
1269
int ret = -1, r, slash;
crypto/openssh/misc.c
1311
if ((r = xasprintf(&s, "%s%s%s", pw->pw_dir,
crypto/openssh/misc.c
1316
if (r >= PATH_MAX) {
crypto/openssh/misc.c
1358
int r, missingvar = 0;
crypto/openssh/misc.c
1408
if ((r = sshbuf_put(buf, val, strlen(val))) !=0)
crypto/openssh/misc.c
1409
fatal_fr(r, "sshbuf_put ${}");
crypto/openssh/misc.c
1423
if ((r = sshbuf_put_u8(buf, *string)) != 0)
crypto/openssh/misc.c
1424
fatal_fr(r, "sshbuf_put_u8 %%");
crypto/openssh/misc.c
1437
if ((r = sshbuf_put(buf, keys[i].repl,
crypto/openssh/misc.c
1439
fatal_fr(r, "sshbuf_put %%-repl");
crypto/openssh/misc.c
1621
char b[3], *r;
crypto/openssh/misc.c
1628
r = xcalloc(1, hl);
crypto/openssh/misc.c
1631
strlcat(r, b, hl);
crypto/openssh/misc.c
1633
return (r);
crypto/openssh/misc.c
1913
int r;
crypto/openssh/misc.c
1916
r = snprintf(s, len, "%s/ssh-XXXXXXXXXXXX", tmpdir);
crypto/openssh/misc.c
1917
if (r > 0 && (size_t)r < len)
crypto/openssh/misc.c
1920
r = snprintf(s, len, "/tmp/ssh-XXXXXXXXXXXX");
crypto/openssh/misc.c
1921
if (r < 0 || (size_t)r >= len)
crypto/openssh/misc.c
2132
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/misc.c
2177
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/misc.c
2188
r = 0;
crypto/openssh/misc.c
2195
return r;
crypto/openssh/misc.c
2205
int i, j, ws, r;
crypto/openssh/misc.c
2216
r = 0;
crypto/openssh/misc.c
2222
r = sshbuf_put_u8(arg, c);
crypto/openssh/misc.c
2227
if ((r = sshbuf_put_u8(arg, '\\')) != 0)
crypto/openssh/misc.c
2231
r = sshbuf_put_u8(arg, c);
crypto/openssh/misc.c
2234
if (r != 0)
crypto/openssh/misc.c
2235
fatal_fr(r, "sshbuf_put_u8");
crypto/openssh/misc.c
2237
if ((i != 0 && (r = sshbuf_put_u8(buf, ' ')) != 0) ||
crypto/openssh/misc.c
2238
(ws != 0 && (r = sshbuf_put_u8(buf, '"')) != 0) ||
crypto/openssh/misc.c
2239
(r = sshbuf_putb(buf, arg)) != 0 ||
crypto/openssh/misc.c
2240
(ws != 0 && (r = sshbuf_put_u8(buf, '"')) != 0))
crypto/openssh/misc.c
2241
fatal_fr(r, "assemble");
crypto/openssh/misc.c
3137
int ret = -1, r;
crypto/openssh/misc.c
3142
if ((r = nlist(path, nl)) == -1) {
crypto/openssh/misc.c
3146
if (r != 0 || nl[0].n_value == 0 || nl[0].n_type == 0) {
crypto/openssh/misc.c
365
int oerrno, r;
crypto/openssh/misc.c
386
r = ppoll(&pfd, 1, ptimeout_get_tsp(&timeout),
crypto/openssh/misc.c
394
if (r > 0)
crypto/openssh/misc.c
396
else if (r == -1 && errno != EAGAIN && errno != EINTR)
crypto/openssh/misc.c
398
else if (r == 0)
crypto/openssh/misc.c
850
char *r, delim = '\0';
crypto/openssh/misc.c
852
r = hpdelim2(cp, &delim);
crypto/openssh/misc.c
855
return r;
crypto/openssh/moduli.c
182
uint64_t r, u, s = s32;
crypto/openssh/moduli.c
187
r = BN_mod_word(largebase, s32);
crypto/openssh/moduli.c
188
if (r == 0)
crypto/openssh/moduli.c
191
u = s - r; /* largebase+u is first entry divisible by s */
crypto/openssh/moduli.c
208
r = (2 * r + 1) % s;
crypto/openssh/moduli.c
209
if (r == 0)
crypto/openssh/moduli.c
212
u = s - r; /* p+u is first entry divisible by s */
crypto/openssh/moduli.c
241
uint32_t j, r, s, t;
crypto/openssh/moduli.c
334
r = smallbase % t;
crypto/openssh/moduli.c
336
if (r == 0) {
crypto/openssh/moduli.c
340
s = t - r;
crypto/openssh/moduli.c
375
for (j = r = 0; j < largebits; j++) {
crypto/openssh/moduli.c
391
r++; /* count q */
crypto/openssh/moduli.c
400
logit("%.24s Found %u candidates", ctime(&time_stop), r);
crypto/openssh/moduli.c
410
int r, writeok, closeok;
crypto/openssh/moduli.c
412
r = snprintf(tmp, sizeof(tmp), "%s.XXXXXXXXXX", cpfile);
crypto/openssh/moduli.c
413
if (r < 0 || r >= PATH_MAX) {
crypto/openssh/moduli.c
417
if ((r = mkstemp(tmp)) == -1) {
crypto/openssh/moduli.c
421
if ((fp = fdopen(r, "w")) == NULL) {
crypto/openssh/moduli.c
424
close(r);
crypto/openssh/moduli.c
677
uint32_t r = BN_mod_word(p, 10);
crypto/openssh/moduli.c
679
if (r == 3 || r == 7)
crypto/openssh/monitor.c
1012
int r, authenticated;
crypto/openssh/monitor.c
1017
if ((r = sshbuf_get_cstring(m, &passwd, &plen)) != 0)
crypto/openssh/monitor.c
1018
fatal_fr(r, "parse");
crypto/openssh/monitor.c
1025
if ((r = sshbuf_put_u32(m, authenticated)) != 0)
crypto/openssh/monitor.c
1026
fatal_fr(r, "assemble");
crypto/openssh/monitor.c
1028
if ((r = sshbuf_put_u32(m, sshpam_get_maxtries_reached())) != 0)
crypto/openssh/monitor.c
1029
fatal_fr(r, "assemble PAM");
crypto/openssh/monitor.c
1052
int r;
crypto/openssh/monitor.c
1060
if ((r = sshbuf_put_u32(m, success)) != 0)
crypto/openssh/monitor.c
1061
fatal_fr(r, "assemble");
crypto/openssh/monitor.c
1063
if ((r = sshbuf_put_cstring(m, prompts[0])) != 0)
crypto/openssh/monitor.c
1064
fatal_fr(r, "assemble prompt");
crypto/openssh/monitor.c
1084
int r, authok;
crypto/openssh/monitor.c
1091
if ((r = sshbuf_get_cstring(m, &response, NULL)) != 0)
crypto/openssh/monitor.c
1092
fatal_fr(r, "parse");
crypto/openssh/monitor.c
1100
if ((r = sshbuf_put_u32(m, authok)) != 0)
crypto/openssh/monitor.c
1101
fatal_fr(r, "assemble");
crypto/openssh/monitor.c
1133
int r;
crypto/openssh/monitor.c
1140
if ((r = sshbuf_put_u32(m, ret)) != 0 ||
crypto/openssh/monitor.c
1141
(r = sshbuf_put_stringb(m, loginmsg)) != 0)
crypto/openssh/monitor.c
1142
fatal_fr(r, "buffer error");
crypto/openssh/monitor.c
1157
int r;
crypto/openssh/monitor.c
1172
if ((r = sshbuf_put_u32(m, ok)) != 0)
crypto/openssh/monitor.c
1173
fatal_fr(r, "buffer error");
crypto/openssh/monitor.c
1183
int r, ret;
crypto/openssh/monitor.c
1197
if ((r = sshbuf_put_u32(m, ret)) != 0 ||
crypto/openssh/monitor.c
1198
(r = sshbuf_put_cstring(m, name)) != 0 ||
crypto/openssh/monitor.c
1199
(r = sshbuf_put_cstring(m, info)) != 0 ||
crypto/openssh/monitor.c
1200
(r = sshbuf_put_u32(m, sshpam_get_maxtries_reached())) != 0 ||
crypto/openssh/monitor.c
1201
(r = sshbuf_put_u32(m, num)) != 0)
crypto/openssh/monitor.c
1202
fatal_fr(r, "buffer error");
crypto/openssh/monitor.c
1206
if ((r = sshbuf_put_cstring(m, prompts[i])) != 0 ||
crypto/openssh/monitor.c
1207
(r = sshbuf_put_u32(m, echo_on[i])) != 0)
crypto/openssh/monitor.c
1208
fatal_fr(r, "buffer error");
crypto/openssh/monitor.c
1224
int r, ret;
crypto/openssh/monitor.c
1230
if ((r = sshbuf_get_u32(m, &num)) != 0)
crypto/openssh/monitor.c
1231
fatal_fr(r, "buffer error");
crypto/openssh/monitor.c
1239
if ((r = sshbuf_get_cstring(m, &(resp[i]), NULL)) != 0)
crypto/openssh/monitor.c
1241
__func__, ssh_err(r));
crypto/openssh/monitor.c
1251
if ((r = sshbuf_put_u32(m, ret)) != 0)
crypto/openssh/monitor.c
1252
fatal_fr(r, "buffer error");
crypto/openssh/monitor.c
1264
int r = sshpam_authok != NULL && sshpam_authok == sshpam_ctxt;
crypto/openssh/monitor.c
1277
return r;
crypto/openssh/monitor.c
1288
int r, allowed = 0;
crypto/openssh/monitor.c
1292
if ((r = sshbuf_get_u32(m, &type)) != 0 ||
crypto/openssh/monitor.c
1293
(r = sshbuf_get_cstring(m, &cuser, NULL)) != 0 ||
crypto/openssh/monitor.c
1294
(r = sshbuf_get_cstring(m, &chost, NULL)) != 0 ||
crypto/openssh/monitor.c
1295
(r = sshkey_froms(m, &key)) != 0 ||
crypto/openssh/monitor.c
1296
(r = sshbuf_get_u32(m, &pubkey_auth_attempt)) != 0)
crypto/openssh/monitor.c
1297
fatal_fr(r, "parse");
crypto/openssh/monitor.c
1346
if ((r = sshkey_to_blob(key, &key_blob, &key_bloblen)) != 0)
crypto/openssh/monitor.c
1347
fatal_fr(r, "sshkey_to_blob");
crypto/openssh/monitor.c
1361
if ((r = sshbuf_put_u32(m, allowed)) != 0)
crypto/openssh/monitor.c
1362
fatal_fr(r, "assemble");
crypto/openssh/monitor.c
1363
if (opts != NULL && (r = sshauthopt_serialise(opts, m, 1)) != 0)
crypto/openssh/monitor.c
1364
fatal_fr(r, "sshauthopt_serialise");
crypto/openssh/monitor.c
1382
int hostbound = 0, r, fail = 0;
crypto/openssh/monitor.c
1394
if ((r = sshbuf_consume(b, session_id2_len)) != 0)
crypto/openssh/monitor.c
1395
fatal_fr(r, "consume");
crypto/openssh/monitor.c
1397
if ((r = sshbuf_get_string_direct(b, &p, &len)) != 0)
crypto/openssh/monitor.c
1398
fatal_fr(r, "parse sessionid");
crypto/openssh/monitor.c
1404
if ((r = sshbuf_get_u8(b, &type)) != 0)
crypto/openssh/monitor.c
1405
fatal_fr(r, "parse type");
crypto/openssh/monitor.c
1408
if ((r = sshbuf_get_cstring(b, &cp, NULL)) != 0)
crypto/openssh/monitor.c
1409
fatal_fr(r, "parse userstyle");
crypto/openssh/monitor.c
1420
if ((r = sshbuf_skip_string(b)) != 0 || /* service */
crypto/openssh/monitor.c
1421
(r = sshbuf_get_cstring(b, &cp, NULL)) != 0)
crypto/openssh/monitor.c
1422
fatal_fr(r, "parse method");
crypto/openssh/monitor.c
1430
if ((r = sshbuf_get_u8(b, &type)) != 0)
crypto/openssh/monitor.c
1431
fatal_fr(r, "parse pktype");
crypto/openssh/monitor.c
1434
if ((r = sshbuf_skip_string(b)) != 0 || /* pkalg */
crypto/openssh/monitor.c
1435
(r = sshbuf_skip_string(b)) != 0 || /* pkblob */
crypto/openssh/monitor.c
1436
(hostbound && (r = sshkey_froms(b, &hostkey)) != 0))
crypto/openssh/monitor.c
1437
fatal_fr(r, "parse pk");
crypto/openssh/monitor.c
1462
int r, fail = 0;
crypto/openssh/monitor.c
1467
if ((r = sshbuf_get_string_direct(b, &p, &len)) != 0)
crypto/openssh/monitor.c
1468
fatal_fr(r, "parse sessionid");
crypto/openssh/monitor.c
1475
if ((r = sshbuf_get_u8(b, &type)) != 0)
crypto/openssh/monitor.c
1476
fatal_fr(r, "parse type");
crypto/openssh/monitor.c
1479
if ((r = sshbuf_get_cstring(b, &cp, NULL)) != 0)
crypto/openssh/monitor.c
1480
fatal_fr(r, "parse userstyle");
crypto/openssh/monitor.c
1491
if ((r = sshbuf_skip_string(b)) != 0 || /* service */
crypto/openssh/monitor.c
1492
(r = sshbuf_get_cstring(b, &cp, NULL)) != 0)
crypto/openssh/monitor.c
1493
fatal_fr(r, "parse method");
crypto/openssh/monitor.c
1497
if ((r = sshbuf_skip_string(b)) != 0 || /* pkalg */
crypto/openssh/monitor.c
1498
(r = sshbuf_skip_string(b)) != 0) /* pkblob */
crypto/openssh/monitor.c
1499
fatal_fr(r, "parse pk");
crypto/openssh/monitor.c
1502
if ((r = sshbuf_get_cstring(b, &cp, NULL)) != 0)
crypto/openssh/monitor.c
1503
fatal_fr(r, "parse host");
crypto/openssh/monitor.c
1511
if ((r = sshbuf_get_cstring(b, &cp, NULL)) != 0)
crypto/openssh/monitor.c
1512
fatal_fr(r, "parse ruser");
crypto/openssh/monitor.c
1530
int r, ret, req_presence = 0, req_verify = 0, valid_data = 0;
crypto/openssh/monitor.c
1534
if ((r = sshbuf_get_string_direct(m, &blob, &bloblen)) != 0 ||
crypto/openssh/monitor.c
1535
(r = sshbuf_get_string_direct(m, &signature, &signaturelen)) != 0 ||
crypto/openssh/monitor.c
1536
(r = sshbuf_get_string_direct(m, &data, &datalen)) != 0 ||
crypto/openssh/monitor.c
1537
(r = sshbuf_get_cstring(m, &sigalg, NULL)) != 0)
crypto/openssh/monitor.c
1538
fatal_fr(r, "parse");
crypto/openssh/monitor.c
1551
if ((r = sshkey_from_blob(blob, bloblen, &key)) != 0)
crypto/openssh/monitor.c
1552
fatal_fr(r, "parse key");
crypto/openssh/monitor.c
1622
if ((r = sshbuf_put_u32(m, encoded_ret)) != 0 ||
crypto/openssh/monitor.c
1623
(r = sshbuf_put_u8(m, sig_details != NULL)) != 0)
crypto/openssh/monitor.c
1624
fatal_fr(r, "assemble");
crypto/openssh/monitor.c
1626
if ((r = sshbuf_put_u32(m, sig_details->sk_counter)) != 0 ||
crypto/openssh/monitor.c
1627
(r = sshbuf_put_u8(m, sig_details->sk_flags)) != 0)
crypto/openssh/monitor.c
1628
fatal_fr(r, "assemble sk");
crypto/openssh/monitor.c
1681
int r, res, fd0;
crypto/openssh/monitor.c
1697
if ((r = sshbuf_put_u32(m, 1)) != 0 ||
crypto/openssh/monitor.c
1698
(r = sshbuf_put_cstring(m, s->tty)) != 0)
crypto/openssh/monitor.c
1699
fatal_fr(r, "assemble");
crypto/openssh/monitor.c
1711
if ((r = sshbuf_put_stringb(m, loginmsg)) != 0)
crypto/openssh/monitor.c
1712
fatal_fr(r, "assemble loginmsg");
crypto/openssh/monitor.c
1740
if ((r = sshbuf_put_u32(m, 0)) != 0)
crypto/openssh/monitor.c
1741
fatal_fr(r, "assemble 0");
crypto/openssh/monitor.c
1751
int r;
crypto/openssh/monitor.c
1755
if ((r = sshbuf_get_cstring(m, &tty, NULL)) != 0)
crypto/openssh/monitor.c
1756
fatal_fr(r, "parse tty");
crypto/openssh/monitor.c
1797
int r;
crypto/openssh/monitor.c
1801
if ((r = sshbuf_get_u32(m, &n)) != 0)
crypto/openssh/monitor.c
1802
fatal_fr(r, "buffer error");
crypto/openssh/monitor.c
1825
int r;
crypto/openssh/monitor.c
1828
if ((r = sshbuf_get_cstring(m, &cmd, NULL)) != 0)
crypto/openssh/monitor.c
1829
fatal_fr(r, "buffer error");
crypto/openssh/monitor.c
1850
int r;
crypto/openssh/monitor.c
1853
if ((r = ssh_packet_set_state(ssh, child_state)) != 0)
crypto/openssh/monitor.c
1854
fatal_fr(r, "packet_set_state");
crypto/openssh/monitor.c
1974
int r;
crypto/openssh/monitor.c
1979
if ((r = sshbuf_get_string(m, &p, &len)) != 0)
crypto/openssh/monitor.c
1980
fatal_fr(r, "parse");
crypto/openssh/monitor.c
1989
if ((r = sshbuf_put_u32(m, major)) != 0)
crypto/openssh/monitor.c
1990
fatal_fr(r, "assemble");
crypto/openssh/monitor.c
2007
int r;
crypto/openssh/monitor.c
2012
if ((r = ssh_gssapi_get_buffer_desc(m, &in)) != 0)
crypto/openssh/monitor.c
2013
fatal_fr(r, "ssh_gssapi_get_buffer_desc");
crypto/openssh/monitor.c
2018
if ((r = sshbuf_put_u32(m, major)) != 0 ||
crypto/openssh/monitor.c
2019
(r = sshbuf_put_string(m, out.value, out.length)) != 0 ||
crypto/openssh/monitor.c
2020
(r = sshbuf_put_u32(m, flags)) != 0)
crypto/openssh/monitor.c
2021
fatal_fr(r, "assemble");
crypto/openssh/monitor.c
2039
int r;
crypto/openssh/monitor.c
2044
if ((r = ssh_gssapi_get_buffer_desc(m, &gssbuf)) != 0 ||
crypto/openssh/monitor.c
2045
(r = ssh_gssapi_get_buffer_desc(m, &mic)) != 0)
crypto/openssh/monitor.c
2046
fatal_fr(r, "ssh_gssapi_get_buffer_desc");
crypto/openssh/monitor.c
2054
if ((r = sshbuf_put_u32(m, ret)) != 0)
crypto/openssh/monitor.c
2055
fatal_fr(r, "assemble");
crypto/openssh/monitor.c
2068
int r, authenticated;
crypto/openssh/monitor.c
2077
if ((r = sshbuf_put_u32(m, authenticated)) != 0)
crypto/openssh/monitor.c
2078
fatal_fr(r, "assemble");
crypto/openssh/monitor.c
458
int r;
crypto/openssh/monitor.c
464
if ((r = sshbuf_reserve(logmsg, 4, &p)) != 0)
crypto/openssh/monitor.c
465
fatal_fr(r, "reserve len");
crypto/openssh/monitor.c
476
if ((r = sshbuf_get_u32(logmsg, &len)) != 0)
crypto/openssh/monitor.c
477
fatal_fr(r, "parse len");
crypto/openssh/monitor.c
483
if ((r = sshbuf_reserve(logmsg, len, &p)) != 0)
crypto/openssh/monitor.c
484
fatal_fr(r, "reserve msg");
crypto/openssh/monitor.c
487
if ((r = sshbuf_get_u32(logmsg, &level)) != 0 ||
crypto/openssh/monitor.c
488
(r = sshbuf_get_u32(logmsg, &forced)) != 0 ||
crypto/openssh/monitor.c
489
(r = sshbuf_get_cstring(logmsg, &msg, NULL)) != 0)
crypto/openssh/monitor.c
490
fatal_fr(r, "parse");
crypto/openssh/monitor.c
509
int r, ret;
crypto/openssh/monitor.c
540
if ((r = sshbuf_get_u8(m, &type)) != 0)
crypto/openssh/monitor.c
541
fatal_fr(r, "parse type");
crypto/openssh/monitor.c
608
int r;
crypto/openssh/monitor.c
619
if ((r = serialise_server_options(&options, &config)) != 0)
crypto/openssh/monitor.c
620
fatal_fr(r, "serialise_server_options");
crypto/openssh/monitor.c
638
if ((r = sshbuf_put_stringb(m, config)) != 0 ||
crypto/openssh/monitor.c
639
(r = sshbuf_put_u64(m, options.timing_secret)) != 0 ||
crypto/openssh/monitor.c
640
(r = sshbuf_put_stringb(m, hostkeys)) != 0 ||
crypto/openssh/monitor.c
641
(r = sshbuf_put_stringb(m, ssh->kex->server_version)) != 0 ||
crypto/openssh/monitor.c
642
(r = sshbuf_put_stringb(m, ssh->kex->client_version)) != 0)
crypto/openssh/monitor.c
643
fatal_fr(r, "compose config");
crypto/openssh/monitor.c
669
int r;
crypto/openssh/monitor.c
672
if ((r = sshbuf_get_u32(m, &min)) != 0 ||
crypto/openssh/monitor.c
673
(r = sshbuf_get_u32(m, &want)) != 0 ||
crypto/openssh/monitor.c
674
(r = sshbuf_get_u32(m, &max)) != 0)
crypto/openssh/monitor.c
675
fatal_fr(r, "parse");
crypto/openssh/monitor.c
686
if ((r = sshbuf_put_u8(m, 0)) != 0)
crypto/openssh/monitor.c
687
fatal_fr(r, "assemble empty");
crypto/openssh/monitor.c
691
if ((r = sshbuf_put_u8(m, 1)) != 0 ||
crypto/openssh/monitor.c
692
(r = sshbuf_put_bignum2(m, dh_p)) != 0 ||
crypto/openssh/monitor.c
693
(r = sshbuf_put_bignum2(m, dh_g)) != 0)
crypto/openssh/monitor.c
694
fatal_fr(r, "assemble");
crypto/openssh/monitor.c
706
int r;
crypto/openssh/monitor.c
710
if ((r = sshbuf_get_u32(m, &ssh->compat)) != 0)
crypto/openssh/monitor.c
711
fatal_fr(r, "parse");
crypto/openssh/monitor.c
726
int r, is_proof = 0, keyid;
crypto/openssh/monitor.c
736
if ((r = sshkey_froms(m, &pubkey)) != 0 ||
crypto/openssh/monitor.c
737
(r = sshbuf_get_string(m, &p, &datlen)) != 0 ||
crypto/openssh/monitor.c
738
(r = sshbuf_get_cstring(m, &alg, NULL)) != 0 ||
crypto/openssh/monitor.c
739
(r = sshbuf_get_u32(m, &compat)) != 0)
crypto/openssh/monitor.c
740
fatal_fr(r, "parse");
crypto/openssh/monitor.c
769
if ((r = sshbuf_put_cstring(sigbuf, proof_req)) != 0 ||
crypto/openssh/monitor.c
770
(r = sshbuf_put_string(sigbuf, session_id2,
crypto/openssh/monitor.c
772
(r = sshkey_puts(key, sigbuf)) != 0)
crypto/openssh/monitor.c
773
fatal_fr(r, "assemble private key proof");
crypto/openssh/monitor.c
790
if ((r = sshkey_sign(key, &signature, &siglen, p, datlen, alg,
crypto/openssh/monitor.c
792
fatal_fr(r, "sign");
crypto/openssh/monitor.c
795
if ((r = ssh_agent_sign(auth_sock, key, &signature, &siglen,
crypto/openssh/monitor.c
797
fatal_fr(r, "agent sign");
crypto/openssh/monitor.c
805
if ((r = sshbuf_put_string(m, signature, siglen)) != 0)
crypto/openssh/monitor.c
806
fatal_fr(r, "assemble");
crypto/openssh/monitor.c
822
if ((r = sshbuf_put_string(b, \
crypto/openssh/monitor.c
824
fatal_fr(r, "assemble %s", #id); \
crypto/openssh/monitor.c
830
int r;
crypto/openssh/monitor.c
835
if ((r = serialise_server_options(&options, &config)) != 0)
crypto/openssh/monitor.c
836
fatal_fr(r, "serialise_server_options");
crypto/openssh/monitor.c
837
if ((r = sshbuf_put_stringb(m, config)) != 0)
crypto/openssh/monitor.c
838
fatal_fr(r, "assemble options");
crypto/openssh/monitor.c
847
int r, allowed = 0;
crypto/openssh/monitor.c
858
if ((r = sshbuf_get_cstring(m, &authctxt->user, NULL)) != 0)
crypto/openssh/monitor.c
859
fatal_fr(r, "parse");
crypto/openssh/monitor.c
869
if ((r = sshbuf_put_u8(m, 0)) != 0)
crypto/openssh/monitor.c
870
fatal_fr(r, "assemble fakepw");
crypto/openssh/monitor.c
880
if ((r = sshbuf_put_u8(m, 1)) != 0)
crypto/openssh/monitor.c
881
fatal_fr(r, "assemble ok");
crypto/openssh/monitor.c
890
if ((r = sshbuf_put_cstring(m, pwent->pw_name)) != 0 ||
crypto/openssh/monitor.c
891
(r = sshbuf_put_cstring(m, "*")) != 0 ||
crypto/openssh/monitor.c
893
(r = sshbuf_put_cstring(m, pwent->pw_gecos)) != 0 ||
crypto/openssh/monitor.c
896
(r = sshbuf_put_cstring(m, pwent->pw_class)) != 0 ||
crypto/openssh/monitor.c
898
(r = sshbuf_put_cstring(m, pwent->pw_dir)) != 0 ||
crypto/openssh/monitor.c
899
(r = sshbuf_put_cstring(m, pwent->pw_shell)) != 0)
crypto/openssh/monitor.c
900
fatal_fr(r, "assemble pw");
crypto/openssh/monitor.c
946
int r;
crypto/openssh/monitor.c
950
if ((r = sshbuf_put_cstring(m, banner != NULL ? banner : "")) != 0)
crypto/openssh/monitor.c
951
fatal_fr(r, "assemble");
crypto/openssh/monitor.c
961
int r;
crypto/openssh/monitor.c
965
if ((r = sshbuf_get_cstring(m, &authctxt->service, NULL)) != 0 ||
crypto/openssh/monitor.c
966
(r = sshbuf_get_cstring(m, &authctxt->style, NULL)) != 0)
crypto/openssh/monitor.c
967
fatal_fr(r, "parse");
crypto/openssh/monitor_wrap.c
100
if ((r = sshbuf_put_u32(log_msg, 0)) != 0 || /* length; filled below */
crypto/openssh/monitor_wrap.c
1003
if ((r = sshbuf_put_cstring(m, command)) != 0)
crypto/openssh/monitor_wrap.c
1004
fatal_fr(r, "buffer error");
crypto/openssh/monitor_wrap.c
101
(r = sshbuf_put_u32(log_msg, level)) != 0 ||
crypto/openssh/monitor_wrap.c
1017
int r;
crypto/openssh/monitor_wrap.c
102
(r = sshbuf_put_u32(log_msg, forced)) != 0 ||
crypto/openssh/monitor_wrap.c
1024
if ((r = sshbuf_put_string(m, goid->elements, goid->length)) != 0)
crypto/openssh/monitor_wrap.c
1025
fatal_fr(r, "assemble");
crypto/openssh/monitor_wrap.c
103
(r = sshbuf_put_cstring(log_msg, msg)) != 0)
crypto/openssh/monitor_wrap.c
1030
if ((r = sshbuf_get_u32(m, &major)) != 0)
crypto/openssh/monitor_wrap.c
1031
fatal_fr(r, "parse");
crypto/openssh/monitor_wrap.c
104
fatal_fr(r, "assemble");
crypto/openssh/monitor_wrap.c
1044
int r;
crypto/openssh/monitor_wrap.c
1048
if ((r = sshbuf_put_string(m, in->value, in->length)) != 0)
crypto/openssh/monitor_wrap.c
1049
fatal_fr(r, "assemble");
crypto/openssh/monitor_wrap.c
1054
if ((r = sshbuf_get_u32(m, &major)) != 0 ||
crypto/openssh/monitor_wrap.c
1055
(r = ssh_gssapi_get_buffer_desc(m, out)) != 0)
crypto/openssh/monitor_wrap.c
1056
fatal_fr(r, "parse");
crypto/openssh/monitor_wrap.c
1058
if ((r = sshbuf_get_u32(m, &flags)) != 0)
crypto/openssh/monitor_wrap.c
1059
fatal_fr(r, "parse flags");
crypto/openssh/monitor_wrap.c
1073
int r;
crypto/openssh/monitor_wrap.c
1077
if ((r = sshbuf_put_string(m, gssbuf->value, gssbuf->length)) != 0 ||
crypto/openssh/monitor_wrap.c
1078
(r = sshbuf_put_string(m, gssmic->value, gssmic->length)) != 0)
crypto/openssh/monitor_wrap.c
1079
fatal_fr(r, "assemble");
crypto/openssh/monitor_wrap.c
1085
if ((r = sshbuf_get_u32(m, &major)) != 0)
crypto/openssh/monitor_wrap.c
1086
fatal_fr(r, "parse");
crypto/openssh/monitor_wrap.c
1095
int r, authenticated = 0;
crypto/openssh/monitor_wrap.c
1104
if ((r = sshbuf_get_u32(m, &authenticated)) != 0)
crypto/openssh/monitor_wrap.c
1105
fatal_fr(r, "parse");
crypto/openssh/monitor_wrap.c
178
int oerrno, r;
crypto/openssh/monitor_wrap.c
194
if ((r = sshbuf_reserve(m, msg_len, &p)) != 0)
crypto/openssh/monitor_wrap.c
195
fatal_fr(r, "reserve");
crypto/openssh/monitor_wrap.c
209
int r;
crypto/openssh/monitor_wrap.c
214
if ((r = sshbuf_get_u8(m, &rtype)) != 0)
crypto/openssh/monitor_wrap.c
215
fatal_fr(r, "parse");
crypto/openssh/monitor_wrap.c
225
int r;
crypto/openssh/monitor_wrap.c
231
if ((r = sshbuf_put_u32(m, min)) != 0 ||
crypto/openssh/monitor_wrap.c
232
(r = sshbuf_put_u32(m, nbits)) != 0 ||
crypto/openssh/monitor_wrap.c
233
(r = sshbuf_put_u32(m, max)) != 0)
crypto/openssh/monitor_wrap.c
234
fatal_fr(r, "assemble");
crypto/openssh/monitor_wrap.c
241
if ((r = sshbuf_get_u8(m, &success)) != 0)
crypto/openssh/monitor_wrap.c
242
fatal_fr(r, "parse success");
crypto/openssh/monitor_wrap.c
246
if ((r = sshbuf_get_bignum2(m, &p)) != 0 ||
crypto/openssh/monitor_wrap.c
247
(r = sshbuf_get_bignum2(m, &g)) != 0)
crypto/openssh/monitor_wrap.c
248
fatal_fr(r, "parse group");
crypto/openssh/monitor_wrap.c
261
int r;
crypto/openssh/monitor_wrap.c
266
if ((r = sshbuf_put_u32(m, ssh->compat)) != 0)
crypto/openssh/monitor_wrap.c
267
fatal_fr(r, "assemble");
crypto/openssh/monitor_wrap.c
278
int r;
crypto/openssh/monitor_wrap.c
283
if ((r = sshkey_puts(key, m)) != 0 ||
crypto/openssh/monitor_wrap.c
284
(r = sshbuf_put_string(m, data, datalen)) != 0 ||
crypto/openssh/monitor_wrap.c
285
(r = sshbuf_put_cstring(m, hostkey_alg)) != 0 ||
crypto/openssh/monitor_wrap.c
286
(r = sshbuf_put_u32(m, compat)) != 0)
crypto/openssh/monitor_wrap.c
287
fatal_fr(r, "assemble");
crypto/openssh/monitor_wrap.c
293
if ((r = sshbuf_get_string(m, sigp, lenp)) != 0)
crypto/openssh/monitor_wrap.c
294
fatal_fr(r, "parse");
crypto/openssh/monitor_wrap.c
306
int r;
crypto/openssh/monitor_wrap.c
309
if ((r = sshbuf_froms(m, &config)) != 0)
crypto/openssh/monitor_wrap.c
310
fatal_fr(r, "parse opts");
crypto/openssh/monitor_wrap.c
311
if ((r = deserialise_server_options(config, &options)) != 0)
crypto/openssh/monitor_wrap.c
312
fatal_fr(r, "deserialise_server_options");
crypto/openssh/monitor_wrap.c
323
if ((r = sshbuf_get_string_direct(b, &p, &len)) != 0) \
crypto/openssh/monitor_wrap.c
324
fatal_fr(r, "parse pw %s", #id); \
crypto/openssh/monitor_wrap.c
326
fatal_fr(r, "bad length for %s", #id); \
crypto/openssh/monitor_wrap.c
336
int r;
crypto/openssh/monitor_wrap.c
344
if ((r = sshbuf_put_cstring(m, username)) != 0)
crypto/openssh/monitor_wrap.c
345
fatal_fr(r, "assemble");
crypto/openssh/monitor_wrap.c
352
if ((r = sshbuf_get_u8(m, &ok)) != 0)
crypto/openssh/monitor_wrap.c
353
fatal_fr(r, "parse success");
crypto/openssh/monitor_wrap.c
369
if ((r = sshbuf_get_cstring(m, &pw->pw_name, NULL)) != 0 ||
crypto/openssh/monitor_wrap.c
370
(r = sshbuf_get_cstring(m, &pw->pw_passwd, NULL)) != 0 ||
crypto/openssh/monitor_wrap.c
372
(r = sshbuf_get_cstring(m, &pw->pw_gecos, NULL)) != 0 ||
crypto/openssh/monitor_wrap.c
375
(r = sshbuf_get_cstring(m, &pw->pw_class, NULL)) != 0 ||
crypto/openssh/monitor_wrap.c
377
(r = sshbuf_get_cstring(m, &pw->pw_dir, NULL)) != 0 ||
crypto/openssh/monitor_wrap.c
378
(r = sshbuf_get_cstring(m, &pw->pw_shell, NULL)) != 0)
crypto/openssh/monitor_wrap.c
379
fatal_fr(r, "parse pw");
crypto/openssh/monitor_wrap.c
397
int r;
crypto/openssh/monitor_wrap.c
408
if ((r = sshbuf_get_cstring(m, &banner, NULL)) != 0)
crypto/openssh/monitor_wrap.c
409
fatal_fr(r, "parse");
crypto/openssh/monitor_wrap.c
426
int r;
crypto/openssh/monitor_wrap.c
432
if ((r = sshbuf_put_cstring(m, service)) != 0 ||
crypto/openssh/monitor_wrap.c
433
(r = sshbuf_put_cstring(m, style ? style : "")) != 0)
crypto/openssh/monitor_wrap.c
434
fatal_fr(r, "assemble");
crypto/openssh/monitor_wrap.c
446
int r, authenticated = 0;
crypto/openssh/monitor_wrap.c
455
if ((r = sshbuf_put_cstring(m, password)) != 0)
crypto/openssh/monitor_wrap.c
456
fatal_fr(r, "assemble");
crypto/openssh/monitor_wrap.c
463
if ((r = sshbuf_get_u32(m, &authenticated)) != 0)
crypto/openssh/monitor_wrap.c
464
fatal_fr(r, "parse");
crypto/openssh/monitor_wrap.c
466
if ((r = sshbuf_get_u32(m, &maxtries)) != 0)
crypto/openssh/monitor_wrap.c
467
fatal_fr(r, "parse PAM");
crypto/openssh/monitor_wrap.c
469
fatal_fr(r, "bad maxtries");
crypto/openssh/monitor_wrap.c
499
int r, allowed = 0;
crypto/openssh/monitor_wrap.c
509
if ((r = sshbuf_put_u32(m, type)) != 0 ||
crypto/openssh/monitor_wrap.c
510
(r = sshbuf_put_cstring(m, user ? user : "")) != 0 ||
crypto/openssh/monitor_wrap.c
511
(r = sshbuf_put_cstring(m, host ? host : "")) != 0 ||
crypto/openssh/monitor_wrap.c
512
(r = sshkey_puts(key, m)) != 0 ||
crypto/openssh/monitor_wrap.c
513
(r = sshbuf_put_u32(m, pubkey_auth_attempt)) != 0)
crypto/openssh/monitor_wrap.c
514
fatal_fr(r, "assemble");
crypto/openssh/monitor_wrap.c
522
if ((r = sshbuf_get_u32(m, &allowed)) != 0)
crypto/openssh/monitor_wrap.c
523
fatal_fr(r, "parse");
crypto/openssh/monitor_wrap.c
525
(r = sshauthopt_deserialise(m, &opts)) != 0)
crypto/openssh/monitor_wrap.c
526
fatal_fr(r, "sshauthopt_deserialise");
crypto/openssh/monitor_wrap.c
551
int r;
crypto/openssh/monitor_wrap.c
561
if ((r = sshkey_puts(key, m)) != 0 ||
crypto/openssh/monitor_wrap.c
562
(r = sshbuf_put_string(m, sig, siglen)) != 0 ||
crypto/openssh/monitor_wrap.c
563
(r = sshbuf_put_string(m, data, datalen)) != 0 ||
crypto/openssh/monitor_wrap.c
564
(r = sshbuf_put_cstring(m, sigalg == NULL ? "" : sigalg)) != 0)
crypto/openssh/monitor_wrap.c
565
fatal_fr(r, "assemble");
crypto/openssh/monitor_wrap.c
573
if ((r = sshbuf_get_u32(m, &encoded_ret)) != 0 ||
crypto/openssh/monitor_wrap.c
574
(r = sshbuf_get_u8(m, &sig_details_present)) != 0)
crypto/openssh/monitor_wrap.c
575
fatal_fr(r, "parse");
crypto/openssh/monitor_wrap.c
577
if ((r = sshbuf_get_u32(m, &counter)) != 0 ||
crypto/openssh/monitor_wrap.c
578
(r = sshbuf_get_u8(m, &flags)) != 0)
crypto/openssh/monitor_wrap.c
579
fatal_fr(r, "parse sig_details");
crypto/openssh/monitor_wrap.c
598
int r;
crypto/openssh/monitor_wrap.c
602
if ((r = ssh_packet_get_state(ssh, m)) != 0)
crypto/openssh/monitor_wrap.c
603
fatal_fr(r, "ssh_packet_get_state");
crypto/openssh/monitor_wrap.c
614
int success = 0, tmp1 = -1, tmp2 = -1, r;
crypto/openssh/monitor_wrap.c
634
if ((r = sshbuf_get_u32(m, &success)) != 0)
crypto/openssh/monitor_wrap.c
635
fatal_fr(r, "parse success");
crypto/openssh/monitor_wrap.c
641
if ((r = sshbuf_get_cstring(m, &p, NULL)) != 0 ||
crypto/openssh/monitor_wrap.c
642
(r = sshbuf_get_cstring(m, &msg, NULL)) != 0)
crypto/openssh/monitor_wrap.c
643
fatal_fr(r, "parse");
crypto/openssh/monitor_wrap.c
649
if ((r = sshbuf_put(loginmsg, msg, strlen(msg))) != 0)
crypto/openssh/monitor_wrap.c
650
fatal_fr(r, "put loginmsg");
crypto/openssh/monitor_wrap.c
665
int r;
crypto/openssh/monitor_wrap.c
671
if ((r = sshbuf_put_cstring(m, s->tty)) != 0)
crypto/openssh/monitor_wrap.c
672
fatal_fr(r, "assmble");
crypto/openssh/monitor_wrap.c
708
int r;
crypto/openssh/monitor_wrap.c
720
if ((r = sshbuf_get_u32(m, &ret)) != 0 ||
crypto/openssh/monitor_wrap.c
721
(r = sshbuf_get_cstring(m, &msg, &msglen)) != 0 ||
crypto/openssh/monitor_wrap.c
722
(r = sshbuf_put(loginmsg, msg, msglen)) != 0)
crypto/openssh/monitor_wrap.c
723
fatal_fr(r, "buffer error");
crypto/openssh/monitor_wrap.c
737
int r, success;
crypto/openssh/monitor_wrap.c
746
if ((r = sshbuf_get_u32(m, &success)) != 0)
crypto/openssh/monitor_wrap.c
747
fatal_fr(r, "buffer error");
crypto/openssh/monitor_wrap.c
763
int r, ret;
crypto/openssh/monitor_wrap.c
771
if ((r = sshbuf_get_u32(m, &ret)) != 0 ||
crypto/openssh/monitor_wrap.c
772
(r = sshbuf_get_cstring(m, name, NULL)) != 0 ||
crypto/openssh/monitor_wrap.c
773
(r = sshbuf_get_cstring(m, info, NULL)) != 0 ||
crypto/openssh/monitor_wrap.c
774
(r = sshbuf_get_u32(m, &n)) != 0 ||
crypto/openssh/monitor_wrap.c
775
(r = sshbuf_get_u32(m, num)) != 0)
crypto/openssh/monitor_wrap.c
776
fatal_fr(r, "buffer error");
crypto/openssh/monitor_wrap.c
785
if ((r = sshbuf_get_cstring(m, &((*prompts)[i]), NULL)) != 0 ||
crypto/openssh/monitor_wrap.c
786
(r = sshbuf_get_u32(m, &((*echo_on)[i]))) != 0)
crypto/openssh/monitor_wrap.c
787
fatal_fr(r, "buffer error");
crypto/openssh/monitor_wrap.c
798
int r, ret;
crypto/openssh/monitor_wrap.c
803
if ((r = sshbuf_put_u32(m, num)) != 0)
crypto/openssh/monitor_wrap.c
804
fatal_fr(r, "buffer error");
crypto/openssh/monitor_wrap.c
806
if ((r = sshbuf_put_cstring(m, resp[i])) != 0)
crypto/openssh/monitor_wrap.c
807
fatal_fr(r, "buffer error");
crypto/openssh/monitor_wrap.c
813
if ((r = sshbuf_get_u32(m, &n)) != 0)
crypto/openssh/monitor_wrap.c
814
fatal_fr(r, "buffer error");
crypto/openssh/monitor_wrap.c
861
int r;
crypto/openssh/monitor_wrap.c
874
if ((r = sshbuf_froms(m, &config)) != 0 ||
crypto/openssh/monitor_wrap.c
875
(r = sshbuf_get_u64(m, timing_secretp)) != 0 ||
crypto/openssh/monitor_wrap.c
876
(r = sshbuf_froms(m, hostkeysp)) != 0 ||
crypto/openssh/monitor_wrap.c
877
(r = sshbuf_get_stringb(m, ssh->kex->server_version)) != 0 ||
crypto/openssh/monitor_wrap.c
878
(r = sshbuf_get_stringb(m, ssh->kex->client_version)) != 0)
crypto/openssh/monitor_wrap.c
879
fatal_fr(r, "parse config");
crypto/openssh/monitor_wrap.c
883
if ((r = sshbuf_froms(m, confdatap)) != 0 ||
crypto/openssh/monitor_wrap.c
884
(r = sshbuf_froms(m, keystatep)) != 0 ||
crypto/openssh/monitor_wrap.c
885
(r = sshbuf_get_string(m, pw_namep, NULL)) != 0 ||
crypto/openssh/monitor_wrap.c
886
(r = sshbuf_froms(m, authinfop)) != 0 ||
crypto/openssh/monitor_wrap.c
887
(r = sshbuf_froms(m, auth_optsp)) != 0)
crypto/openssh/monitor_wrap.c
888
fatal_fr(r, "parse config postauth");
crypto/openssh/monitor_wrap.c
890
if ((r = deserialise_server_options(config, opts)) != 0)
crypto/openssh/monitor_wrap.c
891
fatal_fr(r, "deserialise_server_options");
crypto/openssh/monitor_wrap.c
91
int r;
crypto/openssh/monitor_wrap.c
918
int r;
crypto/openssh/monitor_wrap.c
928
if ((r = sshbuf_get_u32(m, &success)) != 0)
crypto/openssh/monitor_wrap.c
929
fatal_fr(r, "parse success");
crypto/openssh/monitor_wrap.c
937
if ((r = sshbuf_get_cstring(m, &challenge, NULL)) != 0)
crypto/openssh/monitor_wrap.c
938
fatal_fr(r, "parse challenge");
crypto/openssh/monitor_wrap.c
953
int r, authok;
crypto/openssh/monitor_wrap.c
961
if ((r = sshbuf_put_cstring(m, responses[0])) != 0)
crypto/openssh/monitor_wrap.c
962
fatal_fr(r, "assemble");
crypto/openssh/monitor_wrap.c
968
if ((r = sshbuf_get_u32(m, &authok)) != 0)
crypto/openssh/monitor_wrap.c
969
fatal_fr(r, "parse");
crypto/openssh/monitor_wrap.c
980
int r;
crypto/openssh/monitor_wrap.c
986
if ((r = sshbuf_put_u32(m, event)) != 0)
crypto/openssh/monitor_wrap.c
987
fatal_fr(r, "buffer error");
crypto/openssh/monitor_wrap.c
997
int r;
crypto/openssh/msg.c
68
int r;
crypto/openssh/msg.c
83
if ((r = sshbuf_reserve(m, msg_len, &p)) != 0) {
crypto/openssh/msg.c
84
error_fr(r, "reserve");
crypto/openssh/mux.c
1001
int ok = 0, cport, r, new_fd[2];
crypto/openssh/mux.c
1004
if ((r = sshbuf_skip_string(m)) != 0 || /* reserved */
crypto/openssh/mux.c
1005
(r = sshbuf_get_cstring(m, &chost, NULL)) != 0 ||
crypto/openssh/mux.c
1006
(r = sshbuf_get_u32(m, &_cport)) != 0) {
crypto/openssh/mux.c
1097
int r;
crypto/openssh/mux.c
1119
if ((r = sshbuf_put_u32(reply, MUX_S_SESSION_OPENED)) != 0 ||
crypto/openssh/mux.c
1120
(r = sshbuf_put_u32(reply, cctx->rid)) != 0 ||
crypto/openssh/mux.c
1121
(r = sshbuf_put_u32(reply, c->self)) != 0)
crypto/openssh/mux.c
1122
fatal_fr(r, "reply");
crypto/openssh/mux.c
1126
if ((r = sshbuf_put_stringb(cc->output, reply)) != 0)
crypto/openssh/mux.c
1127
fatal_fr(r, "enqueue");
crypto/openssh/mux.c
1171
int r;
crypto/openssh/mux.c
1186
if ((r = sshbuf_put_u32(reply, MUX_S_PROXY)) != 0 ||
crypto/openssh/mux.c
1187
(r = sshbuf_put_u32(reply, rid)) != 0)
crypto/openssh/mux.c
1188
fatal_fr(r, "reply");
crypto/openssh/mux.c
1200
int r, ret = -1;
crypto/openssh/mux.c
1213
if ((r = sshbuf_put_u32(out, MUX_MSG_HELLO)) != 0 ||
crypto/openssh/mux.c
1214
(r = sshbuf_put_u32(out, SSHMUX_VER)) != 0)
crypto/openssh/mux.c
1215
fatal_fr(r, "reply");
crypto/openssh/mux.c
1217
if ((r = sshbuf_put_cstring(out, "info")) != 0 ||
crypto/openssh/mux.c
1218
(r = sshbuf_put_cstring(out, "0")) != 0)
crypto/openssh/mux.c
1219
fatal_fr(r, "put info extension");
crypto/openssh/mux.c
1220
if ((r = sshbuf_put_stringb(c->output, out)) != 0)
crypto/openssh/mux.c
1221
fatal_fr(r, "enqueue");
crypto/openssh/mux.c
1228
if ((r = sshbuf_froms(c->input, &in)) != 0) {
crypto/openssh/mux.c
1234
if ((r = sshbuf_get_u32(in, &type)) != 0)
crypto/openssh/mux.c
1247
if ((r = sshbuf_get_u32(in, &rid)) != 0)
crypto/openssh/mux.c
1265
(r = sshbuf_put_stringb(c->output, out)) != 0)
crypto/openssh/mux.c
1266
fatal_fr(r, "enqueue");
crypto/openssh/mux.c
1278
int r;
crypto/openssh/mux.c
1288
if ((r = sshbuf_put_u32(m, MUX_S_EXIT_MESSAGE)) != 0 ||
crypto/openssh/mux.c
1289
(r = sshbuf_put_u32(m, c->self)) != 0 ||
crypto/openssh/mux.c
1290
(r = sshbuf_put_u32(m, exitval)) != 0 ||
crypto/openssh/mux.c
1291
(r = sshbuf_put_stringb(mux_chan->output, m)) != 0)
crypto/openssh/mux.c
1292
fatal_fr(r, "reply");
crypto/openssh/mux.c
1301
int r;
crypto/openssh/mux.c
1311
if ((r = sshbuf_put_u32(m, MUX_S_TTY_ALLOC_FAIL)) != 0 ||
crypto/openssh/mux.c
1312
(r = sshbuf_put_u32(m, c->self)) != 0 ||
crypto/openssh/mux.c
1313
(r = sshbuf_put_stringb(mux_chan->output, m)) != 0)
crypto/openssh/mux.c
1314
fatal_fr(r, "reply");
crypto/openssh/mux.c
1325
u_int i, r;
crypto/openssh/mux.c
1341
r = arc4random_uniform(26+26+10);
crypto/openssh/mux.c
1342
rbuf[i] = (r < 26) ? 'a' + r :
crypto/openssh/mux.c
1343
(r < 26*2) ? 'A' + r - 26 :
crypto/openssh/mux.c
1344
'0' + r - 26 - 26;
crypto/openssh/mux.c
1409
int i, r;
crypto/openssh/mux.c
1456
if ((r = sshbuf_put_u32(reply, MUX_S_SESSION_OPENED)) != 0 ||
crypto/openssh/mux.c
1457
(r = sshbuf_put_u32(reply, cctx->rid)) != 0 ||
crypto/openssh/mux.c
1458
(r = sshbuf_put_u32(reply, c->self)) != 0)
crypto/openssh/mux.c
1459
fatal_fr(r, "reply");
crypto/openssh/mux.c
1463
if ((r = sshbuf_put_stringb(cc->output, reply)) != 0)
crypto/openssh/mux.c
1464
fatal_fr(r, "enqueue");
crypto/openssh/mux.c
1511
int r;
crypto/openssh/mux.c
1513
if ((r = sshbuf_reserve(b, need, &p)) != 0)
crypto/openssh/mux.c
1514
fatal_fr(r, "reserve");
crypto/openssh/mux.c
1552
int r, oerrno, len;
crypto/openssh/mux.c
1560
if ((r = sshbuf_put_stringb(queue, m)) != 0)
crypto/openssh/mux.c
1561
fatal_fr(r, "enqueue");
crypto/openssh/mux.c
1607
int r, oerrno;
crypto/openssh/mux.c
1627
if ((r = sshbuf_get_string_direct(queue, &ptr, &have)) != 0 ||
crypto/openssh/mux.c
1628
(r = sshbuf_put(m, ptr, have)) != 0)
crypto/openssh/mux.c
1629
fatal_fr(r, "dequeue");
crypto/openssh/mux.c
1645
int r, ret = -1;
crypto/openssh/mux.c
1649
if ((r = sshbuf_put_u32(m, MUX_MSG_HELLO)) != 0 ||
crypto/openssh/mux.c
1650
(r = sshbuf_put_u32(m, SSHMUX_VER)) != 0)
crypto/openssh/mux.c
1651
fatal_fr(r, "assemble hello");
crypto/openssh/mux.c
1667
if ((r = sshbuf_get_u32(m, &type)) != 0)
crypto/openssh/mux.c
1668
fatal_fr(r, "parse type");
crypto/openssh/mux.c
1673
if ((r = sshbuf_get_u32(m, &ver)) != 0)
crypto/openssh/mux.c
1674
fatal_fr(r, "parse version");
crypto/openssh/mux.c
1685
if ((r = sshbuf_get_cstring(m, &name, NULL)) != 0 ||
crypto/openssh/mux.c
1686
(r = sshbuf_skip_string(m)) != 0) { /* value */
crypto/openssh/mux.c
1687
error_fr(r, "parse extension");
crypto/openssh/mux.c
1712
int r;
crypto/openssh/mux.c
1718
if ((r = sshbuf_put_u32(m, MUX_C_ALIVE_CHECK)) != 0 ||
crypto/openssh/mux.c
1719
(r = sshbuf_put_u32(m, muxclient_request_id)) != 0)
crypto/openssh/mux.c
1720
fatal_fr(r, "assemble");
crypto/openssh/mux.c
1733
if ((r = sshbuf_get_u32(m, &type)) != 0)
crypto/openssh/mux.c
1734
fatal_fr(r, "parse type");
crypto/openssh/mux.c
1736
if ((r = sshbuf_get_cstring(m, &e, NULL)) != 0)
crypto/openssh/mux.c
1737
fatal_fr(r, "parse error message");
crypto/openssh/mux.c
1741
if ((r = sshbuf_get_u32(m, &rid)) != 0)
crypto/openssh/mux.c
1742
fatal_fr(r, "parse remote ID");
crypto/openssh/mux.c
1746
if ((r = sshbuf_get_u32(m, &pid)) != 0)
crypto/openssh/mux.c
1747
fatal_fr(r, "parse PID");
crypto/openssh/mux.c
1763
int r;
crypto/openssh/mux.c
1769
if ((r = sshbuf_put_u32(m, MUX_C_EXT_INFO)) != 0 ||
crypto/openssh/mux.c
1770
(r = sshbuf_put_u32(m, muxclient_request_id)) != 0 ||
crypto/openssh/mux.c
1771
(r = sshbuf_put_cstring(m, name)) != 0)
crypto/openssh/mux.c
1772
fatal_fr(r, "assemble");
crypto/openssh/mux.c
1785
if ((r = sshbuf_get_u32(m, &type)) != 0)
crypto/openssh/mux.c
1786
fatal_fr(r, "parse type");
crypto/openssh/mux.c
1788
if ((r = sshbuf_get_cstring(m, &e, NULL)) != 0)
crypto/openssh/mux.c
1789
fatal_fr(r, "parse error message");
crypto/openssh/mux.c
1793
if ((r = sshbuf_get_u32(m, &rid)) != 0)
crypto/openssh/mux.c
1794
fatal_fr(r, "parse remote ID");
crypto/openssh/mux.c
1798
if ((r = sshbuf_get_u32(m, &status)) != 0 ||
crypto/openssh/mux.c
1799
(r = sshbuf_get_cstring(m, &msg, NULL)) != 0)
crypto/openssh/mux.c
1800
fatal_fr(r, "parse connection info");
crypto/openssh/mux.c
1814
int r;
crypto/openssh/mux.c
1820
if ((r = sshbuf_put_u32(m, MUX_C_TERMINATE)) != 0 ||
crypto/openssh/mux.c
1821
(r = sshbuf_put_u32(m, muxclient_request_id)) != 0)
crypto/openssh/mux.c
1822
fatal_fr(r, "request");
crypto/openssh/mux.c
1839
if ((r = sshbuf_get_u32(m, &type)) != 0 ||
crypto/openssh/mux.c
1840
(r = sshbuf_get_u32(m, &rid)) != 0)
crypto/openssh/mux.c
1841
fatal_fr(r, "parse");
crypto/openssh/mux.c
1849
if ((r = sshbuf_get_cstring(m, &e, NULL)) != 0)
crypto/openssh/mux.c
1850
fatal_fr(r, "parse error message");
crypto/openssh/mux.c
1853
if ((r = sshbuf_get_cstring(m, &e, NULL)) != 0)
crypto/openssh/mux.c
1854
fatal_fr(r, "parse error message");
crypto/openssh/mux.c
1870
int r;
crypto/openssh/mux.c
1896
if ((r = sshbuf_put_u32(m, type)) != 0 ||
crypto/openssh/mux.c
1897
(r = sshbuf_put_u32(m, muxclient_request_id)) != 0 ||
crypto/openssh/mux.c
1898
(r = sshbuf_put_u32(m, ftype)) != 0 ||
crypto/openssh/mux.c
1899
(r = sshbuf_put_cstring(m, lhost)) != 0 ||
crypto/openssh/mux.c
1900
(r = sshbuf_put_u32(m, fwd->listen_port)) != 0 ||
crypto/openssh/mux.c
1901
(r = sshbuf_put_cstring(m, chost)) != 0 ||
crypto/openssh/mux.c
1902
(r = sshbuf_put_u32(m, fwd->connect_port)) != 0)
crypto/openssh/mux.c
1903
fatal_fr(r, "request");
crypto/openssh/mux.c
1916
if ((r = sshbuf_get_u32(m, &type)) != 0 ||
crypto/openssh/mux.c
1917
(r = sshbuf_get_u32(m, &rid)) != 0)
crypto/openssh/mux.c
1918
fatal_fr(r, "parse");
crypto/openssh/mux.c
1929
if ((r = sshbuf_get_u32(m, &fwd->allocated_port)) != 0)
crypto/openssh/mux.c
1930
fatal_fr(r, "parse port");
crypto/openssh/mux.c
1939
if ((r = sshbuf_get_cstring(m, &e, NULL)) != 0)
crypto/openssh/mux.c
1940
fatal_fr(r, "parse error message");
crypto/openssh/mux.c
1945
if ((r = sshbuf_get_cstring(m, &e, NULL)) != 0)
crypto/openssh/mux.c
1946
fatal_fr(r, "parse error message");
crypto/openssh/mux.c
1992
int r, rawmode = 0;
crypto/openssh/mux.c
2016
if ((r = sshbuf_put_u32(m, MUX_C_NEW_SESSION)) != 0 ||
crypto/openssh/mux.c
2017
(r = sshbuf_put_u32(m, muxclient_request_id)) != 0 ||
crypto/openssh/mux.c
2018
(r = sshbuf_put_string(m, NULL, 0)) != 0 || /* reserved */
crypto/openssh/mux.c
2019
(r = sshbuf_put_u32(m, tty_flag)) != 0 ||
crypto/openssh/mux.c
2020
(r = sshbuf_put_u32(m, options.forward_x11)) != 0 ||
crypto/openssh/mux.c
2021
(r = sshbuf_put_u32(m, options.forward_agent)) != 0 ||
crypto/openssh/mux.c
2022
(r = sshbuf_put_u32(m, options.session_type == SESSION_TYPE_SUBSYSTEM)) != 0 ||
crypto/openssh/mux.c
2023
(r = sshbuf_put_u32(m, echar)) != 0 ||
crypto/openssh/mux.c
2024
(r = sshbuf_put_cstring(m, term == NULL ? "" : term)) != 0 ||
crypto/openssh/mux.c
2025
(r = sshbuf_put_stringb(m, command)) != 0)
crypto/openssh/mux.c
2026
fatal_fr(r, "request");
crypto/openssh/mux.c
2033
if ((r = sshbuf_put_cstring(m, environ[i])) != 0)
crypto/openssh/mux.c
2034
fatal_fr(r, "request sendenv");
crypto/openssh/mux.c
2038
if ((r = sshbuf_put_cstring(m, options.setenv[i])) != 0)
crypto/openssh/mux.c
2039
fatal_fr(r, "request setenv");
crypto/openssh/mux.c
2061
if ((r = sshbuf_get_u32(m, &type)) != 0 ||
crypto/openssh/mux.c
2062
(r = sshbuf_get_u32(m, &rid)) != 0)
crypto/openssh/mux.c
2063
fatal_fr(r, "parse");
crypto/openssh/mux.c
2070
if ((r = sshbuf_get_u32(m, &sid)) != 0)
crypto/openssh/mux.c
2071
fatal_fr(r, "parse session ID");
crypto/openssh/mux.c
2075
if ((r = sshbuf_get_cstring(m, &e, NULL)) != 0)
crypto/openssh/mux.c
2076
fatal_fr(r, "parse error message");
crypto/openssh/mux.c
2081
if ((r = sshbuf_get_cstring(m, &e, NULL)) != 0)
crypto/openssh/mux.c
2082
fatal_fr(r, "parse error message");
crypto/openssh/mux.c
2123
if ((r = sshbuf_get_u32(m, &type)) != 0)
crypto/openssh/mux.c
2124
fatal_fr(r, "parse type");
crypto/openssh/mux.c
2127
if ((r = sshbuf_get_u32(m, &esid)) != 0)
crypto/openssh/mux.c
2128
fatal_fr(r, "parse session ID");
crypto/openssh/mux.c
2137
if ((r = sshbuf_get_u32(m, &esid)) != 0)
crypto/openssh/mux.c
2138
fatal_fr(r, "parse session ID");
crypto/openssh/mux.c
2144
if ((r = sshbuf_get_u32(m, &exitval)) != 0)
crypto/openssh/mux.c
2145
fatal_fr(r, "parse exitval");
crypto/openssh/mux.c
2149
if ((r = sshbuf_get_cstring(m, &e, NULL)) != 0)
crypto/openssh/mux.c
2150
fatal_fr(r, "parse error message");
crypto/openssh/mux.c
2180
int r;
crypto/openssh/mux.c
2184
if ((r = sshbuf_put_u32(m, MUX_C_PROXY)) != 0 ||
crypto/openssh/mux.c
2185
(r = sshbuf_put_u32(m, muxclient_request_id)) != 0)
crypto/openssh/mux.c
2186
fatal_fr(r, "request");
crypto/openssh/mux.c
2197
if ((r = sshbuf_get_u32(m, &type)) != 0 ||
crypto/openssh/mux.c
2198
(r = sshbuf_get_u32(m, &rid)) != 0)
crypto/openssh/mux.c
2199
fatal_fr(r, "parse");
crypto/openssh/mux.c
2204
if ((r = sshbuf_get_cstring(m, &e, NULL)) != 0)
crypto/openssh/mux.c
2205
fatal_fr(r, "parse error message");
crypto/openssh/mux.c
2221
int r;
crypto/openssh/mux.c
2237
if ((r = sshbuf_put_u32(m, MUX_C_NEW_STDIO_FWD)) != 0 ||
crypto/openssh/mux.c
2238
(r = sshbuf_put_u32(m, muxclient_request_id)) != 0 ||
crypto/openssh/mux.c
2239
(r = sshbuf_put_string(m, NULL, 0)) != 0 || /* reserved */
crypto/openssh/mux.c
2240
(r = sshbuf_put_cstring(m, options.stdio_forward_host)) != 0 ||
crypto/openssh/mux.c
2241
(r = sshbuf_put_u32(m, options.stdio_forward_port)) != 0)
crypto/openssh/mux.c
2242
fatal_fr(r, "request");
crypto/openssh/mux.c
2267
if ((r = sshbuf_get_u32(m, &type)) != 0 ||
crypto/openssh/mux.c
2268
(r = sshbuf_get_u32(m, &rid)) != 0)
crypto/openssh/mux.c
2269
fatal_fr(r, "parse");
crypto/openssh/mux.c
2275
if ((r = sshbuf_get_u32(m, &sid)) != 0)
crypto/openssh/mux.c
2276
fatal_fr(r, "parse session ID");
crypto/openssh/mux.c
2280
if ((r = sshbuf_get_cstring(m, &e, NULL)) != 0)
crypto/openssh/mux.c
2281
fatal_fr(r, "parse error message");
crypto/openssh/mux.c
2285
if ((r = sshbuf_get_cstring(m, &e, NULL)) != 0)
crypto/openssh/mux.c
2286
fatal_fr(r, "parse error message");
crypto/openssh/mux.c
2322
int r;
crypto/openssh/mux.c
2328
if ((r = sshbuf_put_u32(m, MUX_C_STOP_LISTENING)) != 0 ||
crypto/openssh/mux.c
2329
(r = sshbuf_put_u32(m, muxclient_request_id)) != 0)
crypto/openssh/mux.c
2330
fatal_fr(r, "request");
crypto/openssh/mux.c
2341
if ((r = sshbuf_get_u32(m, &type)) != 0 ||
crypto/openssh/mux.c
2342
(r = sshbuf_get_u32(m, &rid)) != 0)
crypto/openssh/mux.c
2343
fatal_fr(r, "parse");
crypto/openssh/mux.c
2352
if ((r = sshbuf_get_cstring(m, &e, NULL)) != 0)
crypto/openssh/mux.c
2353
fatal_fr(r, "parse error message");
crypto/openssh/mux.c
2356
if ((r = sshbuf_get_cstring(m, &e, NULL)) != 0)
crypto/openssh/mux.c
2357
fatal_fr(r, "parse error message");
crypto/openssh/mux.c
262
int r;
crypto/openssh/mux.c
270
if ((r = sshbuf_get_u32(m, &ver)) != 0) {
crypto/openssh/mux.c
271
error_fr(r, "parse");
crypto/openssh/mux.c
286
if ((r = sshbuf_get_cstring(m, &name, NULL)) != 0 ||
crypto/openssh/mux.c
287
(r = sshbuf_get_string_direct(m, NULL, &value_len)) != 0) {
crypto/openssh/mux.c
288
error_fr(r, "parse extension");
crypto/openssh/mux.c
308
int r;
crypto/openssh/mux.c
310
if ((r = sshbuf_put_u32(reply, MUX_S_OK)) != 0 ||
crypto/openssh/mux.c
311
(r = sshbuf_put_u32(reply, rid)) != 0)
crypto/openssh/mux.c
312
fatal_fr(r, "reply");
crypto/openssh/mux.c
319
int r;
crypto/openssh/mux.c
321
if ((r = sshbuf_put_u32(reply, type)) != 0 ||
crypto/openssh/mux.c
322
(r = sshbuf_put_u32(reply, rid)) != 0 ||
crypto/openssh/mux.c
323
(r = sshbuf_put_cstring(reply, msg)) != 0)
crypto/openssh/mux.c
324
fatal_fr(r, "reply");
crypto/openssh/mux.c
335
int r, new_fd[3];
crypto/openssh/mux.c
344
if ((r = sshbuf_skip_string(m)) != 0 || /* reserved */
crypto/openssh/mux.c
345
(r = sshbuf_get_u32(m, &cctx->want_tty)) != 0 ||
crypto/openssh/mux.c
346
(r = sshbuf_get_u32(m, &cctx->want_x_fwd)) != 0 ||
crypto/openssh/mux.c
347
(r = sshbuf_get_u32(m, &cctx->want_agent_fwd)) != 0 ||
crypto/openssh/mux.c
348
(r = sshbuf_get_u32(m, &cctx->want_subsys)) != 0 ||
crypto/openssh/mux.c
349
(r = sshbuf_get_u32(m, &escape_char)) != 0 ||
crypto/openssh/mux.c
350
(r = sshbuf_get_cstring(m, &cctx->term, NULL)) != 0 ||
crypto/openssh/mux.c
351
(r = sshbuf_get_cstring(m, &cmd, NULL)) != 0) {
crypto/openssh/mux.c
365
if ((r = sshbuf_get_cstring(m, &cp, NULL)) != 0)
crypto/openssh/mux.c
389
if ((r = sshbuf_put(cctx->cmd, cmd, strlen(cmd))) != 0)
crypto/openssh/mux.c
390
fatal_fr(r, "sshbuf_put");
crypto/openssh/mux.c
490
int r;
crypto/openssh/mux.c
495
if ((r = sshbuf_put_u32(reply, MUX_S_ALIVE)) != 0 ||
crypto/openssh/mux.c
496
(r = sshbuf_put_u32(reply, rid)) != 0 ||
crypto/openssh/mux.c
497
(r = sshbuf_put_u32(reply, (u_int)getpid())) != 0)
crypto/openssh/mux.c
498
fatal_fr(r, "reply");
crypto/openssh/mux.c
508
int r;
crypto/openssh/mux.c
514
if ((r = sshbuf_get_cstring(m, &name, NULL)) != 0)
crypto/openssh/mux.c
515
fatal_fr(r, "parse");
crypto/openssh/mux.c
530
if ((r = sshbuf_put_u32(reply, MUX_S_EXT_INFO)) != 0 ||
crypto/openssh/mux.c
531
(r = sshbuf_put_u32(reply, rid)) != 0 ||
crypto/openssh/mux.c
532
(r = sshbuf_put_u32(reply, status)) != 0 ||
crypto/openssh/mux.c
533
(r = sshbuf_put_cstring(reply, msg)) != 0)
crypto/openssh/mux.c
534
fatal_fr(r, "reply");
crypto/openssh/mux.c
637
int r;
crypto/openssh/mux.c
659
if ((r = sshpkt_get_u32(ssh, &port)) != 0)
crypto/openssh/mux.c
660
fatal_fr(r, "parse port");
crypto/openssh/mux.c
670
if ((r = sshbuf_put_u32(out,
crypto/openssh/mux.c
672
(r = sshbuf_put_u32(out, fctx->rid)) != 0 ||
crypto/openssh/mux.c
673
(r = sshbuf_put_u32(out,
crypto/openssh/mux.c
675
fatal_fr(r, "reply");
crypto/openssh/mux.c
708
if ((r = sshbuf_put_stringb(c->output, out)) != 0)
crypto/openssh/mux.c
709
fatal_fr(r, "enqueue");
crypto/openssh/mux.c
726
int r, i, ret = 0, freefwd = 1;
crypto/openssh/mux.c
731
if ((r = sshbuf_get_u32(m, &ftype)) != 0 ||
crypto/openssh/mux.c
732
(r = sshbuf_get_cstring(m, &listen_addr, NULL)) != 0 ||
crypto/openssh/mux.c
733
(r = sshbuf_get_u32(m, &lport)) != 0 ||
crypto/openssh/mux.c
734
(r = sshbuf_get_cstring(m, &connect_addr, NULL)) != 0 ||
crypto/openssh/mux.c
735
(r = sshbuf_get_u32(m, &cport)) != 0 ||
crypto/openssh/mux.c
820
if ((r = sshbuf_put_u32(reply,
crypto/openssh/mux.c
822
(r = sshbuf_put_u32(reply, rid)) != 0 ||
crypto/openssh/mux.c
823
(r = sshbuf_put_u32(reply,
crypto/openssh/mux.c
825
fatal_fr(r, "reply FWD_REMOTE");
crypto/openssh/mux.c
891
int r, i, ret = 0;
crypto/openssh/mux.c
896
if ((r = sshbuf_get_u32(m, &ftype)) != 0 ||
crypto/openssh/mux.c
897
(r = sshbuf_get_cstring(m, &listen_addr, NULL)) != 0 ||
crypto/openssh/mux.c
898
(r = sshbuf_get_u32(m, &lport)) != 0 ||
crypto/openssh/mux.c
899
(r = sshbuf_get_cstring(m, &connect_addr, NULL)) != 0 ||
crypto/openssh/mux.c
900
(r = sshbuf_get_u32(m, &cport)) != 0 ||
crypto/openssh/nchan.c
184
int r;
crypto/openssh/nchan.c
191
if ((r = sshpkt_start(ssh, SSH2_MSG_CHANNEL_EOF)) != 0 ||
crypto/openssh/nchan.c
192
(r = sshpkt_put_u32(ssh, c->remote_id)) != 0 ||
crypto/openssh/nchan.c
193
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/nchan.c
194
fatal_fr(r, "send CHANNEL_EOF");
crypto/openssh/nchan.c
207
int r;
crypto/openssh/nchan.c
221
if ((r = sshpkt_start(ssh, SSH2_MSG_CHANNEL_CLOSE)) != 0 ||
crypto/openssh/nchan.c
222
(r = sshpkt_put_u32(ssh, c->remote_id)) != 0 ||
crypto/openssh/nchan.c
223
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/nchan.c
224
fatal_fr(r, "send CHANNEL_EOF");
crypto/openssh/nchan.c
232
int r;
crypto/openssh/nchan.c
244
if ((r = sshpkt_start(ssh, SSH2_MSG_CHANNEL_REQUEST)) != 0 ||
crypto/openssh/nchan.c
245
(r = sshpkt_put_u32(ssh, c->remote_id)) != 0 ||
crypto/openssh/nchan.c
246
(r = sshpkt_put_cstring(ssh, "eow@openssh.com")) != 0 ||
crypto/openssh/nchan.c
247
(r = sshpkt_put_u8(ssh, 0)) != 0 ||
crypto/openssh/nchan.c
248
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/nchan.c
249
fatal_fr(r, "send CHANNEL_EOF");
crypto/openssh/openbsd-compat/arc4random.c
240
u_int32_t r = 0;
crypto/openssh/openbsd-compat/arc4random.c
245
r = arc4random();
crypto/openssh/openbsd-compat/arc4random.c
246
buf[i] = r & 0xff;
crypto/openssh/openbsd-compat/arc4random.c
247
r >>= 8;
crypto/openssh/openbsd-compat/arc4random.c
249
explicit_bzero(&r, sizeof(r));
crypto/openssh/openbsd-compat/arc4random_uniform.c
40
uint32_t r, min;
crypto/openssh/openbsd-compat/arc4random_uniform.c
55
r = arc4random();
crypto/openssh/openbsd-compat/arc4random_uniform.c
56
if (r >= min)
crypto/openssh/openbsd-compat/arc4random_uniform.c
60
return r % upper_bound;
crypto/openssh/openbsd-compat/blowfish.c
540
u_int32_t l, r;
crypto/openssh/openbsd-compat/blowfish.c
545
r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7];
crypto/openssh/openbsd-compat/blowfish.c
546
Blowfish_encipher(c, &l, &r);
crypto/openssh/openbsd-compat/blowfish.c
551
data[4] = r >> 24 & 0xff;
crypto/openssh/openbsd-compat/blowfish.c
552
data[5] = r >> 16 & 0xff;
crypto/openssh/openbsd-compat/blowfish.c
553
data[6] = r >> 8 & 0xff;
crypto/openssh/openbsd-compat/blowfish.c
554
data[7] = r & 0xff;
crypto/openssh/openbsd-compat/blowfish.c
562
u_int32_t l, r;
crypto/openssh/openbsd-compat/blowfish.c
567
r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7];
crypto/openssh/openbsd-compat/blowfish.c
568
Blowfish_decipher(c, &l, &r);
crypto/openssh/openbsd-compat/blowfish.c
573
data[4] = r >> 24 & 0xff;
crypto/openssh/openbsd-compat/blowfish.c
574
data[5] = r >> 16 & 0xff;
crypto/openssh/openbsd-compat/blowfish.c
575
data[6] = r >> 8 & 0xff;
crypto/openssh/openbsd-compat/blowfish.c
576
data[7] = r & 0xff;
crypto/openssh/openbsd-compat/blowfish.c
584
u_int32_t l, r;
crypto/openssh/openbsd-compat/blowfish.c
591
r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7];
crypto/openssh/openbsd-compat/blowfish.c
592
Blowfish_encipher(c, &l, &r);
crypto/openssh/openbsd-compat/blowfish.c
597
data[4] = r >> 24 & 0xff;
crypto/openssh/openbsd-compat/blowfish.c
598
data[5] = r >> 16 & 0xff;
crypto/openssh/openbsd-compat/blowfish.c
599
data[6] = r >> 8 & 0xff;
crypto/openssh/openbsd-compat/blowfish.c
600
data[7] = r & 0xff;
crypto/openssh/openbsd-compat/blowfish.c
609
u_int32_t l, r;
crypto/openssh/openbsd-compat/blowfish.c
617
r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7];
crypto/openssh/openbsd-compat/blowfish.c
618
Blowfish_decipher(c, &l, &r);
crypto/openssh/openbsd-compat/blowfish.c
623
data[4] = r >> 24 & 0xff;
crypto/openssh/openbsd-compat/blowfish.c
624
data[5] = r >> 16 & 0xff;
crypto/openssh/openbsd-compat/blowfish.c
625
data[6] = r >> 8 & 0xff;
crypto/openssh/openbsd-compat/blowfish.c
626
data[7] = r & 0xff;
crypto/openssh/openbsd-compat/blowfish.c
633
r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7];
crypto/openssh/openbsd-compat/blowfish.c
634
Blowfish_decipher(c, &l, &r);
crypto/openssh/openbsd-compat/blowfish.c
639
data[4] = r >> 24 & 0xff;
crypto/openssh/openbsd-compat/blowfish.c
640
data[5] = r >> 16 & 0xff;
crypto/openssh/openbsd-compat/blowfish.c
641
data[6] = r >> 8 & 0xff;
crypto/openssh/openbsd-compat/blowfish.c
642
data[7] = r & 0xff;
crypto/openssh/openbsd-compat/bsd-closefrom.c
107
r = proc_pidinfo(pid, PROC_PIDLISTFDS, 0, fdinfo_buf, sz);
crypto/openssh/openbsd-compat/bsd-closefrom.c
108
if (r < 0 || r > sz)
crypto/openssh/openbsd-compat/bsd-closefrom.c
110
for (i = 0; i < r / (int)PROC_PIDLISTFD_SIZE; i++) {
crypto/openssh/openbsd-compat/bsd-closefrom.c
96
int i, r, sz;
crypto/openssh/openbsd-compat/bsd-err.c
38
err(int r, const char *fmt, ...)
crypto/openssh/openbsd-compat/bsd-err.c
47
exit(r);
crypto/openssh/openbsd-compat/bsd-err.c
53
errx(int r, const char *fmt, ...)
crypto/openssh/openbsd-compat/bsd-err.c
61
exit(r);
crypto/openssh/openbsd-compat/bsd-getentropy.c
50
ssize_t r;
crypto/openssh/openbsd-compat/bsd-getentropy.c
58
if ((r = getentropy(s, len)) == 0)
crypto/openssh/openbsd-compat/bsd-getentropy.c
62
if ((r = getrandom(s, len, 0)) > 0 && (size_t)r == len)
crypto/openssh/openbsd-compat/bsd-getentropy.c
75
r = read(fd, (u_char *)s + o, len - o);
crypto/openssh/openbsd-compat/bsd-getentropy.c
76
if (r < 0) {
crypto/openssh/openbsd-compat/bsd-getentropy.c
82
o += r;
crypto/openssh/openbsd-compat/bsd-getpagesize.c
14
long r = sysconf(_SC_PAGESIZE);
crypto/openssh/openbsd-compat/bsd-getpagesize.c
15
if (r > 0 && r < INT_MAX)
crypto/openssh/openbsd-compat/bsd-getpagesize.c
16
return (int)r;
crypto/openssh/openbsd-compat/bsd-openpty.c
162
int r, fd;
crypto/openssh/openbsd-compat/bsd-openpty.c
165
r = openpty_streams(amaster, aslave);
crypto/openssh/openbsd-compat/bsd-openpty.c
173
return r;
crypto/openssh/openbsd-compat/mktemp.c
74
unsigned int r, tries;
crypto/openssh/openbsd-compat/mktemp.c
95
r = arc4random_uniform(NUM_CHARS);
crypto/openssh/openbsd-compat/mktemp.c
96
*cp = tempchars[r];
crypto/openssh/openbsd-compat/port-aix.c
180
int r, authsuccess = 0, expired, reenter, result;
crypto/openssh/openbsd-compat/port-aix.c
207
if ((r = sshbuf_put(ctxt->loginmsg,
crypto/openssh/openbsd-compat/port-aix.c
210
__func__, ssh_err(r));
crypto/openssh/openbsd-compat/port-aix.c
244
int r, result, permitted = 0;
crypto/openssh/openbsd-compat/port-aix.c
268
if ((r = sshbuf_put(loginmsg, msg, strlen(msg))) != 0)
crypto/openssh/openbsd-compat/port-aix.c
269
fatal("%s: buffer error: %s", __func__, ssh_err(r));
crypto/openssh/openbsd-compat/port-linux.c
71
int r;
crypto/openssh/openbsd-compat/port-linux.c
82
r = get_default_context_with_level(sename, lvl, NULL, &sc);
crypto/openssh/openbsd-compat/port-linux.c
84
r = get_default_context(sename, NULL, &sc);
crypto/openssh/openbsd-compat/port-linux.c
87
if (r != 0) {
crypto/openssh/openbsd-compat/port-net.c
311
int r;
crypto/openssh/openbsd-compat/port-net.c
347
if ((r = sshbuf_put_string(c->input, ptr, len)) != 0)
crypto/openssh/openbsd-compat/port-net.c
348
fatal("%s: buffer error: %s", __func__, ssh_err(r));
crypto/openssh/openbsd-compat/port-net.c
358
int r;
crypto/openssh/openbsd-compat/port-net.c
361
if ((r = sshbuf_get_string(c->output, data, dlen)) != 0)
crypto/openssh/openbsd-compat/port-net.c
362
fatal("%s: buffer error: %s", __func__, ssh_err(r));
crypto/openssh/openbsd-compat/port-solaris.c
143
int r, ctl_fd = -1, stat_fd = -1;
crypto/openssh/openbsd-compat/port-solaris.c
151
if ((r = ct_tmpl_clear(tmpl_fd)) != 0)
crypto/openssh/openbsd-compat/port-solaris.c
163
if (r != 0 || pid <= 0)
crypto/openssh/openbsd-compat/setproctitle.c
130
int r;
crypto/openssh/openbsd-compat/setproctitle.c
143
r = -1;
crypto/openssh/openbsd-compat/setproctitle.c
148
r = vsnprintf(buf + len, sizeof(buf) - len , fmt, ap);
crypto/openssh/openbsd-compat/setproctitle.c
151
if (r == -1 || (size_t)r >= sizeof(buf) - len)
crypto/openssh/packet.c
1024
if ((r = mac_init(mac)) != 0)
crypto/openssh/packet.c
1025
return r;
crypto/openssh/packet.c
1031
if ((r = cipher_init(ccp, enc->cipher, enc->key, enc->key_len,
crypto/openssh/packet.c
1033
return r;
crypto/openssh/packet.c
1045
if ((r = ssh_packet_init_compression(ssh)) < 0)
crypto/openssh/packet.c
1046
return r;
crypto/openssh/packet.c
1048
if ((r = start_compression_out(ssh, 6)) != 0)
crypto/openssh/packet.c
1049
return r;
crypto/openssh/packet.c
1051
if ((r = start_compression_in(ssh)) != 0)
crypto/openssh/packet.c
1052
return r;
crypto/openssh/packet.c
1157
int r;
crypto/openssh/packet.c
1159
if ((r = ssh_packet_check_rekey_preauth(ssh, 0)) != 0)
crypto/openssh/packet.c
1160
return r;
crypto/openssh/packet.c
1177
int r, mode;
crypto/openssh/packet.c
1190
if ((r = ssh_packet_init_compression(ssh)) != 0)
crypto/openssh/packet.c
1191
return r;
crypto/openssh/packet.c
1193
if ((r = start_compression_out(ssh, 6)) != 0)
crypto/openssh/packet.c
1194
return r;
crypto/openssh/packet.c
1196
if ((r = start_compression_in(ssh)) != 0)
crypto/openssh/packet.c
1197
return r;
crypto/openssh/packet.c
1235
int r, block_size;
crypto/openssh/packet.c
1259
if ((r = sshbuf_consume(state->outgoing_packet, 5)) != 0)
crypto/openssh/packet.c
1262
if ((r = compress_buffer(ssh, state->outgoing_packet,
crypto/openssh/packet.c
1266
if ((r = sshbuf_put(state->outgoing_packet,
crypto/openssh/packet.c
1268
(r = sshbuf_putb(state->outgoing_packet,
crypto/openssh/packet.c
1307
if ((r = sshbuf_reserve(state->outgoing_packet, padlen, &cp)) != 0)
crypto/openssh/packet.c
1320
r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/packet.c
1331
if ((r = mac_compute(mac, state->p_send.seqnr,
crypto/openssh/packet.c
1338
if ((r = sshbuf_reserve(state->output,
crypto/openssh/packet.c
1341
if ((r = cipher_crypt(state->send_context, state->p_send.seqnr, cp,
crypto/openssh/packet.c
1349
if ((r = mac_compute(mac, state->p_send.seqnr,
crypto/openssh/packet.c
1355
if ((r = sshbuf_put(state->output, macbuf, mac->mac_len)) != 0)
crypto/openssh/packet.c
1382
r = ssh_set_newkeys(ssh, MODE_OUT);
crypto/openssh/packet.c
1384
r = ssh_packet_enable_delayed_compress(ssh);
crypto/openssh/packet.c
1386
r = 0;
crypto/openssh/packet.c
1388
return r;
crypto/openssh/packet.c
1409
int r, need_rekey;
crypto/openssh/packet.c
1419
(r = ssh_packet_check_rekey_preauth(ssh, 0)) != 0)
crypto/openssh/packet.c
1420
return r;
crypto/openssh/packet.c
1454
if ((r = ssh_packet_send2_wrapped(ssh)) != 0)
crypto/openssh/packet.c
1455
return r;
crypto/openssh/packet.c
1479
if ((r = ssh_packet_send2_wrapped(ssh)) != 0)
crypto/openssh/packet.c
1480
return r;
crypto/openssh/packet.c
1496
int len, r, ms_remain = 0;
crypto/openssh/packet.c
1508
if ((r = ssh_packet_write_wait(ssh)) != 0)
crypto/openssh/packet.c
1514
if ((r = ssh_packet_read_poll_seqnr(ssh, typep, seqnr_p)) != 0)
crypto/openssh/packet.c
1536
if ((r = ppoll(&pfd, 1, timespecp, NULL)) >= 0)
crypto/openssh/packet.c
1540
r = SSH_ERR_SYSTEM_ERROR;
crypto/openssh/packet.c
1547
r = 0;
crypto/openssh/packet.c
1551
if (r == 0) {
crypto/openssh/packet.c
1552
r = SSH_ERR_CONN_TIMEOUT;
crypto/openssh/packet.c
1558
r = SSH_ERR_CONN_CLOSED;
crypto/openssh/packet.c
1562
r = SSH_ERR_SYSTEM_ERROR;
crypto/openssh/packet.c
1567
if ((r = ssh_packet_process_incoming(ssh, buf, len)) != 0)
crypto/openssh/packet.c
1571
return r;
crypto/openssh/packet.c
1578
int r;
crypto/openssh/packet.c
1580
if ((r = ssh_packet_read_seqnr(ssh, &type, NULL)) != 0)
crypto/openssh/packet.c
1581
fatal_fr(r, "read");
crypto/openssh/packet.c
1591
int r;
crypto/openssh/packet.c
1609
if ((r = sshbuf_put(state->incoming_packet, cp + 4,
crypto/openssh/packet.c
1611
(r = sshbuf_consume(state->input, need)) != 0 ||
crypto/openssh/packet.c
1612
(r = sshbuf_get_u8(state->incoming_packet, NULL)) != 0 ||
crypto/openssh/packet.c
1613
(r = sshbuf_get_u8(state->incoming_packet, typep)) != 0)
crypto/openssh/packet.c
1614
return r;
crypto/openssh/packet.c
1620
return r;
crypto/openssh/packet.c
1633
int r;
crypto/openssh/packet.c
1666
if ((r = sshpkt_disconnect(ssh, "Packet corrupt")) != 0)
crypto/openssh/packet.c
1667
return r;
crypto/openssh/packet.c
1679
if ((r = sshbuf_reserve(state->incoming_packet, block_size,
crypto/openssh/packet.c
1682
if ((r = cipher_crypt(state->receive_context,
crypto/openssh/packet.c
1699
if ((r = sshbuf_consume(state->input, block_size)) != 0)
crypto/openssh/packet.c
1738
if ((r = mac_check(mac, state->p_read.seqnr,
crypto/openssh/packet.c
1742
if (r == SSH_ERR_MAC_INVALID)
crypto/openssh/packet.c
1747
if ((r = sshbuf_reserve(state->incoming_packet, aadlen + need,
crypto/openssh/packet.c
1750
if ((r = cipher_crypt(state->receive_context, state->p_read.seqnr, cp,
crypto/openssh/packet.c
1753
if ((r = sshbuf_consume(state->input, aadlen + need + authlen)) != 0)
crypto/openssh/packet.c
1757
if (!mac->etm && (r = mac_check(mac, state->p_read.seqnr,
crypto/openssh/packet.c
1761
if (r != SSH_ERR_MAC_INVALID)
crypto/openssh/packet.c
1772
if ((r = sshbuf_consume(state->input, mac->mac_len)) != 0)
crypto/openssh/packet.c
1794
if ((r = sshpkt_disconnect(ssh,
crypto/openssh/packet.c
1796
(r = ssh_packet_write_wait(ssh)) != 0)
crypto/openssh/packet.c
1797
return r;
crypto/openssh/packet.c
1802
if ((r = sshbuf_consume(state->incoming_packet, 4 + 1)) != 0 ||
crypto/openssh/packet.c
1803
((r = sshbuf_consume_end(state->incoming_packet, padlen)) != 0))
crypto/openssh/packet.c
1810
if ((r = uncompress_buffer(ssh, state->incoming_packet,
crypto/openssh/packet.c
1814
if ((r = sshbuf_putb(state->incoming_packet,
crypto/openssh/packet.c
1824
if ((r = sshbuf_get_u8(state->incoming_packet, typep)) != 0)
crypto/openssh/packet.c
1829
if ((r = sshpkt_disconnect(ssh,
crypto/openssh/packet.c
1831
(r = ssh_packet_write_wait(ssh)) != 0)
crypto/openssh/packet.c
1832
return r;
crypto/openssh/packet.c
1836
(r = state->hook_in(ssh, state->incoming_packet, typep,
crypto/openssh/packet.c
1838
return r;
crypto/openssh/packet.c
1840
r = ssh_packet_enable_delayed_compress(ssh);
crypto/openssh/packet.c
1842
r = 0;
crypto/openssh/packet.c
1854
if ((r = ssh_packet_check_rekey(ssh)) != 0)
crypto/openssh/packet.c
1855
return r;
crypto/openssh/packet.c
1857
return r;
crypto/openssh/packet.c
1865
int r;
crypto/openssh/packet.c
1872
r = ssh_packet_read_poll2(ssh, typep, seqnr_p);
crypto/openssh/packet.c
1873
if (r != 0)
crypto/openssh/packet.c
1874
return r;
crypto/openssh/packet.c
1884
if ((r = sshpkt_get_u32(ssh, &reason)) != 0 ||
crypto/openssh/packet.c
1885
(r = sshpkt_get_string(ssh, &msg, NULL)) != 0)
crypto/openssh/packet.c
1886
return r;
crypto/openssh/packet.c
1913
if ((r = sshpkt_get_u8(ssh, NULL)) != 0 ||
crypto/openssh/packet.c
1914
(r = sshpkt_get_string(ssh, &msg, NULL)) != 0 ||
crypto/openssh/packet.c
1915
(r = sshpkt_get_string(ssh, NULL, NULL)) != 0) {
crypto/openssh/packet.c
1917
return r;
crypto/openssh/packet.c
1923
if ((r = sshpkt_get_u32(ssh, &seqnr)) != 0)
crypto/openssh/packet.c
1924
return r;
crypto/openssh/packet.c
1929
if ((r = sshpkt_get_string_direct(ssh, &d, &len)) != 0)
crypto/openssh/packet.c
1930
return r;
crypto/openssh/packet.c
1940
if ((r = sshpkt_start(ssh, SSH2_MSG_PONG)) != 0 ||
crypto/openssh/packet.c
1941
(r = sshpkt_put_string(ssh, d, len)) != 0 ||
crypto/openssh/packet.c
1942
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/packet.c
1943
return r;
crypto/openssh/packet.c
1946
if ((r = sshpkt_get_string_direct(ssh,
crypto/openssh/packet.c
1948
return r;
crypto/openssh/packet.c
1972
int r;
crypto/openssh/packet.c
1977
if ((r = ssh_packet_stop_discard(ssh)) != 0)
crypto/openssh/packet.c
1978
return r;
crypto/openssh/packet.c
1983
if ((r = sshbuf_put(state->input, buf, len)) != 0)
crypto/openssh/packet.c
1984
return r;
crypto/openssh/packet.c
1994
int r;
crypto/openssh/packet.c
1997
if ((r = sshbuf_read(fd, state->input, PACKET_MAX_SIZE, &rlen)) != 0)
crypto/openssh/packet.c
1998
return r;
crypto/openssh/packet.c
2001
if ((r = sshbuf_consume_end(state->input, rlen)) != 0)
crypto/openssh/packet.c
2002
return r;
crypto/openssh/packet.c
2005
if ((r = ssh_packet_stop_discard(ssh)) != 0)
crypto/openssh/packet.c
2006
return r;
crypto/openssh/packet.c
2033
int r;
crypto/openssh/packet.c
2044
if ((r = sshpkt_start(ssh, SSH2_MSG_DEBUG)) != 0 ||
crypto/openssh/packet.c
2045
(r = sshpkt_put_u8(ssh, 0)) != 0 || /* always display */
crypto/openssh/packet.c
2046
(r = sshpkt_put_cstring(ssh, buf)) != 0 ||
crypto/openssh/packet.c
2047
(r = sshpkt_put_cstring(ssh, "")) != 0 ||
crypto/openssh/packet.c
2048
(r = sshpkt_send(ssh)) != 0 ||
crypto/openssh/packet.c
2049
(r = ssh_packet_write_wait(ssh)) != 0)
crypto/openssh/packet.c
2050
fatal_fr(r, "send DEBUG");
crypto/openssh/packet.c
2066
sshpkt_vfatal(struct ssh *ssh, int r, const char *fmt, va_list ap)
crypto/openssh/packet.c
2073
switch (r) {
crypto/openssh/packet.c
2099
"Their offer: %s", remote_id, ssh_err(r),
crypto/openssh/packet.c
2110
logdie_r(r, "%s%sConnection %s %s",
crypto/openssh/packet.c
2117
sshpkt_fatal(struct ssh *ssh, int r, const char *fmt, ...)
crypto/openssh/packet.c
2122
sshpkt_vfatal(ssh, r, fmt, ap);
crypto/openssh/packet.c
2139
int r;
crypto/openssh/packet.c
2162
if ((r = sshpkt_disconnect(ssh, "%s", buf)) != 0)
crypto/openssh/packet.c
2163
sshpkt_fatal(ssh, r, "%s", __func__);
crypto/openssh/packet.c
2165
if ((r = ssh_packet_write_wait(ssh)) != 0)
crypto/openssh/packet.c
2166
sshpkt_fatal(ssh, r, "%s", __func__);
crypto/openssh/packet.c
2182
int r;
crypto/openssh/packet.c
2195
if ((r = sshbuf_consume(state->output, len)) != 0)
crypto/openssh/packet.c
2196
return r;
crypto/openssh/packet.c
2208
int ret, r, ms_remain = 0;
crypto/openssh/packet.c
2214
if ((r = ssh_packet_write_poll(ssh)) != 0)
crypto/openssh/packet.c
2215
return r;
crypto/openssh/packet.c
2244
if ((r = ssh_packet_write_poll(ssh)) != 0)
crypto/openssh/packet.c
2245
return r;
crypto/openssh/packet.c
2404
int r;
crypto/openssh/packet.c
2410
if ((r = ssh_packet_enable_delayed_compress(ssh)) != 0)
crypto/openssh/packet.c
2411
return r;
crypto/openssh/packet.c
2421
int r;
crypto/openssh/packet.c
2423
if ((r = sshbuf_put_u32(m, kex->we_need)) != 0 ||
crypto/openssh/packet.c
2424
(r = sshbuf_put_cstring(m, kex->hostkey_alg)) != 0 ||
crypto/openssh/packet.c
2425
(r = sshbuf_put_u32(m, kex->hostkey_type)) != 0 ||
crypto/openssh/packet.c
2426
(r = sshbuf_put_u32(m, kex->hostkey_nid)) != 0 ||
crypto/openssh/packet.c
2427
(r = sshbuf_put_u32(m, kex->kex_type)) != 0 ||
crypto/openssh/packet.c
2428
(r = sshbuf_put_u32(m, kex->kex_strict)) != 0 ||
crypto/openssh/packet.c
2429
(r = sshbuf_put_stringb(m, kex->my)) != 0 ||
crypto/openssh/packet.c
2430
(r = sshbuf_put_stringb(m, kex->peer)) != 0 ||
crypto/openssh/packet.c
2431
(r = sshbuf_put_stringb(m, kex->client_version)) != 0 ||
crypto/openssh/packet.c
2432
(r = sshbuf_put_stringb(m, kex->server_version)) != 0 ||
crypto/openssh/packet.c
2433
(r = sshbuf_put_stringb(m, kex->session_id)) != 0 ||
crypto/openssh/packet.c
2434
(r = sshbuf_put_u32(m, kex->flags)) != 0)
crypto/openssh/packet.c
2435
return r;
crypto/openssh/packet.c
2449
int r;
crypto/openssh/packet.c
2458
if ((r = cipher_get_keyiv(cc, enc->iv, enc->iv_len)) != 0)
crypto/openssh/packet.c
2459
return r;
crypto/openssh/packet.c
2462
if ((r = sshbuf_put_cstring(b, enc->name)) != 0 ||
crypto/openssh/packet.c
2463
(r = sshbuf_put_u32(b, enc->enabled)) != 0 ||
crypto/openssh/packet.c
2464
(r = sshbuf_put_u32(b, enc->block_size)) != 0 ||
crypto/openssh/packet.c
2465
(r = sshbuf_put_string(b, enc->key, enc->key_len)) != 0 ||
crypto/openssh/packet.c
2466
(r = sshbuf_put_string(b, enc->iv, enc->iv_len)) != 0)
crypto/openssh/packet.c
2469
if ((r = sshbuf_put_cstring(b, mac->name)) != 0 ||
crypto/openssh/packet.c
2470
(r = sshbuf_put_u32(b, mac->enabled)) != 0 ||
crypto/openssh/packet.c
2471
(r = sshbuf_put_string(b, mac->key, mac->key_len)) != 0)
crypto/openssh/packet.c
2474
if ((r = sshbuf_put_u32(b, comp->type)) != 0 ||
crypto/openssh/packet.c
2475
(r = sshbuf_put_cstring(b, comp->name)) != 0)
crypto/openssh/packet.c
2477
r = sshbuf_put_stringb(m, b);
crypto/openssh/packet.c
2480
return r;
crypto/openssh/packet.c
2488
int r;
crypto/openssh/packet.c
2491
if ((r = kex_to_blob(m, ssh->kex)) != 0 ||
crypto/openssh/packet.c
2492
(r = newkeys_to_blob(m, ssh, MODE_OUT)) != 0 ||
crypto/openssh/packet.c
2493
(r = newkeys_to_blob(m, ssh, MODE_IN)) != 0 ||
crypto/openssh/packet.c
2494
(r = sshbuf_put_u64(m, state->rekey_limit)) != 0 ||
crypto/openssh/packet.c
2495
(r = sshbuf_put_u32(m, state->rekey_interval)) != 0 ||
crypto/openssh/packet.c
2496
(r = sshbuf_put_u32(m, state->p_send.seqnr)) != 0 ||
crypto/openssh/packet.c
2497
(r = sshbuf_put_u64(m, state->p_send.blocks)) != 0 ||
crypto/openssh/packet.c
2498
(r = sshbuf_put_u32(m, state->p_send.packets)) != 0 ||
crypto/openssh/packet.c
2499
(r = sshbuf_put_u64(m, state->p_send.bytes)) != 0 ||
crypto/openssh/packet.c
2500
(r = sshbuf_put_u32(m, state->p_read.seqnr)) != 0 ||
crypto/openssh/packet.c
2501
(r = sshbuf_put_u64(m, state->p_read.blocks)) != 0 ||
crypto/openssh/packet.c
2502
(r = sshbuf_put_u32(m, state->p_read.packets)) != 0 ||
crypto/openssh/packet.c
2503
(r = sshbuf_put_u64(m, state->p_read.bytes)) != 0 ||
crypto/openssh/packet.c
2504
(r = sshbuf_put_stringb(m, state->input)) != 0 ||
crypto/openssh/packet.c
2505
(r = sshbuf_put_stringb(m, state->output)) != 0 ||
crypto/openssh/packet.c
2506
(r = sshbuf_put_u32(m, ENCODE_INT(state->interactive_mode))) != 0 ||
crypto/openssh/packet.c
2507
(r = sshbuf_put_u32(m, ENCODE_INT(state->qos_interactive))) != 0 ||
crypto/openssh/packet.c
2508
(r = sshbuf_put_u32(m, ENCODE_INT(state->qos_other))) != 0)
crypto/openssh/packet.c
2509
return r;
crypto/openssh/packet.c
2524
int r;
crypto/openssh/packet.c
2527
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/packet.c
2530
if ((r = sshbuf_froms(m, &b)) != 0)
crypto/openssh/packet.c
2539
if ((r = sshbuf_get_cstring(b, &enc->name, NULL)) != 0 ||
crypto/openssh/packet.c
2540
(r = sshbuf_get_u32(b, (u_int *)&enc->enabled)) != 0 ||
crypto/openssh/packet.c
2541
(r = sshbuf_get_u32(b, &enc->block_size)) != 0 ||
crypto/openssh/packet.c
2542
(r = sshbuf_get_string(b, &enc->key, &keylen)) != 0 ||
crypto/openssh/packet.c
2543
(r = sshbuf_get_string(b, &enc->iv, &ivlen)) != 0)
crypto/openssh/packet.c
2548
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/packet.c
2553
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/packet.c
2557
if ((r = sshbuf_get_cstring(b, &mac->name, NULL)) != 0)
crypto/openssh/packet.c
2559
if ((r = mac_setup(mac, mac->name)) != 0)
crypto/openssh/packet.c
2561
if ((r = sshbuf_get_u32(b, (u_int *)&mac->enabled)) != 0 ||
crypto/openssh/packet.c
2562
(r = sshbuf_get_string(b, &mac->key, &maclen)) != 0)
crypto/openssh/packet.c
2565
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/packet.c
2570
if ((r = sshbuf_get_u32(b, &comp->type)) != 0 ||
crypto/openssh/packet.c
2571
(r = sshbuf_get_cstring(b, &comp->name, NULL)) != 0)
crypto/openssh/packet.c
2574
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/packet.c
2581
r = 0;
crypto/openssh/packet.c
2585
return r;
crypto/openssh/packet.c
2593
int r;
crypto/openssh/packet.c
2597
if ((r = sshbuf_get_u32(m, &kex->we_need)) != 0 ||
crypto/openssh/packet.c
2598
(r = sshbuf_get_cstring(m, &kex->hostkey_alg, NULL)) != 0 ||
crypto/openssh/packet.c
2599
(r = sshbuf_get_u32(m, (u_int *)&kex->hostkey_type)) != 0 ||
crypto/openssh/packet.c
2600
(r = sshbuf_get_u32(m, (u_int *)&kex->hostkey_nid)) != 0 ||
crypto/openssh/packet.c
2601
(r = sshbuf_get_u32(m, &kex->kex_type)) != 0 ||
crypto/openssh/packet.c
2602
(r = sshbuf_get_u32(m, &kex->kex_strict)) != 0 ||
crypto/openssh/packet.c
2603
(r = sshbuf_get_stringb(m, kex->my)) != 0 ||
crypto/openssh/packet.c
2604
(r = sshbuf_get_stringb(m, kex->peer)) != 0 ||
crypto/openssh/packet.c
2605
(r = sshbuf_get_stringb(m, kex->client_version)) != 0 ||
crypto/openssh/packet.c
2606
(r = sshbuf_get_stringb(m, kex->server_version)) != 0 ||
crypto/openssh/packet.c
2607
(r = sshbuf_get_stringb(m, kex->session_id)) != 0 ||
crypto/openssh/packet.c
2608
(r = sshbuf_get_u32(m, &kex->flags)) != 0)
crypto/openssh/packet.c
2611
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/packet.c
2616
r = 0;
crypto/openssh/packet.c
2618
if (r != 0 || kexp == NULL) {
crypto/openssh/packet.c
2626
return r;
crypto/openssh/packet.c
2639
int r;
crypto/openssh/packet.c
2642
if ((r = kex_from_blob(m, &ssh->kex)) != 0 ||
crypto/openssh/packet.c
2643
(r = newkeys_from_blob(m, ssh, MODE_OUT)) != 0 ||
crypto/openssh/packet.c
2644
(r = newkeys_from_blob(m, ssh, MODE_IN)) != 0 ||
crypto/openssh/packet.c
2645
(r = sshbuf_get_u64(m, &state->rekey_limit)) != 0 ||
crypto/openssh/packet.c
2646
(r = sshbuf_get_u32(m, &state->rekey_interval)) != 0 ||
crypto/openssh/packet.c
2647
(r = sshbuf_get_u32(m, &state->p_send.seqnr)) != 0 ||
crypto/openssh/packet.c
2648
(r = sshbuf_get_u64(m, &state->p_send.blocks)) != 0 ||
crypto/openssh/packet.c
2649
(r = sshbuf_get_u32(m, &state->p_send.packets)) != 0 ||
crypto/openssh/packet.c
2650
(r = sshbuf_get_u64(m, &state->p_send.bytes)) != 0 ||
crypto/openssh/packet.c
2651
(r = sshbuf_get_u32(m, &state->p_read.seqnr)) != 0 ||
crypto/openssh/packet.c
2652
(r = sshbuf_get_u64(m, &state->p_read.blocks)) != 0 ||
crypto/openssh/packet.c
2653
(r = sshbuf_get_u32(m, &state->p_read.packets)) != 0 ||
crypto/openssh/packet.c
2654
(r = sshbuf_get_u64(m, &state->p_read.bytes)) != 0)
crypto/openssh/packet.c
2655
return r;
crypto/openssh/packet.c
2662
if ((r = ssh_set_newkeys(ssh, MODE_IN)) != 0 ||
crypto/openssh/packet.c
2663
(r = ssh_set_newkeys(ssh, MODE_OUT)) != 0)
crypto/openssh/packet.c
2664
return r;
crypto/openssh/packet.c
2666
if ((r = ssh_packet_set_postauth(ssh)) != 0)
crypto/openssh/packet.c
2667
return r;
crypto/openssh/packet.c
2671
if ((r = sshbuf_get_string_direct(m, &input, &ilen)) != 0 ||
crypto/openssh/packet.c
2672
(r = sshbuf_get_string_direct(m, &output, &olen)) != 0 ||
crypto/openssh/packet.c
2673
(r = sshbuf_put(state->input, input, ilen)) != 0 ||
crypto/openssh/packet.c
2674
(r = sshbuf_put(state->output, output, olen)) != 0)
crypto/openssh/packet.c
2675
return r;
crypto/openssh/packet.c
2677
if ((r = sshbuf_get_u32(m, &interactive)) != 0 ||
crypto/openssh/packet.c
2678
(r = sshbuf_get_u32(m, &qos_interactive)) != 0 ||
crypto/openssh/packet.c
2679
(r = sshbuf_get_u32(m, &qos_other)) != 0)
crypto/openssh/packet.c
2680
return r;
crypto/openssh/packet.c
2875
int r;
crypto/openssh/packet.c
2890
if ((r = sshbuf_putb(state->output,
crypto/openssh/packet.c
2892
return r;
crypto/openssh/packet.c
2914
int r;
crypto/openssh/packet.c
2917
if ((r = sshpkt_start(ssh, SSH2_MSG_IGNORE)) != 0 ||
crypto/openssh/packet.c
2918
(r = sshpkt_put_u32(ssh, nbytes)) != 0)
crypto/openssh/packet.c
2919
return r;
crypto/openssh/packet.c
2923
if ((r = sshpkt_put_u8(ssh, (u_char)rnd & 0xff)) != 0)
crypto/openssh/packet.c
2924
return r;
crypto/openssh/packet.c
2945
int r;
crypto/openssh/packet.c
2952
if ((r = sshpkt_start(ssh, SSH2_MSG_DISCONNECT)) != 0 ||
crypto/openssh/packet.c
2953
(r = sshpkt_put_u32(ssh, SSH2_DISCONNECT_PROTOCOL_ERROR)) != 0 ||
crypto/openssh/packet.c
2954
(r = sshpkt_put_cstring(ssh, buf)) != 0 ||
crypto/openssh/packet.c
2955
(r = sshpkt_put_cstring(ssh, "")) != 0 ||
crypto/openssh/packet.c
2956
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/packet.c
2957
return r;
crypto/openssh/packet.c
305
int r, wasnull = ssh == NULL;
crypto/openssh/packet.c
321
if ((r = cipher_init(&state->send_context, none,
crypto/openssh/packet.c
323
(r = cipher_init(&state->receive_context, none,
crypto/openssh/packet.c
325
error_fr(r, "cipher_init failed");
crypto/openssh/packet.c
373
int r;
crypto/openssh/packet.c
380
r = vasprintf(&ssh->log_preamble, fmt, args);
crypto/openssh/packet.c
382
if (r < 0 || ssh->log_preamble == NULL)
crypto/openssh/packet.c
392
int r;
crypto/openssh/packet.c
402
if ((r = sshbuf_put(state->incoming_packet, buf,
crypto/openssh/packet.c
404
return r;
crypto/openssh/packet.c
420
int r;
crypto/openssh/packet.c
423
if ((r = sshpkt_disconnect(ssh, "Packet corrupt")) != 0)
crypto/openssh/packet.c
424
return r;
crypto/openssh/packet.c
850
int r, status;
crypto/openssh/packet.c
879
if ((r = sshbuf_put(out, buf, sizeof(buf) -
crypto/openssh/packet.c
881
return r;
crypto/openssh/packet.c
896
int r, status;
crypto/openssh/packet.c
915
if ((r = sshbuf_put(out, buf, sizeof(buf) -
crypto/openssh/packet.c
917
return r;
crypto/openssh/packet.c
986
int r, crypt_type;
crypto/openssh/packet.h
183
void sshpkt_fatal(struct ssh *ssh, int r, const char *fmt, ...)
crypto/openssh/readconf.c
1142
int r, oactive, negated, opcode, *intptr, value, value2, cmdline = 0;
crypto/openssh/readconf.c
2105
r = glob(arg2, GLOB_TILDE, NULL, &gl);
crypto/openssh/readconf.c
2106
if (r == GLOB_NOMATCH) {
crypto/openssh/readconf.c
2111
} else if (r != 0) {
crypto/openssh/readconf.c
2123
r = read_config_file_depth(gl.gl_pathv[i],
crypto/openssh/readconf.c
2128
if (r != 1 && errno != ENOENT) {
crypto/openssh/readconf.c
2141
if (r != 1)
crypto/openssh/readconf.c
2429
if ((arg2 = dollar_expand(&r, arg)) == NULL || r) {
crypto/openssh/readconf.c
2852
int ret = -1, r;
crypto/openssh/readconf.c
3045
if ((r = kex_assemble_names(&options->what, \
crypto/openssh/readconf.c
3047
error_fr(r, "%s", #what); \
crypto/openssh/readconf.c
3469
int r, ret = -1, tmp_port = -1, port = -1, first = 1;
crypto/openssh/readconf.c
3493
r = parse_ssh_uri(cp, &tmp_user, &tmp_host, &tmp_port);
crypto/openssh/readconf.c
3494
if (r == -1 || (r == 1 && parse_user_host_port(cp,
crypto/openssh/readconf.c
3547
int r, port;
crypto/openssh/readconf.c
3549
r = parse_uri("ssh", uri, &user, &host, &port, &path);
crypto/openssh/readconf.c
3550
if (r == 0 && path != NULL)
crypto/openssh/readconf.c
3551
r = -1; /* path not allowed */
crypto/openssh/readconf.c
3552
if (r == 0) {
crypto/openssh/readconf.c
3567
return r;
crypto/openssh/readconf.c
3730
int i, r;
crypto/openssh/readconf.c
3740
if ((r = kex_assemble_names(&o->hostkeyalgorithms, kex_default_pk_alg(),
crypto/openssh/readconf.c
3742
fatal_fr(r, "expand HostKeyAlgorithms");
crypto/openssh/readconf.c
587
int r, found = 0;
crypto/openssh/readconf.c
617
if ((r = getnameinfo(ifa->ifa_addr, salen, addr, sizeof(addr),
crypto/openssh/readconf.c
620
ifa->ifa_name, gai_strerror(r));
crypto/openssh/readconf.c
707
int r, this_result, result = 1, attributes = 0, negate;
crypto/openssh/readconf.c
766
r = !!final_pass; /* force bitmask member to boolean */
crypto/openssh/readconf.c
767
if (r == (negate ? 1 : 0))
crypto/openssh/readconf.c
810
r = match_hostname(host, arg) == 1;
crypto/openssh/readconf.c
811
if (r == (negate ? 1 : 0))
crypto/openssh/readconf.c
815
r = match_hostname(original_host, arg) == 1;
crypto/openssh/readconf.c
816
if (r == (negate ? 1 : 0))
crypto/openssh/readconf.c
820
r = match_pattern_list(ruser, arg, 0) == 1;
crypto/openssh/readconf.c
821
if (r == (negate ? 1 : 0))
crypto/openssh/readconf.c
825
r = match_pattern_list(pw->pw_name, arg, 0) == 1;
crypto/openssh/readconf.c
826
if (r == (negate ? 1 : 0))
crypto/openssh/readconf.c
834
r = check_match_ifaddrs(arg) == 1;
crypto/openssh/readconf.c
835
if (r == (negate ? 1 : 0))
crypto/openssh/readconf.c
839
r = match_pattern_list(SSH_RELEASE, arg, 0) == 1;
crypto/openssh/readconf.c
840
if (r == (negate ? 1 : 0))
crypto/openssh/readconf.c
846
r = (*criteria == '\0') ? *arg == '\0' :
crypto/openssh/readconf.c
848
if (r == (negate ? 1 : 0))
crypto/openssh/readconf.c
854
r = (*criteria == '\0') ? *arg == '\0' :
crypto/openssh/readconf.c
856
if (r == (negate ? 1 : 0))
crypto/openssh/readconf.c
868
r = match_pattern_list(criteria, arg, 0) == 1;
crypto/openssh/readconf.c
869
if (r == (negate ? 1 : 0))
crypto/openssh/readconf.c
885
r = execute_in_shell(cmd);
crypto/openssh/readconf.c
886
if (r == -1) {
crypto/openssh/readconf.c
894
r = r == 0;
crypto/openssh/readconf.c
895
if (r == (negate ? 1 : 0))
crypto/openssh/readpass.c
84
ssize_t r = read(p[0], buf + len, sizeof(buf) - 1 - len);
crypto/openssh/readpass.c
86
if (r == -1 && errno == EINTR)
crypto/openssh/readpass.c
88
if (r <= 0)
crypto/openssh/readpass.c
90
len += r;
crypto/openssh/regress/misc/fuzz-harness/agent_fuzz_helper.c
26
int r;
crypto/openssh/regress/misc/fuzz-harness/agent_fuzz_helper.c
31
if ((r = sshkey_read(pubkey, &cp)) != 0) {
crypto/openssh/regress/misc/fuzz-harness/agent_fuzz_helper.c
32
error_fr(r, "parse");
crypto/openssh/regress/misc/fuzz-harness/agent_fuzz_helper.c
42
int r;
crypto/openssh/regress/misc/fuzz-harness/agent_fuzz_helper.c
50
if ((r = sshkey_parse_private_fileblob(b, "", &privkey, NULL)) != 0) {
crypto/openssh/regress/misc/fuzz-harness/agent_fuzz_helper.c
51
error_fr(r, "parse");
crypto/openssh/regress/misc/fuzz-harness/agent_fuzz_helper.c
62
int r;
crypto/openssh/regress/misc/fuzz-harness/agent_fuzz_helper.c
79
if ((r = sshkey_to_certified(id->key)) != 0) {
crypto/openssh/regress/misc/fuzz-harness/agent_fuzz_helper.c
80
error_fr(r, "sshkey_to_certified");
crypto/openssh/regress/misc/fuzz-harness/agent_fuzz_helper.c
83
if ((r = sshkey_cert_copy(cert, id->key)) != 0) {
crypto/openssh/regress/misc/fuzz-harness/agent_fuzz_helper.c
84
error_fr(r, "sshkey_cert_copy");
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
101
if ((r = do_send_and_receive(server, client,
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
103
debug_fr(r, "S->C");
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
107
if ((r = do_send_and_receive(client, server,
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
109
debug_fr(r, "C->S");
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
114
r = SSH_ERR_PROTOCOL_ERROR;
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
118
debug_fr(r, "done");
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
119
return r;
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
183
int i, r;
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
221
if ((r = ssh_init(&client, 0, &kex_params)) != 0) {
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
222
error_fr(r, "init client");
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
225
if ((r = ssh_init(&server, 1, &kex_params)) != 0) {
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
226
error_fr(r, "init server");
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
229
if ((r = ssh_add_hostkey(server, privkey)) != 0 ||
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
230
(r = ssh_add_hostkey(client, pubkey)) != 0) {
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
231
error_fr(r, "add hostkeys");
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
234
if ((r = run_kex(ts, client, server)) != 0) {
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
235
error_fr(r, "kex");
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
248
return r;
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
259
int r;
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
279
if ((r = sshkey_parse_private_fileblob(b, "", &privkey, NULL)) != 0) {
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
280
error_fr(r, "priv %d", kt);
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
287
if ((r = sshkey_read(pubkey, &cp)) != 0) {
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
288
error_fr(r, "pub %d", kt);
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
304
int r;
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
306
if ((r = sshkey_generate(keytype, bits, &privkey)) != 0) {
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
307
error_fr(r, "generate");
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
310
if ((r = sshkey_from_private(privkey, &pubkey)) != 0) {
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
311
error_fr(r, "make pubkey");
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
47
int r;
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
50
if ((r = ssh_packet_next(from, &type)) != 0) {
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
51
debug_fr(r, "ssh_packet_next");
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
52
return r;
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
60
if ((r = ssh_output_consume(from, len)) != 0) {
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
61
debug_fr(r, "ssh_output_consume");
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
62
return r;
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
64
if (store != NULL && (r = sshbuf_put(store, buf, len)) != 0) {
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
65
debug_fr(r, "sshbuf_put");
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
66
return r;
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
68
if (!clobber && (r = ssh_input_append(to, buf, len)) != 0) {
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
69
debug_fr(r, "ssh_input_append");
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
70
return r;
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
78
int r = 0;
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
83
if ((r = ssh_input_append(server, sshbuf_ptr(ts->sin),
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
85
error_fr(r, "ssh_input_append");
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
86
return r;
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
91
if ((r = ssh_input_append(client, sshbuf_ptr(ts->cin),
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
93
error_fr(r, "ssh_input_append");
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
94
return r;
crypto/openssh/regress/misc/fuzz-harness/privkey_fuzz.cc
14
int r = sshkey_private_deserialize(b, &k);
crypto/openssh/regress/misc/fuzz-harness/privkey_fuzz.cc
15
if (r == 0) sshkey_free(k);
crypto/openssh/regress/misc/fuzz-harness/pubkey_fuzz.cc
12
int r = sshkey_from_blob(data, size, &k);
crypto/openssh/regress/misc/fuzz-harness/pubkey_fuzz.cc
13
if (r == 0) sshkey_free(k);
crypto/openssh/regress/misc/fuzz-harness/sig_fuzz.cc
16
int r;
crypto/openssh/regress/misc/fuzz-harness/sig_fuzz.cc
18
if ((r = sshkey_generate(type, bits, &ret)) != 0) {
crypto/openssh/regress/misc/fuzz-harness/sig_fuzz.cc
19
fprintf(stderr, "generate(%d, %u): %s", type, bits, ssh_err(r));
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
101
if ((r = sshbuf_froms(b, &attestation_cert)) != 0 ||
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
102
(r = sshbuf_froms(b, &sig)) != 0 ||
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
103
(r = sshbuf_froms(b, &authdata)) != 0 ||
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
104
(r = sshbuf_get_u32(b, NULL)) != 0 || /* reserved flags */
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
105
(r = sshbuf_get_string_direct(b, NULL, NULL)) != 0) { /* reserved */
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
106
error_fr(r, "parse body");
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
128
r = 0;
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
134
return r;
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
208
int r;
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
212
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
220
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
225
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
228
if ((r = sshbuf_put_string(b, pubkey, pubkey_len)) != 0) {
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
229
error_fr(r, "sshbuf_put_string");
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
232
if ((r = sshbuf_get_eckey(b, ec)) != 0) {
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
233
error_fr(r, "parse");
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
234
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
240
r = SSH_ERR_KEY_INVALID_EC_VALUE;
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
246
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
252
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
255
r = 0; /* success */
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
261
return r;
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
271
int r = -1;
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
285
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
290
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
297
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
300
r = 0; /* success */
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
303
return r;
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
331
int r, ch, credtype = -1;
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
375
if ((r = sshkey_load_public(argv[0], &k, NULL)) != 0)
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
376
fatal_r(r, "load key %s", argv[0]);
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
382
if ((r = sshbuf_load_file(argv[1], &challenge)) != 0)
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
383
fatal_r(r, "load challenge %s", argv[1]);
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
384
if ((r = sshbuf_load_file(argv[2], &attestation)) != 0)
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
385
fatal_r(r, "load attestation %s", argv[2]);
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
406
if ((r = prepare_fido_cred(cred, credtype, attfmt, k->sk_application,
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
408
fatal_r(r, "prepare_fido_cred %s", argv[2]);
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
411
if ((r = fido_cred_verify(cred)) != FIDO_OK)
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
416
if ((r = fido_cred_verify_self(cred)) != FIDO_OK)
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
86
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
91
if ((r = sshbuf_get_cstring(b, &magic, NULL)) != 0) {
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
92
error_fr(r, "parse header");
crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c
97
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/regress/mkdtemp.c
42
int r;
crypto/openssh/regress/mkdtemp.c
51
r = snprintf(template, sizeof(template), "%s/%s", tmpdir, base);
crypto/openssh/regress/mkdtemp.c
52
if (r < 0 || (size_t)r >= sizeof(template))
crypto/openssh/regress/modpipe.c
107
r = s = read(STDIN_FILENO, buf, sizeof(buf));
crypto/openssh/regress/modpipe.c
108
if (r == 0)
crypto/openssh/regress/modpipe.c
110
if (r < 0) {
crypto/openssh/regress/modpipe.c
129
for (o = 0; o < s; o += r) {
crypto/openssh/regress/modpipe.c
130
r = write(STDOUT_FILENO, buf + o, s - o);
crypto/openssh/regress/modpipe.c
131
if (r == 0)
crypto/openssh/regress/modpipe.c
133
if (r < 0) {
crypto/openssh/regress/modpipe.c
142
r = 0;
crypto/openssh/regress/modpipe.c
146
r = 1;
crypto/openssh/regress/modpipe.c
149
return r;
crypto/openssh/regress/modpipe.c
87
ssize_t r, s, o;
crypto/openssh/regress/netcat.c
1015
ssize_t r;
crypto/openssh/regress/netcat.c
1041
r = sendmsg(STDOUT_FILENO, &msg, 0);
crypto/openssh/regress/netcat.c
1042
if (r == -1) {
crypto/openssh/regress/netcat.c
1049
} else if (r != 1)
crypto/openssh/regress/netcat.c
1050
errx(1, "sendmsg: unexpected return value %zd", r);
crypto/openssh/regress/netcat.c
1406
int r;
crypto/openssh/regress/netcat.c
1413
r = getaddrinfo(h, p, &hints, &res);
crypto/openssh/regress/netcat.c
1415
if (r != 0) {
crypto/openssh/regress/netcat.c
1418
gai_strerror(r));
crypto/openssh/regress/netcat.c
1472
int proxyfd, r, authretry = 0;
crypto/openssh/regress/netcat.c
1630
r = snprintf(buf, sizeof(buf),
crypto/openssh/regress/netcat.c
1634
r = snprintf(buf, sizeof(buf),
crypto/openssh/regress/netcat.c
1638
if (r == -1 || (size_t)r >= sizeof(buf))
crypto/openssh/regress/netcat.c
1640
r = strlen(buf);
crypto/openssh/regress/netcat.c
1642
cnt = atomicio(vwrite, proxyfd, buf, r);
crypto/openssh/regress/netcat.c
1643
if (cnt != (size_t)r)
crypto/openssh/regress/netcat.c
1644
err(1, "write failed (%zu/%d)", cnt, r);
crypto/openssh/regress/netcat.c
1650
r = snprintf(buf, sizeof(buf), "%s:%s",
crypto/openssh/regress/netcat.c
1652
if (r == -1 || (size_t)r >= sizeof(buf) ||
crypto/openssh/regress/netcat.c
1656
r = snprintf(buf, sizeof(buf), "Proxy-Authorization: "
crypto/openssh/regress/netcat.c
1658
if (r == -1 || (size_t)r >= sizeof(buf))
crypto/openssh/regress/netcat.c
1660
r = strlen(buf);
crypto/openssh/regress/netcat.c
1661
if ((cnt = atomicio(vwrite, proxyfd, buf, r)) != (size_t)r)
crypto/openssh/regress/netcat.c
1662
err(1, "write failed (%zu/%d)", cnt, r);
crypto/openssh/regress/netcat.c
1666
if ((r = atomicio(vwrite, proxyfd, "\r\n", 2)) != 2)
crypto/openssh/regress/netcat.c
1667
err(1, "write failed (2/%d)", r);
crypto/openssh/regress/netcat.c
1684
for (r = 0; r < HTTP_MAXHDRS; r++) {
crypto/openssh/regress/unittests/authopt/tests.c
29
int r;
crypto/openssh/regress/unittests/authopt/tests.c
31
r = sshkey_load_public(test_data_file(name), &ret, NULL);
crypto/openssh/regress/unittests/authopt/tests.c
32
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/bitmap/tests.c
35
int r;
crypto/openssh/regress/unittests/bitmap/tests.c
94
r = BN_bn2bin(bn, bnbuf);
crypto/openssh/regress/unittests/bitmap/tests.c
95
ASSERT_INT_GE(r, 0);
crypto/openssh/regress/unittests/bitmap/tests.c
96
ASSERT_INT_EQ(r, (int)len);
crypto/openssh/regress/unittests/kex/test_kex.c
35
int r;
crypto/openssh/regress/unittests/kex/test_kex.c
38
if ((r = ssh_packet_next(from, &type)) != 0) {
crypto/openssh/regress/unittests/kex/test_kex.c
39
fprintf(stderr, "ssh_packet_next: %s\n", ssh_err(r));
crypto/openssh/regress/unittests/kex/test_kex.c
40
return r;
crypto/openssh/regress/unittests/kex/test_kex.c
49
if ((r = ssh_output_consume(from, len)) != 0 ||
crypto/openssh/regress/unittests/kex/test_kex.c
50
(r = ssh_input_append(to, buf, len)) != 0)
crypto/openssh/regress/unittests/kex/test_kex.c
51
return r;
crypto/openssh/regress/unittests/kex/test_kex.c
58
int r = 0;
crypto/openssh/regress/unittests/kex/test_kex.c
63
if ((r = do_send_and_receive(server, client)))
crypto/openssh/regress/unittests/kex/test_kex.c
67
if ((r = do_send_and_receive(client, server)))
crypto/openssh/regress/unittests/kex/test_kex.c
71
printf("done: %s\n", ssh_err(r));
crypto/openssh/regress/unittests/kex/test_kex.c
72
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/match/tests.c
85
size_t r = 1;
crypto/openssh/regress/unittests/match/tests.c
89
ASSERT_SIZE_T_LE(r, SIZE_MAX / base);
crypto/openssh/regress/unittests/match/tests.c
90
r *= base;
crypto/openssh/regress/unittests/match/tests.c
92
return r;
crypto/openssh/regress/unittests/servconf/tests.c
209
int r;
crypto/openssh/regress/unittests/servconf/tests.c
215
r = deserialise_server_options(buf, &out);
crypto/openssh/regress/unittests/servconf/tests.c
216
ASSERT_INT_EQ(r, SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/servconf/tests.c
226
int r;
crypto/openssh/regress/unittests/servconf/tests.c
233
r = deserialise_server_options(buf, &out);
crypto/openssh/regress/unittests/servconf/tests.c
234
ASSERT_INT_EQ(r, SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/servconf/tests.c
244
int r;
crypto/openssh/regress/unittests/servconf/tests.c
252
r = deserialise_server_options(buf, &out);
crypto/openssh/regress/unittests/servconf/tests.c
253
ASSERT_INT_EQ(r, SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
116
r = sshbuf_consume(p1, 64);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
117
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
129
r = sshbuf_consume(p1, 2);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
130
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
134
r = sshbuf_consume(p1, 1);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
135
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
142
r = sshbuf_reserve(p1, 4, &dp);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
143
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
150
r = sshbuf_consume_end(p1, 5);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
151
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
158
r = sshbuf_consume_end(p1, 2);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
159
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
171
r = sshbuf_reserve(p1, 1223, &dp);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
172
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
177
r = sshbuf_reserve(p1, 1, &dp);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
178
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
186
r = sshbuf_reserve(p1, 224, &dp);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
187
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
191
r = sshbuf_reserve(p1, 223, &dp);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
192
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
202
r = sshbuf_set_max_size(p1, 1000);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
203
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
213
r = sshbuf_reserve(p1, 1, &dp);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
214
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
231
r = sshbuf_reserve(p1, 1223, &dp);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
232
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
36
int r;
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
87
r = sshbuf_reserve(p1, 1, &dp);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
88
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
91
r = sshbuf_reserve(p1, 3, &dp);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
92
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
100
ASSERT_SIZE_T_EQ(sshbuf_max_size(p1), r);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
114
arc4random_buf(&r, sizeof(r));
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
115
while (r < SSHBUF_SIZE_MAX / 2) {
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
116
r <<= 1;
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
117
r |= arc4random() & 1;
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
31
uint32_t r;
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
47
r = arc4random_uniform(10);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
48
if (r == 0) {
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
50
r = arc4random_uniform(10);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
54
ret = sshbuf_reserve(p1, r, &dp);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
57
ASSERT_SIZE_T_LT(sz, r);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
62
ASSERT_SIZE_T_GE(sz, r);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
63
ASSERT_SIZE_T_EQ(sshbuf_avail(p1), sz - r);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
64
ASSERT_SIZE_T_EQ(sshbuf_len(p1), sz2 + r);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
65
memset(dp, arc4random_uniform(255) + 1, r);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
67
} else if (r < 3) {
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
69
r = arc4random_uniform(8 * 1024);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
71
} else if (r == 3) {
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
73
r = arc4random_uniform(10);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
79
sshbuf_consume : sshbuf_consume_end)(p1, r);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
81
ASSERT_SIZE_T_LT(sz2, r);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
85
ASSERT_SIZE_T_GE(sz2, r);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
86
ASSERT_SIZE_T_EQ(sshbuf_avail(p1), sz + r);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
87
ASSERT_SIZE_T_EQ(sshbuf_len(p1), sz2 - r);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
89
} else if (r < 8) {
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
91
r = arc4random_uniform(2 * 1024);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
93
} else if (r == 8) {
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
95
r = arc4random_uniform(16 * 1024);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
97
if (sshbuf_set_max_size(p1, r) < 0)
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
104
r = sshbuf_put(p1, x, 5);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
105
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
122
r = sshbuf_get_u64(p1, &v64);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
123
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
143
r = sshbuf_get_u32(p1, &v32);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
144
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
170
r = sshbuf_get_u16(p1, &v16);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
171
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
191
r = sshbuf_get_u8(p1, &v8);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
192
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
220
r = sshbuf_put_u64(p1, 0x1122334455667788ULL);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
221
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
249
r = sshbuf_put_u32(p1, 0x11223344);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
250
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
278
r = sshbuf_put_u16(p1, 0x1122);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
279
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
322
r = sshbuf_get_string(p1, &d, &s);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
323
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
334
r = sshbuf_get_string(p1, &d, &s);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
335
ASSERT_INT_EQ(r, SSH_ERR_STRING_TOO_LARGE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
346
r = sshbuf_get_cstring(p1, &s2, &s);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
347
ASSERT_INT_EQ(r, SSH_ERR_STRING_TOO_LARGE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
358
r = sshbuf_get_cstring(p1, &s2, NULL);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
359
ASSERT_INT_EQ(r, SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
36
int r;
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
390
r = sshbuf_put_string(p1, x, sizeof(x));
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
391
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
399
r = sshbuf_put_string(p1, (void *)0x01, 0xfffffffc);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
400
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
408
r = sshbuf_putf(p1, "%s %d %x", "hello", 23, 0x5f);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
409
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
96
r = sshbuf_get(p1, d2, 4);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
97
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
121
r = sshbuf_put_bignum2(p1, bn);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
122
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
152
r = sshbuf_get_bignum2(p1, &bn2);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
153
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
167
r = sshbuf_get_bignum2(p1, &bn2);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
168
ASSERT_INT_EQ(r, SSH_ERR_BIGNUM_TOO_LARGE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
201
r = sshbuf_get_bignum2(p1, &bn2);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
202
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
216
r = sshbuf_get_bignum2(p1, &bn2);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
217
ASSERT_INT_EQ(r, SSH_ERR_BIGNUM_IS_NEGATIVE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
71
int r;
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
96
r = sshbuf_put_bignum2(p1, bn);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
97
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
116
int r, i;
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
129
r = sshbuf_put(fuzzed, fuzz_ptr(fuzz), fuzz_len(fuzz));
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
130
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
151
r = sshbuf_put(fuzzed, fuzz_ptr(fuzz), fuzz_len(fuzz));
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
152
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
174
r = sshbuf_put(fuzzed, fuzz_ptr(fuzz), fuzz_len(fuzz));
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
175
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
196
r = sshbuf_put(fuzzed, fuzz_ptr(fuzz), fuzz_len(fuzz));
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
197
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
220
r = sshbuf_put(fuzzed, fuzz_ptr(fuzz), fuzz_len(fuzz));
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
221
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
243
r = sshbuf_put(fuzzed, fuzz_ptr(fuzz), fuzz_len(fuzz));
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
244
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/test_helper/test_helper.c
396
int r = BN_cmp(aa1, aa2);
crypto/openssh/regress/unittests/test_helper/test_helper.c
398
TEST_CHECK_INT(r, pred);
crypto/openssh/regress/unittests/test_helper/test_helper.c
410
int r;
crypto/openssh/regress/unittests/test_helper/test_helper.c
416
r = strcmp(aa1, aa2);
crypto/openssh/regress/unittests/test_helper/test_helper.c
417
TEST_CHECK_INT(r, pred);
crypto/openssh/regress/unittests/test_helper/test_helper.c
428
int r;
crypto/openssh/regress/unittests/test_helper/test_helper.c
438
r = memcmp(aa1, aa2, l);
crypto/openssh/regress/unittests/test_helper/test_helper.c
439
TEST_CHECK_INT(r, pred);
crypto/openssh/regress/unittests/test_helper/test_helper.c
469
int r;
crypto/openssh/regress/unittests/test_helper/test_helper.c
478
r = memvalcmp(aa1, v, l, &where);
crypto/openssh/regress/unittests/test_helper/test_helper.c
479
TEST_CHECK_INT(r, pred);
crypto/openssh/regress/unittests/test_helper/test_helper.c
63
#define TEST_CHECK_INT(r, pred) do { \
crypto/openssh/regress/unittests/test_helper/test_helper.c
66
if (r == 0) \
crypto/openssh/regress/unittests/test_helper/test_helper.c
70
if (r != 0) \
crypto/openssh/regress/unittests/test_helper/test_helper.c
74
if (r < 0) \
crypto/openssh/regress/unittests/test_helper/test_helper.c
78
if (r <= 0) \
crypto/openssh/regress/unittests/test_helper/test_helper.c
82
if (r > 0) \
crypto/openssh/regress/unittests/test_helper/test_helper.c
86
if (r >= 0) \
crypto/openssh/rijndael.c
1038
r = Nr >> 1;
crypto/openssh/rijndael.c
1066
if (--r == 0) {
crypto/openssh/rijndael.c
767
int r;
crypto/openssh/rijndael.c
853
r = Nr >> 1;
crypto/openssh/rijndael.c
881
if (--r == 0) {
crypto/openssh/rijndael.c
952
int r;
crypto/openssh/scp.c
1025
int i, r, status;
crypto/openssh/scp.c
1033
r = parse_scp_uri(argv[argc - 1], &tuser, &thost, &tport, &targ);
crypto/openssh/scp.c
1034
if (r == -1) {
crypto/openssh/scp.c
1039
if (r != 0) {
crypto/openssh/scp.c
1053
r = parse_scp_uri(argv[i], &suser, &host, &sport, &src);
crypto/openssh/scp.c
1054
if (r == -1) {
crypto/openssh/scp.c
1059
if (r != 0) {
crypto/openssh/scp.c
1224
int i, r, sport = -1;
crypto/openssh/scp.c
1233
r = parse_scp_uri(argv[i], &suser, &host, &sport, &src);
crypto/openssh/scp.c
1234
if (r == -1) {
crypto/openssh/scp.c
1239
if (r != 0)
crypto/openssh/scp.c
1548
int i, r, err = 0, dst_is_dir;
crypto/openssh/scp.c
1563
if ((r = sftp_glob(conn, abs_src, GLOB_NOCHECK|GLOB_MARK,
crypto/openssh/scp.c
1565
if (r == GLOB_NOSPACE)
crypto/openssh/scp.c
1587
if ((r = stat(dst, &st)) != 0)
crypto/openssh/scp.c
1589
dst_is_dir = r == 0 && S_ISDIR(st.st_mode);
crypto/openssh/scp.c
1592
if (r == 0) {
crypto/openssh/scp.c
1992
int i, r, targetisdir, err = 0;
crypto/openssh/scp.c
2010
if ((r = sftp_glob(from, abs_src, GLOB_NOCHECK|GLOB_MARK,
crypto/openssh/scp.c
2012
if (r == GLOB_NOSPACE)
crypto/openssh/scp.c
453
int ch, fflag, tflag, status, r, n;
crypto/openssh/scp.c
575
r = scan_scaled(optarg + 7, &llv);
crypto/openssh/scp.c
576
if (r == 0 && (llv <= 0 || llv > 256 * 1024)) {
crypto/openssh/scp.c
577
r = -1;
crypto/openssh/scp.c
580
if (r == -1) {
crypto/openssh/scp.c
737
int r;
crypto/openssh/scp.c
739
r = parse_uri("scp", uri, userp, hostp, portp, pathp);
crypto/openssh/scp.c
740
if (r == 0 && *pathp == NULL)
crypto/openssh/scp.c
742
return r;
crypto/openssh/servconf.c
1111
int cmdline = 0, *intptr, value, value2, value3, n, port, oactive, r;
crypto/openssh/servconf.c
207
int r;
crypto/openssh/servconf.c
2165
if ((r = glob(arg, 0, NULL, &gbuf)) != 0) {
crypto/openssh/servconf.c
2166
if (r != GLOB_NOMATCH) {
crypto/openssh/servconf.c
222
if ((r = kex_assemble_names(&o->what, defaults, all)) != 0) \
crypto/openssh/servconf.c
223
fatal_fr(r, "%s", #what); \
crypto/openssh/servconf.c
2620
int r;
crypto/openssh/servconf.c
2630
(r = sshbuf_allocate(conf, st.st_size)) != 0)
crypto/openssh/servconf.c
2631
fatal_fr(r, "allocate");
crypto/openssh/servconf.c
2639
if ((r = sshbuf_put(conf, cp, strlen(cp))) != 0)
crypto/openssh/servconf.c
2640
fatal_fr(r, "sshbuf_put");
crypto/openssh/servconf.c
2643
if ((r = sshbuf_put_u8(conf, 0)) != 0)
crypto/openssh/servconf.c
2644
fatal_fr(r, "sshbuf_put_u8");
crypto/openssh/servconf.c
2742
int r;
crypto/openssh/servconf.c
2745
if ((r = sshbuf_put_u8(buf, v < 0)) != 0 ||
crypto/openssh/servconf.c
2746
(r = sshbuf_put_u32(buf, uv)) != 0)
crypto/openssh/servconf.c
2747
return r;
crypto/openssh/servconf.c
2755
int r;
crypto/openssh/servconf.c
2758
if ((r = sshbuf_put_u8(buf, v < 0)) != 0 ||
crypto/openssh/servconf.c
2759
(r = sshbuf_put_u64(buf, uv)) != 0)
crypto/openssh/servconf.c
2760
return r;
crypto/openssh/servconf.c
2791
int r;
crypto/openssh/servconf.c
2793
if ((r = sshbuf_put_u8(buf, s != NULL)) != 0)
crypto/openssh/servconf.c
2794
return r;
crypto/openssh/servconf.c
2803
int r;
crypto/openssh/servconf.c
2806
if ((r = sshbuf_put_u32(buf, n)) != 0)
crypto/openssh/servconf.c
2807
return r;
crypto/openssh/servconf.c
2809
if ((r = serialise_nullable_string(buf, a[i])) != 0)
crypto/openssh/servconf.c
2810
return r;
crypto/openssh/servconf.c
2818
int r;
crypto/openssh/servconf.c
2821
if ((r = sshbuf_put_u32(buf, options->num_host_key_files)) != 0) {
crypto/openssh/servconf.c
2822
error_fr(r, "serialise length");
crypto/openssh/servconf.c
2823
return r;
crypto/openssh/servconf.c
2826
if ((r = serialise_s32(buf,
crypto/openssh/servconf.c
2828
(r = serialise_nullable_string(buf,
crypto/openssh/servconf.c
2830
error_fr(r, "serialise member");
crypto/openssh/servconf.c
2831
return r;
crypto/openssh/servconf.c
2840
int r;
crypto/openssh/servconf.c
2842
if ((r = serialise_s32(buf, options->ip_qos_interactive)) != 0 ||
crypto/openssh/servconf.c
2843
(r = serialise_s32(buf, options->ip_qos_bulk)) != 0) {
crypto/openssh/servconf.c
2844
error_fr(r, "serialise");
crypto/openssh/servconf.c
2845
return r;
crypto/openssh/servconf.c
2854
int r;
crypto/openssh/servconf.c
2858
if ((r = sshbuf_put_u32(buf, options->num_queued_listens)) != 0) {
crypto/openssh/servconf.c
2859
error_fr(r, "serialise length");
crypto/openssh/servconf.c
2860
return r;
crypto/openssh/servconf.c
2866
if ((r = sshbuf_put_cstring(buf, qla->addr)) != 0 ||
crypto/openssh/servconf.c
2867
(r = serialise_s32(buf, qla->port)) != 0 ||
crypto/openssh/servconf.c
2868
(r = serialise_nullable_string(buf, qla->rdomain)) != 0) {
crypto/openssh/servconf.c
2869
error_fr(r, "serialise member");
crypto/openssh/servconf.c
2870
return r;
crypto/openssh/servconf.c
2879
int r;
crypto/openssh/servconf.c
2881
if ((r = serialise_s32(buf, (int)options->log_facility)) != 0) {
crypto/openssh/servconf.c
2882
error_fr(r, "serialise");
crypto/openssh/servconf.c
2883
return r;
crypto/openssh/servconf.c
2892
int r;
crypto/openssh/servconf.c
2894
if ((r = serialise_s32(buf, (int)options->log_level)) != 0) {
crypto/openssh/servconf.c
2895
error_fr(r, "serialise");
crypto/openssh/servconf.c
2896
return r;
crypto/openssh/servconf.c
2905
int r;
crypto/openssh/servconf.c
2908
if ((r = sshbuf_put_u32(buf, options->num_ports)) != 0) {
crypto/openssh/servconf.c
2909
error_fr(r, "serialise length");
crypto/openssh/servconf.c
2910
return r;
crypto/openssh/servconf.c
2913
if ((r = serialise_s32(buf, options->ports[i])) != 0) {
crypto/openssh/servconf.c
2914
error_fr(r, "serialise port");
crypto/openssh/servconf.c
2915
return r;
crypto/openssh/servconf.c
2924
int r;
crypto/openssh/servconf.c
2926
if ((r = serialise_s32(buf, options->fwd_opts.gateway_ports)) != 0) {
crypto/openssh/servconf.c
2927
error_fr(r, "serialise");
crypto/openssh/servconf.c
2928
return r;
crypto/openssh/servconf.c
2936
int r;
crypto/openssh/servconf.c
2938
if ((r = serialise_mode(buf,
crypto/openssh/servconf.c
2940
error_fr(r, "serialise");
crypto/openssh/servconf.c
2941
return r;
crypto/openssh/servconf.c
2949
int r;
crypto/openssh/servconf.c
2951
if ((r = sshbuf_put_u8(buf,
crypto/openssh/servconf.c
2953
error_fr(r, "serialise");
crypto/openssh/servconf.c
2954
return r;
crypto/openssh/servconf.c
2962
int r;
crypto/openssh/servconf.c
2964
if ((r = serialise_s32(buf, options->max_startups_begin)) != 0 ||
crypto/openssh/servconf.c
2965
(r = serialise_s32(buf, options->max_startups_rate)) != 0 ||
crypto/openssh/servconf.c
2966
(r = serialise_s32(buf, options->max_startups)) != 0) {
crypto/openssh/servconf.c
2967
error_fr(r, "serialise");
crypto/openssh/servconf.c
2968
return r;
crypto/openssh/servconf.c
2977
int r;
crypto/openssh/servconf.c
2979
if ((r = serialise_s32(buf, options->permit_user_env)) != 0 ||
crypto/openssh/servconf.c
2980
(r = serialise_nullable_string(buf,
crypto/openssh/servconf.c
2982
error_fr(r, "serialise");
crypto/openssh/servconf.c
2983
return r;
crypto/openssh/servconf.c
2992
int r;
crypto/openssh/servconf.c
2994
if ((r = serialise_s32(buf, options->per_source_masklen_ipv4)) != 0 ||
crypto/openssh/servconf.c
2995
(r = serialise_s32(buf, options->per_source_masklen_ipv6)) != 0) {
crypto/openssh/servconf.c
2996
error_fr(r, "serialise");
crypto/openssh/servconf.c
2997
return r;
crypto/openssh/servconf.c
3007
int r;
crypto/openssh/servconf.c
3009
if ((r = serialise_s32(buf, psp->enabled)) != 0 ||
crypto/openssh/servconf.c
3010
(r = serialise_s32(buf, psp->max_sources4)) != 0 ||
crypto/openssh/servconf.c
3011
(r = serialise_s32(buf, psp->max_sources6)) != 0 ||
crypto/openssh/servconf.c
3012
(r = serialise_s32(buf, psp->overflow_mode)) != 0 ||
crypto/openssh/servconf.c
3013
(r = serialise_s32(buf, psp->overflow_mode6)) != 0 ||
crypto/openssh/servconf.c
3014
(r = serialise_double(buf, psp->penalty_crash)) != 0 ||
crypto/openssh/servconf.c
3015
(r = serialise_double(buf, psp->penalty_grace)) != 0 ||
crypto/openssh/servconf.c
3016
(r = serialise_double(buf, psp->penalty_authfail)) != 0 ||
crypto/openssh/servconf.c
3017
(r = serialise_double(buf, psp->penalty_invaliduser)) != 0 ||
crypto/openssh/servconf.c
3018
(r = serialise_double(buf, psp->penalty_noauth)) != 0 ||
crypto/openssh/servconf.c
3019
(r = serialise_double(buf, psp->penalty_refuseconnection)) != 0 ||
crypto/openssh/servconf.c
3020
(r = serialise_double(buf, psp->penalty_max)) != 0 ||
crypto/openssh/servconf.c
3021
(r = serialise_double(buf, psp->penalty_min)) != 0) {
crypto/openssh/servconf.c
3022
error_fr(r, "serialise");
crypto/openssh/servconf.c
3023
return r;
crypto/openssh/servconf.c
3032
int r;
crypto/openssh/servconf.c
3034
if ((r = serialise_s64(buf, options->rekey_limit)) != 0 ||
crypto/openssh/servconf.c
3035
(r = serialise_s32(buf, options->rekey_interval)) != 0) {
crypto/openssh/servconf.c
3036
error_fr(r, "serialise");
crypto/openssh/servconf.c
3037
return r;
crypto/openssh/servconf.c
3046
int r;
crypto/openssh/servconf.c
3049
if ((r = sshbuf_put_u32(buf, options->num_subsystems)) != 0) {
crypto/openssh/servconf.c
3050
error_fr(r, "serialise length");
crypto/openssh/servconf.c
3051
return r;
crypto/openssh/servconf.c
3054
if ((r = sshbuf_put_cstring(buf,
crypto/openssh/servconf.c
3056
(r = sshbuf_put_cstring(buf,
crypto/openssh/servconf.c
3058
(r = sshbuf_put_cstring(buf,
crypto/openssh/servconf.c
3060
error_fr(r, "serialise member");
crypto/openssh/servconf.c
3061
return r;
crypto/openssh/servconf.c
3070
int r;
crypto/openssh/servconf.c
3072
if ((r = sshbuf_put_u64(buf, options->timing_secret)) != 0) {
crypto/openssh/servconf.c
3073
error_fr(r, "serialise");
crypto/openssh/servconf.c
3074
return r;
crypto/openssh/servconf.c
3084
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/servconf.c
3090
if ((r = sshbuf_put_u32(buf, SSHD_CONFIG_BLOB_VERSION)) != 0) {
crypto/openssh/servconf.c
3091
error_fr(r, "serialise version");
crypto/openssh/servconf.c
3096
if ((r = serialise_s32(buf, options->var)) != 0) { \
crypto/openssh/servconf.c
3097
error_fr(r, "serialise %s", #var); \
crypto/openssh/servconf.c
3101
if ((r = serialise_s32(buf, options->var)) != 0) { \
crypto/openssh/servconf.c
3102
error_fr(r, "serialise %s", #var); \
crypto/openssh/servconf.c
3106
if ((r = serialise_nullable_string(buf, options->var)) != 0) { \
crypto/openssh/servconf.c
3107
error_fr(r, "serialise %s", #var); \
crypto/openssh/servconf.c
3111
if ((r = serialise_nullable_string_array(buf, options->var, \
crypto/openssh/servconf.c
3113
error_fr(r, "serialise %s", #var); \
crypto/openssh/servconf.c
3117
if ((r = serialise_##funcsuffix(options, buf)) != 0) \
crypto/openssh/servconf.c
3120
if ((r = serialise_##funcsuffix(options, buf)) != 0) \
crypto/openssh/servconf.c
3141
r = 0;
crypto/openssh/servconf.c
3146
return r;
crypto/openssh/servconf.c
3153
int r;
crypto/openssh/servconf.c
3156
if ((r = sshbuf_get_u8(buf, &was_signed)) != 0 ||
crypto/openssh/servconf.c
3157
(r = sshbuf_get_u32(buf, &tmp)) != 0)
crypto/openssh/servconf.c
3158
return r;
crypto/openssh/servconf.c
3177
int r;
crypto/openssh/servconf.c
3180
if ((r = sshbuf_get_u8(buf, &was_signed)) != 0 ||
crypto/openssh/servconf.c
3181
(r = sshbuf_get_u64(buf, &tmp)) != 0)
crypto/openssh/servconf.c
3182
return r;
crypto/openssh/servconf.c
3201
int r, tmp;
crypto/openssh/servconf.c
3203
if ((r = deserialise_s32(buf, &tmp)) != 0)
crypto/openssh/servconf.c
3204
return r;
crypto/openssh/servconf.c
3224
int r;
crypto/openssh/servconf.c
3227
if ((r = sshbuf_get_u8(buf, &present)) != 0)
crypto/openssh/servconf.c
3228
return r;
crypto/openssh/servconf.c
3253
int r;
crypto/openssh/servconf.c
3256
if ((r = sshbuf_get_u32(buf, &n)) != 0) {
crypto/openssh/servconf.c
3257
error_fr(r, "deserialise %s length", what);
crypto/openssh/servconf.c
3258
return r;
crypto/openssh/servconf.c
3277
int r;
crypto/openssh/servconf.c
3282
if ((r = deserialise_count(buf, &n, "strings")) != 0)
crypto/openssh/servconf.c
3283
return r;
crypto/openssh/servconf.c
3287
if ((r = deserialise_nullable_string(buf, a + i)) != 0) {
crypto/openssh/servconf.c
3289
return r;
crypto/openssh/servconf.c
3314
int r, *userprovided = NULL;
crypto/openssh/servconf.c
3318
if ((r = deserialise_count(buf, &n, "host key files")) != 0)
crypto/openssh/servconf.c
3319
return r;
crypto/openssh/servconf.c
3325
if ((r = deserialise_s32(buf, userprovided + i)) != 0 ||
crypto/openssh/servconf.c
3326
(r = deserialise_nullable_string(buf, files + i)) != 0) {
crypto/openssh/servconf.c
3327
error_fr(r, "deserialise member");
crypto/openssh/servconf.c
3330
return r;
crypto/openssh/servconf.c
3342
int r;
crypto/openssh/servconf.c
3344
if ((r = deserialise_s32(buf, &options->ip_qos_interactive)) != 0 ||
crypto/openssh/servconf.c
3345
(r = deserialise_s32(buf, &options->ip_qos_bulk)) != 0) {
crypto/openssh/servconf.c
3346
error_fr(r, "deserialise");
crypto/openssh/servconf.c
3347
return r;
crypto/openssh/servconf.c
3356
int r;
crypto/openssh/servconf.c
3360
if ((r = deserialise_count(buf, &n, "listen addresses")) != 0)
crypto/openssh/servconf.c
3361
return r;
crypto/openssh/servconf.c
3365
if ((r = sshbuf_get_cstring(buf, &qla[i].addr, NULL)) != 0 ||
crypto/openssh/servconf.c
3366
(r = deserialise_s32(buf, &qla[i].port)) != 0 ||
crypto/openssh/servconf.c
3367
(r = deserialise_nullable_string(buf,
crypto/openssh/servconf.c
3369
error_fr(r, "deserialise member");
crypto/openssh/servconf.c
3371
return r;
crypto/openssh/servconf.c
3382
int r, tmp;
crypto/openssh/servconf.c
3384
if ((r = deserialise_s32(buf, &tmp)) != 0) {
crypto/openssh/servconf.c
3385
error_fr(r, "deserialise");
crypto/openssh/servconf.c
3386
return r;
crypto/openssh/servconf.c
3401
int r, tmp;
crypto/openssh/servconf.c
3403
if ((r = deserialise_s32(buf, &tmp)) != 0) {
crypto/openssh/servconf.c
3404
error_fr(r, "deserialise");
crypto/openssh/servconf.c
3405
return r;
crypto/openssh/servconf.c
3420
int r;
crypto/openssh/servconf.c
3423
if ((r = deserialise_count(buf, &n, "ports")) != 0)
crypto/openssh/servconf.c
3424
return r;
crypto/openssh/servconf.c
3432
if ((r = deserialise_s32(buf, options->ports + i)) != 0) {
crypto/openssh/servconf.c
3433
error_fr(r, "deserialise port");
crypto/openssh/servconf.c
3434
return r;
crypto/openssh/servconf.c
3443
int r;
crypto/openssh/servconf.c
3445
if ((r = deserialise_s32(buf, &options->fwd_opts.gateway_ports)) != 0) {
crypto/openssh/servconf.c
3446
error_fr(r, "deserialise");
crypto/openssh/servconf.c
3447
return r;
crypto/openssh/servconf.c
3455
int r;
crypto/openssh/servconf.c
3457
if ((r = deserialise_mode(buf,
crypto/openssh/servconf.c
3459
error_fr(r, "deserialise");
crypto/openssh/servconf.c
3460
return r;
crypto/openssh/servconf.c
3468
int r;
crypto/openssh/servconf.c
3471
if ((r = sshbuf_get_u8(buf, &tmp)) != 0) {
crypto/openssh/servconf.c
3472
error_fr(r, "deserialise");
crypto/openssh/servconf.c
3473
return r;
crypto/openssh/servconf.c
3486
int r;
crypto/openssh/servconf.c
3488
if ((r = deserialise_s32(buf, &options->max_startups_begin)) != 0 ||
crypto/openssh/servconf.c
3489
(r = deserialise_s32(buf, &options->max_startups_rate)) != 0 ||
crypto/openssh/servconf.c
3490
(r = deserialise_s32(buf, &options->max_startups)) != 0) {
crypto/openssh/servconf.c
3491
error_fr(r, "deserialise");
crypto/openssh/servconf.c
3492
return r;
crypto/openssh/servconf.c
3501
int r;
crypto/openssh/servconf.c
3503
if ((r = deserialise_s32(buf, &options->permit_user_env)) != 0 ||
crypto/openssh/servconf.c
3504
(r = deserialise_nullable_string(buf,
crypto/openssh/servconf.c
3506
error_fr(r, "deserialise");
crypto/openssh/servconf.c
3507
return r;
crypto/openssh/servconf.c
3515
int r;
crypto/openssh/servconf.c
3517
if ((r = deserialise_s32(buf,
crypto/openssh/servconf.c
3519
(r = deserialise_s32(buf,
crypto/openssh/servconf.c
3521
error_fr(r, "deserialise");
crypto/openssh/servconf.c
3522
return r;
crypto/openssh/servconf.c
3532
int r;
crypto/openssh/servconf.c
3534
if ((r = deserialise_s32(buf, &psp->enabled)) != 0 ||
crypto/openssh/servconf.c
3535
(r = deserialise_s32(buf, &psp->max_sources4)) != 0 ||
crypto/openssh/servconf.c
3536
(r = deserialise_s32(buf, &psp->max_sources6)) != 0 ||
crypto/openssh/servconf.c
3537
(r = deserialise_s32(buf, &psp->overflow_mode)) != 0 ||
crypto/openssh/servconf.c
3538
(r = deserialise_s32(buf, &psp->overflow_mode6)) != 0 ||
crypto/openssh/servconf.c
3539
(r = deserialise_double(buf, &psp->penalty_crash)) != 0 ||
crypto/openssh/servconf.c
3540
(r = deserialise_double(buf, &psp->penalty_grace)) != 0 ||
crypto/openssh/servconf.c
3541
(r = deserialise_double(buf, &psp->penalty_authfail)) != 0 ||
crypto/openssh/servconf.c
3542
(r = deserialise_double(buf, &psp->penalty_invaliduser)) != 0 ||
crypto/openssh/servconf.c
3543
(r = deserialise_double(buf, &psp->penalty_noauth)) != 0 ||
crypto/openssh/servconf.c
3544
(r = deserialise_double(buf,
crypto/openssh/servconf.c
3546
(r = deserialise_double(buf, &psp->penalty_max)) != 0 ||
crypto/openssh/servconf.c
3547
(r = deserialise_double(buf, &psp->penalty_min)) != 0) {
crypto/openssh/servconf.c
3548
error_fr(r, "deserialise");
crypto/openssh/servconf.c
3549
return r;
crypto/openssh/servconf.c
3558
int r;
crypto/openssh/servconf.c
3560
if ((r = deserialise_s64(buf, &options->rekey_limit)) != 0 ||
crypto/openssh/servconf.c
3561
(r = deserialise_s32(buf, &options->rekey_interval)) != 0) {
crypto/openssh/servconf.c
3562
error_fr(r, "deserialise");
crypto/openssh/servconf.c
3563
return r;
crypto/openssh/servconf.c
3572
int r;
crypto/openssh/servconf.c
3576
if ((r = deserialise_count(buf, &n, "subsystems")) != 0)
crypto/openssh/servconf.c
3577
return r;
crypto/openssh/servconf.c
3584
if ((r = sshbuf_get_cstring(buf, names + i, NULL)) != 0 ||
crypto/openssh/servconf.c
3585
(r = sshbuf_get_cstring(buf, commands + i, NULL)) != 0 ||
crypto/openssh/servconf.c
3586
(r = sshbuf_get_cstring(buf, args + i, NULL)) != 0) {
crypto/openssh/servconf.c
3587
error_fr(r, "deserialise member");
crypto/openssh/servconf.c
3591
return r;
crypto/openssh/servconf.c
3604
int r;
crypto/openssh/servconf.c
3606
if ((r = sshbuf_get_u64(buf, &options->timing_secret)) != 0) {
crypto/openssh/servconf.c
3607
error_fr(r, "deserialise");
crypto/openssh/servconf.c
3608
return r;
crypto/openssh/servconf.c
3616
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/servconf.c
3621
if ((r = sshbuf_get_u32(buf, &version)) != 0) {
crypto/openssh/servconf.c
3622
error_fr(r, "deserialise version");
crypto/openssh/servconf.c
3627
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/servconf.c
3631
if ((r = deserialise_s32(buf, &new_options.var)) != 0) { \
crypto/openssh/servconf.c
3632
error_fr(r, "deserialise %s", #var); \
crypto/openssh/servconf.c
3636
if ((r = deserialise_s32(buf, &new_options.var)) != 0) { \
crypto/openssh/servconf.c
3637
error_fr(r, "deserialise %s", #var); \
crypto/openssh/servconf.c
3641
if ((r = deserialise_nullable_string(buf, &new_options.var)) != 0) { \
crypto/openssh/servconf.c
3642
error_fr(r, "deserialise %s", #var); \
crypto/openssh/servconf.c
3646
if ((r = deserialise_nullable_string_array(buf, &new_options.var, \
crypto/openssh/servconf.c
3648
error_fr(r, "deserialise %s", #var); \
crypto/openssh/servconf.c
3652
if ((r = deserialise_##funcsuffix(&new_options, buf)) != 0) \
crypto/openssh/servconf.c
3655
if ((r = deserialise_##funcsuffix(&new_options, buf)) != 0) \
crypto/openssh/servconf.c
3670
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/servconf.c
3686
r = 0;
crypto/openssh/servconf.c
3692
return r;
crypto/openssh/servconf.c
4145
int r;
crypto/openssh/servconf.c
4156
if ((r = getnameinfo(ai->ai_addr, ai->ai_addrlen, addr,
crypto/openssh/servconf.c
4159
error("getnameinfo: %.100s", ssh_gai_strerror(r));
crypto/openssh/serverloop.c
115
int r, channel_id;
crypto/openssh/serverloop.c
131
if ((r = sshpkt_start(ssh, SSH2_MSG_GLOBAL_REQUEST)) != 0 ||
crypto/openssh/serverloop.c
132
(r = sshpkt_put_cstring(ssh, "keepalive@openssh.com"))
crypto/openssh/serverloop.c
134
(r = sshpkt_put_u8(ssh, 1)) != 0) /* boolean: want reply */
crypto/openssh/serverloop.c
135
fatal_fr(r, "compose");
crypto/openssh/serverloop.c
140
if ((r = sshpkt_send(ssh)) != 0)
crypto/openssh/serverloop.c
141
fatal_fr(r, "send");
crypto/openssh/serverloop.c
269
int r;
crypto/openssh/serverloop.c
271
if ((r = ssh_packet_process_read(ssh, connection_in)) == 0)
crypto/openssh/serverloop.c
273
if (r == SSH_ERR_SYSTEM_ERROR) {
crypto/openssh/serverloop.c
295
int r;
crypto/openssh/serverloop.c
305
if ((r = ssh_packet_write_poll(ssh)) != 0) {
crypto/openssh/serverloop.c
306
sshpkt_fatal(ssh, r, "%s: ssh_packet_write_poll",
crypto/openssh/serverloop.c
338
int r, conn_in_ready, conn_out_ready;
crypto/openssh/serverloop.c
389
if ((r = ssh_packet_check_rekey(ssh)) != 0)
crypto/openssh/serverloop.c
390
fatal_fr(r, "cannot start rekeying");
crypto/openssh/serverloop.c
423
int r;
crypto/openssh/serverloop.c
425
if ((r = sshpkt_get_cstring(ssh, &target, NULL)) != 0 ||
crypto/openssh/serverloop.c
426
(r = sshpkt_get_u32(ssh, &target_port)) != 0 ||
crypto/openssh/serverloop.c
427
(r = sshpkt_get_cstring(ssh, &originator, NULL)) != 0 ||
crypto/openssh/serverloop.c
428
(r = sshpkt_get_u32(ssh, &originator_port)) != 0 ||
crypto/openssh/serverloop.c
429
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/serverloop.c
430
sshpkt_fatal(ssh, r, "%s: parse packet", __func__);
crypto/openssh/serverloop.c
472
int r;
crypto/openssh/serverloop.c
477
if ((r = sshpkt_get_cstring(ssh, &target, NULL)) != 0 ||
crypto/openssh/serverloop.c
478
(r = sshpkt_get_cstring(ssh, &originator, NULL)) != 0 ||
crypto/openssh/serverloop.c
479
(r = sshpkt_get_u32(ssh, &originator_port)) != 0 ||
crypto/openssh/serverloop.c
480
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/serverloop.c
481
sshpkt_fatal(ssh, r, "%s: parse packet", __func__);
crypto/openssh/serverloop.c
513
int r, sock;
crypto/openssh/serverloop.c
516
if ((r = sshpkt_get_u32(ssh, &mode)) != 0)
crypto/openssh/serverloop.c
517
sshpkt_fatal(ssh, r, "%s: parse mode", __func__);
crypto/openssh/serverloop.c
532
if ((r = sshpkt_get_u32(ssh, &tun)) != 0)
crypto/openssh/serverloop.c
533
sshpkt_fatal(ssh, r, "%s: parse device", __func__);
crypto/openssh/serverloop.c
581
int r;
crypto/openssh/serverloop.c
584
if ((r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/serverloop.c
585
sshpkt_fatal(ssh, r, "%s: parse packet", __func__);
crypto/openssh/serverloop.c
616
int r, reason = SSH2_OPEN_CONNECT_FAILED;
crypto/openssh/serverloop.c
619
if ((r = sshpkt_get_cstring(ssh, &ctype, NULL)) != 0 ||
crypto/openssh/serverloop.c
620
(r = sshpkt_get_u32(ssh, &rchan)) != 0 ||
crypto/openssh/serverloop.c
621
(r = sshpkt_get_u32(ssh, &rwindow)) != 0 ||
crypto/openssh/serverloop.c
622
(r = sshpkt_get_u32(ssh, &rmaxpack)) != 0)
crypto/openssh/serverloop.c
623
sshpkt_fatal(ssh, r, "%s: parse packet", __func__);
crypto/openssh/serverloop.c
643
if ((r = sshpkt_start(ssh, SSH2_MSG_CHANNEL_OPEN_CONFIRMATION)) != 0 ||
crypto/openssh/serverloop.c
644
(r = sshpkt_put_u32(ssh, c->remote_id)) != 0 ||
crypto/openssh/serverloop.c
645
(r = sshpkt_put_u32(ssh, c->self)) != 0 ||
crypto/openssh/serverloop.c
646
(r = sshpkt_put_u32(ssh, c->local_window)) != 0 ||
crypto/openssh/serverloop.c
647
(r = sshpkt_put_u32(ssh, c->local_maxpacket)) != 0 ||
crypto/openssh/serverloop.c
648
(r = sshpkt_send(ssh)) != 0) {
crypto/openssh/serverloop.c
649
sshpkt_fatal(ssh, r,
crypto/openssh/serverloop.c
655
if ((r = sshpkt_start(ssh, SSH2_MSG_CHANNEL_OPEN_FAILURE)) != 0 ||
crypto/openssh/serverloop.c
656
(r = sshpkt_put_u32(ssh, rchan)) != 0 ||
crypto/openssh/serverloop.c
657
(r = sshpkt_put_u32(ssh, reason)) != 0 ||
crypto/openssh/serverloop.c
658
(r = sshpkt_put_cstring(ssh, errmsg ? errmsg : "open failed")) != 0 ||
crypto/openssh/serverloop.c
659
(r = sshpkt_put_cstring(ssh, "")) != 0 ||
crypto/openssh/serverloop.c
660
(r = sshpkt_send(ssh)) != 0) {
crypto/openssh/serverloop.c
661
sshpkt_fatal(ssh, r,
crypto/openssh/serverloop.c
675
int r, ndx, success = 0;
crypto/openssh/serverloop.c
689
if ((r = sshpkt_get_string_direct(ssh, &blob, &blen)) != 0 ||
crypto/openssh/serverloop.c
690
(r = sshkey_from_blob(blob, blen, &key)) != 0) {
crypto/openssh/serverloop.c
691
error_fr(r, "parse key");
crypto/openssh/serverloop.c
730
if ((r = sshbuf_put_cstring(sigbuf,
crypto/openssh/serverloop.c
732
(r = sshbuf_put_stringb(sigbuf,
crypto/openssh/serverloop.c
734
(r = sshkey_puts(key, sigbuf)) != 0 ||
crypto/openssh/serverloop.c
735
(r = ssh->kex->sign(ssh, key_prv, key_pub, &sig, &slen,
crypto/openssh/serverloop.c
737
(r = sshbuf_put_string(resp, sig, slen)) != 0) {
crypto/openssh/serverloop.c
738
error_fr(r, "assemble signature");
crypto/openssh/serverloop.c
759
int r, success = 0, allocated_listen_port = 0;
crypto/openssh/serverloop.c
769
if ((r = sshpkt_get_cstring(ssh, &rtype, NULL)) != 0 ||
crypto/openssh/serverloop.c
770
(r = sshpkt_get_u8(ssh, &want_reply)) != 0)
crypto/openssh/serverloop.c
771
sshpkt_fatal(ssh, r, "%s: parse packet", __func__);
crypto/openssh/serverloop.c
776
if ((r = sshpkt_get_cstring(ssh, &fwd.listen_host, NULL)) != 0 ||
crypto/openssh/serverloop.c
777
(r = sshpkt_get_u32(ssh, &port)) != 0)
crypto/openssh/serverloop.c
778
sshpkt_fatal(ssh, r, "%s: parse tcpip-forward", __func__);
crypto/openssh/serverloop.c
799
(r = sshbuf_put_u32(resp, allocated_listen_port)) != 0)
crypto/openssh/serverloop.c
800
fatal_fr(r, "sshbuf_put_u32");
crypto/openssh/serverloop.c
802
if ((r = sshpkt_get_cstring(ssh, &fwd.listen_host, NULL)) != 0 ||
crypto/openssh/serverloop.c
803
(r = sshpkt_get_u32(ssh, &port)) != 0)
crypto/openssh/serverloop.c
804
sshpkt_fatal(ssh, r, "%s: parse cancel-tcpip-forward", __func__);
crypto/openssh/serverloop.c
813
if ((r = sshpkt_get_cstring(ssh, &fwd.listen_path, NULL)) != 0)
crypto/openssh/serverloop.c
814
sshpkt_fatal(ssh, r, "%s: parse streamlocal-forward@openssh.com", __func__);
crypto/openssh/serverloop.c
831
if ((r = sshpkt_get_cstring(ssh, &fwd.listen_path, NULL)) != 0)
crypto/openssh/serverloop.c
832
sshpkt_fatal(ssh, r, "%s: parse cancel-streamlocal-forward@openssh.com", __func__);
crypto/openssh/serverloop.c
845
if ((r = sshpkt_start(ssh, success ?
crypto/openssh/serverloop.c
847
(success && resp != NULL && (r = sshpkt_putb(ssh, resp)) != 0) ||
crypto/openssh/serverloop.c
848
(r = sshpkt_send(ssh)) != 0 ||
crypto/openssh/serverloop.c
849
(r = ssh_packet_write_wait(ssh)) != 0)
crypto/openssh/serverloop.c
850
sshpkt_fatal(ssh, r, "%s: send reply", __func__);
crypto/openssh/serverloop.c
863
int r, success = 0;
crypto/openssh/serverloop.c
868
if ((r = sshpkt_get_u32(ssh, &id)) != 0 ||
crypto/openssh/serverloop.c
869
(r = sshpkt_get_cstring(ssh, &rtype, NULL)) != 0 ||
crypto/openssh/serverloop.c
870
(r = sshpkt_get_u8(ssh, &want_reply)) != 0)
crypto/openssh/serverloop.c
871
sshpkt_fatal(ssh, r, "%s: parse packet", __func__);
crypto/openssh/serverloop.c
881
if ((r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/serverloop.c
882
sshpkt_fatal(ssh, r, "%s: parse packet", __func__);
crypto/openssh/serverloop.c
890
if ((r = sshpkt_start(ssh, success ?
crypto/openssh/serverloop.c
892
(r = sshpkt_put_u32(ssh, c->remote_id)) != 0 ||
crypto/openssh/serverloop.c
893
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/serverloop.c
894
sshpkt_fatal(ssh, r, "%s: send reply", __func__);
crypto/openssh/session.c
1496
int r = 0;
crypto/openssh/session.c
1602
r = login_getcapbool(lc, "requirehome", 0);
crypto/openssh/session.c
1604
if (r || !in_chroot) {
crypto/openssh/session.c
1609
if (r)
crypto/openssh/session.c
1863
int r;
crypto/openssh/session.c
1865
if ((r = sshpkt_get_u32(ssh, &s->col)) != 0 ||
crypto/openssh/session.c
1866
(r = sshpkt_get_u32(ssh, &s->row)) != 0 ||
crypto/openssh/session.c
1867
(r = sshpkt_get_u32(ssh, &s->xpixel)) != 0 ||
crypto/openssh/session.c
1868
(r = sshpkt_get_u32(ssh, &s->ypixel)) != 0 ||
crypto/openssh/session.c
1869
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/session.c
1870
sshpkt_fatal(ssh, r, "%s: parse packet", __func__);
crypto/openssh/session.c
1878
int r;
crypto/openssh/session.c
1889
if ((r = sshpkt_get_cstring(ssh, &s->term, NULL)) != 0 ||
crypto/openssh/session.c
1890
(r = sshpkt_get_u32(ssh, &s->col)) != 0 ||
crypto/openssh/session.c
1891
(r = sshpkt_get_u32(ssh, &s->row)) != 0 ||
crypto/openssh/session.c
1892
(r = sshpkt_get_u32(ssh, &s->xpixel)) != 0 ||
crypto/openssh/session.c
1893
(r = sshpkt_get_u32(ssh, &s->ypixel)) != 0)
crypto/openssh/session.c
1894
sshpkt_fatal(ssh, r, "%s: parse packet", __func__);
crypto/openssh/session.c
1915
if ((r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/session.c
1916
sshpkt_fatal(ssh, r, "%s: parse packet", __func__);
crypto/openssh/session.c
1929
int r, success = 0, found = 0;
crypto/openssh/session.c
1933
if ((r = sshpkt_get_cstring(ssh, &s->subsys, NULL)) != 0 ||
crypto/openssh/session.c
1934
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/session.c
1935
sshpkt_fatal(ssh, r, "%s: parse packet", __func__);
crypto/openssh/session.c
1975
int r, success;
crypto/openssh/session.c
1983
if ((r = sshpkt_get_u8(ssh, &single_connection)) != 0 ||
crypto/openssh/session.c
1984
(r = sshpkt_get_cstring(ssh, &s->auth_proto, NULL)) != 0 ||
crypto/openssh/session.c
1985
(r = sshpkt_get_cstring(ssh, &s->auth_data, NULL)) != 0 ||
crypto/openssh/session.c
1986
(r = sshpkt_get_u32(ssh, &s->screen)) != 0 ||
crypto/openssh/session.c
1987
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/session.c
1988
sshpkt_fatal(ssh, r, "%s: parse packet", __func__);
crypto/openssh/session.c
2011
int r;
crypto/openssh/session.c
2013
if ((r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/session.c
2014
sshpkt_fatal(ssh, r, "%s: parse packet", __func__);
crypto/openssh/session.c
2025
int r;
crypto/openssh/session.c
2028
if ((r = sshpkt_get_cstring(ssh, &command, NULL)) != 0 ||
crypto/openssh/session.c
2029
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/session.c
2030
sshpkt_fatal(ssh, r, "%s: parse packet", __func__);
crypto/openssh/session.c
2042
int r;
crypto/openssh/session.c
2044
if ((r = sshpkt_get_u32(ssh, NULL)) != 0 || /* ignore */
crypto/openssh/session.c
2045
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/session.c
2046
sshpkt_fatal(ssh, r, "%s: parse packet", __func__);
crypto/openssh/session.c
2058
int r;
crypto/openssh/session.c
2060
if ((r = sshpkt_get_cstring(ssh, &name, NULL)) != 0 ||
crypto/openssh/session.c
2061
(r = sshpkt_get_cstring(ssh, &val, NULL)) != 0 ||
crypto/openssh/session.c
2062
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/session.c
2063
sshpkt_fatal(ssh, r, "%s: parse packet", __func__);
crypto/openssh/session.c
2118
int r, sig, success = 0;
crypto/openssh/session.c
2120
if ((r = sshpkt_get_cstring(ssh, &signame, NULL)) != 0 ||
crypto/openssh/session.c
2121
(r = sshpkt_get_end(ssh)) != 0) {
crypto/openssh/session.c
2122
error_fr(r, "parse");
crypto/openssh/session.c
2141
r = killpg(s->pid, sig);
crypto/openssh/session.c
2143
if (r != 0) {
crypto/openssh/session.c
2160
int r;
crypto/openssh/session.c
2162
if ((r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/session.c
2163
sshpkt_fatal(ssh, r, "%s: parse packet", __func__);
crypto/openssh/session.c
228
int r;
crypto/openssh/session.c
232
if ((r = sshbuf_put_u8(loginmsg, 0)) != 0)
crypto/openssh/session.c
233
fatal_fr(r, "sshbuf_put_u8");
crypto/openssh/session.c
2355
int r;
crypto/openssh/session.c
2363
if ((r = sshpkt_put_u32(ssh, WEXITSTATUS(status))) != 0 ||
crypto/openssh/session.c
2364
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/session.c
2365
sshpkt_fatal(ssh, r, "%s: exit reply", __func__);
crypto/openssh/session.c
2372
if ((r = sshpkt_put_cstring(ssh, sig2name(WTERMSIG(status)))) != 0 ||
crypto/openssh/session.c
2373
(r = sshpkt_put_u8(ssh, WCOREDUMP(status)? 1 : 0)) != 0 ||
crypto/openssh/session.c
2374
(r = sshpkt_put_cstring(ssh, "")) != 0 ||
crypto/openssh/session.c
2375
(r = sshpkt_put_cstring(ssh, "")) != 0 ||
crypto/openssh/session.c
2376
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/session.c
2377
sshpkt_fatal(ssh, r, "%s: exit reply", __func__);
crypto/openssh/sftp-client.c
1010
if ((r = sshbuf_put_u8(msg, SSH2_FXP_EXTENDED)) != 0 ||
crypto/openssh/sftp-client.c
1011
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
1012
(r = sshbuf_put_cstring(msg,
crypto/openssh/sftp-client.c
1014
(r = sshbuf_put_cstring(msg, path)) != 0)
crypto/openssh/sftp-client.c
1015
fatal_fr(r, "compose %s", what);
crypto/openssh/sftp-client.c
1023
if ((r = sshbuf_get_u8(msg, &type)) != 0 ||
crypto/openssh/sftp-client.c
1024
(r = sshbuf_get_u32(msg, &id)) != 0)
crypto/openssh/sftp-client.c
1025
fatal_fr(r, "parse");
crypto/openssh/sftp-client.c
1034
if ((r = sshbuf_get_u32(msg, &status)) != 0 ||
crypto/openssh/sftp-client.c
1035
(r = sshbuf_get_cstring(msg, &errmsg, NULL)) != 0)
crypto/openssh/sftp-client.c
1036
fatal_fr(r, "parse status");
crypto/openssh/sftp-client.c
1046
if ((r = sshbuf_get_u32(msg, &count)) != 0)
crypto/openssh/sftp-client.c
1047
fatal_fr(r, "parse count");
crypto/openssh/sftp-client.c
1051
if ((r = sshbuf_get_cstring(msg, &filename, NULL)) != 0 ||
crypto/openssh/sftp-client.c
1052
(r = sshbuf_get_cstring(msg, &longname, NULL)) != 0 ||
crypto/openssh/sftp-client.c
1053
(r = decode_attrib(msg, &a)) != 0)
crypto/openssh/sftp-client.c
1054
fatal_fr(r, "parse filename/attrib");
crypto/openssh/sftp-client.c
1095
int r;
crypto/openssh/sftp-client.c
1132
if ((r = sshbuf_put_u8(msg, SSH2_FXP_OPEN)) != 0 ||
crypto/openssh/sftp-client.c
1133
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
1134
(r = sshbuf_put_cstring(msg, oldpath)) != 0 ||
crypto/openssh/sftp-client.c
1135
(r = sshbuf_put_u32(msg, SSH2_FXF_READ)) != 0 ||
crypto/openssh/sftp-client.c
1136
(r = encode_attrib(msg, &junk)) != 0)
crypto/openssh/sftp-client.c
1137
fatal_fr(r, "buffer error");
crypto/openssh/sftp-client.c
1152
if ((r = sshbuf_put_u8(msg, SSH2_FXP_OPEN)) != 0 ||
crypto/openssh/sftp-client.c
1153
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
1154
(r = sshbuf_put_cstring(msg, newpath)) != 0 ||
crypto/openssh/sftp-client.c
1155
(r = sshbuf_put_u32(msg, SSH2_FXF_WRITE|SSH2_FXF_CREAT|
crypto/openssh/sftp-client.c
1157
(r = encode_attrib(msg, &attr)) != 0)
crypto/openssh/sftp-client.c
1158
fatal_fr(r, "buffer error");
crypto/openssh/sftp-client.c
1174
if ((r = sshbuf_put_u8(msg, SSH2_FXP_EXTENDED)) != 0 ||
crypto/openssh/sftp-client.c
1175
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
1176
(r = sshbuf_put_cstring(msg, "copy-data")) != 0 ||
crypto/openssh/sftp-client.c
1177
(r = sshbuf_put_string(msg, old_handle, old_handle_len)) != 0 ||
crypto/openssh/sftp-client.c
1178
(r = sshbuf_put_u64(msg, 0)) != 0 ||
crypto/openssh/sftp-client.c
1179
(r = sshbuf_put_u64(msg, 0)) != 0 ||
crypto/openssh/sftp-client.c
1180
(r = sshbuf_put_string(msg, new_handle, new_handle_len)) != 0 ||
crypto/openssh/sftp-client.c
1181
(r = sshbuf_put_u64(msg, 0)) != 0)
crypto/openssh/sftp-client.c
1182
fatal_fr(r, "buffer error");
crypto/openssh/sftp-client.c
1208
int r, use_ext = (conn->exts & SFTP_EXT_POSIX_RENAME) && !force_legacy;
crypto/openssh/sftp-client.c
1218
if ((r = sshbuf_put_u8(msg, SSH2_FXP_EXTENDED)) != 0 ||
crypto/openssh/sftp-client.c
1219
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
1220
(r = sshbuf_put_cstring(msg,
crypto/openssh/sftp-client.c
1222
fatal_fr(r, "compose posix-rename");
crypto/openssh/sftp-client.c
1226
if ((r = sshbuf_put_u8(msg, SSH2_FXP_RENAME)) != 0 ||
crypto/openssh/sftp-client.c
1227
(r = sshbuf_put_u32(msg, id)) != 0)
crypto/openssh/sftp-client.c
1228
fatal_fr(r, "compose rename");
crypto/openssh/sftp-client.c
1230
if ((r = sshbuf_put_cstring(msg, oldpath)) != 0 ||
crypto/openssh/sftp-client.c
1231
(r = sshbuf_put_cstring(msg, newpath)) != 0)
crypto/openssh/sftp-client.c
1232
fatal_fr(r, "compose paths");
crypto/openssh/sftp-client.c
1252
int r;
crypto/openssh/sftp-client.c
1266
if ((r = sshbuf_put_u8(msg, SSH2_FXP_EXTENDED)) != 0 ||
crypto/openssh/sftp-client.c
1267
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
1268
(r = sshbuf_put_cstring(msg, "hardlink@openssh.com")) != 0 ||
crypto/openssh/sftp-client.c
1269
(r = sshbuf_put_cstring(msg, oldpath)) != 0 ||
crypto/openssh/sftp-client.c
1270
(r = sshbuf_put_cstring(msg, newpath)) != 0)
crypto/openssh/sftp-client.c
1271
fatal_fr(r, "compose");
crypto/openssh/sftp-client.c
1290
int r;
crypto/openssh/sftp-client.c
1303
if ((r = sshbuf_put_u8(msg, SSH2_FXP_SYMLINK)) != 0 ||
crypto/openssh/sftp-client.c
1304
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
1305
(r = sshbuf_put_cstring(msg, oldpath)) != 0 ||
crypto/openssh/sftp-client.c
1306
(r = sshbuf_put_cstring(msg, newpath)) != 0)
crypto/openssh/sftp-client.c
1307
fatal_fr(r, "compose");
crypto/openssh/sftp-client.c
1326
int r;
crypto/openssh/sftp-client.c
1337
if ((r = sshbuf_put_u8(msg, SSH2_FXP_EXTENDED)) != 0 ||
crypto/openssh/sftp-client.c
1338
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
1339
(r = sshbuf_put_cstring(msg, "fsync@openssh.com")) != 0 ||
crypto/openssh/sftp-client.c
1340
(r = sshbuf_put_string(msg, handle, handle_len)) != 0)
crypto/openssh/sftp-client.c
1341
fatal_fr(r, "compose");
crypto/openssh/sftp-client.c
1362
int r;
crypto/openssh/sftp-client.c
1373
if ((r = sshbuf_get_u8(msg, &type)) != 0 ||
crypto/openssh/sftp-client.c
1374
(r = sshbuf_get_u32(msg, &id)) != 0)
crypto/openssh/sftp-client.c
1375
fatal_fr(r, "parse");
crypto/openssh/sftp-client.c
1383
if ((r = sshbuf_get_u32(msg, &status)) != 0)
crypto/openssh/sftp-client.c
1384
fatal_fr(r, "parse status");
crypto/openssh/sftp-client.c
1392
if ((r = sshbuf_get_u32(msg, &count)) != 0)
crypto/openssh/sftp-client.c
1393
fatal_fr(r, "parse count");
crypto/openssh/sftp-client.c
1397
if ((r = sshbuf_get_cstring(msg, &filename, NULL)) != 0 ||
crypto/openssh/sftp-client.c
1398
(r = sshbuf_get_cstring(msg, &longname, NULL)) != 0 ||
crypto/openssh/sftp-client.c
1399
(r = decode_attrib(msg, &a)) != 0)
crypto/openssh/sftp-client.c
1400
fatal_fr(r, "parse filenames/attrib");
crypto/openssh/sftp-client.c
1418
int r;
crypto/openssh/sftp-client.c
1431
if ((r = sshbuf_put_u8(msg, SSH2_FXP_EXTENDED)) != 0 ||
crypto/openssh/sftp-client.c
1432
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
1433
(r = sshbuf_put_cstring(msg, "statvfs@openssh.com")) != 0 ||
crypto/openssh/sftp-client.c
1434
(r = sshbuf_put_cstring(msg, path)) != 0)
crypto/openssh/sftp-client.c
1435
fatal_fr(r, "compose");
crypto/openssh/sftp-client.c
1461
if ((r = sshbuf_put_u8(msg, SSH2_FXP_EXTENDED)) != 0 ||
crypto/openssh/sftp-client.c
1462
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
1463
(r = sshbuf_put_cstring(msg, "fstatvfs@openssh.com")) != 0 ||
crypto/openssh/sftp-client.c
1464
(r = sshbuf_put_string(msg, handle, handle_len)) != 0)
crypto/openssh/sftp-client.c
1465
fatal_fr(r, "compose");
crypto/openssh/sftp-client.c
1478
int r;
crypto/openssh/sftp-client.c
1490
if ((r = sshbuf_put_u8(msg, SSH2_FXP_EXTENDED)) != 0 ||
crypto/openssh/sftp-client.c
1491
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
1492
(r = sshbuf_put_cstring(msg, "lsetstat@openssh.com")) != 0 ||
crypto/openssh/sftp-client.c
1493
(r = sshbuf_put_cstring(msg, path)) != 0 ||
crypto/openssh/sftp-client.c
1494
(r = encode_attrib(msg, a)) != 0)
crypto/openssh/sftp-client.c
1495
fatal_fr(r, "compose");
crypto/openssh/sftp-client.c
1511
int r;
crypto/openssh/sftp-client.c
1515
if ((r = sshbuf_put_u8(msg, SSH2_FXP_READ)) != 0 ||
crypto/openssh/sftp-client.c
1516
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
1517
(r = sshbuf_put_string(msg, handle, handle_len)) != 0 ||
crypto/openssh/sftp-client.c
1518
(r = sshbuf_put_u64(msg, offset)) != 0 ||
crypto/openssh/sftp-client.c
1519
(r = sshbuf_put_u32(msg, len)) != 0)
crypto/openssh/sftp-client.c
1520
fatal_fr(r, "compose");
crypto/openssh/sftp-client.c
1533
int r;
crypto/openssh/sftp-client.c
1549
if ((r = sshbuf_put_u8(msg, SSH2_FXP_OPEN)) != 0 ||
crypto/openssh/sftp-client.c
1550
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
1551
(r = sshbuf_put_cstring(msg, path)) != 0 ||
crypto/openssh/sftp-client.c
1552
(r = sshbuf_put_u32(msg, openmode)) != 0 ||
crypto/openssh/sftp-client.c
1553
(r = encode_attrib(msg, a)) != 0)
crypto/openssh/sftp-client.c
1554
fatal_fr(r, "compose %s open", tag);
crypto/openssh/sftp-client.c
1589
int read_error, write_errno, lmodified = 0, reordered = 0, r;
crypto/openssh/sftp-client.c
1707
if ((r = sshbuf_get_u8(msg, &type)) != 0 ||
crypto/openssh/sftp-client.c
1708
(r = sshbuf_get_u32(msg, &id)) != 0)
crypto/openssh/sftp-client.c
1709
fatal_fr(r, "parse");
crypto/openssh/sftp-client.c
1718
if ((r = sshbuf_get_u32(msg, &status)) != 0)
crypto/openssh/sftp-client.c
1719
fatal_fr(r, "parse status");
crypto/openssh/sftp-client.c
1728
if ((r = sshbuf_get_string(msg, &data, &len)) != 0)
crypto/openssh/sftp-client.c
1729
fatal_fr(r, "parse data");
crypto/openssh/sftp-client.c
180
int r;
crypto/openssh/sftp-client.c
183
if ((r = sshbuf_reserve(m, 4, &p)) != 0)
crypto/openssh/sftp-client.c
184
fatal_fr(r, "reserve");
crypto/openssh/sftp-client.c
193
if ((r = sshbuf_get_u32(m, &msg_len)) != 0)
crypto/openssh/sftp-client.c
194
fatal_fr(r, "sshbuf_get_u32");
crypto/openssh/sftp-client.c
202
if ((r = sshbuf_reserve(m, msg_len, &p)) != 0)
crypto/openssh/sftp-client.c
2026
int r, local_fd;
crypto/openssh/sftp-client.c
203
fatal_fr(r, "reserve");
crypto/openssh/sftp-client.c
2135
if ((r = sshbuf_put_u8(msg, SSH2_FXP_WRITE)) != 0 ||
crypto/openssh/sftp-client.c
2136
(r = sshbuf_put_u32(msg, ack->id)) != 0 ||
crypto/openssh/sftp-client.c
2137
(r = sshbuf_put_string(msg, handle,
crypto/openssh/sftp-client.c
2139
(r = sshbuf_put_u64(msg, offset)) != 0 ||
crypto/openssh/sftp-client.c
2140
(r = sshbuf_put_string(msg, data, len)) != 0)
crypto/openssh/sftp-client.c
2141
fatal_fr(r, "compose");
crypto/openssh/sftp-client.c
2157
if ((r = sshbuf_get_u8(msg, &type)) != 0 ||
crypto/openssh/sftp-client.c
2158
(r = sshbuf_get_u32(msg, &rid)) != 0)
crypto/openssh/sftp-client.c
2159
fatal_fr(r, "parse");
crypto/openssh/sftp-client.c
2165
if ((r = sshbuf_get_u32(msg, &status2)) != 0)
crypto/openssh/sftp-client.c
2166
fatal_fr(r, "parse status");
crypto/openssh/sftp-client.c
225
int r;
crypto/openssh/sftp-client.c
229
if ((r = sshbuf_put_u8(msg, code)) != 0 ||
crypto/openssh/sftp-client.c
230
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
231
(r = sshbuf_put_string(msg, s, len)) != 0)
crypto/openssh/sftp-client.c
232
fatal_fr(r, "compose");
crypto/openssh/sftp-client.c
2388
int r;
crypto/openssh/sftp-client.c
2401
if ((r = poll(&pfd, 1, 0)) == -1) {
crypto/openssh/sftp-client.c
2405
} else if (r == 0)
crypto/openssh/sftp-client.c
2411
if ((r = sshbuf_get_u8(msg, &type)) != 0 ||
crypto/openssh/sftp-client.c
2412
(r = sshbuf_get_u32(msg, &id)) != 0)
crypto/openssh/sftp-client.c
2413
fatal_fr(r, "dest parse");
crypto/openssh/sftp-client.c
2419
if ((r = sshbuf_get_u32(msg, &status)) != 0)
crypto/openssh/sftp-client.c
2420
fatal_fr(r, "parse dest status");
crypto/openssh/sftp-client.c
243
int r;
crypto/openssh/sftp-client.c
2454
int write_error, read_error, r, seen_zerolen = 0;
crypto/openssh/sftp-client.c
247
if ((r = sshbuf_put_u8(msg, code)) != 0 ||
crypto/openssh/sftp-client.c
248
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
249
(r = sshbuf_put_string(msg, s, len)) != 0 ||
crypto/openssh/sftp-client.c
250
(r = encode_attrib(msg, a)) != 0)
crypto/openssh/sftp-client.c
251
fatal_fr(r, "compose");
crypto/openssh/sftp-client.c
2554
if ((r = sshbuf_get_u8(msg, &type)) != 0 ||
crypto/openssh/sftp-client.c
2555
(r = sshbuf_get_u32(msg, &id)) != 0)
crypto/openssh/sftp-client.c
2556
fatal_fr(r, "parse");
crypto/openssh/sftp-client.c
2566
if ((r = sshbuf_get_u32(msg, &status)) != 0)
crypto/openssh/sftp-client.c
2567
fatal_fr(r, "parse status");
crypto/openssh/sftp-client.c
2576
if ((r = sshbuf_get_string(msg, &data, &len)) != 0)
crypto/openssh/sftp-client.c
2577
fatal_fr(r, "parse data");
crypto/openssh/sftp-client.c
2592
if ((r = sshbuf_put_u8(msg, SSH2_FXP_WRITE)) != 0 ||
crypto/openssh/sftp-client.c
2593
(r = sshbuf_put_u32(msg, to->msg_id++)) != 0 ||
crypto/openssh/sftp-client.c
2594
(r = sshbuf_put_string(msg, to_handle,
crypto/openssh/sftp-client.c
2596
(r = sshbuf_put_u64(msg, req->offset)) != 0 ||
crypto/openssh/sftp-client.c
2597
(r = sshbuf_put_string(msg, data, len)) != 0)
crypto/openssh/sftp-client.c
2598
fatal_fr(r, "compose write");
crypto/openssh/sftp-client.c
264
int r;
crypto/openssh/sftp-client.c
269
if ((r = sshbuf_get_u8(msg, &type)) != 0 ||
crypto/openssh/sftp-client.c
270
(r = sshbuf_get_u32(msg, &id)) != 0)
crypto/openssh/sftp-client.c
271
fatal_fr(r, "compose");
crypto/openssh/sftp-client.c
279
if ((r = sshbuf_get_u32(msg, &status)) != 0)
crypto/openssh/sftp-client.c
280
fatal_fr(r, "parse");
crypto/openssh/sftp-client.c
2860
int r;
crypto/openssh/sftp-client.c
2873
if ((r = sshbuf_put_u32(uidbuf, uids[i])) != 0)
crypto/openssh/sftp-client.c
2874
fatal_fr(r, "compose uids");
crypto/openssh/sftp-client.c
2877
if ((r = sshbuf_put_u32(gidbuf, gids[i])) != 0)
crypto/openssh/sftp-client.c
2878
fatal_fr(r, "compose gids");
crypto/openssh/sftp-client.c
2880
if ((r = sshbuf_put_u8(msg, SSH2_FXP_EXTENDED)) != 0 ||
crypto/openssh/sftp-client.c
2881
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
2882
(r = sshbuf_put_cstring(msg,
crypto/openssh/sftp-client.c
2884
(r = sshbuf_put_stringb(msg, uidbuf)) != 0 ||
crypto/openssh/sftp-client.c
2885
(r = sshbuf_put_stringb(msg, gidbuf)) != 0)
crypto/openssh/sftp-client.c
2886
fatal_fr(r, "compose");
crypto/openssh/sftp-client.c
2889
if ((r = sshbuf_get_u8(msg, &type)) != 0 ||
crypto/openssh/sftp-client.c
2890
(r = sshbuf_get_u32(msg, &id)) != 0)
crypto/openssh/sftp-client.c
2891
fatal_fr(r, "parse");
crypto/openssh/sftp-client.c
2898
if ((r = sshbuf_get_u32(msg, &status)) != 0 ||
crypto/openssh/sftp-client.c
2899
(r = sshbuf_get_cstring(msg, &errmsg, NULL)) != 0)
crypto/openssh/sftp-client.c
2900
fatal_fr(r, "parse status");
crypto/openssh/sftp-client.c
2916
if ((r = sshbuf_froms(msg, &uidbuf)) != 0 ||
crypto/openssh/sftp-client.c
2917
(r = sshbuf_froms(msg, &gidbuf)) != 0)
crypto/openssh/sftp-client.c
2918
fatal_fr(r, "parse response");
crypto/openssh/sftp-client.c
2922
if ((r = sshbuf_get_cstring(uidbuf, &name, NULL)) != 0)
crypto/openssh/sftp-client.c
2923
fatal_fr(r, "parse user name");
crypto/openssh/sftp-client.c
2935
if ((r = sshbuf_get_cstring(gidbuf, &name, NULL)) != 0)
crypto/openssh/sftp-client.c
2936
fatal_fr(r, "parse user name");
crypto/openssh/sftp-client.c
298
int r;
crypto/openssh/sftp-client.c
308
if ((r = sshbuf_get_u8(msg, &type)) != 0 ||
crypto/openssh/sftp-client.c
309
(r = sshbuf_get_u32(msg, &id)) != 0)
crypto/openssh/sftp-client.c
310
fatal_fr(r, "parse");
crypto/openssh/sftp-client.c
316
if ((r = sshbuf_get_u32(msg, &status)) != 0)
crypto/openssh/sftp-client.c
317
fatal_fr(r, "parse status");
crypto/openssh/sftp-client.c
326
if ((r = sshbuf_get_string(msg, &handle, len)) != 0)
crypto/openssh/sftp-client.c
327
fatal_fr(r, "parse handle");
crypto/openssh/sftp-client.c
339
int r;
crypto/openssh/sftp-client.c
348
if ((r = sshbuf_get_u8(msg, &type)) != 0 ||
crypto/openssh/sftp-client.c
349
(r = sshbuf_get_u32(msg, &id)) != 0)
crypto/openssh/sftp-client.c
350
fatal_fr(r, "parse");
crypto/openssh/sftp-client.c
357
if ((r = sshbuf_get_u32(msg, &status)) != 0)
crypto/openssh/sftp-client.c
358
fatal_fr(r, "parse status");
crypto/openssh/sftp-client.c
369
if ((r = decode_attrib(msg, &attr)) != 0) {
crypto/openssh/sftp-client.c
370
error_fr(r, "decode_attrib");
crypto/openssh/sftp-client.c
392
int r;
crypto/openssh/sftp-client.c
398
if ((r = sshbuf_get_u8(msg, &type)) != 0 ||
crypto/openssh/sftp-client.c
399
(r = sshbuf_get_u32(msg, &id)) != 0)
crypto/openssh/sftp-client.c
400
fatal_fr(r, "parse");
crypto/openssh/sftp-client.c
408
if ((r = sshbuf_get_u32(msg, &status)) != 0)
crypto/openssh/sftp-client.c
409
fatal_fr(r, "parse status");
crypto/openssh/sftp-client.c
422
if ((r = sshbuf_get_u64(msg, &st->f_bsize)) != 0 ||
crypto/openssh/sftp-client.c
423
(r = sshbuf_get_u64(msg, &st->f_frsize)) != 0 ||
crypto/openssh/sftp-client.c
424
(r = sshbuf_get_u64(msg, &st->f_blocks)) != 0 ||
crypto/openssh/sftp-client.c
425
(r = sshbuf_get_u64(msg, &st->f_bfree)) != 0 ||
crypto/openssh/sftp-client.c
426
(r = sshbuf_get_u64(msg, &st->f_bavail)) != 0 ||
crypto/openssh/sftp-client.c
427
(r = sshbuf_get_u64(msg, &st->f_files)) != 0 ||
crypto/openssh/sftp-client.c
428
(r = sshbuf_get_u64(msg, &st->f_ffree)) != 0 ||
crypto/openssh/sftp-client.c
429
(r = sshbuf_get_u64(msg, &st->f_favail)) != 0 ||
crypto/openssh/sftp-client.c
430
(r = sshbuf_get_u64(msg, &st->f_fsid)) != 0 ||
crypto/openssh/sftp-client.c
431
(r = sshbuf_get_u64(msg, &flag)) != 0 ||
crypto/openssh/sftp-client.c
432
(r = sshbuf_get_u64(msg, &st->f_namemax)) != 0)
crypto/openssh/sftp-client.c
433
fatal_fr(r, "parse statvfs");
crypto/openssh/sftp-client.c
450
int r;
crypto/openssh/sftp-client.c
465
if ((r = sshbuf_put_u8(msg, SSH2_FXP_INIT)) != 0 ||
crypto/openssh/sftp-client.c
466
(r = sshbuf_put_u32(msg, SSH2_FILEXFER_VERSION)) != 0)
crypto/openssh/sftp-client.c
467
fatal_fr(r, "parse");
crypto/openssh/sftp-client.c
474
if ((r = sshbuf_get_u8(msg, &type)) != 0)
crypto/openssh/sftp-client.c
475
fatal_fr(r, "parse type");
crypto/openssh/sftp-client.c
483
if ((r = sshbuf_get_u32(msg, &ret->version)) != 0)
crypto/openssh/sftp-client.c
484
fatal_fr(r, "parse version");
crypto/openssh/sftp-client.c
495
if ((r = sshbuf_get_cstring(msg, &name, NULL)) != 0 ||
crypto/openssh/sftp-client.c
496
(r = sshbuf_get_string(msg, &value, &vlen)) != 0)
crypto/openssh/sftp-client.c
497
fatal_fr(r, "parse extension");
crypto/openssh/sftp-client.c
611
int r;
crypto/openssh/sftp-client.c
622
if ((r = sshbuf_put_u8(msg, SSH2_FXP_EXTENDED)) != 0 ||
crypto/openssh/sftp-client.c
623
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
624
(r = sshbuf_put_cstring(msg, "limits@openssh.com")) != 0)
crypto/openssh/sftp-client.c
625
fatal_fr(r, "compose");
crypto/openssh/sftp-client.c
631
if ((r = sshbuf_get_u8(msg, &type)) != 0 ||
crypto/openssh/sftp-client.c
632
(r = sshbuf_get_u32(msg, &msg_id)) != 0)
crypto/openssh/sftp-client.c
633
fatal_fr(r, "parse");
crypto/openssh/sftp-client.c
648
if ((r = sshbuf_get_u64(msg, &limits->packet_length)) != 0 ||
crypto/openssh/sftp-client.c
649
(r = sshbuf_get_u64(msg, &limits->read_length)) != 0 ||
crypto/openssh/sftp-client.c
650
(r = sshbuf_get_u64(msg, &limits->write_length)) != 0 ||
crypto/openssh/sftp-client.c
651
(r = sshbuf_get_u64(msg, &limits->open_handles)) != 0)
crypto/openssh/sftp-client.c
652
fatal_fr(r, "parse limits");
crypto/openssh/sftp-client.c
664
int r;
crypto/openssh/sftp-client.c
670
if ((r = sshbuf_put_u8(msg, SSH2_FXP_CLOSE)) != 0 ||
crypto/openssh/sftp-client.c
671
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
672
(r = sshbuf_put_string(msg, handle, handle_len)) != 0)
crypto/openssh/sftp-client.c
673
fatal_fr(r, "parse");
crypto/openssh/sftp-client.c
696
int r;
crypto/openssh/sftp-client.c
705
if ((r = sshbuf_put_u8(msg, SSH2_FXP_OPENDIR)) != 0 ||
crypto/openssh/sftp-client.c
706
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
707
(r = sshbuf_put_cstring(msg, path)) != 0)
crypto/openssh/sftp-client.c
708
fatal_fr(r, "compose OPENDIR");
crypto/openssh/sftp-client.c
730
if ((r = sshbuf_put_u8(msg, SSH2_FXP_READDIR)) != 0 ||
crypto/openssh/sftp-client.c
731
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-client.c
732
(r = sshbuf_put_string(msg, handle, handle_len)) != 0)
crypto/openssh/sftp-client.c
733
fatal_fr(r, "compose READDIR");
crypto/openssh/sftp-client.c
740
if ((r = sshbuf_get_u8(msg, &type)) != 0 ||
crypto/openssh/sftp-client.c
741
(r = sshbuf_get_u32(msg, &id)) != 0)
crypto/openssh/sftp-client.c
742
fatal_fr(r, "parse");
crypto/openssh/sftp-client.c
752
if ((r = sshbuf_get_u32(msg, &rstatus)) != 0)
crypto/openssh/sftp-client.c
753
fatal_fr(r, "parse status");
crypto/openssh/sftp-client.c
763
if ((r = sshbuf_get_u32(msg, &count)) != 0)
crypto/openssh/sftp-client.c
764
fatal_fr(r, "parse count");
crypto/openssh/sftp-client.c
774
if ((r = sshbuf_get_cstring(msg, &filename,
crypto/openssh/sftp-client.c
776
(r = sshbuf_get_cstring(msg, &longname,
crypto/openssh/sftp-client.c
778
fatal_fr(r, "parse filenames");
crypto/openssh/sftp-client.c
779
if ((r = decode_attrib(msg, &a)) != 0) {
crypto/openssh/sftp-client.c
780
error_fr(r, "couldn't decode attrib");
crypto/openssh/sftp-client.c
998
int r;
crypto/openssh/sftp-common.c
106
int r;
crypto/openssh/sftp-common.c
109
if ((r = sshbuf_get_u32(b, &a->flags)) != 0)
crypto/openssh/sftp-common.c
110
return r;
crypto/openssh/sftp-common.c
112
if ((r = sshbuf_get_u64(b, &a->size)) != 0)
crypto/openssh/sftp-common.c
113
return r;
crypto/openssh/sftp-common.c
116
if ((r = sshbuf_get_u32(b, &a->uid)) != 0 ||
crypto/openssh/sftp-common.c
117
(r = sshbuf_get_u32(b, &a->gid)) != 0)
crypto/openssh/sftp-common.c
118
return r;
crypto/openssh/sftp-common.c
121
if ((r = sshbuf_get_u32(b, &a->perm)) != 0)
crypto/openssh/sftp-common.c
122
return r;
crypto/openssh/sftp-common.c
125
if ((r = sshbuf_get_u32(b, &a->atime)) != 0 ||
crypto/openssh/sftp-common.c
126
(r = sshbuf_get_u32(b, &a->mtime)) != 0)
crypto/openssh/sftp-common.c
127
return r;
crypto/openssh/sftp-common.c
136
if ((r = sshbuf_get_u32(b, &count)) != 0)
crypto/openssh/sftp-common.c
137
return r;
crypto/openssh/sftp-common.c
141
if ((r = sshbuf_get_cstring(b, &type, NULL)) != 0 ||
crypto/openssh/sftp-common.c
142
(r = sshbuf_get_string(b, &data, &dlen)) != 0)
crypto/openssh/sftp-common.c
143
return r;
crypto/openssh/sftp-common.c
157
int r;
crypto/openssh/sftp-common.c
159
if ((r = sshbuf_put_u32(b, a->flags)) != 0)
crypto/openssh/sftp-common.c
160
return r;
crypto/openssh/sftp-common.c
162
if ((r = sshbuf_put_u64(b, a->size)) != 0)
crypto/openssh/sftp-common.c
163
return r;
crypto/openssh/sftp-common.c
166
if ((r = sshbuf_put_u32(b, a->uid)) != 0 ||
crypto/openssh/sftp-common.c
167
(r = sshbuf_put_u32(b, a->gid)) != 0)
crypto/openssh/sftp-common.c
168
return r;
crypto/openssh/sftp-common.c
171
if ((r = sshbuf_put_u32(b, a->perm)) != 0)
crypto/openssh/sftp-common.c
172
return r;
crypto/openssh/sftp-common.c
175
if ((r = sshbuf_put_u32(b, a->atime)) != 0 ||
crypto/openssh/sftp-common.c
176
(r = sshbuf_put_u32(b, a->mtime)) != 0)
crypto/openssh/sftp-common.c
177
return r;
crypto/openssh/sftp-glob.c
139
int r;
crypto/openssh/sftp-glob.c
153
if ((r = glob(pattern, flags | GLOB_ALTDIRFUNC, errfunc, pglob)) != 0)
crypto/openssh/sftp-glob.c
154
return r;
crypto/openssh/sftp-glob.c
49
struct SFTP_OPENDIR *r;
crypto/openssh/sftp-glob.c
51
r = xcalloc(1, sizeof(*r));
crypto/openssh/sftp-glob.c
53
if (sftp_readdir(cur.conn, path, &r->dir)) {
crypto/openssh/sftp-glob.c
54
free(r);
crypto/openssh/sftp-glob.c
58
r->offset = 0;
crypto/openssh/sftp-glob.c
60
return((void *)r);
crypto/openssh/sftp-server.c
1000
if (r == -1)
crypto/openssh/sftp-server.c
1010
r = utimes(name, attrib_to_tv(&a));
crypto/openssh/sftp-server.c
1011
if (r == -1)
crypto/openssh/sftp-server.c
1017
r = chown(name, a.uid, a.gid);
crypto/openssh/sftp-server.c
1018
if (r == -1)
crypto/openssh/sftp-server.c
1029
int handle, fd, r;
crypto/openssh/sftp-server.c
1032
if ((r = get_handle(iqueue, &handle)) != 0 ||
crypto/openssh/sftp-server.c
1033
(r = decode_attrib(iqueue, &a)) != 0)
crypto/openssh/sftp-server.c
1034
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1046
r = ftruncate(fd, a.size);
crypto/openssh/sftp-server.c
1047
if (r == -1)
crypto/openssh/sftp-server.c
1053
r = fchmod(fd, a.perm & 07777);
crypto/openssh/sftp-server.c
1055
r = chmod(name, a.perm & 07777);
crypto/openssh/sftp-server.c
1057
if (r == -1)
crypto/openssh/sftp-server.c
1068
r = futimes(fd, attrib_to_tv(&a));
crypto/openssh/sftp-server.c
1070
r = utimes(name, attrib_to_tv(&a));
crypto/openssh/sftp-server.c
1072
if (r == -1)
crypto/openssh/sftp-server.c
1079
r = fchown(fd, a.uid, a.gid);
crypto/openssh/sftp-server.c
1081
r = chown(name, a.uid, a.gid);
crypto/openssh/sftp-server.c
1083
if (r == -1)
crypto/openssh/sftp-server.c
1095
int r, handle, status = SSH2_FX_FAILURE;
crypto/openssh/sftp-server.c
1097
if ((r = sshbuf_get_cstring(iqueue, &path, NULL)) != 0)
crypto/openssh/sftp-server.c
1098
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1126
int r, handle;
crypto/openssh/sftp-server.c
1128
if ((r = get_handle(iqueue, &handle)) != 0)
crypto/openssh/sftp-server.c
1129
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1151
r = lstat(pathname, &st);
crypto/openssh/sftp-server.c
1153
if (r == -1)
crypto/openssh/sftp-server.c
1182
int r, status = SSH2_FX_FAILURE;
crypto/openssh/sftp-server.c
1184
if ((r = sshbuf_get_cstring(iqueue, &name, NULL)) != 0)
crypto/openssh/sftp-server.c
1185
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1189
r = unlink(name);
crypto/openssh/sftp-server.c
1190
status = (r == -1) ? errno_to_portable(errno) : SSH2_FX_OK;
crypto/openssh/sftp-server.c
1200
int r, mode, status = SSH2_FX_FAILURE;
crypto/openssh/sftp-server.c
1202
if ((r = sshbuf_get_cstring(iqueue, &name, NULL)) != 0 ||
crypto/openssh/sftp-server.c
1203
(r = decode_attrib(iqueue, &a)) != 0)
crypto/openssh/sftp-server.c
1204
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1210
r = mkdir(name, mode);
crypto/openssh/sftp-server.c
1211
status = (r == -1) ? errno_to_portable(errno) : SSH2_FX_OK;
crypto/openssh/sftp-server.c
1220
int r, status;
crypto/openssh/sftp-server.c
1222
if ((r = sshbuf_get_cstring(iqueue, &name, NULL)) != 0)
crypto/openssh/sftp-server.c
1223
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1227
r = rmdir(name);
crypto/openssh/sftp-server.c
1228
status = (r == -1) ? errno_to_portable(errno) : SSH2_FX_OK;
crypto/openssh/sftp-server.c
1238
int r;
crypto/openssh/sftp-server.c
1240
if ((r = sshbuf_get_cstring(iqueue, &path, NULL)) != 0)
crypto/openssh/sftp-server.c
1241
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1264
int r, status;
crypto/openssh/sftp-server.c
1267
if ((r = sshbuf_get_cstring(iqueue, &oldpath, NULL)) != 0 ||
crypto/openssh/sftp-server.c
1268
(r = sshbuf_get_cstring(iqueue, &newpath, NULL)) != 0)
crypto/openssh/sftp-server.c
1269
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1323
int r, len;
crypto/openssh/sftp-server.c
1327
if ((r = sshbuf_get_cstring(iqueue, &path, NULL)) != 0)
crypto/openssh/sftp-server.c
1328
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1349
int r, status;
crypto/openssh/sftp-server.c
1351
if ((r = sshbuf_get_cstring(iqueue, &oldpath, NULL)) != 0 ||
crypto/openssh/sftp-server.c
1352
(r = sshbuf_get_cstring(iqueue, &newpath, NULL)) != 0)
crypto/openssh/sftp-server.c
1353
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1358
r = symlink(oldpath, newpath);
crypto/openssh/sftp-server.c
1359
status = (r == -1) ? errno_to_portable(errno) : SSH2_FX_OK;
crypto/openssh/sftp-server.c
1369
int r, status;
crypto/openssh/sftp-server.c
1371
if ((r = sshbuf_get_cstring(iqueue, &oldpath, NULL)) != 0 ||
crypto/openssh/sftp-server.c
1372
(r = sshbuf_get_cstring(iqueue, &newpath, NULL)) != 0)
crypto/openssh/sftp-server.c
1373
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1377
r = rename(oldpath, newpath);
crypto/openssh/sftp-server.c
1378
status = (r == -1) ? errno_to_portable(errno) : SSH2_FX_OK;
crypto/openssh/sftp-server.c
1389
int r;
crypto/openssh/sftp-server.c
1391
if ((r = sshbuf_get_cstring(iqueue, &path, NULL)) != 0)
crypto/openssh/sftp-server.c
1392
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1406
int r, handle, fd;
crypto/openssh/sftp-server.c
1409
if ((r = get_handle(iqueue, &handle)) != 0)
crypto/openssh/sftp-server.c
1410
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1427
int r, status;
crypto/openssh/sftp-server.c
1429
if ((r = sshbuf_get_cstring(iqueue, &oldpath, NULL)) != 0 ||
crypto/openssh/sftp-server.c
1430
(r = sshbuf_get_cstring(iqueue, &newpath, NULL)) != 0)
crypto/openssh/sftp-server.c
1431
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1435
r = link(oldpath, newpath);
crypto/openssh/sftp-server.c
1436
status = (r == -1) ? errno_to_portable(errno) : SSH2_FX_OK;
crypto/openssh/sftp-server.c
1445
int handle, fd, r, status = SSH2_FX_OP_UNSUPPORTED;
crypto/openssh/sftp-server.c
1447
if ((r = get_handle(iqueue, &handle)) != 0)
crypto/openssh/sftp-server.c
1448
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1454
r = fsync(fd);
crypto/openssh/sftp-server.c
1455
status = (r == -1) ? errno_to_portable(errno) : SSH2_FX_OK;
crypto/openssh/sftp-server.c
1465
int r, status = SSH2_FX_OK;
crypto/openssh/sftp-server.c
1467
if ((r = sshbuf_get_cstring(iqueue, &name, NULL)) != 0 ||
crypto/openssh/sftp-server.c
1468
(r = decode_attrib(iqueue, &a)) != 0)
crypto/openssh/sftp-server.c
1469
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1479
r = fchmodat(AT_FDCWD, name,
crypto/openssh/sftp-server.c
1481
if (r == -1)
crypto/openssh/sftp-server.c
1491
r = utimensat(AT_FDCWD, name,
crypto/openssh/sftp-server.c
1493
if (r == -1)
crypto/openssh/sftp-server.c
1499
r = fchownat(AT_FDCWD, name, a.uid, a.gid,
crypto/openssh/sftp-server.c
1501
if (r == -1)
crypto/openssh/sftp-server.c
1513
int r;
crypto/openssh/sftp-server.c
1528
if ((r = sshbuf_put_u8(msg, SSH2_FXP_EXTENDED_REPLY)) != 0 ||
crypto/openssh/sftp-server.c
1529
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-server.c
1531
(r = sshbuf_put_u64(msg, SFTP_MAX_MSG_LENGTH)) != 0 ||
crypto/openssh/sftp-server.c
1533
(r = sshbuf_put_u64(msg, SFTP_MAX_READ_LENGTH)) != 0 ||
crypto/openssh/sftp-server.c
1535
(r = sshbuf_put_u64(msg, SFTP_MAX_MSG_LENGTH - 1024)) != 0 ||
crypto/openssh/sftp-server.c
1537
(r = sshbuf_put_u64(msg, nfiles)) != 0)
crypto/openssh/sftp-server.c
1538
fatal_fr(r, "compose");
crypto/openssh/sftp-server.c
1548
int r;
crypto/openssh/sftp-server.c
1551
if ((r = sshbuf_get_cstring(iqueue, &path, NULL)) != 0)
crypto/openssh/sftp-server.c
1552
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1608
int r, copy_until_eof, status = SSH2_FX_OP_UNSUPPORTED;
crypto/openssh/sftp-server.c
1612
if ((r = get_handle(iqueue, &read_handle)) != 0 ||
crypto/openssh/sftp-server.c
1613
(r = sshbuf_get_u64(iqueue, &read_off)) != 0 ||
crypto/openssh/sftp-server.c
1614
(r = sshbuf_get_u64(iqueue, &read_len)) != 0 ||
crypto/openssh/sftp-server.c
1615
(r = get_handle(iqueue, &write_handle)) != 0 ||
crypto/openssh/sftp-server.c
1616
(r = sshbuf_get_u64(iqueue, &write_off)) != 0)
crypto/openssh/sftp-server.c
1617
fatal_fr(r, "buffer error");
crypto/openssh/sftp-server.c
1719
int r;
crypto/openssh/sftp-server.c
1722
if ((r = sshbuf_get_cstring(iqueue, &username, NULL)) != 0)
crypto/openssh/sftp-server.c
1723
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1747
int r;
crypto/openssh/sftp-server.c
1755
if ((r = sshbuf_froms(iqueue, &uids)) != 0 ||
crypto/openssh/sftp-server.c
1756
(r = sshbuf_froms(iqueue, &gids)) != 0)
crypto/openssh/sftp-server.c
1757
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1761
if ((r = sshbuf_get_u32(uids, &n)) != 0)
crypto/openssh/sftp-server.c
1762
fatal_fr(r, "parse inner uid");
crypto/openssh/sftp-server.c
1766
if ((r = sshbuf_put_cstring(usernames, name)) != 0)
crypto/openssh/sftp-server.c
1767
fatal_fr(r, "assemble uid reply");
crypto/openssh/sftp-server.c
1771
if ((r = sshbuf_get_u32(gids, &n)) != 0)
crypto/openssh/sftp-server.c
1772
fatal_fr(r, "parse inner gid");
crypto/openssh/sftp-server.c
1776
if ((r = sshbuf_put_cstring(groupnames, name)) != 0)
crypto/openssh/sftp-server.c
1777
fatal_fr(r, "assemble gid reply");
crypto/openssh/sftp-server.c
1782
if ((r = sshbuf_put_u8(msg, SSH2_FXP_EXTENDED_REPLY)) != 0 ||
crypto/openssh/sftp-server.c
1783
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-server.c
1784
(r = sshbuf_put_stringb(msg, usernames)) != 0 ||
crypto/openssh/sftp-server.c
1785
(r = sshbuf_put_stringb(msg, groupnames)) != 0)
crypto/openssh/sftp-server.c
1786
fatal_fr(r, "compose");
crypto/openssh/sftp-server.c
1800
int r;
crypto/openssh/sftp-server.c
1803
if ((r = sshbuf_get_cstring(iqueue, &request, NULL)) != 0)
crypto/openssh/sftp-server.c
1804
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
1827
int i, r;
crypto/openssh/sftp-server.c
1842
if ((r = sshbuf_consume(iqueue, 4)) != 0)
crypto/openssh/sftp-server.c
1843
fatal_fr(r, "consume");
crypto/openssh/sftp-server.c
1845
if ((r = sshbuf_get_u8(iqueue, &type)) != 0)
crypto/openssh/sftp-server.c
1846
fatal_fr(r, "parse type");
crypto/openssh/sftp-server.c
1856
if ((r = sshbuf_get_u32(iqueue, &id)) != 0)
crypto/openssh/sftp-server.c
1857
fatal_fr(r, "parse extended ID");
crypto/openssh/sftp-server.c
1863
if ((r = sshbuf_get_u32(iqueue, &id)) != 0)
crypto/openssh/sftp-server.c
1864
fatal_fr(r, "parse ID");
crypto/openssh/sftp-server.c
1890
(r = sshbuf_consume(iqueue, msg_len - consumed)) != 0)
crypto/openssh/sftp-server.c
1891
fatal_fr(r, "consume");
crypto/openssh/sftp-server.c
1923
int i, r, in, out, ch, skipargs = 0, log_stderr = 0;
crypto/openssh/sftp-server.c
2064
if ((r = sshbuf_check_reserve(iqueue, sizeof(buf))) == 0 &&
crypto/openssh/sftp-server.c
2065
(r = sshbuf_check_reserve(oqueue,
crypto/openssh/sftp-server.c
2070
else if (r != SSH_ERR_NO_BUFFER_SPACE)
crypto/openssh/sftp-server.c
2071
fatal_fr(r, "reserve");
crypto/openssh/sftp-server.c
2097
} else if ((r = sshbuf_put(iqueue, buf, len)) != 0)
crypto/openssh/sftp-server.c
2098
fatal_fr(r, "sshbuf_put");
crypto/openssh/sftp-server.c
2112
} else if ((r = sshbuf_consume(oqueue, len)) != 0)
crypto/openssh/sftp-server.c
2113
fatal_fr(r, "consume");
crypto/openssh/sftp-server.c
2121
r = sshbuf_check_reserve(oqueue, SFTP_MAX_MSG_LENGTH);
crypto/openssh/sftp-server.c
2122
if (r == 0)
crypto/openssh/sftp-server.c
2124
else if (r != SSH_ERR_NO_BUFFER_SPACE)
crypto/openssh/sftp-server.c
2125
fatal_fr(r, "reserve");
crypto/openssh/sftp-server.c
498
int r;
crypto/openssh/sftp-server.c
502
if ((r = sshbuf_get_string(queue, &handle, &hlen)) != 0)
crypto/openssh/sftp-server.c
503
return r;
crypto/openssh/sftp-server.c
515
int r;
crypto/openssh/sftp-server.c
517
if ((r = sshbuf_put_stringb(oqueue, m)) != 0)
crypto/openssh/sftp-server.c
518
fatal_fr(r, "enqueue");
crypto/openssh/sftp-server.c
544
int r;
crypto/openssh/sftp-server.c
552
if ((r = sshbuf_put_u8(msg, SSH2_FXP_STATUS)) != 0 ||
crypto/openssh/sftp-server.c
553
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-server.c
554
(r = sshbuf_put_u32(msg, status)) != 0)
crypto/openssh/sftp-server.c
555
fatal_fr(r, "compose");
crypto/openssh/sftp-server.c
557
if ((r = sshbuf_put_cstring(msg, errmsg == NULL ?
crypto/openssh/sftp-server.c
559
(r = sshbuf_put_cstring(msg, "")) != 0)
crypto/openssh/sftp-server.c
560
fatal_fr(r, "compose message");
crypto/openssh/sftp-server.c
576
int r;
crypto/openssh/sftp-server.c
580
if ((r = sshbuf_put_u8(msg, type)) != 0 ||
crypto/openssh/sftp-server.c
581
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-server.c
582
(r = sshbuf_put_string(msg, data, dlen)) != 0)
crypto/openssh/sftp-server.c
583
fatal_fr(r, "compose");
crypto/openssh/sftp-server.c
611
int i, r;
crypto/openssh/sftp-server.c
615
if ((r = sshbuf_put_u8(msg, SSH2_FXP_NAME)) != 0 ||
crypto/openssh/sftp-server.c
616
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-server.c
617
(r = sshbuf_put_u32(msg, count)) != 0)
crypto/openssh/sftp-server.c
618
fatal_fr(r, "compose");
crypto/openssh/sftp-server.c
621
if ((r = sshbuf_put_cstring(msg, stats[i].name)) != 0 ||
crypto/openssh/sftp-server.c
622
(r = sshbuf_put_cstring(msg, stats[i].long_name)) != 0 ||
crypto/openssh/sftp-server.c
623
(r = encode_attrib(msg, &stats[i].attrib)) != 0)
crypto/openssh/sftp-server.c
624
fatal_fr(r, "compose filenames/attrib");
crypto/openssh/sftp-server.c
634
int r;
crypto/openssh/sftp-server.c
639
if ((r = sshbuf_put_u8(msg, SSH2_FXP_ATTRS)) != 0 ||
crypto/openssh/sftp-server.c
640
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-server.c
641
(r = encode_attrib(msg, a)) != 0)
crypto/openssh/sftp-server.c
642
fatal_fr(r, "compose");
crypto/openssh/sftp-server.c
652
int r;
crypto/openssh/sftp-server.c
659
if ((r = sshbuf_put_u8(msg, SSH2_FXP_EXTENDED_REPLY)) != 0 ||
crypto/openssh/sftp-server.c
660
(r = sshbuf_put_u32(msg, id)) != 0 ||
crypto/openssh/sftp-server.c
661
(r = sshbuf_put_u64(msg, st->f_bsize)) != 0 ||
crypto/openssh/sftp-server.c
662
(r = sshbuf_put_u64(msg, st->f_frsize)) != 0 ||
crypto/openssh/sftp-server.c
663
(r = sshbuf_put_u64(msg, st->f_blocks)) != 0 ||
crypto/openssh/sftp-server.c
664
(r = sshbuf_put_u64(msg, st->f_bfree)) != 0 ||
crypto/openssh/sftp-server.c
665
(r = sshbuf_put_u64(msg, st->f_bavail)) != 0 ||
crypto/openssh/sftp-server.c
666
(r = sshbuf_put_u64(msg, st->f_files)) != 0 ||
crypto/openssh/sftp-server.c
667
(r = sshbuf_put_u64(msg, st->f_ffree)) != 0 ||
crypto/openssh/sftp-server.c
668
(r = sshbuf_put_u64(msg, st->f_favail)) != 0 ||
crypto/openssh/sftp-server.c
669
(r = sshbuf_put_u64(msg, FSID_TO_ULONG(st->f_fsid))) != 0 ||
crypto/openssh/sftp-server.c
670
(r = sshbuf_put_u64(msg, flag)) != 0 ||
crypto/openssh/sftp-server.c
671
(r = sshbuf_put_u64(msg, st->f_namemax)) != 0)
crypto/openssh/sftp-server.c
672
fatal_fr(r, "compose");
crypto/openssh/sftp-server.c
684
int r;
crypto/openssh/sftp-server.c
693
if ((r = sshbuf_put_cstring(msg, name)) != 0 ||
crypto/openssh/sftp-server.c
694
(r = sshbuf_put_cstring(msg, ver)) != 0)
crypto/openssh/sftp-server.c
695
fatal_fr(r, "compose %s", name);
crypto/openssh/sftp-server.c
705
int r;
crypto/openssh/sftp-server.c
707
if ((r = sshbuf_get_u32(iqueue, &version)) != 0)
crypto/openssh/sftp-server.c
708
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
712
if ((r = sshbuf_put_u8(msg, SSH2_FXP_VERSION)) != 0 ||
crypto/openssh/sftp-server.c
713
(r = sshbuf_put_u32(msg, SSH2_FILEXFER_VERSION)) != 0)
crypto/openssh/sftp-server.c
714
fatal_fr(r, "compose");
crypto/openssh/sftp-server.c
739
int r, handle, fd, flags, mode, status = SSH2_FX_FAILURE;
crypto/openssh/sftp-server.c
741
if ((r = sshbuf_get_cstring(iqueue, &name, NULL)) != 0 ||
crypto/openssh/sftp-server.c
742
(r = sshbuf_get_u32(iqueue, &pflags)) != 0 || /* portable flags */
crypto/openssh/sftp-server.c
743
(r = decode_attrib(iqueue, &a)) != 0)
crypto/openssh/sftp-server.c
744
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
778
int r, handle, ret, status = SSH2_FX_FAILURE;
crypto/openssh/sftp-server.c
780
if ((r = get_handle(iqueue, &handle)) != 0)
crypto/openssh/sftp-server.c
781
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
796
int r, handle, fd, ret, status = SSH2_FX_FAILURE;
crypto/openssh/sftp-server.c
799
if ((r = get_handle(iqueue, &handle)) != 0 ||
crypto/openssh/sftp-server.c
800
(r = sshbuf_get_u64(iqueue, &off)) != 0 ||
crypto/openssh/sftp-server.c
801
(r = sshbuf_get_u32(iqueue, &len)) != 0)
crypto/openssh/sftp-server.c
802
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
850
int r, handle, fd, ret, status;
crypto/openssh/sftp-server.c
853
if ((r = get_handle(iqueue, &handle)) != 0 ||
crypto/openssh/sftp-server.c
854
(r = sshbuf_get_u64(iqueue, &off)) != 0 ||
crypto/openssh/sftp-server.c
855
(r = sshbuf_get_string(iqueue, &data, &len)) != 0)
crypto/openssh/sftp-server.c
856
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
896
int r, status = SSH2_FX_FAILURE;
crypto/openssh/sftp-server.c
898
if ((r = sshbuf_get_cstring(iqueue, &name, NULL)) != 0)
crypto/openssh/sftp-server.c
899
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
903
r = do_lstat ? lstat(name, &st) : stat(name, &st);
crypto/openssh/sftp-server.c
904
if (r == -1) {
crypto/openssh/sftp-server.c
933
int fd, r, handle, status = SSH2_FX_FAILURE;
crypto/openssh/sftp-server.c
935
if ((r = get_handle(iqueue, &handle)) != 0)
crypto/openssh/sftp-server.c
936
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
941
r = fstat(fd, &st);
crypto/openssh/sftp-server.c
942
if (r == -1) {
crypto/openssh/sftp-server.c
983
int r, status = SSH2_FX_OK;
crypto/openssh/sftp-server.c
985
if ((r = sshbuf_get_cstring(iqueue, &name, NULL)) != 0 ||
crypto/openssh/sftp-server.c
986
(r = decode_attrib(iqueue, &a)) != 0)
crypto/openssh/sftp-server.c
987
fatal_fr(r, "parse");
crypto/openssh/sftp-server.c
993
r = truncate(name, a.size);
crypto/openssh/sftp-server.c
994
if (r == -1)
crypto/openssh/sftp-server.c
999
r = chmod(name, a.perm & 07777);
crypto/openssh/sftp-usergroup.c
106
int r;
crypto/openssh/sftp-usergroup.c
110
if ((r = sftp_get_users_groups_by_id(conn, uids, nuids, gids, ngids,
crypto/openssh/sftp-usergroup.c
112
debug_fr(r, "sftp_get_users_groups_by_id");
crypto/openssh/sftp.c
2465
int r, in, out, ch, err, tmp, port = -1, noisy = 0;
crypto/openssh/sftp.c
2597
r = scan_scaled(optarg + 7, &llv);
crypto/openssh/sftp.c
2598
if (r == 0 && (llv <= 0 || llv > 256 * 1024)) {
crypto/openssh/sftp.c
2599
r = -1;
crypto/openssh/sftp.c
2602
if (r == -1) {
crypto/openssh/sftp.c
2688
if ((r = argv_split(sftp_direct, &tmp, &cpp, 1)) != 0)
crypto/openssh/sftp.c
2689
fatal_r(r, "Parse -D arguments");
crypto/openssh/sftp.c
642
int i, r, err = 0;
crypto/openssh/sftp.c
648
if ((r = sftp_glob(conn, abs_src, GLOB_MARK, NULL, &g)) != 0) {
crypto/openssh/sftp.c
649
if (r == GLOB_NOSPACE) {
crypto/openssh/sftp.c
973
int err, r;
crypto/openssh/sftp.c
980
if ((r = sftp_glob(conn, path,
crypto/openssh/sftp.c
986
if (r == GLOB_NOSPACE) {
crypto/openssh/sk-usbhid.c
1160
int r;
crypto/openssh/sk-usbhid.c
1186
if ((r = fido_assert_set_clientdata(assert,
crypto/openssh/sk-usbhid.c
1189
fido_strerr(r));
crypto/openssh/sk-usbhid.c
1192
if ((r = fido_assert_set_rp(assert, application)) != FIDO_OK) {
crypto/openssh/sk-usbhid.c
1193
skdebug(__func__, "fido_assert_set_rp: %s", fido_strerr(r));
crypto/openssh/sk-usbhid.c
1196
if ((r = fido_assert_allow_cred(assert, key_handle,
crypto/openssh/sk-usbhid.c
1198
skdebug(__func__, "fido_assert_allow_cred: %s", fido_strerr(r));
crypto/openssh/sk-usbhid.c
1201
if ((r = fido_assert_set_up(assert,
crypto/openssh/sk-usbhid.c
1204
skdebug(__func__, "fido_assert_set_up: %s", fido_strerr(r));
crypto/openssh/sk-usbhid.c
1212
(r = fido_assert_set_uv(assert, FIDO_OPT_FALSE)) != FIDO_OK) {
crypto/openssh/sk-usbhid.c
1213
skdebug(__func__, "fido_assert_set_uv: %s", fido_strerr(r));
crypto/openssh/sk-usbhid.c
1222
if ((r = fido_assert_set_uv(assert,
crypto/openssh/sk-usbhid.c
1225
fido_strerr(r));
crypto/openssh/sk-usbhid.c
1226
ret = fidoerr_to_skerr(r);
crypto/openssh/sk-usbhid.c
1230
if ((r = fido_dev_get_assert(sk->dev, assert, pin)) != FIDO_OK) {
crypto/openssh/sk-usbhid.c
1231
skdebug(__func__, "fido_dev_get_assert: %s", fido_strerr(r));
crypto/openssh/sk-usbhid.c
1232
ret = fidoerr_to_skerr(r);
crypto/openssh/sk-usbhid.c
1264
int ret = SSH_SK_ERR_GENERAL, r = -1, internal_uv;
crypto/openssh/sk-usbhid.c
1289
if ((r = fido_credman_get_dev_metadata(sk->dev, metadata, pin)) != 0) {
crypto/openssh/sk-usbhid.c
1290
if (r == FIDO_ERR_INVALID_COMMAND) {
crypto/openssh/sk-usbhid.c
1297
sk->path, fido_strerr(r));
crypto/openssh/sk-usbhid.c
1298
ret = fidoerr_to_skerr(r);
crypto/openssh/sk-usbhid.c
1308
if ((r = fido_credman_get_dev_rp(sk->dev, rp, pin)) != 0) {
crypto/openssh/sk-usbhid.c
1310
sk->path, fido_strerr(r));
crypto/openssh/sk-usbhid.c
1336
if ((r = fido_credman_get_dev_rk(sk->dev,
crypto/openssh/sk-usbhid.c
1339
sk->path, i, fido_strerr(r));
crypto/openssh/sk-usbhid.c
1399
if ((r = pack_public_key(srk->alg, cred,
crypto/openssh/sk-usbhid.c
1435
int ret = SSH_SK_ERR_GENERAL, r = -1;
crypto/openssh/sk-usbhid.c
1458
if ((r = read_rks(sk, pin, &rks, &nrks)) != 0) {
crypto/openssh/sk-usbhid.c
1460
ret = r;
crypto/openssh/sk-usbhid.c
175
int r;
crypto/openssh/sk-usbhid.c
196
if ((r = fido_dev_open(sk->dev, sk->path)) != FIDO_OK) {
crypto/openssh/sk-usbhid.c
198
fido_strerr(r));
crypto/openssh/sk-usbhid.c
263
int r;
crypto/openssh/sk-usbhid.c
266
if ((r = fido_dev_get_touch_begin(skv[i]->dev)) != FIDO_OK)
crypto/openssh/sk-usbhid.c
268
" %s", skv[i]->path, fido_strerr(r));
crypto/openssh/sk-usbhid.c
280
int r;
crypto/openssh/sk-usbhid.c
290
if ((r = fido_dev_get_touch_status(skv[i]->dev, touch,
crypto/openssh/sk-usbhid.c
293
skv[i]->path, fido_strerr(r));
crypto/openssh/sk-usbhid.c
341
int r;
crypto/openssh/sk-usbhid.c
347
r = fido_cred_set_clientdata_hash(cred, d, sizeof(d));
crypto/openssh/sk-usbhid.c
349
if (r != FIDO_OK) {
crypto/openssh/sk-usbhid.c
351
fido_strerr(r));
crypto/openssh/sk-usbhid.c
353
return r;
crypto/openssh/sk-usbhid.c
362
int r;
crypto/openssh/sk-usbhid.c
368
r = fido_assert_set_clientdata_hash(assert, d, sizeof(d));
crypto/openssh/sk-usbhid.c
370
if (r != FIDO_OK) {
crypto/openssh/sk-usbhid.c
372
fido_strerr(r));
crypto/openssh/sk-usbhid.c
374
return r;
crypto/openssh/sk-usbhid.c
392
int r = FIDO_ERR_INTERNAL;
crypto/openssh/sk-usbhid.c
401
if ((r = fido_assert_set_clientdata(assert, message,
crypto/openssh/sk-usbhid.c
404
fido_strerr(r));
crypto/openssh/sk-usbhid.c
407
if ((r = fido_assert_set_rp(assert, application)) != FIDO_OK) {
crypto/openssh/sk-usbhid.c
408
skdebug(__func__, "fido_assert_set_rp: %s", fido_strerr(r));
crypto/openssh/sk-usbhid.c
411
if ((r = fido_assert_allow_cred(assert, key_handle,
crypto/openssh/sk-usbhid.c
413
skdebug(__func__, "fido_assert_allow_cred: %s", fido_strerr(r));
crypto/openssh/sk-usbhid.c
416
if ((r = fido_assert_set_up(assert, FIDO_OPT_FALSE)) != FIDO_OK) {
crypto/openssh/sk-usbhid.c
417
skdebug(__func__, "fido_assert_up: %s", fido_strerr(r));
crypto/openssh/sk-usbhid.c
420
r = fido_dev_get_assert(sk->dev, assert, NULL);
crypto/openssh/sk-usbhid.c
421
skdebug(__func__, "fido_dev_get_assert: %s", fido_strerr(r));
crypto/openssh/sk-usbhid.c
422
if (r == FIDO_ERR_USER_PRESENCE_REQUIRED) {
crypto/openssh/sk-usbhid.c
424
r = FIDO_OK;
crypto/openssh/sk-usbhid.c
429
return r != FIDO_OK ? -1 : 0;
crypto/openssh/sk-usbhid.c
439
int r;
crypto/openssh/sk-usbhid.c
451
if ((r = fido_dev_get_cbor_info(dev, info)) != FIDO_OK) {
crypto/openssh/sk-usbhid.c
452
skdebug(__func__, "fido_dev_get_cbor_info: %s", fido_strerr(r));
crypto/openssh/sk-usbhid.c
566
int r;
crypto/openssh/sk-usbhid.c
576
if ((r = fido_dev_info_manifest(devlist, MAX_FIDO_DEVICES,
crypto/openssh/sk-usbhid.c
579
fido_strerr(r));
crypto/openssh/sk-usbhid.c
779
int r = FIDO_ERR_INTERNAL;
crypto/openssh/sk-usbhid.c
789
if ((r = fido_assert_set_clientdata(assert, message,
crypto/openssh/sk-usbhid.c
792
fido_strerr(r));
crypto/openssh/sk-usbhid.c
795
if ((r = fido_assert_set_rp(assert, application)) != FIDO_OK) {
crypto/openssh/sk-usbhid.c
796
skdebug(__func__, "fido_assert_set_rp: %s", fido_strerr(r));
crypto/openssh/sk-usbhid.c
799
if ((r = fido_assert_set_up(assert, FIDO_OPT_FALSE)) != FIDO_OK) {
crypto/openssh/sk-usbhid.c
800
skdebug(__func__, "fido_assert_set_up: %s", fido_strerr(r));
crypto/openssh/sk-usbhid.c
807
if ((r = fido_assert_set_uv(assert, uv)) != FIDO_OK) {
crypto/openssh/sk-usbhid.c
808
skdebug(__func__, "fido_assert_set_uv: %s", fido_strerr(r));
crypto/openssh/sk-usbhid.c
811
if ((r = fido_dev_get_assert(dev, assert, pin)) != FIDO_OK) {
crypto/openssh/sk-usbhid.c
812
skdebug(__func__, "fido_dev_get_assert: %s", fido_strerr(r));
crypto/openssh/sk-usbhid.c
815
r = FIDO_ERR_NO_CREDENTIALS;
crypto/openssh/sk-usbhid.c
822
r = FIDO_OK;
crypto/openssh/sk-usbhid.c
829
return r;
crypto/openssh/sk-usbhid.c
846
int r;
crypto/openssh/sk-usbhid.c
886
(r = key_lookup(sk->dev, application, user_id, sizeof(user_id),
crypto/openssh/sk-usbhid.c
888
if (r != FIDO_OK) {
crypto/openssh/sk-usbhid.c
889
ret = fidoerr_to_skerr(r);
crypto/openssh/sk-usbhid.c
901
if ((r = fido_cred_set_type(cred, cose_alg)) != FIDO_OK) {
crypto/openssh/sk-usbhid.c
902
skdebug(__func__, "fido_cred_set_type: %s", fido_strerr(r));
crypto/openssh/sk-usbhid.c
905
if ((r = fido_cred_set_clientdata(cred,
crypto/openssh/sk-usbhid.c
908
fido_strerr(r));
crypto/openssh/sk-usbhid.c
911
if ((r = fido_cred_set_rk(cred, (flags & SSH_SK_RESIDENT_KEY) != 0 ?
crypto/openssh/sk-usbhid.c
913
skdebug(__func__, "fido_cred_set_rk: %s", fido_strerr(r));
crypto/openssh/sk-usbhid.c
916
if ((r = fido_cred_set_user(cred, user_id, sizeof(user_id),
crypto/openssh/sk-usbhid.c
918
skdebug(__func__, "fido_cred_set_user: %s", fido_strerr(r));
crypto/openssh/sk-usbhid.c
921
if ((r = fido_cred_set_rp(cred, application, NULL)) != FIDO_OK) {
crypto/openssh/sk-usbhid.c
922
skdebug(__func__, "fido_cred_set_rp: %s", fido_strerr(r));
crypto/openssh/sk-usbhid.c
945
if ((r = fido_cred_set_prot(cred, credprot)) != FIDO_OK) {
crypto/openssh/sk-usbhid.c
947
fido_strerr(r));
crypto/openssh/sk-usbhid.c
948
ret = fidoerr_to_skerr(r);
crypto/openssh/sk-usbhid.c
952
if ((r = fido_dev_make_cred(sk->dev, cred, pin)) != FIDO_OK) {
crypto/openssh/sk-usbhid.c
953
skdebug(__func__, "fido_dev_make_cred: %s", fido_strerr(r));
crypto/openssh/sk-usbhid.c
954
ret = fidoerr_to_skerr(r);
crypto/openssh/sk-usbhid.c
958
if ((r = fido_cred_verify(cred)) != FIDO_OK) {
crypto/openssh/sk-usbhid.c
960
fido_strerr(r));
crypto/openssh/sk-usbhid.c
965
if ((r = fido_cred_verify_self(cred)) != FIDO_OK) {
crypto/openssh/sk-usbhid.c
967
fido_strerr(r));
crypto/openssh/smult_curve25519_ref.c
110
static void select(unsigned int p[64],unsigned int q[64],const unsigned int r[64],const unsigned int s[64],unsigned int b)
crypto/openssh/smult_curve25519_ref.c
118
t = bminus1 & (r[j] ^ s[j]);
crypto/openssh/smult_curve25519_ref.c
120
q[j] = r[j] ^ t;
crypto/openssh/smult_curve25519_ref.c
137
unsigned int r[32];
crypto/openssh/smult_curve25519_ref.c
166
square(r,c1 + 32);
crypto/openssh/smult_curve25519_ref.c
173
mult(xzn1b + 32,r,work);
crypto/openssh/sntrup761.c
1621
long long top,p,q,r,i,j;
crypto/openssh/sntrup761.c
1644
for (r = q;r > p;r >>= 1)
crypto/openssh/sntrup761.c
1645
int32_MINMAX(a,x[j + r]);
crypto/openssh/sntrup761.c
1656
for (r = q;r > p;r >>= 1)
crypto/openssh/sntrup761.c
1657
int32_MINMAX(a,x[j+r]);
crypto/openssh/sntrup761.c
1666
for (r = q;r > p;r >>= 1)
crypto/openssh/sntrup761.c
1667
int32_MINMAX(a,x[j+r]);
crypto/openssh/sntrup761.c
1717
static int Weightw_mask(small *r) {
crypto/openssh/sntrup761.c
1719
for (i = 0; i < p; ++i) weight += crypto_int64_bottombit_01(r[i]);
crypto/openssh/sntrup761.c
1723
static void uint32_divmod_uint14(uint32_t *Q, uint16_t *r, uint32_t x, uint16_t m) {
crypto/openssh/sntrup761.c
1736
*r = x;
crypto/openssh/sntrup761.c
1741
uint16_t r;
crypto/openssh/sntrup761.c
1742
uint32_divmod_uint14(&Q, &r, x, m);
crypto/openssh/sntrup761.c
1743
return r;
crypto/openssh/sntrup761.c
1748
uint16_t r = R[0], m = M[0];
crypto/openssh/sntrup761.c
1750
*out++ = r;
crypto/openssh/sntrup761.c
1751
r >>= 8;
crypto/openssh/sntrup761.c
1760
uint32_t r = R[i] + R[i + 1] * m0;
crypto/openssh/sntrup761.c
1763
*out++ = r;
crypto/openssh/sntrup761.c
1764
r >>= 8;
crypto/openssh/sntrup761.c
1767
R2[i / 2] = r;
crypto/openssh/sntrup761.c
1812
uint32_t r1, r = bottomr[i / 2];
crypto/openssh/sntrup761.c
1814
r += bottomt[i / 2] * R2[i / 2];
crypto/openssh/sntrup761.c
1815
uint32_divmod_uint14(&r1, &r0, r, M[i]);
crypto/openssh/sntrup761.c
1824
static void R3_fromRq(small *out, const Fq *r) {
crypto/openssh/sntrup761.c
1826
for (i = 0; i < p; ++i) out[i] = F3_freeze(r[i]);
crypto/openssh/sntrup761.c
1841
small f[p + 1], g[p + 1], v[p + 1], r[p + 1];
crypto/openssh/sntrup761.c
1844
for (i = 0; i < p + 1; ++i) r[i] = 0;
crypto/openssh/sntrup761.c
1845
r[0] = 1;
crypto/openssh/sntrup761.c
1862
t = swap & (v[i] ^ r[i]);
crypto/openssh/sntrup761.c
1864
r[i] ^= t;
crypto/openssh/sntrup761.c
1867
for (i = 0; i < p + 1; ++i) r[i] = F3_freeze(r[i] + sign * v[i]);
crypto/openssh/sntrup761.c
1903
Fq f[p + 1], g[p + 1], v[p + 1], r[p + 1], scale;
crypto/openssh/sntrup761.c
1907
for (i = 0; i < p + 1; ++i) r[i] = 0;
crypto/openssh/sntrup761.c
1908
r[0] = Fq_recip(3);
crypto/openssh/sntrup761.c
1924
t = swap & (v[i] ^ r[i]);
crypto/openssh/sntrup761.c
1926
r[i] ^= t;
crypto/openssh/sntrup761.c
1931
for (i = 0; i < p + 1; ++i) r[i] = Fq_freeze(f0 * r[i] - g0 * v[i]);
crypto/openssh/sntrup761.c
1992
static void Encrypt(Fq *c, const small *r, const Fq *h) {
crypto/openssh/sntrup761.c
1994
Rq_mult_small(hr, h, r);
crypto/openssh/sntrup761.c
1998
static void Decrypt(small *r, const Fq *c, const small *f, const small *ginv) {
crypto/openssh/sntrup761.c
2007
for (i = 0; i < w; ++i) r[i] = ((ev[i] ^ 1) & ~mask) ^ 1;
crypto/openssh/sntrup761.c
2008
for (i = w; i < p; ++i) r[i] = ev[i] & ~mask;
crypto/openssh/sntrup761.c
2030
static void Rq_encode(unsigned char *s, const Fq *r) {
crypto/openssh/sntrup761.c
2033
for (i = 0; i < p; ++i) R[i] = r[i] + q12;
crypto/openssh/sntrup761.c
2038
static void Rq_decode(Fq *r, const unsigned char *s) {
crypto/openssh/sntrup761.c
2043
for (i = 0; i < p; ++i) r[i] = ((Fq)R[i]) - q12;
crypto/openssh/sntrup761.c
2046
static void Rounded_encode(unsigned char *s, const Fq *r) {
crypto/openssh/sntrup761.c
2049
for (i = 0; i < p; ++i) R[i] = ((r[i] + q12) * 10923) >> 15;
crypto/openssh/sntrup761.c
2054
static void Rounded_decode(Fq *r, const unsigned char *s) {
crypto/openssh/sntrup761.c
2059
for (i = 0; i < p; ++i) r[i] = R[i] * 3 - q12;
crypto/openssh/sntrup761.c
2071
static void ZEncrypt(unsigned char *C, const Inputs r, const unsigned char *pk) {
crypto/openssh/sntrup761.c
2074
Encrypt(c, r, h);
crypto/openssh/sntrup761.c
2078
static void ZDecrypt(Inputs r, const unsigned char *C, const unsigned char *sk) {
crypto/openssh/sntrup761.c
2084
Decrypt(r, c, f, v);
crypto/openssh/sntrup761.c
2087
static void HashConfirm(unsigned char *h, const unsigned char *r, const unsigned char *cache) {
crypto/openssh/sntrup761.c
2090
Hash_prefix(x, 3, r, Small_bytes);
crypto/openssh/sntrup761.c
2113
static void Hide(unsigned char *c, unsigned char *r_enc, const Inputs r, const unsigned char *pk, const unsigned char *cache) {
crypto/openssh/sntrup761.c
2114
Small_encode(r_enc, r);
crypto/openssh/sntrup761.c
2115
ZEncrypt(c, r, pk);
crypto/openssh/sntrup761.c
2120
Inputs r;
crypto/openssh/sntrup761.c
2123
Short_random(r);
crypto/openssh/sntrup761.c
2124
Hide(c, r_enc, r, pk, cache);
crypto/openssh/sntrup761.c
2140
Inputs r;
crypto/openssh/sntrup761.c
2143
ZDecrypt(r, c, sk);
crypto/openssh/sntrup761.c
2144
Hide(cnew, r_enc, r, pk, cache);
crypto/openssh/ssh-add.c
116
int r;
crypto/openssh/ssh-add.c
118
if ((r = ssh_remove_identity(agent_fd, key)) != 0) {
crypto/openssh/ssh-add.c
120
path, ssh_err(r));
crypto/openssh/ssh-add.c
121
return r;
crypto/openssh/ssh-add.c
136
int lnum = 0, r, ret = -1;
crypto/openssh/ssh-add.c
148
if ((r = sshkey_read(key, &cp)) != 0) {
crypto/openssh/ssh-add.c
149
error_r(r, "(stdin):%d: invalid key", lnum);
crypto/openssh/ssh-add.c
171
int r, ret = -1;
crypto/openssh/ssh-add.c
176
if ((r = sshkey_load_public(filename, &public, &comment)) != 0) {
crypto/openssh/ssh-add.c
177
printf("Bad key file %s: %s\n", filename, ssh_err(r));
crypto/openssh/ssh-add.c
194
if ((r = sshkey_load_public(certpath, &cert, &comment)) != 0) {
crypto/openssh/ssh-add.c
195
if (r != SSH_ERR_SYSTEM_ERROR || errno != ENOENT)
crypto/openssh/ssh-add.c
196
error_r(r, "Failed to load certificate \"%s\"", certpath);
crypto/openssh/ssh-add.c
243
int r;
crypto/openssh/ssh-add.c
247
if ((r = ssh_agent_query_extensions(agent_fd, &exts)) != 0)
crypto/openssh/ssh-add.c
248
fatal_r(r, "unable to query supported extensions");
crypto/openssh/ssh-add.c
284
int cert_lifetime, r, fd, ret = -1;
crypto/openssh/ssh-add.c
305
if ((r = sshbuf_load_fd(fd, &keyblob)) != 0) {
crypto/openssh/ssh-add.c
307
filename, ssh_err(r));
crypto/openssh/ssh-add.c
315
if ((r = sshkey_parse_private_fileblob(keyblob, "", &private,
crypto/openssh/ssh-add.c
316
&comment)) != 0 && r != SSH_ERR_KEY_WRONG_PASSPHRASE) {
crypto/openssh/ssh-add.c
318
filename, ssh_err(r));
crypto/openssh/ssh-add.c
323
if ((r = sshkey_parse_private_fileblob(keyblob, pass, &private,
crypto/openssh/ssh-add.c
324
&comment)) != 0 && r != SSH_ERR_KEY_WRONG_PASSPHRASE) {
crypto/openssh/ssh-add.c
326
filename, ssh_err(r));
crypto/openssh/ssh-add.c
339
if ((r = sshkey_parse_private_fileblob(keyblob, pass,
crypto/openssh/ssh-add.c
342
else if (r != SSH_ERR_KEY_WRONG_PASSPHRASE) {
crypto/openssh/ssh-add.c
345
filename, ssh_err(r));
crypto/openssh/ssh-add.c
373
if ((r = ssh_add_identity_constrained(agent_fd, private,
crypto/openssh/ssh-add.c
391
filename, ssh_err(r));
crypto/openssh/ssh-add.c
401
if ((r = sshkey_load_public(certpath, &cert, NULL)) != 0) {
crypto/openssh/ssh-add.c
402
if (r != SSH_ERR_SYSTEM_ERROR || errno != ENOENT)
crypto/openssh/ssh-add.c
403
error_r(r, "Failed to load certificate \"%s\"",
crypto/openssh/ssh-add.c
422
if ((r = sshkey_to_certified(private)) != 0) {
crypto/openssh/ssh-add.c
423
error_fr(r, "sshkey_to_certified");
crypto/openssh/ssh-add.c
426
if ((r = sshkey_cert_copy(cert, private)) != 0) {
crypto/openssh/ssh-add.c
427
error_fr(r, "sshkey_cert_copy");
crypto/openssh/ssh-add.c
431
if ((r = ssh_add_identity_constrained(agent_fd, private, comment,
crypto/openssh/ssh-add.c
434
error_r(r, "Certificate %s (%s) add failed", certpath,
crypto/openssh/ssh-add.c
468
int r, ret = -1;
crypto/openssh/ssh-add.c
479
if ((r = ssh_update_card(agent_fd, add, id, pin == NULL ? "" : pin,
crypto/openssh/ssh-add.c
489
add ? "add" : "remove", id, ssh_err(r));
crypto/openssh/ssh-add.c
503
int r, ret = -1;
crypto/openssh/ssh-add.c
506
if ((r = sshkey_load_public(filename, &key, NULL)) != 0) {
crypto/openssh/ssh-add.c
507
error_r(r, "Couldn't read public key %s", filename);
crypto/openssh/ssh-add.c
513
if ((r = ssh_agent_sign(agent_fd, key, &sig, &slen, data, sizeof(data),
crypto/openssh/ssh-add.c
515
error_r(r, "Agent signature failed for %s", filename);
crypto/openssh/ssh-add.c
518
if ((r = sshkey_verify(key, sig, slen, data, sizeof(data),
crypto/openssh/ssh-add.c
520
error_r(r, "Signature verification failed for %s", filename);
crypto/openssh/ssh-add.c
535
int r;
crypto/openssh/ssh-add.c
539
if ((r = ssh_fetch_identitylist(agent_fd, &idlist)) != 0) {
crypto/openssh/ssh-add.c
540
if (r != SSH_ERR_AGENT_NO_IDENTITIES)
crypto/openssh/ssh-add.c
542
ssh_err(r));
crypto/openssh/ssh-add.c
556
if ((r = sshkey_write(idlist->keys[i], stdout)) != 0) {
crypto/openssh/ssh-add.c
558
ssh_err(r));
crypto/openssh/ssh-add.c
572
int r, passok = 1, ret = -1;
crypto/openssh/ssh-add.c
586
if ((r = ssh_lock_agent(agent_fd, lock, p1)) == 0) {
crypto/openssh/ssh-add.c
591
lock ? "" : "un", ssh_err(r));
crypto/openssh/ssh-add.c
605
int r, ok = 0;
crypto/openssh/ssh-add.c
609
if ((r = sshsk_load_resident(skprovider, NULL, pass, 0,
crypto/openssh/ssh-add.c
611
error_r(r, "Unable to load resident keys");
crypto/openssh/ssh-add.c
612
return r;
crypto/openssh/ssh-add.c
619
if ((r = ssh_add_identity_constrained(agent_fd, key,
crypto/openssh/ssh-add.c
625
ok = r;
crypto/openssh/ssh-add.c
704
int r, want_ca;
crypto/openssh/ssh-add.c
751
if ((r = sshkey_from_private(hke->key,
crypto/openssh/ssh-add.c
753
fatal_fr(r, "sshkey_from_private");
crypto/openssh/ssh-add.c
819
int r, i, ch, deleting = 0, ret = 0, key_only = 0, cert_only = 0;
crypto/openssh/ssh-add.c
935
switch (r = ssh_get_authentication_socket(&agent_fd)) {
crypto/openssh/ssh-add.c
943
fprintf(stderr, "Error connecting to agent: %s\n", ssh_err(r));
crypto/openssh/ssh-add.c
989
for (r = i = 0; i < argc; i++)
crypto/openssh/ssh-add.c
990
r |= test_key(agent_fd, argv[i]);
crypto/openssh/ssh-add.c
991
ret = r == 0 ? 0 : 1;
crypto/openssh/ssh-add.c
996
if ((r = sshkey_load_public(argv[i], &k, NULL)) != 0)
crypto/openssh/ssh-add.c
997
fatal_fr(r, "load certificate %s", argv[i]);
crypto/openssh/ssh-agent.c
1017
int r, success = 0;
crypto/openssh/ssh-agent.c
1022
if ((r = sshkey_froms(e->request, &key)) != 0) {
crypto/openssh/ssh-agent.c
1023
error_fr(r, "parse key");
crypto/openssh/ssh-agent.c
1102
int r;
crypto/openssh/ssh-agent.c
1107
if ((r = sshbuf_get_cstring(b, &dch->user, &userlen)) != 0 ||
crypto/openssh/ssh-agent.c
1108
(r = sshbuf_get_cstring(b, &dch->hostname, NULL)) != 0 ||
crypto/openssh/ssh-agent.c
1109
(r = sshbuf_get_string_direct(b, NULL, &elen)) != 0) {
crypto/openssh/ssh-agent.c
1110
error_fr(r, "parse");
crypto/openssh/ssh-agent.c
1115
r = SSH_ERR_FEATURE_UNSUPPORTED;
crypto/openssh/ssh-agent.c
1127
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-agent.c
1135
if ((r = sshkey_froms(b, &k)) != 0 ||
crypto/openssh/ssh-agent.c
1136
(r = sshbuf_get_u8(b, &key_is_ca)) != 0)
crypto/openssh/ssh-agent.c
1152
r = 0;
crypto/openssh/ssh-agent.c
1155
return r;
crypto/openssh/ssh-agent.c
1162
int r;
crypto/openssh/ssh-agent.c
1168
if ((r = sshbuf_froms(m, &b)) != 0 ||
crypto/openssh/ssh-agent.c
1169
(r = sshbuf_froms(b, &frombuf)) != 0 ||
crypto/openssh/ssh-agent.c
1170
(r = sshbuf_froms(b, &tobuf)) != 0 ||
crypto/openssh/ssh-agent.c
1171
(r = sshbuf_get_string_direct(b, NULL, &elen)) != 0) {
crypto/openssh/ssh-agent.c
1172
error_fr(r, "parse");
crypto/openssh/ssh-agent.c
1175
if ((r = parse_dest_constraint_hop(frombuf, &dc->from)) != 0 ||
crypto/openssh/ssh-agent.c
1176
(r = parse_dest_constraint_hop(tobuf, &dc->to)) != 0)
crypto/openssh/ssh-agent.c
1180
r = SSH_ERR_FEATURE_UNSUPPORTED;
crypto/openssh/ssh-agent.c
1191
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-agent.c
1196
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-agent.c
1200
r = 0;
crypto/openssh/ssh-agent.c
1205
return r;
crypto/openssh/ssh-agent.c
1214
int r;
crypto/openssh/ssh-agent.c
1219
if ((r = sshbuf_get_cstring(m, &ext_name, NULL)) != 0) {
crypto/openssh/ssh-agent.c
1220
error_fr(r, "parse constraint extension");
crypto/openssh/ssh-agent.c
1227
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-agent.c
1232
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-agent.c
1235
if ((r = sshbuf_get_cstring(m, sk_providerp, NULL)) != 0) {
crypto/openssh/ssh-agent.c
1236
error_fr(r, "parse %s", ext_name);
crypto/openssh/ssh-agent.c
1243
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-agent.c
1246
if ((r = sshbuf_froms(m, &b)) != 0) {
crypto/openssh/ssh-agent.c
1247
error_fr(r, "parse %s outer", ext_name);
crypto/openssh/ssh-agent.c
1253
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-agent.c
1258
if ((r = parse_dest_constraint(b,
crypto/openssh/ssh-agent.c
1266
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-agent.c
1271
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-agent.c
1274
if ((r = sshbuf_get_u8(m, &v)) != 0 ||
crypto/openssh/ssh-agent.c
1275
(r = sshbuf_froms(m, &b)) != 0) {
crypto/openssh/ssh-agent.c
1276
error_fr(r, "parse %s", ext_name);
crypto/openssh/ssh-agent.c
1283
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-agent.c
1288
if ((r = sshkey_froms(b, &k)) != 0) {
crypto/openssh/ssh-agent.c
1289
error_fr(r, "parse key");
crypto/openssh/ssh-agent.c
1296
r = SSH_ERR_FEATURE_UNSUPPORTED;
crypto/openssh/ssh-agent.c
1300
r = 0;
crypto/openssh/ssh-agent.c
1304
return r;
crypto/openssh/ssh-agent.c
1314
int r;
crypto/openssh/ssh-agent.c
1318
if ((r = sshbuf_get_u8(m, &ctype)) != 0) {
crypto/openssh/ssh-agent.c
1319
error_fr(r, "parse constraint type");
crypto/openssh/ssh-agent.c
1326
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-agent.c
1329
if ((r = sshbuf_get_u32(m, &seconds)) != 0) {
crypto/openssh/ssh-agent.c
1330
error_fr(r, "parse lifetime constraint");
crypto/openssh/ssh-agent.c
1339
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-agent.c
1345
if ((r = parse_key_constraint_extension(m,
crypto/openssh/ssh-agent.c
1352
r = SSH_ERR_FEATURE_UNSUPPORTED;
crypto/openssh/ssh-agent.c
1357
r = 0;
crypto/openssh/ssh-agent.c
1359
return r;
crypto/openssh/ssh-agent.c
1374
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/ssh-agent.c
1377
if ((r = sshkey_private_deserialize(e->request, &k)) != 0 ||
crypto/openssh/ssh-agent.c
1379
(r = sshbuf_get_cstring(e->request, &comment, NULL)) != 0) {
crypto/openssh/ssh-agent.c
1380
error_fr(r, "parse");
crypto/openssh/ssh-agent.c
1423
if ((r = sshkey_shield_private(k)) != 0) {
crypto/openssh/ssh-agent.c
1424
error_fr(r, "shield private");
crypto/openssh/ssh-agent.c
1481
int r, success = 0, delay;
crypto/openssh/ssh-agent.c
1493
if ((r = sshbuf_get_cstring(e->request, &passwd, &pwlen)) != 0)
crypto/openssh/ssh-agent.c
1494
fatal_fr(r, "parse");
crypto/openssh/ssh-agent.c
1534
int r;
crypto/openssh/ssh-agent.c
1538
if ((r = sshbuf_put_u8(msg, SSH2_AGENT_IDENTITIES_ANSWER)) != 0 ||
crypto/openssh/ssh-agent.c
1539
(r = sshbuf_put_u32(msg, 0)) != 0 ||
crypto/openssh/ssh-agent.c
1540
(r = sshbuf_put_stringb(e->output, msg)) != 0)
crypto/openssh/ssh-agent.c
1541
fatal_fr(r, "compose");
crypto/openssh/ssh-agent.c
1577
int r, i, count = 0, success = 0, confirm = 0;
crypto/openssh/ssh-agent.c
1587
if ((r = sshbuf_get_cstring(e->request, &provider, NULL)) != 0 ||
crypto/openssh/ssh-agent.c
1588
(r = sshbuf_get_cstring(e->request, &pin, NULL)) != 0) {
crypto/openssh/ssh-agent.c
1589
error_fr(r, "parse");
crypto/openssh/ssh-agent.c
1664
int r, success = 0;
crypto/openssh/ssh-agent.c
1668
if ((r = sshbuf_get_cstring(e->request, &provider, NULL)) != 0 ||
crypto/openssh/ssh-agent.c
1669
(r = sshbuf_get_cstring(e->request, &pin, NULL)) != 0) {
crypto/openssh/ssh-agent.c
1670
error_fr(r, "parse");
crypto/openssh/ssh-agent.c
1706
int r, sid_match, key_match;
crypto/openssh/ssh-agent.c
1715
if ((r = sshkey_froms(e->request, &key)) != 0 ||
crypto/openssh/ssh-agent.c
1716
(r = sshbuf_froms(e->request, &sid)) != 0 ||
crypto/openssh/ssh-agent.c
1717
(r = sshbuf_froms(e->request, &sig)) != 0 ||
crypto/openssh/ssh-agent.c
1718
(r = sshbuf_get_u8(e->request, &fwd)) != 0) {
crypto/openssh/ssh-agent.c
1719
error_fr(r, "parse");
crypto/openssh/ssh-agent.c
1730
if ((r = sshkey_verify(key, sshbuf_ptr(sig), sshbuf_len(sig),
crypto/openssh/ssh-agent.c
1732
error_fr(r, "sshkey_verify for %s %s", sshkey_type(key), fp);
crypto/openssh/ssh-agent.c
1740
r = -1;
crypto/openssh/ssh-agent.c
1748
r = 0;
crypto/openssh/ssh-agent.c
1753
r = -1;
crypto/openssh/ssh-agent.c
1764
r = -1;
crypto/openssh/ssh-agent.c
1778
if ((r = sshbuf_putb(e->session_ids[i].sid, sid)) != 0)
crypto/openssh/ssh-agent.c
1779
fatal_fr(r, "sshbuf_putb session ID");
crypto/openssh/ssh-agent.c
1781
r = 0;
crypto/openssh/ssh-agent.c
1787
return r == 0 ? 1 : 0;
crypto/openssh/ssh-agent.c
1793
int r;
crypto/openssh/ssh-agent.c
1799
if ((r = sshbuf_put_u8(msg, SSH_AGENT_EXTENSION_RESPONSE)) != 0 ||
crypto/openssh/ssh-agent.c
1800
(r = sshbuf_put_cstring(msg, "query")) != 0 ||
crypto/openssh/ssh-agent.c
1802
(r = sshbuf_put_cstring(msg, "session-bind@openssh.com")) != 0)
crypto/openssh/ssh-agent.c
1803
fatal_fr(r, "compose");
crypto/openssh/ssh-agent.c
1804
if ((r = sshbuf_put_stringb(e->output, msg)) != 0)
crypto/openssh/ssh-agent.c
1805
fatal_fr(r, "enqueue");
crypto/openssh/ssh-agent.c
1813
int r, replied = 0, success = 0;
crypto/openssh/ssh-agent.c
1817
if ((r = sshbuf_get_cstring(e->request, &name, NULL)) != 0) {
crypto/openssh/ssh-agent.c
1818
error_fr(r, "parse");
crypto/openssh/ssh-agent.c
1851
int r;
crypto/openssh/ssh-agent.c
1872
if ((r = sshbuf_get_stringb(e->input, e->request)) != 0 ||
crypto/openssh/ssh-agent.c
1873
(r = sshbuf_get_u8(e->request, &type)) != 0) {
crypto/openssh/ssh-agent.c
1874
if (r == SSH_ERR_MESSAGE_INCOMPLETE ||
crypto/openssh/ssh-agent.c
1875
r == SSH_ERR_STRING_TOO_LARGE) {
crypto/openssh/ssh-agent.c
1876
error_fr(r, "parse");
crypto/openssh/ssh-agent.c
1879
fatal_fr(r, "parse");
crypto/openssh/ssh-agent.c
2022
int r;
crypto/openssh/ssh-agent.c
2033
if ((r = sshbuf_put(sockets[socknum].input, buf, len)) != 0)
crypto/openssh/ssh-agent.c
2034
fatal_fr(r, "compose");
crypto/openssh/ssh-agent.c
2037
if ((r = process_message(socknum)) == -1)
crypto/openssh/ssh-agent.c
2039
else if (r == 0)
crypto/openssh/ssh-agent.c
2049
int r;
crypto/openssh/ssh-agent.c
2064
if ((r = sshbuf_consume(sockets[socknum].output, len)) != 0)
crypto/openssh/ssh-agent.c
2065
fatal_fr(r, "consume");
crypto/openssh/ssh-agent.c
2129
int r;
crypto/openssh/ssh-agent.c
2171
if ((r = sshbuf_check_reserve(sockets[i].input,
crypto/openssh/ssh-agent.c
2173
(r = sshbuf_check_reserve(sockets[i].output,
crypto/openssh/ssh-agent.c
2176
else if (r != SSH_ERR_NO_BUFFER_SPACE)
crypto/openssh/ssh-agent.c
2177
fatal_fr(r, "reserve");
crypto/openssh/ssh-agent.c
277
int r;
crypto/openssh/ssh-agent.c
289
(r = sshkey_from_private(dch->keys[i],
crypto/openssh/ssh-agent.c
291
fatal_fr(r, "copy key");
crypto/openssh/ssh-agent.c
624
int r;
crypto/openssh/ssh-agent.c
626
if ((r = sshbuf_put_u32(e->output, 1)) != 0 ||
crypto/openssh/ssh-agent.c
627
(r = sshbuf_put_u8(e->output, code)) != 0)
crypto/openssh/ssh-agent.c
628
fatal_fr(r, "compose");
crypto/openssh/ssh-agent.c
644
int r;
crypto/openssh/ssh-agent.c
664
if ((r = sshkey_puts(id->key, keys)) != 0 ||
crypto/openssh/ssh-agent.c
665
(r = sshbuf_put_cstring(keys, id->comment)) != 0) {
crypto/openssh/ssh-agent.c
666
error_fr(r, "compose key/comment");
crypto/openssh/ssh-agent.c
673
if ((r = sshbuf_put_u8(msg, SSH2_AGENT_IDENTITIES_ANSWER)) != 0 ||
crypto/openssh/ssh-agent.c
674
(r = sshbuf_put_u32(msg, nentries)) != 0 ||
crypto/openssh/ssh-agent.c
675
(r = sshbuf_putb(msg, keys)) != 0)
crypto/openssh/ssh-agent.c
676
fatal_fr(r, "compose");
crypto/openssh/ssh-agent.c
677
if ((r = sshbuf_put_stringb(e->output, msg)) != 0)
crypto/openssh/ssh-agent.c
678
fatal_fr(r, "enqueue");
crypto/openssh/ssh-agent.c
714
int r;
crypto/openssh/ssh-agent.c
728
if ((r = sshbuf_froms(b, &sess_id)) != 0)
crypto/openssh/ssh-agent.c
731
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-agent.c
734
if ((r = sshbuf_get_u8(b, &t)) != 0 || /* SSH2_MSG_USERAUTH_REQUEST */
crypto/openssh/ssh-agent.c
735
(r = sshbuf_get_cstring(b, &user, NULL)) != 0 || /* server user */
crypto/openssh/ssh-agent.c
736
(r = sshbuf_get_cstring(b, &service, NULL)) != 0 || /* service */
crypto/openssh/ssh-agent.c
737
(r = sshbuf_get_cstring(b, &method, NULL)) != 0 || /* method */
crypto/openssh/ssh-agent.c
738
(r = sshbuf_get_u8(b, &sig_follows)) != 0 || /* sig-follows */
crypto/openssh/ssh-agent.c
739
(r = sshbuf_get_cstring(b, &pkalg, NULL)) != 0 || /* alg */
crypto/openssh/ssh-agent.c
740
(r = sshkey_froms(b, &mkey)) != 0) /* key */
crypto/openssh/ssh-agent.c
747
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-agent.c
751
if ((r = sshkey_froms(b, &hostkey)) != 0)
crypto/openssh/ssh-agent.c
754
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-agent.c
758
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-agent.c
762
r = 0;
crypto/openssh/ssh-agent.c
785
return r;
crypto/openssh/ssh-agent.c
795
int r;
crypto/openssh/ssh-agent.c
801
if ((r = sshbuf_cmp(b, 0, "SSHSIG", 6)) != 0 ||
crypto/openssh/ssh-agent.c
802
(r = sshbuf_consume(b, 6)) != 0 ||
crypto/openssh/ssh-agent.c
803
(r = sshbuf_get_cstring(b, NULL, NULL)) != 0 || /* namespace */
crypto/openssh/ssh-agent.c
804
(r = sshbuf_get_string_direct(b, NULL, NULL)) != 0 || /* reserved */
crypto/openssh/ssh-agent.c
805
(r = sshbuf_get_cstring(b, NULL, NULL)) != 0 || /* hashalg */
crypto/openssh/ssh-agent.c
806
(r = sshbuf_get_string_direct(b, NULL, NULL)) != 0) /* H(msg) */
crypto/openssh/ssh-agent.c
809
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-agent.c
813
r = 0;
crypto/openssh/ssh-agent.c
816
return r;
crypto/openssh/ssh-agent.c
863
int r, ok = -1, retried = 0;
crypto/openssh/ssh-agent.c
876
if ((r = sshkey_froms(e->request, &key)) != 0 ||
crypto/openssh/ssh-agent.c
877
(r = sshbuf_get_stringb(e->request, data)) != 0 ||
crypto/openssh/ssh-agent.c
878
(r = sshbuf_get_u32(e->request, &flags)) != 0) {
crypto/openssh/ssh-agent.c
879
error_fr(r, "parse");
crypto/openssh/ssh-agent.c
963
if ((r = sshkey_sign(id->key, &signature, &slen,
crypto/openssh/ssh-agent.c
966
debug_fr(r, "sshkey_sign");
crypto/openssh/ssh-agent.c
968
r == SSH_ERR_KEY_WRONG_PASSPHRASE) {
crypto/openssh/ssh-agent.c
980
error_fr(r, "sshkey_sign");
crypto/openssh/ssh-agent.c
990
if ((r = sshbuf_put_u8(msg, SSH2_AGENT_SIGN_RESPONSE)) != 0 ||
crypto/openssh/ssh-agent.c
991
(r = sshbuf_put_string(msg, signature, slen)) != 0)
crypto/openssh/ssh-agent.c
992
fatal_fr(r, "compose");
crypto/openssh/ssh-agent.c
993
} else if ((r = sshbuf_put_u8(msg, SSH_AGENT_FAILURE)) != 0)
crypto/openssh/ssh-agent.c
994
fatal_fr(r, "compose failure");
crypto/openssh/ssh-agent.c
996
if ((r = sshbuf_put_stringb(e->output, msg)) != 0)
crypto/openssh/ssh-agent.c
997
fatal_fr(r, "enqueue");
crypto/openssh/ssh-ecdsa-sk.c
102
int r;
crypto/openssh/ssh-ecdsa-sk.c
105
if ((r = sshkey_ecdsa_funcs.serialize_public(key,
crypto/openssh/ssh-ecdsa-sk.c
107
return r;
crypto/openssh/ssh-ecdsa-sk.c
109
if ((r = sshkey_serialize_private_sk(key, b)) != 0)
crypto/openssh/ssh-ecdsa-sk.c
110
return r;
crypto/openssh/ssh-ecdsa-sk.c
118
int r;
crypto/openssh/ssh-ecdsa-sk.c
120
if ((r = sshkey_ecdsa_funcs.copy_public(from, to)) != 0)
crypto/openssh/ssh-ecdsa-sk.c
121
return r;
crypto/openssh/ssh-ecdsa-sk.c
122
if ((r = sshkey_copy_public_sk(from, to)) != 0)
crypto/openssh/ssh-ecdsa-sk.c
123
return r;
crypto/openssh/ssh-ecdsa-sk.c
131
int r;
crypto/openssh/ssh-ecdsa-sk.c
133
if ((r = sshkey_ecdsa_funcs.deserialize_public(ktype, b, key)) != 0)
crypto/openssh/ssh-ecdsa-sk.c
134
return r;
crypto/openssh/ssh-ecdsa-sk.c
135
if ((r = sshkey_deserialize_sk(b, key)) != 0)
crypto/openssh/ssh-ecdsa-sk.c
136
return r;
crypto/openssh/ssh-ecdsa-sk.c
144
int r;
crypto/openssh/ssh-ecdsa-sk.c
147
if ((r = sshkey_ecdsa_funcs.deserialize_public(ktype,
crypto/openssh/ssh-ecdsa-sk.c
149
return r;
crypto/openssh/ssh-ecdsa-sk.c
151
if ((r = sshkey_private_deserialize_sk(b, key)) != 0)
crypto/openssh/ssh-ecdsa-sk.c
152
return r;
crypto/openssh/ssh-ecdsa-sk.c
175
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/ssh-ecdsa-sk.c
180
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-ecdsa-sk.c
190
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-ecdsa-sk.c
203
if ((r = sshbuf_put(m, WEBAUTHN_0, sizeof(WEBAUTHN_0) - 1)) != 0 ||
crypto/openssh/ssh-ecdsa-sk.c
204
(r = sshbuf_dtourlb64(chall, m, 0)) != 0 ||
crypto/openssh/ssh-ecdsa-sk.c
205
(r = sshbuf_put(m, WEBAUTHN_1, sizeof(WEBAUTHN_1) - 1)) != 0 ||
crypto/openssh/ssh-ecdsa-sk.c
206
(r = sshbuf_put(m, origin, strlen(origin))) != 0 ||
crypto/openssh/ssh-ecdsa-sk.c
207
(r = sshbuf_put(m, WEBAUTHN_2, sizeof(WEBAUTHN_2) - 1)) != 0)
crypto/openssh/ssh-ecdsa-sk.c
217
if ((r = sshbuf_cmp(wrapper, 0, sshbuf_ptr(m), sshbuf_len(m))) != 0)
crypto/openssh/ssh-ecdsa-sk.c
221
if ((r = ssh_digest_buffer(SSH_DIGEST_SHA256, wrapper,
crypto/openssh/ssh-ecdsa-sk.c
226
r = 0;
crypto/openssh/ssh-ecdsa-sk.c
230
return r;
crypto/openssh/ssh-ecdsa-sk.c
88
int r;
crypto/openssh/ssh-ecdsa-sk.c
90
if ((r = sshkey_ecdsa_funcs.serialize_public(key, b, opts)) != 0)
crypto/openssh/ssh-ecdsa-sk.c
91
return r;
crypto/openssh/ssh-ecdsa-sk.c
92
if ((r = sshkey_serialize_sk(key, b)) != 0)
crypto/openssh/ssh-ecdsa-sk.c
93
return r;
crypto/openssh/ssh-ecdsa.c
137
int r;
crypto/openssh/ssh-ecdsa.c
141
if ((r = sshbuf_put_cstring(b,
crypto/openssh/ssh-ecdsa.c
143
(r = sshbuf_put_ec_pkey(b, key->pkey)) != 0)
crypto/openssh/ssh-ecdsa.c
144
return r;
crypto/openssh/ssh-ecdsa.c
153
int r;
crypto/openssh/ssh-ecdsa.c
156
if ((r = ssh_ecdsa_serialize_public(key, b, opts)) != 0)
crypto/openssh/ssh-ecdsa.c
157
return r;
crypto/openssh/ssh-ecdsa.c
159
if ((r = sshbuf_put_bignum2(b,
crypto/openssh/ssh-ecdsa.c
161
return r;
crypto/openssh/ssh-ecdsa.c
232
int r;
crypto/openssh/ssh-ecdsa.c
239
if ((r = sshbuf_get_cstring(b, &curve, NULL)) != 0)
crypto/openssh/ssh-ecdsa.c
242
r = SSH_ERR_EC_CURVE_MISMATCH;
crypto/openssh/ssh-ecdsa.c
246
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/ssh-ecdsa.c
249
if ((r = sshbuf_get_eckey(b, ec)) != 0)
crypto/openssh/ssh-ecdsa.c
253
r = SSH_ERR_KEY_INVALID_EC_VALUE;
crypto/openssh/ssh-ecdsa.c
257
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-ecdsa.c
261
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/ssh-ecdsa.c
268
r = 0;
crypto/openssh/ssh-ecdsa.c
278
return r;
crypto/openssh/ssh-ecdsa.c
285
int r;
crypto/openssh/ssh-ecdsa.c
290
if ((r = ssh_ecdsa_deserialize_public(ktype, b, key)) != 0)
crypto/openssh/ssh-ecdsa.c
291
return r;
crypto/openssh/ssh-ecdsa.c
293
if ((r = sshbuf_get_bignum2(b, &exponent)) != 0)
crypto/openssh/ssh-ecdsa.c
296
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/ssh-ecdsa.c
300
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/ssh-ecdsa.c
303
if ((r = sshkey_ec_validate_private(ec)) != 0)
crypto/openssh/ssh-ecdsa.c
306
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/ssh-ecdsa.c
310
r = 0;
crypto/openssh/ssh-ecdsa.c
314
return r;
crypto/openssh/ssh-ed25519-sk.c
100
int r;
crypto/openssh/ssh-ed25519-sk.c
102
if ((r = sshkey_ed25519_funcs.deserialize_public(ktype, b, key)) != 0)
crypto/openssh/ssh-ed25519-sk.c
103
return r;
crypto/openssh/ssh-ed25519-sk.c
104
if ((r = sshkey_deserialize_sk(b, key)) != 0)
crypto/openssh/ssh-ed25519-sk.c
105
return r;
crypto/openssh/ssh-ed25519-sk.c
113
int r;
crypto/openssh/ssh-ed25519-sk.c
115
if ((r = sshkey_ed25519_funcs.deserialize_public(ktype, b, key)) != 0)
crypto/openssh/ssh-ed25519-sk.c
116
return r;
crypto/openssh/ssh-ed25519-sk.c
117
if ((r = sshkey_private_deserialize_sk(b, key)) != 0)
crypto/openssh/ssh-ed25519-sk.c
118
return r;
crypto/openssh/ssh-ed25519-sk.c
140
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/ssh-ed25519-sk.c
159
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-ed25519-sk.c
171
r = SSH_ERR_KEY_TYPE_MISMATCH;
crypto/openssh/ssh-ed25519-sk.c
175
r = SSH_ERR_UNEXPECTED_TRAILING_DATA;
crypto/openssh/ssh-ed25519-sk.c
179
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-ed25519-sk.c
186
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/ssh-ed25519-sk.c
196
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-ed25519-sk.c
202
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-ed25519-sk.c
210
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-ed25519-sk.c
221
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-ed25519-sk.c
229
r = SSH_ERR_SIGNATURE_INVALID;
crypto/openssh/ssh-ed25519-sk.c
234
r = 0;
crypto/openssh/ssh-ed25519-sk.c
246
return r;
crypto/openssh/ssh-ed25519-sk.c
60
int r;
crypto/openssh/ssh-ed25519-sk.c
62
if ((r = sshkey_ed25519_funcs.serialize_public(key, b, opts)) != 0)
crypto/openssh/ssh-ed25519-sk.c
63
return r;
crypto/openssh/ssh-ed25519-sk.c
64
if ((r = sshkey_serialize_sk(key, b)) != 0)
crypto/openssh/ssh-ed25519-sk.c
65
return r;
crypto/openssh/ssh-ed25519-sk.c
74
int r;
crypto/openssh/ssh-ed25519-sk.c
76
if ((r = sshkey_ed25519_funcs.serialize_public(key, b, opts)) != 0)
crypto/openssh/ssh-ed25519-sk.c
77
return r;
crypto/openssh/ssh-ed25519-sk.c
78
if ((r = sshkey_serialize_private_sk(key, b)) != 0)
crypto/openssh/ssh-ed25519-sk.c
79
return r;
crypto/openssh/ssh-ed25519-sk.c
87
int r;
crypto/openssh/ssh-ed25519-sk.c
89
if ((r = sshkey_ed25519_funcs.copy_public(from, to)) != 0)
crypto/openssh/ssh-ed25519-sk.c
90
return r;
crypto/openssh/ssh-ed25519-sk.c
91
if ((r = sshkey_copy_public_sk(from, to)) != 0)
crypto/openssh/ssh-ed25519-sk.c
92
return r;
crypto/openssh/ssh-ed25519.c
107
int r;
crypto/openssh/ssh-ed25519.c
109
if ((r = sshbuf_get_string(b, &pk, &len)) != 0)
crypto/openssh/ssh-ed25519.c
110
return r;
crypto/openssh/ssh-ed25519.c
123
int r;
crypto/openssh/ssh-ed25519.c
127
if ((r = ssh_ed25519_deserialize_public(NULL, b, key)) != 0)
crypto/openssh/ssh-ed25519.c
129
if ((r = sshbuf_get_string(b, &ed25519_sk, &sklen)) != 0)
crypto/openssh/ssh-ed25519.c
132
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-ed25519.c
138
r = 0;
crypto/openssh/ssh-ed25519.c
141
return r;
crypto/openssh/ssh-ed25519.c
153
int r, ret;
crypto/openssh/ssh-ed25519.c
171
r = SSH_ERR_INVALID_ARGUMENT; /* XXX better error? */
crypto/openssh/ssh-ed25519.c
174
if ((r = ssh_ed25519_encode_store_sig(sig, smlen - datalen,
crypto/openssh/ssh-ed25519.c
179
r = 0;
crypto/openssh/ssh-ed25519.c
182
return r;
crypto/openssh/ssh-ed25519.c
190
int r = -1;
crypto/openssh/ssh-ed25519.c
203
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-ed25519.c
206
if ((r = sshbuf_put_cstring(b, "ssh-ed25519")) != 0 ||
crypto/openssh/ssh-ed25519.c
207
(r = sshbuf_put_string(b, sig, slen)) != 0)
crypto/openssh/ssh-ed25519.c
212
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-ed25519.c
220
r = 0;
crypto/openssh/ssh-ed25519.c
223
return r;
crypto/openssh/ssh-ed25519.c
238
int r, ret;
crypto/openssh/ssh-ed25519.c
249
if ((r = sshbuf_get_cstring(b, &ktype, NULL)) != 0 ||
crypto/openssh/ssh-ed25519.c
250
(r = sshbuf_get_string_direct(b, &sigblob, &len)) != 0)
crypto/openssh/ssh-ed25519.c
253
r = SSH_ERR_KEY_TYPE_MISMATCH;
crypto/openssh/ssh-ed25519.c
257
r = SSH_ERR_UNEXPECTED_TRAILING_DATA;
crypto/openssh/ssh-ed25519.c
261
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-ed25519.c
265
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/ssh-ed25519.c
271
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-ed25519.c
281
r = SSH_ERR_SIGNATURE_INVALID;
crypto/openssh/ssh-ed25519.c
286
r = 0;
crypto/openssh/ssh-ed25519.c
294
return r;
crypto/openssh/ssh-ed25519.c
57
int r;
crypto/openssh/ssh-ed25519.c
61
if ((r = sshbuf_put_string(b, key->ed25519_pk, ED25519_PK_SZ)) != 0)
crypto/openssh/ssh-ed25519.c
62
return r;
crypto/openssh/ssh-ed25519.c
71
int r;
crypto/openssh/ssh-ed25519.c
73
if ((r = sshbuf_put_string(b, key->ed25519_pk, ED25519_PK_SZ)) != 0 ||
crypto/openssh/ssh-ed25519.c
74
(r = sshbuf_put_string(b, key->ed25519_sk, ED25519_SK_SZ)) != 0)
crypto/openssh/ssh-ed25519.c
75
return r;
crypto/openssh/ssh-keygen.c
1034
int i, type, fd, r;
crypto/openssh/ssh-keygen.c
1079
if ((r = sshkey_generate(type, bits, &private)) != 0) {
crypto/openssh/ssh-keygen.c
1080
error_r(r, "sshkey_generate failed");
crypto/openssh/ssh-keygen.c
1083
if ((r = sshkey_from_private(private, &public)) != 0)
crypto/openssh/ssh-keygen.c
1084
fatal_fr(r, "sshkey_from_private");
crypto/openssh/ssh-keygen.c
1087
if ((r = sshkey_save_private(private, prv_tmp, "",
crypto/openssh/ssh-keygen.c
1090
error_r(r, "Saving key \"%s\" failed", prv_tmp);
crypto/openssh/ssh-keygen.c
1100
if ((r = sshkey_save_public(public, pub_tmp, comment)) != 0) {
crypto/openssh/ssh-keygen.c
1101
error_r(r, "Unable to save public key to %s",
crypto/openssh/ssh-keygen.c
1266
int r, fd, oerrno, inplace = 0;
crypto/openssh/ssh-keygen.c
1313
if ((r = hostkeys_foreach(identity_file, (find_host || !hash_hosts) ?
crypto/openssh/ssh-keygen.c
1318
fatal_fr(r, "hostkeys_foreach");
crypto/openssh/ssh-keygen.c
1375
int r;
crypto/openssh/ssh-keygen.c
1382
r = sshkey_load_private(identity_file, "", &private, &comment);
crypto/openssh/ssh-keygen.c
1383
if (r == SSH_ERR_KEY_WRONG_PASSPHRASE) {
crypto/openssh/ssh-keygen.c
1390
r = sshkey_load_private(identity_file, old_passphrase,
crypto/openssh/ssh-keygen.c
1393
if (r != 0)
crypto/openssh/ssh-keygen.c
1395
} else if (r != 0) {
crypto/openssh/ssh-keygen.c
1397
fatal_r(r, "Failed to load key %s", identity_file);
crypto/openssh/ssh-keygen.c
1427
if ((r = sshkey_save_private(private, identity_file, passphrase1,
crypto/openssh/ssh-keygen.c
1429
error_r(r, "Saving key \"%s\" failed", identity_file);
crypto/openssh/ssh-keygen.c
1455
int r, hash = -1;
crypto/openssh/ssh-keygen.c
1474
if ((r = sshkey_load_public(fname, &public, &comment)) != 0)
crypto/openssh/ssh-keygen.c
1475
fatal_r(r, "Failed to read v2 public key from \"%s\"", fname);
crypto/openssh/ssh-keygen.c
1492
int r;
crypto/openssh/ssh-keygen.c
1498
if ((r = sshkey_load_private(identity_file, "",
crypto/openssh/ssh-keygen.c
1501
else if (r != SSH_ERR_KEY_WRONG_PASSPHRASE)
crypto/openssh/ssh-keygen.c
1502
fatal_r(r, "Cannot load private key \"%s\"", identity_file);
crypto/openssh/ssh-keygen.c
1512
if ((r = sshkey_load_private(identity_file, passphrase,
crypto/openssh/ssh-keygen.c
1515
fatal_r(r, "Cannot load private key \"%s\"",
crypto/openssh/ssh-keygen.c
1554
if ((r = sshkey_save_private(private, identity_file, passphrase,
crypto/openssh/ssh-keygen.c
1557
error_r(r, "Saving key \"%s\" failed", identity_file);
crypto/openssh/ssh-keygen.c
1564
if ((r = sshkey_from_private(private, &public)) != 0)
crypto/openssh/ssh-keygen.c
1565
fatal_fr(r, "sshkey_from_private");
crypto/openssh/ssh-keygen.c
1569
if ((r = sshkey_save_public(public, identity_file, new_comment)) != 0)
crypto/openssh/ssh-keygen.c
1570
fatal_r(r, "Unable to save public key to %s", identity_file);
crypto/openssh/ssh-keygen.c
1598
int r;
crypto/openssh/ssh-keygen.c
1602
if ((r = strcmp(a->key, b->key)) != 0)
crypto/openssh/ssh-keygen.c
1603
return r;
crypto/openssh/ssh-keygen.c
1606
if (a->val != NULL && (r = strcmp(a->val, b->val)) != 0)
crypto/openssh/ssh-keygen.c
1607
return r;
crypto/openssh/ssh-keygen.c
1618
int r;
crypto/openssh/ssh-keygen.c
1632
if ((r = sshbuf_put_cstring(c, ext->key)) != 0 ||
crypto/openssh/ssh-keygen.c
1633
(r = sshbuf_put_string(c, NULL, 0)) != 0)
crypto/openssh/ssh-keygen.c
1634
fatal_fr(r, "prepare flag");
crypto/openssh/ssh-keygen.c
1639
if ((r = sshbuf_put_cstring(c, ext->key)) != 0 ||
crypto/openssh/ssh-keygen.c
1640
(r = sshbuf_put_cstring(b, ext->val)) != 0 ||
crypto/openssh/ssh-keygen.c
1641
(r = sshbuf_put_stringb(c, b)) != 0)
crypto/openssh/ssh-keygen.c
1642
fatal_fr(r, "prepare k/v");
crypto/openssh/ssh-keygen.c
1681
int r, i, nkeys;
crypto/openssh/ssh-keygen.c
1683
if ((r = sshkey_load_public(path, &public, NULL)) != 0)
crypto/openssh/ssh-keygen.c
1684
fatal_r(r, "Couldn't load CA public key \"%s\"", path);
crypto/openssh/ssh-keygen.c
1724
int r, i, key_in_agent = 0, agent_fd = -1;
crypto/openssh/ssh-keygen.c
1747
if ((r = sshkey_load_public(tmp, &ca, NULL)) != 0)
crypto/openssh/ssh-keygen.c
1748
fatal_r(r, "Cannot load CA public key %s", tmp);
crypto/openssh/ssh-keygen.c
1749
if ((r = ssh_get_authentication_socket(&agent_fd)) != 0)
crypto/openssh/ssh-keygen.c
1750
fatal_r(r, "Cannot use public key for CA signature");
crypto/openssh/ssh-keygen.c
1751
if ((r = ssh_fetch_identitylist(agent_fd, &agent_ids)) != 0)
crypto/openssh/ssh-keygen.c
1752
fatal_r(r, "Retrieve agent key list");
crypto/openssh/ssh-keygen.c
1807
if ((r = sshkey_load_public(tmp, &public, &comment)) != 0)
crypto/openssh/ssh-keygen.c
1808
fatal_r(r, "load pubkey \"%s\"", tmp);
crypto/openssh/ssh-keygen.c
1814
if ((r = sshkey_to_certified(public)) != 0)
crypto/openssh/ssh-keygen.c
1815
fatal_r(r, "Could not upgrade key %s to certificate", tmp);
crypto/openssh/ssh-keygen.c
1826
if ((r = sshkey_from_private(ca,
crypto/openssh/ssh-keygen.c
1828
fatal_r(r, "sshkey_from_private (ca key)");
crypto/openssh/ssh-keygen.c
1831
if ((r = sshkey_certify_custom(public, ca,
crypto/openssh/ssh-keygen.c
1834
fatal_r(r, "Couldn't certify %s via agent", tmp);
crypto/openssh/ssh-keygen.c
1842
r = sshkey_certify(public, ca, key_type_name,
crypto/openssh/ssh-keygen.c
1845
if (r != 0)
crypto/openssh/ssh-keygen.c
1846
fatal_r(r, "Couldn't certify key %s", tmp);
crypto/openssh/ssh-keygen.c
1854
if ((r = sshkey_save_public(public, out, comment)) != 0) {
crypto/openssh/ssh-keygen.c
1855
fatal_r(r, "Unable to save public key to %s",
crypto/openssh/ssh-keygen.c
2036
int r;
crypto/openssh/ssh-keygen.c
2043
if ((r = sshbuf_get_cstring(options, &name, NULL)) != 0 ||
crypto/openssh/ssh-keygen.c
2044
(r = sshbuf_froms(options, &option)) != 0)
crypto/openssh/ssh-keygen.c
2045
fatal_fr(r, "parse option");
crypto/openssh/ssh-keygen.c
2058
if ((r = sshbuf_get_cstring(option, &arg, NULL)) != 0)
crypto/openssh/ssh-keygen.c
2059
fatal_fr(r, "parse critical");
crypto/openssh/ssh-keygen.c
2133
int r, is_stdin = 0, ok = 0;
crypto/openssh/ssh-keygen.c
2163
if ((r = sshkey_read(key, &cp)) != 0) {
crypto/openssh/ssh-keygen.c
2164
error_r(r, "%s:%lu: invalid key", path, lnum);
crypto/openssh/ssh-keygen.c
2188
int r;
crypto/openssh/ssh-keygen.c
2190
if ((r = sshbuf_load_file(path, &krlbuf)) != 0)
crypto/openssh/ssh-keygen.c
2191
fatal_r(r, "Unable to load KRL %s", path);
crypto/openssh/ssh-keygen.c
2193
if ((r = ssh_krl_from_blob(krlbuf, krlp)) != 0 ||
crypto/openssh/ssh-keygen.c
2195
fatal_r(r, "Invalid KRL file %s", path);
crypto/openssh/ssh-keygen.c
2206
int r;
crypto/openssh/ssh-keygen.c
2225
if ((r = sshbuf_b64tod(b, tmp)) != 0)
crypto/openssh/ssh-keygen.c
2226
fatal_r(r, "%s:%lu: decode hash failed", file, lnum);
crypto/openssh/ssh-keygen.c
2244
int i, was_explicit_key, was_sha1, was_sha256, was_hash, r;
crypto/openssh/ssh-keygen.c
2266
for (i = 0, r = -1; cp[i] != '\0'; i++) {
crypto/openssh/ssh-keygen.c
2273
if (r == -1)
crypto/openssh/ssh-keygen.c
2274
r = i;
crypto/openssh/ssh-keygen.c
2276
r = -1;
crypto/openssh/ssh-keygen.c
2278
if (r != -1)
crypto/openssh/ssh-keygen.c
2279
cp[r] = '\0';
crypto/openssh/ssh-keygen.c
2331
if ((r = ssh_krl_revoke_key_sha256(krl,
crypto/openssh/ssh-keygen.c
2333
fatal_fr(r, "revoke key failed");
crypto/openssh/ssh-keygen.c
2357
if ((r = sshkey_read(key, &cp)) != 0)
crypto/openssh/ssh-keygen.c
2358
fatal_r(r, "%s:%lu: invalid key", path, lnum);
crypto/openssh/ssh-keygen.c
2360
r = ssh_krl_revoke_key_explicit(krl, key);
crypto/openssh/ssh-keygen.c
2367
r = ssh_krl_revoke_key_sha1(krl, blob, blen);
crypto/openssh/ssh-keygen.c
2374
r = ssh_krl_revoke_key_sha256(krl, blob, blen);
crypto/openssh/ssh-keygen.c
2376
r = ssh_krl_revoke_key(krl, key);
crypto/openssh/ssh-keygen.c
2377
if (r != 0)
crypto/openssh/ssh-keygen.c
2378
fatal_fr(r, "revoke key failed");
crypto/openssh/ssh-keygen.c
2399
int i, r, wild_ca = 0;
crypto/openssh/ssh-keygen.c
2417
if ((r = sshkey_load_public(tmp, &ca, NULL)) != 0)
crypto/openssh/ssh-keygen.c
2418
fatal_r(r, "Cannot load CA public key %s", tmp);
crypto/openssh/ssh-keygen.c
2440
if ((r = sshbuf_write_file(identity_file, kbuf)) != 0)
crypto/openssh/ssh-keygen.c
2450
int i, r, ret = 0;
crypto/openssh/ssh-keygen.c
2461
if ((r = sshkey_load_public(argv[i], &k, &comment)) != 0)
crypto/openssh/ssh-keygen.c
2462
fatal_r(r, "Cannot load public key %s", argv[i]);
crypto/openssh/ssh-keygen.c
2463
r = ssh_krl_check_key(krl, k);
crypto/openssh/ssh-keygen.c
2466
r == 0 ? "ok" : "REVOKED");
crypto/openssh/ssh-keygen.c
2467
if (r != 0)
crypto/openssh/ssh-keygen.c
2483
int r, waspub = 0;
crypto/openssh/ssh-keygen.c
2503
if ((r = sshkey_load_private(privpath, "", &privkey, NULL)) != 0 &&
crypto/openssh/ssh-keygen.c
2504
(r != SSH_ERR_KEY_WRONG_PASSPHRASE)) {
crypto/openssh/ssh-keygen.c
2505
debug_fr(r, "load private key \"%s\"", privpath);
crypto/openssh/ssh-keygen.c
2520
if ((r = sshkey_to_certified(privkey)) != 0) {
crypto/openssh/ssh-keygen.c
2521
error_fr(r, "sshkey_to_certified");
crypto/openssh/ssh-keygen.c
2524
if ((r = sshkey_cert_copy(pubkey, privkey)) != 0) {
crypto/openssh/ssh-keygen.c
2525
error_fr(r, "sshkey_cert_copy");
crypto/openssh/ssh-keygen.c
2544
int r = SSH_ERR_INTERNAL_ERROR, wfd = -1, oerrno;
crypto/openssh/ssh-keygen.c
2571
if ((r = sshsig_sign_fd(signkey, hashalg, sk_provider, pin,
crypto/openssh/ssh-keygen.c
2573
error_r(r, "Signing %s failed", filename);
crypto/openssh/ssh-keygen.c
2576
if ((r = sshsig_armor(sigbuf, &abuf)) != 0) {
crypto/openssh/ssh-keygen.c
2577
error_fr(r, "sshsig_armor");
crypto/openssh/ssh-keygen.c
2582
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-keygen.c
2598
r = SSH_ERR_SYSTEM_ERROR;
crypto/openssh/ssh-keygen.c
2607
r = SSH_ERR_SYSTEM_ERROR;
crypto/openssh/ssh-keygen.c
2617
r = 0;
crypto/openssh/ssh-keygen.c
2628
return r;
crypto/openssh/ssh-keygen.c
2679
int i, fd = -1, r, ret = -1;
crypto/openssh/ssh-keygen.c
2696
if ((r = sshkey_load_public(keypath, &pubkey, NULL)) != 0) {
crypto/openssh/ssh-keygen.c
2697
error_r(r, "Couldn't load public key %s", keypath);
crypto/openssh/ssh-keygen.c
2701
if ((r = ssh_get_authentication_socket(&agent_fd)) != 0) {
crypto/openssh/ssh-keygen.c
2704
debug_r(r, "Couldn't get agent socket");
crypto/openssh/ssh-keygen.c
2706
if ((r = ssh_agent_has_key(agent_fd, pubkey)) == 0)
crypto/openssh/ssh-keygen.c
2711
debug_r(r, "Couldn't find key in agent");
crypto/openssh/ssh-keygen.c
2726
if ((r = sign_one(signkey, "(stdin)", STDIN_FILENO,
crypto/openssh/ssh-keygen.c
2738
if ((r = sign_one(signkey, argv[i], fd, sig_namespace,
crypto/openssh/ssh-keygen.c
2762
int r, ret = -1;
crypto/openssh/ssh-keygen.c
2775
if ((r = sshbuf_load_file(signature, &abuf)) != 0) {
crypto/openssh/ssh-keygen.c
2776
error_r(r, "Couldn't read signature file");
crypto/openssh/ssh-keygen.c
2780
if ((r = sshsig_dearmor(abuf, &sigbuf)) != 0) {
crypto/openssh/ssh-keygen.c
2781
error_fr(r, "sshsig_armor");
crypto/openssh/ssh-keygen.c
2784
if ((r = sshsig_verify_fd(sigbuf, STDIN_FILENO, sig_namespace,
crypto/openssh/ssh-keygen.c
2800
if ((r = sshkey_check_revoked(sign_key, revoked_keys)) != 0) {
crypto/openssh/ssh-keygen.c
2801
debug3_fr(r, "sshkey_check_revoked");
crypto/openssh/ssh-keygen.c
2806
if (allowed_keys != NULL && (r = sshsig_check_allowed_keys(allowed_keys,
crypto/openssh/ssh-keygen.c
2808
debug3_fr(r, "sshsig_check_allowed_keys");
crypto/openssh/ssh-keygen.c
2834
if ((r = sshkey_write(sign_key, stdout)) == 0)
crypto/openssh/ssh-keygen.c
2837
error_r(r, "Could not print public key.\n");
crypto/openssh/ssh-keygen.c
2853
int r, ret = -1;
crypto/openssh/ssh-keygen.c
2862
if ((r = sshbuf_load_file(signature, &abuf)) != 0) {
crypto/openssh/ssh-keygen.c
2863
error_r(r, "Couldn't read signature file");
crypto/openssh/ssh-keygen.c
2866
if ((r = sshsig_dearmor(abuf, &sigbuf)) != 0) {
crypto/openssh/ssh-keygen.c
2867
error_fr(r, "sshsig_armor");
crypto/openssh/ssh-keygen.c
2870
if ((r = sshsig_get_pubkey(sigbuf, &sign_key)) != 0) {
crypto/openssh/ssh-keygen.c
2871
error_fr(r, "sshsig_get_pubkey");
crypto/openssh/ssh-keygen.c
2874
if ((r = sshsig_find_principals(allowed_keys, sign_key,
crypto/openssh/ssh-keygen.c
2876
if (r != SSH_ERR_KEY_NOT_FOUND)
crypto/openssh/ssh-keygen.c
2877
error_fr(r, "sshsig_find_principal");
crypto/openssh/ssh-keygen.c
2901
int r;
crypto/openssh/ssh-keygen.c
2905
if ((r = sig_process_opts(opts, nopts, NULL, NULL, NULL)) != 0)
crypto/openssh/ssh-keygen.c
2906
return r; /* error already logged */
crypto/openssh/ssh-keygen.c
2908
if ((r = sshsig_match_principals(allowed_keys, principal,
crypto/openssh/ssh-keygen.c
2910
debug_f("match: %s", ssh_err(r));
crypto/openssh/ssh-keygen.c
2912
return r;
crypto/openssh/ssh-keygen.c
301
int r;
crypto/openssh/ssh-keygen.c
305
if ((r = sshkey_load_private(filename, "", &prv, commentp)) == 0)
crypto/openssh/ssh-keygen.c
307
if (r != SSH_ERR_KEY_WRONG_PASSPHRASE)
crypto/openssh/ssh-keygen.c
308
fatal_r(r, "Load key \"%s\"", filename);
crypto/openssh/ssh-keygen.c
3121
int r, ret = -1;
crypto/openssh/ssh-keygen.c
3134
if ((r = sshsk_load_resident(skprovider, device, pin, 0,
crypto/openssh/ssh-keygen.c
3138
error_r(r, "Unable to load resident keys");
crypto/openssh/ssh-keygen.c
316
r = sshkey_load_private(filename, pass, &prv, commentp);
crypto/openssh/ssh-keygen.c
3173
if ((r = sshkey_save_private(key, path, pass,
crypto/openssh/ssh-keygen.c
3176
error_r(r, "Saving key \"%s\" failed", path);
crypto/openssh/ssh-keygen.c
318
if (r != 0)
crypto/openssh/ssh-keygen.c
319
fatal_r(r, "Load key \"%s\"", filename);
crypto/openssh/ssh-keygen.c
3190
if ((r = sshkey_save_public(key, pubpath,
crypto/openssh/ssh-keygen.c
3192
error_r(r, "Saving public key \"%s\" failed", pubpath);
crypto/openssh/ssh-keygen.c
3211
int r;
crypto/openssh/ssh-keygen.c
3218
r = sshbuf_write_file(path, attest);
crypto/openssh/ssh-keygen.c
3220
if (r != 0)
crypto/openssh/ssh-keygen.c
3221
fatal_r(r, "Unable to write attestation data \"%s\"", path);
crypto/openssh/ssh-keygen.c
3303
int ret = 0, r, opt, type;
crypto/openssh/ssh-keygen.c
334
int r;
crypto/openssh/ssh-keygen.c
338
if ((r = sshkey_putb(k, b)) != 0)
crypto/openssh/ssh-keygen.c
339
fatal_fr(r, "put key");
crypto/openssh/ssh-keygen.c
3805
if ((r = sshbuf_load_file(p,
crypto/openssh/ssh-keygen.c
3807
fatal_r(r, "Unable to load FIDO "
crypto/openssh/ssh-keygen.c
3827
r = 0;
crypto/openssh/ssh-keygen.c
3833
r == 0 ? "" : " again");
crypto/openssh/ssh-keygen.c
3836
r = sshsk_enroll(type, sk_provider, sk_device,
crypto/openssh/ssh-keygen.c
3840
if (r == 0)
crypto/openssh/ssh-keygen.c
3842
if (r == SSH_ERR_KEY_BAD_PERMISSIONS &&
crypto/openssh/ssh-keygen.c
3849
if (r != SSH_ERR_KEY_WRONG_PASSPHRASE)
crypto/openssh/ssh-keygen.c
3850
fatal_r(r, "Key enrollment failed");
crypto/openssh/ssh-keygen.c
3867
if ((r = sshkey_generate(type, bits, &private)) != 0)
crypto/openssh/ssh-keygen.c
3871
if ((r = sshkey_from_private(private, &public)) != 0)
crypto/openssh/ssh-keygen.c
3872
fatal_r(r, "sshkey_from_private");
crypto/openssh/ssh-keygen.c
3894
if ((r = sshkey_save_private(private, identity_file, passphrase,
crypto/openssh/ssh-keygen.c
3896
error_r(r, "Saving key \"%s\" failed", identity_file);
crypto/openssh/ssh-keygen.c
3909
if ((r = sshkey_save_public(public, identity_file, comment)) != 0)
crypto/openssh/ssh-keygen.c
3910
fatal_r(r, "Unable to save public key to %s", identity_file);
crypto/openssh/ssh-keygen.c
405
int r;
crypto/openssh/ssh-keygen.c
411
if ((r = sshkey_load_public(identity_file, &k, NULL)) != 0)
crypto/openssh/ssh-keygen.c
436
int r;
crypto/openssh/ssh-keygen.c
438
if ((r = sshbuf_get_u32(b, &bignum_bits)) != 0)
crypto/openssh/ssh-keygen.c
439
fatal_fr(r, "parse");
crypto/openssh/ssh-keygen.c
446
if ((r = sshbuf_consume(b, bytes)) != 0)
crypto/openssh/ssh-keygen.c
447
fatal_fr(r, "consume");
crypto/openssh/ssh-keygen.c
457
int r, rlen, ktype;
crypto/openssh/ssh-keygen.c
466
if ((r = sshbuf_get_u32(b, &magic)) != 0)
crypto/openssh/ssh-keygen.c
467
fatal_fr(r, "parse magic");
crypto/openssh/ssh-keygen.c
474
if ((r = sshbuf_get_u32(b, &i1)) != 0 ||
crypto/openssh/ssh-keygen.c
475
(r = sshbuf_get_cstring(b, &type, NULL)) != 0 ||
crypto/openssh/ssh-keygen.c
476
(r = sshbuf_get_cstring(b, &cipher, NULL)) != 0 ||
crypto/openssh/ssh-keygen.c
477
(r = sshbuf_get_u32(b, &i2)) != 0 ||
crypto/openssh/ssh-keygen.c
478
(r = sshbuf_get_u32(b, &i3)) != 0 ||
crypto/openssh/ssh-keygen.c
479
(r = sshbuf_get_u32(b, &i4)) != 0)
crypto/openssh/ssh-keygen.c
480
fatal_fr(r, "parse");
crypto/openssh/ssh-keygen.c
502
if ((r = sshbuf_get_u8(b, &e1)) != 0 ||
crypto/openssh/ssh-keygen.c
503
(e1 < 30 && (r = sshbuf_get_u8(b, &e2)) != 0) ||
crypto/openssh/ssh-keygen.c
504
(e1 < 30 && (r = sshbuf_get_u8(b, &e3)) != 0))
crypto/openssh/ssh-keygen.c
505
fatal_fr(r, "parse RSA");
crypto/openssh/ssh-keygen.c
534
if ((r = ssh_rsa_complete_crt_parameters(rsa_d, rsa_p, rsa_q,
crypto/openssh/ssh-keygen.c
536
fatal_fr(r, "generate RSA CRT parameters");
crypto/openssh/ssh-keygen.c
562
if ((r = sshkey_sign(key, &sig, &slen, data, sizeof(data),
crypto/openssh/ssh-keygen.c
564
error_fr(r, "signing with converted key failed");
crypto/openssh/ssh-keygen.c
565
else if ((r = sshkey_verify(key, sig, slen, data, sizeof(data),
crypto/openssh/ssh-keygen.c
567
error_fr(r, "verification with converted key failed");
crypto/openssh/ssh-keygen.c
568
if (r != 0) {
crypto/openssh/ssh-keygen.c
606
int r, blen, escaped = 0;
crypto/openssh/ssh-keygen.c
644
if ((r = sshbuf_b64tod(buf, encoded)) != 0)
crypto/openssh/ssh-keygen.c
645
fatal_fr(r, "base64 decode");
crypto/openssh/ssh-keygen.c
649
} else if ((r = sshkey_fromb(buf, k)) != 0)
crypto/openssh/ssh-keygen.c
650
fatal_fr(r, "parse key");
crypto/openssh/ssh-keygen.c
721
int r, private = 0, ok = 0;
crypto/openssh/ssh-keygen.c
744
if ((r = sshkey_write(k, stdout)) == 0)
crypto/openssh/ssh-keygen.c
778
int r;
crypto/openssh/ssh-keygen.c
786
if ((r = sshkey_write(prv, stdout)) != 0)
crypto/openssh/ssh-keygen.c
787
fatal_fr(r, "write key");
crypto/openssh/ssh-keygen.c
851
int r;
crypto/openssh/ssh-keygen.c
855
if ((r = sshkey_read(ret, cpp)) == 0)
crypto/openssh/ssh-keygen.c
889
int r;
crypto/openssh/ssh-keygen.c
893
if ((r = sshkey_load_public(path, &pubkey, &comment)) != 0)
crypto/openssh/ssh-keygen.c
894
debug_r(r, "load public \"%s\"", path);
crypto/openssh/ssh-keygen.c
897
if ((r = sshkey_load_private(path, NULL,
crypto/openssh/ssh-keygen.c
899
debug_r(r, "load private \"%s\"", path);
crypto/openssh/ssh-keyscan.c
236
int r;
crypto/openssh/ssh-keyscan.c
280
if ((r = kex_setup(c->c_ssh, myproposal)) != 0) {
crypto/openssh/ssh-keyscan.c
282
fprintf(stderr, "kex_setup: %s\n", ssh_err(r));
crypto/openssh/ssh-keyscan.c
313
int r = 0;
crypto/openssh/ssh-keyscan.c
328
r = fprintf(stdout, "%s ", known_host);
crypto/openssh/ssh-keyscan.c
329
if (r >= 0 && sshkey_write(key, stdout) == 0)
crypto/openssh/ssh-keysign.c
102
if ((r = sshbuf_get_cstring(b, &p, NULL)) != 0)
crypto/openssh/ssh-keysign.c
103
fatal_fr(r, "parse service");
crypto/openssh/ssh-keysign.c
109
if ((r = sshbuf_get_cstring(b, &p, NULL)) != 0)
crypto/openssh/ssh-keysign.c
110
fatal_fr(r, "parse method");
crypto/openssh/ssh-keysign.c
116
if ((r = sshbuf_get_cstring(b, &pkalg, NULL)) != 0 ||
crypto/openssh/ssh-keysign.c
117
(r = sshbuf_get_string(b, &pkblob, &blen)) != 0)
crypto/openssh/ssh-keysign.c
118
fatal_fr(r, "parse pk");
crypto/openssh/ssh-keysign.c
123
else if ((r = sshkey_from_blob(pkblob, blen, &key)) != 0) {
crypto/openssh/ssh-keysign.c
124
error_fr(r, "decode key");
crypto/openssh/ssh-keysign.c
130
if ((r = sshbuf_get_cstring(b, &p, &len)) != 0)
crypto/openssh/ssh-keysign.c
131
fatal_fr(r, "parse hostname");
crypto/openssh/ssh-keysign.c
144
if ((r = sshbuf_get_cstring(b, &luser, NULL)) != 0)
crypto/openssh/ssh-keysign.c
145
fatal_fr(r, "parse luser");
crypto/openssh/ssh-keysign.c
183
int r, key_fd[NUM_KEYTYPES], i, found, version = 2, fd;
crypto/openssh/ssh-keysign.c
244
r = sshkey_load_private_type_fd(key_fd[i], KEY_UNSPEC,
crypto/openssh/ssh-keysign.c
247
if (r != 0)
crypto/openssh/ssh-keysign.c
248
debug_r(r, "parse key %d", i);
crypto/openssh/ssh-keysign.c
261
if ((r = sshbuf_get_u8(b, &rver)) != 0)
crypto/openssh/ssh-keysign.c
262
fatal_r(r, "%s: buffer error", __progname);
crypto/openssh/ssh-keysign.c
266
if ((r = sshbuf_get_u32(b, (u_int *)&fd)) != 0)
crypto/openssh/ssh-keysign.c
267
fatal_r(r, "%s: buffer error", __progname);
crypto/openssh/ssh-keysign.c
273
if ((r = sshbuf_get_string(b, &data, &dlen)) != 0)
crypto/openssh/ssh-keysign.c
274
fatal_r(r, "%s: buffer error", __progname);
crypto/openssh/ssh-keysign.c
295
if ((r = sshkey_sign(keys[i], &signature, &slen, data, dlen,
crypto/openssh/ssh-keysign.c
297
fatal_r(r, "%s: sshkey_sign failed", __progname);
crypto/openssh/ssh-keysign.c
302
if ((r = sshbuf_put_string(b, signature, slen)) != 0)
crypto/openssh/ssh-keysign.c
303
fatal_r(r, "%s: buffer error", __progname);
crypto/openssh/ssh-keysign.c
72
int r, pktype, fail;
crypto/openssh/ssh-keysign.c
84
if ((r = sshbuf_get_string(b, NULL, &len)) != 0)
crypto/openssh/ssh-keysign.c
85
fatal_fr(r, "parse session ID");
crypto/openssh/ssh-keysign.c
92
if ((r = sshbuf_get_u8(b, &type)) != 0)
crypto/openssh/ssh-keysign.c
93
fatal_fr(r, "parse type");
crypto/openssh/ssh-keysign.c
98
if ((r = sshbuf_skip_string(b)) != 0)
crypto/openssh/ssh-keysign.c
99
fatal_fr(r, "parse user");
crypto/openssh/ssh-mldsa-eddsa.c
108
if ((r = ssh_digest_memory(SSH_DIGEST_SHA512, msg, msglen,
crypto/openssh/ssh-mldsa-eddsa.c
110
return r;
crypto/openssh/ssh-mldsa-eddsa.c
113
if ((r = sshbuf_put(m_prime, COMPOSITE_PREFIX,
crypto/openssh/ssh-mldsa-eddsa.c
115
(r = sshbuf_put(m_prime, COMPOSITE_LABEL,
crypto/openssh/ssh-mldsa-eddsa.c
117
(r = sshbuf_put_u8(m_prime, (uint8_t)ctxlen)) != 0 ||
crypto/openssh/ssh-mldsa-eddsa.c
118
(r = sshbuf_put(m_prime, ctx, ctxlen)) != 0 ||
crypto/openssh/ssh-mldsa-eddsa.c
119
(r = sshbuf_put(m_prime, hash, sizeof(hash))) != 0) {
crypto/openssh/ssh-mldsa-eddsa.c
121
return r;
crypto/openssh/ssh-mldsa-eddsa.c
147
int r = -1;
crypto/openssh/ssh-mldsa-eddsa.c
182
r = 0;
crypto/openssh/ssh-mldsa-eddsa.c
188
return r;
crypto/openssh/ssh-mldsa-eddsa.c
201
int r = -1;
crypto/openssh/ssh-mldsa-eddsa.c
227
r = 0;
crypto/openssh/ssh-mldsa-eddsa.c
232
return r;
crypto/openssh/ssh-mldsa-eddsa.c
261
int r;
crypto/openssh/ssh-mldsa-eddsa.c
265
if ((r = sshbuf_put_string(b, key->mldsa_ed25519_pk,
crypto/openssh/ssh-mldsa-eddsa.c
267
return r;
crypto/openssh/ssh-mldsa-eddsa.c
276
int r;
crypto/openssh/ssh-mldsa-eddsa.c
281
if ((r = ssh_mldsa44_ed25519_serialize_public(key,
crypto/openssh/ssh-mldsa-eddsa.c
283
return r;
crypto/openssh/ssh-mldsa-eddsa.c
285
if ((r = sshbuf_put_string(b, key->mldsa_ed25519_sk,
crypto/openssh/ssh-mldsa-eddsa.c
287
return r;
crypto/openssh/ssh-mldsa-eddsa.c
298
int r;
crypto/openssh/ssh-mldsa-eddsa.c
300
if ((r = sshbuf_get_string(b, &pk, &len)) != 0)
crypto/openssh/ssh-mldsa-eddsa.c
301
return r;
crypto/openssh/ssh-mldsa-eddsa.c
314
int r;
crypto/openssh/ssh-mldsa-eddsa.c
319
if ((r = ssh_mldsa44_ed25519_deserialize_public(ktype,
crypto/openssh/ssh-mldsa-eddsa.c
321
return r;
crypto/openssh/ssh-mldsa-eddsa.c
323
if ((r = sshbuf_get_string(b, &sk, &sklen)) != 0)
crypto/openssh/ssh-mldsa-eddsa.c
326
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-mldsa-eddsa.c
331
r = 0;
crypto/openssh/ssh-mldsa-eddsa.c
334
return r;
crypto/openssh/ssh-mldsa-eddsa.c
378
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/ssh-mldsa-eddsa.c
392
r = SSH_ERR_CRYPTO_ERROR;
crypto/openssh/ssh-mldsa-eddsa.c
397
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-mldsa-eddsa.c
400
if ((r = sshbuf_put_cstring(b, SSH_MLDSA44_ED25519_ALG_NAME)) != 0 ||
crypto/openssh/ssh-mldsa-eddsa.c
401
(r = sshbuf_put_string(b, sig, sizeof(sig))) != 0)
crypto/openssh/ssh-mldsa-eddsa.c
406
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-mldsa-eddsa.c
413
r = 0;
crypto/openssh/ssh-mldsa-eddsa.c
417
return r;
crypto/openssh/ssh-mldsa-eddsa.c
429
int r;
crypto/openssh/ssh-mldsa-eddsa.c
439
if ((r = sshbuf_get_cstring(b, &ktype, NULL)) != 0 ||
crypto/openssh/ssh-mldsa-eddsa.c
440
(r = sshbuf_get_string_direct(b, &sigblob, &len)) != 0)
crypto/openssh/ssh-mldsa-eddsa.c
443
r = SSH_ERR_KEY_TYPE_MISMATCH;
crypto/openssh/ssh-mldsa-eddsa.c
447
r = SSH_ERR_UNEXPECTED_TRAILING_DATA;
crypto/openssh/ssh-mldsa-eddsa.c
451
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-mldsa-eddsa.c
457
r = SSH_ERR_SIGNATURE_INVALID;
crypto/openssh/ssh-mldsa-eddsa.c
461
r = 0;
crypto/openssh/ssh-mldsa-eddsa.c
465
return r;
crypto/openssh/ssh-mldsa-eddsa.c
52
int r;
crypto/openssh/ssh-mldsa-eddsa.c
57
r = crypto_sign_mldsa44_ed25519_keygen_seeded(pk, sk, mldsa_seed,
crypto/openssh/ssh-mldsa-eddsa.c
61
return r;
crypto/openssh/ssh-mldsa-eddsa.c
99
int r;
crypto/openssh/ssh-pkcs11-client.c
105
int r;
crypto/openssh/ssh-pkcs11-client.c
111
if ((r = sshkey_putb(key, helper->keyblobs[helper->nkeyblobs])) != 0)
crypto/openssh/ssh-pkcs11-client.c
112
fatal_fr(r, "shkey_putb failed");
crypto/openssh/ssh-pkcs11-client.c
162
int r;
crypto/openssh/ssh-pkcs11-client.c
171
if ((r = sshbuf_consume(m, mlen)) != 0)
crypto/openssh/ssh-pkcs11-client.c
172
fatal_fr(r, "consume");
crypto/openssh/ssh-pkcs11-client.c
180
int r;
crypto/openssh/ssh-pkcs11-client.c
201
if ((r = sshbuf_put(m, buf, l)) != 0)
crypto/openssh/ssh-pkcs11-client.c
202
fatal_fr(r, "sshbuf_put");
crypto/openssh/ssh-pkcs11-client.c
205
if ((r = sshbuf_get_u8(m, &c)) != 0)
crypto/openssh/ssh-pkcs11-client.c
206
fatal_fr(r, "parse type");
crypto/openssh/ssh-pkcs11-client.c
235
int status, r;
crypto/openssh/ssh-pkcs11-client.c
250
if ((r = sshbuf_put_u8(msg, SSH2_AGENTC_SIGN_REQUEST)) != 0 ||
crypto/openssh/ssh-pkcs11-client.c
251
(r = sshkey_puts_plain(key, msg)) != 0 ||
crypto/openssh/ssh-pkcs11-client.c
252
(r = sshbuf_put_string(msg, data, datalen)) != 0 ||
crypto/openssh/ssh-pkcs11-client.c
253
(r = sshbuf_put_cstring(msg, alg == NULL ? "" : alg)) != 0 ||
crypto/openssh/ssh-pkcs11-client.c
254
(r = sshbuf_put_u32(msg, compat)) != 0)
crypto/openssh/ssh-pkcs11-client.c
255
fatal_fr(r, "compose");
crypto/openssh/ssh-pkcs11-client.c
261
debug_fr(r, "recv_msg");
crypto/openssh/ssh-pkcs11-client.c
266
if ((r = sshbuf_get_string(msg, &signature, &signature_len)) != 0)
crypto/openssh/ssh-pkcs11-client.c
267
fatal_fr(r, "parse");
crypto/openssh/ssh-pkcs11-client.c
294
int r;
crypto/openssh/ssh-pkcs11-client.c
310
if ((r = sshkey_from_private(priv, &ret)) != 0)
crypto/openssh/ssh-pkcs11-client.c
311
fatal_fr(r, "copy key");
crypto/openssh/ssh-pkcs11-client.c
314
if ((r = sshkey_to_certified(ret)) != 0 ||
crypto/openssh/ssh-pkcs11-client.c
315
(r = sshkey_cert_copy(certpub, ret)) != 0)
crypto/openssh/ssh-pkcs11-client.c
316
fatal_fr(r, "graft certificate");
crypto/openssh/ssh-pkcs11-client.c
387
int r, type;
crypto/openssh/ssh-pkcs11-client.c
401
if ((r = sshbuf_put_u8(msg, SSH_AGENTC_ADD_SMARTCARD_KEY)) != 0 ||
crypto/openssh/ssh-pkcs11-client.c
402
(r = sshbuf_put_cstring(msg, name)) != 0 ||
crypto/openssh/ssh-pkcs11-client.c
403
(r = sshbuf_put_cstring(msg, pin)) != 0)
crypto/openssh/ssh-pkcs11-client.c
404
fatal_fr(r, "compose");
crypto/openssh/ssh-pkcs11-client.c
411
if ((r = sshbuf_get_u32(msg, &nkeys)) != 0)
crypto/openssh/ssh-pkcs11-client.c
412
fatal_fr(r, "parse nkeys");
crypto/openssh/ssh-pkcs11-client.c
419
if ((r = sshkey_froms(msg, &k)) != 0 ||
crypto/openssh/ssh-pkcs11-client.c
420
(r = sshbuf_get_cstring(msg, &label, NULL)) != 0)
crypto/openssh/ssh-pkcs11-client.c
421
fatal_fr(r, "parse key");
crypto/openssh/ssh-pkcs11-client.c
433
if ((r = sshbuf_get_u32(msg, &nkeys)) != 0)
crypto/openssh/ssh-pkcs11-client.c
434
error_fr(r, "failed to parse failure response");
crypto/openssh/ssh-pkcs11-client.c
465
int r, found = 0;
crypto/openssh/ssh-pkcs11-client.c
473
if ((r = sshkey_putb(key, keyblob)) != 0)
crypto/openssh/ssh-pkcs11-client.c
474
fatal_fr(r, "serialise key");
crypto/openssh/ssh-pkcs11-client.c
79
int r;
crypto/openssh/ssh-pkcs11-client.c
83
if ((r = sshkey_putb(key, keyblob)) != 0)
crypto/openssh/ssh-pkcs11-client.c
84
fatal_fr(r, "serialise key");
crypto/openssh/ssh-pkcs11-helper.c
108
int r, ok = -1;
crypto/openssh/ssh-pkcs11-helper.c
113
if ((r = sshkey_froms(iqueue, &key)) != 0 ||
crypto/openssh/ssh-pkcs11-helper.c
114
(r = sshbuf_get_string_direct(iqueue, &data, &dlen)) != 0 ||
crypto/openssh/ssh-pkcs11-helper.c
115
(r = sshbuf_get_cstring(iqueue, &alg, NULL)) != 0 ||
crypto/openssh/ssh-pkcs11-helper.c
116
(r = sshbuf_get_u32(iqueue, &compat)) != 0)
crypto/openssh/ssh-pkcs11-helper.c
117
fatal_fr(r, "parse");
crypto/openssh/ssh-pkcs11-helper.c
124
if ((r = pkcs11_sign(key, &signature, &slen, data, dlen,
crypto/openssh/ssh-pkcs11-helper.c
126
error_fr(r, "sign %s", sshkey_type(key));
crypto/openssh/ssh-pkcs11-helper.c
136
if ((r = sshbuf_put_u8(msg, SSH2_AGENT_SIGN_RESPONSE)) != 0 ||
crypto/openssh/ssh-pkcs11-helper.c
137
(r = sshbuf_put_string(msg, signature, slen)) != 0)
crypto/openssh/ssh-pkcs11-helper.c
138
fatal_fr(r, "compose response");
crypto/openssh/ssh-pkcs11-helper.c
140
if ((r = sshbuf_put_u8(msg, SSH2_AGENT_FAILURE)) != 0)
crypto/openssh/ssh-pkcs11-helper.c
141
fatal_fr(r, "compose failure response");
crypto/openssh/ssh-pkcs11-helper.c
158
int r;
crypto/openssh/ssh-pkcs11-helper.c
171
if ((r = sshbuf_consume(iqueue, 4)) != 0 ||
crypto/openssh/ssh-pkcs11-helper.c
172
(r = sshbuf_get_u8(iqueue, &type)) != 0)
crypto/openssh/ssh-pkcs11-helper.c
173
fatal_fr(r, "parse type/len");
crypto/openssh/ssh-pkcs11-helper.c
199
if ((r = sshbuf_consume(iqueue, msg_len - consumed)) != 0)
crypto/openssh/ssh-pkcs11-helper.c
200
fatal_fr(r, "consume");
crypto/openssh/ssh-pkcs11-helper.c
214
int r, ch, in, out, log_stderr = 0;
crypto/openssh/ssh-pkcs11-helper.c
265
if ((r = sshbuf_check_reserve(iqueue, sizeof(buf))) == 0 &&
crypto/openssh/ssh-pkcs11-helper.c
266
(r = sshbuf_check_reserve(oqueue, MAX_MSG_LENGTH)) == 0)
crypto/openssh/ssh-pkcs11-helper.c
268
else if (r != SSH_ERR_NO_BUFFER_SPACE)
crypto/openssh/ssh-pkcs11-helper.c
269
fatal_fr(r, "reserve");
crypto/openssh/ssh-pkcs11-helper.c
274
if ((r = poll(pfd, 2, -1 /* INFTIM */)) <= 0) {
crypto/openssh/ssh-pkcs11-helper.c
275
if (r == 0 || errno == EINTR)
crypto/openssh/ssh-pkcs11-helper.c
289
} else if ((r = sshbuf_put(iqueue, buf, len)) != 0)
crypto/openssh/ssh-pkcs11-helper.c
290
fatal_fr(r, "sshbuf_put");
crypto/openssh/ssh-pkcs11-helper.c
299
} else if ((r = sshbuf_consume(oqueue, len)) != 0)
crypto/openssh/ssh-pkcs11-helper.c
300
fatal_fr(r, "consume");
crypto/openssh/ssh-pkcs11-helper.c
308
if ((r = sshbuf_check_reserve(oqueue, MAX_MSG_LENGTH)) == 0)
crypto/openssh/ssh-pkcs11-helper.c
310
else if (r != SSH_ERR_NO_BUFFER_SPACE)
crypto/openssh/ssh-pkcs11-helper.c
311
fatal_fr(r, "reserve");
crypto/openssh/ssh-pkcs11-helper.c
54
int r;
crypto/openssh/ssh-pkcs11-helper.c
56
if ((r = sshbuf_put_stringb(oqueue, m)) != 0)
crypto/openssh/ssh-pkcs11-helper.c
57
fatal_fr(r, "enqueue");
crypto/openssh/ssh-pkcs11-helper.c
65
int r, i, nkeys;
crypto/openssh/ssh-pkcs11-helper.c
73
if ((r = sshbuf_get_cstring(iqueue, &providername, NULL)) != 0 ||
crypto/openssh/ssh-pkcs11-helper.c
74
(r = sshbuf_get_cstring(iqueue, &pin, NULL)) != 0)
crypto/openssh/ssh-pkcs11-helper.c
75
fatal_fr(r, "parse");
crypto/openssh/ssh-pkcs11-helper.c
79
if ((r = sshbuf_put_u8(msg,
crypto/openssh/ssh-pkcs11-helper.c
81
(r = sshbuf_put_u32(msg, nkeys)) != 0)
crypto/openssh/ssh-pkcs11-helper.c
82
fatal_fr(r, "compose");
crypto/openssh/ssh-pkcs11-helper.c
84
if ((r = sshkey_puts(keys[i], msg)) != 0 ||
crypto/openssh/ssh-pkcs11-helper.c
85
(r = sshbuf_put_cstring(msg, labels[i])) != 0)
crypto/openssh/ssh-pkcs11-helper.c
86
fatal_fr(r, "compose key");
crypto/openssh/ssh-pkcs11-helper.c
91
} else if ((r = sshbuf_put_u8(msg, SSH_AGENT_FAILURE)) != 0 ||
crypto/openssh/ssh-pkcs11-helper.c
92
(r = sshbuf_put_u32(msg, -nkeys)) != 0)
crypto/openssh/ssh-pkcs11-helper.c
93
fatal_fr(r, "compose");
crypto/openssh/ssh-pkcs11.c
1221
int r, nid;
crypto/openssh/ssh-pkcs11.c
1327
if ((r = sshkey_ec_validate_public(EC_KEY_get0_group(ec),
crypto/openssh/ssh-pkcs11.c
1329
error_fr(r, "invalid EC key");
crypto/openssh/ssh-pkcs11.c
403
int r;
crypto/openssh/ssh-pkcs11.c
413
if ((r = sshkey_putb(key, keyblob)) != 0)
crypto/openssh/ssh-pkcs11.c
414
fatal_fr(r, "sshkey_putb");
crypto/openssh/ssh-pkcs11.c
451
int r;
crypto/openssh/ssh-pkcs11.c
455
if ((r = sshkey_putb(key, keyblob)) != 0)
crypto/openssh/ssh-pkcs11.c
456
fatal_fr(r, "sshkey_putb");
crypto/openssh/ssh-pkcs11.c
548
int hashalg, r, diff, siglen, ret = -1;
crypto/openssh/ssh-pkcs11.c
584
if ((r = rsa_hash_alg_oid(hashalg, &oid, &oid_len)) != 0)
crypto/openssh/ssh-pkcs11.c
585
fatal_fr(r, "rsa_hash_alg_oid failed");
crypto/openssh/ssh-pkcs11.c
593
if ((r = ssh_digest_memory(hashalg, data, datalen,
crypto/openssh/ssh-pkcs11.c
595
fatal_fr(r, "hash failed");
crypto/openssh/ssh-pkcs11.c
641
int hashalg, ret = -1, r, siglen;
crypto/openssh/ssh-pkcs11.c
670
if ((r = ssh_digest_memory(hashalg, data, datalen,
crypto/openssh/ssh-pkcs11.c
672
fatal_fr(r, "hash failed");
crypto/openssh/ssh-pkcs11.c
866
int success = -1, r, i, nid;
crypto/openssh/ssh-pkcs11.c
940
if ((r = sshkey_ec_validate_public(EC_KEY_get0_group(ec),
crypto/openssh/ssh-pkcs11.c
942
error_fr(r, "invalid EC key");
crypto/openssh/ssh-rsa.c
105
if ((r = sshbuf_put_bignum2(b, rsa_n)) != 0 ||
crypto/openssh/ssh-rsa.c
106
(r = sshbuf_put_bignum2(b, rsa_e)) != 0)
crypto/openssh/ssh-rsa.c
107
return r;
crypto/openssh/ssh-rsa.c
109
if ((r = sshbuf_put_bignum2(b, rsa_d)) != 0 ||
crypto/openssh/ssh-rsa.c
110
(r = sshbuf_put_bignum2(b, rsa_iqmp)) != 0 ||
crypto/openssh/ssh-rsa.c
111
(r = sshbuf_put_bignum2(b, rsa_p)) != 0 ||
crypto/openssh/ssh-rsa.c
112
(r = sshbuf_put_bignum2(b, rsa_q)) != 0)
crypto/openssh/ssh-rsa.c
113
return r;
crypto/openssh/ssh-rsa.c
159
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/ssh-rsa.c
170
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-rsa.c
174
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/ssh-rsa.c
180
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/ssh-rsa.c
184
r = 0;
crypto/openssh/ssh-rsa.c
189
return r;
crypto/openssh/ssh-rsa.c
235
int r;
crypto/openssh/ssh-rsa.c
244
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/ssh-rsa.c
249
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/ssh-rsa.c
253
if ((r = sshbuf_get_bignum2(b, &rsa_n)) != 0 ||
crypto/openssh/ssh-rsa.c
254
(r = sshbuf_get_bignum2(b, &rsa_e)) != 0)
crypto/openssh/ssh-rsa.c
257
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/ssh-rsa.c
262
if ((r = sshbuf_get_bignum2(b, &rsa_d)) != 0 ||
crypto/openssh/ssh-rsa.c
263
(r = sshbuf_get_bignum2(b, &rsa_iqmp)) != 0 ||
crypto/openssh/ssh-rsa.c
264
(r = sshbuf_get_bignum2(b, &rsa_p)) != 0 ||
crypto/openssh/ssh-rsa.c
265
(r = sshbuf_get_bignum2(b, &rsa_q)) != 0)
crypto/openssh/ssh-rsa.c
267
if ((r = ssh_rsa_complete_crt_parameters(rsa_d, rsa_p, rsa_q,
crypto/openssh/ssh-rsa.c
271
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/ssh-rsa.c
276
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/ssh-rsa.c
281
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/ssh-rsa.c
286
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/ssh-rsa.c
290
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/ssh-rsa.c
293
if ((r = sshkey_check_rsa_length(key, 0)) != 0)
crypto/openssh/ssh-rsa.c
296
r = 0;
crypto/openssh/ssh-rsa.c
307
return r;
crypto/openssh/ssh-rsa.c
348
int r;
crypto/openssh/ssh-rsa.c
350
if ((r = rsa_hash_id_from_ident(alg)) != -1)
crypto/openssh/ssh-rsa.c
351
return r;
crypto/openssh/ssh-rsa.c
368
int r;
crypto/openssh/ssh-rsa.c
378
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-rsa.c
388
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/ssh-rsa.c
392
r = 0;
crypto/openssh/ssh-rsa.c
397
return r;
crypto/openssh/ssh-rsa.c
72
int r;
crypto/openssh/ssh-rsa.c
82
if ((r = sshbuf_put_bignum2(b, rsa_e)) != 0 ||
crypto/openssh/ssh-rsa.c
83
(r = sshbuf_put_bignum2(b, rsa_n)) != 0)
crypto/openssh/ssh-rsa.c
84
return r;
crypto/openssh/ssh-rsa.c
93
int r;
crypto/openssh/ssh-sk-client.c
160
int oerrno, fd, r2, ll, r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/ssh-sk-client.c
168
if ((r = start_helper(&fd, &pid, &osigchld)) != 0)
crypto/openssh/ssh-sk-client.c
169
return r;
crypto/openssh/ssh-sk-client.c
172
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk-client.c
177
if ((r = sshbuf_put_u32(req, type)) != 0 ||
crypto/openssh/ssh-sk-client.c
178
(r = sshbuf_put_u8(req, log_is_on_stderr() != 0)) != 0 ||
crypto/openssh/ssh-sk-client.c
179
(r = sshbuf_put_u32(req, ll < 0 ? 0 : ll)) != 0 ||
crypto/openssh/ssh-sk-client.c
180
(r = sshbuf_putb(req, msg)) != 0) {
crypto/openssh/ssh-sk-client.c
181
error_fr(r, "compose");
crypto/openssh/ssh-sk-client.c
184
if ((r = ssh_msg_send(fd, SSH_SK_HELPER_VERSION, req)) != 0) {
crypto/openssh/ssh-sk-client.c
185
error_fr(r, "send");
crypto/openssh/ssh-sk-client.c
188
if ((r = ssh_msg_recv(fd, resp)) != 0) {
crypto/openssh/ssh-sk-client.c
189
error_fr(r, "receive");
crypto/openssh/ssh-sk-client.c
192
if ((r = sshbuf_get_u8(resp, &version)) != 0) {
crypto/openssh/ssh-sk-client.c
193
error_fr(r, "parse version");
crypto/openssh/ssh-sk-client.c
199
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-sk-client.c
202
if ((r = sshbuf_get_u32(resp, &rtype)) != 0) {
crypto/openssh/ssh-sk-client.c
203
error_fr(r, "parse message type");
crypto/openssh/ssh-sk-client.c
207
if ((r = sshbuf_get_u32(resp, &rerr)) != 0) {
crypto/openssh/ssh-sk-client.c
208
error_fr(r, "parse");
crypto/openssh/ssh-sk-client.c
214
r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/ssh-sk-client.c
216
r = -(int)rerr;
crypto/openssh/ssh-sk-client.c
221
r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/ssh-sk-client.c
225
r = 0;
crypto/openssh/ssh-sk-client.c
230
if (r == 0) {
crypto/openssh/ssh-sk-client.c
231
r = r2;
crypto/openssh/ssh-sk-client.c
235
if (r == 0) {
crypto/openssh/ssh-sk-client.c
243
return r;
crypto/openssh/ssh-sk-client.c
252
int oerrno, r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/ssh-sk-client.c
264
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk-client.c
268
if ((r = sshkey_private_serialize(key, kbuf)) != 0) {
crypto/openssh/ssh-sk-client.c
269
error_fr(r, "encode key");
crypto/openssh/ssh-sk-client.c
272
if ((r = sshbuf_put_stringb(req, kbuf)) != 0 ||
crypto/openssh/ssh-sk-client.c
273
(r = sshbuf_put_cstring(req, provider)) != 0 ||
crypto/openssh/ssh-sk-client.c
274
(r = sshbuf_put_string(req, data, datalen)) != 0 ||
crypto/openssh/ssh-sk-client.c
275
(r = sshbuf_put_cstring(req, NULL)) != 0 || /* alg */
crypto/openssh/ssh-sk-client.c
276
(r = sshbuf_put_u32(req, compat)) != 0 ||
crypto/openssh/ssh-sk-client.c
277
(r = sshbuf_put_cstring(req, pin)) != 0) {
crypto/openssh/ssh-sk-client.c
278
error_fr(r, "compose");
crypto/openssh/ssh-sk-client.c
282
if ((r = client_converse(req, &resp, SSH_SK_HELPER_SIGN)) != 0)
crypto/openssh/ssh-sk-client.c
285
if ((r = sshbuf_get_string(resp, sigp, lenp)) != 0) {
crypto/openssh/ssh-sk-client.c
286
error_fr(r, "parse signature");
crypto/openssh/ssh-sk-client.c
287
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-sk-client.c
292
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-sk-client.c
296
r = 0;
crypto/openssh/ssh-sk-client.c
299
if (r != 0) {
crypto/openssh/ssh-sk-client.c
308
return r;
crypto/openssh/ssh-sk-client.c
317
int oerrno, r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/ssh-sk-client.c
335
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk-client.c
339
if ((r = sshbuf_put_u32(req, (u_int)type)) != 0 ||
crypto/openssh/ssh-sk-client.c
340
(r = sshbuf_put_cstring(req, provider_path)) != 0 ||
crypto/openssh/ssh-sk-client.c
341
(r = sshbuf_put_cstring(req, device)) != 0 ||
crypto/openssh/ssh-sk-client.c
342
(r = sshbuf_put_cstring(req, application)) != 0 ||
crypto/openssh/ssh-sk-client.c
343
(r = sshbuf_put_cstring(req, userid)) != 0 ||
crypto/openssh/ssh-sk-client.c
344
(r = sshbuf_put_u8(req, flags)) != 0 ||
crypto/openssh/ssh-sk-client.c
345
(r = sshbuf_put_cstring(req, pin)) != 0 ||
crypto/openssh/ssh-sk-client.c
346
(r = sshbuf_put_stringb(req, challenge_buf)) != 0) {
crypto/openssh/ssh-sk-client.c
347
error_fr(r, "compose");
crypto/openssh/ssh-sk-client.c
351
if ((r = client_converse(req, &resp, SSH_SK_HELPER_ENROLL)) != 0)
crypto/openssh/ssh-sk-client.c
354
if ((r = sshbuf_get_stringb(resp, kbuf)) != 0 ||
crypto/openssh/ssh-sk-client.c
355
(r = sshbuf_get_stringb(resp, abuf)) != 0) {
crypto/openssh/ssh-sk-client.c
356
error_fr(r, "parse");
crypto/openssh/ssh-sk-client.c
357
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-sk-client.c
362
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-sk-client.c
365
if ((r = sshkey_private_deserialize(kbuf, &key)) != 0) {
crypto/openssh/ssh-sk-client.c
366
error_fr(r, "encode");
crypto/openssh/ssh-sk-client.c
369
if (attest != NULL && (r = sshbuf_putb(attest, abuf)) != 0) {
crypto/openssh/ssh-sk-client.c
370
error_fr(r, "encode attestation information");
crypto/openssh/ssh-sk-client.c
375
r = 0;
crypto/openssh/ssh-sk-client.c
386
return r;
crypto/openssh/ssh-sk-client.c
418
int oerrno, r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/ssh-sk-client.c
430
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk-client.c
434
if ((r = sshbuf_put_cstring(req, provider_path)) != 0 ||
crypto/openssh/ssh-sk-client.c
435
(r = sshbuf_put_cstring(req, device)) != 0 ||
crypto/openssh/ssh-sk-client.c
436
(r = sshbuf_put_cstring(req, pin)) != 0 ||
crypto/openssh/ssh-sk-client.c
437
(r = sshbuf_put_u32(req, flags)) != 0) {
crypto/openssh/ssh-sk-client.c
438
error_fr(r, "compose");
crypto/openssh/ssh-sk-client.c
442
if ((r = client_converse(req, &resp, SSH_SK_HELPER_LOAD_RESIDENT)) != 0)
crypto/openssh/ssh-sk-client.c
447
if ((r = sshbuf_get_stringb(resp, kbuf)) != 0 ||
crypto/openssh/ssh-sk-client.c
448
(r = sshbuf_get_cstring(resp, NULL, NULL)) != 0 ||
crypto/openssh/ssh-sk-client.c
449
(r = sshbuf_get_string(resp, &userid, &userid_len)) != 0) {
crypto/openssh/ssh-sk-client.c
450
error_fr(r, "parse");
crypto/openssh/ssh-sk-client.c
451
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-sk-client.c
454
if ((r = sshkey_private_deserialize(kbuf, &key)) != 0) {
crypto/openssh/ssh-sk-client.c
455
error_fr(r, "decode key");
crypto/openssh/ssh-sk-client.c
460
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk-client.c
472
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk-client.c
484
r = 0;
crypto/openssh/ssh-sk-client.c
499
return r;
crypto/openssh/ssh-sk-helper.c
110
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/ssh-sk-helper.c
119
if ((r = sshbuf_froms(req, &kbuf)) != 0 ||
crypto/openssh/ssh-sk-helper.c
120
(r = sshbuf_get_cstring(req, &provider, NULL)) != 0 ||
crypto/openssh/ssh-sk-helper.c
121
(r = sshbuf_get_string_direct(req, &message, &msglen)) != 0 ||
crypto/openssh/ssh-sk-helper.c
122
(r = sshbuf_get_cstring(req, NULL, NULL)) != 0 || /* alg */
crypto/openssh/ssh-sk-helper.c
123
(r = sshbuf_get_u32(req, &compat)) != 0 ||
crypto/openssh/ssh-sk-helper.c
124
(r = sshbuf_get_cstring(req, &pin, NULL)) != 0)
crypto/openssh/ssh-sk-helper.c
125
fatal_r(r, "%s: parse", __progname);
crypto/openssh/ssh-sk-helper.c
129
if ((r = sshkey_private_deserialize(kbuf, &key)) != 0)
crypto/openssh/ssh-sk-helper.c
130
fatal_r(r, "%s: Unable to parse private key", __progname);
crypto/openssh/ssh-sk-helper.c
142
if ((r = sshsk_sign(provider, key, &sig, &siglen,
crypto/openssh/ssh-sk-helper.c
144
resp = reply_error(r, "Signing failed: %s", ssh_err(r));
crypto/openssh/ssh-sk-helper.c
151
if ((r = sshbuf_put_u32(resp, SSH_SK_HELPER_SIGN)) != 0 ||
crypto/openssh/ssh-sk-helper.c
152
(r = sshbuf_put_string(resp, sig, siglen)) != 0)
crypto/openssh/ssh-sk-helper.c
153
fatal_r(r, "%s: compose", __progname);
crypto/openssh/ssh-sk-helper.c
168
int r;
crypto/openssh/ssh-sk-helper.c
179
if ((r = sshbuf_get_u32(req, &type)) != 0 ||
crypto/openssh/ssh-sk-helper.c
180
(r = sshbuf_get_cstring(req, &provider, NULL)) != 0 ||
crypto/openssh/ssh-sk-helper.c
181
(r = sshbuf_get_cstring(req, &device, NULL)) != 0 ||
crypto/openssh/ssh-sk-helper.c
182
(r = sshbuf_get_cstring(req, &application, NULL)) != 0 ||
crypto/openssh/ssh-sk-helper.c
183
(r = sshbuf_get_cstring(req, &userid, NULL)) != 0 ||
crypto/openssh/ssh-sk-helper.c
184
(r = sshbuf_get_u8(req, &flags)) != 0 ||
crypto/openssh/ssh-sk-helper.c
185
(r = sshbuf_get_cstring(req, &pin, NULL)) != 0 ||
crypto/openssh/ssh-sk-helper.c
186
(r = sshbuf_froms(req, &challenge)) != 0)
crypto/openssh/ssh-sk-helper.c
187
fatal_r(r, "%s: parse", __progname);
crypto/openssh/ssh-sk-helper.c
201
if ((r = sshsk_enroll((int)type, provider, device, application, userid,
crypto/openssh/ssh-sk-helper.c
203
resp = reply_error(r, "Enrollment failed: %s", ssh_err(r));
crypto/openssh/ssh-sk-helper.c
209
if ((r = sshkey_private_serialize(key, kbuf)) != 0)
crypto/openssh/ssh-sk-helper.c
210
fatal_r(r, "%s: encode key", __progname);
crypto/openssh/ssh-sk-helper.c
211
if ((r = sshbuf_put_u32(resp, SSH_SK_HELPER_ENROLL)) != 0 ||
crypto/openssh/ssh-sk-helper.c
212
(r = sshbuf_put_stringb(resp, kbuf)) != 0 ||
crypto/openssh/ssh-sk-helper.c
213
(r = sshbuf_put_stringb(resp, attest)) != 0)
crypto/openssh/ssh-sk-helper.c
214
fatal_r(r, "%s: compose", __progname);
crypto/openssh/ssh-sk-helper.c
232
int r;
crypto/openssh/ssh-sk-helper.c
242
if ((r = sshbuf_get_cstring(req, &provider, NULL)) != 0 ||
crypto/openssh/ssh-sk-helper.c
243
(r = sshbuf_get_cstring(req, &device, NULL)) != 0 ||
crypto/openssh/ssh-sk-helper.c
244
(r = sshbuf_get_cstring(req, &pin, NULL)) != 0 ||
crypto/openssh/ssh-sk-helper.c
245
(r = sshbuf_get_u32(req, &flags)) != 0)
crypto/openssh/ssh-sk-helper.c
246
fatal_r(r, "%s: parse", __progname);
crypto/openssh/ssh-sk-helper.c
253
if ((r = sshsk_load_resident(provider, device, pin, flags,
crypto/openssh/ssh-sk-helper.c
255
resp = reply_error(r, "sshsk_load_resident failed: %s",
crypto/openssh/ssh-sk-helper.c
256
ssh_err(r));
crypto/openssh/ssh-sk-helper.c
263
if ((r = sshbuf_put_u32(resp, SSH_SK_HELPER_LOAD_RESIDENT)) != 0)
crypto/openssh/ssh-sk-helper.c
264
fatal_r(r, "%s: compose", __progname);
crypto/openssh/ssh-sk-helper.c
271
if ((r = sshkey_private_serialize(srks[i]->key, kbuf)) != 0)
crypto/openssh/ssh-sk-helper.c
272
fatal_r(r, "%s: encode key", __progname);
crypto/openssh/ssh-sk-helper.c
273
if ((r = sshbuf_put_stringb(resp, kbuf)) != 0 ||
crypto/openssh/ssh-sk-helper.c
274
(r = sshbuf_put_cstring(resp, "")) != 0 || /* comment */
crypto/openssh/ssh-sk-helper.c
275
(r = sshbuf_put_string(resp, srks[i]->user_id,
crypto/openssh/ssh-sk-helper.c
277
fatal_r(r, "%s: compose key", __progname);
crypto/openssh/ssh-sk-helper.c
296
int in, out, ch, r, vflag = 0;
crypto/openssh/ssh-sk-helper.c
337
if ((r = sshbuf_get_u8(req, &version)) != 0)
crypto/openssh/ssh-sk-helper.c
338
fatal_r(r, "%s: parse version", __progname);
crypto/openssh/ssh-sk-helper.c
344
if ((r = sshbuf_get_u32(req, &rtype)) != 0 ||
crypto/openssh/ssh-sk-helper.c
345
(r = sshbuf_get_u8(req, &log_stderr)) != 0 ||
crypto/openssh/ssh-sk-helper.c
346
(r = sshbuf_get_u32(req, &ll)) != 0)
crypto/openssh/ssh-sk-helper.c
347
fatal_r(r, "%s: parse", __progname);
crypto/openssh/ssh-sk-helper.c
53
static struct sshbuf *reply_error(int r, char *fmt, ...)
crypto/openssh/ssh-sk-helper.c
57
reply_error(int r, char *fmt, ...)
crypto/openssh/ssh-sk-helper.c
69
if (r >= 0)
crypto/openssh/ssh-sk-helper.c
70
fatal_f("invalid error code %d", r);
crypto/openssh/ssh-sk-helper.c
75
sshbuf_put_u32(resp, (u_int)-r) != 0)
crypto/openssh/ssh-sk.c
180
sshsk_free_enroll_response(struct sk_enroll_response *r)
crypto/openssh/ssh-sk.c
182
if (r == NULL)
crypto/openssh/ssh-sk.c
184
freezero(r->key_handle, r->key_handle_len);
crypto/openssh/ssh-sk.c
185
freezero(r->public_key, r->public_key_len);
crypto/openssh/ssh-sk.c
186
freezero(r->signature, r->signature_len);
crypto/openssh/ssh-sk.c
187
freezero(r->attestation_cert, r->attestation_cert_len);
crypto/openssh/ssh-sk.c
188
freezero(r->authdata, r->authdata_len);
crypto/openssh/ssh-sk.c
189
freezero(r, sizeof(*r));
crypto/openssh/ssh-sk.c
193
sshsk_free_sign_response(struct sk_sign_response *r)
crypto/openssh/ssh-sk.c
195
if (r == NULL)
crypto/openssh/ssh-sk.c
197
freezero(r->sig_r, r->sig_r_len);
crypto/openssh/ssh-sk.c
198
freezero(r->sig_s, r->sig_s_len);
crypto/openssh/ssh-sk.c
199
freezero(r, sizeof(*r));
crypto/openssh/ssh-sk.c
212
int r;
crypto/openssh/ssh-sk.c
217
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk.c
226
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk.c
229
if ((r = sshbuf_put_string(b,
crypto/openssh/ssh-sk.c
231
error_fr(r, "sshbuf_put_string");
crypto/openssh/ssh-sk.c
234
if ((r = sshbuf_get_ec(b, q, g)) != 0) {
crypto/openssh/ssh-sk.c
235
error_fr(r, "parse");
crypto/openssh/ssh-sk.c
236
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-sk.c
241
r = SSH_ERR_KEY_INVALID_EC_VALUE;
crypto/openssh/ssh-sk.c
247
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk.c
252
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk.c
257
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/ssh-sk.c
263
r = 0;
crypto/openssh/ssh-sk.c
269
return r;
crypto/openssh/ssh-sk.c
277
int r;
crypto/openssh/ssh-sk.c
282
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-sk.c
287
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk.c
292
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk.c
299
r = 0;
crypto/openssh/ssh-sk.c
302
return r;
crypto/openssh/ssh-sk.c
310
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/ssh-sk.c
317
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-sk.c
323
if ((r = sshsk_ecdsa_assemble(resp, &key)) != 0)
crypto/openssh/ssh-sk.c
328
if ((r = sshsk_ed25519_assemble(resp, &key)) != 0)
crypto/openssh/ssh-sk.c
333
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/ssh-sk.c
340
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk.c
345
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk.c
348
if ((r = sshbuf_put(key->sk_key_handle, resp->key_handle,
crypto/openssh/ssh-sk.c
350
error_fr(r, "put key handle");
crypto/openssh/ssh-sk.c
354
r = 0;
crypto/openssh/ssh-sk.c
359
return r;
crypto/openssh/ssh-sk.c
428
int r, ret = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/ssh-sk.c
431
(r = sshsk_add_option(&opts, &nopts, "device", device, 0)) != 0) {
crypto/openssh/ssh-sk.c
432
ret = r;
crypto/openssh/ssh-sk.c
436
(r = sshsk_add_option(&opts, &nopts, "user", user_id, 0)) != 0) {
crypto/openssh/ssh-sk.c
437
ret = r;
crypto/openssh/ssh-sk.c
455
int r;
crypto/openssh/ssh-sk.c
459
if ((r = sshbuf_put_cstring(attest, "ssh-sk-attest-v01")) != 0 ||
crypto/openssh/ssh-sk.c
460
(r = sshbuf_put_string(attest,
crypto/openssh/ssh-sk.c
462
(r = sshbuf_put_string(attest,
crypto/openssh/ssh-sk.c
464
(r = sshbuf_put_string(attest,
crypto/openssh/ssh-sk.c
466
(r = sshbuf_put_u32(attest, 0)) != 0 || /* resvd flags */
crypto/openssh/ssh-sk.c
467
(r = sshbuf_put_string(attest, NULL, 0)) != 0 /* resvd */) {
crypto/openssh/ssh-sk.c
468
error_fr(r, "compose");
crypto/openssh/ssh-sk.c
469
return r;
crypto/openssh/ssh-sk.c
488
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/ssh-sk.c
501
if ((r = make_options(device, userid, &opts)) != 0)
crypto/openssh/ssh-sk.c
515
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/ssh-sk.c
520
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/ssh-sk.c
525
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/ssh-sk.c
535
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/ssh-sk.c
543
r = SSH_ERR_INVALID_FORMAT; /* XXX sshsk_open return code? */
crypto/openssh/ssh-sk.c
548
if ((r = skp->sk_enroll(alg, challenge, challenge_len, application,
crypto/openssh/ssh-sk.c
550
debug_f("provider \"%s\" failure %d", provider_path, r);
crypto/openssh/ssh-sk.c
551
r = skerr_to_ssherr(r);
crypto/openssh/ssh-sk.c
555
if ((r = sshsk_key_from_response(alg, application, resp->flags,
crypto/openssh/ssh-sk.c
560
if ((r = fill_attestation_blob(resp, attest)) != 0)
crypto/openssh/ssh-sk.c
566
r = 0;
crypto/openssh/ssh-sk.c
573
return r;
crypto/openssh/ssh-sk.c
581
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/ssh-sk.c
586
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-sk.c
590
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk.c
594
if ((r = sshbuf_put_bignum2_bytes(inner_sig,
crypto/openssh/ssh-sk.c
596
(r = sshbuf_put_bignum2_bytes(inner_sig,
crypto/openssh/ssh-sk.c
598
error_fr(r, "compose inner");
crypto/openssh/ssh-sk.c
601
if ((r = sshbuf_put_stringb(sig, inner_sig)) != 0 ||
crypto/openssh/ssh-sk.c
602
(r = sshbuf_put_u8(sig, resp->flags)) != 0 ||
crypto/openssh/ssh-sk.c
603
(r = sshbuf_put_u32(sig, resp->counter)) != 0) {
crypto/openssh/ssh-sk.c
604
error_fr(r, "compose");
crypto/openssh/ssh-sk.c
615
r = 0;
crypto/openssh/ssh-sk.c
618
return r;
crypto/openssh/ssh-sk.c
625
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/ssh-sk.c
630
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh-sk.c
633
if ((r = sshbuf_put_string(sig,
crypto/openssh/ssh-sk.c
635
(r = sshbuf_put_u8(sig, resp->flags)) != 0 ||
crypto/openssh/ssh-sk.c
636
(r = sshbuf_put_u32(sig, resp->counter)) != 0) {
crypto/openssh/ssh-sk.c
637
error_fr(r, "compose");
crypto/openssh/ssh-sk.c
644
r = 0;
crypto/openssh/ssh-sk.c
646
return r;
crypto/openssh/ssh-sk.c
655
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/ssh-sk.c
685
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/ssh-sk.c
689
r = SSH_ERR_INVALID_FORMAT; /* XXX sshsk_open return code? */
crypto/openssh/ssh-sk.c
698
if ((r = skp->sk_sign(alg, data, datalen, key->sk_application,
crypto/openssh/ssh-sk.c
701
debug_f("sk_sign failed with code %d", r);
crypto/openssh/ssh-sk.c
702
r = skerr_to_ssherr(r);
crypto/openssh/ssh-sk.c
707
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk.c
710
if ((r = sshbuf_put_cstring(sig, sshkey_ssh_name_plain(key))) != 0) {
crypto/openssh/ssh-sk.c
711
error_fr(r, "compose outer");
crypto/openssh/ssh-sk.c
717
if ((r = sshsk_ecdsa_sig(resp, sig)) != 0)
crypto/openssh/ssh-sk.c
722
if ((r = sshsk_ed25519_sig(resp, sig)) != 0)
crypto/openssh/ssh-sk.c
736
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk.c
744
r = 0;
crypto/openssh/ssh-sk.c
751
return r;
crypto/openssh/ssh-sk.c
804
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/ssh-sk.c
820
if ((r = make_options(device, NULL, &opts)) != 0)
crypto/openssh/ssh-sk.c
823
r = SSH_ERR_INVALID_FORMAT; /* XXX sshsk_open return code? */
crypto/openssh/ssh-sk.c
826
if ((r = skp->sk_load_resident_keys(pin, opts, &rks, &nrks)) != 0) {
crypto/openssh/ssh-sk.c
827
error("Provider \"%s\" returned failure %d", provider_path, r);
crypto/openssh/ssh-sk.c
828
r = skerr_to_ssherr(r);
crypto/openssh/ssh-sk.c
848
if ((r = sshsk_key_from_response(rks[i]->alg,
crypto/openssh/ssh-sk.c
853
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk.c
860
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk.c
868
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh-sk.c
881
r = 0;
crypto/openssh/ssh-sk.c
889
return r;
crypto/openssh/ssh.c
1149
if ((r = sshbuf_putf(command, "%s%s",
crypto/openssh/ssh.c
1151
fatal_fr(r, "buffer error");
crypto/openssh/ssh.c
1480
if ((r = sshbuf_put(command, options.remote_command,
crypto/openssh/ssh.c
1482
fatal_fr(r, "buffer error");
crypto/openssh/ssh.c
1932
int r;
crypto/openssh/ssh.c
1944
if ((r = sshpkt_get_u32(ssh, &port)) != 0)
crypto/openssh/ssh.c
1945
fatal_fr(r, "parse packet");
crypto/openssh/ssh.c
2155
int r;
crypto/openssh/ssh.c
2159
if ((r = ssh_get_authentication_socket(NULL)) != 0) {
crypto/openssh/ssh.c
2161
if (r != SSH_ERR_AGENT_NOT_PRESENT)
crypto/openssh/ssh.c
2162
debug_r(r, "ssh_get_authentication_socket");
crypto/openssh/ssh.c
2247
int r, id = -1;
crypto/openssh/ssh.c
2308
if ((r = sshpkt_start(ssh, SSH2_MSG_GLOBAL_REQUEST)) != 0 ||
crypto/openssh/ssh.c
2309
(r = sshpkt_put_cstring(ssh,
crypto/openssh/ssh.c
2311
(r = sshpkt_put_u8(ssh, 0)) != 0 ||
crypto/openssh/ssh.c
2312
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/ssh.c
2313
fatal_fr(r, "send packet");
crypto/openssh/ssh.c
518
check_load(int r, struct sshkey **k, const char *path, const char *message)
crypto/openssh/ssh.c
522
switch (r) {
crypto/openssh/ssh.c
527
if ((r = sshkey_check_rsa_length(*k,
crypto/openssh/ssh.c
529
error_r(r, "load %s \"%s\"", message, path);
crypto/openssh/ssh.c
545
fatal_r(r, "load %s \"%s\"", message, path);
crypto/openssh/ssh.c
552
error_r(r, "load %s \"%s\"", message, path);
crypto/openssh/ssh.c
568
int r;
crypto/openssh/ssh.c
581
r = snprintf(buf, sizeof buf, "%s/%s", pw->pw_dir,
crypto/openssh/ssh.c
583
if (r > 0 && (size_t)r < sizeof(buf))
crypto/openssh/ssh.c
623
int i, r, opt, exit_status, use_syslog, direct, timeout_ms;
crypto/openssh/ssh_api.c
114
r = kex_ready(ssh, populated);
crypto/openssh/ssh_api.c
116
if (r != 0) {
crypto/openssh/ssh_api.c
118
return r;
crypto/openssh/ssh_api.c
207
int r;
crypto/openssh/ssh_api.c
210
if ((r = sshkey_from_private(key, &pubkey)) != 0)
crypto/openssh/ssh_api.c
211
return r;
crypto/openssh/ssh_api.c
224
r = 0;
crypto/openssh/ssh_api.c
230
r = 0;
crypto/openssh/ssh_api.c
233
return r;
crypto/openssh/ssh_api.c
257
int r;
crypto/openssh/ssh_api.c
281
if ((r = ssh_packet_read_poll2(ssh, &type, &seqnr)) != 0)
crypto/openssh/ssh_api.c
282
return r;
crypto/openssh/ssh_api.c
286
if ((r = (*ssh->dispatch[type])(type, seqnr, ssh)) != 0)
crypto/openssh/ssh_api.c
287
return r;
crypto/openssh/ssh_api.c
304
int r;
crypto/openssh/ssh_api.c
306
if ((r = sshpkt_start(ssh, type)) != 0 ||
crypto/openssh/ssh_api.c
307
(r = sshpkt_put(ssh, data, len)) != 0 ||
crypto/openssh/ssh_api.c
308
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/ssh_api.c
309
return r;
crypto/openssh/ssh_api.c
349
int r = 0, remote_major, remote_minor, expect_nl;
crypto/openssh/ssh_api.c
367
if ((r = sshbuf_put_u8(banner, c)) != 0)
crypto/openssh/ssh_api.c
368
return r;
crypto/openssh/ssh_api.c
380
if ((r = sshbuf_put(ssh_packet_get_output(ssh),
crypto/openssh/ssh_api.c
382
return r;
crypto/openssh/ssh_api.c
386
if ((r = sshbuf_consume(input, j)) != 0)
crypto/openssh/ssh_api.c
387
return r;
crypto/openssh/ssh_api.c
392
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh_api.c
402
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/ssh_api.c
414
r = SSH_ERR_PROTOCOL_MISMATCH;
crypto/openssh/ssh_api.c
420
return r;
crypto/openssh/ssh_api.c
428
int r;
crypto/openssh/ssh_api.c
430
if ((r = sshbuf_putf(banner, "SSH-2.0-%.100s\r\n", SSH_VERSION)) != 0)
crypto/openssh/ssh_api.c
431
return r;
crypto/openssh/ssh_api.c
432
if ((r = sshbuf_putb(ssh_packet_get_output(ssh), banner)) != 0)
crypto/openssh/ssh_api.c
433
return r;
crypto/openssh/ssh_api.c
435
if ((r = sshbuf_consume_end(banner, 2)) != 0)
crypto/openssh/ssh_api.c
436
return r;
crypto/openssh/ssh_api.c
448
int r;
crypto/openssh/ssh_api.c
455
r = 0;
crypto/openssh/ssh_api.c
458
r = _ssh_send_banner(ssh, ssh->kex->server_version);
crypto/openssh/ssh_api.c
459
if (r == 0 &&
crypto/openssh/ssh_api.c
462
r = _ssh_read_banner(ssh, ssh->kex->client_version);
crypto/openssh/ssh_api.c
465
r = _ssh_read_banner(ssh, ssh->kex->server_version);
crypto/openssh/ssh_api.c
466
if (r == 0 &&
crypto/openssh/ssh_api.c
469
r = _ssh_send_banner(ssh, ssh->kex->client_version);
crypto/openssh/ssh_api.c
471
if (r != 0)
crypto/openssh/ssh_api.c
472
return r;
crypto/openssh/ssh_api.c
476
if ((r = _ssh_order_hostkeyalgs(ssh)) != 0 ||
crypto/openssh/ssh_api.c
477
(r = kex_send_kexinit(ssh)) != 0)
crypto/openssh/ssh_api.c
478
return r;
crypto/openssh/ssh_api.c
535
int ktype, nid, r;
crypto/openssh/ssh_api.c
538
if ((r = kex_buf2prop(ssh->kex->my, NULL, &proposal)) != 0)
crypto/openssh/ssh_api.c
539
return r;
crypto/openssh/ssh_api.c
542
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh_api.c
547
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/ssh_api.c
576
r = kex_prop2buf(ssh->kex->my, proposal);
crypto/openssh/ssh_api.c
582
return r;
crypto/openssh/ssh_api.c
94
int r;
crypto/openssh/sshbuf-getput-basic.c
115
int r;
crypto/openssh/sshbuf-getput-basic.c
118
if ((r = check_offset(buf, 0, offset, len)) != 0)
crypto/openssh/sshbuf-getput-basic.c
119
return r;
crypto/openssh/sshbuf-getput-basic.c
128
int r;
crypto/openssh/sshbuf-getput-basic.c
132
if ((r = check_roffset(buf, offset, 8, &p)) != 0)
crypto/openssh/sshbuf-getput-basic.c
133
return r;
crypto/openssh/sshbuf-getput-basic.c
143
int r;
crypto/openssh/sshbuf-getput-basic.c
147
if ((r = check_roffset(buf, offset, 4, &p)) != 0)
crypto/openssh/sshbuf-getput-basic.c
148
return r;
crypto/openssh/sshbuf-getput-basic.c
158
int r;
crypto/openssh/sshbuf-getput-basic.c
162
if ((r = check_roffset(buf, offset, 2, &p)) != 0)
crypto/openssh/sshbuf-getput-basic.c
163
return r;
crypto/openssh/sshbuf-getput-basic.c
173
int r;
crypto/openssh/sshbuf-getput-basic.c
177
if ((r = check_roffset(buf, offset, 1, &p)) != 0)
crypto/openssh/sshbuf-getput-basic.c
178
return r;
crypto/openssh/sshbuf-getput-basic.c
189
int r;
crypto/openssh/sshbuf-getput-basic.c
195
if ((r = sshbuf_get_string_direct(buf, &val, &len)) < 0)
crypto/openssh/sshbuf-getput-basic.c
196
return r;
crypto/openssh/sshbuf-getput-basic.c
216
int r;
crypto/openssh/sshbuf-getput-basic.c
222
if ((r = sshbuf_peek_string_direct(buf, &p, &len)) < 0)
crypto/openssh/sshbuf-getput-basic.c
223
return r;
crypto/openssh/sshbuf-getput-basic.c
273
int r;
crypto/openssh/sshbuf-getput-basic.c
279
if ((r = sshbuf_peek_string_direct(buf, &p, &len)) != 0)
crypto/openssh/sshbuf-getput-basic.c
280
return r;
crypto/openssh/sshbuf-getput-basic.c
287
if ((r = sshbuf_skip_string(buf)) != 0)
crypto/openssh/sshbuf-getput-basic.c
308
int r;
crypto/openssh/sshbuf-getput-basic.c
315
if ((r = sshbuf_peek_string_direct(buf, NULL, NULL)) != 0 ||
crypto/openssh/sshbuf-getput-basic.c
316
(r = sshbuf_get_u32(buf, &len)) != 0 ||
crypto/openssh/sshbuf-getput-basic.c
317
(r = sshbuf_reserve(v, len, &p)) != 0 ||
crypto/openssh/sshbuf-getput-basic.c
318
(r = sshbuf_get(buf, p, len)) != 0)
crypto/openssh/sshbuf-getput-basic.c
319
return r;
crypto/openssh/sshbuf-getput-basic.c
327
int r;
crypto/openssh/sshbuf-getput-basic.c
329
if ((r = sshbuf_reserve(buf, len, &p)) < 0)
crypto/openssh/sshbuf-getput-basic.c
330
return r;
crypto/openssh/sshbuf-getput-basic.c
348
int r;
crypto/openssh/sshbuf-getput-basic.c
351
r = sshbuf_putfv(buf, fmt, ap);
crypto/openssh/sshbuf-getput-basic.c
353
return r;
crypto/openssh/sshbuf-getput-basic.c
36
int r;
crypto/openssh/sshbuf-getput-basic.c
360
int r, len;
crypto/openssh/sshbuf-getput-basic.c
365
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/sshbuf-getput-basic.c
369
r = 0;
crypto/openssh/sshbuf-getput-basic.c
374
if ((r = sshbuf_reserve(buf, (size_t)len + 1, &p)) < 0)
crypto/openssh/sshbuf-getput-basic.c
376
if ((r = vsnprintf((char *)p, len + 1, fmt, ap2)) != len) {
crypto/openssh/sshbuf-getput-basic.c
377
r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshbuf-getput-basic.c
38
if ((r = sshbuf_consume(buf, len)) < 0)
crypto/openssh/sshbuf-getput-basic.c
381
if ((r = sshbuf_consume_end(buf, 1)) != 0)
crypto/openssh/sshbuf-getput-basic.c
383
r = 0;
crypto/openssh/sshbuf-getput-basic.c
386
return r;
crypto/openssh/sshbuf-getput-basic.c
39
return r;
crypto/openssh/sshbuf-getput-basic.c
393
int r;
crypto/openssh/sshbuf-getput-basic.c
395
if ((r = sshbuf_reserve(buf, 8, &p)) < 0)
crypto/openssh/sshbuf-getput-basic.c
396
return r;
crypto/openssh/sshbuf-getput-basic.c
405
int r;
crypto/openssh/sshbuf-getput-basic.c
407
if ((r = sshbuf_reserve(buf, 4, &p)) < 0)
crypto/openssh/sshbuf-getput-basic.c
408
return r;
crypto/openssh/sshbuf-getput-basic.c
417
int r;
crypto/openssh/sshbuf-getput-basic.c
419
if ((r = sshbuf_reserve(buf, 2, &p)) < 0)
crypto/openssh/sshbuf-getput-basic.c
420
return r;
crypto/openssh/sshbuf-getput-basic.c
429
int r;
crypto/openssh/sshbuf-getput-basic.c
431
if ((r = sshbuf_reserve(buf, 1, &p)) < 0)
crypto/openssh/sshbuf-getput-basic.c
432
return r;
crypto/openssh/sshbuf-getput-basic.c
440
int r;
crypto/openssh/sshbuf-getput-basic.c
443
if ((r = check_offset(buf, 1, offset, len)) != 0)
crypto/openssh/sshbuf-getput-basic.c
444
return r;
crypto/openssh/sshbuf-getput-basic.c
455
int r;
crypto/openssh/sshbuf-getput-basic.c
457
if ((r = check_woffset(buf, offset, 8, &p)) != 0)
crypto/openssh/sshbuf-getput-basic.c
458
return r;
crypto/openssh/sshbuf-getput-basic.c
467
int r;
crypto/openssh/sshbuf-getput-basic.c
469
if ((r = check_woffset(buf, offset, 4, &p)) != 0)
crypto/openssh/sshbuf-getput-basic.c
470
return r;
crypto/openssh/sshbuf-getput-basic.c
479
int r;
crypto/openssh/sshbuf-getput-basic.c
481
if ((r = check_woffset(buf, offset, 2, &p)) != 0)
crypto/openssh/sshbuf-getput-basic.c
482
return r;
crypto/openssh/sshbuf-getput-basic.c
49
int r;
crypto/openssh/sshbuf-getput-basic.c
491
int r;
crypto/openssh/sshbuf-getput-basic.c
493
if ((r = check_woffset(buf, offset, 1, &p)) != 0)
crypto/openssh/sshbuf-getput-basic.c
494
return r;
crypto/openssh/sshbuf-getput-basic.c
503
int r;
crypto/openssh/sshbuf-getput-basic.c
505
if ((r = check_woffset(buf, offset, len, &p)) != 0)
crypto/openssh/sshbuf-getput-basic.c
506
return r;
crypto/openssh/sshbuf-getput-basic.c
51
if ((r = sshbuf_consume(buf, 8)) < 0)
crypto/openssh/sshbuf-getput-basic.c
515
int r;
crypto/openssh/sshbuf-getput-basic.c
52
return r;
crypto/openssh/sshbuf-getput-basic.c
521
if ((r = sshbuf_reserve(buf, len + 4, &d)) < 0)
crypto/openssh/sshbuf-getput-basic.c
522
return r;
crypto/openssh/sshbuf-getput-basic.c
550
int r;
crypto/openssh/sshbuf-getput-basic.c
555
if ((r = sshbuf_peek_string_direct(buf, &p, &len)) != 0)
crypto/openssh/sshbuf-getput-basic.c
556
return r;
crypto/openssh/sshbuf-getput-basic.c
559
if ((r = sshbuf_consume(buf, len + 4)) != 0 || /* Shouldn't happen */
crypto/openssh/sshbuf-getput-basic.c
560
(r = sshbuf_set_parent(ret, buf)) != 0) {
crypto/openssh/sshbuf-getput-basic.c
562
return r;
crypto/openssh/sshbuf-getput-basic.c
573
int r, prepend;
crypto/openssh/sshbuf-getput-basic.c
587
if ((r = sshbuf_reserve(buf, len + 4 + prepend, &d)) < 0)
crypto/openssh/sshbuf-getput-basic.c
588
return r;
crypto/openssh/sshbuf-getput-basic.c
603
int r;
crypto/openssh/sshbuf-getput-basic.c
605
if ((r = sshbuf_peek_string_direct(buf, &d, &olen)) < 0)
crypto/openssh/sshbuf-getput-basic.c
606
return r;
crypto/openssh/sshbuf-getput-basic.c
62
int r;
crypto/openssh/sshbuf-getput-basic.c
64
if ((r = sshbuf_consume(buf, 4)) < 0)
crypto/openssh/sshbuf-getput-basic.c
640
int r;
crypto/openssh/sshbuf-getput-basic.c
646
if ((r = sshbuf_find(buf, 0, &zero, sizeof(zero), &len)) != 0) {
crypto/openssh/sshbuf-getput-basic.c
647
if (r == SSH_ERR_INVALID_FORMAT && sshbuf_len(buf) < maxlen)
crypto/openssh/sshbuf-getput-basic.c
649
return r;
crypto/openssh/sshbuf-getput-basic.c
65
return r;
crypto/openssh/sshbuf-getput-basic.c
656
if ((r = sshbuf_consume(buf, len + 1)) != 0)
crypto/openssh/sshbuf-getput-basic.c
659
r = 0;
crypto/openssh/sshbuf-getput-basic.c
668
return r;
crypto/openssh/sshbuf-getput-basic.c
75
int r;
crypto/openssh/sshbuf-getput-basic.c
77
if ((r = sshbuf_consume(buf, 2)) < 0)
crypto/openssh/sshbuf-getput-basic.c
78
return r;
crypto/openssh/sshbuf-getput-basic.c
88
int r;
crypto/openssh/sshbuf-getput-basic.c
90
if ((r = sshbuf_consume(buf, 1)) < 0)
crypto/openssh/sshbuf-getput-basic.c
91
return r;
crypto/openssh/sshbuf-getput-crypto.c
106
if ((r = sshbuf_peek_string_direct(buf, &d, &len)) < 0) {
crypto/openssh/sshbuf-getput-crypto.c
108
return r;
crypto/openssh/sshbuf-getput-crypto.c
110
if ((r = get_ec(d, len, pt, EC_KEY_get0_group(v))) != 0) {
crypto/openssh/sshbuf-getput-crypto.c
112
return r;
crypto/openssh/sshbuf-getput-crypto.c
134
int len = BN_num_bytes(v), prepend = 0, r;
crypto/openssh/sshbuf-getput-crypto.c
144
if ((r = sshbuf_put_string(buf, d + 1 - prepend, len + prepend)) < 0) {
crypto/openssh/sshbuf-getput-crypto.c
146
return r;
crypto/openssh/sshbuf-getput-crypto.c
41
int r;
crypto/openssh/sshbuf-getput-crypto.c
45
if ((r = sshbuf_get_bignum2_bytes_direct(buf, &d, &len)) != 0)
crypto/openssh/sshbuf-getput-crypto.c
46
return r;
crypto/openssh/sshbuf-getput-crypto.c
78
int r;
crypto/openssh/sshbuf-getput-crypto.c
80
if ((r = sshbuf_peek_string_direct(buf, &d, &len)) < 0)
crypto/openssh/sshbuf-getput-crypto.c
81
return r;
crypto/openssh/sshbuf-getput-crypto.c
82
if ((r = get_ec(d, len, v, g)) != 0)
crypto/openssh/sshbuf-getput-crypto.c
83
return r;
crypto/openssh/sshbuf-getput-crypto.c
98
int r;
crypto/openssh/sshbuf-io.c
39
int r;
crypto/openssh/sshbuf-io.c
54
r = SSH_ERR_SYSTEM_ERROR;
crypto/openssh/sshbuf-io.c
57
if ((r = sshbuf_put(blob, buf, len)) != 0)
crypto/openssh/sshbuf-io.c
60
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshbuf-io.c
66
r = SSH_ERR_FILE_CHANGED;
crypto/openssh/sshbuf-io.c
72
r = 0;
crypto/openssh/sshbuf-io.c
76
return r;
crypto/openssh/sshbuf-io.c
82
int r, fd, oerrno;
crypto/openssh/sshbuf-io.c
87
if ((r = sshbuf_load_fd(fd, bufp)) != 0)
crypto/openssh/sshbuf-io.c
90
r = 0;
crypto/openssh/sshbuf-io.c
94
if (r != 0)
crypto/openssh/sshbuf-io.c
96
return r;
crypto/openssh/sshbuf-misc.c
108
int r, v1, v2;
crypto/openssh/sshbuf-misc.c
118
if ((r = sshbuf_put_u8(ret, (u_char)((v1 << 4) | v2))) != 0) {
crypto/openssh/sshbuf-misc.c
132
int r;
crypto/openssh/sshbuf-misc.c
142
r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshbuf-misc.c
147
if ((r = sshbuf_put_u8(b64, s[i])) != 0)
crypto/openssh/sshbuf-misc.c
149
if (i % 70 == 69 && (r = sshbuf_put_u8(b64, '\n')) != 0)
crypto/openssh/sshbuf-misc.c
152
if ((i - 1) % 70 != 69 && (r = sshbuf_put_u8(b64, '\n')) != 0)
crypto/openssh/sshbuf-misc.c
155
if ((r = sshbuf_put(b64, s, strlen(s))) != 0)
crypto/openssh/sshbuf-misc.c
159
r = 0;
crypto/openssh/sshbuf-misc.c
162
return r;
crypto/openssh/sshbuf-misc.c
186
int nlen, r;
crypto/openssh/sshbuf-misc.c
197
if ((r = sshbuf_put(buf, p, nlen)) < 0) {
crypto/openssh/sshbuf-misc.c
199
return r;
crypto/openssh/sshbuf-misc.c
208
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshbuf-misc.c
219
if ((r = sshbuf_dtob64(d, b, wrap)) != 0)
crypto/openssh/sshbuf-misc.c
225
r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshbuf-misc.c
230
if ((r = sshbuf_consume_end(b, 1)) != 0)
crypto/openssh/sshbuf-misc.c
236
r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshbuf-misc.c
245
r = sshbuf_putb(b64, b);
crypto/openssh/sshbuf-misc.c
248
return r;
crypto/openssh/sshbuf-misc.c
256
char *r;
crypto/openssh/sshbuf-misc.c
266
if ((r = malloc(l + 1)) == NULL)
crypto/openssh/sshbuf-misc.c
269
memcpy(r, s, l);
crypto/openssh/sshbuf-misc.c
270
r[l] = '\0';
crypto/openssh/sshbuf-misc.c
271
return r;
crypto/openssh/sshbuf-misc.c
328
int r, oerrno;
crypto/openssh/sshbuf-misc.c
335
if ((r = sshbuf_reserve(buf, maxlen, &d)) != 0)
crypto/openssh/sshbuf-misc.c
336
return r;
crypto/openssh/sshbuf-misc.c
342
if ((r = sshbuf_consume_end(buf, adjust)) != 0) {
crypto/openssh/sshbuf.c
131
int r;
crypto/openssh/sshbuf.c
133
if ((r = sshbuf_check_sanity(child)) != 0 ||
crypto/openssh/sshbuf.c
134
(r = sshbuf_check_sanity(parent)) != 0)
crypto/openssh/sshbuf.c
135
return r;
crypto/openssh/sshbuf.c
247
int r;
crypto/openssh/sshbuf.c
250
if ((r = sshbuf_check_sanity(buf)) != 0)
crypto/openssh/sshbuf.c
251
return r;
crypto/openssh/sshbuf.c
315
int r;
crypto/openssh/sshbuf.c
317
if ((r = sshbuf_check_sanity(buf)) != 0)
crypto/openssh/sshbuf.c
318
return r;
crypto/openssh/sshbuf.c
333
int r;
crypto/openssh/sshbuf.c
336
if ((r = sshbuf_check_reserve(buf, len)) != 0)
crypto/openssh/sshbuf.c
337
return r;
crypto/openssh/sshbuf.c
363
if ((r = sshbuf_check_reserve(buf, len)) < 0) {
crypto/openssh/sshbuf.c
365
return r;
crypto/openssh/sshbuf.c
375
int r;
crypto/openssh/sshbuf.c
381
if ((r = sshbuf_allocate(buf, len)) != 0)
crypto/openssh/sshbuf.c
382
return r;
crypto/openssh/sshbuf.c
394
int r;
crypto/openssh/sshbuf.c
397
if ((r = sshbuf_check_sanity(buf)) != 0)
crypto/openssh/sshbuf.c
398
return r;
crypto/openssh/sshbuf.c
414
int r;
crypto/openssh/sshbuf.c
417
if ((r = sshbuf_check_sanity(buf)) != 0)
crypto/openssh/sshbuf.c
418
return r;
crypto/openssh/sshbuf.c
431
int r;
crypto/openssh/sshbuf.c
433
if ((r = sshbuf_check_sanity(buf)) != 0 ||
crypto/openssh/sshbuf.c
434
(r = sshbuf_check_sanity(child)) != 0)
crypto/openssh/sshbuf.c
435
return r;
crypto/openssh/sshconnect.c
1011
int r, want_cert = sshkey_is_cert(host_key), host_ip_differ = 0;
crypto/openssh/sshconnect.c
1275
r = add_host_to_hostfile(user_hostfiles[0],
crypto/openssh/sshconnect.c
1281
r = add_host_to_hostfile(user_hostfiles[0],
crypto/openssh/sshconnect.c
1286
r = add_host_to_hostfile(user_hostfiles[0], host,
crypto/openssh/sshconnect.c
1291
if (!r)
crypto/openssh/sshconnect.c
1491
if ((r = sshkey_from_private(host_key, &raw_key)) != 0)
crypto/openssh/sshconnect.c
1492
fatal_fr(r, "decode key");
crypto/openssh/sshconnect.c
1493
if ((r = sshkey_drop_cert(raw_key)) != 0)
crypto/openssh/sshconnect.c
1494
fatal_r(r, "Couldn't drop certificate");
crypto/openssh/sshconnect.c
1514
int r = -1, flags = 0;
crypto/openssh/sshconnect.c
1520
error_fr(r, "fingerprint host key");
crypto/openssh/sshconnect.c
1521
r = -1;
crypto/openssh/sshconnect.c
1528
error_fr(r, "fingerprint CA key");
crypto/openssh/sshconnect.c
1529
r = -1;
crypto/openssh/sshconnect.c
1552
r = 0;
crypto/openssh/sshconnect.c
1558
r = sshkey_check_revoked(host_key,
crypto/openssh/sshconnect.c
1560
switch (r) {
crypto/openssh/sshconnect.c
1567
r = -1;
crypto/openssh/sshconnect.c
1570
error_r(r, "Error checking host key %s %s in "
crypto/openssh/sshconnect.c
1573
r = -1;
crypto/openssh/sshconnect.c
1583
if ((r = sshkey_from_private(host_key, &plain)) != 0)
crypto/openssh/sshconnect.c
1592
r = 0;
crypto/openssh/sshconnect.c
1606
r = check_host_key(host, cinfo, hostaddr, options.port, host_key,
crypto/openssh/sshconnect.c
1615
if (r == 0 && host_key != NULL) {
crypto/openssh/sshconnect.c
1617
r = sshkey_from_private(host_key, &previous_host_key);
crypto/openssh/sshconnect.c
1620
return r;
crypto/openssh/sshconnect.c
1645
int r;
crypto/openssh/sshconnect.c
1655
if ((r = kex_exchange_identification(ssh, timeout_ms,
crypto/openssh/sshconnect.c
1657
sshpkt_fatal(ssh, r, "banner exchange");
crypto/openssh/sshconnect.c
1789
int auth_sock = -1, r;
crypto/openssh/sshconnect.c
1795
if ((r = ssh_get_authentication_socket(&auth_sock)) != 0) {
crypto/openssh/sshconnect.c
1808
if ((r = ssh_add_identity_constrained(auth_sock, private,
crypto/openssh/sshconnect.c
1814
debug("could not add identity to agent: %s (%d)", authfile, r);
crypto/openssh/sshconnect.c
382
int sock, r;
crypto/openssh/sshconnect.c
412
if ((r = getaddrinfo(options.bind_address, NULL,
crypto/openssh/sshconnect.c
415
ssh_gai_strerror(r));
crypto/openssh/sshconnect.c
426
if ((r = getifaddrs(&ifaddrs)) != 0) {
crypto/openssh/sshconnect.c
442
if ((r = getnameinfo((struct sockaddr *)&bindaddr, bindaddrlen,
crypto/openssh/sshconnect.c
444
error_f("getnameinfo failed: %s", ssh_gai_strerror(r));
crypto/openssh/sshconnect.c
813
int r;
crypto/openssh/sshconnect.c
816
if ((r = hostkeys_foreach(file, hostkeys_find_by_key_cb, ctx,
crypto/openssh/sshconnect.c
818
if (r == SSH_ERR_SYSTEM_ERROR && errno == ENOENT) {
crypto/openssh/sshconnect.c
822
error_fr(r, "hostkeys_foreach failed for %s", file);
crypto/openssh/sshconnect.c
823
return r;
crypto/openssh/sshconnect.c
914
int r, i, ac = 0;
crypto/openssh/sshconnect.c
927
if ((r = sshkey_to_base64(host_key, &keytext)) != 0)
crypto/openssh/sshconnect.c
928
fatal_fr(r, "sshkey_to_base64 failed");
crypto/openssh/sshconnect2.c
1005
int r;
crypto/openssh/sshconnect2.c
1007
if ((r = sshpkt_get_u32(ssh, NULL)) != 0 || /* maj */
crypto/openssh/sshconnect2.c
1008
(r = sshpkt_get_u32(ssh, NULL)) != 0 || /* min */
crypto/openssh/sshconnect2.c
1009
(r = sshpkt_get_cstring(ssh, &msg, NULL)) != 0 ||
crypto/openssh/sshconnect2.c
1010
(r = sshpkt_get_cstring(ssh, &lang, NULL)) != 0)
crypto/openssh/sshconnect2.c
1012
r = sshpkt_get_end(ssh);
crypto/openssh/sshconnect2.c
1017
return r;
crypto/openssh/sshconnect2.c
1025
int r;
crypto/openssh/sshconnect2.c
1028
if ((r = sshpkt_start(ssh, SSH2_MSG_USERAUTH_REQUEST)) != 0 ||
crypto/openssh/sshconnect2.c
1029
(r = sshpkt_put_cstring(ssh, authctxt->server_user)) != 0 ||
crypto/openssh/sshconnect2.c
1030
(r = sshpkt_put_cstring(ssh, authctxt->service)) != 0 ||
crypto/openssh/sshconnect2.c
1031
(r = sshpkt_put_cstring(ssh, authctxt->method->name)) != 0 ||
crypto/openssh/sshconnect2.c
1032
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/sshconnect2.c
1033
fatal_fr(r, "send packet");
crypto/openssh/sshconnect2.c
1044
int r;
crypto/openssh/sshconnect2.c
1054
if ((r = sshpkt_start(ssh, SSH2_MSG_USERAUTH_REQUEST)) != 0 ||
crypto/openssh/sshconnect2.c
1055
(r = sshpkt_put_cstring(ssh, authctxt->server_user)) != 0 ||
crypto/openssh/sshconnect2.c
1056
(r = sshpkt_put_cstring(ssh, authctxt->service)) != 0 ||
crypto/openssh/sshconnect2.c
1057
(r = sshpkt_put_cstring(ssh, authctxt->method->name)) != 0 ||
crypto/openssh/sshconnect2.c
1058
(r = sshpkt_put_u8(ssh, 0)) != 0 ||
crypto/openssh/sshconnect2.c
1059
(r = sshpkt_put_cstring(ssh, password)) != 0 ||
crypto/openssh/sshconnect2.c
1060
(r = sshpkt_add_padding(ssh, 64)) != 0 ||
crypto/openssh/sshconnect2.c
1061
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/sshconnect2.c
1062
fatal_fr(r, "send packet");
crypto/openssh/sshconnect2.c
1084
int r, addnl;
crypto/openssh/sshconnect2.c
1094
if ((r = sshpkt_get_cstring(ssh, &info, NULL)) != 0 ||
crypto/openssh/sshconnect2.c
1095
(r = sshpkt_get_cstring(ssh, &lang, NULL)) != 0)
crypto/openssh/sshconnect2.c
1101
if ((r = sshpkt_start(ssh, SSH2_MSG_USERAUTH_REQUEST)) != 0 ||
crypto/openssh/sshconnect2.c
1102
(r = sshpkt_put_cstring(ssh, authctxt->server_user)) != 0 ||
crypto/openssh/sshconnect2.c
1103
(r = sshpkt_put_cstring(ssh, authctxt->service)) != 0 ||
crypto/openssh/sshconnect2.c
1104
(r = sshpkt_put_cstring(ssh, authctxt->method->name)) != 0 ||
crypto/openssh/sshconnect2.c
1105
(r = sshpkt_put_u8(ssh, 1)) != 0) /* additional info */
crypto/openssh/sshconnect2.c
1112
if ((r = sshpkt_put_cstring(ssh, password)) != 0)
crypto/openssh/sshconnect2.c
1124
r = 0;
crypto/openssh/sshconnect2.c
1138
if ((r = sshpkt_put_cstring(ssh, password)) != 0 ||
crypto/openssh/sshconnect2.c
1139
(r = sshpkt_add_padding(ssh, 64)) != 0 ||
crypto/openssh/sshconnect2.c
1140
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/sshconnect2.c
1145
r = 0;
crypto/openssh/sshconnect2.c
1151
return r;
crypto/openssh/sshconnect2.c
1215
int is_agent = 0, retried = 0, r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshconnect2.c
1243
r = SSH_ERR_KEY_NOT_FOUND;
crypto/openssh/sshconnect2.c
1261
if ((r = sshkey_sign(sign_key, sigp, lenp, data, datalen,
crypto/openssh/sshconnect2.c
1263
debug_fr(r, "sshkey_sign");
crypto/openssh/sshconnect2.c
1266
r == SSH_ERR_KEY_WRONG_PASSPHRASE) {
crypto/openssh/sshconnect2.c
1283
(r = sshkey_check_sigtype(*sigp, *lenp, alg)) != 0) {
crypto/openssh/sshconnect2.c
1284
debug_fr(r, "sshkey_check_sigtype");
crypto/openssh/sshconnect2.c
1288
r = 0;
crypto/openssh/sshconnect2.c
1293
notify_complete(notifier, r == 0 ? "User presence confirmed" : NULL);
crypto/openssh/sshconnect2.c
1295
return r;
crypto/openssh/sshconnect2.c
1325
int r, fallback_sigtype, sent = 0;
crypto/openssh/sshconnect2.c
1410
if ((r = sshbuf_putb(b, ssh->kex->session_id)) != 0)
crypto/openssh/sshconnect2.c
1411
fatal_fr(r, "sshbuf_putb");
crypto/openssh/sshconnect2.c
1413
if ((r = sshbuf_put_stringb(b,
crypto/openssh/sshconnect2.c
1415
fatal_fr(r, "sshbuf_put_stringb");
crypto/openssh/sshconnect2.c
1418
if ((r = sshbuf_put_u8(b, SSH2_MSG_USERAUTH_REQUEST)) != 0 ||
crypto/openssh/sshconnect2.c
1419
(r = sshbuf_put_cstring(b, authctxt->server_user)) != 0 ||
crypto/openssh/sshconnect2.c
1420
(r = sshbuf_put_cstring(b, authctxt->service)) != 0 ||
crypto/openssh/sshconnect2.c
1421
(r = sshbuf_put_cstring(b, method)) != 0 ||
crypto/openssh/sshconnect2.c
1422
(r = sshbuf_put_u8(b, 1)) != 0 ||
crypto/openssh/sshconnect2.c
1423
(r = sshbuf_put_cstring(b, alg)) != 0 ||
crypto/openssh/sshconnect2.c
1424
(r = sshkey_puts(id->key, b)) != 0) {
crypto/openssh/sshconnect2.c
1425
fatal_fr(r, "assemble signed data");
crypto/openssh/sshconnect2.c
1432
if ((r = sshkey_puts(ssh->kex->initial_hostkey, b)) != 0)
crypto/openssh/sshconnect2.c
1433
fatal_fr(r, "assemble %s hostkey", method);
crypto/openssh/sshconnect2.c
1436
r = identity_sign(sign_id, &signature, &slen,
crypto/openssh/sshconnect2.c
1438
if (r == 0)
crypto/openssh/sshconnect2.c
1440
else if (r == SSH_ERR_KEY_NOT_FOUND)
crypto/openssh/sshconnect2.c
1442
else if (r == SSH_ERR_SIGN_ALG_UNSUPPORTED &&
crypto/openssh/sshconnect2.c
1453
error_fr(r, "signing failed for %s \"%s\"%s",
crypto/openssh/sshconnect2.c
1462
if ((r = sshbuf_put_string(b, signature, slen)) != 0)
crypto/openssh/sshconnect2.c
1463
fatal_fr(r, "append signature");
crypto/openssh/sshconnect2.c
1469
if ((r = sshbuf_consume(b, skip + 1)) != 0)
crypto/openssh/sshconnect2.c
1470
fatal_fr(r, "consume");
crypto/openssh/sshconnect2.c
1473
if ((r = sshpkt_start(ssh, SSH2_MSG_USERAUTH_REQUEST)) != 0 ||
crypto/openssh/sshconnect2.c
1474
(r = sshpkt_putb(ssh, b)) != 0 ||
crypto/openssh/sshconnect2.c
1475
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/sshconnect2.c
1476
fatal_fr(r, "enqueue request");
crypto/openssh/sshconnect2.c
1497
int sent = 0, r;
crypto/openssh/sshconnect2.c
1504
if ((r = sshkey_to_blob(id->key, &blob, &bloblen)) != 0) {
crypto/openssh/sshconnect2.c
1512
if ((r = sshpkt_start(ssh, SSH2_MSG_USERAUTH_REQUEST)) != 0 ||
crypto/openssh/sshconnect2.c
1513
(r = sshpkt_put_cstring(ssh, authctxt->server_user)) != 0 ||
crypto/openssh/sshconnect2.c
1514
(r = sshpkt_put_cstring(ssh, authctxt->service)) != 0 ||
crypto/openssh/sshconnect2.c
1515
(r = sshpkt_put_cstring(ssh, authctxt->method->name)) != 0 ||
crypto/openssh/sshconnect2.c
1516
(r = sshpkt_put_u8(ssh, have_sig)) != 0 ||
crypto/openssh/sshconnect2.c
1517
(r = sshpkt_put_cstring(ssh, alg)) != 0 ||
crypto/openssh/sshconnect2.c
1518
(r = sshpkt_put_string(ssh, blob, bloblen)) != 0 ||
crypto/openssh/sshconnect2.c
1519
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/sshconnect2.c
1520
fatal_fr(r, "send packet");
crypto/openssh/sshconnect2.c
1534
int r, quit = 0, i;
crypto/openssh/sshconnect2.c
1556
switch ((r = sshkey_load_private_type(KEY_UNSPEC, id->filename,
crypto/openssh/sshconnect2.c
1570
debug2_r(r, "Load key \"%s\"", id->filename);
crypto/openssh/sshconnect2.c
1576
error_r(r, "Load key \"%s\"", id->filename);
crypto/openssh/sshconnect2.c
1588
if (!quit && (r = sshkey_check_rsa_length(private,
crypto/openssh/sshconnect2.c
1590
debug_fr(r, "Skipping key %s", id->filename);
crypto/openssh/sshconnect2.c
1645
int r, agent_fd;
crypto/openssh/sshconnect2.c
1648
if ((r = ssh_get_authentication_socket(&agent_fd)) != 0) {
crypto/openssh/sshconnect2.c
1649
if (r != SSH_ERR_AGENT_NOT_PRESENT)
crypto/openssh/sshconnect2.c
1650
debug_fr(r, "ssh_get_authentication_socket");
crypto/openssh/sshconnect2.c
1651
return r;
crypto/openssh/sshconnect2.c
1653
if ((r = ssh_agent_bind_hostkey(agent_fd, ssh->kex->initial_hostkey,
crypto/openssh/sshconnect2.c
1657
debug2_fr(r, "ssh_agent_bind_hostkey");
crypto/openssh/sshconnect2.c
1659
if ((r = ssh_fetch_identitylist(agent_fd, &idlist)) != 0) {
crypto/openssh/sshconnect2.c
1660
debug_fr(r, "ssh_fetch_identitylist");
crypto/openssh/sshconnect2.c
1662
return r;
crypto/openssh/sshconnect2.c
1685
int disallowed, agent_fd = -1, i, r, found;
crypto/openssh/sshconnect2.c
1742
if ((r = get_agent_identities(ssh, &agent_fd, &idlist)) == 0) {
crypto/openssh/sshconnect2.c
1744
if ((r = sshkey_check_rsa_length(idlist->keys[j],
crypto/openssh/sshconnect2.c
1746
debug_fr(r, "ignoring %s agent key",
crypto/openssh/sshconnect2.c
1922
int r;
crypto/openssh/sshconnect2.c
1934
if ((r = sshpkt_start(ssh, SSH2_MSG_USERAUTH_REQUEST)) != 0 ||
crypto/openssh/sshconnect2.c
1935
(r = sshpkt_put_cstring(ssh, authctxt->server_user)) != 0 ||
crypto/openssh/sshconnect2.c
1936
(r = sshpkt_put_cstring(ssh, authctxt->service)) != 0 ||
crypto/openssh/sshconnect2.c
1937
(r = sshpkt_put_cstring(ssh, authctxt->method->name)) != 0 ||
crypto/openssh/sshconnect2.c
1938
(r = sshpkt_put_cstring(ssh, "")) != 0 || /* lang */
crypto/openssh/sshconnect2.c
1939
(r = sshpkt_put_cstring(ssh, options.kbd_interactive_devices ?
crypto/openssh/sshconnect2.c
1941
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/sshconnect2.c
1942
fatal_fr(r, "send packet");
crypto/openssh/sshconnect2.c
1959
int r, addnl;
crypto/openssh/sshconnect2.c
1969
if ((r = sshpkt_get_cstring(ssh, &name, NULL)) != 0 ||
crypto/openssh/sshconnect2.c
1970
(r = sshpkt_get_cstring(ssh, &inst, NULL)) != 0 ||
crypto/openssh/sshconnect2.c
1971
(r = sshpkt_get_cstring(ssh, &lang, NULL)) != 0)
crypto/openssh/sshconnect2.c
1982
if ((r = sshpkt_get_u32(ssh, &num_prompts)) != 0)
crypto/openssh/sshconnect2.c
1990
if ((r = sshpkt_start(ssh, SSH2_MSG_USERAUTH_INFO_RESPONSE)) != 0 ||
crypto/openssh/sshconnect2.c
1991
(r = sshpkt_put_u32(ssh, num_prompts)) != 0)
crypto/openssh/sshconnect2.c
1996
if ((r = sshpkt_get_cstring(ssh, &prompt, NULL)) != 0 ||
crypto/openssh/sshconnect2.c
1997
(r = sshpkt_get_u8(ssh, &echo)) != 0)
crypto/openssh/sshconnect2.c
2004
if ((r = sshpkt_put_cstring(ssh, response)) != 0)
crypto/openssh/sshconnect2.c
2012
if ((r = sshpkt_get_end(ssh)) != 0 ||
crypto/openssh/sshconnect2.c
2013
(r = sshpkt_add_padding(ssh, 64)) != 0)
crypto/openssh/sshconnect2.c
2015
r = sshpkt_send(ssh);
crypto/openssh/sshconnect2.c
2024
return r;
crypto/openssh/sshconnect2.c
2034
int r, to[2], from[2], status;
crypto/openssh/sshconnect2.c
2093
if ((r = sshbuf_put_u32(b, sock)) != 0 ||
crypto/openssh/sshconnect2.c
2094
(r = sshbuf_put_string(b, data, datalen)) != 0)
crypto/openssh/sshconnect2.c
2095
fatal_fr(r, "buffer error");
crypto/openssh/sshconnect2.c
2099
r = ssh_msg_recv(from[0], b);
crypto/openssh/sshconnect2.c
2102
if (r < 0) {
crypto/openssh/sshconnect2.c
2122
if ((r = sshbuf_get_u8(b, &rversion)) != 0) {
crypto/openssh/sshconnect2.c
2123
error_fr(r, "buffer error");
crypto/openssh/sshconnect2.c
2130
if ((r = sshbuf_get_string(b, sigp, lenp)) != 0) {
crypto/openssh/sshconnect2.c
2131
error_fr(r, "buffer error");
crypto/openssh/sshconnect2.c
2152
int i, r, success = 0;
crypto/openssh/sshconnect2.c
2224
if ((r = sshkey_to_blob(private, &keyblob, &keylen)) != 0) {
crypto/openssh/sshconnect2.c
2225
error_fr(r, "sshkey_to_blob");
crypto/openssh/sshconnect2.c
2228
if ((r = sshbuf_put_stringb(b, ssh->kex->session_id)) != 0 ||
crypto/openssh/sshconnect2.c
2229
(r = sshbuf_put_u8(b, SSH2_MSG_USERAUTH_REQUEST)) != 0 ||
crypto/openssh/sshconnect2.c
2230
(r = sshbuf_put_cstring(b, authctxt->server_user)) != 0 ||
crypto/openssh/sshconnect2.c
2231
(r = sshbuf_put_cstring(b, authctxt->service)) != 0 ||
crypto/openssh/sshconnect2.c
2232
(r = sshbuf_put_cstring(b, authctxt->method->name)) != 0 ||
crypto/openssh/sshconnect2.c
2233
(r = sshbuf_put_cstring(b, authctxt->active_ktype)) != 0 ||
crypto/openssh/sshconnect2.c
2234
(r = sshbuf_put_string(b, keyblob, keylen)) != 0 ||
crypto/openssh/sshconnect2.c
2235
(r = sshbuf_put_cstring(b, chost)) != 0 ||
crypto/openssh/sshconnect2.c
2236
(r = sshbuf_put_cstring(b, authctxt->local_user)) != 0) {
crypto/openssh/sshconnect2.c
2237
error_fr(r, "buffer error");
crypto/openssh/sshconnect2.c
224
int r, use_known_hosts_order = 0;
crypto/openssh/sshconnect2.c
2244
if ((r = ssh_keysign(ssh, private, &sig, &siglen,
crypto/openssh/sshconnect2.c
2250
if ((r = sshpkt_start(ssh, SSH2_MSG_USERAUTH_REQUEST)) != 0 ||
crypto/openssh/sshconnect2.c
2251
(r = sshpkt_put_cstring(ssh, authctxt->server_user)) != 0 ||
crypto/openssh/sshconnect2.c
2252
(r = sshpkt_put_cstring(ssh, authctxt->service)) != 0 ||
crypto/openssh/sshconnect2.c
2253
(r = sshpkt_put_cstring(ssh, authctxt->method->name)) != 0 ||
crypto/openssh/sshconnect2.c
2254
(r = sshpkt_put_cstring(ssh, authctxt->active_ktype)) != 0 ||
crypto/openssh/sshconnect2.c
2255
(r = sshpkt_put_string(ssh, keyblob, keylen)) != 0 ||
crypto/openssh/sshconnect2.c
2256
(r = sshpkt_put_cstring(ssh, chost)) != 0 ||
crypto/openssh/sshconnect2.c
2257
(r = sshpkt_put_cstring(ssh, authctxt->local_user)) != 0 ||
crypto/openssh/sshconnect2.c
2258
(r = sshpkt_put_string(ssh, sig, siglen)) != 0 ||
crypto/openssh/sshconnect2.c
2259
(r = sshpkt_send(ssh)) != 0) {
crypto/openssh/sshconnect2.c
2260
error_fr(r, "packet error");
crypto/openssh/sshconnect2.c
2366
int r;
crypto/openssh/sshconnect2.c
2372
if ((r = sshbuf_putf(b, "%s%s",
crypto/openssh/sshconnect2.c
2374
fatal_fr(r, "buffer error");
crypto/openssh/sshconnect2.c
246
if ((r = kex_assemble_names(&options.hostkeyalgorithms,
crypto/openssh/sshconnect2.c
248
fatal_fr(r, "kex_assemble_namelist");
crypto/openssh/sshconnect2.c
264
if ((r = kex_setup(ssh, myproposal)) != 0)
crypto/openssh/sshconnect2.c
265
fatal_r(r, "kex_setup");
crypto/openssh/sshconnect2.c
288
if ((r = sshpkt_start(ssh, SSH2_MSG_IGNORE)) != 0 ||
crypto/openssh/sshconnect2.c
289
(r = sshpkt_put_cstring(ssh, "markus")) != 0 ||
crypto/openssh/sshconnect2.c
290
(r = sshpkt_send(ssh)) != 0 ||
crypto/openssh/sshconnect2.c
291
(r = ssh_packet_write_wait(ssh)) != 0)
crypto/openssh/sshconnect2.c
292
fatal_fr(r, "send packet");
crypto/openssh/sshconnect2.c
430
int r;
crypto/openssh/sshconnect2.c
458
if ((r = sshpkt_start(ssh, SSH2_MSG_SERVICE_REQUEST)) != 0 ||
crypto/openssh/sshconnect2.c
459
(r = sshpkt_put_cstring(ssh, "ssh-userauth")) != 0 ||
crypto/openssh/sshconnect2.c
460
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/sshconnect2.c
461
fatal_fr(r, "send packet");
crypto/openssh/sshconnect2.c
496
int r;
crypto/openssh/sshconnect2.c
501
if ((r = sshpkt_get_cstring(ssh, &reply, NULL)) != 0)
crypto/openssh/sshconnect2.c
508
if ((r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/sshconnect2.c
521
r = 0;
crypto/openssh/sshconnect2.c
523
return r;
crypto/openssh/sshconnect2.c
576
int r;
crypto/openssh/sshconnect2.c
579
if ((r = sshpkt_get_cstring(ssh, &msg, &len)) != 0 ||
crypto/openssh/sshconnect2.c
580
(r = sshpkt_get_cstring(ssh, NULL, NULL)) != 0)
crypto/openssh/sshconnect2.c
584
r = 0;
crypto/openssh/sshconnect2.c
587
return r;
crypto/openssh/sshconnect2.c
693
int r;
crypto/openssh/sshconnect2.c
698
if ((r = sshpkt_get_cstring(ssh, &pkalg, NULL)) != 0 ||
crypto/openssh/sshconnect2.c
699
(r = sshpkt_get_string(ssh, &pkblob, &blen)) != 0 ||
crypto/openssh/sshconnect2.c
700
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/sshconnect2.c
705
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshconnect2.c
708
if ((r = sshkey_from_blob(pkblob, blen, &key)) != 0) {
crypto/openssh/sshconnect2.c
709
debug_r(r, "no key from blob. pkalg %s", pkalg);
crypto/openssh/sshconnect2.c
716
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshconnect2.c
736
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshconnect2.c
742
r = 0;
crypto/openssh/sshconnect2.c
751
if (r == 0 && sent == 0)
crypto/openssh/sshconnect2.c
753
return r;
crypto/openssh/sshconnect2.c
763
int r, ok = 0;
crypto/openssh/sshconnect2.c
791
if ((r = sshpkt_start(ssh, SSH2_MSG_USERAUTH_REQUEST)) != 0 ||
crypto/openssh/sshconnect2.c
792
(r = sshpkt_put_cstring(ssh, authctxt->server_user)) != 0 ||
crypto/openssh/sshconnect2.c
793
(r = sshpkt_put_cstring(ssh, authctxt->service)) != 0 ||
crypto/openssh/sshconnect2.c
794
(r = sshpkt_put_cstring(ssh, authctxt->method->name)) != 0 ||
crypto/openssh/sshconnect2.c
795
(r = sshpkt_put_u32(ssh, 1)) != 0 ||
crypto/openssh/sshconnect2.c
796
(r = sshpkt_put_u32(ssh, (mech->length) + 2)) != 0 ||
crypto/openssh/sshconnect2.c
797
(r = sshpkt_put_u8(ssh, SSH_GSS_OIDTYPE)) != 0 ||
crypto/openssh/sshconnect2.c
798
(r = sshpkt_put_u8(ssh, mech->length)) != 0 ||
crypto/openssh/sshconnect2.c
799
(r = sshpkt_put(ssh, mech->elements, mech->length)) != 0 ||
crypto/openssh/sshconnect2.c
800
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/sshconnect2.c
801
fatal_fr(r, "send packet");
crypto/openssh/sshconnect2.c
832
int r;
crypto/openssh/sshconnect2.c
842
if ((r = sshpkt_start(ssh, type)) != 0 ||
crypto/openssh/sshconnect2.c
843
(r = sshpkt_put_string(ssh, send_tok.value,
crypto/openssh/sshconnect2.c
845
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/sshconnect2.c
846
fatal_fr(r, "send %u packet", type);
crypto/openssh/sshconnect2.c
854
if ((r = sshpkt_start(ssh,
crypto/openssh/sshconnect2.c
856
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/sshconnect2.c
857
fatal_fr(r, "send completion");
crypto/openssh/sshconnect2.c
874
if ((r = sshpkt_start(ssh,
crypto/openssh/sshconnect2.c
876
(r = sshpkt_put_string(ssh, mic.value,
crypto/openssh/sshconnect2.c
878
(r = sshpkt_send(ssh)) != 0)
crypto/openssh/sshconnect2.c
879
fatal_fr(r, "send MIC");
crypto/openssh/sshconnect2.c
897
int r;
crypto/openssh/sshconnect2.c
904
if ((r = sshpkt_get_string(ssh, &oidv, &oidlen)) != 0)
crypto/openssh/sshconnect2.c
918
if ((r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/sshconnect2.c
928
r = 0;
crypto/openssh/sshconnect2.c
93
int r;
crypto/openssh/sshconnect2.c
931
return r;
crypto/openssh/sshconnect2.c
942
int r;
crypto/openssh/sshconnect2.c
947
if ((r = sshpkt_get_string(ssh, &p, &len)) != 0 ||
crypto/openssh/sshconnect2.c
948
(r = sshpkt_get_end(ssh)) != 0)
crypto/openssh/sshconnect2.c
95
if ((r = sshkey_check_rsa_length(hostkey,
crypto/openssh/sshconnect2.c
960
r = 0;
crypto/openssh/sshconnect2.c
963
return r;
crypto/openssh/sshconnect2.c
97
fatal_r(r, "Bad server host key");
crypto/openssh/sshconnect2.c
976
int r;
crypto/openssh/sshconnect2.c
982
if ((r = sshpkt_get_string(ssh, &p, &len)) != 0 ||
crypto/openssh/sshconnect2.c
983
(r = sshpkt_get_end(ssh)) != 0) {
crypto/openssh/sshconnect2.c
985
return r;
crypto/openssh/sshd-auth.c
221
int r;
crypto/openssh/sshd-auth.c
227
if ((r = sshbuf_putf(b, "%s%s", sshbuf_len(b) > 0 ? "," : "", s)) != 0)
crypto/openssh/sshd-auth.c
228
fatal_fr(r, "sshbuf_putf");
crypto/openssh/sshd-auth.c
382
int r;
crypto/openssh/sshd-auth.c
397
if ((r = sshbuf_get_string_direct(hostkeys, &cp, &len)) != 0)
crypto/openssh/sshd-auth.c
398
fatal_fr(r, "extract pubkey");
crypto/openssh/sshd-auth.c
399
if (len != 0 && (r = sshkey_from_blob(cp, len, &k)) != 0)
crypto/openssh/sshd-auth.c
400
fatal_fr(r, "parse pubkey");
crypto/openssh/sshd-auth.c
406
if ((r = sshbuf_get_string_direct(hostkeys, &cp, &len)) != 0)
crypto/openssh/sshd-auth.c
407
fatal_fr(r, "extract pubkey");
crypto/openssh/sshd-auth.c
408
if (len != 0 && (r = sshkey_from_blob(cp, len, &k)) != 0)
crypto/openssh/sshd-auth.c
409
fatal_fr(r, "parse pubkey");
crypto/openssh/sshd-auth.c
443
int r, opt, have_key = 0;
crypto/openssh/sshd-auth.c
651
if ((r = ssh_get_authentication_socket(NULL)) == 0)
crypto/openssh/sshd-auth.c
654
error_r(r, "Could not connect to agent \"%s\"",
crypto/openssh/sshd-auth.c
774
int r;
crypto/openssh/sshd-auth.c
789
if ((r = kex_exchange_identification(ssh, -1,
crypto/openssh/sshd-auth.c
792
sshpkt_fatal(ssh, r, "banner exchange");
crypto/openssh/sshd-auth.c
800
if ((r = kex_setup(ssh, myproposal)) != 0)
crypto/openssh/sshd-auth.c
801
fatal_r(r, "kex_setup");
crypto/openssh/sshd-auth.c
830
if ((r = sshpkt_start(ssh, SSH2_MSG_IGNORE)) != 0 ||
crypto/openssh/sshd-auth.c
831
(r = sshpkt_put_cstring(ssh, "markus")) != 0 ||
crypto/openssh/sshd-auth.c
832
(r = sshpkt_send(ssh)) != 0 ||
crypto/openssh/sshd-auth.c
833
(r = ssh_packet_write_wait(ssh)) != 0)
crypto/openssh/sshd-auth.c
834
fatal_fr(r, "send test");
crypto/openssh/sshd-session.c
1069
if ((r = ssh_get_authentication_socket(NULL)) == 0)
crypto/openssh/sshd-session.c
1072
error_r(r, "Could not connect to agent \"%s\"",
crypto/openssh/sshd-session.c
251
int r;
crypto/openssh/sshd-session.c
255
if ((r = sshkey_from_private(
crypto/openssh/sshd-session.c
257
fatal_r(r, "could not demote host %s key",
crypto/openssh/sshd-session.c
270
int r;
crypto/openssh/sshd-session.c
280
if ((r = sshkey_puts(sensitive_data.host_pubkeys[i],
crypto/openssh/sshd-session.c
282
fatal_fr(r, "compose hostkey public");
crypto/openssh/sshd-session.c
284
if ((r = sshbuf_put_string(hostkeys, NULL, 0)) != 0)
crypto/openssh/sshd-session.c
285
fatal_fr(r, "compose hostkey empty public");
crypto/openssh/sshd-session.c
289
if ((r = sshkey_puts(
crypto/openssh/sshd-session.c
292
fatal_fr(r, "compose host cert");
crypto/openssh/sshd-session.c
294
if ((r = sshbuf_put_string(hostkeys, NULL, 0)) != 0)
crypto/openssh/sshd-session.c
295
fatal_fr(r, "compose host cert empty");
crypto/openssh/sshd-session.c
306
int r;
crypto/openssh/sshd-session.c
321
r = ssh_get_authentication_socket(&auth_sock);
crypto/openssh/sshd-session.c
322
if (r != 0) {
crypto/openssh/sshd-session.c
323
error_r(r, "Could not get agent socket");
crypto/openssh/sshd-session.c
531
int r;
crypto/openssh/sshd-session.c
554
if ((r = sshpkt_start(ssh, SSH2_MSG_GLOBAL_REQUEST)) != 0 ||
crypto/openssh/sshd-session.c
555
(r = sshpkt_put_cstring(ssh, "hostkeys-00@openssh.com")) != 0 ||
crypto/openssh/sshd-session.c
556
(r = sshpkt_put_u8(ssh, 0)) != 0) /* want reply */
crypto/openssh/sshd-session.c
557
sshpkt_fatal(ssh, r, "%s: start request", __func__);
crypto/openssh/sshd-session.c
561
if ((r = sshkey_putb(key, buf)) != 0)
crypto/openssh/sshd-session.c
562
fatal_fr(r, "couldn't put hostkey %d", i);
crypto/openssh/sshd-session.c
563
if ((r = sshpkt_put_stringb(ssh, buf)) != 0)
crypto/openssh/sshd-session.c
564
sshpkt_fatal(ssh, r, "%s: append key", __func__);
crypto/openssh/sshd-session.c
570
if ((r = sshpkt_send(ssh)) != 0)
crypto/openssh/sshd-session.c
571
sshpkt_fatal(ssh, r, "%s: send", __func__);
crypto/openssh/sshd-session.c
590
int r;
crypto/openssh/sshd-session.c
611
if ((r = sshbuf_froms(hostkeys, &kbuf)) != 0)
crypto/openssh/sshd-session.c
612
fatal_fr(r, "extract privkey");
crypto/openssh/sshd-session.c
614
(r = sshkey_private_deserialize(kbuf, &k)) != 0)
crypto/openssh/sshd-session.c
615
fatal_fr(r, "parse pubkey");
crypto/openssh/sshd-session.c
622
if ((r = sshbuf_get_string_direct(hostkeys, &cp, &len)) != 0)
crypto/openssh/sshd-session.c
623
fatal_fr(r, "extract pubkey");
crypto/openssh/sshd-session.c
624
if (len != 0 && (r = sshkey_from_blob(cp, len, &k)) != 0)
crypto/openssh/sshd-session.c
625
fatal_fr(r, "parse pubkey");
crypto/openssh/sshd-session.c
631
if ((r = sshbuf_get_string_direct(hostkeys, &cp, &len)) != 0)
crypto/openssh/sshd-session.c
632
fatal_fr(r, "extract pubkey");
crypto/openssh/sshd-session.c
633
if (len != 0 && (r = sshkey_from_blob(cp, len, &k)) != 0)
crypto/openssh/sshd-session.c
634
fatal_fr(r, "parse pubkey");
crypto/openssh/sshd-session.c
649
int r;
crypto/openssh/sshd-session.c
660
if ((r = sshbuf_get_u8(m, &ver)) != 0)
crypto/openssh/sshd-session.c
661
fatal_fr(r, "parse version");
crypto/openssh/sshd-session.c
664
if ((r = sshbuf_get_string(m, &cp, &len)) != 0 || /* XXX _direct */
crypto/openssh/sshd-session.c
665
(r = sshbuf_get_u64(m, timing_secretp)) != 0 ||
crypto/openssh/sshd-session.c
666
(r = sshbuf_get_stringb(m, inc)) != 0)
crypto/openssh/sshd-session.c
667
fatal_fr(r, "parse config");
crypto/openssh/sshd-session.c
669
if (conf != NULL && (r = sshbuf_put(conf, cp, len)))
crypto/openssh/sshd-session.c
670
fatal_fr(r, "sshbuf_put");
crypto/openssh/sshd-session.c
676
if ((r = sshbuf_get_cstring(inc, &item->selector, NULL)) != 0 ||
crypto/openssh/sshd-session.c
677
(r = sshbuf_get_cstring(inc, &item->filename, NULL)) != 0 ||
crypto/openssh/sshd-session.c
678
(r = sshbuf_get_stringb(inc, item->contents)) != 0)
crypto/openssh/sshd-session.c
679
fatal_fr(r, "parse includes");
crypto/openssh/sshd-session.c
687
if ((r = sshbuf_get_u8(m, NULL)) != 0 ||
crypto/openssh/sshd-session.c
688
(r = sshbuf_froms(m, &hostkeys)) != 0)
crypto/openssh/sshd-session.c
689
fatal_fr(r, "parse config");
crypto/openssh/sshd-session.c
790
int devnull, r, opt, on = 1, remote_port;
crypto/openssh/sshd.c
1084
if ((r = sshbuf_consume(buf, ret)) != 0)
crypto/openssh/sshd.c
1085
fatal_fr(r, "config buf inconsistent");
crypto/openssh/sshd.c
1297
int r;
crypto/openssh/sshd.c
1318
if ((r = sshkey_private_serialize(key, buf)) != 0)
crypto/openssh/sshd.c
1319
fatal_fr(r, "encode %s key", sshkey_ssh_name(key));
crypto/openssh/sshd.c
1356
int r, opt, do_dump_cfg = 0, keytype, already_daemon, have_agent = 0;
crypto/openssh/sshd.c
1643
if ((r = ssh_get_authentication_socket(NULL)) == 0)
crypto/openssh/sshd.c
1646
error_r(r, "Could not connect to agent \"%s\"",
crypto/openssh/sshd.c
1656
if ((r = sshkey_load_private(options.host_key_files[i], "",
crypto/openssh/sshd.c
1658
r != SSH_ERR_SYSTEM_ERROR && !have_agent)
crypto/openssh/sshd.c
1659
do_log2_r(r, ll, "Unable to load host key \"%s\"",
crypto/openssh/sshd.c
1667
if (r == 0 && key != NULL &&
crypto/openssh/sshd.c
1668
(r = sshkey_shield_private(key)) != 0) {
crypto/openssh/sshd.c
1669
do_log2_r(r, ll, "Unable to shield host key \"%s\"",
crypto/openssh/sshd.c
1674
if ((r = sshkey_load_public(options.host_key_files[i],
crypto/openssh/sshd.c
1675
&pubkey, NULL)) != 0 && r != SSH_ERR_SYSTEM_ERROR)
crypto/openssh/sshd.c
1676
do_log2_r(r, ll, "Unable to load host key \"%s\"",
crypto/openssh/sshd.c
1687
if ((r = sshkey_from_private(key, &pubkey)) != 0)
crypto/openssh/sshd.c
1688
fatal_r(r, "Could not demote key: \"%s\"",
crypto/openssh/sshd.c
1691
if (pubkey != NULL && (r = sshkey_check_rsa_length(pubkey,
crypto/openssh/sshd.c
1693
error_fr(r, "Host key %s", options.host_key_files[i]);
crypto/openssh/sshd.c
1752
if ((r = sshkey_load_public(options.host_cert_files[i],
crypto/openssh/sshd.c
1754
error_r(r, "Could not load host certificate \"%s\"",
crypto/openssh/sshd.c
576
int p, r;
crypto/openssh/sshd.c
589
r = arc4random_uniform(100);
crypto/openssh/sshd.c
591
debug_f("p %d, r %d", p, r);
crypto/openssh/sshd.c
592
return (r < p) ? 1 : 0;
crypto/openssh/sshd.c
678
int r;
crypto/openssh/sshd.c
692
(r = sshkey_private_serialize(sensitive_data.host_keys[i],
crypto/openssh/sshd.c
694
fatal_fr(r, "serialize hostkey private");
crypto/openssh/sshd.c
695
if ((r = sshbuf_put_stringb(hostkeys, keybuf)) != 0)
crypto/openssh/sshd.c
696
fatal_fr(r, "compose hostkey private");
crypto/openssh/sshd.c
699
if ((r = sshkey_puts(sensitive_data.host_pubkeys[i],
crypto/openssh/sshd.c
701
fatal_fr(r, "compose hostkey public");
crypto/openssh/sshd.c
703
if ((r = sshbuf_put_string(hostkeys, NULL, 0)) != 0)
crypto/openssh/sshd.c
704
fatal_fr(r, "compose hostkey empty public");
crypto/openssh/sshd.c
708
if ((r = sshkey_puts(
crypto/openssh/sshd.c
711
fatal_fr(r, "compose host cert");
crypto/openssh/sshd.c
713
if ((r = sshbuf_put_string(hostkeys, NULL, 0)) != 0)
crypto/openssh/sshd.c
714
fatal_fr(r, "compose host cert empty");
crypto/openssh/sshd.c
718
if ((r = sshbuf_put_u32(m, 0)) != 0 ||
crypto/openssh/sshd.c
719
(r = sshbuf_put_u8(m, 0)) != 0 ||
crypto/openssh/sshd.c
720
(r = sshbuf_put_stringb(m, hostkeys)) != 0)
crypto/openssh/sshd.c
721
fatal_fr(r, "compose message");
crypto/openssh/sshd.c
737
int r;
crypto/openssh/sshd.c
747
if ((r = sshbuf_put_cstring(inc, item->selector)) != 0 ||
crypto/openssh/sshd.c
748
(r = sshbuf_put_cstring(inc, item->filename)) != 0 ||
crypto/openssh/sshd.c
749
(r = sshbuf_put_stringb(inc, item->contents)) != 0)
crypto/openssh/sshd.c
750
fatal_fr(r, "compose includes");
crypto/openssh/sshd.c
753
if ((r = sshbuf_put_u32(m, 0)) != 0 ||
crypto/openssh/sshd.c
754
(r = sshbuf_put_u8(m, 0)) != 0 ||
crypto/openssh/sshd.c
755
(r = sshbuf_put_stringb(m, conf)) != 0 ||
crypto/openssh/sshd.c
756
(r = sshbuf_put_u64(m, options.timing_secret)) != 0 ||
crypto/openssh/sshd.c
757
(r = sshbuf_put_stringb(m, inc)) != 0)
crypto/openssh/sshd.c
758
fatal_fr(r, "compose config");
crypto/openssh/sshd.c
937
int i, ret, npfd, r;
crypto/openssh/sshkey.c
1002
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/sshkey.c
1005
if ((r = to_blob(k, &blob, &blob_len, 1, SSHKEY_SERIALIZE_DEFAULT))
crypto/openssh/sshkey.c
1009
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
1012
if ((r = ssh_digest_memory(dgst_alg, blob, blob_len,
crypto/openssh/sshkey.c
1022
r = 0;
crypto/openssh/sshkey.c
1027
return r;
crypto/openssh/sshkey.c
1164
int x, y, r;
crypto/openssh/sshkey.c
1203
r = snprintf(title, sizeof(title), "[%s %u]",
crypto/openssh/sshkey.c
1206
if (r < 0 || r > (int)sizeof(title))
crypto/openssh/sshkey.c
1207
r = snprintf(title, sizeof(title), "[%s]", sshkey_type(k));
crypto/openssh/sshkey.c
1208
tlen = (r <= 0) ? 0 : strlen(title);
crypto/openssh/sshkey.c
1211
r = snprintf(hash, sizeof(hash), "[%s]", alg);
crypto/openssh/sshkey.c
1212
hlen = (r <= 0) ? 0 : strlen(hash);
crypto/openssh/sshkey.c
1318
int r, type, curve_nid = -1;
crypto/openssh/sshkey.c
1350
if ((r = sshbuf_b64tod(blob, blobcopy)) != 0) {
crypto/openssh/sshkey.c
1353
return r;
crypto/openssh/sshkey.c
1356
if ((r = sshkey_fromb(blob, &k)) != 0) {
crypto/openssh/sshkey.c
1358
return r;
crypto/openssh/sshkey.c
1389
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
1397
if ((r = sshkey_putb(key, b)) != 0)
crypto/openssh/sshkey.c
1400
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
1408
r = 0;
crypto/openssh/sshkey.c
1412
return r;
crypto/openssh/sshkey.c
1418
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
1421
if ((r = sshkey_to_base64(key, &uu)) != 0)
crypto/openssh/sshkey.c
1423
if ((r = sshbuf_putf(b, "%s %s",
crypto/openssh/sshkey.c
1426
r = 0;
crypto/openssh/sshkey.c
1429
return r;
crypto/openssh/sshkey.c
1436
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
1440
if ((r = sshkey_format_text(key, b)) != 0)
crypto/openssh/sshkey.c
1445
r = SSH_ERR_SYSTEM_ERROR;
crypto/openssh/sshkey.c
1449
r = 0;
crypto/openssh/sshkey.c
1452
return r;
crypto/openssh/sshkey.c
1538
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
1546
if ((r = sshbuf_putb(to->certblob, from->certblob)) != 0 ||
crypto/openssh/sshkey.c
1547
(r = sshbuf_putb(to->critical, from->critical)) != 0 ||
crypto/openssh/sshkey.c
1548
(r = sshbuf_putb(to->extensions, from->extensions)) != 0)
crypto/openssh/sshkey.c
1556
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
1563
else if ((r = sshkey_from_private(from->signature_key,
crypto/openssh/sshkey.c
1568
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
1572
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/sshkey.c
1578
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
1585
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
1596
r = 0;
crypto/openssh/sshkey.c
1599
return r;
crypto/openssh/sshkey.c
1615
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
1622
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
1625
if ((r = impl->funcs->copy_public(k, n)) != 0)
crypto/openssh/sshkey.c
1627
if (sshkey_is_cert(k) && (r = sshkey_cert_copy(k, n)) != 0)
crypto/openssh/sshkey.c
1632
r = 0;
crypto/openssh/sshkey.c
1635
return r;
crypto/openssh/sshkey.c
1653
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
1659
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/sshkey.c
1664
r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
1669
if ((r = sshkey_prekey_alloc(&prekey, SSHKEY_SHIELD_PREKEY_LEN)) != 0)
crypto/openssh/sshkey.c
1672
if ((r = ssh_digest_memory(SSHKEY_SHIELD_PREKEY_HASH,
crypto/openssh/sshkey.c
1681
if ((r = cipher_init(&cctx, cipher, keyiv, cipher_keylen(cipher),
crypto/openssh/sshkey.c
1687
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
1690
if (sshkey_is_shielded(k) && (r = sshkey_unshield_private(k)) != 0)
crypto/openssh/sshkey.c
1692
if ((r = sshkey_private_serialize(k, prvbuf)) != 0)
crypto/openssh/sshkey.c
1697
if ((r = sshbuf_put_u8(prvbuf, ++i & 0xff)) != 0)
crypto/openssh/sshkey.c
1707
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
1710
if ((r = cipher_crypt(cctx, 0, enc,
crypto/openssh/sshkey.c
1719
if ((r = sshkey_from_private(k, &kswap)) != 0)
crypto/openssh/sshkey.c
1739
r = 0;
crypto/openssh/sshkey.c
1750
return r;
crypto/openssh/sshkey.c
1759
int r;
crypto/openssh/sshkey.c
1763
if ((r = sshbuf_get_u8(decrypted, &pad)) != 0)
crypto/openssh/sshkey.c
1766
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshkey.c
1771
r = 0;
crypto/openssh/sshkey.c
1775
return r;
crypto/openssh/sshkey.c
1786
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
1795
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/sshkey.c
1800
r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
1806
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshkey.c
1811
if ((r = ssh_digest_memory(SSHKEY_SHIELD_PREKEY_HASH,
crypto/openssh/sshkey.c
1815
if ((r = cipher_init(&cctx, cipher, keyiv, cipher_keylen(cipher),
crypto/openssh/sshkey.c
1826
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
1829
if ((r = sshbuf_reserve(prvbuf, k->shielded_len, &cp)) != 0)
crypto/openssh/sshkey.c
1836
if ((r = cipher_crypt(cctx, 0, cp,
crypto/openssh/sshkey.c
1844
if ((r = sshkey_private_deserialize(prvbuf, &kswap)) != 0)
crypto/openssh/sshkey.c
1847
if ((r = private2_check_padding(prvbuf)) != 0)
crypto/openssh/sshkey.c
1856
r = 0;
crypto/openssh/sshkey.c
1864
return r;
crypto/openssh/sshkey.c
2073
int r;
crypto/openssh/sshkey.c
2077
r = sshkey_from_blob_internal(b, keyp, 1);
crypto/openssh/sshkey.c
2079
return r;
crypto/openssh/sshkey.c
2092
int r;
crypto/openssh/sshkey.c
2094
if ((r = sshbuf_froms(buf, &b)) != 0)
crypto/openssh/sshkey.c
2095
return r;
crypto/openssh/sshkey.c
2096
r = sshkey_from_blob_internal(b, keyp, 1);
crypto/openssh/sshkey.c
2098
return r;
crypto/openssh/sshkey.c
2104
int r;
crypto/openssh/sshkey.c
2112
if ((r = sshbuf_get_cstring(b, &sigtype, NULL)) != 0)
crypto/openssh/sshkey.c
2119
r = 0;
crypto/openssh/sshkey.c
2123
return r;
crypto/openssh/sshkey.c
2180
int r;
crypto/openssh/sshkey.c
2186
if ((r = sshkey_get_sigtype(sig, siglen, &sigtype)) != 0)
crypto/openssh/sshkey.c
2187
return r;
crypto/openssh/sshkey.c
2188
r = strcmp(expected_alg, sigtype) == 0;
crypto/openssh/sshkey.c
2190
return r ? 0 : SSH_ERR_SIGN_ALG_UNSUPPORTED;
crypto/openssh/sshkey.c
2200
int r2, r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
2211
if ((r = sshkey_unshield_private(key)) != 0)
crypto/openssh/sshkey.c
2212
return r;
crypto/openssh/sshkey.c
2214
r = sshsk_sign(sk_provider, key, sigp, lenp, data,
crypto/openssh/sshkey.c
2217
r = pkcs11_sign(key, sigp, lenp, data, datalen,
crypto/openssh/sshkey.c
2221
r = SSH_ERR_SIGN_ALG_UNSUPPORTED;
crypto/openssh/sshkey.c
2223
r = impl->funcs->sign(key, sigp, lenp, data, datalen,
crypto/openssh/sshkey.c
2229
return r;
crypto/openssh/sshkey.c
2491
int r;
crypto/openssh/sshkey.c
2493
if ((r = sshkey_cert_check_authority_now(key, 1, 1, host, reason)) != 0)
crypto/openssh/sshkey.c
2494
return r;
crypto/openssh/sshkey.c
2500
(r = sshkey_check_cert_sigtype(key, ca_sign_algorithms)) != 0) {
crypto/openssh/sshkey.c
2536
int r;
crypto/openssh/sshkey.c
2538
if ((r = sshbuf_put_cstring(b, key->sk_application)) != 0 ||
crypto/openssh/sshkey.c
2539
(r = sshbuf_put_u8(b, key->sk_flags)) != 0 ||
crypto/openssh/sshkey.c
2540
(r = sshbuf_put_stringb(b, key->sk_key_handle)) != 0 ||
crypto/openssh/sshkey.c
2541
(r = sshbuf_put_stringb(b, key->sk_reserved)) != 0)
crypto/openssh/sshkey.c
2542
return r;
crypto/openssh/sshkey.c
2551
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
2558
if ((r = sshkey_unshield_private(key)) != 0)
crypto/openssh/sshkey.c
2559
return r;
crypto/openssh/sshkey.c
2562
if ((r = sshbuf_put_cstring(b, sshkey_ssh_name(key))) != 0)
crypto/openssh/sshkey.c
2567
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/sshkey.c
2570
if ((r = sshbuf_put_stringb(b, key->cert->certblob)) != 0)
crypto/openssh/sshkey.c
2573
if ((r = impl->funcs->serialize_private(key, b, opts)) != 0)
crypto/openssh/sshkey.c
2580
r = 0;
crypto/openssh/sshkey.c
2583
r = sshkey_shield_private(key);
crypto/openssh/sshkey.c
2584
if (r == 0)
crypto/openssh/sshkey.c
2585
r = sshbuf_putb(buf, b);
crypto/openssh/sshkey.c
2588
return r;
crypto/openssh/sshkey.c
2603
int r;
crypto/openssh/sshkey.c
2608
if ((r = sshbuf_get_cstring(buf, &k->sk_application, NULL)) != 0 ||
crypto/openssh/sshkey.c
2609
(r = sshbuf_get_u8(buf, &k->sk_flags)) != 0 ||
crypto/openssh/sshkey.c
2610
(r = sshbuf_get_stringb(buf, k->sk_key_handle)) != 0 ||
crypto/openssh/sshkey.c
2611
(r = sshbuf_get_stringb(buf, k->sk_reserved)) != 0)
crypto/openssh/sshkey.c
2612
return r;
crypto/openssh/sshkey.c
2625
int type, r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
2629
if ((r = sshbuf_get_cstring(buf, &tname, NULL)) != 0)
crypto/openssh/sshkey.c
2638
if ((r = sshkey_froms(buf, &k)) != 0)
crypto/openssh/sshkey.c
2641
r = SSH_ERR_KEY_CERT_MISMATCH;
crypto/openssh/sshkey.c
2647
r = SSH_ERR_KEY_CERT_MISMATCH;
crypto/openssh/sshkey.c
2660
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
2665
r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
2668
if ((r = impl->funcs->deserialize_private(tname, buf, k)) != 0)
crypto/openssh/sshkey.c
2675
r = SSH_ERR_KEY_CERT_MISMATCH;
crypto/openssh/sshkey.c
2679
r = 0;
crypto/openssh/sshkey.c
2689
return r;
crypto/openssh/sshkey.c
2840
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
2854
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/sshkey.c
2861
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
2869
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
2876
r = SSH_ERR_INVALID_ARGUMENT;
crypto/openssh/sshkey.c
2879
if ((r = sshbuf_put_string(kdf, salt, SALT_LEN)) != 0 ||
crypto/openssh/sshkey.c
2880
(r = sshbuf_put_u32(kdf, rounds)) != 0)
crypto/openssh/sshkey.c
2884
r = SSH_ERR_KEY_UNKNOWN_CIPHER;
crypto/openssh/sshkey.c
2887
if ((r = cipher_init(&ciphercontext, cipher, key, keylen,
crypto/openssh/sshkey.c
2891
if ((r = sshbuf_put(encoded, AUTH_MAGIC, sizeof(AUTH_MAGIC))) != 0 ||
crypto/openssh/sshkey.c
2892
(r = sshbuf_put_cstring(encoded, ciphername)) != 0 ||
crypto/openssh/sshkey.c
2893
(r = sshbuf_put_cstring(encoded, kdfname)) != 0 ||
crypto/openssh/sshkey.c
2894
(r = sshbuf_put_stringb(encoded, kdf)) != 0 ||
crypto/openssh/sshkey.c
2895
(r = sshbuf_put_u32(encoded, 1)) != 0 || /* number of keys */
crypto/openssh/sshkey.c
2896
(r = sshkey_to_blob(prv, &pubkeyblob, &pubkeylen)) != 0 ||
crypto/openssh/sshkey.c
2897
(r = sshbuf_put_string(encoded, pubkeyblob, pubkeylen)) != 0)
crypto/openssh/sshkey.c
2904
if ((r = sshbuf_put_u32(encrypted, check)) != 0 ||
crypto/openssh/sshkey.c
2905
(r = sshbuf_put_u32(encrypted, check)) != 0)
crypto/openssh/sshkey.c
2909
if ((r = sshkey_private_serialize(prv, encrypted)) != 0 ||
crypto/openssh/sshkey.c
2910
(r = sshbuf_put_cstring(encrypted, comment)) != 0)
crypto/openssh/sshkey.c
2916
if ((r = sshbuf_put_u8(encrypted, ++i & 0xff)) != 0)
crypto/openssh/sshkey.c
2921
if ((r = sshbuf_put_u32(encoded, sshbuf_len(encrypted))) != 0)
crypto/openssh/sshkey.c
2925
if ((r = sshbuf_reserve(encoded,
crypto/openssh/sshkey.c
2928
if ((r = cipher_crypt(ciphercontext, 0, cp,
crypto/openssh/sshkey.c
2935
if ((r = sshbuf_put(blob, MARK_BEGIN, MARK_BEGIN_LEN)) != 0 ||
crypto/openssh/sshkey.c
2936
(r = sshbuf_dtob64(encoded, blob, 1)) != 0 ||
crypto/openssh/sshkey.c
2937
(r = sshbuf_put(blob, MARK_END, MARK_END_LEN)) != 0)
crypto/openssh/sshkey.c
2941
r = 0;
crypto/openssh/sshkey.c
2953
return r;
crypto/openssh/sshkey.c
2961
int r;
crypto/openssh/sshkey.c
2972
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
2981
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshkey.c
2990
if ((r = sshbuf_put_u8(encoded, *cp)) != 0)
crypto/openssh/sshkey.c
3000
if ((r = sshbuf_put_u8(encoded, 0)) != 0)
crypto/openssh/sshkey.c
3007
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshkey.c
3012
if ((r = sshbuf_b64tod(decoded, (char *)sshbuf_ptr(encoded))) != 0)
crypto/openssh/sshkey.c
3018
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshkey.c
3024
r = 0;
crypto/openssh/sshkey.c
3028
return r;
crypto/openssh/sshkey.c
3037
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
3052
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
3057
if ((r = sshbuf_consume(decoded, sizeof(AUTH_MAGIC))) != 0 ||
crypto/openssh/sshkey.c
3058
(r = sshbuf_get_cstring(decoded, &ciphername, NULL)) != 0 ||
crypto/openssh/sshkey.c
3059
(r = sshbuf_get_cstring(decoded, &kdfname, NULL)) != 0 ||
crypto/openssh/sshkey.c
3060
(r = sshbuf_froms(decoded, &kdf)) != 0 ||
crypto/openssh/sshkey.c
3061
(r = sshbuf_get_u32(decoded, &nkeys)) != 0)
crypto/openssh/sshkey.c
3066
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshkey.c
3070
if ((r = sshkey_froms(decoded, &pubkey)) != 0 ||
crypto/openssh/sshkey.c
3071
(r = sshbuf_get_u32(decoded, &encrypted_len)) != 0)
crypto/openssh/sshkey.c
3075
r = SSH_ERR_KEY_UNKNOWN_CIPHER;
crypto/openssh/sshkey.c
3079
r = SSH_ERR_KEY_UNKNOWN_CIPHER;
crypto/openssh/sshkey.c
3083
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshkey.c
3089
r = SSH_ERR_KEY_WRONG_PASSPHRASE;
crypto/openssh/sshkey.c
3096
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshkey.c
3105
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
3109
if ((r = sshbuf_get_string(kdf, &salt, &slen)) != 0 ||
crypto/openssh/sshkey.c
3110
(r = sshbuf_get_u32(kdf, &rounds)) != 0)
crypto/openssh/sshkey.c
3114
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshkey.c
3122
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshkey.c
3127
if ((r = sshbuf_reserve(decrypted, encrypted_len, &dp)) != 0 ||
crypto/openssh/sshkey.c
3128
(r = cipher_init(&ciphercontext, cipher, key, keylen,
crypto/openssh/sshkey.c
3131
if ((r = cipher_crypt(ciphercontext, 0, dp, sshbuf_ptr(decoded),
crypto/openssh/sshkey.c
3134
if (r == SSH_ERR_MAC_INVALID)
crypto/openssh/sshkey.c
3135
r = SSH_ERR_KEY_WRONG_PASSPHRASE;
crypto/openssh/sshkey.c
3138
if ((r = sshbuf_consume(decoded, encrypted_len + authlen)) != 0)
crypto/openssh/sshkey.c
3142
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshkey.c
3147
if ((r = sshbuf_get_u32(decrypted, &check1)) != 0 ||
crypto/openssh/sshkey.c
3148
(r = sshbuf_get_u32(decrypted, &check2)) != 0)
crypto/openssh/sshkey.c
3151
r = SSH_ERR_KEY_WRONG_PASSPHRASE;
crypto/openssh/sshkey.c
3159
r = 0;
crypto/openssh/sshkey.c
3175
return r;
crypto/openssh/sshkey.c
3183
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
3193
if ((r = private2_uudecode(blob, &decoded)) != 0 ||
crypto/openssh/sshkey.c
3194
(r = private2_decrypt(decoded, passphrase,
crypto/openssh/sshkey.c
3200
r = SSH_ERR_KEY_TYPE_MISMATCH;
crypto/openssh/sshkey.c
3205
if ((r = sshkey_private_deserialize(decrypted, &k)) != 0 ||
crypto/openssh/sshkey.c
3206
(r = sshbuf_get_cstring(decrypted, &comment, NULL)) != 0)
crypto/openssh/sshkey.c
3210
if ((r = private2_check_padding(decrypted)) != 0)
crypto/openssh/sshkey.c
3215
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshkey.c
3220
r = 0;
crypto/openssh/sshkey.c
3235
return r;
crypto/openssh/sshkey.c
3242
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
3250
if ((r = private2_uudecode(blob, &decoded)) != 0)
crypto/openssh/sshkey.c
3253
if ((r = sshbuf_consume(decoded, sizeof(AUTH_MAGIC))) != 0 ||
crypto/openssh/sshkey.c
3254
(r = sshbuf_skip_string(decoded)) != 0 || /* cipher */
crypto/openssh/sshkey.c
3255
(r = sshbuf_skip_string(decoded)) != 0 || /* KDF alg */
crypto/openssh/sshkey.c
3256
(r = sshbuf_skip_string(decoded)) != 0 || /* KDF hint */
crypto/openssh/sshkey.c
3257
(r = sshbuf_get_u32(decoded, &nkeys)) != 0)
crypto/openssh/sshkey.c
3262
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshkey.c
3267
if ((r = sshkey_froms(decoded, &pubkey)) != 0)
crypto/openssh/sshkey.c
3272
r = SSH_ERR_KEY_TYPE_MISMATCH;
crypto/openssh/sshkey.c
3277
r = 0;
crypto/openssh/sshkey.c
3285
return r;
crypto/openssh/sshkey.c
3295
int success, r;
crypto/openssh/sshkey.c
3309
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
3312
if ((r = sshkey_unshield_private(key)) != 0)
crypto/openssh/sshkey.c
3343
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshkey.c
3358
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/sshkey.c
3364
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/sshkey.c
3369
r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
3372
if ((r = sshbuf_put(blob, bptr, blen)) != 0)
crypto/openssh/sshkey.c
3374
r = 0;
crypto/openssh/sshkey.c
3377
r = sshkey_shield_private(key);
crypto/openssh/sshkey.c
3378
if (r == 0)
crypto/openssh/sshkey.c
3379
r = sshbuf_putb(buf, blob);
crypto/openssh/sshkey.c
3384
return r;
crypto/openssh/sshkey.c
3520
int r;
crypto/openssh/sshkey.c
3531
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
3545
r = SSH_ERR_KEY_WRONG_PASSPHRASE;
crypto/openssh/sshkey.c
3547
r = convert_libcrypto_error();
crypto/openssh/sshkey.c
3553
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
3557
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/sshkey.c
3566
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/sshkey.c
3571
if ((r = sshkey_check_rsa_length(prv, 0)) != 0)
crypto/openssh/sshkey.c
3577
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
3582
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/sshkey.c
3590
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshkey.c
3608
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshkey.c
3614
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/sshkey.c
3618
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshkey.c
3623
r = SSH_ERR_LIBCRYPTO_ERROR;
crypto/openssh/sshkey.c
3627
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshkey.c
3638
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshkey.c
3641
r = 0;
crypto/openssh/sshkey.c
3654
return r;
crypto/openssh/sshkey.c
3662
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
3669
r = sshkey_parse_private2(blob, type, passphrase, keyp, commentp);
crypto/openssh/sshkey.c
3671
if (r != SSH_ERR_INVALID_FORMAT)
crypto/openssh/sshkey.c
3672
return r;
crypto/openssh/sshkey.c
3704
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshkey.c
3709
if ((r = sshkey_parse_private2_pubkey(blob, type, pubkeyp)) != 0)
crypto/openssh/sshkey.c
3710
return r;
crypto/openssh/sshkey.c
865
int r;
crypto/openssh/sshkey.c
867
if ((r = sshbuf_put_cstring(b, key->sk_application)) != 0)
crypto/openssh/sshkey.c
868
return r;
crypto/openssh/sshkey.c
916
int r;
crypto/openssh/sshkey.c
920
r = to_blob_buf(key, tmp, force_plain, opts);
crypto/openssh/sshkey.c
921
if (r == 0)
crypto/openssh/sshkey.c
922
r = sshbuf_put_stringb(b, tmp);
crypto/openssh/sshkey.c
924
return r;
crypto/openssh/sshkey.c
995
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshlogin.c
106
if ((r = sshbuf_put(loginmsg,
crypto/openssh/sshlogin.c
108
fatal_fr(r, "buffer error");
crypto/openssh/sshlogin.c
119
r = sshbuf_putf(loginmsg, "Last login: %s\r\n",
crypto/openssh/sshlogin.c
122
r = sshbuf_putf(loginmsg, "Last login: %s from %s\r\n",
crypto/openssh/sshlogin.c
124
if (r != 0)
crypto/openssh/sshlogin.c
125
fatal_fr(r, "sshbuf_putf");
crypto/openssh/sshlogin.c
98
int r;
crypto/openssh/sshsig.c
1010
r = check_allowed_keys_line(path, linenum, line, sign_key,
crypto/openssh/sshsig.c
1015
if (r == SSH_ERR_KEY_NOT_FOUND)
crypto/openssh/sshsig.c
1017
else if (r == 0) {
crypto/openssh/sshsig.c
102
if ((r = sshbuf_cmp(sbuf, 0,
crypto/openssh/sshsig.c
1027
return r;
crypto/openssh/sshsig.c
1038
int r = SSH_ERR_KEY_NOT_FOUND, oerrno;
crypto/openssh/sshsig.c
1050
r = check_allowed_keys_line(path, linenum, line,
crypto/openssh/sshsig.c
1055
if (r == SSH_ERR_KEY_NOT_FOUND)
crypto/openssh/sshsig.c
1057
else if (r == 0) {
crypto/openssh/sshsig.c
107
if ((r = sshbuf_consume(sbuf, sizeof(BEGIN_SIGNATURE)-1)) != 0) {
crypto/openssh/sshsig.c
1075
return r;
crypto/openssh/sshsig.c
108
error_fr(r, "consume");
crypto/openssh/sshsig.c
1086
int oerrno = 0, r, ret = 0;
crypto/openssh/sshsig.c
1105
if ((r = parse_principals_key_and_options(path, linenum, line,
crypto/openssh/sshsig.c
1107
if (r == SSH_ERR_KEY_NOT_FOUND)
crypto/openssh/sshsig.c
1109
ret = r;
crypto/openssh/sshsig.c
111
if ((r = sshbuf_cmp(sbuf, 0, "\r\n", 2)) == 0)
crypto/openssh/sshsig.c
113
else if ((r = sshbuf_cmp(sbuf, 0, "\n", 1)) == 0)
crypto/openssh/sshsig.c
1152
int r = SSH_ERR_SIGNATURE_INVALID;
crypto/openssh/sshsig.c
1156
if ((r = sshsig_parse_preamble(signature)) != 0)
crypto/openssh/sshsig.c
1157
return r;
crypto/openssh/sshsig.c
1158
if ((r = sshkey_froms(signature, &pk)) != 0)
crypto/openssh/sshsig.c
1159
return r;
crypto/openssh/sshsig.c
116
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshsig.c
120
if ((r = sshbuf_consume(sbuf, eoffset)) != 0) {
crypto/openssh/sshsig.c
121
error_fr(r, "consume eol");
crypto/openssh/sshsig.c
125
if ((r = sshbuf_find(sbuf, 0, "\n" END_SIGNATURE,
crypto/openssh/sshsig.c
130
if ((r = sshbuf_consume_end(sbuf, sshbuf_len(sbuf)-eoffset)) != 0) {
crypto/openssh/sshsig.c
131
error_fr(r, "consume");
crypto/openssh/sshsig.c
137
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshsig.c
143
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshsig.c
147
if ((r = sshbuf_b64tod(buf, b64)) != 0) {
crypto/openssh/sshsig.c
148
error_fr(r, "decode base64");
crypto/openssh/sshsig.c
154
r = 0;
crypto/openssh/sshsig.c
160
return r;
crypto/openssh/sshsig.c
169
int r;
crypto/openssh/sshsig.c
179
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshsig.c
183
if ((r = sshbuf_put(tosign, MAGIC_PREAMBLE, MAGIC_PREAMBLE_LEN)) != 0 ||
crypto/openssh/sshsig.c
184
(r = sshbuf_put_cstring(tosign, sig_namespace)) != 0 ||
crypto/openssh/sshsig.c
185
(r = sshbuf_put_string(tosign, NULL, 0)) != 0 || /* reserved */
crypto/openssh/sshsig.c
186
(r = sshbuf_put_cstring(tosign, hashalg)) != 0 ||
crypto/openssh/sshsig.c
187
(r = sshbuf_put_stringb(tosign, h_message)) != 0) {
crypto/openssh/sshsig.c
188
error_fr(r, "assemble message to sign");
crypto/openssh/sshsig.c
202
if ((r = signer(key, &sig, &slen,
crypto/openssh/sshsig.c
205
error_r(r, "Couldn't sign message (signer)");
crypto/openssh/sshsig.c
209
if ((r = sshkey_sign(key, &sig, &slen,
crypto/openssh/sshsig.c
212
error_r(r, "Couldn't sign message");
crypto/openssh/sshsig.c
217
if ((r = sshbuf_put(blob, MAGIC_PREAMBLE, MAGIC_PREAMBLE_LEN)) != 0 ||
crypto/openssh/sshsig.c
218
(r = sshbuf_put_u32(blob, SIG_VERSION)) != 0 ||
crypto/openssh/sshsig.c
219
(r = sshkey_puts(key, blob)) != 0 ||
crypto/openssh/sshsig.c
220
(r = sshbuf_put_cstring(blob, sig_namespace)) != 0 ||
crypto/openssh/sshsig.c
221
(r = sshbuf_put_string(blob, NULL, 0)) != 0 || /* reserved */
crypto/openssh/sshsig.c
222
(r = sshbuf_put_cstring(blob, hashalg)) != 0 ||
crypto/openssh/sshsig.c
223
(r = sshbuf_put_string(blob, sig, slen)) != 0) {
crypto/openssh/sshsig.c
224
error_fr(r, "assemble signature object");
crypto/openssh/sshsig.c
232
r = 0;
crypto/openssh/sshsig.c
237
return r;
crypto/openssh/sshsig.c
244
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshsig.c
247
if ((r = sshbuf_cmp(buf, 0, MAGIC_PREAMBLE, MAGIC_PREAMBLE_LEN)) != 0 ||
crypto/openssh/sshsig.c
248
(r = sshbuf_consume(buf, (sizeof(MAGIC_PREAMBLE)-1))) != 0 ||
crypto/openssh/sshsig.c
249
(r = sshbuf_get_u32(buf, &sversion)) != 0) {
crypto/openssh/sshsig.c
251
return r;
crypto/openssh/sshsig.c
277
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshsig.c
283
if ((r = sshsig_parse_preamble(buf)) != 0)
crypto/openssh/sshsig.c
285
if ((r = sshbuf_get_string_direct(buf, NULL, NULL)) != 0 ||
crypto/openssh/sshsig.c
286
(r = sshbuf_get_string_direct(buf, NULL, NULL)) != 0 ||
crypto/openssh/sshsig.c
287
(r = sshbuf_get_string(buf, NULL, NULL)) != 0 ||
crypto/openssh/sshsig.c
288
(r = sshbuf_get_cstring(buf, &hashalg, NULL)) != 0 ||
crypto/openssh/sshsig.c
289
(r = sshbuf_get_string_direct(buf, NULL, NULL)) != 0) {
crypto/openssh/sshsig.c
290
error_fr(r, "parse signature object");
crypto/openssh/sshsig.c
295
r = 0;
crypto/openssh/sshsig.c
301
return r;
crypto/openssh/sshsig.c
309
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshsig.c
324
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshsig.c
327
if ((r = sshbuf_put(toverify, MAGIC_PREAMBLE,
crypto/openssh/sshsig.c
329
(r = sshbuf_put_cstring(toverify, expect_namespace)) != 0 ||
crypto/openssh/sshsig.c
330
(r = sshbuf_put_string(toverify, NULL, 0)) != 0 || /* reserved */
crypto/openssh/sshsig.c
331
(r = sshbuf_put_cstring(toverify, hashalg)) != 0 ||
crypto/openssh/sshsig.c
332
(r = sshbuf_put_stringb(toverify, h_message)) != 0) {
crypto/openssh/sshsig.c
333
error_fr(r, "assemble message to verify");
crypto/openssh/sshsig.c
337
if ((r = sshsig_parse_preamble(signature)) != 0)
crypto/openssh/sshsig.c
340
if ((r = sshkey_froms(signature, &key)) != 0 ||
crypto/openssh/sshsig.c
341
(r = sshbuf_get_cstring(signature, &got_namespace, NULL)) != 0 ||
crypto/openssh/sshsig.c
342
(r = sshbuf_get_string(signature, NULL, NULL)) != 0 ||
crypto/openssh/sshsig.c
343
(r = sshbuf_get_cstring(signature, &sig_hashalg, NULL)) != 0 ||
crypto/openssh/sshsig.c
344
(r = sshbuf_get_string_direct(signature, &sig, &siglen)) != 0) {
crypto/openssh/sshsig.c
345
error_fr(r, "parse signature object");
crypto/openssh/sshsig.c
351
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshsig.c
359
r = SSH_ERR_SIGNATURE_INVALID;
crypto/openssh/sshsig.c
366
r = SSH_ERR_SIGNATURE_INVALID;
crypto/openssh/sshsig.c
371
if ((r = sshkey_get_sigtype(sig, siglen, &sigtype)) != 0) {
crypto/openssh/sshsig.c
372
error_r(r, "Couldn't verify signature: unable to get "
crypto/openssh/sshsig.c
379
r = SSH_ERR_SIGN_ALG_UNSUPPORTED;
crypto/openssh/sshsig.c
383
if ((r = sshkey_verify(key, sig, siglen, sshbuf_ptr(toverify),
crypto/openssh/sshsig.c
385
error_r(r, "Signature verification failed");
crypto/openssh/sshsig.c
390
r = 0;
crypto/openssh/sshsig.c
402
return r;
crypto/openssh/sshsig.c
409
int alg, r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshsig.c
415
if ((r = sshsig_check_hashalg(hashalg)) != 0)
crypto/openssh/sshsig.c
416
return r;
crypto/openssh/sshsig.c
421
if ((r = ssh_digest_buffer(alg, m, hash, sizeof(hash))) != 0) {
crypto/openssh/sshsig.c
422
error_fr(r, "ssh_digest_buffer");
crypto/openssh/sshsig.c
423
return r;
crypto/openssh/sshsig.c
430
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshsig.c
433
if ((r = sshbuf_put(b, hash, ssh_digest_bytes(alg))) != 0) {
crypto/openssh/sshsig.c
434
error_fr(r, "sshbuf_put");
crypto/openssh/sshsig.c
440
r = 0;
crypto/openssh/sshsig.c
444
return r;
crypto/openssh/sshsig.c
454
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshsig.c
460
if ((r = hash_buffer(message, hashalg, &b)) != 0) {
crypto/openssh/sshsig.c
461
error_fr(r, "hash buffer");
crypto/openssh/sshsig.c
464
if ((r = sshsig_wrap_sign(key, hashalg, sk_provider, sk_pin, b,
crypto/openssh/sshsig.c
468
r = 0;
crypto/openssh/sshsig.c
471
return r;
crypto/openssh/sshsig.c
480
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshsig.c
487
if ((r = sshsig_peek_hashalg(signature, &hashalg)) != 0)
crypto/openssh/sshsig.c
488
return r;
crypto/openssh/sshsig.c
490
if ((r = hash_buffer(message, hashalg, &b)) != 0) {
crypto/openssh/sshsig.c
491
error_fr(r, "hash buffer");
crypto/openssh/sshsig.c
494
if ((r = sshsig_wrap_verify(signature, hashalg, b, expect_namespace,
crypto/openssh/sshsig.c
498
r = 0;
crypto/openssh/sshsig.c
502
return r;
crypto/openssh/sshsig.c
511
int alg, oerrno, r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshsig.c
517
if ((r = sshsig_check_hashalg(hashalg)) != 0)
crypto/openssh/sshsig.c
518
return r;
crypto/openssh/sshsig.c
52
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshsig.c
534
r = SSH_ERR_SYSTEM_ERROR;
crypto/openssh/sshsig.c
541
if ((r = ssh_digest_update(ctx, rbuf, (size_t)n)) != 0) {
crypto/openssh/sshsig.c
542
error_fr(r, "ssh_digest_update");
crypto/openssh/sshsig.c
546
if ((r = ssh_digest_final(ctx, hash, sizeof(hash))) != 0) {
crypto/openssh/sshsig.c
547
error_fr(r, "ssh_digest_final");
crypto/openssh/sshsig.c
555
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshsig.c
558
if ((r = sshbuf_put(b, hash, ssh_digest_bytes(alg))) != 0) {
crypto/openssh/sshsig.c
559
error_fr(r, "sshbuf_put");
crypto/openssh/sshsig.c
565
r = 0;
crypto/openssh/sshsig.c
572
return r;
crypto/openssh/sshsig.c
58
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshsig.c
582
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshsig.c
588
if ((r = hash_file(fd, hashalg, &b)) != 0) {
crypto/openssh/sshsig.c
589
error_fr(r, "hash_file");
crypto/openssh/sshsig.c
590
return r;
crypto/openssh/sshsig.c
592
if ((r = sshsig_wrap_sign(key, hashalg, sk_provider, sk_pin, b,
crypto/openssh/sshsig.c
596
r = 0;
crypto/openssh/sshsig.c
599
return r;
crypto/openssh/sshsig.c
608
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshsig.c
615
if ((r = sshsig_peek_hashalg(signature, &hashalg)) != 0)
crypto/openssh/sshsig.c
616
return r;
crypto/openssh/sshsig.c
618
if ((r = hash_file(fd, hashalg, &b)) != 0) {
crypto/openssh/sshsig.c
619
error_fr(r, "hash_file");
crypto/openssh/sshsig.c
62
if ((r = sshbuf_putf(buf, "%s\n", BEGIN_SIGNATURE)) != 0) {
crypto/openssh/sshsig.c
622
if ((r = sshsig_wrap_verify(signature, hashalg, b, expect_namespace,
crypto/openssh/sshsig.c
626
r = 0;
crypto/openssh/sshsig.c
63
error_fr(r, "sshbuf_putf");
crypto/openssh/sshsig.c
630
return r;
crypto/openssh/sshsig.c
644
int r;
crypto/openssh/sshsig.c
655
if ((r = opt_flag("cert-authority", 0, &opts)) != -1) {
crypto/openssh/sshsig.c
67
if ((r = sshbuf_dtob64(blob, buf, 1)) != 0) {
crypto/openssh/sshsig.c
68
error_fr(r, "base64 encode signature");
crypto/openssh/sshsig.c
72
if ((r = sshbuf_put(buf, END_SIGNATURE,
crypto/openssh/sshsig.c
74
(r = sshbuf_put_u8(buf, '\n')) != 0) {
crypto/openssh/sshsig.c
744
int r = SSH_ERR_INTERNAL_ERROR;
crypto/openssh/sshsig.c
75
error_fr(r, "sshbuf_put");
crypto/openssh/sshsig.c
761
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshsig.c
766
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshsig.c
777
r = SSH_ERR_KEY_NOT_FOUND;
crypto/openssh/sshsig.c
786
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshsig.c
794
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshsig.c
799
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshsig.c
806
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshsig.c
81
r = 0;
crypto/openssh/sshsig.c
813
r = SSH_ERR_INVALID_FORMAT;
crypto/openssh/sshsig.c
829
r = 0;
crypto/openssh/sshsig.c
834
return r;
crypto/openssh/sshsig.c
84
return r;
crypto/openssh/sshsig.c
844
int r = SSH_ERR_INTERNAL_ERROR, success = 0;
crypto/openssh/sshsig.c
851
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshsig.c
857
if ((r = sshkey_cert_check_authority(cert, 0, 0, verify_time,
crypto/openssh/sshsig.c
866
if ((r = sshbuf_putf(nprincipals, "%s%s",
crypto/openssh/sshsig.c
877
r = SSH_ERR_KEY_CERT_INVALID;
crypto/openssh/sshsig.c
882
r = SSH_ERR_ALLOC_FAIL;
crypto/openssh/sshsig.c
891
return success ? 0 : r;
crypto/openssh/sshsig.c
90
int r;
crypto/openssh/sshsig.c
901
int r, success = 0;
crypto/openssh/sshsig.c
910
if ((r = parse_principals_key_and_options(path, linenum, line,
crypto/openssh/sshsig.c
923
if ((r = sshkey_cert_check_authority(sign_key, 0, 0,
crypto/openssh/sshsig.c
933
if ((r = cert_filter_principals(path, linenum,
crypto/openssh/sshsig.c
936
debug_r(r, "%s:%lu: cert_filter_principals",
crypto/openssh/sshsig.c
997
int r = SSH_ERR_KEY_NOT_FOUND, oerrno;
crypto/openssh/ttymodes.c
282
int r, ibaud, obaud;
crypto/openssh/ttymodes.c
302
if ((r = sshbuf_put_u8(buf, TTY_OP_OSPEED)) != 0 ||
crypto/openssh/ttymodes.c
303
(r = sshbuf_put_u32(buf, obaud)) != 0 ||
crypto/openssh/ttymodes.c
304
(r = sshbuf_put_u8(buf, TTY_OP_ISPEED)) != 0 ||
crypto/openssh/ttymodes.c
305
(r = sshbuf_put_u32(buf, ibaud)) != 0)
crypto/openssh/ttymodes.c
306
fatal_fr(r, "compose");
crypto/openssh/ttymodes.c
310
if ((r = sshbuf_put_u8(buf, OP)) != 0 || \
crypto/openssh/ttymodes.c
311
(r = sshbuf_put_u32(buf, \
crypto/openssh/ttymodes.c
313
fatal_fr(r, "compose %s", #NAME);
crypto/openssh/ttymodes.c
320
} else if ((r = sshbuf_put_u8(buf, OP)) != 0 || \
crypto/openssh/ttymodes.c
321
(r = sshbuf_put_u32(buf, ((tio.FIELD & NAME) != 0))) != 0) \
crypto/openssh/ttymodes.c
322
fatal_fr(r, "compose %s", #NAME);
crypto/openssh/ttymodes.c
331
if ((r = sshbuf_put_u8(buf, TTY_OP_END)) != 0 ||
crypto/openssh/ttymodes.c
332
(r = sshpkt_put_stringb(ssh, buf)) != 0)
crypto/openssh/ttymodes.c
333
fatal_fr(r, "compose end");
crypto/openssh/ttymodes.c
349
int r, failure = 0;
crypto/openssh/ttymodes.c
352
if ((r = sshpkt_get_string_direct(ssh, &data, &len)) != 0)
crypto/openssh/ttymodes.c
353
fatal_fr(r, "parse");
crypto/openssh/ttymodes.c
372
if ((r = sshbuf_get_u8(buf, &opcode)) != 0)
crypto/openssh/ttymodes.c
373
fatal_fr(r, "parse opcode");
crypto/openssh/ttymodes.c
379
if ((r = sshbuf_get_u32(buf, &baud)) != 0)
crypto/openssh/ttymodes.c
380
fatal_fr(r, "parse ispeed");
crypto/openssh/ttymodes.c
387
if ((r = sshbuf_get_u32(buf, &baud)) != 0)
crypto/openssh/ttymodes.c
388
fatal_fr(r, "parse ospeed");
crypto/openssh/ttymodes.c
396
if ((r = sshbuf_get_u32(buf, &u)) != 0) \
crypto/openssh/ttymodes.c
397
fatal_fr(r, "parse %s", #NAME); \
crypto/openssh/ttymodes.c
402
if ((r = sshbuf_get_u32(buf, &u)) != 0) \
crypto/openssh/ttymodes.c
403
fatal_fr(r, "parse %s", #NAME); \
crypto/openssh/ttymodes.c
426
if ((r = sshbuf_get_u32(buf, NULL)) != 0)
crypto/openssh/ttymodes.c
427
fatal_fr(r, "parse arg");
crypto/openssl/apps/ca.c
1228
if ((r = X509_REVOKED_new()) == NULL)
crypto/openssl/apps/ca.c
1230
j = make_revoked(r, pp[DB_rev_date]);
crypto/openssl/apps/ca.c
1242
X509_REVOKED_set_serialNumber(r, tmpser);
crypto/openssl/apps/ca.c
1244
X509_CRL_add0_revoked(crl, r);
crypto/openssl/apps/ca.c
353
X509_REVOKED *r = NULL;
crypto/openssl/apps/lib/tlssrp_depr.c
31
BIGNUM *r = BN_new();
crypto/openssl/apps/lib/tlssrp_depr.c
34
BN_check_prime(p, bn_ctx, NULL) == 1 && r != NULL &&
crypto/openssl/apps/lib/tlssrp_depr.c
36
BN_mod_exp(r, g, p, N, bn_ctx) && BN_add_word(r, 1) && BN_cmp(r, N) == 0;
crypto/openssl/apps/lib/tlssrp_depr.c
38
BN_free(r);
crypto/openssl/apps/passwd.c
281
int r = BIO_gets(in, passwd, pw_maxlen + 1);
crypto/openssl/apps/passwd.c
282
if (r > 0) {
crypto/openssl/apps/passwd.c
290
r = BIO_gets(in, trash, sizeof(trash));
crypto/openssl/apps/passwd.c
291
while ((r > 0) && (!strchr(trash, '\n')));
crypto/openssl/apps/passwd.c
298
done = (r <= 0);
crypto/openssl/apps/pkey.c
257
int r;
crypto/openssl/apps/pkey.c
266
r = EVP_PKEY_check(ctx);
crypto/openssl/apps/pkey.c
268
r = EVP_PKEY_public_check(ctx);
crypto/openssl/apps/pkey.c
270
if (r == 1) {
crypto/openssl/apps/pkeyparam.c
126
r = EVP_PKEY_param_check(ctx);
crypto/openssl/apps/pkeyparam.c
128
if (r == 1) {
crypto/openssl/apps/pkeyparam.c
56
int text = 0, noout = 0, ret = EXIT_FAILURE, check = 0, r;
crypto/openssl/apps/pkeyutl.c
417
int r;
crypto/openssl/apps/pkeyutl.c
420
r = EVP_read_pw_string(passwd_buf, sizeof(passwd_buf) - 1,
crypto/openssl/apps/pkeyutl.c
422
if (r < 0) {
crypto/openssl/apps/pkeyutl.c
423
if (r == -2)
crypto/openssl/apps/prime.c
144
int r = check_num(argv[0], hex);
crypto/openssl/apps/prime.c
146
if (r)
crypto/openssl/apps/prime.c
147
r = hex ? BN_hex2bn(&bn, argv[0]) : BN_dec2bn(&bn, argv[0]);
crypto/openssl/apps/prime.c
149
if (!r) {
crypto/openssl/apps/prime.c
155
r = BN_check_prime(bn, NULL, NULL);
crypto/openssl/apps/prime.c
156
if (r < 0) {
crypto/openssl/apps/prime.c
162
r == 1 ? "is" : "is not");
crypto/openssl/apps/rand.c
206
r = RAND_bytes_ex(app_get0_libctx(), buf, chunk, 0);
crypto/openssl/apps/rand.c
207
if (r <= 0)
crypto/openssl/apps/rand.c
59
int format = FORMAT_BINARY, r, i, ret = 1;
crypto/openssl/apps/rsa.c
304
int r;
crypto/openssl/apps/rsa.c
312
r = EVP_PKEY_check(pctx);
crypto/openssl/apps/rsa.c
315
if (r == 1) {
crypto/openssl/apps/rsa.c
317
} else if (r == 0) {
crypto/openssl/apps/rsa.c
320
} else if (r < 0) {
crypto/openssl/crypto/LPdir_vms.c
171
r = p;
crypto/openssl/crypto/LPdir_vms.c
176
l -= p + 1 - r;
crypto/openssl/crypto/LPdir_vms.c
177
r = p + 1;
crypto/openssl/crypto/LPdir_vms.c
179
l = p - r;
crypto/openssl/crypto/LPdir_vms.c
184
strncpy((*ctx)->result, r, l);
crypto/openssl/crypto/LPdir_vms.c
72
char *p, *r;
crypto/openssl/crypto/aes/aes_core.c
3180
int r;
crypto/openssl/crypto/aes/aes_core.c
3269
r = key->rounds >> 1;
crypto/openssl/crypto/aes/aes_core.c
3277
if (--r == 0) {
crypto/openssl/crypto/aes/aes_core.c
3312
int r;
crypto/openssl/crypto/aes/aes_core.c
3401
r = key->rounds >> 1;
crypto/openssl/crypto/aes/aes_core.c
3409
if (--r == 0) {
crypto/openssl/crypto/aes/aes_core.c
429
int r;
crypto/openssl/crypto/aes/aes_core.c
432
for (r = 0; r < 4; r++) {
crypto/openssl/crypto/aes/aes_core.c
433
s[0] = s0[0 * 4 + r];
crypto/openssl/crypto/aes/aes_core.c
434
s[1] = s0[1 * 4 + r];
crypto/openssl/crypto/aes/aes_core.c
435
s[2] = s0[2 * 4 + r];
crypto/openssl/crypto/aes/aes_core.c
436
s[3] = s0[3 * 4 + r];
crypto/openssl/crypto/aes/aes_core.c
437
s0[0 * 4 + r] = s[(r + 0) % 4];
crypto/openssl/crypto/aes/aes_core.c
438
s0[1 * 4 + r] = s[(r + 1) % 4];
crypto/openssl/crypto/aes/aes_core.c
439
s0[2 * 4 + r] = s[(r + 2) % 4];
crypto/openssl/crypto/aes/aes_core.c
440
s0[3 * 4 + r] = s[(r + 3) % 4];
crypto/openssl/crypto/aes/aes_core.c
448
int r;
crypto/openssl/crypto/aes/aes_core.c
451
for (r = 0; r < 4; r++) {
crypto/openssl/crypto/aes/aes_core.c
452
s[0] = s0[0 * 4 + r];
crypto/openssl/crypto/aes/aes_core.c
453
s[1] = s0[1 * 4 + r];
crypto/openssl/crypto/aes/aes_core.c
454
s[2] = s0[2 * 4 + r];
crypto/openssl/crypto/aes/aes_core.c
455
s[3] = s0[3 * 4 + r];
crypto/openssl/crypto/aes/aes_core.c
456
s0[0 * 4 + r] = s[(4 - r) % 4];
crypto/openssl/crypto/aes/aes_core.c
457
s0[1 * 4 + r] = s[(5 - r) % 4];
crypto/openssl/crypto/aes/aes_core.c
458
s0[2 * 4 + r] = s[(6 - r) % 4];
crypto/openssl/crypto/aes/aes_core.c
459
s0[3 * 4 + r] = s[(7 - r) % 4];
crypto/openssl/crypto/aes/aes_x86core.c
636
int r;
crypto/openssl/crypto/aes/aes_x86core.c
689
for (rk += 8, r = key->rounds - 2; r > 0; rk += 4, r--) {
crypto/openssl/crypto/aes/aes_x86core.c
753
int r;
crypto/openssl/crypto/aes/aes_x86core.c
814
for (rk += 8, r = key->rounds - 2; r > 0; rk += 4, r--) {
crypto/openssl/crypto/aria/aria.c
1108
const int r = ossl_aria_set_encrypt_key(userKey, bits, &ek);
crypto/openssl/crypto/aria/aria.c
1111
if (r == 0) {
crypto/openssl/crypto/aria/aria.c
1118
return r;
crypto/openssl/crypto/aria/aria.c
32
#define rotl32(v, r) (((uint32_t)(v) << (r)) | ((uint32_t)(v) >> (32 - r)))
crypto/openssl/crypto/aria/aria.c
33
#define rotr32(v, r) (((uint32_t)(v) >> (r)) | ((uint32_t)(v) << (32 - r)))
crypto/openssl/crypto/aria/aria.c
610
const int r = ossl_aria_set_encrypt_key(userKey, bits, key);
crypto/openssl/crypto/aria/aria.c
612
if (r != 0) {
crypto/openssl/crypto/aria/aria.c
613
return r;
crypto/openssl/crypto/asn1/a_int.c
216
uint64_t r;
crypto/openssl/crypto/asn1/a_int.c
224
for (r = 0, i = 0; i < blen; i++) {
crypto/openssl/crypto/asn1/a_int.c
225
r <<= 8;
crypto/openssl/crypto/asn1/a_int.c
226
r |= b[i];
crypto/openssl/crypto/asn1/a_int.c
228
*pr = r;
crypto/openssl/crypto/asn1/a_int.c
237
static size_t asn1_put_uint64(unsigned char b[sizeof(uint64_t)], uint64_t r)
crypto/openssl/crypto/asn1/a_int.c
242
b[--off] = (unsigned char)r;
crypto/openssl/crypto/asn1/a_int.c
243
} while (r >>= 8);
crypto/openssl/crypto/asn1/a_int.c
258
uint64_t r;
crypto/openssl/crypto/asn1/a_int.c
259
if (asn1_get_uint64(&r, b, blen) == 0)
crypto/openssl/crypto/asn1/a_int.c
262
if (r <= INT64_MAX) {
crypto/openssl/crypto/asn1/a_int.c
267
*pr = -(int64_t)r;
crypto/openssl/crypto/asn1/a_int.c
268
} else if (r == ABS_INT64_MIN) {
crypto/openssl/crypto/asn1/a_int.c
273
*pr = (int64_t)(0 - r);
crypto/openssl/crypto/asn1/a_int.c
279
if (r <= INT64_MAX) {
crypto/openssl/crypto/asn1/a_int.c
280
*pr = (int64_t)r;
crypto/openssl/crypto/asn1/a_int.c
294
size_t r;
crypto/openssl/crypto/asn1/a_int.c
297
r = c2i_ibuf(NULL, NULL, *pp, len);
crypto/openssl/crypto/asn1/a_int.c
299
if (r == 0)
crypto/openssl/crypto/asn1/a_int.c
310
if (ASN1_STRING_set(ret, NULL, r) == 0) {
crypto/openssl/crypto/asn1/a_int.c
345
static int asn1_string_set_int64(ASN1_STRING *a, int64_t r, int itype)
crypto/openssl/crypto/asn1/a_int.c
347
unsigned char tbuf[sizeof(r)];
crypto/openssl/crypto/asn1/a_int.c
351
if (r < 0) {
crypto/openssl/crypto/asn1/a_int.c
359
off = asn1_put_uint64(tbuf, 0 - (uint64_t)r);
crypto/openssl/crypto/asn1/a_int.c
362
off = asn1_put_uint64(tbuf, r);
crypto/openssl/crypto/asn1/a_int.c
386
static int asn1_string_set_uint64(ASN1_STRING *a, uint64_t r, int itype)
crypto/openssl/crypto/asn1/a_int.c
388
unsigned char tbuf[sizeof(r)];
crypto/openssl/crypto/asn1/a_int.c
392
off = asn1_put_uint64(tbuf, r);
crypto/openssl/crypto/asn1/a_int.c
534
int ASN1_INTEGER_set_int64(ASN1_INTEGER *a, int64_t r)
crypto/openssl/crypto/asn1/a_int.c
536
return asn1_string_set_int64(a, r, V_ASN1_INTEGER);
crypto/openssl/crypto/asn1/a_int.c
544
int ASN1_INTEGER_set_uint64(ASN1_INTEGER *a, uint64_t r)
crypto/openssl/crypto/asn1/a_int.c
546
return asn1_string_set_uint64(a, r, V_ASN1_INTEGER);
crypto/openssl/crypto/asn1/a_int.c
557
int64_t r;
crypto/openssl/crypto/asn1/a_int.c
560
i = ASN1_INTEGER_get_int64(&r, a);
crypto/openssl/crypto/asn1/a_int.c
563
if (r > LONG_MAX || r < LONG_MIN)
crypto/openssl/crypto/asn1/a_int.c
565
return (long)r;
crypto/openssl/crypto/asn1/a_int.c
583
int ASN1_ENUMERATED_set_int64(ASN1_ENUMERATED *a, int64_t r)
crypto/openssl/crypto/asn1/a_int.c
585
return asn1_string_set_int64(a, r, V_ASN1_ENUMERATED);
crypto/openssl/crypto/asn1/a_int.c
596
int64_t r;
crypto/openssl/crypto/asn1/a_int.c
603
i = ASN1_ENUMERATED_get_int64(&r, a);
crypto/openssl/crypto/asn1/a_int.c
606
if (r > LONG_MAX || r < LONG_MIN)
crypto/openssl/crypto/asn1/a_int.c
608
return (long)r;
crypto/openssl/crypto/asn1/a_int.c
639
int ossl_i2c_uint64_int(unsigned char *p, uint64_t r, int neg)
crypto/openssl/crypto/asn1/a_int.c
644
off = asn1_put_uint64(buf, r);
crypto/openssl/crypto/asn1/asn1_gen.c
115
int r;
crypto/openssl/crypto/asn1/asn1_gen.c
161
r = ASN1_get_object(&cpy_start, &hdr_len, &hdr_tag, &hdr_class,
crypto/openssl/crypto/asn1/asn1_gen.c
163
if (r & 0x80)
crypto/openssl/crypto/asn1/asn1_gen.c
171
if (r & 0x1) {
crypto/openssl/crypto/asn1/asn1_gen.c
177
hdr_constructed = r & V_ASN1_CONSTRUCTED;
crypto/openssl/crypto/asn1/asn1_local.h
91
int ossl_i2c_uint64_int(unsigned char *p, uint64_t r, int neg);
crypto/openssl/crypto/asn1/asn1_parse.c
102
int nl, hl, j, r;
crypto/openssl/crypto/asn1/asn1_parse.c
145
r = asn1_parse2(bp, &p, (long)(tot - p),
crypto/openssl/crypto/asn1/asn1_parse.c
148
if (r == 0)
crypto/openssl/crypto/asn1/asn1_parse.c
150
if ((r == 2) || (p >= tot)) {
crypto/openssl/crypto/asn1/asn1_parse.c
160
r = asn1_parse2(bp, &p, tmp,
crypto/openssl/crypto/asn1/asn1_parse.c
163
if (r == 0)
crypto/openssl/crypto/asn1/asn_mime.c
109
int r;
crypto/openssl/crypto/asn1/asn_mime.c
119
r = i2d_ASN1_bio_stream(out, val, in, flags, it);
crypto/openssl/crypto/asn1/asn_mime.c
123
return r;
crypto/openssl/crypto/asn1/asn_mime.c
131
int r;
crypto/openssl/crypto/asn1/asn_mime.c
133
r = B64_write_ASN1(out, val, in, flags, it);
crypto/openssl/crypto/asn1/asn_mime.c
135
return r;
crypto/openssl/crypto/asn1/p5_scrypt.c
119
pbe2->keyfunc = pkcs5_scrypt_set(salt, saltlen, keylen, N, r, p);
crypto/openssl/crypto/asn1/p5_scrypt.c
159
size_t keylen, uint64_t N, uint64_t r,
crypto/openssl/crypto/asn1/p5_scrypt.c
187
if (ASN1_INTEGER_set_uint64(sparam->blockSize, r) == 0) {
crypto/openssl/crypto/asn1/p5_scrypt.c
245
uint64_t p, r, N;
crypto/openssl/crypto/asn1/p5_scrypt.c
284
|| ASN1_INTEGER_get_uint64(&r, sparam->blockSize) == 0
crypto/openssl/crypto/asn1/p5_scrypt.c
286
|| EVP_PBE_scrypt_ex(NULL, 0, NULL, 0, N, r, p, 0, NULL, 0,
crypto/openssl/crypto/asn1/p5_scrypt.c
297
if (EVP_PBE_scrypt_ex(pass, passlen, salt, saltlen, N, r, p, 0, key,
crypto/openssl/crypto/asn1/p5_scrypt.c
34
size_t keylen, uint64_t N, uint64_t r,
crypto/openssl/crypto/asn1/p5_scrypt.c
43
unsigned char *aiv, uint64_t N, uint64_t r,
crypto/openssl/crypto/asn1/p5_scrypt.c
58
if (EVP_PBE_scrypt(NULL, 0, NULL, 0, N, r, p, 0, NULL, 0) == 0) {
crypto/openssl/crypto/asn1_dsa.c
106
int ossl_encode_der_dsa_sig(WPACKET *pkt, const BIGNUM *r, const BIGNUM *s)
crypto/openssl/crypto/asn1_dsa.c
125
if (!ossl_encode_der_integer(dummypkt, r)
crypto/openssl/crypto/asn1_dsa.c
141
|| (!isnull && !ossl_encode_der_integer(pkt, r))
crypto/openssl/crypto/asn1_dsa.c
234
size_t ossl_decode_der_dsa_sig(BIGNUM *r, BIGNUM *s,
crypto/openssl/crypto/asn1_dsa.c
245
|| !ossl_decode_der_integer(&contpkt, r)
crypto/openssl/crypto/async/arch/async_null.h
24
#define async_fibre_swapcontext(o, n, r) 0
crypto/openssl/crypto/async/arch/async_posix.h
72
static ossl_inline int async_fibre_swapcontext(async_fibre *o, async_fibre *n, int r)
crypto/openssl/crypto/async/arch/async_posix.h
79
if (!r || !_setjmp(o->env)) {
crypto/openssl/crypto/async/arch/async_win.h
27
#define async_fibre_swapcontext(o, n, r) \
crypto/openssl/crypto/bf/bf_enc.c
100
BF_ENC(r, l, s, p[2]);
crypto/openssl/crypto/bf/bf_enc.c
101
BF_ENC(l, r, s, p[1]);
crypto/openssl/crypto/bf/bf_enc.c
102
r ^= p[0];
crypto/openssl/crypto/bf/bf_enc.c
105
data[0] = r & 0xffffffffU;
crypto/openssl/crypto/bf/bf_enc.c
32
register BF_LONG l, r;
crypto/openssl/crypto/bf/bf_enc.c
38
r = data[1];
crypto/openssl/crypto/bf/bf_enc.c
41
BF_ENC(r, l, s, p[1]);
crypto/openssl/crypto/bf/bf_enc.c
42
BF_ENC(l, r, s, p[2]);
crypto/openssl/crypto/bf/bf_enc.c
43
BF_ENC(r, l, s, p[3]);
crypto/openssl/crypto/bf/bf_enc.c
44
BF_ENC(l, r, s, p[4]);
crypto/openssl/crypto/bf/bf_enc.c
45
BF_ENC(r, l, s, p[5]);
crypto/openssl/crypto/bf/bf_enc.c
46
BF_ENC(l, r, s, p[6]);
crypto/openssl/crypto/bf/bf_enc.c
47
BF_ENC(r, l, s, p[7]);
crypto/openssl/crypto/bf/bf_enc.c
48
BF_ENC(l, r, s, p[8]);
crypto/openssl/crypto/bf/bf_enc.c
49
BF_ENC(r, l, s, p[9]);
crypto/openssl/crypto/bf/bf_enc.c
50
BF_ENC(l, r, s, p[10]);
crypto/openssl/crypto/bf/bf_enc.c
51
BF_ENC(r, l, s, p[11]);
crypto/openssl/crypto/bf/bf_enc.c
52
BF_ENC(l, r, s, p[12]);
crypto/openssl/crypto/bf/bf_enc.c
53
BF_ENC(r, l, s, p[13]);
crypto/openssl/crypto/bf/bf_enc.c
54
BF_ENC(l, r, s, p[14]);
crypto/openssl/crypto/bf/bf_enc.c
55
BF_ENC(r, l, s, p[15]);
crypto/openssl/crypto/bf/bf_enc.c
56
BF_ENC(l, r, s, p[16]);
crypto/openssl/crypto/bf/bf_enc.c
58
BF_ENC(r, l, s, p[17]);
crypto/openssl/crypto/bf/bf_enc.c
59
BF_ENC(l, r, s, p[18]);
crypto/openssl/crypto/bf/bf_enc.c
60
BF_ENC(r, l, s, p[19]);
crypto/openssl/crypto/bf/bf_enc.c
61
BF_ENC(l, r, s, p[20]);
crypto/openssl/crypto/bf/bf_enc.c
63
r ^= p[BF_ROUNDS + 1];
crypto/openssl/crypto/bf/bf_enc.c
66
data[0] = r & 0xffffffffU;
crypto/openssl/crypto/bf/bf_enc.c
71
register BF_LONG l, r;
crypto/openssl/crypto/bf/bf_enc.c
77
r = data[1];
crypto/openssl/crypto/bf/bf_enc.c
81
BF_ENC(r, l, s, p[20]);
crypto/openssl/crypto/bf/bf_enc.c
82
BF_ENC(l, r, s, p[19]);
crypto/openssl/crypto/bf/bf_enc.c
83
BF_ENC(r, l, s, p[18]);
crypto/openssl/crypto/bf/bf_enc.c
84
BF_ENC(l, r, s, p[17]);
crypto/openssl/crypto/bf/bf_enc.c
86
BF_ENC(r, l, s, p[16]);
crypto/openssl/crypto/bf/bf_enc.c
87
BF_ENC(l, r, s, p[15]);
crypto/openssl/crypto/bf/bf_enc.c
88
BF_ENC(r, l, s, p[14]);
crypto/openssl/crypto/bf/bf_enc.c
89
BF_ENC(l, r, s, p[13]);
crypto/openssl/crypto/bf/bf_enc.c
90
BF_ENC(r, l, s, p[12]);
crypto/openssl/crypto/bf/bf_enc.c
91
BF_ENC(l, r, s, p[11]);
crypto/openssl/crypto/bf/bf_enc.c
92
BF_ENC(r, l, s, p[10]);
crypto/openssl/crypto/bf/bf_enc.c
93
BF_ENC(l, r, s, p[9]);
crypto/openssl/crypto/bf/bf_enc.c
94
BF_ENC(r, l, s, p[8]);
crypto/openssl/crypto/bf/bf_enc.c
95
BF_ENC(l, r, s, p[7]);
crypto/openssl/crypto/bf/bf_enc.c
96
BF_ENC(r, l, s, p[6]);
crypto/openssl/crypto/bf/bf_enc.c
97
BF_ENC(l, r, s, p[5]);
crypto/openssl/crypto/bf/bf_enc.c
98
BF_ENC(r, l, s, p[4]);
crypto/openssl/crypto/bf/bf_enc.c
99
BF_ENC(l, r, s, p[3]);
crypto/openssl/crypto/bio/bf_buff.c
241
int r, i, *ip;
crypto/openssl/crypto/bio/bf_buff.c
370
r = BIO_write(b->next_bio,
crypto/openssl/crypto/bio/bf_buff.c
373
if (r <= 0)
crypto/openssl/crypto/bio/bf_buff.c
374
return (long)r;
crypto/openssl/crypto/bio/bf_buff.c
375
ctx->obuf_off += r;
crypto/openssl/crypto/bio/bf_buff.c
376
ctx->obuf_len -= r;
crypto/openssl/crypto/bio/bf_lbuf.c
226
int r;
crypto/openssl/crypto/bio/bf_lbuf.c
289
r = BIO_write(b->next_bio, ctx->obuf, ctx->obuf_len);
crypto/openssl/crypto/bio/bf_lbuf.c
291
if (r <= 0)
crypto/openssl/crypto/bio/bf_lbuf.c
292
return (long)r;
crypto/openssl/crypto/bio/bf_lbuf.c
293
if (r < ctx->obuf_len)
crypto/openssl/crypto/bio/bf_lbuf.c
294
memmove(ctx->obuf, ctx->obuf + r, ctx->obuf_len - r);
crypto/openssl/crypto/bio/bf_lbuf.c
295
ctx->obuf_len -= r;
crypto/openssl/crypto/bio/bss_bio.c
679
long r;
crypto/openssl/crypto/bio/bss_bio.c
690
r = BIO_set_write_buf_size(bio1, writebuf1);
crypto/openssl/crypto/bio/bss_bio.c
691
if (!r)
crypto/openssl/crypto/bio/bss_bio.c
695
r = BIO_set_write_buf_size(bio2, writebuf2);
crypto/openssl/crypto/bio/bss_bio.c
696
if (!r)
crypto/openssl/crypto/bio/bss_bio.c
700
r = BIO_make_bio_pair(bio1, bio2);
crypto/openssl/crypto/bio/bss_bio.c
701
if (!r)
crypto/openssl/crypto/bio/bss_dgram_pair.c
101
new_idx = r->idx[idx] + num_bytes;
crypto/openssl/crypto/bio/bss_dgram_pair.c
102
if (new_idx == r->len)
crypto/openssl/crypto/bio/bss_dgram_pair.c
105
r->idx[idx] = new_idx;
crypto/openssl/crypto/bio/bss_dgram_pair.c
107
r->count -= num_bytes;
crypto/openssl/crypto/bio/bss_dgram_pair.c
109
r->count += num_bytes;
crypto/openssl/crypto/bio/bss_dgram_pair.c
112
#define ring_buf_push(r, num_bytes) ring_buf_push_pop((r), 0, (num_bytes))
crypto/openssl/crypto/bio/bss_dgram_pair.c
113
#define ring_buf_pop(r, num_bytes) ring_buf_push_pop((r), 1, (num_bytes))
crypto/openssl/crypto/bio/bss_dgram_pair.c
115
static void ring_buf_clear(struct ring_buf *r)
crypto/openssl/crypto/bio/bss_dgram_pair.c
117
r->idx[0] = r->idx[1] = r->count = 0;
crypto/openssl/crypto/bio/bss_dgram_pair.c
120
static int ring_buf_resize(struct ring_buf *r, size_t nbytes)
crypto/openssl/crypto/bio/bss_dgram_pair.c
124
if (r->start == NULL)
crypto/openssl/crypto/bio/bss_dgram_pair.c
125
return ring_buf_init(r, nbytes);
crypto/openssl/crypto/bio/bss_dgram_pair.c
127
if (nbytes == r->len)
crypto/openssl/crypto/bio/bss_dgram_pair.c
130
if (r->count > 0 && nbytes < r->len)
crypto/openssl/crypto/bio/bss_dgram_pair.c
134
new_start = OPENSSL_realloc(r->start, nbytes);
crypto/openssl/crypto/bio/bss_dgram_pair.c
139
if (r->count > 0) {
crypto/openssl/crypto/bio/bss_dgram_pair.c
140
if (r->idx[0] <= r->idx[1]) {
crypto/openssl/crypto/bio/bss_dgram_pair.c
141
size_t offset = nbytes - r->len;
crypto/openssl/crypto/bio/bss_dgram_pair.c
143
memmove(new_start + r->idx[1] + offset, new_start + r->idx[1],
crypto/openssl/crypto/bio/bss_dgram_pair.c
144
r->len - r->idx[1]);
crypto/openssl/crypto/bio/bss_dgram_pair.c
145
r->idx[1] += offset;
crypto/openssl/crypto/bio/bss_dgram_pair.c
149
r->idx[0] = r->idx[1] = 0;
crypto/openssl/crypto/bio/bss_dgram_pair.c
152
r->start = new_start;
crypto/openssl/crypto/bio/bss_dgram_pair.c
153
r->len = nbytes;
crypto/openssl/crypto/bio/bss_dgram_pair.c
35
static int ring_buf_init(struct ring_buf *r, size_t nbytes)
crypto/openssl/crypto/bio/bss_dgram_pair.c
37
r->start = OPENSSL_malloc(nbytes);
crypto/openssl/crypto/bio/bss_dgram_pair.c
38
if (r->start == NULL)
crypto/openssl/crypto/bio/bss_dgram_pair.c
41
r->len = nbytes;
crypto/openssl/crypto/bio/bss_dgram_pair.c
42
r->idx[0] = r->idx[1] = r->count = 0;
crypto/openssl/crypto/bio/bss_dgram_pair.c
46
static void ring_buf_destroy(struct ring_buf *r)
crypto/openssl/crypto/bio/bss_dgram_pair.c
48
OPENSSL_free(r->start);
crypto/openssl/crypto/bio/bss_dgram_pair.c
49
r->start = NULL;
crypto/openssl/crypto/bio/bss_dgram_pair.c
50
r->len = 0;
crypto/openssl/crypto/bio/bss_dgram_pair.c
51
r->count = 0;
crypto/openssl/crypto/bio/bss_dgram_pair.c
62
static void ring_buf_head_tail(struct ring_buf *r, int idx, uint8_t **buf, size_t *len)
crypto/openssl/crypto/bio/bss_dgram_pair.c
64
size_t max_len = r->len - r->idx[idx];
crypto/openssl/crypto/bio/bss_dgram_pair.c
66
if (idx == 0 && max_len > r->len - r->count)
crypto/openssl/crypto/bio/bss_dgram_pair.c
67
max_len = r->len - r->count;
crypto/openssl/crypto/bio/bss_dgram_pair.c
68
if (idx == 1 && max_len > r->count)
crypto/openssl/crypto/bio/bss_dgram_pair.c
69
max_len = r->count;
crypto/openssl/crypto/bio/bss_dgram_pair.c
71
*buf = (uint8_t *)r->start + r->idx[idx];
crypto/openssl/crypto/bio/bss_dgram_pair.c
75
#define ring_buf_head(r, buf, len) ring_buf_head_tail((r), 0, (buf), (len))
crypto/openssl/crypto/bio/bss_dgram_pair.c
76
#define ring_buf_tail(r, buf, len) ring_buf_head_tail((r), 1, (buf), (len))
crypto/openssl/crypto/bio/bss_dgram_pair.c
806
long r;
crypto/openssl/crypto/bio/bss_dgram_pair.c
818
r = BIO_set_write_buf_size(bio1, writebuf1);
crypto/openssl/crypto/bio/bss_dgram_pair.c
819
if (r == 0)
crypto/openssl/crypto/bio/bss_dgram_pair.c
82
static void ring_buf_push_pop(struct ring_buf *r, int idx, size_t num_bytes)
crypto/openssl/crypto/bio/bss_dgram_pair.c
824
r = BIO_set_write_buf_size(bio2, writebuf2);
crypto/openssl/crypto/bio/bss_dgram_pair.c
825
if (r == 0)
crypto/openssl/crypto/bio/bss_dgram_pair.c
829
r = BIO_make_bio_pair(bio1, bio2);
crypto/openssl/crypto/bio/bss_dgram_pair.c
830
if (r == 0)
crypto/openssl/crypto/bio/bss_dgram_pair.c
90
if (!ossl_assert(num_bytes <= r->len - r->idx[idx]))
crypto/openssl/crypto/bio/bss_dgram_pair.c
96
if (!ossl_assert(idx != 0 ? num_bytes <= r->count
crypto/openssl/crypto/bio/bss_dgram_pair.c
97
: num_bytes + r->count <= r->len))
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
105
(r) = carry, carry = high; \
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
173
void bn_sqr_words(BN_ULONG *r, const BN_ULONG *a, int n)
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
179
sqr(r[0], r[1], a[0]);
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
180
sqr(r[2], r[3], a[1]);
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
181
sqr(r[4], r[5], a[2]);
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
182
sqr(r[6], r[7], a[3]);
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
184
r += 8;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
188
sqr(r[0], r[1], a[0]);
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
191
sqr(r[2], r[3], a[1]);
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
194
sqr(r[4], r[5], a[2]);
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
264
BN_ULONG bn_sub_words(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, int n)
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
275
r[0] = (t1 - t2 - c) & BN_MASK2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
283
r[1] = (t1 - t2 - c) & BN_MASK2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
291
r[2] = (t1 - t2 - c) & BN_MASK2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
299
r[3] = (t1 - t2 - c) & BN_MASK2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
307
r += 4;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
411
void bn_mul_comba8(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b)
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
419
r[0] = c1;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
423
r[1] = c2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
428
r[2] = c3;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
434
r[3] = c1;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
441
r[4] = c2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
449
r[5] = c3;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
458
r[6] = c1;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
468
r[7] = c2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
477
r[8] = c3;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
485
r[9] = c1;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
492
r[10] = c2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
498
r[11] = c3;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
503
r[12] = c1;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
507
r[13] = c2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
510
r[14] = c3;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
511
r[15] = c1;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
514
void bn_mul_comba4(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b)
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
522
r[0] = c1;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
526
r[1] = c2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
531
r[2] = c3;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
537
r[3] = c1;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
542
r[4] = c2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
546
r[5] = c3;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
549
r[6] = c1;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
550
r[7] = c2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
553
void bn_sqr_comba8(BN_ULONG *r, const BN_ULONG *a)
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
561
r[0] = c1;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
564
r[1] = c2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
568
r[2] = c3;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
572
r[3] = c1;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
577
r[4] = c2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
582
r[5] = c3;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
588
r[6] = c1;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
594
r[7] = c2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
600
r[8] = c3;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
605
r[9] = c1;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
610
r[10] = c2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
614
r[11] = c3;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
618
r[12] = c1;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
621
r[13] = c2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
624
r[14] = c3;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
625
r[15] = c1;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
628
void bn_sqr_comba4(BN_ULONG *r, const BN_ULONG *a)
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
636
r[0] = c1;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
639
r[1] = c2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
643
r[2] = c3;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
647
r[3] = c1;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
651
r[4] = c2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
654
r[5] = c3;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
657
r[6] = c1;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
658
r[7] = c2;
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
76
#define mul_add(r, a, word, carry) \
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
88
: "+m"(r), "+d"(high) \
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
94
#define mul(r, a, word, carry) \
crypto/openssl/crypto/bn/bn_add.c
103
rp = r->d;
crypto/openssl/crypto/bn/bn_add.c
117
r->top += carry;
crypto/openssl/crypto/bn/bn_add.c
119
r->neg = 0;
crypto/openssl/crypto/bn/bn_add.c
120
bn_check_top(r);
crypto/openssl/crypto/bn/bn_add.c
125
int BN_usub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b)
crypto/openssl/crypto/bn/bn_add.c
14
int BN_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b)
crypto/openssl/crypto/bn/bn_add.c
143
if (bn_wexpand(r, max) == NULL)
crypto/openssl/crypto/bn/bn_add.c
148
rp = r->d;
crypto/openssl/crypto/bn/bn_add.c
165
r->top = max;
crypto/openssl/crypto/bn/bn_add.c
166
r->neg = 0;
crypto/openssl/crypto/bn/bn_add.c
167
bn_pollute(r);
crypto/openssl/crypto/bn/bn_add.c
23
ret = BN_uadd(r, a, b);
crypto/openssl/crypto/bn/bn_add.c
28
ret = BN_usub(r, a, b);
crypto/openssl/crypto/bn/bn_add.c
31
ret = BN_usub(r, b, a);
crypto/openssl/crypto/bn/bn_add.c
34
BN_zero(r);
crypto/openssl/crypto/bn/bn_add.c
39
r->neg = r_neg;
crypto/openssl/crypto/bn/bn_add.c
40
bn_check_top(r);
crypto/openssl/crypto/bn/bn_add.c
45
int BN_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b)
crypto/openssl/crypto/bn/bn_add.c
54
ret = BN_uadd(r, a, b);
crypto/openssl/crypto/bn/bn_add.c
59
ret = BN_usub(r, a, b);
crypto/openssl/crypto/bn/bn_add.c
62
ret = BN_usub(r, b, a);
crypto/openssl/crypto/bn/bn_add.c
65
BN_zero(r);
crypto/openssl/crypto/bn/bn_add.c
70
r->neg = r_neg;
crypto/openssl/crypto/bn/bn_add.c
71
bn_check_top(r);
crypto/openssl/crypto/bn/bn_add.c
76
int BN_uadd(BIGNUM *r, const BIGNUM *a, const BIGNUM *b)
crypto/openssl/crypto/bn/bn_add.c
96
if (bn_wexpand(r, max + 1) == NULL)
crypto/openssl/crypto/bn/bn_add.c
99
r->top = max;
crypto/openssl/crypto/bn/bn_asm.c
1000
bn_sqr_normal(r, a, 4, t);
crypto/openssl/crypto/bn/bn_asm.c
1003
void bn_sqr_comba8(BN_ULONG *r, const BN_ULONG *a)
crypto/openssl/crypto/bn/bn_asm.c
1006
bn_sqr_normal(r, a, 8, t);
crypto/openssl/crypto/bn/bn_asm.c
1009
void bn_mul_comba4(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b)
crypto/openssl/crypto/bn/bn_asm.c
1011
r[4] = bn_mul_words(&(r[0]), a, 4, b[0]);
crypto/openssl/crypto/bn/bn_asm.c
1012
r[5] = bn_mul_add_words(&(r[1]), a, 4, b[1]);
crypto/openssl/crypto/bn/bn_asm.c
1013
r[6] = bn_mul_add_words(&(r[2]), a, 4, b[2]);
crypto/openssl/crypto/bn/bn_asm.c
1014
r[7] = bn_mul_add_words(&(r[3]), a, 4, b[3]);
crypto/openssl/crypto/bn/bn_asm.c
1017
void bn_mul_comba8(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b)
crypto/openssl/crypto/bn/bn_asm.c
1019
r[8] = bn_mul_words(&(r[0]), a, 8, b[0]);
crypto/openssl/crypto/bn/bn_asm.c
1020
r[9] = bn_mul_add_words(&(r[1]), a, 8, b[1]);
crypto/openssl/crypto/bn/bn_asm.c
1021
r[10] = bn_mul_add_words(&(r[2]), a, 8, b[2]);
crypto/openssl/crypto/bn/bn_asm.c
1022
r[11] = bn_mul_add_words(&(r[3]), a, 8, b[3]);
crypto/openssl/crypto/bn/bn_asm.c
1023
r[12] = bn_mul_add_words(&(r[4]), a, 8, b[4]);
crypto/openssl/crypto/bn/bn_asm.c
1024
r[13] = bn_mul_add_words(&(r[5]), a, 8, b[5]);
crypto/openssl/crypto/bn/bn_asm.c
1025
r[14] = bn_mul_add_words(&(r[6]), a, 8, b[6]);
crypto/openssl/crypto/bn/bn_asm.c
1026
r[15] = bn_mul_add_words(&(r[7]), a, 8, b[7]);
crypto/openssl/crypto/bn/bn_asm.c
168
void bn_sqr_words(BN_ULONG *r, const BN_ULONG *a, int n)
crypto/openssl/crypto/bn/bn_asm.c
176
sqr64(r[0], r[1], a[0]);
crypto/openssl/crypto/bn/bn_asm.c
177
sqr64(r[2], r[3], a[1]);
crypto/openssl/crypto/bn/bn_asm.c
178
sqr64(r[4], r[5], a[2]);
crypto/openssl/crypto/bn/bn_asm.c
179
sqr64(r[6], r[7], a[3]);
crypto/openssl/crypto/bn/bn_asm.c
181
r += 8;
crypto/openssl/crypto/bn/bn_asm.c
186
sqr64(r[0], r[1], a[0]);
crypto/openssl/crypto/bn/bn_asm.c
188
r += 2;
crypto/openssl/crypto/bn/bn_asm.c
271
BN_ULONG bn_add_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,
crypto/openssl/crypto/bn/bn_asm.c
283
r[0] = (BN_ULONG)ll & BN_MASK2;
crypto/openssl/crypto/bn/bn_asm.c
286
r[1] = (BN_ULONG)ll & BN_MASK2;
crypto/openssl/crypto/bn/bn_asm.c
289
r[2] = (BN_ULONG)ll & BN_MASK2;
crypto/openssl/crypto/bn/bn_asm.c
292
r[3] = (BN_ULONG)ll & BN_MASK2;
crypto/openssl/crypto/bn/bn_asm.c
296
r += 4;
crypto/openssl/crypto/bn/bn_asm.c
302
r[0] = (BN_ULONG)ll & BN_MASK2;
crypto/openssl/crypto/bn/bn_asm.c
306
r++;
crypto/openssl/crypto/bn/bn_asm.c
312
BN_ULONG bn_add_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,
crypto/openssl/crypto/bn/bn_asm.c
329
r[0] = l;
crypto/openssl/crypto/bn/bn_asm.c
335
r[1] = l;
crypto/openssl/crypto/bn/bn_asm.c
341
r[2] = l;
crypto/openssl/crypto/bn/bn_asm.c
347
r[3] = l;
crypto/openssl/crypto/bn/bn_asm.c
350
r += 4;
crypto/openssl/crypto/bn/bn_asm.c
360
r[0] = l;
crypto/openssl/crypto/bn/bn_asm.c
363
r++;
crypto/openssl/crypto/bn/bn_asm.c
370
BN_ULONG bn_sub_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,
crypto/openssl/crypto/bn/bn_asm.c
387
r[0] = t1;
crypto/openssl/crypto/bn/bn_asm.c
394
r[1] = t1;
crypto/openssl/crypto/bn/bn_asm.c
401
r[2] = t1;
crypto/openssl/crypto/bn/bn_asm.c
408
r[3] = t1;
crypto/openssl/crypto/bn/bn_asm.c
412
r += 4;
crypto/openssl/crypto/bn/bn_asm.c
422
r[0] = t1;
crypto/openssl/crypto/bn/bn_asm.c
426
r++;
crypto/openssl/crypto/bn/bn_asm.c
625
void bn_mul_comba8(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b)
crypto/openssl/crypto/bn/bn_asm.c
633
r[0] = c1;
crypto/openssl/crypto/bn/bn_asm.c
637
r[1] = c2;
crypto/openssl/crypto/bn/bn_asm.c
642
r[2] = c3;
crypto/openssl/crypto/bn/bn_asm.c
648
r[3] = c1;
crypto/openssl/crypto/bn/bn_asm.c
655
r[4] = c2;
crypto/openssl/crypto/bn/bn_asm.c
663
r[5] = c3;
crypto/openssl/crypto/bn/bn_asm.c
672
r[6] = c1;
crypto/openssl/crypto/bn/bn_asm.c
682
r[7] = c2;
crypto/openssl/crypto/bn/bn_asm.c
691
r[8] = c3;
crypto/openssl/crypto/bn/bn_asm.c
699
r[9] = c1;
crypto/openssl/crypto/bn/bn_asm.c
706
r[10] = c2;
crypto/openssl/crypto/bn/bn_asm.c
712
r[11] = c3;
crypto/openssl/crypto/bn/bn_asm.c
717
r[12] = c1;
crypto/openssl/crypto/bn/bn_asm.c
721
r[13] = c2;
crypto/openssl/crypto/bn/bn_asm.c
724
r[14] = c3;
crypto/openssl/crypto/bn/bn_asm.c
725
r[15] = c1;
crypto/openssl/crypto/bn/bn_asm.c
728
void bn_mul_comba4(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b)
crypto/openssl/crypto/bn/bn_asm.c
736
r[0] = c1;
crypto/openssl/crypto/bn/bn_asm.c
740
r[1] = c2;
crypto/openssl/crypto/bn/bn_asm.c
745
r[2] = c3;
crypto/openssl/crypto/bn/bn_asm.c
75
void bn_sqr_words(BN_ULONG *r, const BN_ULONG *a, int n)
crypto/openssl/crypto/bn/bn_asm.c
751
r[3] = c1;
crypto/openssl/crypto/bn/bn_asm.c
756
r[4] = c2;
crypto/openssl/crypto/bn/bn_asm.c
760
r[5] = c3;
crypto/openssl/crypto/bn/bn_asm.c
763
r[6] = c1;
crypto/openssl/crypto/bn/bn_asm.c
764
r[7] = c2;
crypto/openssl/crypto/bn/bn_asm.c
767
void bn_sqr_comba8(BN_ULONG *r, const BN_ULONG *a)
crypto/openssl/crypto/bn/bn_asm.c
775
r[0] = c1;
crypto/openssl/crypto/bn/bn_asm.c
778
r[1] = c2;
crypto/openssl/crypto/bn/bn_asm.c
782
r[2] = c3;
crypto/openssl/crypto/bn/bn_asm.c
786
r[3] = c1;
crypto/openssl/crypto/bn/bn_asm.c
791
r[4] = c2;
crypto/openssl/crypto/bn/bn_asm.c
796
r[5] = c3;
crypto/openssl/crypto/bn/bn_asm.c
802
r[6] = c1;
crypto/openssl/crypto/bn/bn_asm.c
808
r[7] = c2;
crypto/openssl/crypto/bn/bn_asm.c
814
r[8] = c3;
crypto/openssl/crypto/bn/bn_asm.c
819
r[9] = c1;
crypto/openssl/crypto/bn/bn_asm.c
824
r[10] = c2;
crypto/openssl/crypto/bn/bn_asm.c
828
r[11] = c3;
crypto/openssl/crypto/bn/bn_asm.c
83
sqr(r[0], r[1], a[0]);
crypto/openssl/crypto/bn/bn_asm.c
832
r[12] = c1;
crypto/openssl/crypto/bn/bn_asm.c
835
r[13] = c2;
crypto/openssl/crypto/bn/bn_asm.c
838
r[14] = c3;
crypto/openssl/crypto/bn/bn_asm.c
839
r[15] = c1;
crypto/openssl/crypto/bn/bn_asm.c
84
sqr(r[2], r[3], a[1]);
crypto/openssl/crypto/bn/bn_asm.c
842
void bn_sqr_comba4(BN_ULONG *r, const BN_ULONG *a)
crypto/openssl/crypto/bn/bn_asm.c
85
sqr(r[4], r[5], a[2]);
crypto/openssl/crypto/bn/bn_asm.c
850
r[0] = c1;
crypto/openssl/crypto/bn/bn_asm.c
853
r[1] = c2;
crypto/openssl/crypto/bn/bn_asm.c
857
r[2] = c3;
crypto/openssl/crypto/bn/bn_asm.c
86
sqr(r[6], r[7], a[3]);
crypto/openssl/crypto/bn/bn_asm.c
861
r[3] = c1;
crypto/openssl/crypto/bn/bn_asm.c
865
r[4] = c2;
crypto/openssl/crypto/bn/bn_asm.c
868
r[5] = c3;
crypto/openssl/crypto/bn/bn_asm.c
871
r[6] = c1;
crypto/openssl/crypto/bn/bn_asm.c
872
r[7] = c2;
crypto/openssl/crypto/bn/bn_asm.c
88
r += 8;
crypto/openssl/crypto/bn/bn_asm.c
93
sqr(r[0], r[1], a[0]);
crypto/openssl/crypto/bn/bn_asm.c
95
r += 2;
crypto/openssl/crypto/bn/bn_asm.c
997
void bn_sqr_comba4(BN_ULONG *r, const BN_ULONG *a)
crypto/openssl/crypto/bn/bn_blind.c
131
int BN_BLINDING_convert_ex(BIGNUM *n, BIGNUM *r, BN_BLINDING *b, BN_CTX *ctx)
crypto/openssl/crypto/bn/bn_blind.c
148
if (r != NULL && (BN_copy(r, b->Ai) == NULL))
crypto/openssl/crypto/bn/bn_blind.c
164
int BN_BLINDING_invert_ex(BIGNUM *n, const BIGNUM *r, BN_BLINDING *b,
crypto/openssl/crypto/bn/bn_blind.c
171
if (r == NULL && (r = b->Ai) == NULL) {
crypto/openssl/crypto/bn/bn_blind.c
178
if (n->dmax >= r->top) {
crypto/openssl/crypto/bn/bn_blind.c
179
size_t i, rtop = r->top, ntop = n->top;
crypto/openssl/crypto/bn/bn_blind.c
191
ret = bn_mul_mont_fixed_top(n, n, r, b->m_ctx, ctx);
crypto/openssl/crypto/bn/bn_blind.c
194
ret = BN_mod_mul(n, n, r, b->mod, ctx);
crypto/openssl/crypto/bn/bn_blind.c
233
int (*bn_mod_exp)(BIGNUM *r,
crypto/openssl/crypto/bn/bn_blind.c
25
int (*bn_mod_exp)(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
crypto/openssl/crypto/bn/bn_blind.c
79
void BN_BLINDING_free(BN_BLINDING *r)
crypto/openssl/crypto/bn/bn_blind.c
81
if (r == NULL)
crypto/openssl/crypto/bn/bn_blind.c
83
BN_free(r->A);
crypto/openssl/crypto/bn/bn_blind.c
84
BN_free(r->Ai);
crypto/openssl/crypto/bn/bn_blind.c
85
BN_free(r->e);
crypto/openssl/crypto/bn/bn_blind.c
86
BN_free(r->mod);
crypto/openssl/crypto/bn/bn_blind.c
87
CRYPTO_THREAD_lock_free(r->lock);
crypto/openssl/crypto/bn/bn_blind.c
88
OPENSSL_free(r);
crypto/openssl/crypto/bn/bn_exp.c
1165
BIGNUM *r, *t;
crypto/openssl/crypto/bn/bn_exp.c
1167
#define BN_MOD_MUL_WORD(r, w, m) \
crypto/openssl/crypto/bn/bn_exp.c
1168
(BN_mul_word(r, (w)) && (/* BN_ucmp(r, (m)) < 0 ? 1 :*/ \
crypto/openssl/crypto/bn/bn_exp.c
1169
(BN_mod(t, r, m, ctx) && (swap_tmp = r, r = t, t = swap_tmp, 1))))
crypto/openssl/crypto/bn/bn_exp.c
1180
#define BN_TO_MONTGOMERY_WORD(r, w, mont) \
crypto/openssl/crypto/bn/bn_exp.c
1181
(BN_set_word(r, (w)) && BN_to_montgomery(r, r, (mont), ctx))
crypto/openssl/crypto/bn/bn_exp.c
1218
r = BN_CTX_get(ctx);
crypto/openssl/crypto/bn/bn_exp.c
1243
if (!BN_TO_MONTGOMERY_WORD(r, w, mont))
crypto/openssl/crypto/bn/bn_exp.c
1247
if (!BN_MOD_MUL_WORD(r, w, m))
crypto/openssl/crypto/bn/bn_exp.c
1254
if (!BN_mod_mul_montgomery(r, r, r, mont, ctx))
crypto/openssl/crypto/bn/bn_exp.c
1263
if (!BN_TO_MONTGOMERY_WORD(r, w, mont))
crypto/openssl/crypto/bn/bn_exp.c
1267
if (!BN_MOD_MUL_WORD(r, w, m))
crypto/openssl/crypto/bn/bn_exp.c
1279
if (!BN_TO_MONTGOMERY_WORD(r, w, mont))
crypto/openssl/crypto/bn/bn_exp.c
1283
if (!BN_MOD_MUL_WORD(r, w, m))
crypto/openssl/crypto/bn/bn_exp.c
1292
if (!BN_from_montgomery(rr, r, mont, ctx))
crypto/openssl/crypto/bn/bn_exp.c
1305
int BN_mod_exp_simple(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
crypto/openssl/crypto/bn/bn_exp.c
1322
if (r == m) {
crypto/openssl/crypto/bn/bn_exp.c
1332
BN_zero(r);
crypto/openssl/crypto/bn/bn_exp.c
1334
ret = BN_one(r);
crypto/openssl/crypto/bn/bn_exp.c
1348
BN_zero(r);
crypto/openssl/crypto/bn/bn_exp.c
1370
if (r == p) {
crypto/openssl/crypto/bn/bn_exp.c
1378
if (!BN_one(r))
crypto/openssl/crypto/bn/bn_exp.c
1386
if (!BN_mod_mul(r, r, r, m, ctx))
crypto/openssl/crypto/bn/bn_exp.c
1415
if (!BN_mod_mul(r, r, r, m, ctx))
crypto/openssl/crypto/bn/bn_exp.c
1420
if (!BN_mod_mul(r, r, val[wvalue >> 1], m, ctx))
crypto/openssl/crypto/bn/bn_exp.c
1432
bn_check_top(r);
crypto/openssl/crypto/bn/bn_exp.c
149
ret = BN_mod_exp_mont_word(r, A, p, m, ctx, NULL);
crypto/openssl/crypto/bn/bn_exp.c
152
ret = BN_mod_exp_mont(r, a, p, m, ctx, NULL);
crypto/openssl/crypto/bn/bn_exp.c
157
ret = BN_mod_exp_recp(r, a, p, m, ctx);
crypto/openssl/crypto/bn/bn_exp.c
161
ret = BN_mod_exp_simple(r, a, p, m, ctx);
crypto/openssl/crypto/bn/bn_exp.c
165
bn_check_top(r);
crypto/openssl/crypto/bn/bn_exp.c
169
int BN_mod_exp_recp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
crypto/openssl/crypto/bn/bn_exp.c
192
BN_zero(r);
crypto/openssl/crypto/bn/bn_exp.c
194
ret = BN_one(r);
crypto/openssl/crypto/bn/bn_exp.c
222
BN_zero(r);
crypto/openssl/crypto/bn/bn_exp.c
244
if (r == p) {
crypto/openssl/crypto/bn/bn_exp.c
252
if (!BN_one(r))
crypto/openssl/crypto/bn/bn_exp.c
260
if (!BN_mod_mul_reciprocal(r, r, r, &recp, ctx))
crypto/openssl/crypto/bn/bn_exp.c
289
if (!BN_mod_mul_reciprocal(r, r, r, &recp, ctx))
crypto/openssl/crypto/bn/bn_exp.c
294
if (!BN_mod_mul_reciprocal(r, r, val[wvalue >> 1], &recp, ctx))
crypto/openssl/crypto/bn/bn_exp.c
307
bn_check_top(r);
crypto/openssl/crypto/bn/bn_exp.c
316
BIGNUM *d, *r;
crypto/openssl/crypto/bn/bn_exp.c
352
r = BN_CTX_get(ctx);
crypto/openssl/crypto/bn/bn_exp.c
399
if (bn_wexpand(r, j) == NULL)
crypto/openssl/crypto/bn/bn_exp.c
402
r->d[0] = (0 - m->d[0]) & BN_MASK2;
crypto/openssl/crypto/bn/bn_exp.c
404
r->d[i] = (~m->d[i]) & BN_MASK2;
crypto/openssl/crypto/bn/bn_exp.c
405
r->top = j;
crypto/openssl/crypto/bn/bn_exp.c
406
r->flags |= BN_FLG_FIXED_TOP;
crypto/openssl/crypto/bn/bn_exp.c
409
if (!bn_to_mont_fixed_top(r, BN_value_one(), mont, ctx))
crypto/openssl/crypto/bn/bn_exp.c
416
if (!bn_mul_mont_fixed_top(r, r, r, mont, ctx))
crypto/openssl/crypto/bn/bn_exp.c
446
if (!bn_mul_mont_fixed_top(r, r, r, mont, ctx))
crypto/openssl/crypto/bn/bn_exp.c
451
if (!bn_mul_mont_fixed_top(r, r, val[wvalue >> 1], mont, ctx))
crypto/openssl/crypto/bn/bn_exp.c
472
if (!BN_mod_mul_montgomery(rr, r, val[0], mont, ctx))
crypto/openssl/crypto/bn/bn_exp.c
476
if (!BN_from_montgomery(rr, r, mont, ctx))
crypto/openssl/crypto/bn/bn_exp.c
49
int BN_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx)
crypto/openssl/crypto/bn/bn_exp.c
62
rr = ((r == a) || (r == p)) ? BN_CTX_get(ctx) : r;
crypto/openssl/crypto/bn/bn_exp.c
87
if (r != rr && BN_copy(r, rr) == NULL)
crypto/openssl/crypto/bn/bn_exp.c
93
bn_check_top(r);
crypto/openssl/crypto/bn/bn_exp.c
97
int BN_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m,
crypto/openssl/crypto/bn/bn_exp2.c
131
if (!BN_to_montgomery(r, BN_value_one(), mont, ctx))
crypto/openssl/crypto/bn/bn_exp2.c
135
if (!BN_mod_mul_montgomery(r, r, r, mont, ctx))
crypto/openssl/crypto/bn/bn_exp2.c
175
if (!BN_mod_mul_montgomery(r, r, val1[wvalue1 >> 1], mont, ctx))
crypto/openssl/crypto/bn/bn_exp2.c
183
if (!BN_mod_mul_montgomery(r, r, val2[wvalue2 >> 1], mont, ctx))
crypto/openssl/crypto/bn/bn_exp2.c
189
if (!BN_from_montgomery(rr, r, mont, ctx))
crypto/openssl/crypto/bn/bn_exp2.c
22
BIGNUM *d, *r;
crypto/openssl/crypto/bn/bn_exp2.c
49
r = BN_CTX_get(ctx);
crypto/openssl/crypto/bn/bn_gcd.c
580
int BN_gcd(BIGNUM *r, const BIGNUM *in_a, const BIGNUM *in_b, BN_CTX *ctx)
crypto/openssl/crypto/bn/bn_gcd.c
590
ret = BN_copy(r, in_a) != NULL;
crypto/openssl/crypto/bn/bn_gcd.c
591
r->neg = 0;
crypto/openssl/crypto/bn/bn_gcd.c
595
ret = BN_copy(r, in_b) != NULL;
crypto/openssl/crypto/bn/bn_gcd.c
596
r->neg = 0;
crypto/openssl/crypto/bn/bn_gcd.c
610
|| !BN_lshift1(r, in_a))
crypto/openssl/crypto/bn/bn_gcd.c
617
for (i = 0; i < r->dmax && i < g->dmax; i++) {
crypto/openssl/crypto/bn/bn_gcd.c
618
pow2_numbits_temp = r->d[i] | g->d[i];
crypto/openssl/crypto/bn/bn_gcd.c
635
if (!BN_rshift(r, r, pow2_shifts)
crypto/openssl/crypto/bn/bn_gcd.c
640
top = 1 + ((r->top >= g->top) ? r->top : g->top);
crypto/openssl/crypto/bn/bn_gcd.c
641
if (bn_wexpand(r, top) == NULL
crypto/openssl/crypto/bn/bn_gcd.c
647
BN_consttime_swap((~r->d[0]) & 1, r, g, top);
crypto/openssl/crypto/bn/bn_gcd.c
650
rlen = BN_num_bits(r);
crypto/openssl/crypto/bn/bn_gcd.c
660
r->neg ^= cond;
crypto/openssl/crypto/bn/bn_gcd.c
662
BN_consttime_swap(cond, r, g, top);
crypto/openssl/crypto/bn/bn_gcd.c
666
if (!BN_add(temp, g, r))
crypto/openssl/crypto/bn/bn_gcd.c
677
r->neg = 0;
crypto/openssl/crypto/bn/bn_gcd.c
679
if (!BN_lshift(r, r, pow2_shifts)
crypto/openssl/crypto/bn/bn_gcd.c
680
|| !BN_rshift1(r, r))
crypto/openssl/crypto/bn/bn_gcd.c
687
bn_check_top(r);
crypto/openssl/crypto/bn/bn_gf2m.c
1001
BN_zero(r);
crypto/openssl/crypto/bn/bn_gf2m.c
1016
BN_zero(r);
crypto/openssl/crypto/bn/bn_gf2m.c
1079
if (!BN_copy(r, z))
crypto/openssl/crypto/bn/bn_gf2m.c
1081
bn_check_top(r);
crypto/openssl/crypto/bn/bn_gf2m.c
1096
int BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
crypto/openssl/crypto/bn/bn_gf2m.c
1114
ret = BN_GF2m_mod_solve_quad_arr(r, a, arr, ctx);
crypto/openssl/crypto/bn/bn_gf2m.c
1115
bn_check_top(r);
crypto/openssl/crypto/bn/bn_gf2m.c
223
static void bn_GF2m_mul_2x2(BN_ULONG *r, const BN_ULONG a1, const BN_ULONG a0,
crypto/openssl/crypto/bn/bn_gf2m.c
228
bn_GF2m_mul_1x1(r + 3, r + 2, a1, b1);
crypto/openssl/crypto/bn/bn_gf2m.c
229
bn_GF2m_mul_1x1(r + 1, r, a0, b0);
crypto/openssl/crypto/bn/bn_gf2m.c
232
r[2] ^= m1 ^ r[1] ^ r[3]; /* h0 ^= m1 ^ l1 ^ h1; */
crypto/openssl/crypto/bn/bn_gf2m.c
233
r[1] = r[3] ^ r[2] ^ r[0] ^ m1 ^ m0; /* l1 ^= l0 ^ h0 ^ m0; */
crypto/openssl/crypto/bn/bn_gf2m.c
236
void bn_GF2m_mul_2x2(BN_ULONG *r, BN_ULONG a1, BN_ULONG a0, BN_ULONG b1,
crypto/openssl/crypto/bn/bn_gf2m.c
244
int BN_GF2m_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b)
crypto/openssl/crypto/bn/bn_gf2m.c
260
if (bn_wexpand(r, at->top) == NULL)
crypto/openssl/crypto/bn/bn_gf2m.c
264
r->d[i] = at->d[i] ^ bt->d[i];
crypto/openssl/crypto/bn/bn_gf2m.c
267
r->d[i] = at->d[i];
crypto/openssl/crypto/bn/bn_gf2m.c
270
r->top = at->top;
crypto/openssl/crypto/bn/bn_gf2m.c
271
bn_correct_top(r);
crypto/openssl/crypto/bn/bn_gf2m.c
284
int BN_GF2m_mod_arr(BIGNUM *r, const BIGNUM *a, const int p[])
crypto/openssl/crypto/bn/bn_gf2m.c
294
BN_zero(r);
crypto/openssl/crypto/bn/bn_gf2m.c
302
if (a != r) {
crypto/openssl/crypto/bn/bn_gf2m.c
303
if (!bn_wexpand(r, a->top))
crypto/openssl/crypto/bn/bn_gf2m.c
306
r->d[j] = a->d[j];
crypto/openssl/crypto/bn/bn_gf2m.c
308
r->top = a->top;
crypto/openssl/crypto/bn/bn_gf2m.c
310
z = r->d;
crypto/openssl/crypto/bn/bn_gf2m.c
314
for (j = r->top - 1; j > dN;) {
crypto/openssl/crypto/bn/bn_gf2m.c
371
bn_correct_top(r);
crypto/openssl/crypto/bn/bn_gf2m.c
381
int BN_GF2m_mod(BIGNUM *r, const BIGNUM *a, const BIGNUM *p)
crypto/openssl/crypto/bn/bn_gf2m.c
392
ret = BN_GF2m_mod_arr(r, a, arr);
crypto/openssl/crypto/bn/bn_gf2m.c
393
bn_check_top(r);
crypto/openssl/crypto/bn/bn_gf2m.c
401
int BN_GF2m_mod_mul_arr(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/crypto/bn/bn_gf2m.c
412
return BN_GF2m_mod_sqr_arr(r, a, p, ctx);
crypto/openssl/crypto/bn/bn_gf2m.c
440
if (BN_GF2m_mod_arr(r, s, p))
crypto/openssl/crypto/bn/bn_gf2m.c
442
bn_check_top(r);
crypto/openssl/crypto/bn/bn_gf2m.c
456
int BN_GF2m_mod_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/crypto/bn/bn_gf2m.c
475
ret = BN_GF2m_mod_mul_arr(r, a, b, arr, ctx);
crypto/openssl/crypto/bn/bn_gf2m.c
476
bn_check_top(r);
crypto/openssl/crypto/bn/bn_gf2m.c
483
int BN_GF2m_mod_sqr_arr(BIGNUM *r, const BIGNUM *a, const int p[],
crypto/openssl/crypto/bn/bn_gf2m.c
503
if (!BN_GF2m_mod_arr(r, s, p))
crypto/openssl/crypto/bn/bn_gf2m.c
505
bn_check_top(r);
crypto/openssl/crypto/bn/bn_gf2m.c
518
int BN_GF2m_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx)
crypto/openssl/crypto/bn/bn_gf2m.c
535
ret = BN_GF2m_mod_sqr_arr(r, a, arr, ctx);
crypto/openssl/crypto/bn/bn_gf2m.c
536
bn_check_top(r);
crypto/openssl/crypto/bn/bn_gf2m.c
548
static int BN_GF2m_mod_inv_vartime(BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/bn/bn_gf2m.c
699
if (!BN_copy(r, b))
crypto/openssl/crypto/bn/bn_gf2m.c
701
bn_check_top(r);
crypto/openssl/crypto/bn/bn_gf2m.c
720
int BN_GF2m_mod_inv(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx)
crypto/openssl/crypto/bn/bn_gf2m.c
743
if (!BN_GF2m_mod_mul(r, a, b, p, ctx))
crypto/openssl/crypto/bn/bn_gf2m.c
747
if (!BN_GF2m_mod_inv_vartime(r, r, p, ctx))
crypto/openssl/crypto/bn/bn_gf2m.c
751
if (!BN_GF2m_mod_mul(r, r, b, p, ctx))
crypto/openssl/crypto/bn/bn_gf2m.c
767
int BN_GF2m_mod_inv_arr(BIGNUM *r, const BIGNUM *xx, const int p[],
crypto/openssl/crypto/bn/bn_gf2m.c
780
ret = BN_GF2m_mod_inv(r, xx, field, ctx);
crypto/openssl/crypto/bn/bn_gf2m.c
781
bn_check_top(r);
crypto/openssl/crypto/bn/bn_gf2m.c
792
int BN_GF2m_mod_div(BIGNUM *r, const BIGNUM *y, const BIGNUM *x,
crypto/openssl/crypto/bn/bn_gf2m.c
809
if (!BN_GF2m_mod_mul(r, y, xinv, p, ctx))
crypto/openssl/crypto/bn/bn_gf2m.c
811
bn_check_top(r);
crypto/openssl/crypto/bn/bn_gf2m.c
825
int BN_GF2m_mod_div_arr(BIGNUM *r, const BIGNUM *yy, const BIGNUM *xx,
crypto/openssl/crypto/bn/bn_gf2m.c
840
ret = BN_GF2m_mod_div(r, yy, xx, field, ctx);
crypto/openssl/crypto/bn/bn_gf2m.c
841
bn_check_top(r);
crypto/openssl/crypto/bn/bn_gf2m.c
853
int BN_GF2m_mod_exp_arr(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/crypto/bn/bn_gf2m.c
863
return BN_one(r);
crypto/openssl/crypto/bn/bn_gf2m.c
866
return (BN_copy(r, a) != NULL);
crypto/openssl/crypto/bn/bn_gf2m.c
884
if (!BN_copy(r, u))
crypto/openssl/crypto/bn/bn_gf2m.c
886
bn_check_top(r);
crypto/openssl/crypto/bn/bn_gf2m.c
899
int BN_GF2m_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/crypto/bn/bn_gf2m.c
918
ret = BN_GF2m_mod_exp_arr(r, a, b, arr, ctx);
crypto/openssl/crypto/bn/bn_gf2m.c
919
bn_check_top(r);
crypto/openssl/crypto/bn/bn_gf2m.c
929
int BN_GF2m_mod_sqrt_arr(BIGNUM *r, const BIGNUM *a, const int p[],
crypto/openssl/crypto/bn/bn_gf2m.c
939
BN_zero(r);
crypto/openssl/crypto/bn/bn_gf2m.c
949
ret = BN_GF2m_mod_exp_arr(r, a, u, p, ctx);
crypto/openssl/crypto/bn/bn_gf2m.c
950
bn_check_top(r);
crypto/openssl/crypto/bn/bn_gf2m.c
963
int BN_GF2m_mod_sqrt(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx)
crypto/openssl/crypto/bn/bn_gf2m.c
980
ret = BN_GF2m_mod_sqrt_arr(r, a, arr, ctx);
crypto/openssl/crypto/bn/bn_gf2m.c
981
bn_check_top(r);
crypto/openssl/crypto/bn/bn_gf2m.c
991
int BN_GF2m_mod_solve_quad_arr(BIGNUM *r, const BIGNUM *a_, const int p[],
crypto/openssl/crypto/bn/bn_intern.c
114
r[j++] = sign * digit;
crypto/openssl/crypto/bn/bn_intern.c
130
return r;
crypto/openssl/crypto/bn/bn_intern.c
133
OPENSSL_free(r);
crypto/openssl/crypto/bn/bn_intern.c
25
signed char *r = NULL;
crypto/openssl/crypto/bn/bn_intern.c
31
r = OPENSSL_malloc(1);
crypto/openssl/crypto/bn/bn_intern.c
32
if (r == NULL)
crypto/openssl/crypto/bn/bn_intern.c
34
r[0] = 0;
crypto/openssl/crypto/bn/bn_intern.c
36
return r;
crypto/openssl/crypto/bn/bn_intern.c
58
r = OPENSSL_malloc(len + 1); /*
crypto/openssl/crypto/bn/bn_intern.c
63
if (r == NULL)
crypto/openssl/crypto/bn/bn_lib.c
1075
int BN_to_montgomery(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mont,
crypto/openssl/crypto/bn/bn_lib.c
1078
return BN_mod_mul_montgomery(r, a, &(mont->RR), mont, ctx);
crypto/openssl/crypto/bn/bn_local.h
476
#define mul_add(r, a, w, c) \
crypto/openssl/crypto/bn/bn_local.h
479
t = (BN_ULLONG)w * (a) + (r) + (c); \
crypto/openssl/crypto/bn/bn_local.h
480
(r) = Lw(t); \
crypto/openssl/crypto/bn/bn_local.h
484
#define mul(r, a, w, c) \
crypto/openssl/crypto/bn/bn_local.h
488
(r) = Lw(t); \
crypto/openssl/crypto/bn/bn_local.h
501
#define mul_add(r, a, w, c) \
crypto/openssl/crypto/bn/bn_local.h
504
ret = (r); \
crypto/openssl/crypto/bn/bn_local.h
511
(r) = ret; \
crypto/openssl/crypto/bn/bn_local.h
514
#define mul(r, a, w, c) \
crypto/openssl/crypto/bn/bn_local.h
521
(r) = ret; \
crypto/openssl/crypto/bn/bn_local.h
531
#define mul_add(r, a, w, c) \
crypto/openssl/crypto/bn/bn_local.h
534
ret = (r); \
crypto/openssl/crypto/bn/bn_local.h
542
(r) = ret; \
crypto/openssl/crypto/bn/bn_local.h
545
#define mul(r, a, w, c) \
crypto/openssl/crypto/bn/bn_local.h
553
(r) = ret; \
crypto/openssl/crypto/bn/bn_local.h
614
#define mul_add(r, a, bl, bh, c) \
crypto/openssl/crypto/bn/bn_local.h
626
(c) = (r); \
crypto/openssl/crypto/bn/bn_local.h
630
(r) = l; \
crypto/openssl/crypto/bn/bn_local.h
633
#define mul(r, a, bl, bh, c) \
crypto/openssl/crypto/bn/bn_local.h
646
(r) = l & BN_MASK2; \
crypto/openssl/crypto/bn/bn_local.h
654
void bn_mul_normal(BN_ULONG *r, BN_ULONG *a, int na, BN_ULONG *b, int nb);
crypto/openssl/crypto/bn/bn_local.h
655
void bn_mul_comba8(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b);
crypto/openssl/crypto/bn/bn_local.h
656
void bn_mul_comba4(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b);
crypto/openssl/crypto/bn/bn_local.h
657
void bn_sqr_normal(BN_ULONG *r, const BN_ULONG *a, int n, BN_ULONG *tmp);
crypto/openssl/crypto/bn/bn_local.h
658
void bn_sqr_comba8(BN_ULONG *r, const BN_ULONG *a);
crypto/openssl/crypto/bn/bn_local.h
659
void bn_sqr_comba4(BN_ULONG *r, const BN_ULONG *a);
crypto/openssl/crypto/bn/bn_local.h
662
void bn_mul_recursive(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, int n2,
crypto/openssl/crypto/bn/bn_local.h
664
void bn_mul_part_recursive(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b,
crypto/openssl/crypto/bn/bn_local.h
666
void bn_sqr_recursive(BN_ULONG *r, const BN_ULONG *a, int n2, BN_ULONG *t);
crypto/openssl/crypto/bn/bn_local.h
667
void bn_mul_low_normal(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, int n);
crypto/openssl/crypto/bn/bn_local.h
668
void bn_mul_low_recursive(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, int n2,
crypto/openssl/crypto/bn/bn_local.h
670
BN_ULONG bn_sub_part_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,
crypto/openssl/crypto/bn/bn_mod.c
103
int BN_mod_add_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/crypto/bn/bn_mod.c
106
int ret = bn_mod_add_fixed_top(r, a, b, m);
crypto/openssl/crypto/bn/bn_mod.c
109
bn_correct_top(r);
crypto/openssl/crypto/bn/bn_mod.c
114
int BN_mod_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m,
crypto/openssl/crypto/bn/bn_mod.c
117
if (!BN_sub(r, a, b))
crypto/openssl/crypto/bn/bn_mod.c
119
return BN_nnmod(r, r, m, ctx);
crypto/openssl/crypto/bn/bn_mod.c
136
int bn_mod_sub_fixed_top(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/crypto/bn/bn_mod.c
14
int BN_nnmod(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx)
crypto/openssl/crypto/bn/bn_mod.c
143
if (bn_wexpand(r, mtop) == NULL)
crypto/openssl/crypto/bn/bn_mod.c
146
rp = r->d;
crypto/openssl/crypto/bn/bn_mod.c
179
r->top = mtop;
crypto/openssl/crypto/bn/bn_mod.c
180
r->flags |= BN_FLG_FIXED_TOP;
crypto/openssl/crypto/bn/bn_mod.c
181
r->neg = 0;
crypto/openssl/crypto/bn/bn_mod.c
190
int BN_mod_sub_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/crypto/bn/bn_mod.c
193
if (r == m) {
crypto/openssl/crypto/bn/bn_mod.c
198
if (!BN_sub(r, a, b))
crypto/openssl/crypto/bn/bn_mod.c
200
if (r->neg)
crypto/openssl/crypto/bn/bn_mod.c
201
return BN_add(r, r, m);
crypto/openssl/crypto/bn/bn_mod.c
206
int BN_mod_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m,
crypto/openssl/crypto/bn/bn_mod.c
21
if (r == m) {
crypto/openssl/crypto/bn/bn_mod.c
226
if (!BN_nnmod(r, t, m, ctx))
crypto/openssl/crypto/bn/bn_mod.c
228
bn_check_top(r);
crypto/openssl/crypto/bn/bn_mod.c
235
int BN_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx)
crypto/openssl/crypto/bn/bn_mod.c
237
if (!BN_sqr(r, a, ctx))
crypto/openssl/crypto/bn/bn_mod.c
240
return BN_mod(r, r, m, ctx);
crypto/openssl/crypto/bn/bn_mod.c
243
int BN_mod_lshift1(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx)
crypto/openssl/crypto/bn/bn_mod.c
245
if (!BN_lshift1(r, a))
crypto/openssl/crypto/bn/bn_mod.c
247
bn_check_top(r);
crypto/openssl/crypto/bn/bn_mod.c
248
return BN_nnmod(r, r, m, ctx);
crypto/openssl/crypto/bn/bn_mod.c
255
int BN_mod_lshift1_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *m)
crypto/openssl/crypto/bn/bn_mod.c
257
if (!BN_lshift1(r, a))
crypto/openssl/crypto/bn/bn_mod.c
259
bn_check_top(r);
crypto/openssl/crypto/bn/bn_mod.c
26
if (!(BN_mod(r, a, m, ctx)))
crypto/openssl/crypto/bn/bn_mod.c
260
if (BN_cmp(r, m) >= 0)
crypto/openssl/crypto/bn/bn_mod.c
261
return BN_sub(r, r, m);
crypto/openssl/crypto/bn/bn_mod.c
265
int BN_mod_lshift(BIGNUM *r, const BIGNUM *a, int n, const BIGNUM *m,
crypto/openssl/crypto/bn/bn_mod.c
271
if (!BN_nnmod(r, a, m, ctx))
crypto/openssl/crypto/bn/bn_mod.c
28
if (!r->neg)
crypto/openssl/crypto/bn/bn_mod.c
281
ret = BN_mod_lshift_quick(r, r, n, (abs_m ? abs_m : m));
crypto/openssl/crypto/bn/bn_mod.c
282
bn_check_top(r);
crypto/openssl/crypto/bn/bn_mod.c
292
int BN_mod_lshift_quick(BIGNUM *r, const BIGNUM *a, int n, const BIGNUM *m)
crypto/openssl/crypto/bn/bn_mod.c
294
if (r != a) {
crypto/openssl/crypto/bn/bn_mod.c
295
if (BN_copy(r, a) == NULL)
crypto/openssl/crypto/bn/bn_mod.c
303
max_shift = BN_num_bits(m) - BN_num_bits(r);
crypto/openssl/crypto/bn/bn_mod.c
31
return (m->neg ? BN_sub : BN_add)(r, r, m);
crypto/openssl/crypto/bn/bn_mod.c
315
if (!BN_lshift(r, r, max_shift))
crypto/openssl/crypto/bn/bn_mod.c
319
if (!BN_lshift1(r, r))
crypto/openssl/crypto/bn/bn_mod.c
326
if (BN_cmp(r, m) >= 0) {
crypto/openssl/crypto/bn/bn_mod.c
327
if (!BN_sub(r, r, m))
crypto/openssl/crypto/bn/bn_mod.c
331
bn_check_top(r);
crypto/openssl/crypto/bn/bn_mod.c
34
int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m,
crypto/openssl/crypto/bn/bn_mod.c
37
if (!BN_add(r, a, b))
crypto/openssl/crypto/bn/bn_mod.c
39
return BN_nnmod(r, r, m, ctx);
crypto/openssl/crypto/bn/bn_mod.c
54
int bn_mod_add_fixed_top(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/crypto/bn/bn_mod.c
62
if (bn_wexpand(r, mtop) == NULL)
crypto/openssl/crypto/bn/bn_mod.c
87
rp = r->d;
crypto/openssl/crypto/bn/bn_mod.c
93
r->top = mtop;
crypto/openssl/crypto/bn/bn_mod.c
94
r->flags |= BN_FLG_FIXED_TOP;
crypto/openssl/crypto/bn/bn_mod.c
95
r->neg = 0;
crypto/openssl/crypto/bn/bn_mont.c
102
if (bn_wexpand(r, max) == NULL)
crypto/openssl/crypto/bn/bn_mont.c
105
r->neg ^= n->neg;
crypto/openssl/crypto/bn/bn_mont.c
107
rp = r->d;
crypto/openssl/crypto/bn/bn_mont.c
110
for (rtop = r->top, i = 0; i < max; i++) {
crypto/openssl/crypto/bn/bn_mont.c
115
r->top = max;
crypto/openssl/crypto/bn/bn_mont.c
116
r->flags |= BN_FLG_FIXED_TOP;
crypto/openssl/crypto/bn/bn_mont.c
136
ret->neg = r->neg;
crypto/openssl/crypto/bn/bn_mont.c
144
ap = &(r->d[nl]);
crypto/openssl/crypto/bn/bn_mont.c
22
static int bn_from_montgomery_word(BIGNUM *ret, BIGNUM *r, BN_MONT_CTX *mont);
crypto/openssl/crypto/bn/bn_mont.c
221
int bn_to_mont_fixed_top(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mont,
crypto/openssl/crypto/bn/bn_mont.c
224
return bn_mul_mont_fixed_top(r, a, &(mont->RR), mont, ctx);
crypto/openssl/crypto/bn/bn_mont.c
25
int BN_mod_mul_montgomery(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/crypto/bn/bn_mont.c
28
int ret = bn_mul_mont_fixed_top(r, a, b, mont, ctx);
crypto/openssl/crypto/bn/bn_mont.c
30
bn_correct_top(r);
crypto/openssl/crypto/bn/bn_mont.c
31
bn_check_top(r);
crypto/openssl/crypto/bn/bn_mont.c
36
int bn_mul_mont_fixed_top(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/crypto/bn/bn_mont.c
45
if (bn_wexpand(r, num) == NULL)
crypto/openssl/crypto/bn/bn_mont.c
47
if (bn_mul_mont(r->d, a->d, b->d, mont->N.d, mont->n0, num)) {
crypto/openssl/crypto/bn/bn_mont.c
48
r->neg = a->neg ^ b->neg;
crypto/openssl/crypto/bn/bn_mont.c
49
r->top = num;
crypto/openssl/crypto/bn/bn_mont.c
50
r->flags |= BN_FLG_FIXED_TOP;
crypto/openssl/crypto/bn/bn_mont.c
74
if (!bn_from_montgomery_word(r, tmp, mont))
crypto/openssl/crypto/bn/bn_mont.c
77
if (!BN_from_montgomery(r, tmp, mont, ctx))
crypto/openssl/crypto/bn/bn_mont.c
87
static int bn_from_montgomery_word(BIGNUM *ret, BIGNUM *r, BN_MONT_CTX *mont)
crypto/openssl/crypto/bn/bn_mul.c
101
r[3] = (t - c) & BN_MASK2;
crypto/openssl/crypto/bn/bn_mul.c
109
r += 4;
crypto/openssl/crypto/bn/bn_mul.c
115
r[1] = a[1];
crypto/openssl/crypto/bn/bn_mul.c
120
r[2] = a[2];
crypto/openssl/crypto/bn/bn_mul.c
125
r[3] = a[3];
crypto/openssl/crypto/bn/bn_mul.c
130
r += 4;
crypto/openssl/crypto/bn/bn_mul.c
135
r[0] = a[0];
crypto/openssl/crypto/bn/bn_mul.c
138
r[1] = a[1];
crypto/openssl/crypto/bn/bn_mul.c
141
r[2] = a[2];
crypto/openssl/crypto/bn/bn_mul.c
144
r[3] = a[3];
crypto/openssl/crypto/bn/bn_mul.c
149
r += 4;
crypto/openssl/crypto/bn/bn_mul.c
175
void bn_mul_recursive(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, int n2,
crypto/openssl/crypto/bn/bn_mul.c
186
bn_mul_comba4(r, a, b);
crypto/openssl/crypto/bn/bn_mul.c
195
bn_mul_comba8(r, a, b);
crypto/openssl/crypto/bn/bn_mul.c
201
bn_mul_normal(r, a, n2 + dna, b, n2 + dnb);
crypto/openssl/crypto/bn/bn_mul.c
203
memset(&r[2 * n2 + dna + dnb], 0,
crypto/openssl/crypto/bn/bn_mul.c
251
bn_mul_comba4(r, a, b);
crypto/openssl/crypto/bn/bn_mul.c
252
bn_mul_comba4(&(r[n2]), &(a[n]), &(b[n]));
crypto/openssl/crypto/bn/bn_mul.c
261
bn_mul_comba8(r, a, b);
crypto/openssl/crypto/bn/bn_mul.c
262
bn_mul_comba8(&(r[n2]), &(a[n]), &(b[n]));
crypto/openssl/crypto/bn/bn_mul.c
27
BN_ULONG bn_sub_part_words(BN_ULONG *r,
crypto/openssl/crypto/bn/bn_mul.c
271
bn_mul_recursive(r, a, b, n, 0, 0, p);
crypto/openssl/crypto/bn/bn_mul.c
272
bn_mul_recursive(&(r[n2]), &(a[n]), &(b[n]), n, dna, dnb, p);
crypto/openssl/crypto/bn/bn_mul.c
281
c1 = (int)(bn_add_words(t, r, &(r[n2]), n2));
crypto/openssl/crypto/bn/bn_mul.c
296
c1 += (int)(bn_add_words(&(r[n]), &(r[n]), &(t[n2]), n2));
crypto/openssl/crypto/bn/bn_mul.c
298
p = &(r[n + n2]);
crypto/openssl/crypto/bn/bn_mul.c
322
void bn_mul_part_recursive(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, int n,
crypto/openssl/crypto/bn/bn_mul.c
330
bn_mul_normal(r, a, n + tna, b, n + tnb);
crypto/openssl/crypto/bn/bn_mul.c
34
c = bn_sub_words(r, a, b, cl);
crypto/openssl/crypto/bn/bn_mul.c
370
bn_mul_comba4(r, a, b);
crypto/openssl/crypto/bn/bn_mul.c
371
bn_mul_normal(&(r[n2]), &(a[n]), tn, &(b[n]), tn);
crypto/openssl/crypto/bn/bn_mul.c
372
memset(&r[n2 + tn * 2], 0, sizeof(*r) * (n2 - tn * 2));
crypto/openssl/crypto/bn/bn_mul.c
377
bn_mul_comba8(r, a, b);
crypto/openssl/crypto/bn/bn_mul.c
378
bn_mul_normal(&(r[n2]), &(a[n]), tna, &(b[n]), tnb);
crypto/openssl/crypto/bn/bn_mul.c
379
memset(&r[n2 + tna + tnb], 0, sizeof(*r) * (n2 - tna - tnb));
crypto/openssl/crypto/bn/bn_mul.c
383
bn_mul_recursive(r, a, b, n, 0, 0, p);
crypto/openssl/crypto/bn/bn_mul.c
39
r += cl;
crypto/openssl/crypto/bn/bn_mul.c
393
bn_mul_recursive(&(r[n2]), &(a[n]), &(b[n]),
crypto/openssl/crypto/bn/bn_mul.c
395
memset(&r[n2 + i * 2], 0, sizeof(*r) * (n2 - i * 2));
crypto/openssl/crypto/bn/bn_mul.c
397
bn_mul_part_recursive(&(r[n2]), &(a[n]), &(b[n]),
crypto/openssl/crypto/bn/bn_mul.c
399
memset(&(r[n2 + tna + tnb]), 0,
crypto/openssl/crypto/bn/bn_mul.c
403
memset(&r[n2], 0, sizeof(*r) * n2);
crypto/openssl/crypto/bn/bn_mul.c
406
bn_mul_normal(&(r[n2]), &(a[n]), tna, &(b[n]), tnb);
crypto/openssl/crypto/bn/bn_mul.c
415
bn_mul_part_recursive(&(r[n2]),
crypto/openssl/crypto/bn/bn_mul.c
420
bn_mul_recursive(&(r[n2]),
crypto/openssl/crypto/bn/bn_mul.c
436
c1 = (int)(bn_add_words(t, r, &(r[n2]), n2));
crypto/openssl/crypto/bn/bn_mul.c
451
c1 += (int)(bn_add_words(&(r[n]), &(r[n]), &(t[n2]), n2));
crypto/openssl/crypto/bn/bn_mul.c
453
p = &(r[n + n2]);
crypto/openssl/crypto/bn/bn_mul.c
46
r[0] = (0 - t - c) & BN_MASK2;
crypto/openssl/crypto/bn/bn_mul.c
477
void bn_mul_low_recursive(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, int n2,
crypto/openssl/crypto/bn/bn_mul.c
482
bn_mul_recursive(r, a, b, n, 0, 0, &(t[0]));
crypto/openssl/crypto/bn/bn_mul.c
485
bn_add_words(&(r[n]), &(r[n]), &(t[0]), n);
crypto/openssl/crypto/bn/bn_mul.c
487
bn_add_words(&(r[n]), &(r[n]), &(t[0]), n);
crypto/openssl/crypto/bn/bn_mul.c
491
bn_add_words(&(r[n]), &(r[n]), &(t[0]), n);
crypto/openssl/crypto/bn/bn_mul.c
492
bn_add_words(&(r[n]), &(r[n]), &(t[n]), n);
crypto/openssl/crypto/bn/bn_mul.c
497
int BN_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx)
crypto/openssl/crypto/bn/bn_mul.c
499
int ret = bn_mul_fixed_top(r, a, b, ctx);
crypto/openssl/crypto/bn/bn_mul.c
501
bn_correct_top(r);
crypto/openssl/crypto/bn/bn_mul.c
502
bn_check_top(r);
crypto/openssl/crypto/bn/bn_mul.c
507
int bn_mul_fixed_top(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx)
crypto/openssl/crypto/bn/bn_mul.c
522
bn_check_top(r);
crypto/openssl/crypto/bn/bn_mul.c
528
BN_zero(r);
crypto/openssl/crypto/bn/bn_mul.c
53
r[1] = (0 - t - c) & BN_MASK2;
crypto/openssl/crypto/bn/bn_mul.c
534
if ((r == a) || (r == b)) {
crypto/openssl/crypto/bn/bn_mul.c
538
rr = r;
crypto/openssl/crypto/bn/bn_mul.c
60
r[2] = (0 - t - c) & BN_MASK2;
crypto/openssl/crypto/bn/bn_mul.c
612
if (r != rr && BN_copy(r, rr) == NULL)
crypto/openssl/crypto/bn/bn_mul.c
617
bn_check_top(r);
crypto/openssl/crypto/bn/bn_mul.c
622
void bn_mul_normal(BN_ULONG *r, BN_ULONG *a, int na, BN_ULONG *b, int nb)
crypto/openssl/crypto/bn/bn_mul.c
637
rr = &(r[na]);
crypto/openssl/crypto/bn/bn_mul.c
639
(void)bn_mul_words(r, a, na, 0);
crypto/openssl/crypto/bn/bn_mul.c
642
rr[0] = bn_mul_words(r, a, na, b[0]);
crypto/openssl/crypto/bn/bn_mul.c
647
rr[1] = bn_mul_add_words(&(r[1]), a, na, b[1]);
crypto/openssl/crypto/bn/bn_mul.c
650
rr[2] = bn_mul_add_words(&(r[2]), a, na, b[2]);
crypto/openssl/crypto/bn/bn_mul.c
653
rr[3] = bn_mul_add_words(&(r[3]), a, na, b[3]);
crypto/openssl/crypto/bn/bn_mul.c
656
rr[4] = bn_mul_add_words(&(r[4]), a, na, b[4]);
crypto/openssl/crypto/bn/bn_mul.c
658
r += 4;
crypto/openssl/crypto/bn/bn_mul.c
663
void bn_mul_low_normal(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, int n)
crypto/openssl/crypto/bn/bn_mul.c
665
bn_mul_words(r, a, n, b[0]);
crypto/openssl/crypto/bn/bn_mul.c
67
r[3] = (0 - t - c) & BN_MASK2;
crypto/openssl/crypto/bn/bn_mul.c
670
bn_mul_add_words(&(r[1]), a, n, b[1]);
crypto/openssl/crypto/bn/bn_mul.c
673
bn_mul_add_words(&(r[2]), a, n, b[2]);
crypto/openssl/crypto/bn/bn_mul.c
676
bn_mul_add_words(&(r[3]), a, n, b[3]);
crypto/openssl/crypto/bn/bn_mul.c
679
bn_mul_add_words(&(r[4]), a, n, b[4]);
crypto/openssl/crypto/bn/bn_mul.c
680
r += 4;
crypto/openssl/crypto/bn/bn_mul.c
74
r += 4;
crypto/openssl/crypto/bn/bn_mul.c
80
r[0] = (t - c) & BN_MASK2;
crypto/openssl/crypto/bn/bn_mul.c
87
r[1] = (t - c) & BN_MASK2;
crypto/openssl/crypto/bn/bn_mul.c
94
r[2] = (t - c) & BN_MASK2;
crypto/openssl/crypto/bn/bn_nist.c
1132
r->top = BN_NIST_384_TOP;
crypto/openssl/crypto/bn/bn_nist.c
1133
bn_correct_top(r);
crypto/openssl/crypto/bn/bn_nist.c
1142
int BN_nist_mod_521(BIGNUM *r, const BIGNUM *a, const BIGNUM *field,
crypto/openssl/crypto/bn/bn_nist.c
1157
return BN_nnmod(r, a, field, ctx);
crypto/openssl/crypto/bn/bn_nist.c
1161
BN_zero(r);
crypto/openssl/crypto/bn/bn_nist.c
1164
return (r == a) ? 1 : (BN_copy(r, a) != NULL);
crypto/openssl/crypto/bn/bn_nist.c
1166
if (r != a) {
crypto/openssl/crypto/bn/bn_nist.c
1167
if (!bn_wexpand(r, BN_NIST_521_TOP))
crypto/openssl/crypto/bn/bn_nist.c
1169
r_d = r->d;
crypto/openssl/crypto/bn/bn_nist.c
1203
r->top = BN_NIST_521_TOP;
crypto/openssl/crypto/bn/bn_nist.c
1204
bn_correct_top(r);
crypto/openssl/crypto/bn/bn_nist.c
1209
int (*BN_nist_mod_func(const BIGNUM *p))(BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/bn/bn_nist.c
350
int BN_nist_mod_192(BIGNUM *r, const BIGNUM *a, const BIGNUM *field,
crypto/openssl/crypto/bn/bn_nist.c
371
return BN_nnmod(r, a, field, ctx);
crypto/openssl/crypto/bn/bn_nist.c
375
BN_zero(r);
crypto/openssl/crypto/bn/bn_nist.c
378
return (r == a) ? 1 : (BN_copy(r, a) != NULL);
crypto/openssl/crypto/bn/bn_nist.c
380
if (r != a) {
crypto/openssl/crypto/bn/bn_nist.c
381
if (!bn_wexpand(r, BN_NIST_192_TOP))
crypto/openssl/crypto/bn/bn_nist.c
383
r_d = r->d;
crypto/openssl/crypto/bn/bn_nist.c
465
r->top = BN_NIST_192_TOP;
crypto/openssl/crypto/bn/bn_nist.c
466
bn_correct_top(r);
crypto/openssl/crypto/bn/bn_nist.c
485
int BN_nist_mod_224(BIGNUM *r, const BIGNUM *a, const BIGNUM *field,
crypto/openssl/crypto/bn/bn_nist.c
507
return BN_nnmod(r, a, field, ctx);
crypto/openssl/crypto/bn/bn_nist.c
511
BN_zero(r);
crypto/openssl/crypto/bn/bn_nist.c
514
return (r == a) ? 1 : (BN_copy(r, a) != NULL);
crypto/openssl/crypto/bn/bn_nist.c
516
if (r != a) {
crypto/openssl/crypto/bn/bn_nist.c
517
if (!bn_wexpand(r, BN_NIST_224_TOP))
crypto/openssl/crypto/bn/bn_nist.c
519
r_d = r->d;
crypto/openssl/crypto/bn/bn_nist.c
636
r->top = BN_NIST_224_TOP;
crypto/openssl/crypto/bn/bn_nist.c
637
bn_correct_top(r);
crypto/openssl/crypto/bn/bn_nist.c
654
int BN_nist_mod_256(BIGNUM *r, const BIGNUM *a, const BIGNUM *field,
crypto/openssl/crypto/bn/bn_nist.c
676
return BN_nnmod(r, a, field, ctx);
crypto/openssl/crypto/bn/bn_nist.c
680
BN_zero(r);
crypto/openssl/crypto/bn/bn_nist.c
683
return (r == a) ? 1 : (BN_copy(r, a) != NULL);
crypto/openssl/crypto/bn/bn_nist.c
685
if (r != a) {
crypto/openssl/crypto/bn/bn_nist.c
686
if (!bn_wexpand(r, BN_NIST_256_TOP))
crypto/openssl/crypto/bn/bn_nist.c
688
r_d = r->d;
crypto/openssl/crypto/bn/bn_nist.c
865
r->top = BN_NIST_256_TOP;
crypto/openssl/crypto/bn/bn_nist.c
866
bn_correct_top(r);
crypto/openssl/crypto/bn/bn_nist.c
887
int BN_nist_mod_384(BIGNUM *r, const BIGNUM *a, const BIGNUM *field,
crypto/openssl/crypto/bn/bn_nist.c
909
return BN_nnmod(r, a, field, ctx);
crypto/openssl/crypto/bn/bn_nist.c
913
BN_zero(r);
crypto/openssl/crypto/bn/bn_nist.c
916
return (r == a) ? 1 : (BN_copy(r, a) != NULL);
crypto/openssl/crypto/bn/bn_nist.c
918
if (r != a) {
crypto/openssl/crypto/bn/bn_nist.c
919
if (!bn_wexpand(r, BN_NIST_384_TOP))
crypto/openssl/crypto/bn/bn_nist.c
921
r_d = r->d;
crypto/openssl/crypto/bn/bn_rand.c
133
static int bnrand_range(BNRAND_FLAG flag, BIGNUM *r, const BIGNUM *range,
crypto/openssl/crypto/bn/bn_rand.c
139
if (r == NULL) {
crypto/openssl/crypto/bn/bn_rand.c
154
BN_zero(r);
crypto/openssl/crypto/bn/bn_rand.c
161
if (!bnrand(flag, r, n + 1, BN_RAND_TOP_ANY, BN_RAND_BOTTOM_ANY,
crypto/openssl/crypto/bn/bn_rand.c
171
if (BN_cmp(r, range) >= 0) {
crypto/openssl/crypto/bn/bn_rand.c
172
if (!BN_sub(r, r, range))
crypto/openssl/crypto/bn/bn_rand.c
174
if (BN_cmp(r, range) >= 0)
crypto/openssl/crypto/bn/bn_rand.c
175
if (!BN_sub(r, r, range))
crypto/openssl/crypto/bn/bn_rand.c
184
} while (BN_cmp(r, range) >= 0);
crypto/openssl/crypto/bn/bn_rand.c
188
if (!bnrand(flag, r, n, BN_RAND_TOP_ANY, BN_RAND_BOTTOM_ANY,
crypto/openssl/crypto/bn/bn_rand.c
196
} while (BN_cmp(r, range) >= 0);
crypto/openssl/crypto/bn/bn_rand.c
199
bn_check_top(r);
crypto/openssl/crypto/bn/bn_rand.c
203
int BN_rand_range_ex(BIGNUM *r, const BIGNUM *range, unsigned int strength,
crypto/openssl/crypto/bn/bn_rand.c
206
return bnrand_range(NORMAL, r, range, strength, ctx);
crypto/openssl/crypto/bn/bn_rand.c
210
int BN_rand_range(BIGNUM *r, const BIGNUM *range)
crypto/openssl/crypto/bn/bn_rand.c
212
return bnrand_range(NORMAL, r, range, 0, NULL);
crypto/openssl/crypto/bn/bn_rand.c
216
int BN_priv_rand_range_ex(BIGNUM *r, const BIGNUM *range, unsigned int strength,
crypto/openssl/crypto/bn/bn_rand.c
219
return bnrand_range(PRIVATE, r, range, strength, ctx);
crypto/openssl/crypto/bn/bn_rand.c
223
int BN_priv_rand_range(BIGNUM *r, const BIGNUM *range)
crypto/openssl/crypto/bn/bn_rand.c
225
return bnrand_range(PRIVATE, r, range, 0, NULL);
crypto/openssl/crypto/bn/bn_rand.c
234
int BN_pseudo_rand_range(BIGNUM *r, const BIGNUM *range)
crypto/openssl/crypto/bn/bn_rand.c
236
return BN_rand_range(r, range);
crypto/openssl/crypto/bn/bn_rand.c
241
int ossl_bn_priv_rand_range_fixed_top(BIGNUM *r, const BIGNUM *range,
crypto/openssl/crypto/bn/bn_rand.c
247
if (r == NULL) {
crypto/openssl/crypto/bn/bn_rand.c
262
BN_zero(r);
crypto/openssl/crypto/bn/bn_rand.c
264
BN_set_flags(r, BN_FLG_CONSTTIME);
crypto/openssl/crypto/bn/bn_rand.c
266
if (!bnrand(PRIVATE, r, n + 1, BN_RAND_TOP_ONE, BN_RAND_BOTTOM_ANY,
crypto/openssl/crypto/bn/bn_rand.c
274
ossl_bn_mask_bits_fixed_top(r, n);
crypto/openssl/crypto/bn/bn_rand.c
275
} while (BN_ucmp(r, range) >= 0);
crypto/openssl/crypto/bn/bn_rand.c
278
bn_correct_top(r);
crypto/openssl/crypto/bn/bn_recp.c
140
if (!BN_usub(r, m, b))
crypto/openssl/crypto/bn/bn_recp.c
142
r->neg = 0;
crypto/openssl/crypto/bn/bn_recp.c
145
while (BN_ucmp(r, &(recp->N)) >= 0) {
crypto/openssl/crypto/bn/bn_recp.c
150
if (!BN_usub(r, r, &(recp->N)))
crypto/openssl/crypto/bn/bn_recp.c
156
r->neg = BN_is_zero(r) ? 0 : m->neg;
crypto/openssl/crypto/bn/bn_recp.c
172
int BN_reciprocal(BIGNUM *r, const BIGNUM *m, int len, BN_CTX *ctx)
crypto/openssl/crypto/bn/bn_recp.c
184
if (!BN_div(r, NULL, t, m, ctx))
crypto/openssl/crypto/bn/bn_recp.c
189
bn_check_top(r);
crypto/openssl/crypto/bn/bn_recp.c
53
int BN_mod_mul_reciprocal(BIGNUM *r, const BIGNUM *x, const BIGNUM *y,
crypto/openssl/crypto/bn/bn_recp.c
75
ret = BN_div_recp(NULL, r, ca, recp, ctx);
crypto/openssl/crypto/bn/bn_recp.c
78
bn_check_top(r);
crypto/openssl/crypto/bn/bn_recp.c
86
BIGNUM *a, *b, *d, *r;
crypto/openssl/crypto/bn/bn_recp.c
90
r = (rem != NULL) ? rem : BN_CTX_get(ctx);
crypto/openssl/crypto/bn/bn_recp.c
98
if (!BN_copy(r, m)) {
crypto/openssl/crypto/bn/bn_s390x.c
125
if (BN_bin2bn(crt.outputdata, crt.outputdatalength, r) != NULL)
crypto/openssl/crypto/bn/bn_s390x.c
149
int s390x_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
crypto/openssl/crypto/bn/bn_s390x.c
152
return BN_mod_exp_mont(r, a, p, m, ctx, m_ctx);
crypto/openssl/crypto/bn/bn_s390x.c
155
int s390x_crt(BIGNUM *r, const BIGNUM *i, const BIGNUM *p, const BIGNUM *q,
crypto/openssl/crypto/bn/bn_s390x.c
23
static int s390x_mod_exp_hw(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
crypto/openssl/crypto/bn/bn_s390x.c
48
if (BN_bin2bn(me.outputdata, size, r) != NULL)
crypto/openssl/crypto/bn/bn_s390x.c
71
int s390x_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
crypto/openssl/crypto/bn/bn_s390x.c
74
if (s390x_mod_exp_hw(r, a, p, m) == 1)
crypto/openssl/crypto/bn/bn_s390x.c
76
return BN_mod_exp_mont(r, a, p, m, ctx, m_ctx);
crypto/openssl/crypto/bn/bn_s390x.c
79
int s390x_crt(BIGNUM *r, const BIGNUM *i, const BIGNUM *p, const BIGNUM *q,
crypto/openssl/crypto/bn/bn_shift.c
104
int bn_lshift_fixed_top(BIGNUM *r, const BIGNUM *a, int n)
crypto/openssl/crypto/bn/bn_shift.c
113
bn_check_top(r);
crypto/openssl/crypto/bn/bn_shift.c
117
if (bn_wexpand(r, a->top + nw + 1) == NULL)
crypto/openssl/crypto/bn/bn_shift.c
127
t = &(r->d[nw]);
crypto/openssl/crypto/bn/bn_shift.c
138
r->d[nw] = 0;
crypto/openssl/crypto/bn/bn_shift.c
14
int BN_lshift1(BIGNUM *r, const BIGNUM *a)
crypto/openssl/crypto/bn/bn_shift.c
141
memset(r->d, 0, sizeof(*t) * nw);
crypto/openssl/crypto/bn/bn_shift.c
143
r->neg = a->neg;
crypto/openssl/crypto/bn/bn_shift.c
144
r->top = a->top + nw + 1;
crypto/openssl/crypto/bn/bn_shift.c
145
r->flags |= BN_FLG_FIXED_TOP;
crypto/openssl/crypto/bn/bn_shift.c
150
int BN_rshift(BIGNUM *r, const BIGNUM *a, int n)
crypto/openssl/crypto/bn/bn_shift.c
159
bn_check_top(r);
crypto/openssl/crypto/bn/bn_shift.c
162
ret = bn_rshift_fixed_top(r, a, n);
crypto/openssl/crypto/bn/bn_shift.c
164
bn_correct_top(r);
crypto/openssl/crypto/bn/bn_shift.c
165
bn_check_top(r);
crypto/openssl/crypto/bn/bn_shift.c
176
int bn_rshift_fixed_top(BIGNUM *r, const BIGNUM *a, int n)
crypto/openssl/crypto/bn/bn_shift.c
188
BN_zero(r);
crypto/openssl/crypto/bn/bn_shift.c
19
bn_check_top(r);
crypto/openssl/crypto/bn/bn_shift.c
198
if (r != a && bn_wexpand(r, top) == NULL)
crypto/openssl/crypto/bn/bn_shift.c
201
t = &(r->d[0]);
crypto/openssl/crypto/bn/bn_shift.c
211
r->neg = a->neg;
crypto/openssl/crypto/bn/bn_shift.c
212
r->top = top;
crypto/openssl/crypto/bn/bn_shift.c
213
r->flags |= BN_FLG_FIXED_TOP;
crypto/openssl/crypto/bn/bn_shift.c
22
if (r != a) {
crypto/openssl/crypto/bn/bn_shift.c
23
r->neg = a->neg;
crypto/openssl/crypto/bn/bn_shift.c
24
if (bn_wexpand(r, a->top + 1) == NULL)
crypto/openssl/crypto/bn/bn_shift.c
26
r->top = a->top;
crypto/openssl/crypto/bn/bn_shift.c
28
if (bn_wexpand(r, a->top + 1) == NULL)
crypto/openssl/crypto/bn/bn_shift.c
32
rp = r->d;
crypto/openssl/crypto/bn/bn_shift.c
40
r->top += c;
crypto/openssl/crypto/bn/bn_shift.c
41
bn_check_top(r);
crypto/openssl/crypto/bn/bn_shift.c
45
int BN_rshift1(BIGNUM *r, const BIGNUM *a)
crypto/openssl/crypto/bn/bn_shift.c
50
bn_check_top(r);
crypto/openssl/crypto/bn/bn_shift.c
54
BN_zero(r);
crypto/openssl/crypto/bn/bn_shift.c
59
if (a != r) {
crypto/openssl/crypto/bn/bn_shift.c
60
if (bn_wexpand(r, i) == NULL)
crypto/openssl/crypto/bn/bn_shift.c
62
r->neg = a->neg;
crypto/openssl/crypto/bn/bn_shift.c
64
rp = r->d;
crypto/openssl/crypto/bn/bn_shift.c
65
r->top = i;
crypto/openssl/crypto/bn/bn_shift.c
69
r->top -= (t == 1);
crypto/openssl/crypto/bn/bn_shift.c
75
if (!r->top)
crypto/openssl/crypto/bn/bn_shift.c
76
r->neg = 0; /* don't allow negative zero */
crypto/openssl/crypto/bn/bn_shift.c
77
bn_check_top(r);
crypto/openssl/crypto/bn/bn_shift.c
81
int BN_lshift(BIGNUM *r, const BIGNUM *a, int n)
crypto/openssl/crypto/bn/bn_shift.c
90
ret = bn_lshift_fixed_top(r, a, n);
crypto/openssl/crypto/bn/bn_shift.c
92
bn_correct_top(r);
crypto/openssl/crypto/bn/bn_shift.c
93
bn_check_top(r);
crypto/openssl/crypto/bn/bn_sqr.c
109
void bn_sqr_normal(BN_ULONG *r, const BN_ULONG *a, int n, BN_ULONG *tmp)
crypto/openssl/crypto/bn/bn_sqr.c
117
rp = r;
crypto/openssl/crypto/bn/bn_sqr.c
135
bn_add_words(r, r, r, max);
crypto/openssl/crypto/bn/bn_sqr.c
141
bn_add_words(r, r, tmp, max);
crypto/openssl/crypto/bn/bn_sqr.c
156
void bn_sqr_recursive(BN_ULONG *r, const BN_ULONG *a, int n2, BN_ULONG *t)
crypto/openssl/crypto/bn/bn_sqr.c
164
bn_sqr_normal(r, a, 4, t);
crypto/openssl/crypto/bn/bn_sqr.c
166
bn_sqr_comba4(r, a);
crypto/openssl/crypto/bn/bn_sqr.c
17
int BN_sqr(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx)
crypto/openssl/crypto/bn/bn_sqr.c
171
bn_sqr_normal(r, a, 8, t);
crypto/openssl/crypto/bn/bn_sqr.c
173
bn_sqr_comba8(r, a);
crypto/openssl/crypto/bn/bn_sqr.c
178
bn_sqr_normal(r, a, n2, t);
crypto/openssl/crypto/bn/bn_sqr.c
19
int ret = bn_sqr_fixed_top(r, a, ctx);
crypto/openssl/crypto/bn/bn_sqr.c
198
bn_sqr_recursive(r, a, n, p);
crypto/openssl/crypto/bn/bn_sqr.c
199
bn_sqr_recursive(&(r[n2]), &(a[n]), n, p);
crypto/openssl/crypto/bn/bn_sqr.c
207
c1 = (int)(bn_add_words(t, r, &(r[n2]), n2));
crypto/openssl/crypto/bn/bn_sqr.c
21
bn_correct_top(r);
crypto/openssl/crypto/bn/bn_sqr.c
218
c1 += (int)(bn_add_words(&(r[n]), &(r[n]), &(t[n2]), n2));
crypto/openssl/crypto/bn/bn_sqr.c
22
bn_check_top(r);
crypto/openssl/crypto/bn/bn_sqr.c
220
p = &(r[n + n2]);
crypto/openssl/crypto/bn/bn_sqr.c
27
int bn_sqr_fixed_top(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx)
crypto/openssl/crypto/bn/bn_sqr.c
37
r->top = 0;
crypto/openssl/crypto/bn/bn_sqr.c
38
r->neg = 0;
crypto/openssl/crypto/bn/bn_sqr.c
43
rr = (a != r) ? r : BN_CTX_get(ctx);
crypto/openssl/crypto/bn/bn_sqr.c
97
if (r != rr && BN_copy(r, rr) == NULL)
crypto/openssl/crypto/bn/bn_sqrt.c
198
r = BN_kronecker(y, q, ctx); /* here 'q' is |p| */
crypto/openssl/crypto/bn/bn_sqrt.c
199
if (r < -1)
crypto/openssl/crypto/bn/bn_sqrt.c
201
if (r == 0) {
crypto/openssl/crypto/bn/bn_sqrt.c
206
} while (r == 1 && ++i < 82);
crypto/openssl/crypto/bn/bn_sqrt.c
208
if (r != -1) {
crypto/openssl/crypto/bn/bn_sqrt.c
23
int r;
crypto/openssl/crypto/bn/bn_x931p.c
136
int r = BN_check_prime(p, ctx, cb);
crypto/openssl/crypto/bn/bn_x931p.c
137
if (r < 0)
crypto/openssl/crypto/bn/bn_x931p.c
139
if (r)
crypto/openssl/crypto/bn/rsaz_exp.h
56
static ossl_inline void bn_select_words(BN_ULONG *r, BN_ULONG mask,
crypto/openssl/crypto/bn/rsaz_exp.h
63
r[i] = constant_time_select_64(mask, a[i], b[i]);
crypto/openssl/crypto/bn/rsaz_exp.h
67
static ossl_inline BN_ULONG bn_reduce_once_in_place(BN_ULONG *r,
crypto/openssl/crypto/bn/rsaz_exp.h
72
carry -= bn_sub_words(tmp, r, m, num);
crypto/openssl/crypto/bn/rsaz_exp.h
73
bn_select_words(r, carry, r /* tmp < 0 */, tmp /* tmp >= 0 */, num);
crypto/openssl/crypto/bn/rsaz_exp_x2.c
392
#define DAMS(r, a, m, k0) damm((r), (a), (a), (m), (k0))
crypto/openssl/crypto/cast/c_enc.c
21
CAST_LONG l, r, t;
crypto/openssl/crypto/cast/c_enc.c
26
r = data[1];
crypto/openssl/crypto/cast/c_enc.c
28
E_CAST(0, k, l, r, +, ^, -);
crypto/openssl/crypto/cast/c_enc.c
29
E_CAST(1, k, r, l, ^, -, +);
crypto/openssl/crypto/cast/c_enc.c
30
E_CAST(2, k, l, r, -, +, ^);
crypto/openssl/crypto/cast/c_enc.c
31
E_CAST(3, k, r, l, +, ^, -);
crypto/openssl/crypto/cast/c_enc.c
32
E_CAST(4, k, l, r, ^, -, +);
crypto/openssl/crypto/cast/c_enc.c
33
E_CAST(5, k, r, l, -, +, ^);
crypto/openssl/crypto/cast/c_enc.c
34
E_CAST(6, k, l, r, +, ^, -);
crypto/openssl/crypto/cast/c_enc.c
35
E_CAST(7, k, r, l, ^, -, +);
crypto/openssl/crypto/cast/c_enc.c
36
E_CAST(8, k, l, r, -, +, ^);
crypto/openssl/crypto/cast/c_enc.c
37
E_CAST(9, k, r, l, +, ^, -);
crypto/openssl/crypto/cast/c_enc.c
38
E_CAST(10, k, l, r, ^, -, +);
crypto/openssl/crypto/cast/c_enc.c
39
E_CAST(11, k, r, l, -, +, ^);
crypto/openssl/crypto/cast/c_enc.c
41
E_CAST(12, k, l, r, +, ^, -);
crypto/openssl/crypto/cast/c_enc.c
42
E_CAST(13, k, r, l, ^, -, +);
crypto/openssl/crypto/cast/c_enc.c
43
E_CAST(14, k, l, r, -, +, ^);
crypto/openssl/crypto/cast/c_enc.c
44
E_CAST(15, k, r, l, +, ^, -);
crypto/openssl/crypto/cast/c_enc.c
48
data[0] = r & 0xffffffffL;
crypto/openssl/crypto/cast/c_enc.c
53
CAST_LONG l, r, t;
crypto/openssl/crypto/cast/c_enc.c
58
r = data[1];
crypto/openssl/crypto/cast/c_enc.c
61
E_CAST(15, k, l, r, +, ^, -);
crypto/openssl/crypto/cast/c_enc.c
62
E_CAST(14, k, r, l, -, +, ^);
crypto/openssl/crypto/cast/c_enc.c
63
E_CAST(13, k, l, r, ^, -, +);
crypto/openssl/crypto/cast/c_enc.c
64
E_CAST(12, k, r, l, +, ^, -);
crypto/openssl/crypto/cast/c_enc.c
66
E_CAST(11, k, l, r, -, +, ^);
crypto/openssl/crypto/cast/c_enc.c
67
E_CAST(10, k, r, l, ^, -, +);
crypto/openssl/crypto/cast/c_enc.c
68
E_CAST(9, k, l, r, +, ^, -);
crypto/openssl/crypto/cast/c_enc.c
69
E_CAST(8, k, r, l, -, +, ^);
crypto/openssl/crypto/cast/c_enc.c
70
E_CAST(7, k, l, r, ^, -, +);
crypto/openssl/crypto/cast/c_enc.c
71
E_CAST(6, k, r, l, +, ^, -);
crypto/openssl/crypto/cast/c_enc.c
72
E_CAST(5, k, l, r, -, +, ^);
crypto/openssl/crypto/cast/c_enc.c
73
E_CAST(4, k, r, l, ^, -, +);
crypto/openssl/crypto/cast/c_enc.c
74
E_CAST(3, k, l, r, +, ^, -);
crypto/openssl/crypto/cast/c_enc.c
75
E_CAST(2, k, r, l, -, +, ^);
crypto/openssl/crypto/cast/c_enc.c
76
E_CAST(1, k, l, r, ^, -, +);
crypto/openssl/crypto/cast/c_enc.c
77
E_CAST(0, k, r, l, +, ^, -);
crypto/openssl/crypto/cast/c_enc.c
80
data[0] = r & 0xffffffffL;
crypto/openssl/crypto/cms/cms_dd.c
100
return r;
crypto/openssl/crypto/cms/cms_dd.c
65
int r = 0;
crypto/openssl/crypto/cms/cms_dd.c
90
r = 1;
crypto/openssl/crypto/cms/cms_dd.c
94
r = 1;
crypto/openssl/crypto/cms/cms_env.c
1000
return r;
crypto/openssl/crypto/cms/cms_env.c
1350
int i, r;
crypto/openssl/crypto/cms/cms_env.c
1351
i = pk->ameth->pkey_ctrl(pk, ASN1_PKEY_CTRL_CMS_RI_TYPE, 0, &r);
crypto/openssl/crypto/cms/cms_env.c
1353
return r;
crypto/openssl/crypto/cms/cms_env.c
1363
int i, r;
crypto/openssl/crypto/cms/cms_env.c
1366
ri_type, &r);
crypto/openssl/crypto/cms/cms_env.c
1368
return r;
crypto/openssl/crypto/cms/cms_env.c
863
int r = 0;
crypto/openssl/crypto/cms/cms_env.c
912
r = 1;
crypto/openssl/crypto/cms/cms_env.c
916
if (!r)
crypto/openssl/crypto/cms/cms_env.c
920
return r;
crypto/openssl/crypto/cms/cms_env.c
932
int r = 0, wrap_nid;
crypto/openssl/crypto/cms/cms_env.c
992
r = 1;
crypto/openssl/crypto/cms/cms_env.c
996
if (!r)
crypto/openssl/crypto/cms/cms_ess.c
170
int rrderlen, r = 0;
crypto/openssl/crypto/cms/cms_ess.c
184
r = 1;
crypto/openssl/crypto/cms/cms_ess.c
189
return r;
crypto/openssl/crypto/cms/cms_ess.c
255
int r = 0, i;
crypto/openssl/crypto/cms/cms_ess.c
367
r = 1;
crypto/openssl/crypto/cms/cms_ess.c
372
return r;
crypto/openssl/crypto/cms/cms_pwri.c
311
int r = 0;
crypto/openssl/crypto/cms/cms_pwri.c
415
r = 1;
crypto/openssl/crypto/cms/cms_pwri.c
421
if (!r)
crypto/openssl/crypto/cms/cms_pwri.c
425
return r;
crypto/openssl/crypto/cms/cms_sd.c
1001
r = EVP_DigestVerifyFinal(mctx,
crypto/openssl/crypto/cms/cms_sd.c
1003
if (r <= 0)
crypto/openssl/crypto/cms/cms_sd.c
1008
return r;
crypto/openssl/crypto/cms/cms_sd.c
1048
int r = -1;
crypto/openssl/crypto/cms/cms_sd.c
1084
r = 0;
crypto/openssl/crypto/cms/cms_sd.c
1086
r = 1;
crypto/openssl/crypto/cms/cms_sd.c
1107
r = EVP_PKEY_verify(pkctx, si->signature->data,
crypto/openssl/crypto/cms/cms_sd.c
1109
if (r <= 0) {
crypto/openssl/crypto/cms/cms_sd.c
1111
r = 0;
crypto/openssl/crypto/cms/cms_sd.c
1118
return r;
crypto/openssl/crypto/cms/cms_sd.c
1165
int smderlen, r;
crypto/openssl/crypto/cms/cms_sd.c
1170
r = CMS_signed_add1_attr_by_NID(si, NID_SMIMECapabilities,
crypto/openssl/crypto/cms/cms_sd.c
1173
return r;
crypto/openssl/crypto/cms/cms_sd.c
582
int r = 0;
crypto/openssl/crypto/cms/cms_sd.c
601
r = 1;
crypto/openssl/crypto/cms/cms_sd.c
606
return r;
crypto/openssl/crypto/cms/cms_sd.c
743
int r = 0;
crypto/openssl/crypto/cms/cms_sd.c
824
r = 1;
crypto/openssl/crypto/cms/cms_sd.c
829
return r;
crypto/openssl/crypto/cms/cms_sd.c
929
int alen, r = -1;
crypto/openssl/crypto/cms/cms_sd.c
946
r = ASN1_item_verify_ex(ASN1_ITEM_rptr(CMS_Attributes_Sign),
crypto/openssl/crypto/cms/cms_sd.c
950
if (r <= 0)
crypto/openssl/crypto/cms/cms_sd.c
952
return r;
crypto/openssl/crypto/cms/cms_sd.c
995
r = EVP_DigestVerifyUpdate(mctx, abuf, alen);
crypto/openssl/crypto/cms/cms_sd.c
997
if (r <= 0) {
crypto/openssl/crypto/cms/cms_sd.c
998
r = -1;
crypto/openssl/crypto/cms/cms_smime.c
107
int r;
crypto/openssl/crypto/cms/cms_smime.c
116
r = cms_copy_content(out, cont, flags);
crypto/openssl/crypto/cms/cms_smime.c
118
return r;
crypto/openssl/crypto/cms/cms_smime.c
145
int r;
crypto/openssl/crypto/cms/cms_smime.c
159
r = cms_copy_content(out, cont, flags);
crypto/openssl/crypto/cms/cms_smime.c
160
if (r)
crypto/openssl/crypto/cms/cms_smime.c
161
r = ossl_cms_DigestedData_do_final(cms, cont, 1);
crypto/openssl/crypto/cms/cms_smime.c
163
return r;
crypto/openssl/crypto/cms/cms_smime.c
203
int r;
crypto/openssl/crypto/cms/cms_smime.c
218
r = cms_copy_content(out, cont, flags);
crypto/openssl/crypto/cms/cms_smime.c
220
return r;
crypto/openssl/crypto/cms/cms_smime.c
270
int i, j, r = 0;
crypto/openssl/crypto/cms/cms_smime.c
294
r = 1;
crypto/openssl/crypto/cms/cms_smime.c
301
return r;
crypto/openssl/crypto/cms/cms_smime.c
37
int r = 0, i;
crypto/openssl/crypto/cms/cms_smime.c
502
int r;
crypto/openssl/crypto/cms/cms_smime.c
505
r = CMS_verify(rcms, certs, store, NULL, NULL, flags);
crypto/openssl/crypto/cms/cms_smime.c
506
if (r <= 0)
crypto/openssl/crypto/cms/cms_smime.c
507
return r;
crypto/openssl/crypto/cms/cms_smime.c
573
int r = 0;
crypto/openssl/crypto/cms/cms_smime.c
626
r = 1;
crypto/openssl/crypto/cms/cms_smime.c
630
if (r)
crypto/openssl/crypto/cms/cms_smime.c
71
r = 1;
crypto/openssl/crypto/cms/cms_smime.c
715
int i, r, cms_pkey_ri_type;
crypto/openssl/crypto/cms/cms_smime.c
744
r = cms_kari_set1_pkey_and_peer(cms, ri, pk, cert, peer);
crypto/openssl/crypto/cms/cms_smime.c
745
if (r > 0)
crypto/openssl/crypto/cms/cms_smime.c
747
if (r < 0)
crypto/openssl/crypto/cms/cms_smime.c
75
return r;
crypto/openssl/crypto/cms/cms_smime.c
755
r = CMS_RecipientInfo_decrypt(cms, ri);
crypto/openssl/crypto/cms/cms_smime.c
766
if (r > 0)
crypto/openssl/crypto/cms/cms_smime.c
776
else if (r > 0 && (debug || cms_pkey_ri_type != CMS_RECIPINFO_TRANS))
crypto/openssl/crypto/cms/cms_smime.c
800
int i, r, match_ri = 0;
crypto/openssl/crypto/cms/cms_smime.c
813
r = CMS_RecipientInfo_decrypt(cms, ri);
crypto/openssl/crypto/cms/cms_smime.c
815
if (r > 0)
crypto/openssl/crypto/cms/cms_smime.c
835
int i, r, match_ri = 0;
crypto/openssl/crypto/cms/cms_smime.c
853
r = CMS_RecipientInfo_decrypt(cms, ri);
crypto/openssl/crypto/cms/cms_smime.c
855
if (r > 0)
crypto/openssl/crypto/cms/cms_smime.c
867
int r;
crypto/openssl/crypto/cms/cms_smime.c
889
r = cms_copy_content(out, cont, flags);
crypto/openssl/crypto/cms/cms_smime.c
891
return r;
crypto/openssl/crypto/cms/cms_smime.c
954
int r;
crypto/openssl/crypto/cms/cms_smime.c
967
r = cms_copy_content(out, cont, flags);
crypto/openssl/crypto/cms/cms_smime.c
969
return r;
crypto/openssl/crypto/conf/conf_def.c
643
int q, r, rr = 0, to = 0, len = 0;
crypto/openssl/crypto/conf/conf_def.c
733
r = *e;
crypto/openssl/crypto/conf/conf_def.c
737
if (r != q) {
crypto/openssl/crypto/conf/conf_def.c
756
*rp = r;
crypto/openssl/crypto/conf/conf_def.c
785
*rp = r;
crypto/openssl/crypto/des/des_enc.c
106
r = ROTATE(r, 29) & 0xffffffffL;
crypto/openssl/crypto/des/des_enc.c
115
D_ENCRYPT(l, r, 0); /* 1 */
crypto/openssl/crypto/des/des_enc.c
116
D_ENCRYPT(r, l, 2); /* 2 */
crypto/openssl/crypto/des/des_enc.c
117
D_ENCRYPT(l, r, 4); /* 3 */
crypto/openssl/crypto/des/des_enc.c
118
D_ENCRYPT(r, l, 6); /* 4 */
crypto/openssl/crypto/des/des_enc.c
119
D_ENCRYPT(l, r, 8); /* 5 */
crypto/openssl/crypto/des/des_enc.c
120
D_ENCRYPT(r, l, 10); /* 6 */
crypto/openssl/crypto/des/des_enc.c
121
D_ENCRYPT(l, r, 12); /* 7 */
crypto/openssl/crypto/des/des_enc.c
122
D_ENCRYPT(r, l, 14); /* 8 */
crypto/openssl/crypto/des/des_enc.c
123
D_ENCRYPT(l, r, 16); /* 9 */
crypto/openssl/crypto/des/des_enc.c
124
D_ENCRYPT(r, l, 18); /* 10 */
crypto/openssl/crypto/des/des_enc.c
125
D_ENCRYPT(l, r, 20); /* 11 */
crypto/openssl/crypto/des/des_enc.c
126
D_ENCRYPT(r, l, 22); /* 12 */
crypto/openssl/crypto/des/des_enc.c
127
D_ENCRYPT(l, r, 24); /* 13 */
crypto/openssl/crypto/des/des_enc.c
128
D_ENCRYPT(r, l, 26); /* 14 */
crypto/openssl/crypto/des/des_enc.c
129
D_ENCRYPT(l, r, 28); /* 15 */
crypto/openssl/crypto/des/des_enc.c
130
D_ENCRYPT(r, l, 30); /* 16 */
crypto/openssl/crypto/des/des_enc.c
132
D_ENCRYPT(l, r, 30); /* 16 */
crypto/openssl/crypto/des/des_enc.c
133
D_ENCRYPT(r, l, 28); /* 15 */
crypto/openssl/crypto/des/des_enc.c
134
D_ENCRYPT(l, r, 26); /* 14 */
crypto/openssl/crypto/des/des_enc.c
135
D_ENCRYPT(r, l, 24); /* 13 */
crypto/openssl/crypto/des/des_enc.c
136
D_ENCRYPT(l, r, 22); /* 12 */
crypto/openssl/crypto/des/des_enc.c
137
D_ENCRYPT(r, l, 20); /* 11 */
crypto/openssl/crypto/des/des_enc.c
138
D_ENCRYPT(l, r, 18); /* 10 */
crypto/openssl/crypto/des/des_enc.c
139
D_ENCRYPT(r, l, 16); /* 9 */
crypto/openssl/crypto/des/des_enc.c
140
D_ENCRYPT(l, r, 14); /* 8 */
crypto/openssl/crypto/des/des_enc.c
141
D_ENCRYPT(r, l, 12); /* 7 */
crypto/openssl/crypto/des/des_enc.c
142
D_ENCRYPT(l, r, 10); /* 6 */
crypto/openssl/crypto/des/des_enc.c
143
D_ENCRYPT(r, l, 8); /* 5 */
crypto/openssl/crypto/des/des_enc.c
144
D_ENCRYPT(l, r, 6); /* 4 */
crypto/openssl/crypto/des/des_enc.c
145
D_ENCRYPT(r, l, 4); /* 3 */
crypto/openssl/crypto/des/des_enc.c
146
D_ENCRYPT(l, r, 2); /* 2 */
crypto/openssl/crypto/des/des_enc.c
147
D_ENCRYPT(r, l, 0); /* 1 */
crypto/openssl/crypto/des/des_enc.c
151
data[1] = ROTATE(r, 3) & 0xffffffffL;
crypto/openssl/crypto/des/des_enc.c
152
l = r = t = u = 0;
crypto/openssl/crypto/des/des_enc.c
158
register DES_LONG l, r;
crypto/openssl/crypto/des/des_enc.c
161
r = data[1];
crypto/openssl/crypto/des/des_enc.c
162
IP(l, r);
crypto/openssl/crypto/des/des_enc.c
164
data[1] = r;
crypto/openssl/crypto/des/des_enc.c
169
r = data[1];
crypto/openssl/crypto/des/des_enc.c
170
FP(r, l);
crypto/openssl/crypto/des/des_enc.c
172
data[1] = r;
crypto/openssl/crypto/des/des_enc.c
178
register DES_LONG l, r;
crypto/openssl/crypto/des/des_enc.c
181
r = data[1];
crypto/openssl/crypto/des/des_enc.c
182
IP(l, r);
crypto/openssl/crypto/des/des_enc.c
184
data[1] = r;
crypto/openssl/crypto/des/des_enc.c
189
r = data[1];
crypto/openssl/crypto/des/des_enc.c
190
FP(r, l);
crypto/openssl/crypto/des/des_enc.c
192
data[1] = r;
crypto/openssl/crypto/des/des_enc.c
22
register DES_LONG l, r, t, u;
crypto/openssl/crypto/des/des_enc.c
25
r = data[0];
crypto/openssl/crypto/des/des_enc.c
28
IP(r, l);
crypto/openssl/crypto/des/des_enc.c
37
r = ROTATE(r, 29) & 0xffffffffL;
crypto/openssl/crypto/des/des_enc.c
46
D_ENCRYPT(l, r, 0); /* 1 */
crypto/openssl/crypto/des/des_enc.c
47
D_ENCRYPT(r, l, 2); /* 2 */
crypto/openssl/crypto/des/des_enc.c
48
D_ENCRYPT(l, r, 4); /* 3 */
crypto/openssl/crypto/des/des_enc.c
49
D_ENCRYPT(r, l, 6); /* 4 */
crypto/openssl/crypto/des/des_enc.c
50
D_ENCRYPT(l, r, 8); /* 5 */
crypto/openssl/crypto/des/des_enc.c
51
D_ENCRYPT(r, l, 10); /* 6 */
crypto/openssl/crypto/des/des_enc.c
52
D_ENCRYPT(l, r, 12); /* 7 */
crypto/openssl/crypto/des/des_enc.c
53
D_ENCRYPT(r, l, 14); /* 8 */
crypto/openssl/crypto/des/des_enc.c
54
D_ENCRYPT(l, r, 16); /* 9 */
crypto/openssl/crypto/des/des_enc.c
55
D_ENCRYPT(r, l, 18); /* 10 */
crypto/openssl/crypto/des/des_enc.c
56
D_ENCRYPT(l, r, 20); /* 11 */
crypto/openssl/crypto/des/des_enc.c
57
D_ENCRYPT(r, l, 22); /* 12 */
crypto/openssl/crypto/des/des_enc.c
58
D_ENCRYPT(l, r, 24); /* 13 */
crypto/openssl/crypto/des/des_enc.c
59
D_ENCRYPT(r, l, 26); /* 14 */
crypto/openssl/crypto/des/des_enc.c
60
D_ENCRYPT(l, r, 28); /* 15 */
crypto/openssl/crypto/des/des_enc.c
61
D_ENCRYPT(r, l, 30); /* 16 */
crypto/openssl/crypto/des/des_enc.c
63
D_ENCRYPT(l, r, 30); /* 16 */
crypto/openssl/crypto/des/des_enc.c
64
D_ENCRYPT(r, l, 28); /* 15 */
crypto/openssl/crypto/des/des_enc.c
65
D_ENCRYPT(l, r, 26); /* 14 */
crypto/openssl/crypto/des/des_enc.c
66
D_ENCRYPT(r, l, 24); /* 13 */
crypto/openssl/crypto/des/des_enc.c
67
D_ENCRYPT(l, r, 22); /* 12 */
crypto/openssl/crypto/des/des_enc.c
68
D_ENCRYPT(r, l, 20); /* 11 */
crypto/openssl/crypto/des/des_enc.c
69
D_ENCRYPT(l, r, 18); /* 10 */
crypto/openssl/crypto/des/des_enc.c
70
D_ENCRYPT(r, l, 16); /* 9 */
crypto/openssl/crypto/des/des_enc.c
71
D_ENCRYPT(l, r, 14); /* 8 */
crypto/openssl/crypto/des/des_enc.c
72
D_ENCRYPT(r, l, 12); /* 7 */
crypto/openssl/crypto/des/des_enc.c
73
D_ENCRYPT(l, r, 10); /* 6 */
crypto/openssl/crypto/des/des_enc.c
74
D_ENCRYPT(r, l, 8); /* 5 */
crypto/openssl/crypto/des/des_enc.c
75
D_ENCRYPT(l, r, 6); /* 4 */
crypto/openssl/crypto/des/des_enc.c
76
D_ENCRYPT(r, l, 4); /* 3 */
crypto/openssl/crypto/des/des_enc.c
77
D_ENCRYPT(l, r, 2); /* 2 */
crypto/openssl/crypto/des/des_enc.c
78
D_ENCRYPT(r, l, 0); /* 1 */
crypto/openssl/crypto/des/des_enc.c
83
r = ROTATE(r, 3) & 0xffffffffL;
crypto/openssl/crypto/des/des_enc.c
85
FP(r, l);
crypto/openssl/crypto/des/des_enc.c
87
data[1] = r;
crypto/openssl/crypto/des/des_enc.c
88
l = r = t = u = 0;
crypto/openssl/crypto/des/des_enc.c
93
register DES_LONG l, r, t, u;
crypto/openssl/crypto/des/des_enc.c
96
r = data[0];
crypto/openssl/crypto/des/des_local.h
220
#define IP(l, r) \
crypto/openssl/crypto/des/des_local.h
223
PERM_OP(r, l, tt, 4, 0x0f0f0f0fL); \
crypto/openssl/crypto/des/des_local.h
224
PERM_OP(l, r, tt, 16, 0x0000ffffL); \
crypto/openssl/crypto/des/des_local.h
225
PERM_OP(r, l, tt, 2, 0x33333333L); \
crypto/openssl/crypto/des/des_local.h
226
PERM_OP(l, r, tt, 8, 0x00ff00ffL); \
crypto/openssl/crypto/des/des_local.h
227
PERM_OP(r, l, tt, 1, 0x55555555L); \
crypto/openssl/crypto/des/des_local.h
230
#define FP(l, r) \
crypto/openssl/crypto/des/des_local.h
233
PERM_OP(l, r, tt, 1, 0x55555555L); \
crypto/openssl/crypto/des/des_local.h
234
PERM_OP(r, l, tt, 8, 0x00ff00ffL); \
crypto/openssl/crypto/des/des_local.h
235
PERM_OP(l, r, tt, 2, 0x33333333L); \
crypto/openssl/crypto/des/des_local.h
236
PERM_OP(r, l, tt, 16, 0x0000ffffL); \
crypto/openssl/crypto/des/des_local.h
237
PERM_OP(l, r, tt, 4, 0x0f0f0f0fL); \
crypto/openssl/crypto/des/fcrypt_b.c
34
register DES_LONG l, r, t, u;
crypto/openssl/crypto/des/fcrypt_b.c
40
r = 0;
crypto/openssl/crypto/des/fcrypt_b.c
47
D_ENCRYPT(l, r, 0); /* 1 */
crypto/openssl/crypto/des/fcrypt_b.c
48
D_ENCRYPT(r, l, 2); /* 2 */
crypto/openssl/crypto/des/fcrypt_b.c
49
D_ENCRYPT(l, r, 4); /* 3 */
crypto/openssl/crypto/des/fcrypt_b.c
50
D_ENCRYPT(r, l, 6); /* 4 */
crypto/openssl/crypto/des/fcrypt_b.c
51
D_ENCRYPT(l, r, 8); /* 5 */
crypto/openssl/crypto/des/fcrypt_b.c
52
D_ENCRYPT(r, l, 10); /* 6 */
crypto/openssl/crypto/des/fcrypt_b.c
53
D_ENCRYPT(l, r, 12); /* 7 */
crypto/openssl/crypto/des/fcrypt_b.c
54
D_ENCRYPT(r, l, 14); /* 8 */
crypto/openssl/crypto/des/fcrypt_b.c
55
D_ENCRYPT(l, r, 16); /* 9 */
crypto/openssl/crypto/des/fcrypt_b.c
56
D_ENCRYPT(r, l, 18); /* 10 */
crypto/openssl/crypto/des/fcrypt_b.c
57
D_ENCRYPT(l, r, 20); /* 11 */
crypto/openssl/crypto/des/fcrypt_b.c
58
D_ENCRYPT(r, l, 22); /* 12 */
crypto/openssl/crypto/des/fcrypt_b.c
59
D_ENCRYPT(l, r, 24); /* 13 */
crypto/openssl/crypto/des/fcrypt_b.c
60
D_ENCRYPT(r, l, 26); /* 14 */
crypto/openssl/crypto/des/fcrypt_b.c
61
D_ENCRYPT(l, r, 28); /* 15 */
crypto/openssl/crypto/des/fcrypt_b.c
62
D_ENCRYPT(r, l, 30); /* 16 */
crypto/openssl/crypto/des/fcrypt_b.c
64
l = r;
crypto/openssl/crypto/des/fcrypt_b.c
65
r = t;
crypto/openssl/crypto/des/fcrypt_b.c
68
r = ROTATE(r, 3) & 0xffffffffL;
crypto/openssl/crypto/des/fcrypt_b.c
70
PERM_OP(l, r, t, 1, 0x55555555L);
crypto/openssl/crypto/des/fcrypt_b.c
71
PERM_OP(r, l, t, 8, 0x00ff00ffL);
crypto/openssl/crypto/des/fcrypt_b.c
72
PERM_OP(l, r, t, 2, 0x33333333L);
crypto/openssl/crypto/des/fcrypt_b.c
73
PERM_OP(r, l, t, 16, 0x0000ffffL);
crypto/openssl/crypto/des/fcrypt_b.c
74
PERM_OP(l, r, t, 4, 0x0f0f0f0fL);
crypto/openssl/crypto/des/fcrypt_b.c
76
out[0] = r;
crypto/openssl/crypto/dh/dh_check.c
147
int ok = 0, r, q_good = 0;
crypto/openssl/crypto/dh/dh_check.c
194
r = BN_check_prime(dh->params.q, ctx, NULL);
crypto/openssl/crypto/dh/dh_check.c
195
if (r < 0)
crypto/openssl/crypto/dh/dh_check.c
197
if (!r)
crypto/openssl/crypto/dh/dh_check.c
209
r = BN_check_prime(dh->params.p, ctx, NULL);
crypto/openssl/crypto/dh/dh_check.c
210
if (r < 0)
crypto/openssl/crypto/dh/dh_check.c
212
if (!r)
crypto/openssl/crypto/dh/dh_check.c
217
r = BN_check_prime(t1, ctx, NULL);
crypto/openssl/crypto/dh/dh_check.c
218
if (r < 0)
crypto/openssl/crypto/dh/dh_check.c
220
if (!r)
crypto/openssl/crypto/dh/dh_key.c
189
static int dh_bn_mod_exp(const DH *dh, BIGNUM *r,
crypto/openssl/crypto/dh/dh_key.c
194
return s390x_mod_exp(r, a, p, m, ctx, m_ctx);
crypto/openssl/crypto/dh/dh_key.c
196
return BN_mod_exp_mont(r, a, p, m, ctx, m_ctx);
crypto/openssl/crypto/dh/dh_key.c
30
static int dh_bn_mod_exp(const DH *dh, BIGNUM *r,
crypto/openssl/crypto/dh/dh_lib.c
136
void DH_free(DH *r)
crypto/openssl/crypto/dh/dh_lib.c
140
if (r == NULL)
crypto/openssl/crypto/dh/dh_lib.c
143
CRYPTO_DOWN_REF(&r->references, &i);
crypto/openssl/crypto/dh/dh_lib.c
144
REF_PRINT_COUNT("DH", i, r);
crypto/openssl/crypto/dh/dh_lib.c
149
if (r->meth != NULL && r->meth->finish != NULL)
crypto/openssl/crypto/dh/dh_lib.c
150
r->meth->finish(r);
crypto/openssl/crypto/dh/dh_lib.c
153
ENGINE_finish(r->engine);
crypto/openssl/crypto/dh/dh_lib.c
155
CRYPTO_free_ex_data(CRYPTO_EX_INDEX_DH, r, &r->ex_data);
crypto/openssl/crypto/dh/dh_lib.c
158
CRYPTO_THREAD_lock_free(r->lock);
crypto/openssl/crypto/dh/dh_lib.c
159
CRYPTO_FREE_REF(&r->references);
crypto/openssl/crypto/dh/dh_lib.c
161
ossl_ffc_params_cleanup(&r->params);
crypto/openssl/crypto/dh/dh_lib.c
162
BN_clear_free(r->pub_key);
crypto/openssl/crypto/dh/dh_lib.c
163
BN_clear_free(r->priv_key);
crypto/openssl/crypto/dh/dh_lib.c
164
OPENSSL_free(r);
crypto/openssl/crypto/dh/dh_lib.c
167
int DH_up_ref(DH *r)
crypto/openssl/crypto/dh/dh_lib.c
171
if (CRYPTO_UP_REF(&r->references, &i) <= 0)
crypto/openssl/crypto/dh/dh_lib.c
174
REF_PRINT_COUNT("DH", i, r);
crypto/openssl/crypto/dh/dh_local.h
50
int (*bn_mod_exp)(const DH *dh, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/dsa/dsa_ameth.c
390
const BIGNUM *r, *s;
crypto/openssl/crypto/dsa/dsa_ameth.c
392
DSA_SIG_get0(dsa_sig, &r, &s);
crypto/openssl/crypto/dsa/dsa_ameth.c
397
if (!ASN1_bn_print(bp, "r: ", r, NULL, indent))
crypto/openssl/crypto/dsa/dsa_lib.c
212
void DSA_free(DSA *r)
crypto/openssl/crypto/dsa/dsa_lib.c
216
if (r == NULL)
crypto/openssl/crypto/dsa/dsa_lib.c
219
CRYPTO_DOWN_REF(&r->references, &i);
crypto/openssl/crypto/dsa/dsa_lib.c
220
REF_PRINT_COUNT("DSA", i, r);
crypto/openssl/crypto/dsa/dsa_lib.c
225
if (r->meth != NULL && r->meth->finish != NULL)
crypto/openssl/crypto/dsa/dsa_lib.c
226
r->meth->finish(r);
crypto/openssl/crypto/dsa/dsa_lib.c
228
ENGINE_finish(r->engine);
crypto/openssl/crypto/dsa/dsa_lib.c
232
CRYPTO_free_ex_data(CRYPTO_EX_INDEX_DSA, r, &r->ex_data);
crypto/openssl/crypto/dsa/dsa_lib.c
235
CRYPTO_THREAD_lock_free(r->lock);
crypto/openssl/crypto/dsa/dsa_lib.c
236
CRYPTO_FREE_REF(&r->references);
crypto/openssl/crypto/dsa/dsa_lib.c
238
ossl_ffc_params_cleanup(&r->params);
crypto/openssl/crypto/dsa/dsa_lib.c
239
BN_clear_free(r->pub_key);
crypto/openssl/crypto/dsa/dsa_lib.c
240
BN_clear_free(r->priv_key);
crypto/openssl/crypto/dsa/dsa_lib.c
241
OPENSSL_free(r);
crypto/openssl/crypto/dsa/dsa_lib.c
244
int DSA_up_ref(DSA *r)
crypto/openssl/crypto/dsa/dsa_lib.c
248
if (CRYPTO_UP_REF(&r->references, &i) <= 0)
crypto/openssl/crypto/dsa/dsa_lib.c
251
REF_PRINT_COUNT("DSA", i, r);
crypto/openssl/crypto/dsa/dsa_lib.c
41
DH *DSA_dup_DH(const DSA *r)
crypto/openssl/crypto/dsa/dsa_lib.c
51
if (r == NULL)
crypto/openssl/crypto/dsa/dsa_lib.c
57
if (!ossl_ffc_params_copy(ossl_dh_get0_params(ret), &r->params))
crypto/openssl/crypto/dsa/dsa_lib.c
60
if (r->pub_key != NULL) {
crypto/openssl/crypto/dsa/dsa_lib.c
61
pub_key = BN_dup(r->pub_key);
crypto/openssl/crypto/dsa/dsa_lib.c
64
if (r->priv_key != NULL) {
crypto/openssl/crypto/dsa/dsa_lib.c
65
priv_key = BN_dup(r->priv_key);
crypto/openssl/crypto/dsa/dsa_lib.c
71
} else if (r->priv_key != NULL) {
crypto/openssl/crypto/dsa/dsa_local.h
42
BIGNUM *r;
crypto/openssl/crypto/dsa/dsa_local.h
57
int (*bn_mod_exp)(DSA *dsa, BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
crypto/openssl/crypto/dsa/dsa_ossl.c
102
ret->r = BN_new();
crypto/openssl/crypto/dsa/dsa_ossl.c
104
if (ret->r == NULL || ret->s == NULL)
crypto/openssl/crypto/dsa/dsa_ossl.c
118
if (!dsa_sign_setup(dsa, ctx, &kinv, &ret->r, dgst, dlen,
crypto/openssl/crypto/dsa/dsa_ossl.c
158
if (!BN_mod_mul(tmp, tmp, ret->r, dsa->params.q, ctx))
crypto/openssl/crypto/dsa/dsa_ossl.c
185
if (BN_is_zero(ret->r) || BN_is_zero(ret->s)) {
crypto/openssl/crypto/dsa/dsa_ossl.c
224
BIGNUM *k, *kinv = NULL, *r = *rp;
crypto/openssl/crypto/dsa/dsa_ossl.c
325
if (!dsa->meth->bn_mod_exp(dsa, r, dsa->params.g, k, dsa->params.p,
crypto/openssl/crypto/dsa/dsa_ossl.c
329
if (!BN_mod_exp_mont(r, dsa->params.g, k, dsa->params.p, ctx,
crypto/openssl/crypto/dsa/dsa_ossl.c
334
if (!BN_mod(r, r, dsa->params.q, ctx))
crypto/openssl/crypto/dsa/dsa_ossl.c
361
const BIGNUM *r, *s;
crypto/openssl/crypto/dsa/dsa_ossl.c
389
DSA_SIG_get0(sig, &r, &s);
crypto/openssl/crypto/dsa/dsa_ossl.c
391
if (BN_is_zero(r) || BN_is_negative(r) || BN_ucmp(r, dsa->params.q) >= 0) {
crypto/openssl/crypto/dsa/dsa_ossl.c
422
if (!BN_mod_mul(u2, r, u2, dsa->params.q, ctx))
crypto/openssl/crypto/dsa/dsa_ossl.c
449
ret = (BN_ucmp(u1, r) == 0);
crypto/openssl/crypto/dsa/dsa_ossl.c
485
BIGNUM *r, *e;
crypto/openssl/crypto/dsa/dsa_ossl.c
487
if ((r = BN_new()) == NULL)
crypto/openssl/crypto/dsa/dsa_ossl.c
492
&& BN_set_word(r, 2)
crypto/openssl/crypto/dsa/dsa_ossl.c
493
&& BN_sub(e, q, r)
crypto/openssl/crypto/dsa/dsa_ossl.c
494
&& BN_mod_exp_mont(r, k, e, q, ctx, NULL))
crypto/openssl/crypto/dsa/dsa_ossl.c
495
res = r;
crypto/openssl/crypto/dsa/dsa_ossl.c
497
BN_free(r);
crypto/openssl/crypto/dsa/dsa_sign.c
125
sig.r = sig.s = dsa->params.q;
crypto/openssl/crypto/dsa/dsa_sign.c
137
*pr = sig->r;
crypto/openssl/crypto/dsa/dsa_sign.c
142
int DSA_SIG_set0(DSA_SIG *sig, BIGNUM *r, BIGNUM *s)
crypto/openssl/crypto/dsa/dsa_sign.c
144
if (r == NULL || s == NULL)
crypto/openssl/crypto/dsa/dsa_sign.c
146
BN_clear_free(sig->r);
crypto/openssl/crypto/dsa/dsa_sign.c
148
sig->r = r;
crypto/openssl/crypto/dsa/dsa_sign.c
45
BN_clear_free(sig->r);
crypto/openssl/crypto/dsa/dsa_sign.c
63
if (sig->r == NULL)
crypto/openssl/crypto/dsa/dsa_sign.c
64
sig->r = BN_new();
crypto/openssl/crypto/dsa/dsa_sign.c
67
if (sig->r == NULL || sig->s == NULL
crypto/openssl/crypto/dsa/dsa_sign.c
68
|| ossl_decode_der_dsa_sig(sig->r, sig->s, ppin, (size_t)len) == 0) {
crypto/openssl/crypto/dsa/dsa_sign.c
98
if (!ossl_encode_der_dsa_sig(&pkt, sig->r, sig->s)
crypto/openssl/crypto/ec/curve25519.c
2061
static void ge_p3_to_p2(ge_p2 *r, const ge_p3 *p)
crypto/openssl/crypto/ec/curve25519.c
2063
fe_copy(r->X, p->X);
crypto/openssl/crypto/ec/curve25519.c
2064
fe_copy(r->Y, p->Y);
crypto/openssl/crypto/ec/curve25519.c
2065
fe_copy(r->Z, p->Z);
crypto/openssl/crypto/ec/curve25519.c
2074
static void ge_p3_to_cached(ge_cached *r, const ge_p3 *p)
crypto/openssl/crypto/ec/curve25519.c
2076
fe_add(r->YplusX, p->Y, p->X);
crypto/openssl/crypto/ec/curve25519.c
2077
fe_sub(r->YminusX, p->Y, p->X);
crypto/openssl/crypto/ec/curve25519.c
2078
fe_copy(r->Z, p->Z);
crypto/openssl/crypto/ec/curve25519.c
2079
fe_mul(r->T2d, p->T, d2);
crypto/openssl/crypto/ec/curve25519.c
2083
static void ge_p1p1_to_p2(ge_p2 *r, const ge_p1p1 *p)
crypto/openssl/crypto/ec/curve25519.c
2085
fe_mul(r->X, p->X, p->T);
crypto/openssl/crypto/ec/curve25519.c
2086
fe_mul(r->Y, p->Y, p->Z);
crypto/openssl/crypto/ec/curve25519.c
2087
fe_mul(r->Z, p->Z, p->T);
crypto/openssl/crypto/ec/curve25519.c
2091
static void ge_p1p1_to_p3(ge_p3 *r, const ge_p1p1 *p)
crypto/openssl/crypto/ec/curve25519.c
2093
fe_mul(r->X, p->X, p->T);
crypto/openssl/crypto/ec/curve25519.c
2094
fe_mul(r->Y, p->Y, p->Z);
crypto/openssl/crypto/ec/curve25519.c
2095
fe_mul(r->Z, p->Z, p->T);
crypto/openssl/crypto/ec/curve25519.c
2096
fe_mul(r->T, p->X, p->Y);
crypto/openssl/crypto/ec/curve25519.c
2100
static void ge_p2_dbl(ge_p1p1 *r, const ge_p2 *p)
crypto/openssl/crypto/ec/curve25519.c
2104
fe_sq(r->X, p->X);
crypto/openssl/crypto/ec/curve25519.c
2105
fe_sq(r->Z, p->Y);
crypto/openssl/crypto/ec/curve25519.c
2106
fe_sq2(r->T, p->Z);
crypto/openssl/crypto/ec/curve25519.c
2107
fe_add(r->Y, p->X, p->Y);
crypto/openssl/crypto/ec/curve25519.c
2108
fe_sq(t0, r->Y);
crypto/openssl/crypto/ec/curve25519.c
2109
fe_add(r->Y, r->Z, r->X);
crypto/openssl/crypto/ec/curve25519.c
2110
fe_sub(r->Z, r->Z, r->X);
crypto/openssl/crypto/ec/curve25519.c
2111
fe_sub(r->X, t0, r->Y);
crypto/openssl/crypto/ec/curve25519.c
2112
fe_sub(r->T, r->T, r->Z);
crypto/openssl/crypto/ec/curve25519.c
2116
static void ge_p3_dbl(ge_p1p1 *r, const ge_p3 *p)
crypto/openssl/crypto/ec/curve25519.c
2120
ge_p2_dbl(r, &q);
crypto/openssl/crypto/ec/curve25519.c
2124
static void ge_madd(ge_p1p1 *r, const ge_p3 *p, const ge_precomp *q)
crypto/openssl/crypto/ec/curve25519.c
2128
fe_add(r->X, p->Y, p->X);
crypto/openssl/crypto/ec/curve25519.c
2129
fe_sub(r->Y, p->Y, p->X);
crypto/openssl/crypto/ec/curve25519.c
2130
fe_mul(r->Z, r->X, q->yplusx);
crypto/openssl/crypto/ec/curve25519.c
2131
fe_mul(r->Y, r->Y, q->yminusx);
crypto/openssl/crypto/ec/curve25519.c
2132
fe_mul(r->T, q->xy2d, p->T);
crypto/openssl/crypto/ec/curve25519.c
2134
fe_sub(r->X, r->Z, r->Y);
crypto/openssl/crypto/ec/curve25519.c
2135
fe_add(r->Y, r->Z, r->Y);
crypto/openssl/crypto/ec/curve25519.c
2136
fe_add(r->Z, t0, r->T);
crypto/openssl/crypto/ec/curve25519.c
2137
fe_sub(r->T, t0, r->T);
crypto/openssl/crypto/ec/curve25519.c
2141
static void ge_msub(ge_p1p1 *r, const ge_p3 *p, const ge_precomp *q)
crypto/openssl/crypto/ec/curve25519.c
2145
fe_add(r->X, p->Y, p->X);
crypto/openssl/crypto/ec/curve25519.c
2146
fe_sub(r->Y, p->Y, p->X);
crypto/openssl/crypto/ec/curve25519.c
2147
fe_mul(r->Z, r->X, q->yminusx);
crypto/openssl/crypto/ec/curve25519.c
2148
fe_mul(r->Y, r->Y, q->yplusx);
crypto/openssl/crypto/ec/curve25519.c
2149
fe_mul(r->T, q->xy2d, p->T);
crypto/openssl/crypto/ec/curve25519.c
2151
fe_sub(r->X, r->Z, r->Y);
crypto/openssl/crypto/ec/curve25519.c
2152
fe_add(r->Y, r->Z, r->Y);
crypto/openssl/crypto/ec/curve25519.c
2153
fe_sub(r->Z, t0, r->T);
crypto/openssl/crypto/ec/curve25519.c
2154
fe_add(r->T, t0, r->T);
crypto/openssl/crypto/ec/curve25519.c
2158
static void ge_add(ge_p1p1 *r, const ge_p3 *p, const ge_cached *q)
crypto/openssl/crypto/ec/curve25519.c
2162
fe_add(r->X, p->Y, p->X);
crypto/openssl/crypto/ec/curve25519.c
2163
fe_sub(r->Y, p->Y, p->X);
crypto/openssl/crypto/ec/curve25519.c
2164
fe_mul(r->Z, r->X, q->YplusX);
crypto/openssl/crypto/ec/curve25519.c
2165
fe_mul(r->Y, r->Y, q->YminusX);
crypto/openssl/crypto/ec/curve25519.c
2166
fe_mul(r->T, q->T2d, p->T);
crypto/openssl/crypto/ec/curve25519.c
2167
fe_mul(r->X, p->Z, q->Z);
crypto/openssl/crypto/ec/curve25519.c
2168
fe_add(t0, r->X, r->X);
crypto/openssl/crypto/ec/curve25519.c
2169
fe_sub(r->X, r->Z, r->Y);
crypto/openssl/crypto/ec/curve25519.c
2170
fe_add(r->Y, r->Z, r->Y);
crypto/openssl/crypto/ec/curve25519.c
2171
fe_add(r->Z, t0, r->T);
crypto/openssl/crypto/ec/curve25519.c
2172
fe_sub(r->T, t0, r->T);
crypto/openssl/crypto/ec/curve25519.c
2176
static void ge_sub(ge_p1p1 *r, const ge_p3 *p, const ge_cached *q)
crypto/openssl/crypto/ec/curve25519.c
2180
fe_add(r->X, p->Y, p->X);
crypto/openssl/crypto/ec/curve25519.c
2181
fe_sub(r->Y, p->Y, p->X);
crypto/openssl/crypto/ec/curve25519.c
2182
fe_mul(r->Z, r->X, q->YminusX);
crypto/openssl/crypto/ec/curve25519.c
2183
fe_mul(r->Y, r->Y, q->YplusX);
crypto/openssl/crypto/ec/curve25519.c
2184
fe_mul(r->T, q->T2d, p->T);
crypto/openssl/crypto/ec/curve25519.c
2185
fe_mul(r->X, p->Z, q->Z);
crypto/openssl/crypto/ec/curve25519.c
2186
fe_add(t0, r->X, r->X);
crypto/openssl/crypto/ec/curve25519.c
2187
fe_sub(r->X, r->Z, r->Y);
crypto/openssl/crypto/ec/curve25519.c
2188
fe_add(r->Y, r->Z, r->Y);
crypto/openssl/crypto/ec/curve25519.c
2189
fe_sub(r->Z, t0, r->T);
crypto/openssl/crypto/ec/curve25519.c
2190
fe_add(r->T, t0, r->T);
crypto/openssl/crypto/ec/curve25519.c
4369
ge_p1p1 r;
crypto/openssl/crypto/ec/curve25519.c
4394
ge_madd(&r, h, &t);
crypto/openssl/crypto/ec/curve25519.c
4395
ge_p1p1_to_p3(h, &r);
crypto/openssl/crypto/ec/curve25519.c
4398
ge_p3_dbl(&r, h);
crypto/openssl/crypto/ec/curve25519.c
4399
ge_p1p1_to_p2(&s, &r);
crypto/openssl/crypto/ec/curve25519.c
4400
ge_p2_dbl(&r, &s);
crypto/openssl/crypto/ec/curve25519.c
4401
ge_p1p1_to_p2(&s, &r);
crypto/openssl/crypto/ec/curve25519.c
4402
ge_p2_dbl(&r, &s);
crypto/openssl/crypto/ec/curve25519.c
4403
ge_p1p1_to_p2(&s, &r);
crypto/openssl/crypto/ec/curve25519.c
4404
ge_p2_dbl(&r, &s);
crypto/openssl/crypto/ec/curve25519.c
4405
ge_p1p1_to_p3(h, &r);
crypto/openssl/crypto/ec/curve25519.c
4409
ge_madd(&r, h, &t);
crypto/openssl/crypto/ec/curve25519.c
4410
ge_p1p1_to_p3(h, &r);
crypto/openssl/crypto/ec/curve25519.c
4583
static void slide(signed char *r, const uint8_t *a)
crypto/openssl/crypto/ec/curve25519.c
4590
r[i] = 1 & (a[i >> 3] >> (i & 7));
crypto/openssl/crypto/ec/curve25519.c
4594
if (r[i]) {
crypto/openssl/crypto/ec/curve25519.c
4596
if (r[i + b]) {
crypto/openssl/crypto/ec/curve25519.c
4597
if (r[i] + (r[i + b] << b) <= 15) {
crypto/openssl/crypto/ec/curve25519.c
4598
r[i] += r[i + b] << b;
crypto/openssl/crypto/ec/curve25519.c
4599
r[i + b] = 0;
crypto/openssl/crypto/ec/curve25519.c
4600
} else if (r[i] - (r[i + b] << b) >= -15) {
crypto/openssl/crypto/ec/curve25519.c
4601
r[i] -= r[i + b] << b;
crypto/openssl/crypto/ec/curve25519.c
4603
if (!r[k]) {
crypto/openssl/crypto/ec/curve25519.c
4604
r[k] = 1;
crypto/openssl/crypto/ec/curve25519.c
4607
r[k] = 0;
crypto/openssl/crypto/ec/curve25519.c
4692
static void ge_double_scalarmult_vartime(ge_p2 *r, const uint8_t *a,
crypto/openssl/crypto/ec/curve25519.c
4731
ge_p2_0(r);
crypto/openssl/crypto/ec/curve25519.c
4740
ge_p2_dbl(&t, r);
crypto/openssl/crypto/ec/curve25519.c
4758
ge_p1p1_to_p2(r, &t);
crypto/openssl/crypto/ec/curve25519.c
5717
const uint8_t *r, *s;
crypto/openssl/crypto/ec/curve25519.c
5742
r = signature;
crypto/openssl/crypto/ec/curve25519.c
5787
|| !EVP_DigestUpdate(hash_ctx, r, 32)
crypto/openssl/crypto/ec/curve25519.c
5799
res = CRYPTO_memcmp(rcheck, r, sizeof(rcheck)) == 0;
crypto/openssl/crypto/ec/curve25519.c
5820
int r;
crypto/openssl/crypto/ec/curve25519.c
5826
r = EVP_Digest(private_key, 32, az, NULL, sha512, NULL);
crypto/openssl/crypto/ec/curve25519.c
5828
if (!r) {
crypto/openssl/crypto/ec/ec2_smpl.c
354
int ossl_ec_GF2m_simple_add(const EC_GROUP *group, EC_POINT *r,
crypto/openssl/crypto/ec/ec2_smpl.c
364
if (!EC_POINT_copy(r, b))
crypto/openssl/crypto/ec/ec2_smpl.c
370
if (!EC_POINT_copy(r, a))
crypto/openssl/crypto/ec/ec2_smpl.c
431
if (!EC_POINT_set_to_infinity(group, r))
crypto/openssl/crypto/ec/ec2_smpl.c
458
if (!EC_POINT_set_affine_coordinates(group, r, x2, y2, ctx))
crypto/openssl/crypto/ec/ec2_smpl.c
475
int ossl_ec_GF2m_simple_dbl(const EC_GROUP *group, EC_POINT *r,
crypto/openssl/crypto/ec/ec2_smpl.c
478
return ossl_ec_GF2m_simple_add(group, r, a, a, ctx);
crypto/openssl/crypto/ec/ec2_smpl.c
693
int ossl_ec_GF2m_simple_field_mul(const EC_GROUP *group, BIGNUM *r,
crypto/openssl/crypto/ec/ec2_smpl.c
696
return BN_GF2m_mod_mul_arr(r, a, b, group->poly, ctx);
crypto/openssl/crypto/ec/ec2_smpl.c
700
int ossl_ec_GF2m_simple_field_sqr(const EC_GROUP *group, BIGNUM *r,
crypto/openssl/crypto/ec/ec2_smpl.c
703
return BN_GF2m_mod_sqr_arr(r, a, group->poly, ctx);
crypto/openssl/crypto/ec/ec2_smpl.c
707
int ossl_ec_GF2m_simple_field_div(const EC_GROUP *group, BIGNUM *r,
crypto/openssl/crypto/ec/ec2_smpl.c
710
return BN_GF2m_mod_div(r, a, b, group->field, ctx);
crypto/openssl/crypto/ec/ec2_smpl.c
720
EC_POINT *r, EC_POINT *s,
crypto/openssl/crypto/ec/ec2_smpl.c
744
if (!BN_priv_rand_ex(r->Y, BN_num_bits(group->field) - 1,
crypto/openssl/crypto/ec/ec2_smpl.c
749
} while (BN_is_zero(r->Y));
crypto/openssl/crypto/ec/ec2_smpl.c
752
&& !group->meth->field_encode(group, r->Y, r->Y, ctx))
crypto/openssl/crypto/ec/ec2_smpl.c
753
|| !group->meth->field_sqr(group, r->Z, p->X, ctx)
crypto/openssl/crypto/ec/ec2_smpl.c
754
|| !group->meth->field_sqr(group, r->X, r->Z, ctx)
crypto/openssl/crypto/ec/ec2_smpl.c
755
|| !BN_GF2m_add(r->X, r->X, group->b)
crypto/openssl/crypto/ec/ec2_smpl.c
756
|| !group->meth->field_mul(group, r->Z, r->Z, r->Y, ctx)
crypto/openssl/crypto/ec/ec2_smpl.c
757
|| !group->meth->field_mul(group, r->X, r->X, r->Y, ctx))
crypto/openssl/crypto/ec/ec2_smpl.c
761
r->Z_is_one = 0;
crypto/openssl/crypto/ec/ec2_smpl.c
772
EC_POINT *r, EC_POINT *s,
crypto/openssl/crypto/ec/ec2_smpl.c
775
if (!group->meth->field_mul(group, r->Y, r->Z, s->X, ctx)
crypto/openssl/crypto/ec/ec2_smpl.c
776
|| !group->meth->field_mul(group, s->X, r->X, s->Z, ctx)
crypto/openssl/crypto/ec/ec2_smpl.c
777
|| !group->meth->field_sqr(group, s->Y, r->Z, ctx)
crypto/openssl/crypto/ec/ec2_smpl.c
778
|| !group->meth->field_sqr(group, r->Z, r->X, ctx)
crypto/openssl/crypto/ec/ec2_smpl.c
779
|| !BN_GF2m_add(s->Z, r->Y, s->X)
crypto/openssl/crypto/ec/ec2_smpl.c
781
|| !group->meth->field_mul(group, s->X, r->Y, s->X, ctx)
crypto/openssl/crypto/ec/ec2_smpl.c
782
|| !group->meth->field_mul(group, r->Y, s->Z, p->X, ctx)
crypto/openssl/crypto/ec/ec2_smpl.c
783
|| !BN_GF2m_add(s->X, s->X, r->Y)
crypto/openssl/crypto/ec/ec2_smpl.c
784
|| !group->meth->field_sqr(group, r->Y, r->Z, ctx)
crypto/openssl/crypto/ec/ec2_smpl.c
785
|| !group->meth->field_mul(group, r->Z, r->Z, s->Y, ctx)
crypto/openssl/crypto/ec/ec2_smpl.c
788
|| !BN_GF2m_add(r->X, r->Y, s->Y))
crypto/openssl/crypto/ec/ec2_smpl.c
801
EC_POINT *r, EC_POINT *s,
crypto/openssl/crypto/ec/ec2_smpl.c
807
if (BN_is_zero(r->Z))
crypto/openssl/crypto/ec/ec2_smpl.c
808
return EC_POINT_set_to_infinity(group, r);
crypto/openssl/crypto/ec/ec2_smpl.c
811
if (!EC_POINT_copy(r, p)
crypto/openssl/crypto/ec/ec2_smpl.c
812
|| !EC_POINT_invert(group, r, ctx)) {
crypto/openssl/crypto/ec/ec2_smpl.c
828
if (!group->meth->field_mul(group, t0, r->Z, s->Z, ctx)
crypto/openssl/crypto/ec/ec2_smpl.c
829
|| !group->meth->field_mul(group, t1, p->X, r->Z, ctx)
crypto/openssl/crypto/ec/ec2_smpl.c
830
|| !BN_GF2m_add(t1, r->X, t1)
crypto/openssl/crypto/ec/ec2_smpl.c
832
|| !group->meth->field_mul(group, r->Z, r->X, t2, ctx)
crypto/openssl/crypto/ec/ec2_smpl.c
842
|| !group->meth->field_mul(group, r->X, r->Z, t2, ctx)
crypto/openssl/crypto/ec/ec2_smpl.c
843
|| !BN_GF2m_add(t2, p->X, r->X)
crypto/openssl/crypto/ec/ec2_smpl.c
845
|| !BN_GF2m_add(r->Y, p->Y, t2)
crypto/openssl/crypto/ec/ec2_smpl.c
846
|| !BN_one(r->Z))
crypto/openssl/crypto/ec/ec2_smpl.c
849
r->Z_is_one = 1;
crypto/openssl/crypto/ec/ec2_smpl.c
852
BN_set_negative(r->X, 0);
crypto/openssl/crypto/ec/ec2_smpl.c
853
BN_set_negative(r->Y, 0);
crypto/openssl/crypto/ec/ec2_smpl.c
862
static int ec_GF2m_simple_points_mul(const EC_GROUP *group, EC_POINT *r,
crypto/openssl/crypto/ec/ec2_smpl.c
886
return ossl_ec_wNAF_mul(group, r, scalar, num, points, scalars, ctx);
crypto/openssl/crypto/ec/ec2_smpl.c
890
return ossl_ec_scalar_mul_ladder(group, r, scalar, NULL, ctx);
crypto/openssl/crypto/ec/ec2_smpl.c
894
return ossl_ec_scalar_mul_ladder(group, r, scalars[0], points[0], ctx);
crypto/openssl/crypto/ec/ec2_smpl.c
907
|| !ossl_ec_scalar_mul_ladder(group, r, scalars[0], points[0], ctx)
crypto/openssl/crypto/ec/ec2_smpl.c
908
|| !EC_POINT_add(group, r, t, r, ctx))
crypto/openssl/crypto/ec/ec2_smpl.c
923
static int ec_GF2m_simple_field_inv(const EC_GROUP *group, BIGNUM *r,
crypto/openssl/crypto/ec/ec2_smpl.c
928
if (!(ret = BN_GF2m_mod_inv(r, a, group->field, ctx)))
crypto/openssl/crypto/ec/ec_ameth.c
133
int r;
crypto/openssl/crypto/ec/ec_ameth.c
140
r = EC_POINT_cmp(group, pa, pb, NULL);
crypto/openssl/crypto/ec/ec_ameth.c
141
if (r == 0)
crypto/openssl/crypto/ec/ec_ameth.c
143
if (r == 1)
crypto/openssl/crypto/ec/ec_asn1.c
1194
BN_clear_free(sig->r);
crypto/openssl/crypto/ec/ec_asn1.c
1212
if (sig->r == NULL)
crypto/openssl/crypto/ec/ec_asn1.c
1213
sig->r = BN_new();
crypto/openssl/crypto/ec/ec_asn1.c
1216
if (sig->r == NULL || sig->s == NULL
crypto/openssl/crypto/ec/ec_asn1.c
1217
|| ossl_decode_der_dsa_sig(sig->r, sig->s, ppin, (size_t)len) == 0) {
crypto/openssl/crypto/ec/ec_asn1.c
1247
if (!ossl_encode_der_dsa_sig(&pkt, sig->r, sig->s)
crypto/openssl/crypto/ec/ec_asn1.c
1271
*pr = sig->r;
crypto/openssl/crypto/ec/ec_asn1.c
1278
return sig->r;
crypto/openssl/crypto/ec/ec_asn1.c
1286
int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s)
crypto/openssl/crypto/ec/ec_asn1.c
1288
if (r == NULL || s == NULL)
crypto/openssl/crypto/ec/ec_asn1.c
1290
BN_clear_free(sig->r);
crypto/openssl/crypto/ec/ec_asn1.c
1292
sig->r = r;
crypto/openssl/crypto/ec/ec_asn1.c
1314
sig.r = sig.s = (BIGNUM *)bn;
crypto/openssl/crypto/ec/ec_curve.c
3045
size_t EC_get_builtin_curves(EC_builtin_curve *r, size_t nitems)
crypto/openssl/crypto/ec/ec_curve.c
3049
if (r == NULL || nitems == 0)
crypto/openssl/crypto/ec/ec_curve.c
3055
r[i].nid = curve_list[i].nid;
crypto/openssl/crypto/ec/ec_curve.c
3056
r[i].comment = curve_list[i].comment;
crypto/openssl/crypto/ec/ec_key.c
100
BN_clear_free(r->priv_key);
crypto/openssl/crypto/ec/ec_key.c
101
OPENSSL_free(r->propq);
crypto/openssl/crypto/ec/ec_key.c
103
OPENSSL_clear_free((void *)r, sizeof(EC_KEY));
crypto/openssl/crypto/ec/ec_key.c
192
int EC_KEY_up_ref(EC_KEY *r)
crypto/openssl/crypto/ec/ec_key.c
196
if (CRYPTO_UP_REF(&r->references, &i) <= 0)
crypto/openssl/crypto/ec/ec_key.c
199
REF_PRINT_COUNT("EC_KEY", i, r);
crypto/openssl/crypto/ec/ec_key.c
71
void EC_KEY_free(EC_KEY *r)
crypto/openssl/crypto/ec/ec_key.c
75
if (r == NULL)
crypto/openssl/crypto/ec/ec_key.c
78
CRYPTO_DOWN_REF(&r->references, &i);
crypto/openssl/crypto/ec/ec_key.c
79
REF_PRINT_COUNT("EC_KEY", i, r);
crypto/openssl/crypto/ec/ec_key.c
84
if (r->meth != NULL && r->meth->finish != NULL)
crypto/openssl/crypto/ec/ec_key.c
85
r->meth->finish(r);
crypto/openssl/crypto/ec/ec_key.c
88
ENGINE_finish(r->engine);
crypto/openssl/crypto/ec/ec_key.c
91
if (r->group && r->group->meth->keyfinish)
crypto/openssl/crypto/ec/ec_key.c
92
r->group->meth->keyfinish(r);
crypto/openssl/crypto/ec/ec_key.c
95
CRYPTO_free_ex_data(CRYPTO_EX_INDEX_EC_KEY, r, &r->ex_data);
crypto/openssl/crypto/ec/ec_key.c
97
CRYPTO_FREE_REF(&r->references);
crypto/openssl/crypto/ec/ec_key.c
98
EC_GROUP_free(r->group);
crypto/openssl/crypto/ec/ec_key.c
99
EC_POINT_free(r->pub_key);
crypto/openssl/crypto/ec/ec_kmeth.c
231
const BIGNUM *kinv, const BIGNUM *r,
crypto/openssl/crypto/ec/ec_kmeth.c
305
const BIGNUM *kinv, const BIGNUM *r,
crypto/openssl/crypto/ec/ec_lib.c
1070
int EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,
crypto/openssl/crypto/ec/ec_lib.c
1080
if (!ec_point_is_compat(r, group)) {
crypto/openssl/crypto/ec/ec_lib.c
1086
return EC_POINT_set_to_infinity(group, r);
crypto/openssl/crypto/ec/ec_lib.c
1105
ret = group->meth->mul(group, r, scalar, num, points, scalars, ctx);
crypto/openssl/crypto/ec/ec_lib.c
1108
ret = ossl_ec_wNAF_mul(group, r, scalar, num, points, scalars, ctx);
crypto/openssl/crypto/ec/ec_lib.c
1117
int EC_POINT_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *g_scalar,
crypto/openssl/crypto/ec/ec_lib.c
1126
if (!ec_point_is_compat(r, group)
crypto/openssl/crypto/ec/ec_lib.c
1133
return EC_POINT_set_to_infinity(group, r);
crypto/openssl/crypto/ec/ec_lib.c
1146
ret = group->meth->mul(group, r, g_scalar, num, &point, &p_scalar, ctx);
crypto/openssl/crypto/ec/ec_lib.c
1149
ret = ossl_ec_wNAF_mul(group, r, g_scalar, num, &point, &p_scalar, ctx);
crypto/openssl/crypto/ec/ec_lib.c
1236
static int ec_field_inverse_mod_ord(const EC_GROUP *group, BIGNUM *r,
crypto/openssl/crypto/ec/ec_lib.c
1271
if (!bn_mod_exp_mont_fixed_top(r, x, e, group->order, ctx, group->mont_data))
crypto/openssl/crypto/ec/ec_lib.c
627
int r = 0;
crypto/openssl/crypto/ec/ec_lib.c
669
r = 1;
crypto/openssl/crypto/ec/ec_lib.c
672
if (r || BN_cmp(a1, b1) != 0 || BN_cmp(a2, b2) != 0 || BN_cmp(a3, b3) != 0)
crypto/openssl/crypto/ec/ec_lib.c
673
r = 1;
crypto/openssl/crypto/ec/ec_lib.c
677
if (r || EC_POINT_cmp(a, EC_GROUP_get0_generator(a), EC_GROUP_get0_generator(b), ctx) != 0)
crypto/openssl/crypto/ec/ec_lib.c
678
r = 1;
crypto/openssl/crypto/ec/ec_lib.c
680
if (!r) {
crypto/openssl/crypto/ec/ec_lib.c
687
r = -1;
crypto/openssl/crypto/ec/ec_lib.c
692
r = 1;
crypto/openssl/crypto/ec/ec_lib.c
703
r = 1;
crypto/openssl/crypto/ec/ec_lib.c
711
return r;
crypto/openssl/crypto/ec/ec_lib.c
791
int r;
crypto/openssl/crypto/ec/ec_lib.c
799
r = EC_POINT_copy(t, a);
crypto/openssl/crypto/ec/ec_lib.c
800
if (!r) {
crypto/openssl/crypto/ec/ec_lib.c
940
int EC_POINT_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a,
crypto/openssl/crypto/ec/ec_lib.c
947
if (!ec_point_is_compat(r, group) || !ec_point_is_compat(a, group)
crypto/openssl/crypto/ec/ec_lib.c
952
return group->meth->add(group, r, a, b, ctx);
crypto/openssl/crypto/ec/ec_lib.c
955
int EC_POINT_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a,
crypto/openssl/crypto/ec/ec_lib.c
962
if (!ec_point_is_compat(r, group) || !ec_point_is_compat(a, group)) {
crypto/openssl/crypto/ec/ec_lib.c
966
return group->meth->dbl(group, r, a, ctx);
crypto/openssl/crypto/ec/ec_local.h
100
int (*dbl)(const EC_GROUP *, EC_POINT *r, const EC_POINT *a, BN_CTX *);
crypto/openssl/crypto/ec/ec_local.h
135
int (*mul)(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,
crypto/openssl/crypto/ec/ec_local.h
147
int (*field_mul)(const EC_GROUP *, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ec_local.h
149
int (*field_sqr)(const EC_GROUP *, BIGNUM *r, const BIGNUM *a, BN_CTX *);
crypto/openssl/crypto/ec/ec_local.h
150
int (*field_div)(const EC_GROUP *, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ec_local.h
158
int (*field_inv)(const EC_GROUP *, BIGNUM *r, const BIGNUM *a, BN_CTX *);
crypto/openssl/crypto/ec/ec_local.h
160
int (*field_encode)(const EC_GROUP *, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ec_local.h
163
int (*field_decode)(const EC_GROUP *, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ec_local.h
165
int (*field_set_to_one)(const EC_GROUP *, BIGNUM *r, BN_CTX *);
crypto/openssl/crypto/ec/ec_local.h
182
const BIGNUM *kinv, const BIGNUM *r,
crypto/openssl/crypto/ec/ec_local.h
187
int (*field_inverse_mod_ord)(const EC_GROUP *, BIGNUM *r,
crypto/openssl/crypto/ec/ec_local.h
191
EC_POINT *r, EC_POINT *s,
crypto/openssl/crypto/ec/ec_local.h
194
EC_POINT *r, EC_POINT *s,
crypto/openssl/crypto/ec/ec_local.h
197
EC_POINT *r, EC_POINT *s,
crypto/openssl/crypto/ec/ec_local.h
360
int ossl_ec_wNAF_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,
crypto/openssl/crypto/ec/ec_local.h
408
int ossl_ec_GFp_simple_add(const EC_GROUP *, EC_POINT *r, const EC_POINT *a,
crypto/openssl/crypto/ec/ec_local.h
410
int ossl_ec_GFp_simple_dbl(const EC_GROUP *, EC_POINT *r, const EC_POINT *a,
crypto/openssl/crypto/ec/ec_local.h
420
int ossl_ec_GFp_simple_field_mul(const EC_GROUP *, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ec_local.h
422
int ossl_ec_GFp_simple_field_sqr(const EC_GROUP *, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ec_local.h
424
int ossl_ec_GFp_simple_field_inv(const EC_GROUP *, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ec_local.h
429
EC_POINT *r, EC_POINT *s,
crypto/openssl/crypto/ec/ec_local.h
432
EC_POINT *r, EC_POINT *s,
crypto/openssl/crypto/ec/ec_local.h
435
EC_POINT *r, EC_POINT *s,
crypto/openssl/crypto/ec/ec_local.h
446
int ossl_ec_GFp_mont_field_mul(const EC_GROUP *, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ec_local.h
448
int ossl_ec_GFp_mont_field_sqr(const EC_GROUP *, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ec_local.h
450
int ossl_ec_GFp_mont_field_inv(const EC_GROUP *, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ec_local.h
452
int ossl_ec_GFp_mont_field_encode(const EC_GROUP *, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ec_local.h
454
int ossl_ec_GFp_mont_field_decode(const EC_GROUP *, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ec_local.h
456
int ossl_ec_GFp_mont_field_set_to_one(const EC_GROUP *, BIGNUM *r, BN_CTX *);
crypto/openssl/crypto/ec/ec_local.h
462
int ossl_ec_GFp_nist_field_mul(const EC_GROUP *, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ec_local.h
464
int ossl_ec_GFp_nist_field_sqr(const EC_GROUP *, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ec_local.h
499
int ossl_ec_GF2m_simple_add(const EC_GROUP *, EC_POINT *r, const EC_POINT *a,
crypto/openssl/crypto/ec/ec_local.h
501
int ossl_ec_GF2m_simple_dbl(const EC_GROUP *, EC_POINT *r, const EC_POINT *a,
crypto/openssl/crypto/ec/ec_local.h
511
int ossl_ec_GF2m_simple_field_mul(const EC_GROUP *, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ec_local.h
513
int ossl_ec_GF2m_simple_field_sqr(const EC_GROUP *, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ec_local.h
515
int ossl_ec_GF2m_simple_field_div(const EC_GROUP *, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ec_local.h
532
int ossl_ec_GFp_nistp224_mul(const EC_GROUP *group, EC_POINT *r,
crypto/openssl/crypto/ec/ec_local.h
536
int ossl_ec_GFp_nistp224_points_mul(const EC_GROUP *group, EC_POINT *r,
crypto/openssl/crypto/ec/ec_local.h
552
int ossl_ec_GFp_nistp256_mul(const EC_GROUP *group, EC_POINT *r,
crypto/openssl/crypto/ec/ec_local.h
556
int ossl_ec_GFp_nistp256_points_mul(const EC_GROUP *group, EC_POINT *r,
crypto/openssl/crypto/ec/ec_local.h
572
int ossl_ec_GFp_nistp384_mul(const EC_GROUP *group, EC_POINT *r,
crypto/openssl/crypto/ec/ec_local.h
576
int ossl_ec_GFp_nistp384_points_mul(const EC_GROUP *group, EC_POINT *r,
crypto/openssl/crypto/ec/ec_local.h
593
int ossl_ec_GFp_nistp521_mul(const EC_GROUP *group, EC_POINT *r,
crypto/openssl/crypto/ec/ec_local.h
597
int ossl_ec_GFp_nistp521_points_mul(const EC_GROUP *group, EC_POINT *r,
crypto/openssl/crypto/ec/ec_local.h
677
const BIGNUM *r, EC_KEY *eckey);
crypto/openssl/crypto/ec/ec_local.h
702
BIGNUM *r;
crypto/openssl/crypto/ec/ec_local.h
710
const BIGNUM *kinv, const BIGNUM *r, EC_KEY *eckey);
crypto/openssl/crypto/ec/ec_local.h
755
int ossl_ec_scalar_mul_ladder(const EC_GROUP *group, EC_POINT *r,
crypto/openssl/crypto/ec/ec_local.h
763
EC_POINT *r, EC_POINT *s,
crypto/openssl/crypto/ec/ec_local.h
767
return group->meth->ladder_pre(group, r, s, p, ctx);
crypto/openssl/crypto/ec/ec_local.h
770
|| !EC_POINT_dbl(group, r, s, ctx))
crypto/openssl/crypto/ec/ec_local.h
777
EC_POINT *r, EC_POINT *s,
crypto/openssl/crypto/ec/ec_local.h
781
return group->meth->ladder_step(group, r, s, p, ctx);
crypto/openssl/crypto/ec/ec_local.h
783
if (!EC_POINT_add(group, s, r, s, ctx)
crypto/openssl/crypto/ec/ec_local.h
784
|| !EC_POINT_dbl(group, r, r, ctx))
crypto/openssl/crypto/ec/ec_local.h
791
EC_POINT *r, EC_POINT *s,
crypto/openssl/crypto/ec/ec_local.h
795
return group->meth->ladder_post(group, r, s, p, ctx);
crypto/openssl/crypto/ec/ec_local.h
98
int (*add)(const EC_GROUP *, EC_POINT *r, const EC_POINT *a,
crypto/openssl/crypto/ec/ec_mult.c
140
int ossl_ec_scalar_mul_ladder(const EC_GROUP *group, EC_POINT *r,
crypto/openssl/crypto/ec/ec_mult.c
154
return EC_POINT_set_to_infinity(group, r);
crypto/openssl/crypto/ec/ec_mult.c
186
EC_POINT_BN_set_flags(r, BN_FLG_CONSTTIME);
crypto/openssl/crypto/ec/ec_mult.c
254
|| (bn_wexpand(r->X, group_top) == NULL)
crypto/openssl/crypto/ec/ec_mult.c
255
|| (bn_wexpand(r->Y, group_top) == NULL)
crypto/openssl/crypto/ec/ec_mult.c
256
|| (bn_wexpand(r->Z, group_top) == NULL)
crypto/openssl/crypto/ec/ec_mult.c
271
if (!ec_point_ladder_pre(group, r, s, p, ctx)) {
crypto/openssl/crypto/ec/ec_mult.c
349
EC_POINT_CSWAP(kbit, r, s, group_top, Z_is_one);
crypto/openssl/crypto/ec/ec_mult.c
352
if (!ec_point_ladder_step(group, r, s, p, ctx)) {
crypto/openssl/crypto/ec/ec_mult.c
363
EC_POINT_CSWAP(pbit, r, s, group_top, Z_is_one);
crypto/openssl/crypto/ec/ec_mult.c
367
if (!ec_point_ladder_post(group, r, s, p, ctx)) {
crypto/openssl/crypto/ec/ec_mult.c
403
int ossl_ec_wNAF_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,
crypto/openssl/crypto/ec/ec_mult.c
446
return ossl_ec_scalar_mul_ladder(group, r, scalar, NULL, ctx);
crypto/openssl/crypto/ec/ec_mult.c
456
return ossl_ec_scalar_mul_ladder(group, r, scalars[0], points[0],
crypto/openssl/crypto/ec/ec_mult.c
709
if (!EC_POINT_dbl(group, r, r, ctx))
crypto/openssl/crypto/ec/ec_mult.c
726
if (!EC_POINT_invert(group, r, ctx))
crypto/openssl/crypto/ec/ec_mult.c
735
if (!EC_POINT_copy(r, val_sub[i][digit >> 1]))
crypto/openssl/crypto/ec/ec_mult.c
746
if (!ossl_ec_point_blind_coordinates(group, r, ctx)) {
crypto/openssl/crypto/ec/ec_mult.c
753
if (!EC_POINT_add(group, r, r, val_sub[i][digit >> 1], ctx))
crypto/openssl/crypto/ec/ec_mult.c
762
if (!EC_POINT_set_to_infinity(group, r))
crypto/openssl/crypto/ec/ec_mult.c
766
if (!EC_POINT_invert(group, r, ctx))
crypto/openssl/crypto/ec/ecdsa_ossl.c
102
BIGNUM *kinv = NULL, *r = NULL;
crypto/openssl/crypto/ec/ecdsa_ossl.c
115
if (!ecdsa_sign_setup(eckey, NULL, &kinv, &r, dgst, dlen,
crypto/openssl/crypto/ec/ecdsa_ossl.c
119
s = ECDSA_do_sign_ex(dgst, dlen, kinv, r, eckey);
crypto/openssl/crypto/ec/ecdsa_ossl.c
128
BN_clear_free(r);
crypto/openssl/crypto/ec/ecdsa_ossl.c
139
BIGNUM *k = NULL, *r = NULL, *X = NULL;
crypto/openssl/crypto/ec/ecdsa_ossl.c
169
r = BN_new(); /* this value is later returned in *rp */
crypto/openssl/crypto/ec/ecdsa_ossl.c
171
if (k == NULL || r == NULL || X == NULL) {
crypto/openssl/crypto/ec/ecdsa_ossl.c
190
|| !BN_set_bit(r, order_bits)
crypto/openssl/crypto/ec/ecdsa_ossl.c
232
if (!BN_nnmod(r, X, order, ctx)) {
crypto/openssl/crypto/ec/ecdsa_ossl.c
236
} while (BN_is_zero(r));
crypto/openssl/crypto/ec/ecdsa_ossl.c
248
*rp = r;
crypto/openssl/crypto/ec/ecdsa_ossl.c
254
BN_clear_free(r);
crypto/openssl/crypto/ec/ecdsa_ossl.c
305
ret->r = BN_new();
crypto/openssl/crypto/ec/ecdsa_ossl.c
307
if (ret->r == NULL || ret->s == NULL) {
crypto/openssl/crypto/ec/ecdsa_ossl.c
341
if (!ecdsa_sign_setup(eckey, ctx, &kinv, &ret->r, dgst, dgst_len,
crypto/openssl/crypto/ec/ecdsa_ossl.c
349
if (BN_copy(ret->r, in_r) == NULL) {
crypto/openssl/crypto/ec/ecdsa_ossl.c
362
if (!bn_to_mont_fixed_top(s, ret->r, group->mont_data, ctx)
crypto/openssl/crypto/ec/ecdsa_ossl.c
487
if (BN_is_zero(sig->r) || BN_is_negative(sig->r) || BN_ucmp(sig->r, order) >= 0 || BN_is_zero(sig->s) || BN_is_negative(sig->s) || BN_ucmp(sig->s, order) >= 0) {
crypto/openssl/crypto/ec/ecdsa_ossl.c
519
if (!BN_mod_mul(u2, sig->r, u2, order, ctx)) {
crypto/openssl/crypto/ec/ecdsa_ossl.c
543
ret = (BN_ucmp(u1, sig->r) == 0);
crypto/openssl/crypto/ec/ecdsa_ossl.c
76
const BIGNUM *kinv, const BIGNUM *r, EC_KEY *eckey)
crypto/openssl/crypto/ec/ecdsa_ossl.c
80
if (sig == NULL && (kinv == NULL || r == NULL)) {
crypto/openssl/crypto/ec/ecdsa_ossl.c
85
s = ECDSA_do_sign_ex(dgst, dlen, kinv, r, eckey);
crypto/openssl/crypto/ec/ecdsa_sign.c
42
const BIGNUM *r, EC_KEY *eckey)
crypto/openssl/crypto/ec/ecdsa_sign.c
45
return eckey->meth->sign(type, dgst, dlen, sig, siglen, kinv, r, eckey);
crypto/openssl/crypto/ec/ecp_mont.c
196
int ossl_ec_GFp_mont_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ecp_mont.c
204
return BN_mod_mul_montgomery(r, a, b, group->field_data1, ctx);
crypto/openssl/crypto/ec/ecp_mont.c
207
int ossl_ec_GFp_mont_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ecp_mont.c
215
return BN_mod_mul_montgomery(r, a, a, group->field_data1, ctx);
crypto/openssl/crypto/ec/ecp_mont.c
223
int ossl_ec_GFp_mont_field_inv(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ecp_mont.c
250
if (!BN_mod_exp_mont(r, a, e, group->field, ctx, group->field_data1))
crypto/openssl/crypto/ec/ecp_mont.c
254
if (BN_is_zero(r)) {
crypto/openssl/crypto/ec/ecp_mont.c
267
int ossl_ec_GFp_mont_field_encode(const EC_GROUP *group, BIGNUM *r,
crypto/openssl/crypto/ec/ecp_mont.c
275
return BN_to_montgomery(r, a, (BN_MONT_CTX *)group->field_data1, ctx);
crypto/openssl/crypto/ec/ecp_mont.c
278
int ossl_ec_GFp_mont_field_decode(const EC_GROUP *group, BIGNUM *r,
crypto/openssl/crypto/ec/ecp_mont.c
286
return BN_from_montgomery(r, a, group->field_data1, ctx);
crypto/openssl/crypto/ec/ecp_mont.c
289
int ossl_ec_GFp_mont_field_set_to_one(const EC_GROUP *group, BIGNUM *r,
crypto/openssl/crypto/ec/ecp_mont.c
297
if (!BN_copy(r, group->field_data2))
crypto/openssl/crypto/ec/ecp_nist.c
128
int ossl_ec_GFp_nist_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ecp_nist.c
134
if (!group || !r || !a || !b) {
crypto/openssl/crypto/ec/ecp_nist.c
142
if (!BN_mul(r, a, b, ctx))
crypto/openssl/crypto/ec/ecp_nist.c
144
if (!group->field_mod_func(r, r, group->field, ctx))
crypto/openssl/crypto/ec/ecp_nist.c
153
int ossl_ec_GFp_nist_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ecp_nist.c
159
if (!group || !r || !a) {
crypto/openssl/crypto/ec/ecp_nist.c
167
if (!BN_sqr(r, a, ctx))
crypto/openssl/crypto/ec/ecp_nist.c
169
if (!group->field_mod_func(r, r, group->field, ctx))
crypto/openssl/crypto/ec/ecp_nistp224.c
1390
int ossl_ec_GFp_nistp224_points_mul(const EC_GROUP *group, EC_POINT *r,
crypto/openssl/crypto/ec/ecp_nistp224.c
1568
ret = ossl_ec_GFp_simple_set_Jprojective_coordinates_GFp(group, r, x, y, z,
crypto/openssl/crypto/ec/ecp_nistp256.c
2009
int ossl_ec_GFp_nistp256_points_mul(const EC_GROUP *group, EC_POINT *r,
crypto/openssl/crypto/ec/ecp_nistp256.c
2194
ret = ossl_ec_GFp_simple_set_Jprojective_coordinates_GFp(group, r, x, y, z,
crypto/openssl/crypto/ec/ecp_nistp256.c
832
uint128_t r = *result;
crypto/openssl/crypto/ec/ecp_nistp256.c
833
r -= v;
crypto/openssl/crypto/ec/ecp_nistp256.c
834
*carry = (r >> 64) & 1;
crypto/openssl/crypto/ec/ecp_nistp256.c
835
*result = (u64)r;
crypto/openssl/crypto/ec/ecp_nistp384.c
1730
int ossl_ec_GFp_nistp384_points_mul(const EC_GROUP *group, EC_POINT *r,
crypto/openssl/crypto/ec/ecp_nistp384.c
1907
ret = ossl_ec_GFp_simple_set_Jprojective_coordinates_GFp(group, r, x, y, z,
crypto/openssl/crypto/ec/ecp_nistp521.c
1824
int ossl_ec_GFp_nistp521_points_mul(const EC_GROUP *group, EC_POINT *r,
crypto/openssl/crypto/ec/ecp_nistp521.c
2006
ret = ossl_ec_GFp_simple_set_Jprojective_coordinates_GFp(group, r, x, y, z,
crypto/openssl/crypto/ec/ecp_nistz256.c
1132
if (!bn_set_words(r->X, p.p.X, P256_LIMBS) || !bn_set_words(r->Y, p.p.Y, P256_LIMBS) || !bn_set_words(r->Z, p.p.Z, P256_LIMBS)) {
crypto/openssl/crypto/ec/ecp_nistz256.c
1135
r->Z_is_one = is_one(r->Z) & 1;
crypto/openssl/crypto/ec/ecp_nistz256.c
1260
static int ecp_nistz256_inv_mod_ord(const EC_GROUP *group, BIGNUM *r,
crypto/openssl/crypto/ec/ecp_nistz256.c
1299
if (bn_wexpand(r, P256_LIMBS) == NULL) {
crypto/openssl/crypto/ec/ecp_nistz256.c
1432
if (!bn_set_words(r, out, P256_LIMBS))
crypto/openssl/crypto/ec/ecp_nistz256.c
249
void ecp_nistz256_point_double(P256_POINT *r, const P256_POINT *a);
crypto/openssl/crypto/ec/ecp_nistz256.c
250
void ecp_nistz256_point_add(P256_POINT *r,
crypto/openssl/crypto/ec/ecp_nistz256.c
252
void ecp_nistz256_point_add_affine(P256_POINT *r,
crypto/openssl/crypto/ec/ecp_nistz256.c
257
static void ecp_nistz256_point_double(P256_POINT *r, const P256_POINT *a)
crypto/openssl/crypto/ec/ecp_nistz256.c
268
BN_ULONG *res_x = r->X;
crypto/openssl/crypto/ec/ecp_nistz256.c
269
BN_ULONG *res_y = r->Y;
crypto/openssl/crypto/ec/ecp_nistz256.c
270
BN_ULONG *res_z = r->Z;
crypto/openssl/crypto/ec/ecp_nistz256.c
303
static void ecp_nistz256_point_add(P256_POINT *r,
crypto/openssl/crypto/ec/ecp_nistz256.c
397
ecp_nistz256_point_double(r, a);
crypto/openssl/crypto/ec/ecp_nistz256.c
427
memcpy(r->X, res_x, sizeof(res_x));
crypto/openssl/crypto/ec/ecp_nistz256.c
428
memcpy(r->Y, res_y, sizeof(res_y));
crypto/openssl/crypto/ec/ecp_nistz256.c
429
memcpy(r->Z, res_z, sizeof(res_z));
crypto/openssl/crypto/ec/ecp_nistz256.c
433
static void ecp_nistz256_point_add_affine(P256_POINT *r,
crypto/openssl/crypto/ec/ecp_nistz256.c
511
memcpy(r->X, res_x, sizeof(res_x));
crypto/openssl/crypto/ec/ecp_nistz256.c
512
memcpy(r->Y, res_y, sizeof(res_y));
crypto/openssl/crypto/ec/ecp_nistz256.c
513
memcpy(r->Z, res_z, sizeof(res_z));
crypto/openssl/crypto/ec/ecp_nistz256.c
518
static void ecp_nistz256_mod_inverse(BN_ULONG r[P256_LIMBS],
crypto/openssl/crypto/ec/ecp_nistz256.c
591
memcpy(r, res, sizeof(res));
crypto/openssl/crypto/ec/ecp_nistz256.c
606
P256_POINT *r,
crypto/openssl/crypto/ec/ecp_nistz256.c
724
memcpy(r, &temp[0], sizeof(temp[0]));
crypto/openssl/crypto/ec/ecp_nistz256.c
740
ecp_nistz256_point_add(r, r, &temp[0]);
crypto/openssl/crypto/ec/ecp_nistz256.c
745
ecp_nistz256_point_double(r, r);
crypto/openssl/crypto/ec/ecp_nistz256.c
746
ecp_nistz256_point_double(r, r);
crypto/openssl/crypto/ec/ecp_nistz256.c
747
ecp_nistz256_point_double(r, r);
crypto/openssl/crypto/ec/ecp_nistz256.c
748
ecp_nistz256_point_double(r, r);
crypto/openssl/crypto/ec/ecp_nistz256.c
749
ecp_nistz256_point_double(r, r);
crypto/openssl/crypto/ec/ecp_nistz256.c
764
ecp_nistz256_point_add(r, r, &temp[0]);
crypto/openssl/crypto/ec/ecp_nistz256.c
931
EC_POINT *r,
crypto/openssl/crypto/ec/ecp_s390x_nistp.c
112
|| group->meth->point_set_affine_coordinates(group, r,
crypto/openssl/crypto/ec/ecp_s390x_nistp.c
123
rc = ossl_ec_wNAF_mul(group, r, scalar, num, points, scalars, ctx);
crypto/openssl/crypto/ec/ecp_s390x_nistp.c
133
const BIGNUM *r,
crypto/openssl/crypto/ec/ecp_s390x_nistp.c
179
sig->r = BN_new();
crypto/openssl/crypto/ec/ecp_s390x_nistp.c
181
if (sig->r == NULL || sig->s == NULL) {
crypto/openssl/crypto/ec/ecp_s390x_nistp.c
195
if (r == NULL || kinv == NULL) {
crypto/openssl/crypto/ec/ecp_s390x_nistp.c
228
if (BN_bin2bn(param + S390X_OFF_R(len), len, sig->r) == NULL
crypto/openssl/crypto/ec/ecp_s390x_nistp.c
304
if (BN_is_negative(sig->r) || BN_is_negative(sig->s)
crypto/openssl/crypto/ec/ecp_s390x_nistp.c
305
|| BN_bn2binpad(sig->r, param + S390X_OFF_R(len) + S390X_PAD(len),
crypto/openssl/crypto/ec/ecp_s390x_nistp.c
338
EC_POINT *r, \
crypto/openssl/crypto/ec/ecp_s390x_nistp.c
345
return ec_GFp_s390x_nistp_mul(group, r, scalar, num, points, \
crypto/openssl/crypto/ec/ecp_s390x_nistp.c
354
const BIGNUM *r, \
crypto/openssl/crypto/ec/ecp_s390x_nistp.c
357
return ecdsa_s390x_nistp_sign_sig(dgst, dgstlen, kinv, r, eckey, \
crypto/openssl/crypto/ec/ecp_s390x_nistp.c
49
static int ec_GFp_s390x_nistp_mul(const EC_GROUP *group, EC_POINT *r,
crypto/openssl/crypto/ec/ecp_s390x_nistp.c
95
rc = EC_POINT_set_to_infinity(group, r);
crypto/openssl/crypto/ec/ecp_sm2p256.c
446
P256_POINT *r,
crypto/openssl/crypto/ec/ecp_sm2p256.c
467
memset(r, 0, sizeof(P256_POINT));
crypto/openssl/crypto/ec/ecp_sm2p256.c
497
ecp_sm2p256_point_add(r, r, &kP);
crypto/openssl/crypto/ec/ecp_sm2p256.c
508
EC_POINT *r,
crypto/openssl/crypto/ec/ecp_sm2p256.c
576
if (!bn_set_words(r->X, p.p.X, P256_LIMBS)
crypto/openssl/crypto/ec/ecp_sm2p256.c
577
|| !bn_set_words(r->Y, p.p.Y, P256_LIMBS)
crypto/openssl/crypto/ec/ecp_sm2p256.c
578
|| !bn_set_words(r->Z, p.p.Z, P256_LIMBS))
crypto/openssl/crypto/ec/ecp_sm2p256.c
580
r->Z_is_one = is_equal(bn_get_words(r->Z), ONE) & 1;
crypto/openssl/crypto/ec/ecp_sm2p256.c
588
static int ecp_sm2p256_field_mul(const EC_GROUP *group, BIGNUM *r,
crypto/openssl/crypto/ec/ecp_sm2p256.c
595
if (a == NULL || b == NULL || r == NULL)
crypto/openssl/crypto/ec/ecp_sm2p256.c
606
if (!bn_set_words(r, r_fe, P256_LIMBS))
crypto/openssl/crypto/ec/ecp_sm2p256.c
612
static int ecp_sm2p256_field_sqr(const EC_GROUP *group, BIGNUM *r,
crypto/openssl/crypto/ec/ecp_sm2p256.c
618
if (a == NULL || r == NULL)
crypto/openssl/crypto/ec/ecp_sm2p256.c
628
if (!bn_set_words(r, r_fe, P256_LIMBS))
crypto/openssl/crypto/ec/ecp_sm2p256.c
70
void bn_sub(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b);
crypto/openssl/crypto/ec/ecp_sm2p256.c
72
void ecp_sm2p256_div_by_2(BN_ULONG *r, const BN_ULONG *a);
crypto/openssl/crypto/ec/ecp_sm2p256.c
74
void ecp_sm2p256_div_by_2_mod_ord(BN_ULONG *r, const BN_ULONG *a);
crypto/openssl/crypto/ec/ecp_sm2p256.c
76
void ecp_sm2p256_add(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b);
crypto/openssl/crypto/ec/ecp_sm2p256.c
78
void ecp_sm2p256_sub(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b);
crypto/openssl/crypto/ec/ecp_sm2p256.c
80
void ecp_sm2p256_sub_mod_ord(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b);
crypto/openssl/crypto/ec/ecp_sm2p256.c
82
void ecp_sm2p256_mul_by_3(BN_ULONG *r, const BN_ULONG *a);
crypto/openssl/crypto/ec/ecp_sm2p256.c
84
void ecp_sm2p256_mul(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b);
crypto/openssl/crypto/ec/ecp_sm2p256.c
86
void ecp_sm2p256_sqr(BN_ULONG *r, const BN_ULONG *a);
crypto/openssl/crypto/ec/ecp_smpl.c
1362
int ossl_ec_GFp_simple_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ecp_smpl.c
1365
return BN_mod_mul(r, a, b, group->field, ctx);
crypto/openssl/crypto/ec/ecp_smpl.c
1368
int ossl_ec_GFp_simple_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,
crypto/openssl/crypto/ec/ecp_smpl.c
1371
return BN_mod_sqr(r, a, group->field, ctx);
crypto/openssl/crypto/ec/ecp_smpl.c
1380
int ossl_ec_GFp_simple_field_inv(const EC_GROUP *group, BIGNUM *r,
crypto/openssl/crypto/ec/ecp_smpl.c
1401
if (!group->meth->field_mul(group, r, a, e, ctx))
crypto/openssl/crypto/ec/ecp_smpl.c
1404
if (!BN_mod_inverse(r, r, group->field, ctx)) {
crypto/openssl/crypto/ec/ecp_smpl.c
1409
if (!group->meth->field_mul(group, r, r, e, ctx))
crypto/openssl/crypto/ec/ecp_smpl.c
1491
EC_POINT *r, EC_POINT *s,
crypto/openssl/crypto/ec/ecp_smpl.c
1497
t2 = r->Z;
crypto/openssl/crypto/ec/ecp_smpl.c
1499
t4 = r->X;
crypto/openssl/crypto/ec/ecp_smpl.c
1509
|| !BN_mod_sub_quick(r->X, t4, t5, group->field)
crypto/openssl/crypto/ec/ecp_smpl.c
1514
|| !BN_mod_lshift_quick(r->Z, t2, 2, group->field))
crypto/openssl/crypto/ec/ecp_smpl.c
1519
if (!BN_priv_rand_range_ex(r->Y, group->field, 0, ctx))
crypto/openssl/crypto/ec/ecp_smpl.c
1521
} while (BN_is_zero(r->Y));
crypto/openssl/crypto/ec/ecp_smpl.c
1531
&& (!group->meth->field_encode(group, r->Y, r->Y, ctx)
crypto/openssl/crypto/ec/ecp_smpl.c
1536
if (!group->meth->field_mul(group, r->Z, r->Z, r->Y, ctx)
crypto/openssl/crypto/ec/ecp_smpl.c
1537
|| !group->meth->field_mul(group, r->X, r->X, r->Y, ctx)
crypto/openssl/crypto/ec/ecp_smpl.c
1541
r->Z_is_one = 0;
crypto/openssl/crypto/ec/ecp_smpl.c
1561
EC_POINT *r, EC_POINT *s,
crypto/openssl/crypto/ec/ecp_smpl.c
1577
|| !group->meth->field_mul(group, t6, r->X, s->X, ctx)
crypto/openssl/crypto/ec/ecp_smpl.c
1578
|| !group->meth->field_mul(group, t0, r->Z, s->Z, ctx)
crypto/openssl/crypto/ec/ecp_smpl.c
1579
|| !group->meth->field_mul(group, t4, r->X, s->Z, ctx)
crypto/openssl/crypto/ec/ecp_smpl.c
1580
|| !group->meth->field_mul(group, t3, r->Z, s->X, ctx)
crypto/openssl/crypto/ec/ecp_smpl.c
1596
|| !group->meth->field_sqr(group, t4, r->X, ctx)
crypto/openssl/crypto/ec/ecp_smpl.c
1597
|| !group->meth->field_sqr(group, t5, r->Z, ctx)
crypto/openssl/crypto/ec/ecp_smpl.c
1599
|| !BN_mod_add_quick(t1, r->X, r->Z, group->field)
crypto/openssl/crypto/ec/ecp_smpl.c
1608
|| !BN_mod_sub_quick(r->X, t3, t0, group->field)
crypto/openssl/crypto/ec/ecp_smpl.c
1615
|| !BN_mod_add_quick(r->Z, t4, t1, group->field))
crypto/openssl/crypto/ec/ecp_smpl.c
1649
EC_POINT *r, EC_POINT *s,
crypto/openssl/crypto/ec/ecp_smpl.c
1655
if (BN_is_zero(r->Z))
crypto/openssl/crypto/ec/ecp_smpl.c
1656
return EC_POINT_set_to_infinity(group, r);
crypto/openssl/crypto/ec/ecp_smpl.c
1659
if (!EC_POINT_copy(r, p)
crypto/openssl/crypto/ec/ecp_smpl.c
1660
|| !EC_POINT_invert(group, r, ctx))
crypto/openssl/crypto/ec/ecp_smpl.c
1676
|| !group->meth->field_mul(group, t6, r->X, t4, ctx)
crypto/openssl/crypto/ec/ecp_smpl.c
1678
|| !group->meth->field_mul(group, t5, r->Z, t6, ctx)
crypto/openssl/crypto/ec/ecp_smpl.c
1681
|| !group->meth->field_sqr(group, t3, r->Z, ctx)
crypto/openssl/crypto/ec/ecp_smpl.c
1683
|| !group->meth->field_mul(group, t6, r->Z, group->a, ctx)
crypto/openssl/crypto/ec/ecp_smpl.c
1684
|| !group->meth->field_mul(group, t1, p->X, r->X, ctx)
crypto/openssl/crypto/ec/ecp_smpl.c
1687
|| !group->meth->field_mul(group, t0, p->X, r->Z, ctx)
crypto/openssl/crypto/ec/ecp_smpl.c
1688
|| !BN_mod_add_quick(t6, r->X, t0, group->field)
crypto/openssl/crypto/ec/ecp_smpl.c
1691
|| !BN_mod_sub_quick(t0, t0, r->X, group->field)
crypto/openssl/crypto/ec/ecp_smpl.c
1702
|| !group->meth->field_mul(group, r->X, t5, t1, ctx)
crypto/openssl/crypto/ec/ecp_smpl.c
1703
|| !group->meth->field_mul(group, r->Y, t0, t1, ctx))
crypto/openssl/crypto/ec/ecp_smpl.c
1707
if (!group->meth->field_set_to_one(group, r->Z, ctx))
crypto/openssl/crypto/ec/ecp_smpl.c
1710
if (!BN_one(r->Z))
crypto/openssl/crypto/ec/ecp_smpl.c
1714
r->Z_is_one = 1;
crypto/openssl/crypto/ec/ecp_smpl.c
612
int ossl_ec_GFp_simple_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a,
crypto/openssl/crypto/ec/ecp_smpl.c
624
return EC_POINT_dbl(group, r, a, ctx);
crypto/openssl/crypto/ec/ecp_smpl.c
626
return EC_POINT_copy(r, b);
crypto/openssl/crypto/ec/ecp_smpl.c
628
return EC_POINT_copy(r, a);
crypto/openssl/crypto/ec/ecp_smpl.c
713
ret = EC_POINT_dbl(group, r, a, ctx);
crypto/openssl/crypto/ec/ecp_smpl.c
718
BN_zero(r->Z);
crypto/openssl/crypto/ec/ecp_smpl.c
719
r->Z_is_one = 0;
crypto/openssl/crypto/ec/ecp_smpl.c
735
if (!BN_copy(r->Z, n5))
crypto/openssl/crypto/ec/ecp_smpl.c
748
if (!field_mul(group, r->Z, n0, n5, ctx))
crypto/openssl/crypto/ec/ecp_smpl.c
751
r->Z_is_one = 0;
crypto/openssl/crypto/ec/ecp_smpl.c
761
if (!BN_mod_sub_quick(r->X, n0, n3, p))
crypto/openssl/crypto/ec/ecp_smpl.c
766
if (!BN_mod_lshift1_quick(n0, r->X, p))
crypto/openssl/crypto/ec/ecp_smpl.c
785
if (!BN_rshift1(r->Y, n0))
crypto/openssl/crypto/ec/ecp_smpl.c
797
int ossl_ec_GFp_simple_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a,
crypto/openssl/crypto/ec/ecp_smpl.c
809
BN_zero(r->Z);
crypto/openssl/crypto/ec/ecp_smpl.c
810
r->Z_is_one = 0;
crypto/openssl/crypto/ec/ecp_smpl.c
892
if (!BN_mod_lshift1_quick(r->Z, n0, p))
crypto/openssl/crypto/ec/ecp_smpl.c
894
r->Z_is_one = 0;
crypto/openssl/crypto/ec/ecp_smpl.c
909
if (!field_sqr(group, r->X, n1, ctx))
crypto/openssl/crypto/ec/ecp_smpl.c
911
if (!BN_mod_sub_quick(r->X, r->X, n0, p))
crypto/openssl/crypto/ec/ecp_smpl.c
923
if (!BN_mod_sub_quick(n0, n2, r->X, p))
crypto/openssl/crypto/ec/ecp_smpl.c
927
if (!BN_mod_sub_quick(r->Y, n0, n3, p))
crypto/openssl/crypto/engine/eng_openssl.c
604
int r;
crypto/openssl/crypto/engine/eng_openssl.c
609
r = ossl_hmac_ctrl(ctx, EVP_PKEY_CTRL_SET_MAC_KEY, keylen, key);
crypto/openssl/crypto/engine/eng_openssl.c
611
return r;
crypto/openssl/crypto/err/err.c
528
unsigned long l, r;
crypto/openssl/crypto/err/err.c
546
r = ERR_GET_REASON(e);
crypto/openssl/crypto/err/err.c
549
if (openssl_strerror_r(r, rsbuf, sizeof(rsbuf)))
crypto/openssl/crypto/err/err.c
557
r & ~(ERR_RFLAGS_MASK << ERR_RFLAGS_OFFSET));
crypto/openssl/crypto/err/err.c
564
BIO_snprintf(buf, len, "err:%lx:%lx:%lx:%lx", e, l, 0L, r);
crypto/openssl/crypto/err/err.c
617
unsigned long l, r;
crypto/openssl/crypto/err/err.c
632
r = ERR_GET_REASON(e);
crypto/openssl/crypto/err/err.c
633
d.error = ERR_PACK(l, 0, r);
crypto/openssl/crypto/err/err.c
636
d.error = ERR_PACK(0, 0, r);
crypto/openssl/crypto/evp/ctrl_params_translate.c
1882
const RSA *r = EVP_PKEY_get0_RSA(ctx->p2);
crypto/openssl/crypto/evp/ctrl_params_translate.c
1887
bn = RSA_get0_p(r);
crypto/openssl/crypto/evp/ctrl_params_translate.c
1890
bn = RSA_get0_q(r);
crypto/openssl/crypto/evp/ctrl_params_translate.c
1893
size_t pnum = RSA_get_multi_prime_extra_count(r);
crypto/openssl/crypto/evp/ctrl_params_translate.c
1897
&& RSA_get0_multi_prime_factors(r, factors))
crypto/openssl/crypto/evp/ctrl_params_translate.c
1910
const RSA *r = EVP_PKEY_get0_RSA(ctx->p2);
crypto/openssl/crypto/evp/ctrl_params_translate.c
1915
bn = RSA_get0_dmp1(r);
crypto/openssl/crypto/evp/ctrl_params_translate.c
1918
bn = RSA_get0_dmq1(r);
crypto/openssl/crypto/evp/ctrl_params_translate.c
1921
size_t pnum = RSA_get_multi_prime_extra_count(r);
crypto/openssl/crypto/evp/ctrl_params_translate.c
1925
&& RSA_get0_multi_prime_crt_params(r, exps, coeffs))
crypto/openssl/crypto/evp/ctrl_params_translate.c
1938
const RSA *r = EVP_PKEY_get0_RSA(ctx->p2);
crypto/openssl/crypto/evp/ctrl_params_translate.c
1943
bn = RSA_get0_iqmp(r);
crypto/openssl/crypto/evp/ctrl_params_translate.c
1946
size_t pnum = RSA_get_multi_prime_extra_count(r);
crypto/openssl/crypto/evp/ctrl_params_translate.c
1950
&& RSA_get0_multi_prime_crt_params(r, exps, coeffs))
crypto/openssl/crypto/evp/digest.c
356
int r;
crypto/openssl/crypto/evp/digest.c
357
r = EVP_PKEY_CTX_ctrl(ctx->pctx, -1, EVP_PKEY_OP_TYPE_SIG,
crypto/openssl/crypto/evp/digest.c
359
if (r <= 0 && (r != -2))
crypto/openssl/crypto/evp/evp_enc.c
1653
int r = 0;
crypto/openssl/crypto/evp/evp_enc.c
1657
r = ctx->cipher->set_ctx_params(ctx->algctx, params);
crypto/openssl/crypto/evp/evp_enc.c
1658
if (r > 0) {
crypto/openssl/crypto/evp/evp_enc.c
1661
r = 0;
crypto/openssl/crypto/evp/evp_enc.c
1665
if (r > 0) {
crypto/openssl/crypto/evp/evp_enc.c
1668
r = 0;
crypto/openssl/crypto/evp/evp_enc.c
1673
return r;
crypto/openssl/crypto/evp/m_sigver.c
501
int r = 0;
crypto/openssl/crypto/evp/m_sigver.c
531
r = signature->digest_sign_final(pctx->op.sig.algctx, sigret, siglen,
crypto/openssl/crypto/evp/m_sigver.c
533
if (!r && ERR_count_to_mark() == 0)
crypto/openssl/crypto/evp/m_sigver.c
541
return r;
crypto/openssl/crypto/evp/m_sigver.c
559
r = pctx->pmeth->signctx(pctx, sigret, siglen, ctx);
crypto/openssl/crypto/evp/m_sigver.c
565
r = dctx->pmeth->signctx(dctx, sigret, siglen, ctx);
crypto/openssl/crypto/evp/m_sigver.c
568
return r;
crypto/openssl/crypto/evp/m_sigver.c
580
r = pctx->pmeth->signctx(pctx, sigret, siglen, ctx);
crypto/openssl/crypto/evp/m_sigver.c
582
r = EVP_DigestFinal_ex(ctx, md, &mdlen);
crypto/openssl/crypto/evp/m_sigver.c
593
r = tmp_ctx->pctx->pmeth->signctx(tmp_ctx->pctx,
crypto/openssl/crypto/evp/m_sigver.c
596
r = EVP_DigestFinal_ex(tmp_ctx, md, &mdlen);
crypto/openssl/crypto/evp/m_sigver.c
599
if (sctx || !r)
crypto/openssl/crypto/evp/m_sigver.c
600
return r;
crypto/openssl/crypto/evp/m_sigver.c
671
int r = 0;
crypto/openssl/crypto/evp/m_sigver.c
701
r = signature->digest_verify_final(pctx->op.sig.algctx, sig, siglen);
crypto/openssl/crypto/evp/m_sigver.c
702
if (!r && ERR_count_to_mark() == 0)
crypto/openssl/crypto/evp/m_sigver.c
710
return r;
crypto/openssl/crypto/evp/m_sigver.c
730
r = pctx->pmeth->verifyctx(pctx, sig, siglen, ctx);
crypto/openssl/crypto/evp/m_sigver.c
733
r = EVP_DigestFinal_ex(ctx, md, &mdlen);
crypto/openssl/crypto/evp/m_sigver.c
743
r = tmp_ctx->pctx->pmeth->verifyctx(tmp_ctx->pctx,
crypto/openssl/crypto/evp/m_sigver.c
746
r = EVP_DigestFinal_ex(tmp_ctx, md, &mdlen);
crypto/openssl/crypto/evp/m_sigver.c
749
if (vctx || !r)
crypto/openssl/crypto/evp/m_sigver.c
750
return r;
crypto/openssl/crypto/evp/names.c
21
int r;
crypto/openssl/crypto/evp/names.c
26
r = OBJ_NAME_add(OBJ_nid2sn(c->nid), OBJ_NAME_TYPE_CIPHER_METH,
crypto/openssl/crypto/evp/names.c
28
if (r == 0)
crypto/openssl/crypto/evp/names.c
30
r = OBJ_NAME_add(OBJ_nid2ln(c->nid), OBJ_NAME_TYPE_CIPHER_METH,
crypto/openssl/crypto/evp/names.c
32
return r;
crypto/openssl/crypto/evp/names.c
37
int r;
crypto/openssl/crypto/evp/names.c
41
r = OBJ_NAME_add(name, OBJ_NAME_TYPE_MD_METH, (const char *)md);
crypto/openssl/crypto/evp/names.c
42
if (r == 0)
crypto/openssl/crypto/evp/names.c
44
r = OBJ_NAME_add(OBJ_nid2ln(md->type), OBJ_NAME_TYPE_MD_METH,
crypto/openssl/crypto/evp/names.c
46
if (r == 0)
crypto/openssl/crypto/evp/names.c
50
r = OBJ_NAME_add(OBJ_nid2sn(md->pkey_type),
crypto/openssl/crypto/evp/names.c
52
if (r == 0)
crypto/openssl/crypto/evp/names.c
54
r = OBJ_NAME_add(OBJ_nid2ln(md->pkey_type),
crypto/openssl/crypto/evp/names.c
57
return r;
crypto/openssl/crypto/evp/p5_crpt2.c
101
r = ossl_pkcs5_pbkdf2_hmac_ex(pass, passlen, salt, saltlen, iter,
crypto/openssl/crypto/evp/p5_crpt2.c
104
return r;
crypto/openssl/crypto/evp/p5_crpt2.c
98
int r = 0;
crypto/openssl/crypto/evp/pbe_scrypt.c
39
uint64_t N, uint64_t r, uint64_t p, uint64_t maxmem,
crypto/openssl/crypto/evp/pbe_scrypt.c
49
if (r > UINT32_MAX || p > UINT32_MAX) {
crypto/openssl/crypto/evp/pbe_scrypt.c
79
*z++ = OSSL_PARAM_construct_uint64(OSSL_KDF_PARAM_SCRYPT_R, &r);
crypto/openssl/crypto/evp/pbe_scrypt.c
92
uint64_t N, uint64_t r, uint64_t p, uint64_t maxmem,
crypto/openssl/crypto/evp/pbe_scrypt.c
95
return EVP_PBE_scrypt_ex(pass, passlen, salt, saltlen, N, r, p, maxmem,
crypto/openssl/crypto/evp/pmeth_lib.c
1229
int EVP_PKEY_CTX_set_scrypt_r(EVP_PKEY_CTX *ctx, uint64_t r)
crypto/openssl/crypto/evp/pmeth_lib.c
1233
r);
crypto/openssl/crypto/ffc/ffc_params_generate.c
197
int i, j, k, r;
crypto/openssl/crypto/ffc/ffc_params_generate.c
293
r = BN_check_prime(p, ctx, cb);
crypto/openssl/crypto/ffc/ffc_params_generate.c
295
if (r > 0) {
crypto/openssl/crypto/ffc/ffc_params_generate.c
300
if (r != 0)
crypto/openssl/crypto/ffc/ffc_params_generate.c
318
int ret = 0, r;
crypto/openssl/crypto/ffc/ffc_params_generate.c
367
r = BN_check_prime(q, ctx, cb);
crypto/openssl/crypto/ffc/ffc_params_generate.c
368
if (r > 0) {
crypto/openssl/crypto/ffc/ffc_params_generate.c
380
if (r != 0)
crypto/openssl/crypto/ffc/ffc_params_generate.c
396
int i, r, ret = 0, m = *retm;
crypto/openssl/crypto/ffc/ffc_params_generate.c
433
r = BN_check_prime(q, ctx, cb);
crypto/openssl/crypto/ffc/ffc_params_generate.c
434
if (r > 0) {
crypto/openssl/crypto/ffc/ffc_params_generate.c
439
if (r != 0)
crypto/openssl/crypto/ffc/ffc_params_generate.c
523
int mdsize, counter = 0, pcounter = 0, r = 0;
crypto/openssl/crypto/ffc/ffc_params_generate.c
700
r = generate_p(ctx, md, counter, n, seed_tmp, seedlen, q, p, L,
crypto/openssl/crypto/ffc/ffc_params_generate.c
702
if (r > 0)
crypto/openssl/crypto/ffc/ffc_params_generate.c
704
if (r < 0)
crypto/openssl/crypto/idea/i_skey.c
104
r = (n1 % n2);
crypto/openssl/crypto/idea/i_skey.c
105
q = (n1 - r) / n2;
crypto/openssl/crypto/idea/i_skey.c
106
if (r == 0) {
crypto/openssl/crypto/idea/i_skey.c
111
n2 = r;
crypto/openssl/crypto/idea/i_skey.c
116
} while (r != 0);
crypto/openssl/crypto/idea/i_skey.c
63
int r;
crypto/openssl/crypto/idea/i_skey.c
68
for (r = 0; r < 9; r++) {
crypto/openssl/crypto/idea/i_skey.c
73
if (r == 8)
crypto/openssl/crypto/idea/i_skey.c
93
long n1, n2, q, r, b1, b2, t;
crypto/openssl/crypto/idea/idea_local.h
10
#define idea_mul(r, a, b, ul) \
crypto/openssl/crypto/idea/idea_local.h
13
r = (ul & 0xffff) - (ul >> 16); \
crypto/openssl/crypto/idea/idea_local.h
14
r -= ((r) >> 16); \
crypto/openssl/crypto/idea/idea_local.h
16
r = (-(int)a - b + 1); /* assuming a or b is 0 and in range */ \
crypto/openssl/crypto/lhash/lhash.c
365
int r;
crypto/openssl/crypto/lhash/lhash.c
374
r = (int)((v >> 2) ^ v) & 0x0f;
crypto/openssl/crypto/lhash/lhash.c
376
ret = (ret << r) | (unsigned long)((uint64_t)ret >> (32 - r));
crypto/openssl/crypto/lhash/lhash.c
403
int r;
crypto/openssl/crypto/lhash/lhash.c
415
r = (int)((v >> 2) ^ v) & 0x0f;
crypto/openssl/crypto/lhash/lhash.c
417
ret = (ret << r) | (unsigned long)((uint64_t)ret >> (32 - r));
crypto/openssl/crypto/ml_dsa/ml_dsa_key_compress.c
104
int32_t ossl_ml_dsa_key_compress_low_bits(uint32_t r, uint32_t gamma2)
crypto/openssl/crypto/ml_dsa/ml_dsa_key_compress.c
109
ossl_ml_dsa_key_compress_decompose(r, gamma2, &r1, &r0);
crypto/openssl/crypto/ml_dsa/ml_dsa_key_compress.c
137
uint32_t r = reduce_once(r_plus_z + ct0);
crypto/openssl/crypto/ml_dsa/ml_dsa_key_compress.c
139
return ossl_ml_dsa_key_compress_high_bits(r, gamma2)
crypto/openssl/crypto/ml_dsa/ml_dsa_key_compress.c
154
uint32_t ossl_ml_dsa_key_compress_use_hint(uint32_t hint, uint32_t r,
crypto/openssl/crypto/ml_dsa/ml_dsa_key_compress.c
160
ossl_ml_dsa_key_compress_decompose(r, gamma2, &r1, &r0);
crypto/openssl/crypto/ml_dsa/ml_dsa_key_compress.c
34
void ossl_ml_dsa_key_compress_power2_round(uint32_t r, uint32_t *r1, uint32_t *r0)
crypto/openssl/crypto/ml_dsa/ml_dsa_key_compress.c
39
*r1 = r >> ML_DSA_D_BITS; /* top 13 bits */
crypto/openssl/crypto/ml_dsa/ml_dsa_key_compress.c
40
*r0 = r - (*r1 << ML_DSA_D_BITS); /* The remainder mod q */
crypto/openssl/crypto/ml_dsa/ml_dsa_key_compress.c
62
uint32_t ossl_ml_dsa_key_compress_high_bits(uint32_t r, uint32_t gamma2)
crypto/openssl/crypto/ml_dsa/ml_dsa_key_compress.c
64
int32_t r1 = (r + 127) >> 7;
crypto/openssl/crypto/ml_dsa/ml_dsa_key_compress.c
86
void ossl_ml_dsa_key_compress_decompose(uint32_t r, uint32_t gamma2,
crypto/openssl/crypto/ml_dsa/ml_dsa_key_compress.c
89
*r1 = ossl_ml_dsa_key_compress_high_bits(r, gamma2);
crypto/openssl/crypto/ml_dsa/ml_dsa_key_compress.c
91
*r0 = r - *r1 * 2 * (int32_t)gamma2;
crypto/openssl/crypto/ml_dsa/ml_dsa_local.h
80
void ossl_ml_dsa_key_compress_power2_round(uint32_t r, uint32_t *r1, uint32_t *r0);
crypto/openssl/crypto/ml_dsa/ml_dsa_local.h
81
uint32_t ossl_ml_dsa_key_compress_high_bits(uint32_t r, uint32_t gamma2);
crypto/openssl/crypto/ml_dsa/ml_dsa_local.h
82
void ossl_ml_dsa_key_compress_decompose(uint32_t r, uint32_t gamma2,
crypto/openssl/crypto/ml_dsa/ml_dsa_local.h
84
void ossl_ml_dsa_key_compress_decompose(uint32_t r, uint32_t gamma2,
crypto/openssl/crypto/ml_dsa/ml_dsa_local.h
86
int32_t ossl_ml_dsa_key_compress_low_bits(uint32_t r, uint32_t gamma2);
crypto/openssl/crypto/ml_dsa/ml_dsa_local.h
89
uint32_t ossl_ml_dsa_key_compress_use_hint(uint32_t hint, uint32_t r,
crypto/openssl/crypto/ml_dsa/ml_dsa_poly.h
151
poly_use_hint(const POLY *h, const POLY *r, uint32_t gamma2, POLY *out)
crypto/openssl/crypto/ml_dsa/ml_dsa_poly.h
157
r->coeff[i], gamma2);
crypto/openssl/crypto/ml_dsa/ml_dsa_vector.h
247
vector_use_hint(const VECTOR *h, const VECTOR *r, uint32_t gamma2, VECTOR *out)
crypto/openssl/crypto/ml_dsa/ml_dsa_vector.h
252
poly_use_hint(h->poly + i, r->poly + i, gamma2, out->poly + i);
crypto/openssl/crypto/ml_kem/ml_kem.c
1339
uint8_t randbuf[4 * DEGREE / 8], *r = randbuf; /* 64 * eta slots */
crypto/openssl/crypto/ml_kem/ml_kem.c
1347
b = *r++;
crypto/openssl/crypto/ml_kem/ml_kem.c
1379
uint8_t randbuf[6 * DEGREE / 8], *r = randbuf; /* 64 * eta slots */
crypto/openssl/crypto/ml_kem/ml_kem.c
1387
b1 = *r++;
crypto/openssl/crypto/ml_kem/ml_kem.c
1388
b2 = *r++;
crypto/openssl/crypto/ml_kem/ml_kem.c
1389
b3 = *r++;
crypto/openssl/crypto/ml_kem/ml_kem.c
1480
const uint8_t r[ML_KEM_RANDOM_BYTES], scalar *tmp,
crypto/openssl/crypto/ml_kem/ml_kem.c
1497
if (!gencbd_vector_ntt(y, cbd_1, &counter, r, rank, mdctx, key))
crypto/openssl/crypto/ml_kem/ml_kem.c
1506
if (!gencbd_vector(e1, cbd_2, &counter, r, rank, mdctx, key))
crypto/openssl/crypto/ml_kem/ml_kem.c
1513
memcpy(input, r, ML_KEM_RANDOM_BYTES);
crypto/openssl/crypto/ml_kem/ml_kem.c
1764
uint8_t *r = Kr + ML_KEM_SHARED_SECRET_BYTES;
crypto/openssl/crypto/ml_kem/ml_kem.c
1770
&& encrypt_cpa(ctext, entropy, r, tmp, mdctx, key);
crypto/openssl/crypto/ml_kem/ml_kem.c
1800
uint8_t *r = Kr + ML_KEM_SHARED_SECRET_BYTES;
crypto/openssl/crypto/ml_kem/ml_kem.c
1830
|| !encrypt_cpa(tmp_ctext, decrypted, r, tmp, mdctx, key)) {
crypto/openssl/crypto/ml_kem/ml_kem.c
2270
uint8_t r[ML_KEM_RANDOM_BYTES];
crypto/openssl/crypto/ml_kem/ml_kem.c
2275
if (RAND_bytes_ex(key->libctx, r, ML_KEM_RANDOM_BYTES,
crypto/openssl/crypto/ml_kem/ml_kem.c
2281
r, sizeof(r), key);
crypto/openssl/crypto/objects/obj_lib.c
18
ASN1_OBJECT *r;
crypto/openssl/crypto/objects/obj_lib.c
26
r = ASN1_OBJECT_new();
crypto/openssl/crypto/objects/obj_lib.c
27
if (r == NULL) {
crypto/openssl/crypto/objects/obj_lib.c
34
r->flags = o->flags | (ASN1_OBJECT_FLAG_DYNAMIC | ASN1_OBJECT_FLAG_DYNAMIC_STRINGS | ASN1_OBJECT_FLAG_DYNAMIC_DATA);
crypto/openssl/crypto/objects/obj_lib.c
36
if (o->length > 0 && (r->data = OPENSSL_memdup(o->data, o->length)) == NULL)
crypto/openssl/crypto/objects/obj_lib.c
39
r->length = o->length;
crypto/openssl/crypto/objects/obj_lib.c
40
r->nid = o->nid;
crypto/openssl/crypto/objects/obj_lib.c
42
if (o->ln != NULL && (r->ln = OPENSSL_strdup(o->ln)) == NULL)
crypto/openssl/crypto/objects/obj_lib.c
45
if (o->sn != NULL && (r->sn = OPENSSL_strdup(o->sn)) == NULL)
crypto/openssl/crypto/objects/obj_lib.c
48
return r;
crypto/openssl/crypto/objects/obj_lib.c
50
ASN1_OBJECT_free(r);
crypto/openssl/crypto/ocsp/ocsp_local.h
237
#define OCSP_REQUEST_verify(a, r, libctx, propq) \
crypto/openssl/crypto/ocsp/ocsp_local.h
241
NULL, r, libctx, propq)
crypto/openssl/crypto/ocsp/ocsp_local.h
243
#define OCSP_BASICRESP_verify(a, r, libctx, propq) \
crypto/openssl/crypto/ocsp/ocsp_local.h
246
&(a)->tbsResponseData, NULL, r, libctx, propq)
crypto/openssl/crypto/ocsp/ocsp_vfy.c
190
int i, r;
crypto/openssl/crypto/ocsp/ocsp_vfy.c
210
r = X509_pubkey_digest(x, md, tmphash, NULL);
crypto/openssl/crypto/ocsp/ocsp_vfy.c
212
if (!r)
crypto/openssl/crypto/param_build.c
102
return r;
crypto/openssl/crypto/param_build.c
93
OSSL_PARAM_BLD *r = OPENSSL_zalloc(sizeof(OSSL_PARAM_BLD));
crypto/openssl/crypto/param_build.c
95
if (r != NULL) {
crypto/openssl/crypto/param_build.c
96
r->params = sk_OSSL_PARAM_BLD_DEF_new_null();
crypto/openssl/crypto/param_build.c
97
if (r->params == NULL) {
crypto/openssl/crypto/param_build.c
98
OPENSSL_free(r);
crypto/openssl/crypto/param_build.c
99
r = NULL;
crypto/openssl/crypto/params.c
215
int r = 0;
crypto/openssl/crypto/params.c
222
r = signed_from_signed(p->data, p->data_size, val, val_size);
crypto/openssl/crypto/params.c
224
r = unsigned_from_signed(p->data, p->data_size, val, val_size);
crypto/openssl/crypto/params.c
227
p->return_size = r ? p->data_size : val_size;
crypto/openssl/crypto/params.c
228
return r;
crypto/openssl/crypto/params.c
250
int r = 0;
crypto/openssl/crypto/params.c
257
r = signed_from_unsigned(p->data, p->data_size, val, val_size);
crypto/openssl/crypto/params.c
259
r = unsigned_from_unsigned(p->data, p->data_size, val, val_size);
crypto/openssl/crypto/params.c
262
p->return_size = r ? p->data_size : val_size;
crypto/openssl/crypto/params.c
263
return r;
crypto/openssl/crypto/params_dup.c
141
const OSSL_PARAM *r = *(const OSSL_PARAM **)right;
crypto/openssl/crypto/params_dup.c
143
return OPENSSL_strcasecmp(l->key, r->key);
crypto/openssl/crypto/params_from_text.c
33
int r;
crypto/openssl/crypto/params_from_text.c
51
r = BN_hex2bn(tmpbn, value);
crypto/openssl/crypto/params_from_text.c
53
r = BN_asc2bn(tmpbn, value);
crypto/openssl/crypto/params_from_text.c
55
if (r == 0 || *tmpbn == NULL)
crypto/openssl/crypto/pem/pem_lib.c
162
int r;
crypto/openssl/crypto/pem/pem_lib.c
164
r = 1;
crypto/openssl/crypto/pem/pem_lib.c
166
r = 0;
crypto/openssl/crypto/pem/pem_lib.c
170
return r;
crypto/openssl/crypto/pem/pvkfmt.c
55
static int read_lebn(const unsigned char **in, unsigned int nbyte, BIGNUM **r)
crypto/openssl/crypto/pem/pvkfmt.c
57
*r = BN_lebin2bn(*in, nbyte, NULL);
crypto/openssl/crypto/pem/pvkfmt.c
58
if (*r == NULL)
crypto/openssl/crypto/pkcs12/p12_kiss.c
245
int len, r;
crypto/openssl/crypto/pkcs12/p12_kiss.c
250
r = X509_alias_set1(x509, data, len);
crypto/openssl/crypto/pkcs12/p12_kiss.c
252
if (!r) {
crypto/openssl/crypto/poly1305/poly1305.c
100
u64 r[2];
crypto/openssl/crypto/poly1305/poly1305.c
132
st->r[0] = U8TOU64(&key[0]) & 0x0ffffffc0fffffff;
crypto/openssl/crypto/poly1305/poly1305.c
133
st->r[1] = U8TOU64(&key[8]) & 0x0ffffffc0ffffffc;
crypto/openssl/crypto/poly1305/poly1305.c
145
r0 = st->r[0];
crypto/openssl/crypto/poly1305/poly1305.c
146
r1 = st->r[1];
crypto/openssl/crypto/poly1305/poly1305.c
245
u32 r[4];
crypto/openssl/crypto/poly1305/poly1305.c
269
st->r[0] = U8TOU32(&key[0]) & 0x0fffffff;
crypto/openssl/crypto/poly1305/poly1305.c
270
st->r[1] = U8TOU32(&key[4]) & 0x0ffffffc;
crypto/openssl/crypto/poly1305/poly1305.c
271
st->r[2] = U8TOU32(&key[8]) & 0x0ffffffc;
crypto/openssl/crypto/poly1305/poly1305.c
272
st->r[3] = U8TOU32(&key[12]) & 0x0ffffffc;
crypto/openssl/crypto/poly1305/poly1305.c
284
r0 = st->r[0];
crypto/openssl/crypto/poly1305/poly1305.c
285
r1 = st->r[1];
crypto/openssl/crypto/poly1305/poly1305.c
286
r2 = st->r[2];
crypto/openssl/crypto/poly1305/poly1305.c
287
r3 = st->r[3];
crypto/openssl/crypto/poly1305/poly1305_base2_44.c
26
u64 r[3];
crypto/openssl/crypto/poly1305/poly1305_base2_44.c
64
st->r[0] = r0 & 0x0fffffffffff;
crypto/openssl/crypto/poly1305/poly1305_base2_44.c
65
st->r[1] = ((r0 >> 44) | (r1 << 20)) & 0x0fffffffffff;
crypto/openssl/crypto/poly1305/poly1305_base2_44.c
66
st->r[2] = (r1 >> 24);
crypto/openssl/crypto/poly1305/poly1305_base2_44.c
68
st->s[0] = (st->r[1] + (st->r[1] << 2)) << 2;
crypto/openssl/crypto/poly1305/poly1305_base2_44.c
69
st->s[1] = (st->r[2] + (st->r[2] << 2)) << 2;
crypto/openssl/crypto/poly1305/poly1305_base2_44.c
84
r0 = st->r[0];
crypto/openssl/crypto/poly1305/poly1305_base2_44.c
85
r1 = st->r[1];
crypto/openssl/crypto/poly1305/poly1305_base2_44.c
86
r2 = st->r[2];
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
167
st->r[0] = r0.d - TWO(52) * TWO0;
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
168
st->r[2] = r1.d - TWO(52) * TWO32;
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
169
st->r[4] = r2.d - TWO(52) * TWO64;
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
170
st->r[6] = r3.d - TWO(52) * TWO96;
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
172
st->s[0] = st->r[2] * (5.0 / TWO130);
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
173
st->s[2] = st->r[4] * (5.0 / TWO130);
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
174
st->s[4] = st->r[6] * (5.0 / TWO130);
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
179
st->r[1] = (st->r[0] + TWO(52) * TWO(16) * TWO0) - TWO(52) * TWO(16) * TWO0;
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
180
st->r[0] -= st->r[1];
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
182
st->r[3] = (st->r[2] + TWO(52) * TWO(16) * TWO32) - TWO(52) * TWO(16) * TWO32;
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
183
st->r[2] -= st->r[3];
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
185
st->r[5] = (st->r[4] + TWO(52) * TWO(16) * TWO64) - TWO(52) * TWO(16) * TWO64;
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
186
st->r[4] -= st->r[5];
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
188
st->r[7] = (st->r[6] + TWO(52) * TWO(16) * TWO96) - TWO(52) * TWO(16) * TWO96;
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
189
st->r[6] -= st->r[7];
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
230
const double r0lo = st->r[0];
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
231
const double r0hi = st->r[1];
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
232
const double r1lo = st->r[2];
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
233
const double r1hi = st->r[3];
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
234
const double r2lo = st->r[4];
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
235
const double r2hi = st->r[5];
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
236
const double r3lo = st->r[6];
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
237
const double r3hi = st->r[7];
crypto/openssl/crypto/poly1305/poly1305_ieee754.c
93
double r[8];
crypto/openssl/crypto/property/defn_cache.c
69
PROPERTY_DEFN_ELEM elem, *r;
crypto/openssl/crypto/property/defn_cache.c
78
r = lh_PROPERTY_DEFN_ELEM_retrieve(property_defns, &elem);
crypto/openssl/crypto/property/defn_cache.c
80
if (r == NULL || !ossl_assert(r->defn != NULL))
crypto/openssl/crypto/property/defn_cache.c
82
return r->defn;
crypto/openssl/crypto/property/property.c
863
QUERY elem, *r;
crypto/openssl/crypto/property/property.c
877
r = lh_QUERY_retrieve(alg->cache, &elem);
crypto/openssl/crypto/property/property.c
878
if (r == NULL)
crypto/openssl/crypto/property/property.c
880
if (ossl_method_up_ref(&r->method)) {
crypto/openssl/crypto/property/property.c
881
*method = r->method.method;
crypto/openssl/crypto/property/property_parse.c
260
int r = 0;
crypto/openssl/crypto/property/property_parse.c
264
r = parse_string(ctx, &s, s[-1], res, create);
crypto/openssl/crypto/property/property_parse.c
267
r = parse_number(&s, res);
crypto/openssl/crypto/property/property_parse.c
270
r = parse_number(&s, res);
crypto/openssl/crypto/property/property_parse.c
274
r = parse_hex(&s, res);
crypto/openssl/crypto/property/property_parse.c
277
r = parse_oct(&s, res);
crypto/openssl/crypto/property/property_parse.c
282
if (r)
crypto/openssl/crypto/property/property_parse.c
284
return r;
crypto/openssl/crypto/property/property_parse.c
316
OSSL_PROPERTY_LIST *r;
crypto/openssl/crypto/property/property_parse.c
320
r = OPENSSL_malloc(sizeof(*r)
crypto/openssl/crypto/property/property_parse.c
321
+ (n <= 0 ? 0 : n - 1) * sizeof(r->properties[0]));
crypto/openssl/crypto/property/property_parse.c
322
if (r != NULL) {
crypto/openssl/crypto/property/property_parse.c
325
r->has_optional = 0;
crypto/openssl/crypto/property/property_parse.c
327
r->properties[i] = *sk_OSSL_PROPERTY_DEFINITION_value(sk, i);
crypto/openssl/crypto/property/property_parse.c
328
r->has_optional |= r->properties[i].optional;
crypto/openssl/crypto/property/property_parse.c
331
if (i > 0 && r->properties[i].name_idx == prev_name_idx) {
crypto/openssl/crypto/property/property_parse.c
332
OPENSSL_free(r);
crypto/openssl/crypto/property/property_parse.c
338
prev_name_idx = r->properties[i].name_idx;
crypto/openssl/crypto/property/property_parse.c
340
r->num_properties = n;
crypto/openssl/crypto/property/property_parse.c
342
return r;
crypto/openssl/crypto/property/property_parse.c
544
OSSL_PROPERTY_LIST *r;
crypto/openssl/crypto/property/property_parse.c
548
r = OPENSSL_malloc(sizeof(*r)
crypto/openssl/crypto/property/property_parse.c
549
+ (t == 0 ? 0 : t - 1) * sizeof(r->properties[0]));
crypto/openssl/crypto/property/property_parse.c
550
if (r == NULL)
crypto/openssl/crypto/property/property_parse.c
553
r->has_optional = 0;
crypto/openssl/crypto/property/property_parse.c
566
memcpy(r->properties + n, copy, sizeof(r->properties[0]));
crypto/openssl/crypto/property/property_parse.c
567
r->has_optional |= copy->optional;
crypto/openssl/crypto/property/property_parse.c
569
r->num_properties = n;
crypto/openssl/crypto/property/property_parse.c
571
return r;
crypto/openssl/crypto/property/property_string.c
220
const char *r;
crypto/openssl/crypto/property/property_string.c
241
r = findstr.str;
crypto/openssl/crypto/property/property_string.c
244
r = sk_OPENSSL_CSTRING_value(name ? propdata->prop_namelist
crypto/openssl/crypto/property/property_string.c
250
return r;
crypto/openssl/crypto/rand/rand_lib.c
1050
r = 0;
crypto/openssl/crypto/rand/rand_lib.c
1053
return r;
crypto/openssl/crypto/rand/rand_lib.c
938
int r;
crypto/openssl/crypto/rand/rand_lib.c
943
if ((r = CRYPTO_THREAD_set_local(&dgbl->public, rand)) > 0)
crypto/openssl/crypto/rand/rand_lib.c
945
return r;
crypto/openssl/crypto/rand/rand_lib.c
952
int r;
crypto/openssl/crypto/rand/rand_lib.c
957
if ((r = CRYPTO_THREAD_set_local(&dgbl->private, rand)) > 0)
crypto/openssl/crypto/rand/rand_lib.c
959
return r;
crypto/openssl/crypto/rand/rand_lib.c
986
int i, r = 1;
crypto/openssl/crypto/rsa/rsa_acvp_test_params.c
118
r->acvp_test = t;
crypto/openssl/crypto/rsa/rsa_acvp_test_params.c
125
int ossl_rsa_acvp_test_get_params(RSA *r, OSSL_PARAM params[])
crypto/openssl/crypto/rsa/rsa_acvp_test_params.c
130
if (r == NULL)
crypto/openssl/crypto/rsa/rsa_acvp_test_params.c
133
t = r->acvp_test;
crypto/openssl/crypto/rsa/rsa_acvp_test_params.c
79
int ossl_rsa_acvp_test_set_params(RSA *r, const OSSL_PARAM params[])
crypto/openssl/crypto/rsa/rsa_acvp_test_params.c
84
if (r->acvp_test != NULL) {
crypto/openssl/crypto/rsa/rsa_acvp_test_params.c
85
ossl_rsa_acvp_test_free(r->acvp_test);
crypto/openssl/crypto/rsa/rsa_acvp_test_params.c
86
r->acvp_test = NULL;
crypto/openssl/crypto/rsa/rsa_ameth.c
362
bn = pinfo->r;
crypto/openssl/crypto/rsa/rsa_asn1.c
52
ASN1_SIMPLE(RSA_PRIME_INFO, r, CBIGNUM),
crypto/openssl/crypto/rsa/rsa_backend.c
530
if (!rsa_bn_dup_check(&duppinfo->r, pinfo->r))
crypto/openssl/crypto/rsa/rsa_chk.c
133
if (!BN_sub(k, pinfo->r, BN_value_one())) {
crypto/openssl/crypto/rsa/rsa_chk.c
203
if (!BN_sub(i, pinfo->r, BN_value_one())) {
crypto/openssl/crypto/rsa/rsa_chk.c
216
if (!BN_mod_inverse(i, pinfo->pp, pinfo->r, ctx)) {
crypto/openssl/crypto/rsa/rsa_chk.c
82
if (BN_check_prime(pinfo->r, ctx, cb) != 1) {
crypto/openssl/crypto/rsa/rsa_chk.c
95
if (!BN_mul(i, i, pinfo->r, ctx)) {
crypto/openssl/crypto/rsa/rsa_crpt.c
23
int RSA_bits(const RSA *r)
crypto/openssl/crypto/rsa/rsa_crpt.c
25
return BN_num_bits(r->n);
crypto/openssl/crypto/rsa/rsa_crpt.c
28
int RSA_size(const RSA *r)
crypto/openssl/crypto/rsa/rsa_crpt.c
30
return BN_num_bytes(r->n);
crypto/openssl/crypto/rsa/rsa_crpt.c
57
int RSA_flags(const RSA *r)
crypto/openssl/crypto/rsa/rsa_crpt.c
59
return r == NULL ? 0 : r->meth->flags;
crypto/openssl/crypto/rsa/rsa_gen.c
382
prime = pinfo->r;
crypto/openssl/crypto/rsa/rsa_gen.c
408
->r;
crypto/openssl/crypto/rsa/rsa_gen.c
551
if (!BN_sub(pinfo->d, pinfo->r, BN_value_one()))
crypto/openssl/crypto/rsa/rsa_gen.c
583
BN_copy(pinfo->r, tmp);
crypto/openssl/crypto/rsa/rsa_lib.c
136
void RSA_free(RSA *r)
crypto/openssl/crypto/rsa/rsa_lib.c
140
if (r == NULL)
crypto/openssl/crypto/rsa/rsa_lib.c
143
CRYPTO_DOWN_REF(&r->references, &i);
crypto/openssl/crypto/rsa/rsa_lib.c
144
REF_PRINT_COUNT("RSA", i, r);
crypto/openssl/crypto/rsa/rsa_lib.c
149
if (r->meth != NULL && r->meth->finish != NULL)
crypto/openssl/crypto/rsa/rsa_lib.c
150
r->meth->finish(r);
crypto/openssl/crypto/rsa/rsa_lib.c
152
ENGINE_finish(r->engine);
crypto/openssl/crypto/rsa/rsa_lib.c
156
CRYPTO_free_ex_data(CRYPTO_EX_INDEX_RSA, r, &r->ex_data);
crypto/openssl/crypto/rsa/rsa_lib.c
159
CRYPTO_THREAD_lock_free(r->lock);
crypto/openssl/crypto/rsa/rsa_lib.c
160
CRYPTO_FREE_REF(&r->references);
crypto/openssl/crypto/rsa/rsa_lib.c
163
BN_clear_free(r->n);
crypto/openssl/crypto/rsa/rsa_lib.c
164
BN_clear_free(r->e);
crypto/openssl/crypto/rsa/rsa_lib.c
166
BN_free(r->n);
crypto/openssl/crypto/rsa/rsa_lib.c
167
BN_free(r->e);
crypto/openssl/crypto/rsa/rsa_lib.c
169
BN_clear_free(r->d);
crypto/openssl/crypto/rsa/rsa_lib.c
170
BN_clear_free(r->p);
crypto/openssl/crypto/rsa/rsa_lib.c
171
BN_clear_free(r->q);
crypto/openssl/crypto/rsa/rsa_lib.c
172
BN_clear_free(r->dmp1);
crypto/openssl/crypto/rsa/rsa_lib.c
173
BN_clear_free(r->dmq1);
crypto/openssl/crypto/rsa/rsa_lib.c
174
BN_clear_free(r->iqmp);
crypto/openssl/crypto/rsa/rsa_lib.c
177
ossl_rsa_acvp_test_free(r->acvp_test);
crypto/openssl/crypto/rsa/rsa_lib.c
181
RSA_PSS_PARAMS_free(r->pss);
crypto/openssl/crypto/rsa/rsa_lib.c
182
sk_RSA_PRIME_INFO_pop_free(r->prime_infos, ossl_rsa_multip_info_free);
crypto/openssl/crypto/rsa/rsa_lib.c
184
BN_BLINDING_free(r->blinding);
crypto/openssl/crypto/rsa/rsa_lib.c
185
BN_BLINDING_free(r->mt_blinding);
crypto/openssl/crypto/rsa/rsa_lib.c
186
OPENSSL_free(r);
crypto/openssl/crypto/rsa/rsa_lib.c
189
int RSA_up_ref(RSA *r)
crypto/openssl/crypto/rsa/rsa_lib.c
193
if (CRYPTO_UP_REF(&r->references, &i) <= 0)
crypto/openssl/crypto/rsa/rsa_lib.c
196
REF_PRINT_COUNT("RSA", i, r);
crypto/openssl/crypto/rsa/rsa_lib.c
201
OSSL_LIB_CTX *ossl_rsa_get0_libctx(RSA *r)
crypto/openssl/crypto/rsa/rsa_lib.c
203
return r->libctx;
crypto/openssl/crypto/rsa/rsa_lib.c
206
void ossl_rsa_set0_libctx(RSA *r, OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/rsa/rsa_lib.c
208
r->libctx = libctx;
crypto/openssl/crypto/rsa/rsa_lib.c
212
int RSA_set_ex_data(RSA *r, int idx, void *arg)
crypto/openssl/crypto/rsa/rsa_lib.c
214
return CRYPTO_set_ex_data(&r->ex_data, idx, arg);
crypto/openssl/crypto/rsa/rsa_lib.c
217
void *RSA_get_ex_data(const RSA *r, int idx)
crypto/openssl/crypto/rsa/rsa_lib.c
219
return CRYPTO_get_ex_data(&r->ex_data, idx);
crypto/openssl/crypto/rsa/rsa_lib.c
257
uint64_t r = 0;
crypto/openssl/crypto/rsa/rsa_lib.c
262
r <<= 1;
crypto/openssl/crypto/rsa/rsa_lib.c
263
b = 3 * r * (r + 1) + 1;
crypto/openssl/crypto/rsa/rsa_lib.c
266
r++;
crypto/openssl/crypto/rsa/rsa_lib.c
269
return r * cbrt_scale;
crypto/openssl/crypto/rsa/rsa_lib.c
281
uint32_t i, r = 0;
crypto/openssl/crypto/rsa/rsa_lib.c
292
r += scale;
crypto/openssl/crypto/rsa/rsa_lib.c
298
r += i;
crypto/openssl/crypto/rsa/rsa_lib.c
301
r = (r * (uint64_t)scale) / log_e;
crypto/openssl/crypto/rsa/rsa_lib.c
302
return r;
crypto/openssl/crypto/rsa/rsa_lib.c
399
int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d)
crypto/openssl/crypto/rsa/rsa_lib.c
405
if ((r->n == NULL && n == NULL)
crypto/openssl/crypto/rsa/rsa_lib.c
406
|| (r->e == NULL && e == NULL))
crypto/openssl/crypto/rsa/rsa_lib.c
410
BN_free(r->n);
crypto/openssl/crypto/rsa/rsa_lib.c
411
r->n = n;
crypto/openssl/crypto/rsa/rsa_lib.c
414
BN_free(r->e);
crypto/openssl/crypto/rsa/rsa_lib.c
415
r->e = e;
crypto/openssl/crypto/rsa/rsa_lib.c
418
BN_clear_free(r->d);
crypto/openssl/crypto/rsa/rsa_lib.c
419
r->d = d;
crypto/openssl/crypto/rsa/rsa_lib.c
420
BN_set_flags(r->d, BN_FLG_CONSTTIME);
crypto/openssl/crypto/rsa/rsa_lib.c
422
r->dirty_cnt++;
crypto/openssl/crypto/rsa/rsa_lib.c
427
int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q)
crypto/openssl/crypto/rsa/rsa_lib.c
432
if ((r->p == NULL && p == NULL)
crypto/openssl/crypto/rsa/rsa_lib.c
433
|| (r->q == NULL && q == NULL))
crypto/openssl/crypto/rsa/rsa_lib.c
437
BN_clear_free(r->p);
crypto/openssl/crypto/rsa/rsa_lib.c
438
r->p = p;
crypto/openssl/crypto/rsa/rsa_lib.c
439
BN_set_flags(r->p, BN_FLG_CONSTTIME);
crypto/openssl/crypto/rsa/rsa_lib.c
442
BN_clear_free(r->q);
crypto/openssl/crypto/rsa/rsa_lib.c
443
r->q = q;
crypto/openssl/crypto/rsa/rsa_lib.c
444
BN_set_flags(r->q, BN_FLG_CONSTTIME);
crypto/openssl/crypto/rsa/rsa_lib.c
446
r->dirty_cnt++;
crypto/openssl/crypto/rsa/rsa_lib.c
451
int RSA_set0_crt_params(RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp)
crypto/openssl/crypto/rsa/rsa_lib.c
456
if ((r->dmp1 == NULL && dmp1 == NULL)
crypto/openssl/crypto/rsa/rsa_lib.c
457
|| (r->dmq1 == NULL && dmq1 == NULL)
crypto/openssl/crypto/rsa/rsa_lib.c
458
|| (r->iqmp == NULL && iqmp == NULL))
crypto/openssl/crypto/rsa/rsa_lib.c
462
BN_clear_free(r->dmp1);
crypto/openssl/crypto/rsa/rsa_lib.c
463
r->dmp1 = dmp1;
crypto/openssl/crypto/rsa/rsa_lib.c
464
BN_set_flags(r->dmp1, BN_FLG_CONSTTIME);
crypto/openssl/crypto/rsa/rsa_lib.c
467
BN_clear_free(r->dmq1);
crypto/openssl/crypto/rsa/rsa_lib.c
468
r->dmq1 = dmq1;
crypto/openssl/crypto/rsa/rsa_lib.c
469
BN_set_flags(r->dmq1, BN_FLG_CONSTTIME);
crypto/openssl/crypto/rsa/rsa_lib.c
472
BN_clear_free(r->iqmp);
crypto/openssl/crypto/rsa/rsa_lib.c
473
r->iqmp = iqmp;
crypto/openssl/crypto/rsa/rsa_lib.c
474
BN_set_flags(r->iqmp, BN_FLG_CONSTTIME);
crypto/openssl/crypto/rsa/rsa_lib.c
476
r->dirty_cnt++;
crypto/openssl/crypto/rsa/rsa_lib.c
486
int RSA_set0_multi_prime_params(RSA *r, BIGNUM *primes[], BIGNUM *exps[],
crypto/openssl/crypto/rsa/rsa_lib.c
500
if (r->prime_infos != NULL)
crypto/openssl/crypto/rsa/rsa_lib.c
501
old = r->prime_infos;
crypto/openssl/crypto/rsa/rsa_lib.c
508
BN_clear_free(pinfo->r);
crypto/openssl/crypto/rsa/rsa_lib.c
511
pinfo->r = primes[i];
crypto/openssl/crypto/rsa/rsa_lib.c
514
BN_set_flags(pinfo->r, BN_FLG_CONSTTIME);
crypto/openssl/crypto/rsa/rsa_lib.c
524
r->prime_infos = prime_infos;
crypto/openssl/crypto/rsa/rsa_lib.c
526
if (!ossl_rsa_multip_calc_product(r)) {
crypto/openssl/crypto/rsa/rsa_lib.c
527
r->prime_infos = old;
crypto/openssl/crypto/rsa/rsa_lib.c
541
r->version = RSA_ASN1_VERSION_MULTI;
crypto/openssl/crypto/rsa/rsa_lib.c
542
r->dirty_cnt++;
crypto/openssl/crypto/rsa/rsa_lib.c
552
void RSA_get0_key(const RSA *r,
crypto/openssl/crypto/rsa/rsa_lib.c
556
*n = r->n;
crypto/openssl/crypto/rsa/rsa_lib.c
558
*e = r->e;
crypto/openssl/crypto/rsa/rsa_lib.c
560
*d = r->d;
crypto/openssl/crypto/rsa/rsa_lib.c
563
void RSA_get0_factors(const RSA *r, const BIGNUM **p, const BIGNUM **q)
crypto/openssl/crypto/rsa/rsa_lib.c
566
*p = r->p;
crypto/openssl/crypto/rsa/rsa_lib.c
568
*q = r->q;
crypto/openssl/crypto/rsa/rsa_lib.c
572
int RSA_get_multi_prime_extra_count(const RSA *r)
crypto/openssl/crypto/rsa/rsa_lib.c
576
pnum = sk_RSA_PRIME_INFO_num(r->prime_infos);
crypto/openssl/crypto/rsa/rsa_lib.c
582
int RSA_get0_multi_prime_factors(const RSA *r, const BIGNUM *primes[])
crypto/openssl/crypto/rsa/rsa_lib.c
587
if ((pnum = RSA_get_multi_prime_extra_count(r)) == 0)
crypto/openssl/crypto/rsa/rsa_lib.c
595
pinfo = sk_RSA_PRIME_INFO_value(r->prime_infos, i);
crypto/openssl/crypto/rsa/rsa_lib.c
596
primes[i] = pinfo->r;
crypto/openssl/crypto/rsa/rsa_lib.c
603
void RSA_get0_crt_params(const RSA *r,
crypto/openssl/crypto/rsa/rsa_lib.c
608
*dmp1 = r->dmp1;
crypto/openssl/crypto/rsa/rsa_lib.c
610
*dmq1 = r->dmq1;
crypto/openssl/crypto/rsa/rsa_lib.c
612
*iqmp = r->iqmp;
crypto/openssl/crypto/rsa/rsa_lib.c
616
int RSA_get0_multi_prime_crt_params(const RSA *r, const BIGNUM *exps[],
crypto/openssl/crypto/rsa/rsa_lib.c
621
if ((pnum = RSA_get_multi_prime_extra_count(r)) == 0)
crypto/openssl/crypto/rsa/rsa_lib.c
631
pinfo = sk_RSA_PRIME_INFO_value(r->prime_infos, i);
crypto/openssl/crypto/rsa/rsa_lib.c
643
const BIGNUM *RSA_get0_n(const RSA *r)
crypto/openssl/crypto/rsa/rsa_lib.c
645
return r->n;
crypto/openssl/crypto/rsa/rsa_lib.c
648
const BIGNUM *RSA_get0_e(const RSA *r)
crypto/openssl/crypto/rsa/rsa_lib.c
650
return r->e;
crypto/openssl/crypto/rsa/rsa_lib.c
653
const BIGNUM *RSA_get0_d(const RSA *r)
crypto/openssl/crypto/rsa/rsa_lib.c
655
return r->d;
crypto/openssl/crypto/rsa/rsa_lib.c
658
const BIGNUM *RSA_get0_p(const RSA *r)
crypto/openssl/crypto/rsa/rsa_lib.c
660
return r->p;
crypto/openssl/crypto/rsa/rsa_lib.c
663
const BIGNUM *RSA_get0_q(const RSA *r)
crypto/openssl/crypto/rsa/rsa_lib.c
665
return r->q;
crypto/openssl/crypto/rsa/rsa_lib.c
668
const BIGNUM *RSA_get0_dmp1(const RSA *r)
crypto/openssl/crypto/rsa/rsa_lib.c
670
return r->dmp1;
crypto/openssl/crypto/rsa/rsa_lib.c
673
const BIGNUM *RSA_get0_dmq1(const RSA *r)
crypto/openssl/crypto/rsa/rsa_lib.c
675
return r->dmq1;
crypto/openssl/crypto/rsa/rsa_lib.c
678
const BIGNUM *RSA_get0_iqmp(const RSA *r)
crypto/openssl/crypto/rsa/rsa_lib.c
680
return r->iqmp;
crypto/openssl/crypto/rsa/rsa_lib.c
683
const RSA_PSS_PARAMS *RSA_get0_pss_params(const RSA *r)
crypto/openssl/crypto/rsa/rsa_lib.c
688
return r->pss;
crypto/openssl/crypto/rsa/rsa_lib.c
693
int ossl_rsa_set0_pss_params(RSA *r, RSA_PSS_PARAMS *pss)
crypto/openssl/crypto/rsa/rsa_lib.c
698
RSA_PSS_PARAMS_free(r->pss);
crypto/openssl/crypto/rsa/rsa_lib.c
699
r->pss = pss;
crypto/openssl/crypto/rsa/rsa_lib.c
705
RSA_PSS_PARAMS_30 *ossl_rsa_get0_pss_params_30(RSA *r)
crypto/openssl/crypto/rsa/rsa_lib.c
707
return &r->pss_params;
crypto/openssl/crypto/rsa/rsa_lib.c
710
void RSA_clear_flags(RSA *r, int flags)
crypto/openssl/crypto/rsa/rsa_lib.c
712
r->flags &= ~flags;
crypto/openssl/crypto/rsa/rsa_lib.c
715
int RSA_test_flags(const RSA *r, int flags)
crypto/openssl/crypto/rsa/rsa_lib.c
717
return r->flags & flags;
crypto/openssl/crypto/rsa/rsa_lib.c
720
void RSA_set_flags(RSA *r, int flags)
crypto/openssl/crypto/rsa/rsa_lib.c
722
r->flags |= flags;
crypto/openssl/crypto/rsa/rsa_lib.c
725
int RSA_get_version(RSA *r)
crypto/openssl/crypto/rsa/rsa_lib.c
728
return r->version;
crypto/openssl/crypto/rsa/rsa_lib.c
732
ENGINE *RSA_get0_engine(const RSA *r)
crypto/openssl/crypto/rsa/rsa_lib.c
734
return r->engine;
crypto/openssl/crypto/rsa/rsa_lib.c
754
int ossl_rsa_set0_all_params(RSA *r, STACK_OF(BIGNUM) *primes,
crypto/openssl/crypto/rsa/rsa_lib.c
772
if (!RSA_set0_factors(r, sk_BIGNUM_value(primes, 0),
crypto/openssl/crypto/rsa/rsa_lib.c
790
if (!RSA_set0_crt_params(r, sk_BIGNUM_value(exps, 0),
crypto/openssl/crypto/rsa/rsa_lib.c
802
old_infos = r->prime_infos;
crypto/openssl/crypto/rsa/rsa_lib.c
826
pinfo->r = prime;
crypto/openssl/crypto/rsa/rsa_lib.c
829
BN_set_flags(pinfo->r, BN_FLG_CONSTTIME);
crypto/openssl/crypto/rsa/rsa_lib.c
835
r->prime_infos = prime_infos;
crypto/openssl/crypto/rsa/rsa_lib.c
837
if (!ossl_rsa_multip_calc_product(r)) {
crypto/openssl/crypto/rsa/rsa_lib.c
838
r->prime_infos = old_infos;
crypto/openssl/crypto/rsa/rsa_lib.c
858
r->version = pnum > 2 ? RSA_ASN1_VERSION_MULTI : RSA_ASN1_VERSION_DEFAULT;
crypto/openssl/crypto/rsa/rsa_lib.c
859
r->dirty_cnt++;
crypto/openssl/crypto/rsa/rsa_lib.c
872
int ossl_rsa_get0_all_params(RSA *r, STACK_OF(BIGNUM_const) *primes,
crypto/openssl/crypto/rsa/rsa_lib.c
881
if (r == NULL)
crypto/openssl/crypto/rsa/rsa_lib.c
885
if (RSA_get0_p(r) == NULL)
crypto/openssl/crypto/rsa/rsa_lib.c
888
sk_BIGNUM_const_push(primes, RSA_get0_p(r));
crypto/openssl/crypto/rsa/rsa_lib.c
889
sk_BIGNUM_const_push(primes, RSA_get0_q(r));
crypto/openssl/crypto/rsa/rsa_lib.c
890
sk_BIGNUM_const_push(exps, RSA_get0_dmp1(r));
crypto/openssl/crypto/rsa/rsa_lib.c
891
sk_BIGNUM_const_push(exps, RSA_get0_dmq1(r));
crypto/openssl/crypto/rsa/rsa_lib.c
892
sk_BIGNUM_const_push(coeffs, RSA_get0_iqmp(r));
crypto/openssl/crypto/rsa/rsa_lib.c
895
pnum = RSA_get_multi_prime_extra_count(r);
crypto/openssl/crypto/rsa/rsa_lib.c
897
pinfo = sk_RSA_PRIME_INFO_value(r->prime_infos, i);
crypto/openssl/crypto/rsa/rsa_lib.c
898
sk_BIGNUM_const_push(primes, pinfo->r);
crypto/openssl/crypto/rsa/rsa_lib.c
908
int ossl_rsa_check_factors(RSA *r)
crypto/openssl/crypto/rsa/rsa_lib.c
923
ossl_rsa_get0_all_params(r, factors, exps, coeffs);
crypto/openssl/crypto/rsa/rsa_lib.c
924
n = safe_BN_num_bits(RSA_get0_n(r));
crypto/openssl/crypto/rsa/rsa_lib.c
926
if (safe_BN_num_bits(RSA_get0_d(r)) > n)
crypto/openssl/crypto/rsa/rsa_local.h
116
int (*bn_mod_exp)(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
crypto/openssl/crypto/rsa/rsa_local.h
19
BIGNUM *r;
crypto/openssl/crypto/rsa/rsa_meth.c
177
int (*RSA_meth_get_bn_mod_exp(const RSA_METHOD *meth))(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
crypto/openssl/crypto/rsa/rsa_meth.c
184
int (*bn_mod_exp)(BIGNUM *r,
crypto/openssl/crypto/rsa/rsa_mp.c
25
BN_clear_free(pinfo->r);
crypto/openssl/crypto/rsa/rsa_mp.c
38
if ((pinfo->r = BN_secure_new()) == NULL)
crypto/openssl/crypto/rsa/rsa_mp.c
50
BN_free(pinfo->r);
crypto/openssl/crypto/rsa/rsa_mp.c
89
p2 = pinfo->r;
crypto/openssl/crypto/rsa/rsa_ossl.c
1003
if (!rsa->meth->bn_mod_exp(m[i], r1, di, pinfo->r, ctx, pinfo->m)) {
crypto/openssl/crypto/rsa/rsa_ossl.c
103
int i, num = 0, r = -1;
crypto/openssl/crypto/rsa/rsa_ossl.c
1079
if (!BN_mod(r1, pr2, pinfo->r, ctx)) {
crypto/openssl/crypto/rsa/rsa_ossl.c
1085
if (!BN_add(r1, r1, pinfo->r)) {
crypto/openssl/crypto/rsa/rsa_ossl.c
202
r = BN_bn2binpad(ret, to, num);
crypto/openssl/crypto/rsa/rsa_ossl.c
207
return r;
crypto/openssl/crypto/rsa/rsa_ossl.c
308
int i, num = 0, r = -1;
crypto/openssl/crypto/rsa/rsa_ossl.c
422
r = BN_bn2binpad(res, to, num);
crypto/openssl/crypto/rsa/rsa_ossl.c
427
return r;
crypto/openssl/crypto/rsa/rsa_ossl.c
519
int j, num = 0, r = -1;
crypto/openssl/crypto/rsa/rsa_ossl.c
665
r = RSA_padding_check_PKCS1_type_2(to, num, buf, j, num);
crypto/openssl/crypto/rsa/rsa_ossl.c
668
r = ossl_rsa_padding_check_PKCS1_type_2(rsa->libctx, to, num, buf, j, num, kdk);
crypto/openssl/crypto/rsa/rsa_ossl.c
671
r = RSA_padding_check_PKCS1_OAEP(to, num, buf, j, num, NULL, 0);
crypto/openssl/crypto/rsa/rsa_ossl.c
674
memcpy(to, buf, (r = j));
crypto/openssl/crypto/rsa/rsa_ossl.c
687
err_clear_last_constant_time(1 & ~constant_time_msb(r));
crypto/openssl/crypto/rsa/rsa_ossl.c
694
return r;
crypto/openssl/crypto/rsa/rsa_ossl.c
702
int i, num = 0, r = -1;
crypto/openssl/crypto/rsa/rsa_ossl.c
775
r = RSA_padding_check_PKCS1_type_1(to, num, buf, i, num);
crypto/openssl/crypto/rsa/rsa_ossl.c
778
r = RSA_padding_check_X931(to, num, buf, i, num);
crypto/openssl/crypto/rsa/rsa_ossl.c
781
memcpy(to, buf, (r = i));
crypto/openssl/crypto/rsa/rsa_ossl.c
787
if (r < 0)
crypto/openssl/crypto/rsa/rsa_ossl.c
794
return r;
crypto/openssl/crypto/rsa/rsa_ossl.c
847
BN_with_flags(factor, pinfo->r, BN_FLG_CONSTTIME);
crypto/openssl/crypto/rsa/rsa_ossl.c
997
if (!BN_mod(r1, cc, pinfo->r, ctx)) {
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
178
BIGNUM *r, *p1, *q1, *lcm, *p1q1, *gcd;
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
185
r = BN_CTX_get(ctx);
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
192
BN_set_flags(r, BN_FLG_CONSTTIME);
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
210
&& BN_mod_mul(r, rsa->e, rsa->d, lcm, ctx)
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
211
&& BN_is_one(r));
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
213
BN_clear(r);
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
27
BIGNUM *r = NULL, *p1 = NULL, *q1 = NULL;
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
37
r = BN_CTX_get(ctx);
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
378
BIGNUM *r = NULL;
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
41
BN_set_flags(r, BN_FLG_CONSTTIME);
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
422
r = BN_CTX_get(ctx);
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
423
if (r == NULL || !BN_mul(r, rsa->p, rsa->q, ctx))
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
426
if (BN_cmp(rsa->n, r) != 0) {
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
434
&& (ossl_rsa_check_pminusq_diff(r, rsa->p, rsa->q, nbits) > 0)
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
443
BN_clear(r);
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
65
&& BN_mod_mul(r, rsa->dmp1, rsa->e, p1, ctx)
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
66
&& BN_is_one(r)
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
68
&& BN_mod_mul(r, rsa->dmq1, rsa->e, q1, ctx)
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
69
&& BN_is_one(r)
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
71
&& BN_mod_mul(r, rsa->iqmp, rsa->q, rsa->p, ctx)
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
72
&& BN_is_one(r);
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
73
BN_clear(r);
crypto/openssl/crypto/sha/keccak1600.c
1096
size_t r)
crypto/openssl/crypto/sha/keccak1600.c
1099
size_t i, w = r / 8;
crypto/openssl/crypto/sha/keccak1600.c
1101
assert(r < (25 * sizeof(A[0][0])) && (r % 8) == 0);
crypto/openssl/crypto/sha/keccak1600.c
1103
while (len >= r) {
crypto/openssl/crypto/sha/keccak1600.c
1111
len -= r;
crypto/openssl/crypto/sha/keccak1600.c
1126
void SHA3_squeeze(uint64_t A[5][5], unsigned char *out, size_t len, size_t r,
crypto/openssl/crypto/sha/keccak1600.c
1130
size_t i, w = r / 8;
crypto/openssl/crypto/sha/keccak1600.c
1132
assert(r < (25 * sizeof(A[0][0])) && (r % 8) == 0);
crypto/openssl/crypto/sha/keccak1600.c
1177
unsigned char *out, size_t d, size_t r)
crypto/openssl/crypto/sha/keccak1600.c
1182
SHA3_absorb(A, inp, len, r);
crypto/openssl/crypto/sha/keccak1600.c
1183
SHA3_squeeze(A, out, d, r);
crypto/openssl/crypto/sha/keccak1600.c
17
size_t r);
crypto/openssl/crypto/sha/keccak1600.c
18
void SHA3_squeeze(uint64_t A[5][5], unsigned char *out, size_t len, size_t r, int next);
crypto/openssl/crypto/sha/sha3.c
16
void SHA3_squeeze(uint64_t A[5][5], unsigned char *out, size_t len, size_t r, int next);
crypto/openssl/crypto/sha/sha512.c
435
unsigned int *r = (unsigned int *)(&(ret)); \
crypto/openssl/crypto/sha/sha512.c
438
: "=r"(r[0]) \
crypto/openssl/crypto/sha/sha512.c
441
: "=r"(r[1]) \
crypto/openssl/crypto/sha/sha512.c
450
#define Sigma0(x) ({ SHA_LONG64 ret; unsigned int *r = (unsigned int *)(&(ret)); \
crypto/openssl/crypto/sha/sha512.c
453
: "=r"(r[0]) \
crypto/openssl/crypto/sha/sha512.c
456
: "=r"(r[1]) \
crypto/openssl/crypto/sha/sha512.c
458
#define Sigma1(x) ({ SHA_LONG64 ret; unsigned int *r = (unsigned int *)(&(ret)); \
crypto/openssl/crypto/sha/sha512.c
461
: "=r"(r[0]) \
crypto/openssl/crypto/sha/sha512.c
464
: "=r"(r[1]) \
crypto/openssl/crypto/sha/sha512.c
466
#define sigma0(x) ({ SHA_LONG64 ret; unsigned int *r = (unsigned int *)(&(ret)); \
crypto/openssl/crypto/sha/sha512.c
469
: "=r"(r[0]) \
crypto/openssl/crypto/sha/sha512.c
472
: "=r"(r[1]) \
crypto/openssl/crypto/sha/sha512.c
474
#define sigma1(x) ({ SHA_LONG64 ret; unsigned int *r = (unsigned int *)(&(ret)); \
crypto/openssl/crypto/sha/sha512.c
477
: "=r"(r[0]) \
crypto/openssl/crypto/sha/sha512.c
480
: "=r"(r[1]) \
crypto/openssl/crypto/sha/sha512.c
501
#define Ch(x, y, z) ({ SHA_LONG64 ret; unsigned int *r = (unsigned int *)(&(ret)); \
crypto/openssl/crypto/sha/sha512.c
506
: "=r"(r[0]) \
crypto/openssl/crypto/sha/sha512.c
509
: "=r"(r[1]) \
crypto/openssl/crypto/sha/sha512.c
511
#define Maj(x, y, z) ({ SHA_LONG64 ret; unsigned int *r = (unsigned int *)(&(ret)); \
crypto/openssl/crypto/sha/sha512.c
516
: "=r"(r[0]) \
crypto/openssl/crypto/sha/sha512.c
519
: "=r"(r[1]) \
crypto/openssl/crypto/slh_dsa/slh_dsa.c
163
const uint8_t *r; /* Pointer to |sig_rpkt| buffer */
crypto/openssl/crypto/slh_dsa/slh_dsa.c
178
if (!PACKET_get_bytes(sig_rpkt, &r, n))
crypto/openssl/crypto/slh_dsa/slh_dsa.c
186
if (!hashf->H_MSG(hctx, r, pk_seed, pk_root, msg, msg_len,
crypto/openssl/crypto/slh_dsa/slh_dsa.c
56
uint8_t *r, *sig_fors; /* Pointers into buffer inside |wpkt| */
crypto/openssl/crypto/slh_dsa/slh_dsa.c
96
r = WPACKET_get_curr(wpkt);
crypto/openssl/crypto/slh_dsa/slh_dsa.c
99
|| !hashf->H_MSG(hctx, r, pk_seed, SLH_DSA_PK_ROOT(priv), msg, msg_len,
crypto/openssl/crypto/slh_dsa/slh_hash.c
150
slh_hmsg_sha2(SLH_DSA_HASH_CTX *hctx, const uint8_t *r, const uint8_t *pk_seed,
crypto/openssl/crypto/slh_dsa/slh_hash.c
164
memcpy(seed, r, n);
crypto/openssl/crypto/slh_dsa/slh_hash.c
166
return digest_4(hctx->md_big_ctx, r, n, pk_seed, n, pk_root, n, msg, msg_len,
crypto/openssl/crypto/slh_dsa/slh_hash.c
65
slh_hmsg_shake(SLH_DSA_HASH_CTX *ctx, const uint8_t *r,
crypto/openssl/crypto/slh_dsa/slh_hash.c
74
return xof_digest_4(ctx->md_ctx, r, n, pk_seed, n, pk_root, n,
crypto/openssl/crypto/slh_dsa/slh_hash.h
26
typedef int(OSSL_SLH_HASHFUNC_H_MSG)(SLH_DSA_HASH_CTX *ctx, const uint8_t *r,
crypto/openssl/crypto/sm2/sm2_sign.c
219
BIGNUM *r = NULL;
crypto/openssl/crypto/sm2/sm2_sign.c
254
r = BN_new();
crypto/openssl/crypto/sm2/sm2_sign.c
257
if (r == NULL || s == NULL) {
crypto/openssl/crypto/sm2/sm2_sign.c
280
|| !BN_mod_add(r, e, x1, order, ctx)) {
crypto/openssl/crypto/sm2/sm2_sign.c
286
if (BN_is_zero(r))
crypto/openssl/crypto/sm2/sm2_sign.c
289
if (!BN_add(rk, r, k)) {
crypto/openssl/crypto/sm2/sm2_sign.c
299
|| !BN_mod_mul(tmp, dA, r, order, ctx)
crypto/openssl/crypto/sm2/sm2_sign.c
317
ECDSA_SIG_set0(sig, r, s);
crypto/openssl/crypto/sm2/sm2_sign.c
323
BN_free(r);
crypto/openssl/crypto/sm2/sm2_sign.c
343
const BIGNUM *r = NULL;
crypto/openssl/crypto/sm2/sm2_sign.c
376
ECDSA_SIG_get0(sig, &r, &s);
crypto/openssl/crypto/sm2/sm2_sign.c
378
if (BN_cmp(r, BN_value_one()) < 0
crypto/openssl/crypto/sm2/sm2_sign.c
380
|| BN_cmp(order, r) <= 0
crypto/openssl/crypto/sm2/sm2_sign.c
386
if (!BN_mod_add(t, r, s, order, ctx)) {
crypto/openssl/crypto/sm2/sm2_sign.c
407
if (BN_cmp(r, t) == 0)
crypto/openssl/crypto/sparse_array.c
159
void **p, *r = NULL;
crypto/openssl/crypto/sparse_array.c
169
r = p == NULL ? NULL : p[n & SA_BLOCK_MASK];
crypto/openssl/crypto/sparse_array.c
171
return r;
crypto/openssl/crypto/srp/srp_lib.c
263
BIGNUM *r;
crypto/openssl/crypto/srp/srp_lib.c
270
if ((r = BN_new()) == NULL)
crypto/openssl/crypto/srp/srp_lib.c
273
if (!BN_nnmod(r, B, N, bn_ctx))
crypto/openssl/crypto/srp/srp_lib.c
275
ret = !BN_is_zero(r);
crypto/openssl/crypto/srp/srp_lib.c
278
BN_free(r);
crypto/openssl/crypto/stack/stack.c
321
const void *r;
crypto/openssl/crypto/stack/stack.c
363
r = ossl_bsearch(&data, st->data, st->num, sizeof(void *), st->comp,
crypto/openssl/crypto/stack/stack.c
368
if (r != NULL) {
crypto/openssl/crypto/stack/stack.c
369
const void **p = (const void **)r;
crypto/openssl/crypto/stack/stack.c
380
return r == NULL ? -1 : (int)((const void **)r - st->data);
crypto/openssl/crypto/time.c
17
OSSL_TIME r;
crypto/openssl/crypto/time.c
34
r.t = ((uint64_t)now.ul) * (OSSL_TIME_SECOND / 10000000);
crypto/openssl/crypto/time.c
44
r.t = t.tv_usec <= 0 ? 0 : t.tv_usec * OSSL_TIME_US;
crypto/openssl/crypto/time.c
46
r.t = ((uint64_t)t.tv_sec * 1000000 + t.tv_usec) * OSSL_TIME_US;
crypto/openssl/crypto/time.c
48
return r;
crypto/openssl/crypto/txt_db/txt_db.c
151
OPENSSL_STRING *r, *k;
crypto/openssl/crypto/txt_db/txt_db.c
165
r = sk_OPENSSL_PSTRING_value(db->data, i);
crypto/openssl/crypto/txt_db/txt_db.c
166
if ((qual != NULL) && (qual(r) == 0))
crypto/openssl/crypto/txt_db/txt_db.c
168
if ((k = lh_OPENSSL_STRING_insert(idx, r)) != NULL) {
crypto/openssl/crypto/txt_db/txt_db.c
175
if (lh_OPENSSL_STRING_retrieve(idx, r) == NULL) {
crypto/openssl/crypto/txt_db/txt_db.c
237
OPENSSL_STRING *r;
crypto/openssl/crypto/txt_db/txt_db.c
243
r = lh_OPENSSL_STRING_retrieve(db->index[i], row);
crypto/openssl/crypto/txt_db/txt_db.c
244
if (r != NULL) {
crypto/openssl/crypto/txt_db/txt_db.c
247
db->arg_row = r;
crypto/openssl/crypto/ui/ui_lib.c
581
int UI_set_ex_data(UI *r, int idx, void *arg)
crypto/openssl/crypto/ui/ui_lib.c
583
return CRYPTO_set_ex_data(&r->ex_data, idx, arg);
crypto/openssl/crypto/ui/ui_lib.c
586
void *UI_get_ex_data(const UI *r, int idx)
crypto/openssl/crypto/ui/ui_lib.c
588
return CRYPTO_get_ex_data(&r->ex_data, idx);
crypto/openssl/crypto/whrlpool/wp_block.c
498
int r;
crypto/openssl/crypto/whrlpool/wp_block.c
515
for (r = 0; r < ROUNDS; r++) {
crypto/openssl/crypto/whrlpool/wp_block.c
517
L[i] = i ? 0 : RC[r];
crypto/openssl/crypto/whrlpool/wp_block.c
556
for (r = 0; r < ROUNDS; r++) {
crypto/openssl/crypto/whrlpool/wp_block.c
558
L0 = C0(K, 0) ^ C1(K, 7) ^ C2(K, 6) ^ C3(K, 5) ^ C4(K, 4) ^ C5(K, 3) ^ C6(K, 2) ^ C7(K, 1) ^ RC[r];
crypto/openssl/crypto/whrlpool/wp_block.c
602
L0 ^= RC[r];
crypto/openssl/crypto/x509/t_crl.c
43
X509_REVOKED *r;
crypto/openssl/crypto/x509/t_crl.c
81
r = sk_X509_REVOKED_value(rev, i);
crypto/openssl/crypto/x509/t_crl.c
83
i2a_ASN1_INTEGER(out, X509_REVOKED_get0_serialNumber(r));
crypto/openssl/crypto/x509/t_crl.c
85
ASN1_TIME_print(out, X509_REVOKED_get0_revocationDate(r));
crypto/openssl/crypto/x509/t_crl.c
88
X509_REVOKED_get0_extensions(r), 0, 8);
crypto/openssl/crypto/x509/v3_addr.c
289
int r;
crypto/openssl/crypto/x509/v3_addr.c
321
if ((r = memcmp(addr_a, addr_b, length)) != 0)
crypto/openssl/crypto/x509/v3_addr.c
322
return r;
crypto/openssl/crypto/x509/v3_asid.c
135
int r = ASN1_INTEGER_cmp(a->u.range->min, b->u.range->min);
crypto/openssl/crypto/x509/v3_asid.c
136
return r != 0 ? r : ASN1_INTEGER_cmp(a->u.range->max, b->u.range->max);
crypto/openssl/crypto/x509/v3_asid.c
428
ASRange *r;
crypto/openssl/crypto/x509/v3_asid.c
431
if ((r = OPENSSL_malloc(sizeof(*r))) == NULL)
crypto/openssl/crypto/x509/v3_asid.c
433
r->min = a_min;
crypto/openssl/crypto/x509/v3_asid.c
434
r->max = b_max;
crypto/openssl/crypto/x509/v3_asid.c
436
a->u.range = r;
crypto/openssl/crypto/x509/v3_ncons.c
282
int r, i, name_count, constraint_count;
crypto/openssl/crypto/x509/v3_ncons.c
304
r = nc_match(&gntmp, nc);
crypto/openssl/crypto/x509/v3_ncons.c
306
if (r != X509_V_OK)
crypto/openssl/crypto/x509/v3_ncons.c
307
return r;
crypto/openssl/crypto/x509/v3_ncons.c
324
r = nc_match(&gntmp, nc);
crypto/openssl/crypto/x509/v3_ncons.c
326
if (r != X509_V_OK)
crypto/openssl/crypto/x509/v3_ncons.c
327
return r;
crypto/openssl/crypto/x509/v3_ncons.c
333
r = nc_match(gen, nc);
crypto/openssl/crypto/x509/v3_ncons.c
334
if (r != X509_V_OK)
crypto/openssl/crypto/x509/v3_ncons.c
335
return r;
crypto/openssl/crypto/x509/v3_ncons.c
439
int r, i;
crypto/openssl/crypto/x509/v3_ncons.c
464
if ((r = cn2dnsid(cn, &idval, &idlen)) != X509_V_OK)
crypto/openssl/crypto/x509/v3_ncons.c
465
return r;
crypto/openssl/crypto/x509/v3_ncons.c
471
r = nc_match(&gntmp, nc);
crypto/openssl/crypto/x509/v3_ncons.c
473
if (r != X509_V_OK)
crypto/openssl/crypto/x509/v3_ncons.c
474
return r;
crypto/openssl/crypto/x509/v3_ncons.c
504
int i, r, match = 0;
crypto/openssl/crypto/x509/v3_ncons.c
533
r = nc_match_single(effective_type, gen, sub->base);
crypto/openssl/crypto/x509/v3_ncons.c
534
if (r == X509_V_OK)
crypto/openssl/crypto/x509/v3_ncons.c
536
else if (r != X509_V_ERR_PERMITTED_VIOLATION)
crypto/openssl/crypto/x509/v3_ncons.c
537
return r;
crypto/openssl/crypto/x509/v3_ncons.c
553
r = nc_match_single(effective_type, gen, sub->base);
crypto/openssl/crypto/x509/v3_ncons.c
554
if (r == X509_V_OK)
crypto/openssl/crypto/x509/v3_ncons.c
556
else if (r != X509_V_ERR_PERMITTED_VIOLATION)
crypto/openssl/crypto/x509/v3_ncons.c
557
return r;
crypto/openssl/crypto/x509/v3_utl.c
617
unsigned char r = *subject;
crypto/openssl/crypto/x509/v3_utl.c
622
if (l != r) {
crypto/openssl/crypto/x509/v3_utl.c
625
if ('A' <= r && r <= 'Z')
crypto/openssl/crypto/x509/v3_utl.c
626
r = (r - 'A') + 'a';
crypto/openssl/crypto/x509/v3_utl.c
627
if (l != r)
crypto/openssl/crypto/x509/x509_r2x.c
20
X509 *X509_REQ_to_X509(X509_REQ *r, int days, EVP_PKEY *pkey)
crypto/openssl/crypto/x509/x509_r2x.c
35
if (sk_X509_ATTRIBUTE_num(r->req_info.attributes) != 0) {
crypto/openssl/crypto/x509/x509_r2x.c
44
xn = X509_REQ_get_subject_name(r);
crypto/openssl/crypto/x509/x509_r2x.c
55
pubkey = X509_REQ_get0_pubkey(r);
crypto/openssl/crypto/x509/x509cset.c
171
const STACK_OF(X509_EXTENSION) *X509_REVOKED_get0_extensions(const X509_REVOKED *r)
crypto/openssl/crypto/x509/x509cset.c
173
return r->extensions;
crypto/openssl/crypto/x509/x509cset.c
60
X509_REVOKED *r;
crypto/openssl/crypto/x509/x509cset.c
67
r = sk_X509_REVOKED_value(c->crl.revoked, i);
crypto/openssl/crypto/x509/x509cset.c
68
r->sequence = i;
crypto/openssl/crypto/x509/x_all.c
33
int X509_verify(X509 *a, EVP_PKEY *r)
crypto/openssl/crypto/x509/x_all.c
40
a->distinguishing_id, r, a->libctx, a->propq);
crypto/openssl/crypto/x509/x_all.c
43
int X509_REQ_verify_ex(X509_REQ *a, EVP_PKEY *r, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/x509/x_all.c
53
r, libctx, propq);
crypto/openssl/crypto/x509/x_all.c
56
int X509_REQ_verify(X509_REQ *a, EVP_PKEY *r)
crypto/openssl/crypto/x509/x_all.c
58
return X509_REQ_verify_ex(a, r, NULL, NULL);
crypto/openssl/crypto/x509/x_all.c
61
int X509_ACERT_verify(X509_ACERT *a, EVP_PKEY *r)
crypto/openssl/crypto/x509/x_all.c
68
NULL, r, NULL, NULL);
crypto/openssl/crypto/x509/x_all.c
71
int NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r)
crypto/openssl/crypto/x509/x_all.c
74
&a->sig_algor, a->signature, a->spkac, r);
crypto/openssl/crypto/x509/x_crl.c
28
static int def_crl_verify(X509_CRL *crl, EVP_PKEY *r);
crypto/openssl/crypto/x509/x_crl.c
381
int X509_CRL_verify(X509_CRL *crl, EVP_PKEY *r)
crypto/openssl/crypto/x509/x_crl.c
384
return crl->meth->crl_verify(crl, r);
crypto/openssl/crypto/x509/x_crl.c
405
static int def_crl_verify(X509_CRL *crl, EVP_PKEY *r)
crypto/openssl/crypto/x509/x_crl.c
409
r, crl->libctx, crl->propq);
crypto/openssl/crypto/x509/x_x509.c
167
int X509_set_ex_data(X509 *r, int idx, void *arg)
crypto/openssl/crypto/x509/x_x509.c
169
return CRYPTO_set_ex_data(&r->ex_data, idx, arg);
crypto/openssl/crypto/x509/x_x509.c
172
void *X509_get_ex_data(const X509 *r, int idx)
crypto/openssl/crypto/x509/x_x509.c
174
return CRYPTO_get_ex_data(&r->ex_data, idx);
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
344
int ret, r;
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
370
r = nghttp3_conn_read_stream(h3conn, id, msg2, ret, 0);
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
372
r = ret; /* ignore it for the moment ... */
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
375
printf("nghttp3_conn_read_stream used %d of %d on %llu\n", r,
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
377
if (r != ret) {
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
379
if (!nghttp3_err_is_fatal(r)) {
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
380
printf("nghttp3_conn_read_stream used %d of %d (not fatal) on %llu\n", r,
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
579
int r;
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
607
r = quic_server_read(h3conn, stream, new_id, h3ssl);
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
608
if (r == -1) {
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
612
if (r == 1)
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
666
int r;
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
671
r = quic_server_read(h3conn, s, id, h3ssl);
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
672
if (r == 0) {
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
677
r = SSL_read(s, msg, l);
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
678
printf("SSL_read tells %d\n", r);
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
679
if (r > 0) {
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
683
r = SSL_get_error(s, r);
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
684
if (r != SSL_ERROR_ZERO_RETURN) {
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
692
if (r == -1) {
crypto/openssl/engines/e_afalg.c
246
int r = -1;
crypto/openssl/engines/e_afalg.c
250
r = io_setup(MAX_INFLIGHTS, &aio->aio_ctx);
crypto/openssl/engines/e_afalg.c
251
if (r < 0) {
crypto/openssl/engines/e_afalg.c
267
int r;
crypto/openssl/engines/e_afalg.c
280
r = afalg_setup_async_event_notification(aio);
crypto/openssl/engines/e_afalg.c
281
if (r == 0)
crypto/openssl/engines/e_afalg.c
304
r = io_read(aio->aio_ctx, 1, &cb);
crypto/openssl/engines/e_afalg.c
305
if (r < 0) {
crypto/openssl/engines/e_afalg.c
315
r = read(aio->efd, &eval, sizeof(eval));
crypto/openssl/engines/e_afalg.c
316
if (r < 0) {
crypto/openssl/engines/e_afalg.c
321
} else if (r == 0 || eval <= 0) {
crypto/openssl/engines/e_afalg.c
323
__LINE__, r, eval);
crypto/openssl/engines/e_afalg.c
337
r = io_getevents(aio->aio_ctx, 1, MAX_INFLIGHTS,
crypto/openssl/engines/e_afalg.c
339
if (r > 0) {
crypto/openssl/engines/e_afalg.c
350
r = io_read(aio->aio_ctx, 1, &cb);
crypto/openssl/engines/e_afalg.c
351
if (r < 0) {
crypto/openssl/engines/e_afalg.c
392
} else if (r < 0) {
crypto/openssl/engines/e_afalg.c
444
int r = -1;
crypto/openssl/engines/e_afalg.c
460
r = bind(actx->bfd, (struct sockaddr *)&sa, sizeof(sa));
crypto/openssl/engines/e_afalg.c
461
if (r < 0) {
crypto/openssl/engines/e_afalg.c
771
int r = 1;
crypto/openssl/engines/e_afalg.c
786
r = 0;
crypto/openssl/engines/e_afalg.c
788
return r;
crypto/openssl/engines/e_afalg_err.h
18
#define AFALGerr(f, r) ERR_AFALG_error(0, (r), OPENSSL_FILE, OPENSSL_LINE)
crypto/openssl/engines/e_capi.c
1060
BIGNUM *r = BN_new(), *s = BN_new();
crypto/openssl/engines/e_capi.c
1062
if (r == NULL || s == NULL
crypto/openssl/engines/e_capi.c
1063
|| !lend_tobn(r, csigbuf, 20)
crypto/openssl/engines/e_capi.c
1066
BN_free(r); /* BN_free checks for BIGNUM * being NULL */
crypto/openssl/engines/e_capi.c
1070
DSA_SIG_set0(ret, r, s);
crypto/openssl/engines/e_capi_err.h
18
#define CAPIerr(f, r) ERR_CAPI_error(0, (r), OPENSSL_FILE, OPENSSL_LINE)
crypto/openssl/engines/e_dasync_err.h
18
#define DASYNCerr(f, r) ERR_DASYNC_error(0, (r), OPENSSL_FILE, OPENSSL_LINE)
crypto/openssl/engines/e_loader_attic_err.h
18
#define ATTICerr(f, r) ERR_ATTIC_error(0, (r), OPENSSL_FILE, OPENSSL_LINE)
crypto/openssl/engines/e_ossltest_err.h
18
#define OSSLTESTerr(f, r) ERR_OSSLTEST_error(0, (r), OPENSSL_FILE, OPENSSL_LINE)
crypto/openssl/fuzz/provider.c
107
int r = 1;
crypto/openssl/fuzz/provider.c
110
r = 0;
crypto/openssl/fuzz/provider.c
120
return r;
crypto/openssl/fuzz/provider.c
125
int r = 1;
crypto/openssl/fuzz/provider.c
128
r = 0;
crypto/openssl/fuzz/provider.c
138
return r;
crypto/openssl/fuzz/provider.c
143
int r = 1;
crypto/openssl/fuzz/provider.c
146
r = 0;
crypto/openssl/fuzz/provider.c
156
return r;
crypto/openssl/fuzz/provider.c
162
int r;
crypto/openssl/fuzz/provider.c
167
r = -1;
crypto/openssl/fuzz/provider.c
173
r = (int)found_len;
crypto/openssl/fuzz/provider.c
179
return r;
crypto/openssl/fuzz/provider.c
196
int r;
crypto/openssl/fuzz/provider.c
211
r = -1;
crypto/openssl/fuzz/provider.c
217
r = ptr - *buf;
crypto/openssl/fuzz/provider.c
218
*len -= r;
crypto/openssl/fuzz/provider.c
222
return r;
crypto/openssl/fuzz/provider.c
432
int r = 1;
crypto/openssl/fuzz/provider.c
439
r = 0;
crypto/openssl/fuzz/provider.c
444
r = 0;
crypto/openssl/fuzz/provider.c
449
r = 0;
crypto/openssl/fuzz/provider.c
455
return r;
crypto/openssl/fuzz/provider.c
460
int r = 1;
crypto/openssl/fuzz/provider.c
470
r = 0;
crypto/openssl/fuzz/provider.c
475
r = 0;
crypto/openssl/fuzz/provider.c
480
r = 0;
crypto/openssl/fuzz/provider.c
485
r = 0;
crypto/openssl/fuzz/provider.c
491
return r;
crypto/openssl/fuzz/provider.c
496
int r = 1;
crypto/openssl/fuzz/provider.c
501
r = 0;
crypto/openssl/fuzz/provider.c
506
r = 0;
crypto/openssl/fuzz/provider.c
511
r = 0;
crypto/openssl/fuzz/provider.c
516
r = 0;
crypto/openssl/fuzz/provider.c
522
return r;
crypto/openssl/fuzz/provider.c
547
int r = 1;
crypto/openssl/fuzz/provider.c
553
r = 0;
crypto/openssl/fuzz/provider.c
558
r = 0;
crypto/openssl/fuzz/provider.c
563
r = 0;
crypto/openssl/fuzz/provider.c
567
r = 0;
crypto/openssl/fuzz/provider.c
571
r = 0;
crypto/openssl/fuzz/provider.c
577
return r;
crypto/openssl/fuzz/provider.c
596
int r = 1;
crypto/openssl/fuzz/provider.c
601
r = 0;
crypto/openssl/fuzz/provider.c
606
r = 0;
crypto/openssl/fuzz/provider.c
649
r = 0;
crypto/openssl/fuzz/provider.c
656
return r;
crypto/openssl/include/crypto/asn1_dsa.h
18
int ossl_encode_der_dsa_sig(WPACKET *pkt, const BIGNUM *r, const BIGNUM *s);
crypto/openssl/include/crypto/asn1_dsa.h
21
size_t ossl_decode_der_dsa_sig(BIGNUM *r, BIGNUM *s, const unsigned char **ppin,
crypto/openssl/include/crypto/bn.h
135
int s390x_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
crypto/openssl/include/crypto/bn.h
137
int s390x_crt(BIGNUM *r, const BIGNUM *i, const BIGNUM *p, const BIGNUM *q,
crypto/openssl/include/crypto/bn.h
74
int bn_mul_mont_fixed_top(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/include/crypto/bn.h
79
int bn_to_mont_fixed_top(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mont,
crypto/openssl/include/crypto/bn.h
81
int bn_from_mont_fixed_top(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mont,
crypto/openssl/include/crypto/bn.h
83
int bn_mod_add_fixed_top(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/include/crypto/bn.h
85
int bn_mod_sub_fixed_top(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/include/crypto/bn.h
87
int bn_mul_fixed_top(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx);
crypto/openssl/include/crypto/bn.h
88
int bn_sqr_fixed_top(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx);
crypto/openssl/include/crypto/bn.h
89
int bn_lshift_fixed_top(BIGNUM *r, const BIGNUM *a, int n);
crypto/openssl/include/crypto/bn.h
90
int bn_rshift_fixed_top(BIGNUM *r, const BIGNUM *a, int n);
crypto/openssl/include/crypto/bn.h
95
int ossl_bn_priv_rand_range_fixed_top(BIGNUM *r, const BIGNUM *range,
crypto/openssl/include/crypto/rsa.h
131
int ossl_rsa_acvp_test_set_params(RSA *r, const OSSL_PARAM params[]);
crypto/openssl/include/crypto/rsa.h
132
int ossl_rsa_acvp_test_get_params(RSA *r, OSSL_PARAM params[]);
crypto/openssl/include/crypto/rsa.h
138
int ossl_rsa_check_factors(RSA *r);
crypto/openssl/include/crypto/rsa.h
30
RSA_PSS_PARAMS_30 *ossl_rsa_get0_pss_params_30(RSA *r);
crypto/openssl/include/crypto/rsa.h
62
OSSL_LIB_CTX *ossl_rsa_get0_libctx(RSA *r);
crypto/openssl/include/crypto/rsa.h
63
void ossl_rsa_set0_libctx(RSA *r, OSSL_LIB_CTX *libctx);
crypto/openssl/include/crypto/rsa.h
65
int ossl_rsa_set0_all_params(RSA *r, STACK_OF(BIGNUM) *primes,
crypto/openssl/include/crypto/rsa.h
68
int ossl_rsa_get0_all_params(RSA *r, STACK_OF(BIGNUM_const) *primes,
crypto/openssl/include/crypto/rsa.h
83
int ossl_rsa_set0_pss_params(RSA *r, RSA_PSS_PARAMS *pss);
crypto/openssl/include/internal/constant_time.h
153
BN_ULONG r;
crypto/openssl/include/internal/constant_time.h
154
__asm__("" : "=r"(r) : "0"(a));
crypto/openssl/include/internal/constant_time.h
156
volatile BN_ULONG r = a;
crypto/openssl/include/internal/constant_time.h
158
return r;
crypto/openssl/include/internal/constant_time.h
279
unsigned int r;
crypto/openssl/include/internal/constant_time.h
280
__asm__("" : "=r"(r) : "0"(a));
crypto/openssl/include/internal/constant_time.h
282
volatile unsigned int r = a;
crypto/openssl/include/internal/constant_time.h
284
return r;
crypto/openssl/include/internal/constant_time.h
291
uint32_t r;
crypto/openssl/include/internal/constant_time.h
292
__asm__("" : "=r"(r) : "0"(a));
crypto/openssl/include/internal/constant_time.h
294
volatile uint32_t r = a;
crypto/openssl/include/internal/constant_time.h
296
return r;
crypto/openssl/include/internal/constant_time.h
303
uint64_t r;
crypto/openssl/include/internal/constant_time.h
304
__asm__("" : "=r"(r) : "0"(a));
crypto/openssl/include/internal/constant_time.h
306
volatile uint64_t r = a;
crypto/openssl/include/internal/constant_time.h
308
return r;
crypto/openssl/include/internal/constant_time.h
315
size_t r;
crypto/openssl/include/internal/constant_time.h
316
__asm__("" : "=r"(r) : "0"(a));
crypto/openssl/include/internal/constant_time.h
318
volatile size_t r = a;
crypto/openssl/include/internal/constant_time.h
320
return r;
crypto/openssl/include/internal/constant_time.h
327
unsigned char r;
crypto/openssl/include/internal/constant_time.h
328
__asm__("" : "=r"(r) : "0"(a));
crypto/openssl/include/internal/constant_time.h
330
volatile unsigned char r = a;
crypto/openssl/include/internal/constant_time.h
332
return r;
crypto/openssl/include/internal/quic_channel.h
289
void ossl_quic_channel_subtick(QUIC_CHANNEL *ch, QUIC_TICK_RESULT *r,
crypto/openssl/include/internal/quic_port.h
153
void ossl_quic_port_subtick(QUIC_PORT *port, QUIC_TICK_RESULT *r,
crypto/openssl/include/internal/quic_reactor.h
158
const BIO_POLL_DESCRIPTOR *r);
crypto/openssl/include/internal/quic_reactor.h
81
ossl_quic_tick_result_merge_into(QUIC_TICK_RESULT *r,
crypto/openssl/include/internal/quic_reactor.h
84
r->net_read_desired = r->net_read_desired || src->net_read_desired;
crypto/openssl/include/internal/quic_reactor.h
85
r->net_write_desired = r->net_write_desired || src->net_write_desired;
crypto/openssl/include/internal/quic_reactor.h
86
r->notify_other_threads = r->notify_other_threads || src->notify_other_threads;
crypto/openssl/include/internal/quic_reactor.h
87
r->tick_deadline = ossl_time_min(r->tick_deadline, src->tick_deadline);
crypto/openssl/include/internal/ring_buf.h
100
if (r->head_offset < logical_offset + l)
crypto/openssl/include/internal/ring_buf.h
101
r->head_offset = logical_offset + l;
crypto/openssl/include/internal/ring_buf.h
113
static ossl_inline size_t ring_buf_push(struct ring_buf *r,
crypto/openssl/include/internal/ring_buf.h
118
unsigned char *start = r->start;
crypto/openssl/include/internal/ring_buf.h
121
avail = ring_buf_avail(r);
crypto/openssl/include/internal/ring_buf.h
125
if (buf_len > MAX_OFFSET - r->head_offset)
crypto/openssl/include/internal/ring_buf.h
126
buf_len = (size_t)(MAX_OFFSET - r->head_offset);
crypto/openssl/include/internal/ring_buf.h
131
idx = r->head_offset % r->alloc;
crypto/openssl/include/internal/ring_buf.h
132
l = r->alloc - idx;
crypto/openssl/include/internal/ring_buf.h
137
r->head_offset += l;
crypto/openssl/include/internal/ring_buf.h
146
static ossl_inline const unsigned char *ring_buf_get_ptr(const struct ring_buf *r,
crypto/openssl/include/internal/ring_buf.h
150
unsigned char *start = r->start;
crypto/openssl/include/internal/ring_buf.h
153
if (logical_offset >= r->head_offset || logical_offset < r->ctail_offset)
crypto/openssl/include/internal/ring_buf.h
155
idx = logical_offset % r->alloc;
crypto/openssl/include/internal/ring_buf.h
156
*max_len = r->alloc - idx;
crypto/openssl/include/internal/ring_buf.h
172
static ossl_inline int ring_buf_get_buf_at(const struct ring_buf *r,
crypto/openssl/include/internal/ring_buf.h
177
const unsigned char *start = r->start;
crypto/openssl/include/internal/ring_buf.h
180
if (logical_offset > r->head_offset || logical_offset < r->ctail_offset)
crypto/openssl/include/internal/ring_buf.h
183
if (r->alloc == 0) {
crypto/openssl/include/internal/ring_buf.h
189
idx = logical_offset % r->alloc;
crypto/openssl/include/internal/ring_buf.h
190
l = (size_t)(r->head_offset - logical_offset);
crypto/openssl/include/internal/ring_buf.h
191
if (l > r->alloc - idx)
crypto/openssl/include/internal/ring_buf.h
192
l = r->alloc - idx;
crypto/openssl/include/internal/ring_buf.h
199
static ossl_inline void ring_buf_cpop_range(struct ring_buf *r,
crypto/openssl/include/internal/ring_buf.h
205
if (start > r->ctail_offset || end >= MAX_OFFSET)
crypto/openssl/include/internal/ring_buf.h
208
if (cleanse && r->alloc > 0 && end > r->ctail_offset) {
crypto/openssl/include/internal/ring_buf.h
209
size_t idx = r->ctail_offset % r->alloc;
crypto/openssl/include/internal/ring_buf.h
213
if (cleanse_end > r->head_offset)
crypto/openssl/include/internal/ring_buf.h
214
cleanse_end = r->head_offset;
crypto/openssl/include/internal/ring_buf.h
215
l = (size_t)(cleanse_end - r->ctail_offset);
crypto/openssl/include/internal/ring_buf.h
216
if (l > r->alloc - idx) {
crypto/openssl/include/internal/ring_buf.h
217
OPENSSL_cleanse((unsigned char *)r->start + idx, r->alloc - idx);
crypto/openssl/include/internal/ring_buf.h
218
l -= r->alloc - idx;
crypto/openssl/include/internal/ring_buf.h
222
OPENSSL_cleanse((unsigned char *)r->start + idx, l);
crypto/openssl/include/internal/ring_buf.h
225
r->ctail_offset = end + 1;
crypto/openssl/include/internal/ring_buf.h
227
if (r->head_offset < r->ctail_offset)
crypto/openssl/include/internal/ring_buf.h
228
r->head_offset = r->ctail_offset;
crypto/openssl/include/internal/ring_buf.h
231
static ossl_inline int ring_buf_resize(struct ring_buf *r, size_t num_bytes,
crypto/openssl/include/internal/ring_buf.h
238
if (num_bytes == r->alloc)
crypto/openssl/include/internal/ring_buf.h
241
if (num_bytes < ring_buf_used(r))
crypto/openssl/include/internal/ring_buf.h
249
rnew.head_offset = r->head_offset - ring_buf_used(r);
crypto/openssl/include/internal/ring_buf.h
253
if (!ring_buf_get_buf_at(r, r->ctail_offset + copied, &src, &src_len)) {
crypto/openssl/include/internal/ring_buf.h
269
assert(rnew.head_offset == r->head_offset);
crypto/openssl/include/internal/ring_buf.h
270
rnew.ctail_offset = r->ctail_offset;
crypto/openssl/include/internal/ring_buf.h
272
ring_buf_destroy(r, cleanse);
crypto/openssl/include/internal/ring_buf.h
273
memcpy(r, &rnew, sizeof(*r));
crypto/openssl/include/internal/ring_buf.h
47
static ossl_inline int ring_buf_init(struct ring_buf *r)
crypto/openssl/include/internal/ring_buf.h
49
r->start = NULL;
crypto/openssl/include/internal/ring_buf.h
50
r->alloc = 0;
crypto/openssl/include/internal/ring_buf.h
51
r->head_offset = r->ctail_offset = 0;
crypto/openssl/include/internal/ring_buf.h
55
static ossl_inline void ring_buf_destroy(struct ring_buf *r, int cleanse)
crypto/openssl/include/internal/ring_buf.h
58
OPENSSL_clear_free(r->start, r->alloc);
crypto/openssl/include/internal/ring_buf.h
60
OPENSSL_free(r->start);
crypto/openssl/include/internal/ring_buf.h
61
r->start = NULL;
crypto/openssl/include/internal/ring_buf.h
62
r->alloc = 0;
crypto/openssl/include/internal/ring_buf.h
65
static ossl_inline size_t ring_buf_used(struct ring_buf *r)
crypto/openssl/include/internal/ring_buf.h
67
return (size_t)(r->head_offset - r->ctail_offset);
crypto/openssl/include/internal/ring_buf.h
70
static ossl_inline size_t ring_buf_avail(struct ring_buf *r)
crypto/openssl/include/internal/ring_buf.h
72
return r->alloc - ring_buf_used(r);
crypto/openssl/include/internal/ring_buf.h
75
static ossl_inline int ring_buf_write_at(struct ring_buf *r,
crypto/openssl/include/internal/ring_buf.h
81
unsigned char *start = r->start;
crypto/openssl/include/internal/ring_buf.h
84
avail = ring_buf_avail(r);
crypto/openssl/include/internal/ring_buf.h
85
if (logical_offset < r->ctail_offset
crypto/openssl/include/internal/ring_buf.h
87
> safe_add_u64(r->head_offset, avail, &err)
crypto/openssl/include/internal/ring_buf.h
88
|| safe_add_u64(r->head_offset, buf_len, &err)
crypto/openssl/include/internal/ring_buf.h
94
idx = logical_offset % r->alloc;
crypto/openssl/include/internal/ring_buf.h
95
l = r->alloc - idx;
crypto/openssl/include/internal/safe_math.h
139
type r; \
crypto/openssl/include/internal/safe_math.h
141
if (!__builtin_mul_overflow(a, b, &r)) \
crypto/openssl/include/internal/safe_math.h
142
return r; \
crypto/openssl/include/internal/safe_math.h
152
type r; \
crypto/openssl/include/internal/safe_math.h
154
if (!__builtin_mul_overflow(a, b, &r)) \
crypto/openssl/include/internal/safe_math.h
155
return r; \
crypto/openssl/include/internal/safe_math.h
326
type q, r, x, y; \
crypto/openssl/include/internal/safe_math.h
341
r = safe_mod_##type_name(a, c, err); \
crypto/openssl/include/internal/safe_math.h
342
x = safe_mul_##type_name(r, b, err); \
crypto/openssl/include/internal/safe_math.h
39
type r; \
crypto/openssl/include/internal/safe_math.h
41
if (!__builtin_add_overflow(a, b, &r)) \
crypto/openssl/include/internal/safe_math.h
42
return r; \
crypto/openssl/include/internal/safe_math.h
52
type r; \
crypto/openssl/include/internal/safe_math.h
54
if (!__builtin_add_overflow(a, b, &r)) \
crypto/openssl/include/internal/safe_math.h
55
return r; \
crypto/openssl/include/internal/safe_math.h
95
type r; \
crypto/openssl/include/internal/safe_math.h
97
if (!__builtin_sub_overflow(a, b, &r)) \
crypto/openssl/include/internal/safe_math.h
98
return r; \
crypto/openssl/include/internal/sha3.h
60
size_t r);
crypto/openssl/include/internal/statem.h
148
#define SSLfatal(s, al, r) SSLfatal_data((s), (al), (r), NULL)
crypto/openssl/include/internal/time.h
170
OSSL_TIME r;
crypto/openssl/include/internal/time.h
173
r.t = safe_add_time(a.t, b.t, &err);
crypto/openssl/include/internal/time.h
174
return err ? ossl_time_infinite() : r;
crypto/openssl/include/internal/time.h
180
OSSL_TIME r;
crypto/openssl/include/internal/time.h
183
r.t = safe_sub_time(a.t, b.t, &err);
crypto/openssl/include/internal/time.h
184
return err ? ossl_time_zero() : r;
crypto/openssl/include/internal/time.h
198
OSSL_TIME r;
crypto/openssl/include/internal/time.h
201
r.t = safe_mul_time(a.t, b, &err);
crypto/openssl/include/internal/time.h
202
return err ? ossl_time_infinite() : r;
crypto/openssl/include/internal/time.h
208
OSSL_TIME r;
crypto/openssl/include/internal/time.h
211
r.t = safe_div_time(a.t, b, &err);
crypto/openssl/include/internal/time.h
212
return err ? ossl_time_zero() : r;
crypto/openssl/include/internal/time.h
218
OSSL_TIME r;
crypto/openssl/include/internal/time.h
221
r.t = safe_muldiv_time(a.t, b, c, &err);
crypto/openssl/include/internal/time.h
222
return err ? ossl_time_zero() : r;
crypto/openssl/include/internal/time.h
60
OSSL_TIME r;
crypto/openssl/include/internal/time.h
62
r.t = ticks;
crypto/openssl/include/internal/time.h
63
return r;
crypto/openssl/include/openssl/asn1.h
865
int ASN1_INTEGER_set_int64(ASN1_INTEGER *a, int64_t r);
crypto/openssl/include/openssl/asn1.h
867
int ASN1_INTEGER_set_uint64(ASN1_INTEGER *a, uint64_t r);
crypto/openssl/include/openssl/asn1.h
875
int ASN1_ENUMERATED_set_int64(ASN1_ENUMERATED *a, int64_t r);
crypto/openssl/include/openssl/bn.h
222
int BN_rand_range_ex(BIGNUM *r, const BIGNUM *range, unsigned int strength,
crypto/openssl/include/openssl/bn.h
225
int BN_priv_rand_range_ex(BIGNUM *r, const BIGNUM *range,
crypto/openssl/include/openssl/bn.h
257
int BN_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b);
crypto/openssl/include/openssl/bn.h
258
int BN_usub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b);
crypto/openssl/include/openssl/bn.h
259
int BN_uadd(BIGNUM *r, const BIGNUM *a, const BIGNUM *b);
crypto/openssl/include/openssl/bn.h
260
int BN_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b);
crypto/openssl/include/openssl/bn.h
261
int BN_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx);
crypto/openssl/include/openssl/bn.h
262
int BN_sqr(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx);
crypto/openssl/include/openssl/bn.h
277
int BN_nnmod(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx);
crypto/openssl/include/openssl/bn.h
278
int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m,
crypto/openssl/include/openssl/bn.h
280
int BN_mod_add_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/include/openssl/bn.h
282
int BN_mod_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m,
crypto/openssl/include/openssl/bn.h
284
int BN_mod_sub_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/include/openssl/bn.h
286
int BN_mod_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m,
crypto/openssl/include/openssl/bn.h
288
int BN_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx);
crypto/openssl/include/openssl/bn.h
289
int BN_mod_lshift1(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx);
crypto/openssl/include/openssl/bn.h
290
int BN_mod_lshift1_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *m);
crypto/openssl/include/openssl/bn.h
291
int BN_mod_lshift(BIGNUM *r, const BIGNUM *a, int n, const BIGNUM *m,
crypto/openssl/include/openssl/bn.h
293
int BN_mod_lshift_quick(BIGNUM *r, const BIGNUM *a, int n, const BIGNUM *m);
crypto/openssl/include/openssl/bn.h
306
int BN_lshift(BIGNUM *r, const BIGNUM *a, int n);
crypto/openssl/include/openssl/bn.h
307
int BN_lshift1(BIGNUM *r, const BIGNUM *a);
crypto/openssl/include/openssl/bn.h
308
int BN_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx);
crypto/openssl/include/openssl/bn.h
310
int BN_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
crypto/openssl/include/openssl/bn.h
312
int BN_mod_exp_mont(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
crypto/openssl/include/openssl/bn.h
317
int BN_mod_exp_mont_word(BIGNUM *r, BN_ULONG a, const BIGNUM *p,
crypto/openssl/include/openssl/bn.h
319
int BN_mod_exp2_mont(BIGNUM *r, const BIGNUM *a1, const BIGNUM *p1,
crypto/openssl/include/openssl/bn.h
322
int BN_mod_exp_simple(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
crypto/openssl/include/openssl/bn.h
335
int BN_reciprocal(BIGNUM *r, const BIGNUM *m, int len, BN_CTX *ctx);
crypto/openssl/include/openssl/bn.h
336
int BN_rshift(BIGNUM *r, const BIGNUM *a, int n);
crypto/openssl/include/openssl/bn.h
337
int BN_rshift1(BIGNUM *r, const BIGNUM *a);
crypto/openssl/include/openssl/bn.h
348
int BN_gcd(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx);
crypto/openssl/include/openssl/bn.h
408
int BN_mod_mul_montgomery(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/include/openssl/bn.h
410
int BN_to_montgomery(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mont,
crypto/openssl/include/openssl/bn.h
412
int BN_from_montgomery(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mont,
crypto/openssl/include/openssl/bn.h
429
int BN_BLINDING_convert_ex(BIGNUM *n, BIGNUM *r, BN_BLINDING *b, BN_CTX *);
crypto/openssl/include/openssl/bn.h
430
int BN_BLINDING_invert_ex(BIGNUM *n, const BIGNUM *r, BN_BLINDING *b,
crypto/openssl/include/openssl/bn.h
442
int (*bn_mod_exp)(BIGNUM *r,
crypto/openssl/include/openssl/bn.h
459
int BN_mod_mul_reciprocal(BIGNUM *r, const BIGNUM *x, const BIGNUM *y,
crypto/openssl/include/openssl/bn.h
461
int BN_mod_exp_recp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
crypto/openssl/include/openssl/bn.h
478
int BN_GF2m_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b);
crypto/openssl/include/openssl/bn.h
479
#define BN_GF2m_sub(r, a, b) BN_GF2m_add(r, a, b)
crypto/openssl/include/openssl/bn.h
483
int BN_GF2m_mod(BIGNUM *r, const BIGNUM *a, const BIGNUM *p);
crypto/openssl/include/openssl/bn.h
485
int BN_GF2m_mod_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/include/openssl/bn.h
488
int BN_GF2m_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx);
crypto/openssl/include/openssl/bn.h
490
int BN_GF2m_mod_inv(BIGNUM *r, const BIGNUM *b, const BIGNUM *p, BN_CTX *ctx);
crypto/openssl/include/openssl/bn.h
492
int BN_GF2m_mod_div(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/include/openssl/bn.h
495
int BN_GF2m_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/include/openssl/bn.h
498
int BN_GF2m_mod_sqrt(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
crypto/openssl/include/openssl/bn.h
501
int BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
crypto/openssl/include/openssl/bn.h
511
int BN_GF2m_mod_arr(BIGNUM *r, const BIGNUM *a, const int p[]);
crypto/openssl/include/openssl/bn.h
513
int BN_GF2m_mod_mul_arr(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/include/openssl/bn.h
516
int BN_GF2m_mod_sqr_arr(BIGNUM *r, const BIGNUM *a, const int p[],
crypto/openssl/include/openssl/bn.h
519
int BN_GF2m_mod_inv_arr(BIGNUM *r, const BIGNUM *b, const int p[],
crypto/openssl/include/openssl/bn.h
522
int BN_GF2m_mod_div_arr(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/include/openssl/bn.h
525
int BN_GF2m_mod_exp_arr(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
crypto/openssl/include/openssl/bn.h
528
int BN_GF2m_mod_sqrt_arr(BIGNUM *r, const BIGNUM *a,
crypto/openssl/include/openssl/bn.h
531
int BN_GF2m_mod_solve_quad_arr(BIGNUM *r, const BIGNUM *a,
crypto/openssl/include/openssl/bn.h
541
int BN_nist_mod_192(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx);
crypto/openssl/include/openssl/bn.h
542
int BN_nist_mod_224(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx);
crypto/openssl/include/openssl/bn.h
543
int BN_nist_mod_256(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx);
crypto/openssl/include/openssl/bn.h
544
int BN_nist_mod_384(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx);
crypto/openssl/include/openssl/bn.h
545
int BN_nist_mod_521(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx);
crypto/openssl/include/openssl/bn.h
553
int (*BN_nist_mod_func(const BIGNUM *p))(BIGNUM *r, const BIGNUM *a,
crypto/openssl/include/openssl/conf.h
178
#define NCONF_get_number(c, g, n, r) NCONF_get_number_e(c, g, n, r)
crypto/openssl/include/openssl/dsa.h
131
OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
crypto/openssl/include/openssl/dsa.h
133
OSSL_DEPRECATEDIN_3_0 int DSA_up_ref(DSA *r);
crypto/openssl/include/openssl/dsa.h
202
OSSL_DEPRECATEDIN_3_0 DH *DSA_dup_DH(const DSA *r);
crypto/openssl/include/openssl/dsa.h
71
int DSA_SIG_set0(DSA_SIG *sig, BIGNUM *r, BIGNUM *s);
crypto/openssl/include/openssl/ec.h
1366
int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s);
crypto/openssl/include/openssl/ec.h
1493
const BIGNUM *kinv, const BIGNUM *r,
crypto/openssl/include/openssl/ec.h
1531
const BIGNUM *kinv, const BIGNUM *r,
crypto/openssl/include/openssl/ec.h
548
size_t EC_get_builtin_curves(EC_builtin_curve *r, size_t nitems);
crypto/openssl/include/openssl/ec.h
807
int EC_POINT_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a,
crypto/openssl/include/openssl/ec.h
817
int EC_POINT_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a,
crypto/openssl/include/openssl/ec.h
870
OSSL_DEPRECATEDIN_3_0 int EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r,
crypto/openssl/include/openssl/ec.h
885
int EC_POINT_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *n,
crypto/openssl/include/openssl/err.h
129
#define ASN1err(f, r) ERR_raise_data(ERR_LIB_ASN1, (r), NULL)
crypto/openssl/include/openssl/err.h
130
#define ASYNCerr(f, r) ERR_raise_data(ERR_LIB_ASYNC, (r), NULL)
crypto/openssl/include/openssl/err.h
131
#define BIOerr(f, r) ERR_raise_data(ERR_LIB_BIO, (r), NULL)
crypto/openssl/include/openssl/err.h
132
#define BNerr(f, r) ERR_raise_data(ERR_LIB_BN, (r), NULL)
crypto/openssl/include/openssl/err.h
133
#define BUFerr(f, r) ERR_raise_data(ERR_LIB_BUF, (r), NULL)
crypto/openssl/include/openssl/err.h
134
#define CMPerr(f, r) ERR_raise_data(ERR_LIB_CMP, (r), NULL)
crypto/openssl/include/openssl/err.h
135
#define CMSerr(f, r) ERR_raise_data(ERR_LIB_CMS, (r), NULL)
crypto/openssl/include/openssl/err.h
136
#define COMPerr(f, r) ERR_raise_data(ERR_LIB_COMP, (r), NULL)
crypto/openssl/include/openssl/err.h
137
#define CONFerr(f, r) ERR_raise_data(ERR_LIB_CONF, (r), NULL)
crypto/openssl/include/openssl/err.h
138
#define CRMFerr(f, r) ERR_raise_data(ERR_LIB_CRMF, (r), NULL)
crypto/openssl/include/openssl/err.h
139
#define CRYPTOerr(f, r) ERR_raise_data(ERR_LIB_CRYPTO, (r), NULL)
crypto/openssl/include/openssl/err.h
140
#define CTerr(f, r) ERR_raise_data(ERR_LIB_CT, (r), NULL)
crypto/openssl/include/openssl/err.h
141
#define DHerr(f, r) ERR_raise_data(ERR_LIB_DH, (r), NULL)
crypto/openssl/include/openssl/err.h
142
#define DSAerr(f, r) ERR_raise_data(ERR_LIB_DSA, (r), NULL)
crypto/openssl/include/openssl/err.h
143
#define DSOerr(f, r) ERR_raise_data(ERR_LIB_DSO, (r), NULL)
crypto/openssl/include/openssl/err.h
144
#define ECDHerr(f, r) ERR_raise_data(ERR_LIB_ECDH, (r), NULL)
crypto/openssl/include/openssl/err.h
145
#define ECDSAerr(f, r) ERR_raise_data(ERR_LIB_ECDSA, (r), NULL)
crypto/openssl/include/openssl/err.h
146
#define ECerr(f, r) ERR_raise_data(ERR_LIB_EC, (r), NULL)
crypto/openssl/include/openssl/err.h
147
#define ENGINEerr(f, r) ERR_raise_data(ERR_LIB_ENGINE, (r), NULL)
crypto/openssl/include/openssl/err.h
148
#define ESSerr(f, r) ERR_raise_data(ERR_LIB_ESS, (r), NULL)
crypto/openssl/include/openssl/err.h
149
#define EVPerr(f, r) ERR_raise_data(ERR_LIB_EVP, (r), NULL)
crypto/openssl/include/openssl/err.h
150
#define FIPSerr(f, r) ERR_raise_data(ERR_LIB_FIPS, (r), NULL)
crypto/openssl/include/openssl/err.h
151
#define HMACerr(f, r) ERR_raise_data(ERR_LIB_HMAC, (r), NULL)
crypto/openssl/include/openssl/err.h
152
#define HTTPerr(f, r) ERR_raise_data(ERR_LIB_HTTP, (r), NULL)
crypto/openssl/include/openssl/err.h
153
#define KDFerr(f, r) ERR_raise_data(ERR_LIB_KDF, (r), NULL)
crypto/openssl/include/openssl/err.h
154
#define OBJerr(f, r) ERR_raise_data(ERR_LIB_OBJ, (r), NULL)
crypto/openssl/include/openssl/err.h
155
#define OCSPerr(f, r) ERR_raise_data(ERR_LIB_OCSP, (r), NULL)
crypto/openssl/include/openssl/err.h
156
#define OSSL_STOREerr(f, r) ERR_raise_data(ERR_LIB_OSSL_STORE, (r), NULL)
crypto/openssl/include/openssl/err.h
157
#define PEMerr(f, r) ERR_raise_data(ERR_LIB_PEM, (r), NULL)
crypto/openssl/include/openssl/err.h
158
#define PKCS12err(f, r) ERR_raise_data(ERR_LIB_PKCS12, (r), NULL)
crypto/openssl/include/openssl/err.h
159
#define PKCS7err(f, r) ERR_raise_data(ERR_LIB_PKCS7, (r), NULL)
crypto/openssl/include/openssl/err.h
160
#define PROPerr(f, r) ERR_raise_data(ERR_LIB_PROP, (r), NULL)
crypto/openssl/include/openssl/err.h
161
#define PROVerr(f, r) ERR_raise_data(ERR_LIB_PROV, (r), NULL)
crypto/openssl/include/openssl/err.h
162
#define RANDerr(f, r) ERR_raise_data(ERR_LIB_RAND, (r), NULL)
crypto/openssl/include/openssl/err.h
163
#define RSAerr(f, r) ERR_raise_data(ERR_LIB_RSA, (r), NULL)
crypto/openssl/include/openssl/err.h
164
#define KDFerr(f, r) ERR_raise_data(ERR_LIB_KDF, (r), NULL)
crypto/openssl/include/openssl/err.h
165
#define SM2err(f, r) ERR_raise_data(ERR_LIB_SM2, (r), NULL)
crypto/openssl/include/openssl/err.h
166
#define SSLerr(f, r) ERR_raise_data(ERR_LIB_SSL, (r), NULL)
crypto/openssl/include/openssl/err.h
167
#define SYSerr(f, r) ERR_raise_data(ERR_LIB_SYS, (r), NULL)
crypto/openssl/include/openssl/err.h
168
#define TSerr(f, r) ERR_raise_data(ERR_LIB_TS, (r), NULL)
crypto/openssl/include/openssl/err.h
169
#define UIerr(f, r) ERR_raise_data(ERR_LIB_UI, (r), NULL)
crypto/openssl/include/openssl/err.h
170
#define X509V3err(f, r) ERR_raise_data(ERR_LIB_X509V3, (r), NULL)
crypto/openssl/include/openssl/err.h
171
#define X509err(f, r) ERR_raise_data(ERR_LIB_X509, (r), NULL)
crypto/openssl/include/openssl/err.h
41
#define ERR_PUT_error(l, f, r, fn, ln) ERR_put_error(l, f, r, fn, ln)
crypto/openssl/include/openssl/err.h
43
#define ERR_PUT_error(l, f, r, fn, ln) ERR_put_error(l, f, r, NULL, 0)
crypto/openssl/include/openssl/evp.h
1547
uint64_t N, uint64_t r, uint64_t p, uint64_t maxmem,
crypto/openssl/include/openssl/evp.h
1551
uint64_t N, uint64_t r, uint64_t p, uint64_t maxmem,
crypto/openssl/include/openssl/kdf.h
127
int EVP_PKEY_CTX_set_scrypt_r(EVP_PKEY_CTX *ctx, uint64_t r);
crypto/openssl/include/openssl/ocsp.h
288
#define OCSP_REQ_CTX_i2d(r, it, req) \
crypto/openssl/include/openssl/ocsp.h
289
OSSL_HTTP_REQ_CTX_set1_req(r, "application/ocsp-request", it, req)
crypto/openssl/include/openssl/ocsp.h
290
#define OCSP_REQ_CTX_set1_req(r, req) \
crypto/openssl/include/openssl/ocsp.h
291
OCSP_REQ_CTX_i2d(r, ASN1_ITEM_rptr(OCSP_REQUEST), (ASN1_VALUE *)(req))
crypto/openssl/include/openssl/ocsp.h
294
#define OCSP_sendreq_nbio(p, r) \
crypto/openssl/include/openssl/ocsp.h
295
OSSL_HTTP_REQ_CTX_nbio_d2i(r, (ASN1_VALUE **)(p), \
crypto/openssl/include/openssl/rsa.h
218
OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
crypto/openssl/include/openssl/rsa.h
219
OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
crypto/openssl/include/openssl/rsa.h
220
OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
crypto/openssl/include/openssl/rsa.h
223
OSSL_DEPRECATEDIN_3_0 int RSA_set0_multi_prime_params(RSA *r,
crypto/openssl/include/openssl/rsa.h
228
OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
crypto/openssl/include/openssl/rsa.h
231
OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
crypto/openssl/include/openssl/rsa.h
233
OSSL_DEPRECATEDIN_3_0 int RSA_get_multi_prime_extra_count(const RSA *r);
crypto/openssl/include/openssl/rsa.h
234
OSSL_DEPRECATEDIN_3_0 int RSA_get0_multi_prime_factors(const RSA *r,
crypto/openssl/include/openssl/rsa.h
236
OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
crypto/openssl/include/openssl/rsa.h
241
int RSA_get0_multi_prime_crt_params(const RSA *r, const BIGNUM *exps[],
crypto/openssl/include/openssl/rsa.h
248
OSSL_DEPRECATEDIN_3_0 const BIGNUM *RSA_get0_dmp1(const RSA *r);
crypto/openssl/include/openssl/rsa.h
249
OSSL_DEPRECATEDIN_3_0 const BIGNUM *RSA_get0_dmq1(const RSA *r);
crypto/openssl/include/openssl/rsa.h
250
OSSL_DEPRECATEDIN_3_0 const BIGNUM *RSA_get0_iqmp(const RSA *r);
crypto/openssl/include/openssl/rsa.h
251
OSSL_DEPRECATEDIN_3_0 const RSA_PSS_PARAMS *RSA_get0_pss_params(const RSA *r);
crypto/openssl/include/openssl/rsa.h
252
OSSL_DEPRECATEDIN_3_0 void RSA_clear_flags(RSA *r, int flags);
crypto/openssl/include/openssl/rsa.h
253
OSSL_DEPRECATEDIN_3_0 int RSA_test_flags(const RSA *r, int flags);
crypto/openssl/include/openssl/rsa.h
254
OSSL_DEPRECATEDIN_3_0 void RSA_set_flags(RSA *r, int flags);
crypto/openssl/include/openssl/rsa.h
255
OSSL_DEPRECATEDIN_3_0 int RSA_get_version(RSA *r);
crypto/openssl/include/openssl/rsa.h
256
OSSL_DEPRECATEDIN_3_0 ENGINE *RSA_get0_engine(const RSA *r);
crypto/openssl/include/openssl/rsa.h
303
OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
crypto/openssl/include/openssl/rsa.h
305
OSSL_DEPRECATEDIN_3_0 int RSA_up_ref(RSA *r);
crypto/openssl/include/openssl/rsa.h
306
OSSL_DEPRECATEDIN_3_0 int RSA_flags(const RSA *r);
crypto/openssl/include/openssl/rsa.h
349
OSSL_DEPRECATEDIN_3_0 int RSA_print_fp(FILE *fp, const RSA *r, int offset);
crypto/openssl/include/openssl/rsa.h
352
OSSL_DEPRECATEDIN_3_0 int RSA_print(BIO *bp, const RSA *r, int offset);
crypto/openssl/include/openssl/rsa.h
455
OSSL_DEPRECATEDIN_3_0 int RSA_set_ex_data(RSA *r, int idx, void *arg);
crypto/openssl/include/openssl/rsa.h
456
OSSL_DEPRECATEDIN_3_0 void *RSA_get_ex_data(const RSA *r, int idx);
crypto/openssl/include/openssl/rsa.h
543
int (*RSA_meth_get_bn_mod_exp(const RSA_METHOD *meth))(BIGNUM *r,
crypto/openssl/include/openssl/rsa.h
551
int (*bn_mod_exp)(BIGNUM *r,
crypto/openssl/include/openssl/ui.h
224
int UI_set_ex_data(UI *r, int idx, void *arg);
crypto/openssl/include/openssl/ui.h
225
void *UI_get_ex_data(const UI *r, int idx);
crypto/openssl/include/openssl/x509.h
1253
unsigned char *aiv, uint64_t N, uint64_t r,
crypto/openssl/include/openssl/x509.h
524
int X509_verify(X509 *a, EVP_PKEY *r);
crypto/openssl/include/openssl/x509.h
527
int X509_REQ_verify_ex(X509_REQ *a, EVP_PKEY *r, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/x509.h
529
int X509_REQ_verify(X509_REQ *a, EVP_PKEY *r);
crypto/openssl/include/openssl/x509.h
530
int X509_CRL_verify(X509_CRL *a, EVP_PKEY *r);
crypto/openssl/include/openssl/x509.h
531
int NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r);
crypto/openssl/include/openssl/x509.h
709
X509 *X509_REQ_to_X509(X509_REQ *r, int days, EVP_PKEY *pkey);
crypto/openssl/include/openssl/x509.h
769
int X509_set_ex_data(X509 *r, int idx, void *arg);
crypto/openssl/include/openssl/x509.h
770
void *X509_get_ex_data(const X509 *r, int idx);
crypto/openssl/include/openssl/x509.h
962
int X509_REVOKED_set_revocationDate(X509_REVOKED *r, ASN1_TIME *tm);
crypto/openssl/include/openssl/x509.h
964
X509_REVOKED_get0_extensions(const X509_REVOKED *r);
crypto/openssl/include/openssl/x509_acert.h
55
int X509_ACERT_verify(X509_ACERT *a, EVP_PKEY *r);
crypto/openssl/providers/implementations/digests/blake2b_prov.c
204
#define G(r, i, a, b, c, d) \
crypto/openssl/providers/implementations/digests/blake2b_prov.c
206
a = a + b + m[blake2b_sigma[r][2 * i + 0]]; \
crypto/openssl/providers/implementations/digests/blake2b_prov.c
210
a = a + b + m[blake2b_sigma[r][2 * i + 1]]; \
crypto/openssl/providers/implementations/digests/blake2b_prov.c
215
#define ROUND(r) \
crypto/openssl/providers/implementations/digests/blake2b_prov.c
217
G(r, 0, v[0], v[4], v[8], v[12]); \
crypto/openssl/providers/implementations/digests/blake2b_prov.c
218
G(r, 1, v[1], v[5], v[9], v[13]); \
crypto/openssl/providers/implementations/digests/blake2b_prov.c
219
G(r, 2, v[2], v[6], v[10], v[14]); \
crypto/openssl/providers/implementations/digests/blake2b_prov.c
220
G(r, 3, v[3], v[7], v[11], v[15]); \
crypto/openssl/providers/implementations/digests/blake2b_prov.c
221
G(r, 4, v[0], v[5], v[10], v[15]); \
crypto/openssl/providers/implementations/digests/blake2b_prov.c
222
G(r, 5, v[1], v[6], v[11], v[12]); \
crypto/openssl/providers/implementations/digests/blake2b_prov.c
223
G(r, 6, v[2], v[7], v[8], v[13]); \
crypto/openssl/providers/implementations/digests/blake2b_prov.c
224
G(r, 7, v[3], v[4], v[9], v[14]); \
crypto/openssl/providers/implementations/digests/blake2s_prov.c
197
#define G(r, i, a, b, c, d) \
crypto/openssl/providers/implementations/digests/blake2s_prov.c
199
a = a + b + m[blake2s_sigma[r][2 * i + 0]]; \
crypto/openssl/providers/implementations/digests/blake2s_prov.c
203
a = a + b + m[blake2s_sigma[r][2 * i + 1]]; \
crypto/openssl/providers/implementations/digests/blake2s_prov.c
208
#define ROUND(r) \
crypto/openssl/providers/implementations/digests/blake2s_prov.c
210
G(r, 0, v[0], v[4], v[8], v[12]); \
crypto/openssl/providers/implementations/digests/blake2s_prov.c
211
G(r, 1, v[1], v[5], v[9], v[13]); \
crypto/openssl/providers/implementations/digests/blake2s_prov.c
212
G(r, 2, v[2], v[6], v[10], v[14]); \
crypto/openssl/providers/implementations/digests/blake2s_prov.c
213
G(r, 3, v[3], v[7], v[11], v[15]); \
crypto/openssl/providers/implementations/digests/blake2s_prov.c
214
G(r, 4, v[0], v[5], v[10], v[15]); \
crypto/openssl/providers/implementations/digests/blake2s_prov.c
215
G(r, 5, v[1], v[6], v[11], v[12]); \
crypto/openssl/providers/implementations/digests/blake2s_prov.c
216
G(r, 6, v[2], v[7], v[8], v[13]); \
crypto/openssl/providers/implementations/digests/blake2s_prov.c
217
G(r, 7, v[3], v[4], v[9], v[14]); \
crypto/openssl/providers/implementations/digests/sha3_prov.c
433
size_t r);
crypto/openssl/providers/implementations/kdfs/argon2.c
558
uint32_t r, s, l, ll;
crypto/openssl/providers/implementations/kdfs/argon2.c
568
for (r = 0; r < ctx->passes; ++r) {
crypto/openssl/providers/implementations/kdfs/argon2.c
580
p.pass = r;
crypto/openssl/providers/implementations/kdfs/argon2.c
627
uint32_t r, s, l;
crypto/openssl/providers/implementations/kdfs/argon2.c
629
for (r = 0; r < ctx->passes; ++r)
crypto/openssl/providers/implementations/kdfs/argon2.c
632
fill_segment(ctx, r, l, s);
crypto/openssl/providers/implementations/kdfs/kbkdf.c
108
ctx->r = 32;
crypto/openssl/providers/implementations/kdfs/kbkdf.c
175
dest->r = src->r;
crypto/openssl/providers/implementations/kdfs/kbkdf.c
211
unsigned char *ko, size_t ko_len, int r)
crypto/openssl/providers/implementations/kdfs/kbkdf.c
245
if (!EVP_MAC_update(ctx, 4 - (r / 8) + (unsigned char *)&i, r / 8)
crypto/openssl/providers/implementations/kdfs/kbkdf.c
342
counter_max = (uint64_t)1 << (uint64_t)ctx->r;
crypto/openssl/providers/implementations/kdfs/kbkdf.c
358
ctx->use_separator, key, keylen, ctx->r);
crypto/openssl/providers/implementations/kdfs/kbkdf.c
450
ctx->r = new_r;
crypto/openssl/providers/implementations/kdfs/kbkdf.c
64
int r;
crypto/openssl/providers/implementations/kdfs/scrypt.c
121
dest->r = src->r;
crypto/openssl/providers/implementations/kdfs/scrypt.c
140
ctx->r = 8;
crypto/openssl/providers/implementations/kdfs/scrypt.c
207
ctx->salt_len, ctx->N, ctx->r, ctx->p,
crypto/openssl/providers/implementations/kdfs/scrypt.c
247
ctx->r = u64_value;
crypto/openssl/providers/implementations/kdfs/scrypt.c
370
static void scryptBlockMix(uint32_t *B_, uint32_t *B, uint64_t r)
crypto/openssl/providers/implementations/kdfs/scrypt.c
375
memcpy(X, B + (r * 2 - 1) * 16, sizeof(X));
crypto/openssl/providers/implementations/kdfs/scrypt.c
377
for (i = 0; i < r * 2; i++) {
crypto/openssl/providers/implementations/kdfs/scrypt.c
381
memcpy(B_ + (i / 2 + (i & 1) * r) * 16, X, sizeof(X));
crypto/openssl/providers/implementations/kdfs/scrypt.c
386
static void scryptROMix(unsigned char *B, uint64_t r, uint64_t N,
crypto/openssl/providers/implementations/kdfs/scrypt.c
39
uint64_t N, uint64_t r, uint64_t p, uint64_t maxmem,
crypto/openssl/providers/implementations/kdfs/scrypt.c
394
for (pV = V, i = 0, pB = B; i < 32 * r; i++, pV++) {
crypto/openssl/providers/implementations/kdfs/scrypt.c
401
for (i = 1; i < N; i++, pV += 32 * r)
crypto/openssl/providers/implementations/kdfs/scrypt.c
402
scryptBlockMix(pV, pV - 32 * r, r);
crypto/openssl/providers/implementations/kdfs/scrypt.c
404
scryptBlockMix(X, V + (N - 1) * 32 * r, r);
crypto/openssl/providers/implementations/kdfs/scrypt.c
408
j = X[16 * (2 * r - 1)] % N;
crypto/openssl/providers/implementations/kdfs/scrypt.c
409
pV = V + 32 * r * j;
crypto/openssl/providers/implementations/kdfs/scrypt.c
410
for (k = 0; k < 32 * r; k++)
crypto/openssl/providers/implementations/kdfs/scrypt.c
412
scryptBlockMix(X, T, r);
crypto/openssl/providers/implementations/kdfs/scrypt.c
415
for (i = 0, pB = B; i < 32 * r; i++) {
crypto/openssl/providers/implementations/kdfs/scrypt.c
446
uint64_t N, uint64_t r, uint64_t p, uint64_t maxmem,
crypto/openssl/providers/implementations/kdfs/scrypt.c
457
if (r == 0 || p == 0 || N < 2 || (N & (N - 1)))
crypto/openssl/providers/implementations/kdfs/scrypt.c
460
if (p > SCRYPT_PR_MAX / r) {
crypto/openssl/providers/implementations/kdfs/scrypt.c
470
if (16 * r <= LOG2_UINT64_MAX) {
crypto/openssl/providers/implementations/kdfs/scrypt.c
471
if (N >= (((uint64_t)1) << (16 * r))) {
crypto/openssl/providers/implementations/kdfs/scrypt.c
484
Blen = p * 128 * r;
crypto/openssl/providers/implementations/kdfs/scrypt.c
499
if (N + 2 > i / r) {
crypto/openssl/providers/implementations/kdfs/scrypt.c
503
Vlen = 32 * r * (N + 2) * sizeof(uint32_t);
crypto/openssl/providers/implementations/kdfs/scrypt.c
51
uint64_t r, p;
crypto/openssl/providers/implementations/kdfs/scrypt.c
528
T = X + 32 * r;
crypto/openssl/providers/implementations/kdfs/scrypt.c
529
V = T + 32 * r;
crypto/openssl/providers/implementations/kdfs/scrypt.c
536
scryptROMix(B + 128 * r * i, r, N, X, T, V);
crypto/openssl/providers/implementations/kdfs/sskdf.c
558
int r;
crypto/openssl/providers/implementations/kdfs/sskdf.c
586
r = ossl_param_get1_octet_string(params, OSSL_KDF_PARAM_SECRET,
crypto/openssl/providers/implementations/kdfs/sskdf.c
588
if (r == -1)
crypto/openssl/providers/implementations/kdfs/sskdf.c
589
r = ossl_param_get1_octet_string(params, OSSL_KDF_PARAM_KEY,
crypto/openssl/providers/implementations/kdfs/sskdf.c
591
if (r == 0)
crypto/openssl/providers/implementations/rands/drbg.c
113
unsigned int r = 0;
crypto/openssl/providers/implementations/rands/drbg.c
115
*params = OSSL_PARAM_construct_uint(OSSL_DRBG_PARAM_RESEED_COUNTER, &r);
crypto/openssl/providers/implementations/rands/drbg.c
121
r = 0;
crypto/openssl/providers/implementations/rands/drbg.c
123
return r;
crypto/openssl/providers/implementations/rands/drbg.c
126
r = tsan_load(&drbg->reseed_counter) - 2;
crypto/openssl/providers/implementations/rands/drbg.c
127
if (r == 0)
crypto/openssl/providers/implementations/rands/drbg.c
128
r = UINT_MAX;
crypto/openssl/providers/implementations/rands/drbg.c
129
return r;
crypto/openssl/providers/implementations/rands/fips_crng_test.c
291
int r = 0;
crypto/openssl/providers/implementations/rands/fips_crng_test.c
300
r = crng_test(crngt, *pout, n);
crypto/openssl/providers/implementations/rands/fips_crng_test.c
301
return r > 0 ? n : 0;
crypto/openssl/providers/implementations/rands/fips_crng_test.c
312
r = n;
crypto/openssl/providers/implementations/rands/fips_crng_test.c
316
return r;
crypto/openssl/providers/implementations/rands/seeding/rand_unix.c
439
int shm_id, fd, r;
crypto/openssl/providers/implementations/rands/seeding/rand_unix.c
471
while ((r = select(fd + 1, &fds, NULL, NULL, NULL)) < 0
crypto/openssl/providers/implementations/rands/seeding/rand_unix.c
475
while ((r = read(fd, &c, 1)) < 0 && errno == EINTR)
crypto/openssl/providers/implementations/rands/seeding/rand_unix.c
479
if (r == 1) {
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
118
BIGNUM *r;
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
341
if (ctx->kattest && !ECDSA_sign_setup(ctx->ec, NULL, &ctx->kinv, &ctx->r))
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
361
ret = ECDSA_sign_ex(0, tbs, tbslen, sig, &sltmp, ctx->kinv, ctx->r,
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
624
BN_clear_free(ctx->r);
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
636
|| srcctx->r != NULL
crypto/openssl/ssl/bio_ssl.c
101
int r = 0;
crypto/openssl/ssl/bio_ssl.c
120
r = 1;
crypto/openssl/ssl/bio_ssl.c
123
if ((sb->renegotiate_timeout > 0) && (!r)) {
crypto/openssl/ssl/bio_ssl.c
167
int ret, r = 0;
crypto/openssl/ssl/bio_ssl.c
189
r = 1;
crypto/openssl/ssl/bio_ssl.c
192
if ((bs->renegotiate_timeout > 0) && (!r)) {
crypto/openssl/ssl/quic/quic_ackm.c
427
UINT_RANGE r = ossl_list_uint_set_head(&h->set)->range;
crypto/openssl/ssl/quic/quic_ackm.c
430
? r.end
crypto/openssl/ssl/quic/quic_ackm.c
431
: ossl_quic_pn_max(highest, r.end);
crypto/openssl/ssl/quic/quic_ackm.c
433
ossl_uint_set_remove(&h->set, &r);
crypto/openssl/ssl/quic/quic_ackm.c
447
UINT_RANGE r;
crypto/openssl/ssl/quic/quic_ackm.c
449
r.start = pn;
crypto/openssl/ssl/quic/quic_ackm.c
450
r.end = pn;
crypto/openssl/ssl/quic/quic_ackm.c
455
if (ossl_uint_set_insert(&h->set, &r) != 1)
crypto/openssl/ssl/quic/quic_ackm.c
465
UINT_RANGE r;
crypto/openssl/ssl/quic/quic_ackm.c
471
r.start = 0;
crypto/openssl/ssl/quic/quic_ackm.c
472
r.end = watermark - 1;
crypto/openssl/ssl/quic/quic_ackm.c
473
if (ossl_uint_set_remove(&h->set, &r) != 1)
crypto/openssl/ssl/quic/quic_channel.c
3111
char *r;
crypto/openssl/ssl/quic/quic_channel.c
3120
dst->reason = r = OPENSSL_memdup(src->reason, l + 1);
crypto/openssl/ssl/quic/quic_channel.c
3121
if (r == NULL)
crypto/openssl/ssl/quic/quic_channel.c
3124
r[l] = '\0';
crypto/openssl/ssl/quic/quic_fc.c
103
int r = txfc->has_become_blocked;
crypto/openssl/ssl/quic/quic_fc.c
108
return r;
crypto/openssl/ssl/quic/quic_fc.c
384
int r = rxfc->has_cwm_changed;
crypto/openssl/ssl/quic/quic_fc.c
389
return r;
crypto/openssl/ssl/quic/quic_fc.c
394
int r = rxfc->error_code;
crypto/openssl/ssl/quic/quic_fc.c
399
return r;
crypto/openssl/ssl/quic/quic_fc.c
57
uint64_t r, conn_r;
crypto/openssl/ssl/quic/quic_fc.c
59
r = ossl_quic_txfc_get_credit_local(txfc, 0);
crypto/openssl/ssl/quic/quic_fc.c
64
if (conn_r < r)
crypto/openssl/ssl/quic/quic_fc.c
65
r = conn_r;
crypto/openssl/ssl/quic/quic_fc.c
68
return r;
crypto/openssl/ssl/quic/quic_rcidm.c
671
int r = rcidm->preferred_rcid_changed;
crypto/openssl/ssl/quic/quic_rcidm.c
676
return r;
crypto/openssl/ssl/quic/quic_reactor.c
106
void ossl_quic_reactor_set_poll_r(QUIC_REACTOR *rtor, const BIO_POLL_DESCRIPTOR *r)
crypto/openssl/ssl/quic/quic_reactor.c
108
if (r == NULL)
crypto/openssl/ssl/quic/quic_reactor.c
111
rtor->poll_r = *r;
crypto/openssl/ssl/quic/quic_reactor.c
429
static int poll_two_descriptors(const BIO_POLL_DESCRIPTOR *r, int r_want_read,
crypto/openssl/ssl/quic/quic_reactor.c
437
if (!poll_descriptor_to_fd(r, &rfd)
crypto/openssl/ssl/quic/quic_sstream.c
184
UINT_RANGE r;
crypto/openssl/ssl/quic/quic_sstream.c
186
r.start = start;
crypto/openssl/ssl/quic/quic_sstream.c
187
r.end = end;
crypto/openssl/ssl/quic/quic_sstream.c
189
if (!ossl_uint_set_remove(&qss->new_set, &r))
crypto/openssl/ssl/quic/quic_sstream.c
213
UINT_RANGE r;
crypto/openssl/ssl/quic/quic_sstream.c
214
r.start = start;
crypto/openssl/ssl/quic/quic_sstream.c
215
r.end = end;
crypto/openssl/ssl/quic/quic_sstream.c
221
if (!ossl_uint_set_insert(&qss->new_set, &r))
crypto/openssl/ssl/quic/quic_sstream.c
242
UINT_RANGE r;
crypto/openssl/ssl/quic/quic_sstream.c
243
r.start = start;
crypto/openssl/ssl/quic/quic_sstream.c
244
r.end = end;
crypto/openssl/ssl/quic/quic_sstream.c
246
if (!ossl_uint_set_insert(&qss->acked_set, &r))
crypto/openssl/ssl/quic/quic_sstream.c
288
UINT_RANGE r;
crypto/openssl/ssl/quic/quic_sstream.c
318
r.start = old_ring_buf.head_offset;
crypto/openssl/ssl/quic/quic_sstream.c
319
r.end = r.start + consumed_ - 1;
crypto/openssl/ssl/quic/quic_sstream.c
320
assert(r.end + 1 == qss->ring_buf.head_offset);
crypto/openssl/ssl/quic/quic_sstream.c
321
if (!ossl_uint_set_insert(&qss->new_set, &r)) {
crypto/openssl/ssl/quic/quic_sstream.c
379
UINT_RANGE r;
crypto/openssl/ssl/quic/quic_sstream.c
391
r = ossl_list_uint_set_head(&qss->acked_set)->range;
crypto/openssl/ssl/quic/quic_sstream.c
399
assert(r.end + 1 <= cur_size);
crypto/openssl/ssl/quic/quic_sstream.c
400
return r.start == 0 && r.end + 1 == cur_size;
crypto/openssl/ssl/quic/quic_tls.c
96
static int quic_free(OSSL_RECORD_LAYER *r);
crypto/openssl/ssl/quic/quic_txp.c
1600
size_t *r)
crypto/openssl/ssl/quic/quic_txp.c
1611
*r = pl;
crypto/openssl/ssl/quic/quic_txp.c
438
size_t *r);
crypto/openssl/ssl/record/methods/recmethod_local.h
391
#define RLAYERfatal(rl, al, r) RLAYERfatal_data((rl), (al), (r), NULL)
crypto/openssl/ssl/record/methods/recmethod_local.h
403
void ossl_tls_rl_record_set_seq_num(TLS_RL_RECORD *r,
crypto/openssl/ssl/record/methods/recmethod_local.h
83
#define TLS_RL_RECORD_set_type(r, t) ((r)->type = (t))
crypto/openssl/ssl/record/methods/recmethod_local.h
84
#define TLS_RL_RECORD_set_rec_version(r, v) ((r)->rec_version = (v))
crypto/openssl/ssl/record/methods/recmethod_local.h
85
#define TLS_RL_RECORD_get_length(r) ((r)->length)
crypto/openssl/ssl/record/methods/recmethod_local.h
86
#define TLS_RL_RECORD_set_length(r, l) ((r)->length = (l))
crypto/openssl/ssl/record/methods/recmethod_local.h
87
#define TLS_RL_RECORD_add_length(r, l) ((r)->length += (l))
crypto/openssl/ssl/record/methods/recmethod_local.h
88
#define TLS_RL_RECORD_set_data(r, d) ((r)->data = (d))
crypto/openssl/ssl/record/methods/recmethod_local.h
89
#define TLS_RL_RECORD_set_input(r, i) ((r)->input = (i))
crypto/openssl/ssl/record/methods/recmethod_local.h
90
#define TLS_RL_RECORD_reset_input(r) ((r)->input = (r)->data)
crypto/openssl/ssl/record/methods/tls_common.c
32
static void TLS_RL_RECORD_release(TLS_RL_RECORD *r, size_t num_recs)
crypto/openssl/ssl/record/methods/tls_common.c
37
OPENSSL_free(r[i].comp);
crypto/openssl/ssl/record/methods/tls_common.c
38
r[i].comp = NULL;
crypto/openssl/ssl/record/methods/tls_common.c
42
void ossl_tls_rl_record_set_seq_num(TLS_RL_RECORD *r,
crypto/openssl/ssl/record/methods/tls_common.c
45
memcpy(r->seq_num, seq_num, SEQ_NUM_SIZE);
crypto/openssl/ssl/s3_lib.c
3737
static int sslcon_undefined_function_1(SSL_CONNECTION *sc, unsigned char *r,
crypto/openssl/ssl/s3_lib.c
3741
(void)r;
crypto/openssl/ssl/ssl_cert.c
301
int i, r;
crypto/openssl/ssl/ssl_cert.c
309
r = ssl_security_cert(s, ctx, x, 0, 0);
crypto/openssl/ssl/ssl_cert.c
310
if (r != 1) {
crypto/openssl/ssl/ssl_cert.c
311
ERR_raise(ERR_LIB_SSL, r);
crypto/openssl/ssl/ssl_cert.c
338
int r;
crypto/openssl/ssl/ssl_cert.c
343
r = ssl_security_cert(s, ctx, x, 0, 0);
crypto/openssl/ssl/ssl_cert.c
344
if (r != 1) {
crypto/openssl/ssl/ssl_cert.c
345
ERR_raise(ERR_LIB_SSL, r);
crypto/openssl/ssl/ssl_cert.c
951
int r;
crypto/openssl/ssl/ssl_cert.c
965
r = BIO_snprintf(buf, sizeof(buf), "%s%s", dir, filename);
crypto/openssl/ssl/ssl_cert.c
967
r = BIO_snprintf(buf, sizeof(buf), "%s/%s", dir, filename);
crypto/openssl/ssl/ssl_cert.c
974
if (r <= 0 || r >= (int)sizeof(buf))
crypto/openssl/ssl/ssl_lib.c
1090
SSL_SESSION r, *p;
crypto/openssl/ssl/ssl_lib.c
1093
if (sc == NULL || id_len > sizeof(r.session_id))
crypto/openssl/ssl/ssl_lib.c
1096
r.ssl_version = sc->version;
crypto/openssl/ssl/ssl_lib.c
1097
r.session_id_length = id_len;
crypto/openssl/ssl/ssl_lib.c
1098
memcpy(r.session_id, id, id_len);
crypto/openssl/ssl/ssl_lib.c
1102
p = lh_SSL_SESSION_retrieve(sc->session_ctx->sessions, &r);
crypto/openssl/ssl/ssl_lib.c
1678
BIO *b, *r;
crypto/openssl/ssl/ssl_lib.c
1681
r = BIO_find_type(b, BIO_TYPE_DESCRIPTOR);
crypto/openssl/ssl/ssl_lib.c
1682
if (r != NULL)
crypto/openssl/ssl/ssl_lib.c
1683
BIO_get_fd(r, &ret);
crypto/openssl/ssl/ssl_lib.c
1690
BIO *b, *r;
crypto/openssl/ssl/ssl_lib.c
1693
r = BIO_find_type(b, BIO_TYPE_DESCRIPTOR);
crypto/openssl/ssl/ssl_lib.c
1694
if (r != NULL)
crypto/openssl/ssl/ssl_lib.c
1695
BIO_get_fd(r, &ret);
crypto/openssl/ssl/ssl_lib.c
1976
X509 *r = SSL_get0_peer_certificate(s);
crypto/openssl/ssl/ssl_lib.c
1978
if (r != NULL && !X509_up_ref(r))
crypto/openssl/ssl/ssl_lib.c
1981
return r;
crypto/openssl/ssl/ssl_lib.c
1999
STACK_OF(X509) *r;
crypto/openssl/ssl/ssl_lib.c
2006
r = NULL;
crypto/openssl/ssl/ssl_lib.c
2008
r = sc->session->peer_chain;
crypto/openssl/ssl/ssl_lib.c
2015
return r;
crypto/openssl/ssl/ssl_lib.c
41
static int ssl_undefined_function_3(SSL_CONNECTION *sc, unsigned char *r,
crypto/openssl/ssl/ssl_lib.c
47
static int ssl_undefined_function_4(SSL_CONNECTION *sc, int r)
crypto/openssl/ssl/ssl_lib.c
52
static size_t ssl_undefined_function_5(SSL_CONNECTION *sc, const char *r,
crypto/openssl/ssl/ssl_lib.c
58
static int ssl_undefined_function_6(int r)
crypto/openssl/ssl/ssl_lib.c
63
static int ssl_undefined_function_7(SSL_CONNECTION *sc, unsigned char *r,
crypto/openssl/ssl/ssl_lib.c
6890
RAW_EXTENSION *r;
crypto/openssl/ssl/ssl_lib.c
6899
r = sc->clienthello->pre_proc_exts + i;
crypto/openssl/ssl/ssl_lib.c
6900
if (r->present && r->type == type) {
crypto/openssl/ssl/ssl_lib.c
6902
*out = PACKET_data(&r->data);
crypto/openssl/ssl/ssl_lib.c
6904
*outlen = PACKET_remaining(&r->data);
crypto/openssl/ssl/ssl_rsa.c
533
int r;
crypto/openssl/ssl/ssl_rsa.c
537
r = SSL_CTX_clear_chain_certs(ctx);
crypto/openssl/ssl/ssl_rsa.c
539
r = SSL_clear_chain_certs(ssl);
crypto/openssl/ssl/ssl_rsa.c
541
if (r == 0) {
crypto/openssl/ssl/ssl_rsa.c
556
r = SSL_CTX_add0_chain_cert(ctx, ca);
crypto/openssl/ssl/ssl_rsa.c
558
r = SSL_add0_chain_cert(ssl, ca);
crypto/openssl/ssl/ssl_rsa.c
564
if (!r) {
crypto/openssl/ssl/ssl_sess.c
592
SSL_TICKET_STATUS r;
crypto/openssl/ssl/ssl_sess.c
613
r = tls_get_ticket_from_client(s, hello, &ret);
crypto/openssl/ssl/ssl_sess.c
614
switch (r) {
crypto/openssl/ssl/ssl_sess.c
817
SSL_SESSION *r;
crypto/openssl/ssl/ssl_sess.c
825
if ((r = lh_SSL_SESSION_retrieve(ctx->sessions, c)) != NULL) {
crypto/openssl/ssl/ssl_sess.c
827
r = lh_SSL_SESSION_delete(ctx->sessions, r);
crypto/openssl/ssl/ssl_sess.c
828
SSL_SESSION_list_remove(ctx, r);
crypto/openssl/ssl/ssl_sess.c
839
SSL_SESSION_free(r);
crypto/openssl/ssl/statem/statem_srvr.c
2250
int r = sctx->ext.alpn_select_cb(SSL_CONNECTION_GET_USER_SSL(s),
crypto/openssl/ssl/statem/statem_srvr.c
2256
if (r == SSL_TLSEXT_ERR_OK) {
crypto/openssl/ssl/statem/statem_srvr.c
2302
} else if (r != SSL_TLSEXT_ERR_NOACK) {
crypto/openssl/ssl/statem/statem_srvr.c
2574
BIGNUM *r[4];
crypto/openssl/ssl/statem/statem_srvr.c
2594
r[0] = r[1] = r[2] = r[3] = NULL;
crypto/openssl/ssl/statem/statem_srvr.c
2651
&r[0])
crypto/openssl/ssl/statem/statem_srvr.c
2653
&r[1])
crypto/openssl/ssl/statem/statem_srvr.c
2655
OSSL_PKEY_PARAM_PUB_KEY, &r[2])) {
crypto/openssl/ssl/statem/statem_srvr.c
2694
r[0] = NULL;
crypto/openssl/ssl/statem/statem_srvr.c
2695
r[1] = NULL;
crypto/openssl/ssl/statem/statem_srvr.c
2696
r[2] = NULL;
crypto/openssl/ssl/statem/statem_srvr.c
2697
r[3] = NULL;
crypto/openssl/ssl/statem/statem_srvr.c
2705
r[0] = s->srp_ctx.N;
crypto/openssl/ssl/statem/statem_srvr.c
2706
r[1] = s->srp_ctx.g;
crypto/openssl/ssl/statem/statem_srvr.c
2707
r[2] = s->srp_ctx.s;
crypto/openssl/ssl/statem/statem_srvr.c
2708
r[3] = s->srp_ctx.B;
crypto/openssl/ssl/statem/statem_srvr.c
2743
for (i = 0; i < 4 && r[i] != NULL; i++) {
crypto/openssl/ssl/statem/statem_srvr.c
2765
size_t len = BN_num_bytes(r[0]) - BN_num_bytes(r[2]);
crypto/openssl/ssl/statem/statem_srvr.c
2776
if (!WPACKET_allocate_bytes(pkt, BN_num_bytes(r[i]), &binval)
crypto/openssl/ssl/statem/statem_srvr.c
2782
BN_bn2bin(r[i], binval);
crypto/openssl/ssl/statem/statem_srvr.c
2867
BN_free(r[0]);
crypto/openssl/ssl/statem/statem_srvr.c
2868
BN_free(r[1]);
crypto/openssl/ssl/statem/statem_srvr.c
2869
BN_free(r[2]);
crypto/openssl/ssl/statem/statem_srvr.c
2870
BN_free(r[3]);
crypto/openssl/test/acvp_test.c
239
unsigned char **r, unsigned char **s,
crypto/openssl/test/acvp_test.c
265
*r = rbuf;
crypto/openssl/test/acvp_test.c
285
unsigned char *r = NULL, *s = NULL;
crypto/openssl/test/acvp_test.c
293
|| !TEST_true(get_ecdsa_sig_rs_bytes(sig, sig_len, &r, &s, &rlen, &slen)))
crypto/openssl/test/acvp_test.c
295
test_output_memory("r", r, rlen);
crypto/openssl/test/acvp_test.c
299
OPENSSL_free(r);
crypto/openssl/test/acvp_test.c
323
|| !TEST_ptr(rbn = BN_bin2bn(tst->r, tst->r_len, NULL))
crypto/openssl/test/acvp_test.c
752
unsigned char **r, unsigned char **s,
crypto/openssl/test/acvp_test.c
777
*r = rbuf;
crypto/openssl/test/acvp_test.c
795
unsigned char *sig = NULL, *r = NULL, *s = NULL;
crypto/openssl/test/acvp_test.c
807
|| !TEST_true(get_dsa_sig_rs_bytes(sig, sig_len, &r, &s, &rlen, &slen)))
crypto/openssl/test/acvp_test.c
809
test_output_memory("r", r, rlen);
crypto/openssl/test/acvp_test.c
814
OPENSSL_free(r);
crypto/openssl/test/acvp_test.c
844
|| !TEST_ptr(rbn = BN_bin2bn(tst->r, tst->r_len, NULL))
crypto/openssl/test/asn1_dsa_internal_test.c
103
BN_clear(r);
crypto/openssl/test/asn1_dsa_internal_test.c
106
if (ossl_decode_der_dsa_sig(r, s, &pder, sizeof(t_dsa_sig_extra)) == 0
crypto/openssl/test/asn1_dsa_internal_test.c
109
|| !TEST_BN_eq_word(r, 1) || !TEST_BN_eq_word(s, 2)) {
crypto/openssl/test/asn1_dsa_internal_test.c
114
BN_clear(r);
crypto/openssl/test/asn1_dsa_internal_test.c
117
if (ossl_decode_der_dsa_sig(r, s, &pder, sizeof(t_dsa_sig_msb)) == 0
crypto/openssl/test/asn1_dsa_internal_test.c
119
|| !TEST_BN_eq_word(r, 0x81) || !TEST_BN_eq_word(s, 0x82)) {
crypto/openssl/test/asn1_dsa_internal_test.c
124
BN_clear(r);
crypto/openssl/test/asn1_dsa_internal_test.c
127
if (ossl_decode_der_dsa_sig(r, s, &pder, sizeof(t_dsa_sig_two)) == 0
crypto/openssl/test/asn1_dsa_internal_test.c
129
|| !TEST_BN_eq_word(r, 0x100) || !TEST_BN_eq_word(s, 0x200)) {
crypto/openssl/test/asn1_dsa_internal_test.c
136
if (ossl_decode_der_dsa_sig(r, s, &pder, sizeof(t_invalid_int_zero)) != 0) {
crypto/openssl/test/asn1_dsa_internal_test.c
141
BN_clear(r);
crypto/openssl/test/asn1_dsa_internal_test.c
144
if (ossl_decode_der_dsa_sig(r, s, &pder, sizeof(t_invalid_int)) != 0) {
crypto/openssl/test/asn1_dsa_internal_test.c
149
BN_clear(r);
crypto/openssl/test/asn1_dsa_internal_test.c
152
if (ossl_decode_der_dsa_sig(r, s, &pder, sizeof(t_neg_int)) != 0) {
crypto/openssl/test/asn1_dsa_internal_test.c
157
BN_clear(r);
crypto/openssl/test/asn1_dsa_internal_test.c
160
if (ossl_decode_der_dsa_sig(r, s, &pder, sizeof(t_trunc_der)) != 0) {
crypto/openssl/test/asn1_dsa_internal_test.c
165
BN_clear(r);
crypto/openssl/test/asn1_dsa_internal_test.c
168
if (ossl_decode_der_dsa_sig(r, s, &pder, sizeof(t_trunc_seq)) != 0) {
crypto/openssl/test/asn1_dsa_internal_test.c
175
BN_free(r);
crypto/openssl/test/asn1_dsa_internal_test.c
87
BIGNUM *r;
crypto/openssl/test/asn1_dsa_internal_test.c
91
r = BN_new();
crypto/openssl/test/asn1_dsa_internal_test.c
96
if (ossl_decode_der_dsa_sig(r, s, &pder, sizeof(t_dsa_sig)) == 0
crypto/openssl/test/asn1_dsa_internal_test.c
98
|| !TEST_BN_eq_word(r, 1) || !TEST_BN_eq_word(s, 2)) {
crypto/openssl/test/asn1_internal_test.c
221
int r = ERR_GET_REASON(err);
crypto/openssl/test/asn1_internal_test.c
224
if (l != ERR_LIB_OBJ || r != OBJ_R_OID_EXISTS) {
crypto/openssl/test/bio_dgram_test.c
495
int testresult = 0, blen, mtu1, mtu2, r;
crypto/openssl/test/bio_dgram_test.c
556
r = BIO_write(bio1, scratch + 4, blen);
crypto/openssl/test/bio_dgram_test.c
557
if (r == -1)
crypto/openssl/test/bio_dgram_test.c
560
if (!TEST_int_eq(r, blen))
crypto/openssl/test/bio_dgram_test.c
589
r = BIO_read(bio2, scratch2, sizeof(scratch2));
crypto/openssl/test/bio_dgram_test.c
590
if (!TEST_int_eq(r, blen))
crypto/openssl/test/bio_dgram_test.c
744
r = BIO_write(bio1, scratch, 64);
crypto/openssl/test/bio_dgram_test.c
745
if (!TEST_int_eq(r, 64))
crypto/openssl/test/bioprinttest.c
226
int t = 0, r;
crypto/openssl/test/bioprinttest.c
232
r = TEST_true(dofptest(i, t++, 0.0, pwp->w, pwp->p))
crypto/openssl/test/bioprinttest.c
245
return r;
crypto/openssl/test/bntest.c
1142
BIGNUM *a = NULL, *b = NULL, *r = NULL, *t = NULL;
crypto/openssl/test/bntest.c
1147
|| !TEST_ptr(r = BN_new())
crypto/openssl/test/bntest.c
1181
if (!TEST_true(BN_mod_exp_recp(r, a, t, b, ctx)))
crypto/openssl/test/bntest.c
1185
if (BN_is_word(r, 1))
crypto/openssl/test/bntest.c
1187
else if (BN_is_zero(r))
crypto/openssl/test/bntest.c
1190
if (!TEST_true(BN_add_word(r, 1)))
crypto/openssl/test/bntest.c
1192
if (!TEST_int_eq(BN_ucmp(r, b), 0)) {
crypto/openssl/test/bntest.c
1213
BN_free(r);
crypto/openssl/test/bntest.c
2590
BIGNUM *a = NULL, *r = NULL, *zero = NULL;
crypto/openssl/test/bntest.c
2595
|| !TEST_ptr(r = BN_new()))
crypto/openssl/test/bntest.c
2599
if (!TEST_true(BN_mod_exp(r, a, zero, BN_value_one(), NULL))
crypto/openssl/test/bntest.c
2600
|| !TEST_BN_eq_zero(r)
crypto/openssl/test/bntest.c
2601
|| !TEST_true(BN_mod_exp_mont(r, a, zero, BN_value_one(),
crypto/openssl/test/bntest.c
2603
|| !TEST_BN_eq_zero(r)
crypto/openssl/test/bntest.c
2604
|| !TEST_true(BN_mod_exp_mont_consttime(r, a, zero,
crypto/openssl/test/bntest.c
2607
|| !TEST_BN_eq_zero(r)
crypto/openssl/test/bntest.c
2608
|| !TEST_true(BN_mod_exp_mont_word(r, 42, zero,
crypto/openssl/test/bntest.c
2610
|| !TEST_BN_eq_zero(r))
crypto/openssl/test/bntest.c
2617
BN_free(r);
crypto/openssl/test/bntest.c
2624
BIGNUM *r = BN_new();
crypto/openssl/test/bntest.c
2629
if (!TEST_ptr(r)
crypto/openssl/test/bntest.c
2641
if (!TEST_true(BN_mod_exp(r, a, p, m, NULL))
crypto/openssl/test/bntest.c
2642
|| !TEST_BN_eq_zero(r)
crypto/openssl/test/bntest.c
2643
|| !TEST_true(BN_mod_exp_mont(r, a, p, m, NULL, NULL))
crypto/openssl/test/bntest.c
2644
|| !TEST_BN_eq_zero(r)
crypto/openssl/test/bntest.c
2645
|| !TEST_true(BN_mod_exp_mont_consttime(r, a, p, m, NULL, NULL))
crypto/openssl/test/bntest.c
2646
|| !TEST_BN_eq_zero(r)
crypto/openssl/test/bntest.c
2647
|| !TEST_true(BN_mod_exp_mont_word(r, 1, p, m, NULL, NULL))
crypto/openssl/test/bntest.c
2648
|| !TEST_BN_eq_zero(r)
crypto/openssl/test/bntest.c
2649
|| !TEST_true(BN_mod_exp_simple(r, a, p, m, NULL))
crypto/openssl/test/bntest.c
2650
|| !TEST_BN_eq_zero(r)
crypto/openssl/test/bntest.c
2651
|| !TEST_true(BN_mod_exp_recp(r, a, p, m, NULL))
crypto/openssl/test/bntest.c
2652
|| !TEST_BN_eq_zero(r))
crypto/openssl/test/bntest.c
2661
BN_free(r);
crypto/openssl/test/bntest.c
2670
BIGNUM *r;
crypto/openssl/test/bntest.c
2673
if (!TEST_ptr(r = BN_new()))
crypto/openssl/test/bntest.c
2677
if (!TEST_false(BN_generate_prime_ex(r, kBits, 0,
crypto/openssl/test/bntest.c
2681
if (!TEST_true(BN_generate_prime_ex(r, kBits, 0,
crypto/openssl/test/bntest.c
2683
|| !TEST_int_eq(BN_num_bits(r), kBits))
crypto/openssl/test/bntest.c
2689
BN_free(r);
crypto/openssl/test/bntest.c
2695
BIGNUM *r;
crypto/openssl/test/bntest.c
2698
if (!TEST_ptr(r = BN_new()))
crypto/openssl/test/bntest.c
2702
if (!TEST_false(BN_generate_prime_ex(r, kBits, 1,
crypto/openssl/test/bntest.c
2706
if (!TEST_true(BN_generate_prime_ex(r, kBits, 1,
crypto/openssl/test/bntest.c
2708
|| !TEST_int_eq(BN_num_bits(r), kBits))
crypto/openssl/test/bntest.c
2714
BN_free(r);
crypto/openssl/test/bntest.c
2723
BIGNUM *r = NULL;
crypto/openssl/test/bntest.c
2726
if (!TEST_ptr(r = BN_new()))
crypto/openssl/test/bntest.c
2730
if (!TEST_true(BN_set_word(r, primes[i]))
crypto/openssl/test/bntest.c
2731
|| !TEST_int_eq(BN_check_prime(r, ctx, NULL),
crypto/openssl/test/bntest.c
2738
BN_free(r);
crypto/openssl/test/bntest.c
2747
BIGNUM *r = NULL;
crypto/openssl/test/bntest.c
2750
if (!TEST_ptr(r = BN_new()))
crypto/openssl/test/bntest.c
2754
if (!TEST_true(BN_set_word(r, not_primes[i]))
crypto/openssl/test/bntest.c
2755
|| !TEST_int_eq(BN_check_prime(r, ctx, NULL), 0))
crypto/openssl/test/bntest.c
2761
BN_free(r);
crypto/openssl/test/bntest.c
3214
BIGNUM *r = NULL;
crypto/openssl/test/bntest.c
3220
if (!TEST_ptr(r = BN_new()))
crypto/openssl/test/bntest.c
3222
if (!TEST_ptr_eq(BN_mod_inverse(r, a, b, ctx), r))
crypto/openssl/test/bntest.c
3224
if (!TEST_ptr_ne(str = BN_bn2dec(r), NULL))
crypto/openssl/test/bntest.c
3238
BN_free(r);
crypto/openssl/test/bntest.c
3250
BIGNUM *r = NULL;
crypto/openssl/test/bntest.c
3258
if (!TEST_ptr(r = BN_new()))
crypto/openssl/test/bntest.c
3262
: BN_mod_exp_recp)(r, a, b, c, ctx),
crypto/openssl/test/bntest.c
3265
if (!TEST_ptr_ne(str = BN_bn2dec(r), NULL))
crypto/openssl/test/bntest.c
3273
BN_copy(r, b);
crypto/openssl/test/bntest.c
3277
: BN_mod_exp_recp)(r, a, r, c, ctx),
crypto/openssl/test/bntest.c
3280
if (!TEST_ptr_ne(str = BN_bn2dec(r), NULL))
crypto/openssl/test/bntest.c
3307
BN_free(r);
crypto/openssl/test/ciphername_test.c
387
const char *ciphers = "ALL:eNULL", *p, *q, *r;
crypto/openssl/test/ciphername_test.c
454
r = OPENSSL_cipher_name(p);
crypto/openssl/test/ciphername_test.c
455
if (!TEST_str_eq(r, q)) {
crypto/openssl/test/ciphername_test.c
457
q, r, id);
crypto/openssl/test/crltest.c
423
int r;
crypto/openssl/test/crltest.c
425
r = TEST_ptr(basic_crl)
crypto/openssl/test/crltest.c
437
return r;
crypto/openssl/test/crltest.c
450
int r;
crypto/openssl/test/crltest.c
452
r = TEST_ptr(bad_issuer_crl)
crypto/openssl/test/crltest.c
458
return r;
crypto/openssl/test/crltest.c
464
int r;
crypto/openssl/test/crltest.c
466
r = TEST_ptr(empty_idp_crl)
crypto/openssl/test/crltest.c
472
return r;
crypto/openssl/test/crltest.c
478
int r;
crypto/openssl/test/crltest.c
480
r = TEST_ptr(known_critical_crl)
crypto/openssl/test/crltest.c
486
return r;
crypto/openssl/test/crltest.c
492
int r;
crypto/openssl/test/crltest.c
494
r = TEST_ptr(unknown_critical_crl)
crypto/openssl/test/crltest.c
500
return r;
crypto/openssl/test/crltest.c
509
int r = 0;
crypto/openssl/test/crltest.c
547
r = 1;
crypto/openssl/test/crltest.c
554
return r;
crypto/openssl/test/drbgtest.c
298
const drbg_fork_result *r = right;
crypto/openssl/test/drbgtest.c
301
result = l->private - r->private;
crypto/openssl/test/drbgtest.c
304
result = memcmp(l->random, r->random, RANDOM_SIZE);
crypto/openssl/test/drbgtest.c
307
result = l->pindex - r->pindex;
crypto/openssl/test/ecdsatest.c
113
|| !TEST_ptr(r = BN_new())
crypto/openssl/test/ecdsatest.c
115
|| !TEST_true(BN_hex2bn(&r, r_in))
crypto/openssl/test/ecdsatest.c
140
if (!TEST_BN_eq(sig_r, r)
crypto/openssl/test/ecdsatest.c
152
BN_free(r);
crypto/openssl/test/ecdsatest.c
85
BIGNUM *r = NULL, *s = NULL;
crypto/openssl/test/ecdsatest.c
91
r_in = ecdsa_cavs_kats[n].r;
crypto/openssl/test/ecdsatest.h
30
const char *r; /* ECDSA signature (r,s) */
crypto/openssl/test/ectest.c
1055
r = 1;
crypto/openssl/test/ectest.c
1070
return r;
crypto/openssl/test/ectest.c
1080
int r = 0;
crypto/openssl/test/ectest.c
1092
r = 1;
crypto/openssl/test/ectest.c
1096
r = 0;
crypto/openssl/test/ectest.c
1101
r = 0;
crypto/openssl/test/ectest.c
1109
return r;
crypto/openssl/test/ectest.c
1134
int r, nid = curves[n].nid;
crypto/openssl/test/ectest.c
1141
r = group_order_tests(group);
crypto/openssl/test/ectest.c
1143
return r;
crypto/openssl/test/ectest.c
1148
int r = 1;
crypto/openssl/test/ectest.c
1167
r = 0;
crypto/openssl/test/ectest.c
1172
r = 0;
crypto/openssl/test/ectest.c
1179
return r;
crypto/openssl/test/ectest.c
1295
int r = 0;
crypto/openssl/test/ectest.c
1403
r = 1;
crypto/openssl/test/ectest.c
1420
return r;
crypto/openssl/test/ectest.c
143
r = 1;
crypto/openssl/test/ectest.c
145
if (r == 0 && i != 0)
crypto/openssl/test/ectest.c
155
return r;
crypto/openssl/test/ectest.c
170
size_t len, r = 0;
crypto/openssl/test/ectest.c
1984
int r = 0, len;
crypto/openssl/test/ectest.c
2013
r = 1;
crypto/openssl/test/ectest.c
2019
return r;
crypto/openssl/test/ectest.c
2038
int r = 0;
crypto/openssl/test/ectest.c
2112
r = 1;
crypto/openssl/test/ectest.c
2130
return r;
crypto/openssl/test/ectest.c
45
int i = 0, r = 0;
crypto/openssl/test/ectest.c
587
r = 1;
crypto/openssl/test/ectest.c
602
return r;
crypto/openssl/test/ectest.c
769
int r = 0;
crypto/openssl/test/ectest.c
904
r = 1;
crypto/openssl/test/ectest.c
919
return r;
crypto/openssl/test/ectest.c
931
int k, r = 0;
crypto/openssl/test/evp_kdf_test.c
1122
size_t keylen, char *salt, char *info, int *r)
crypto/openssl/test/evp_kdf_test.c
1143
OSSL_KDF_PARAM_KBKDF_R, r);
crypto/openssl/test/evp_kdf_test.c
1156
int r = 32;
crypto/openssl/test/evp_kdf_test.c
1158
params = construct_kbkdf_params("blah", "HMAC", key, 1, "prf", "test", &r);
crypto/openssl/test/evp_kdf_test.c
1179
int r = 32;
crypto/openssl/test/evp_kdf_test.c
1181
params = construct_kbkdf_params("sha256", "blah", key, 1, "prf", "test", &r);
crypto/openssl/test/evp_kdf_test.c
1202
int r = 31;
crypto/openssl/test/evp_kdf_test.c
1204
params = construct_kbkdf_params("sha256", "HMAC", key, 1, "prf", "test", &r);
crypto/openssl/test/evp_kdf_test.c
1226
int r = 32;
crypto/openssl/test/evp_kdf_test.c
1228
params = construct_kbkdf_params("sha256", "HMAC", key, 0, "prf", "test", &r);
crypto/openssl/test/evp_kdf_test.c
1251
int r = 32;
crypto/openssl/test/evp_kdf_test.c
1253
params = construct_kbkdf_params("sha256", "HMAC", key, 1, "prf", "test", &r);
crypto/openssl/test/evp_kdf_test.c
1274
int r = 32;
crypto/openssl/test/evp_kdf_test.c
1276
params = construct_kbkdf_params("sha256", "HMAC", key, 1, "prf", "test", &r);
crypto/openssl/test/evp_kdf_test.c
1971
int l = 0, sep = 0, r = 8;
crypto/openssl/test/evp_kdf_test.c
2006
*p++ = OSSL_PARAM_construct_int(OSSL_KDF_PARAM_KBKDF_R, &r);
crypto/openssl/test/evp_test.c
3103
uint64_t N, r, p, maxmem;
crypto/openssl/test/evp_test.c
3154
return parse_uint64(value, &pdata->r);
crypto/openssl/test/evp_test.c
3279
expected->N, expected->r, expected->p,
crypto/openssl/test/evp_test.c
330
int r;
crypto/openssl/test/evp_test.c
333
r = !TEST_mem_ne(expected, expected_len, got, got_len);
crypto/openssl/test/evp_test.c
335
r = TEST_mem_eq(expected, expected_len, got, got_len);
crypto/openssl/test/evp_test.c
336
if (!r)
crypto/openssl/test/evp_test.c
338
return r;
crypto/openssl/test/exptest.c
103
if (!TEST_false(BN_mod_exp_mont_consttime(r, p, a, m, ctx, mont)))
crypto/openssl/test/exptest.c
105
if (!TEST_false(BN_mod_exp_mont(r, p, a, m, ctx, mont)))
crypto/openssl/test/exptest.c
113
if (!TEST_true(BN_mod_exp_mont_consttime(r, p, a, m, ctx, mont)))
crypto/openssl/test/exptest.c
116
if (!TEST_true(a_is_zero_mod_one("BN_mod_exp_mont_consttime", r, a)))
crypto/openssl/test/exptest.c
119
if (!TEST_true(BN_mod_exp_mont(r, p, a, m, ctx, mont)))
crypto/openssl/test/exptest.c
122
if (!TEST_true(a_is_zero_mod_one("BN_mod_exp_mont", r, a)))
crypto/openssl/test/exptest.c
129
if (!TEST_true(BN_mod_exp_mont_word(r, one_word, p, m, ctx, NULL)))
crypto/openssl/test/exptest.c
132
if (!TEST_BN_eq_zero(r)) {
crypto/openssl/test/exptest.c
135
BN_print_var(r);
crypto/openssl/test/exptest.c
141
BN_free(r);
crypto/openssl/test/exptest.c
31
static int a_is_zero_mod_one(const char *method, const BIGNUM *r,
crypto/openssl/test/exptest.c
34
if (!BN_is_zero(r)) {
crypto/openssl/test/exptest.c
37
BN_print_var(r);
crypto/openssl/test/exptest.c
49
BIGNUM *r = NULL;
crypto/openssl/test/exptest.c
58
|| !TEST_ptr(r = BN_new()))
crypto/openssl/test/exptest.c
68
if (!TEST_true(BN_mod_exp(r, a, p, m, ctx)))
crypto/openssl/test/exptest.c
71
if (!TEST_true(a_is_zero_mod_one("BN_mod_exp", r, a)))
crypto/openssl/test/exptest.c
74
if (!TEST_true(BN_mod_exp_recp(r, a, p, m, ctx)))
crypto/openssl/test/exptest.c
77
if (!TEST_true(a_is_zero_mod_one("BN_mod_exp_recp", r, a)))
crypto/openssl/test/exptest.c
80
if (!TEST_true(BN_mod_exp_simple(r, a, p, m, ctx)))
crypto/openssl/test/exptest.c
83
if (!TEST_true(a_is_zero_mod_one("BN_mod_exp_simple", r, a)))
crypto/openssl/test/exptest.c
86
if (!TEST_true(BN_mod_exp_mont(r, a, p, m, ctx, NULL)))
crypto/openssl/test/exptest.c
89
if (!TEST_true(a_is_zero_mod_one("BN_mod_exp_mont", r, a)))
crypto/openssl/test/exptest.c
92
if (!TEST_true(BN_mod_exp_mont_consttime(r, a, p, m, ctx, NULL)))
crypto/openssl/test/exptest.c
95
if (!TEST_true(a_is_zero_mod_one("BN_mod_exp_mont_consttime", r, a)))
crypto/openssl/test/lhash_test.c
575
TEST_MT_ENTRY **r = NULL;
crypto/openssl/test/lhash_test.c
620
r = &m;
crypto/openssl/test/lhash_test.c
623
r = NULL;
crypto/openssl/test/lhash_test.c
626
if (expected_rc != ossl_ht_mt_TEST_MT_ENTRY_insert(m_ht, TO_HT_KEY(&key), expected_m, r)) {
crypto/openssl/test/property_test.c
154
int r = 0;
crypto/openssl/test/property_test.c
162
r = 1;
crypto/openssl/test/property_test.c
166
return r;
crypto/openssl/test/property_test.c
173
int r = 0;
crypto/openssl/test/property_test.c
183
r = 1;
crypto/openssl/test/property_test.c
188
return r;
crypto/openssl/test/property_test.c
221
int r = 0;
crypto/openssl/test/property_test.c
234
r = 1;
crypto/openssl/test/property_test.c
238
return r;
crypto/openssl/test/property_test.c
272
int r = 0;
crypto/openssl/test/property_test.c
283
r = 1;
crypto/openssl/test/property_test.c
289
return r;
crypto/openssl/test/property_test.c
296
int r;
crypto/openssl/test/property_test.c
298
r = TEST_ptr(store = ossl_method_store_new(NULL))
crypto/openssl/test/property_test.c
305
if (!r) {
crypto/openssl/test/property_test.c
312
r = r && TEST_true(ossl_prop_defn_set(NULL, "blue", &blue));
crypto/openssl/test/property_test.c
313
if (!r) {
crypto/openssl/test/property_test.c
318
r = r && TEST_ptr_eq(ossl_prop_defn_get(NULL, "red"), red)
crypto/openssl/test/property_test.c
323
if (!r) {
crypto/openssl/test/property_test.c
328
r = r && TEST_ptr_eq(blue2, blue)
crypto/openssl/test/property_test.c
332
return r;
crypto/openssl/test/property_test.c
357
int r;
crypto/openssl/test/property_test.c
359
r = TEST_ptr(store = ossl_method_store_new(NULL))
crypto/openssl/test/property_test.c
368
return r;
crypto/openssl/test/quic_multistream_test.c
1295
int r;
crypto/openssl/test/quic_multistream_test.c
1300
r = SSL_write_ex(c_tgt, op->arg0, op->arg1, &bytes_written);
crypto/openssl/test/quic_multistream_test.c
1301
if (!TEST_true(r)
crypto/openssl/test/quic_multistream_test.c
1302
|| !check_consistent_want(c_tgt, r)
crypto/openssl/test/quic_multistream_test.c
1309
int r;
crypto/openssl/test/quic_multistream_test.c
1314
r = SSL_write_ex2(c_tgt, op->arg0, op->arg1, op->arg2,
crypto/openssl/test/quic_multistream_test.c
1316
if (!TEST_true(r)
crypto/openssl/test/quic_multistream_test.c
1317
|| !check_consistent_want(c_tgt, r)
crypto/openssl/test/quic_multistream_test.c
1361
int r;
crypto/openssl/test/quic_multistream_test.c
1367
r = SSL_read_ex(c_tgt, tmp_buf + offset, op->arg1 - offset,
crypto/openssl/test/quic_multistream_test.c
1369
if (!check_consistent_want(c_tgt, r))
crypto/openssl/test/quic_multistream_test.c
1372
if (!r)
crypto/openssl/test/quic_multistream_test.c
1420
int r;
crypto/openssl/test/quic_multistream_test.c
1422
r = SSL_read_ex(c_tgt, buf, sizeof(buf), &bytes_read);
crypto/openssl/test/quic_multistream_test.c
1423
if (!check_consistent_want(c_tgt, r)
crypto/openssl/test/quic_multistream_test.c
1424
|| !TEST_false(r)
crypto/openssl/test/quic_multistream_test.c
1711
int r;
crypto/openssl/test/quic_multistream_test.c
1716
r = SSL_write_ex(c_tgt, "apple", 5, &bytes_written);
crypto/openssl/test/quic_multistream_test.c
1717
if (!TEST_false(r)
crypto/openssl/test/quic_multistream_test.c
1718
|| !check_consistent_want(c_tgt, r))
crypto/openssl/test/quic_multistream_test.c
1737
int r;
crypto/openssl/test/quic_multistream_test.c
1742
r = SSL_read_ex(c_tgt, buf, sizeof(buf), &bytes_read);
crypto/openssl/test/quic_multistream_test.c
1743
if (!TEST_false(r))
crypto/openssl/test/quic_multistream_test.c
1745
if (!check_consistent_want(c_tgt, r))
crypto/openssl/test/quic_multistream_test.c
1752
int r;
crypto/openssl/test/quic_multistream_test.c
1757
r = SSL_read_ex(c_tgt, buf, sizeof(buf), &bytes_read);
crypto/openssl/test/quic_multistream_test.c
1758
if (!TEST_false(r))
crypto/openssl/test/quic_multistream_test.c
1760
if (!check_consistent_want(c_tgt, r))
crypto/openssl/test/quic_stream_test.c
482
int r, s, fin = 0, fin_set = 0;
crypto/openssl/test/quic_stream_test.c
498
for (r = 0; r < 100; ++r) {
crypto/openssl/test/quic_stream_test.c
500
size_t off = (r * 10 + s) * 10, size = 10;
crypto/openssl/test/quic_wire_test.c
1435
int r;
crypto/openssl/test/quic_wire_test.c
1446
r = ossl_quic_wire_decode_frame_ack(pkt, 3, &f, &total_ranges);
crypto/openssl/test/quic_wire_test.c
1447
if (r == 0)
crypto/openssl/test/quic_wire_test.c
1483
int testresult = 0, r;
crypto/openssl/test/quic_wire_test.c
1493
r = c->deserializer(&pkt);
crypto/openssl/test/quic_wire_test.c
1495
if (!TEST_int_eq(r, 0))
crypto/openssl/test/quic_wire_test.c
1498
if (!TEST_int_eq(r, 1))
crypto/openssl/test/radix/quic_ops.c
276
int ok = 0, r;
crypto/openssl/test/radix/quic_ops.c
281
r = SSL_listen(ssl);
crypto/openssl/test/radix/quic_ops.c
282
if (!TEST_true(r))
crypto/openssl/test/radix/quic_ops.c
551
int ok = 0, r;
crypto/openssl/test/radix/quic_ops.c
559
r = SSL_write_ex(ssl, buf, buf_len, &bytes_written);
crypto/openssl/test/radix/quic_ops.c
560
if (!TEST_true(r)
crypto/openssl/test/radix/quic_ops.c
561
|| !check_consistent_want(ssl, r)
crypto/openssl/test/radix/quic_ops.c
572
int ok = 0, r;
crypto/openssl/test/radix/quic_ops.c
589
r = SSL_write_ex(ssl, buf, thislen, &bytes_written);
crypto/openssl/test/radix/quic_ops.c
590
if (!TEST_true(r)
crypto/openssl/test/radix/quic_ops.c
591
|| !check_consistent_want(ssl, r)
crypto/openssl/test/radix/quic_ops.c
606
int ok = 0, r;
crypto/openssl/test/radix/quic_ops.c
616
r = SSL_write_ex2(ssl, buf, buf_len, flags, &bytes_written);
crypto/openssl/test/radix/quic_ops.c
617
if (!TEST_true(r)
crypto/openssl/test/radix/quic_ops.c
618
|| !check_consistent_want(ssl, r)
crypto/openssl/test/radix/quic_ops.c
648
int ok = 0, r;
crypto/openssl/test/radix/quic_ops.c
660
r = SSL_read_ex(ssl, RT()->tmp_buf + RT()->tmp_buf_offset,
crypto/openssl/test/radix/quic_ops.c
663
if (!TEST_true(check_consistent_want(ssl, r)))
crypto/openssl/test/radix/quic_ops.c
666
if (!r)
crypto/openssl/test/radix/quic_ops.c
689
int ok = 0, r;
crypto/openssl/test/radix/quic_ops.c
698
r = SSL_read_ex(ssl, buf, sizeof(buf), &bytes_read);
crypto/openssl/test/radix/quic_ops.c
699
if (!TEST_false(r)
crypto/openssl/test/radix/quic_ops.c
700
|| !TEST_true(check_consistent_want(ssl, r))
crypto/openssl/test/rsa_test.c
307
unsigned int r;
crypto/openssl/test/rsa_test.c
340
const int result = rsa_security_bits_cases[n].r;
crypto/openssl/test/rsa_test.c
342
int r = 0;
crypto/openssl/test/rsa_test.c
364
r = 1;
crypto/openssl/test/rsa_test.c
367
return r;
crypto/openssl/test/safe_math_test.c
101
r = safe_neg_int(a, &err);
crypto/openssl/test/safe_math_test.c
103
|| (!err && !TEST_int_eq(r, -a)))
crypto/openssl/test/safe_math_test.c
107
r = safe_neg_int(b, &err);
crypto/openssl/test/safe_math_test.c
109
|| (!err && !TEST_int_eq(r, -b)))
crypto/openssl/test/safe_math_test.c
113
r = safe_abs_int(a, &err);
crypto/openssl/test/safe_math_test.c
115
|| (!err && !TEST_int_eq(r, a < 0 ? -a : a)))
crypto/openssl/test/safe_math_test.c
119
r = safe_abs_int(b, &err);
crypto/openssl/test/safe_math_test.c
121
|| (!err && !TEST_int_eq(r, b < 0 ? -b : b)))
crypto/openssl/test/safe_math_test.c
125
TEST_info("a = %d b = %d r = %d err = %d", a, b, r, err);
crypto/openssl/test/safe_math_test.c
148
unsigned int r;
crypto/openssl/test/safe_math_test.c
152
r = safe_add_uint(a, b, &err);
crypto/openssl/test/safe_math_test.c
154
|| (!err && !TEST_uint_eq(r, a + b)))
crypto/openssl/test/safe_math_test.c
158
r = safe_sub_uint(a, b, &err);
crypto/openssl/test/safe_math_test.c
160
|| (!err && !TEST_uint_eq(r, a - b)))
crypto/openssl/test/safe_math_test.c
164
r = safe_mul_uint(a, b, &err);
crypto/openssl/test/safe_math_test.c
166
|| (!err && !TEST_uint_eq(r, a * b)))
crypto/openssl/test/safe_math_test.c
170
r = safe_div_uint(a, b, &err);
crypto/openssl/test/safe_math_test.c
172
|| (!err && !TEST_uint_eq(r, a / b)))
crypto/openssl/test/safe_math_test.c
176
r = safe_mod_uint(a, b, &err);
crypto/openssl/test/safe_math_test.c
178
|| (!err && !TEST_uint_eq(r, a % b)))
crypto/openssl/test/safe_math_test.c
182
r = safe_div_round_up_uint(a, b, &err);
crypto/openssl/test/safe_math_test.c
184
|| (!err && !TEST_uint_eq(r, a / b + (a % b != 0))))
crypto/openssl/test/safe_math_test.c
188
r = safe_neg_uint(a, &err);
crypto/openssl/test/safe_math_test.c
189
if (!TEST_int_eq(err, a != 0) || (!err && !TEST_uint_eq(r, 0)))
crypto/openssl/test/safe_math_test.c
193
r = safe_neg_uint(b, &err);
crypto/openssl/test/safe_math_test.c
194
if (!TEST_int_eq(err, b != 0) || (!err && !TEST_uint_eq(r, 0)))
crypto/openssl/test/safe_math_test.c
198
r = safe_abs_uint(a, &err);
crypto/openssl/test/safe_math_test.c
199
if (!TEST_int_eq(err, 0) || !TEST_uint_eq(r, a))
crypto/openssl/test/safe_math_test.c
203
r = safe_abs_uint(b, &err);
crypto/openssl/test/safe_math_test.c
204
if (!TEST_int_eq(err, 0) || !TEST_uint_eq(r, b))
crypto/openssl/test/safe_math_test.c
208
TEST_info("a = %u b = %u r = %u err = %d", a, b, r, err);
crypto/openssl/test/safe_math_test.c
231
size_t r;
crypto/openssl/test/safe_math_test.c
235
r = safe_add_size_t(a, b, &err);
crypto/openssl/test/safe_math_test.c
237
|| (!err && !TEST_size_t_eq(r, a + b)))
crypto/openssl/test/safe_math_test.c
241
r = safe_sub_size_t(a, b, &err);
crypto/openssl/test/safe_math_test.c
243
|| (!err && !TEST_size_t_eq(r, a - b)))
crypto/openssl/test/safe_math_test.c
247
r = safe_mul_size_t(a, b, &err);
crypto/openssl/test/safe_math_test.c
249
|| (!err && !TEST_size_t_eq(r, a * b)))
crypto/openssl/test/safe_math_test.c
253
r = safe_div_size_t(a, b, &err);
crypto/openssl/test/safe_math_test.c
255
|| (!err && !TEST_size_t_eq(r, a / b)))
crypto/openssl/test/safe_math_test.c
259
r = safe_mod_size_t(a, b, &err);
crypto/openssl/test/safe_math_test.c
261
|| (!err && !TEST_size_t_eq(r, a % b)))
crypto/openssl/test/safe_math_test.c
265
r = safe_div_round_up_size_t(a, b, &err);
crypto/openssl/test/safe_math_test.c
267
|| (!err && !TEST_size_t_eq(r, a / b + (a % b != 0))))
crypto/openssl/test/safe_math_test.c
271
r = safe_neg_size_t(a, &err);
crypto/openssl/test/safe_math_test.c
272
if (!TEST_int_eq(err, a != 0) || (!err && !TEST_size_t_eq(r, 0)))
crypto/openssl/test/safe_math_test.c
276
r = safe_neg_size_t(b, &err);
crypto/openssl/test/safe_math_test.c
277
if (!TEST_int_eq(err, b != 0) || (!err && !TEST_size_t_eq(r, 0)))
crypto/openssl/test/safe_math_test.c
281
r = safe_abs_size_t(a, &err);
crypto/openssl/test/safe_math_test.c
282
if (!TEST_int_eq(err, 0) || !TEST_size_t_eq(r, a))
crypto/openssl/test/safe_math_test.c
286
r = safe_abs_size_t(b, &err);
crypto/openssl/test/safe_math_test.c
287
if (!TEST_int_eq(err, 0) || !TEST_size_t_eq(r, b))
crypto/openssl/test/safe_math_test.c
291
TEST_info("a = %zu b = %zu r = %zu err = %d", a, b, r, err);
crypto/openssl/test/safe_math_test.c
318
int r, real = 0;
crypto/openssl/test/safe_math_test.c
323
r = safe_muldiv_int(a, b, c, &err);
crypto/openssl/test/safe_math_test.c
327
|| (!err && !TEST_int_eq(r, real))) {
crypto/openssl/test/safe_math_test.c
328
TEST_info("%d * %d / %d r = %d err = %d", a, b, c, r, err);
crypto/openssl/test/safe_math_test.c
350
unsigned int r, real = 0;
crypto/openssl/test/safe_math_test.c
355
r = safe_muldiv_uint(a, b, c, &err);
crypto/openssl/test/safe_math_test.c
359
|| (!err && !TEST_uint_eq(r, real))) {
crypto/openssl/test/safe_math_test.c
360
TEST_info("%u * %u / %u r = %u err = %d", a, b, c, r, err);
crypto/openssl/test/safe_math_test.c
58
int err, r, s;
crypto/openssl/test/safe_math_test.c
62
r = safe_add_int(a, b, &err);
crypto/openssl/test/safe_math_test.c
64
|| (!err && !TEST_int_eq(r, a + b)))
crypto/openssl/test/safe_math_test.c
68
r = safe_sub_int(a, b, &err);
crypto/openssl/test/safe_math_test.c
70
|| (!err && !TEST_int_eq(r, a - b)))
crypto/openssl/test/safe_math_test.c
74
r = safe_mul_int(a, b, &err);
crypto/openssl/test/safe_math_test.c
76
|| (!err && !TEST_int_eq(r, a * b)))
crypto/openssl/test/safe_math_test.c
80
r = safe_div_int(a, b, &err);
crypto/openssl/test/safe_math_test.c
82
|| (!err && !TEST_int_eq(r, a / b)))
crypto/openssl/test/safe_math_test.c
86
r = safe_mod_int(a, b, &err);
crypto/openssl/test/safe_math_test.c
88
|| (!err && !TEST_int_eq(r, a % b)))
crypto/openssl/test/safe_math_test.c
92
r = safe_div_round_up_int(a, b, &err);
crypto/openssl/test/safe_math_test.c
97
if (!err && !TEST_int_eq(r, s))
crypto/openssl/test/secmemtest.c
125
OPENSSL_secure_free(r);
crypto/openssl/test/secmemtest.c
19
char *p = NULL, *q = NULL, *r = NULL, *s = NULL;
crypto/openssl/test/secmemtest.c
28
r = OPENSSL_secure_malloc(20);
crypto/openssl/test/secmemtest.c
30
if (!TEST_ptr(r)
crypto/openssl/test/secmemtest.c
32
|| !TEST_false(CRYPTO_secure_allocated(r)))
crypto/openssl/test/sm2_internal_test.c
316
BIGNUM *r = NULL;
crypto/openssl/test/sm2_internal_test.c
347
if (!TEST_true(BN_hex2bn(&r, r_hex))
crypto/openssl/test/sm2_internal_test.c
349
|| !TEST_BN_eq(r, sig_r)
crypto/openssl/test/sm2_internal_test.c
364
BN_free(r);
crypto/openssl/test/srptest.c
123
int r;
crypto/openssl/test/srptest.c
130
r = TEST_BN_eq(bn, tmp);
crypto/openssl/test/srptest.c
132
return r;
crypto/openssl/test/ssl_old_test.c
2014
int i, r;
crypto/openssl/test/ssl_old_test.c
2031
r = BIO_write(c_ssl_bio, cbuf, i);
crypto/openssl/test/ssl_old_test.c
2032
if (r < 0) {
crypto/openssl/test/ssl_old_test.c
2044
} else if (r == 0) {
crypto/openssl/test/ssl_old_test.c
2049
printf("client wrote %d\n", r);
crypto/openssl/test/ssl_old_test.c
2050
cw_num -= r;
crypto/openssl/test/ssl_old_test.c
2057
r = BIO_read(c_ssl_bio, cbuf, sizeof(cbuf));
crypto/openssl/test/ssl_old_test.c
2058
if (r < 0) {
crypto/openssl/test/ssl_old_test.c
2067
} else if (r == 0) {
crypto/openssl/test/ssl_old_test.c
2072
printf("client read %d\n", r);
crypto/openssl/test/ssl_old_test.c
2073
cr_num -= r;
crypto/openssl/test/ssl_old_test.c
2093
int i, r;
crypto/openssl/test/ssl_old_test.c
2110
r = BIO_write(s_ssl_bio, sbuf, i);
crypto/openssl/test/ssl_old_test.c
2111
if (r < 0) {
crypto/openssl/test/ssl_old_test.c
2118
} else if (r == 0) {
crypto/openssl/test/ssl_old_test.c
2123
printf("server wrote %d\n", r);
crypto/openssl/test/ssl_old_test.c
2124
sw_num -= r;
crypto/openssl/test/ssl_old_test.c
2131
r = BIO_read(s_ssl_bio, sbuf, sizeof(sbuf));
crypto/openssl/test/ssl_old_test.c
2132
if (r < 0) {
crypto/openssl/test/ssl_old_test.c
2139
} else if (r == 0) {
crypto/openssl/test/ssl_old_test.c
2144
printf("server read %d\n", r);
crypto/openssl/test/ssl_old_test.c
2145
sr_num -= r;
crypto/openssl/test/ssl_old_test.c
2292
int i, r;
crypto/openssl/test/ssl_old_test.c
2309
r = BIO_write(c_ssl_bio, cbuf, i);
crypto/openssl/test/ssl_old_test.c
2310
if (r < 0) {
crypto/openssl/test/ssl_old_test.c
2322
} else if (r == 0) {
crypto/openssl/test/ssl_old_test.c
2327
printf("client wrote %d\n", r);
crypto/openssl/test/ssl_old_test.c
2328
cw_num -= r;
crypto/openssl/test/ssl_old_test.c
2335
r = BIO_read(c_ssl_bio, cbuf, sizeof(cbuf));
crypto/openssl/test/ssl_old_test.c
2336
if (r < 0) {
crypto/openssl/test/ssl_old_test.c
2345
} else if (r == 0) {
crypto/openssl/test/ssl_old_test.c
2350
printf("client read %d\n", r);
crypto/openssl/test/ssl_old_test.c
2351
cr_num -= r;
crypto/openssl/test/ssl_old_test.c
2371
int i, r;
crypto/openssl/test/ssl_old_test.c
2388
r = BIO_write(s_ssl_bio, sbuf, i);
crypto/openssl/test/ssl_old_test.c
2389
if (r < 0) {
crypto/openssl/test/ssl_old_test.c
2396
} else if (r == 0) {
crypto/openssl/test/ssl_old_test.c
2401
printf("server wrote %d\n", r);
crypto/openssl/test/ssl_old_test.c
2402
sw_num -= r;
crypto/openssl/test/ssl_old_test.c
2409
r = BIO_read(s_ssl_bio, sbuf, sizeof(sbuf));
crypto/openssl/test/ssl_old_test.c
2410
if (r < 0) {
crypto/openssl/test/ssl_old_test.c
2417
} else if (r == 0) {
crypto/openssl/test/ssl_old_test.c
2422
printf("server read %d\n", r);
crypto/openssl/test/ssl_old_test.c
2423
sr_num -= r;
crypto/openssl/test/ssl_old_test.c
2446
int r;
crypto/openssl/test/ssl_old_test.c
2460
r = BIO_nread(io1, &dataptr, (int)num);
crypto/openssl/test/ssl_old_test.c
2461
assert(r > 0);
crypto/openssl/test/ssl_old_test.c
2462
assert(r <= (int)num);
crypto/openssl/test/ssl_old_test.c
2466
num = r;
crypto/openssl/test/ssl_old_test.c
2467
r = BIO_write(io2, dataptr, (int)num);
crypto/openssl/test/ssl_old_test.c
2468
if (r != (int)num) { /* can't happen */
crypto/openssl/test/ssl_old_test.c
2483
int r;
crypto/openssl/test/ssl_old_test.c
2504
r = BIO_nwrite0(io1, &dataptr);
crypto/openssl/test/ssl_old_test.c
2505
assert(r > 0);
crypto/openssl/test/ssl_old_test.c
2506
if (r < (int)num)
crypto/openssl/test/ssl_old_test.c
2507
num = r;
crypto/openssl/test/ssl_old_test.c
2508
r = BIO_read(io2, dataptr, (int)num);
crypto/openssl/test/ssl_old_test.c
2509
if (r != (int)num) { /* can't happen */
crypto/openssl/test/ssl_old_test.c
2515
r = BIO_nwrite(io1, &dataptr, (int)num);
crypto/openssl/test/ssl_old_test.c
2516
if (r != (int)num) { /* can't happen */
crypto/openssl/test/stack_test.c
178
STACK_OF(uchar) *s = sk_uchar_new(&uchar_compare), *r = NULL;
crypto/openssl/test/stack_test.c
198
r = sk_uchar_dup(NULL);
crypto/openssl/test/stack_test.c
199
if (sk_uchar_num(r) != 0)
crypto/openssl/test/stack_test.c
201
sk_uchar_free(r);
crypto/openssl/test/stack_test.c
202
r = sk_uchar_dup(s);
crypto/openssl/test/stack_test.c
203
if (!TEST_int_eq(sk_uchar_num(r), n))
crypto/openssl/test/stack_test.c
205
sk_uchar_sort(r);
crypto/openssl/test/stack_test.c
219
if (!TEST_int_eq(sk_uchar_num(r), n))
crypto/openssl/test/stack_test.c
223
sk_uchar_zero(r);
crypto/openssl/test/stack_test.c
224
if (!TEST_int_eq(sk_uchar_num(r), 0))
crypto/openssl/test/stack_test.c
228
sk_uchar_insert(r, v, 0);
crypto/openssl/test/stack_test.c
229
sk_uchar_insert(r, v + 2, -1);
crypto/openssl/test/stack_test.c
230
sk_uchar_insert(r, v + 1, 1);
crypto/openssl/test/stack_test.c
232
if (!TEST_ptr_eq(sk_uchar_value(r, i), v + i)) {
crypto/openssl/test/stack_test.c
238
if (!TEST_ptr_null(sk_uchar_delete(r, 12)))
crypto/openssl/test/stack_test.c
240
if (!TEST_ptr_eq(sk_uchar_delete(r, 1), v + 1))
crypto/openssl/test/stack_test.c
244
(void)sk_uchar_set(r, 1, v + 1);
crypto/openssl/test/stack_test.c
246
if (!TEST_ptr_eq(sk_uchar_value(r, i), v + i)) {
crypto/openssl/test/stack_test.c
253
sk_uchar_free(r);
crypto/openssl/test/stack_test.c
275
STACK_OF(TST_SS) *r = NULL;
crypto/openssl/test/stack_test.c
299
r = sk_TST_SS_deep_copy(NULL, &SS_copy, &SS_free);
crypto/openssl/test/stack_test.c
300
if (sk_TST_SS_num(r) != 0)
crypto/openssl/test/stack_test.c
302
sk_TST_SS_free(r);
crypto/openssl/test/stack_test.c
303
r = sk_TST_SS_deep_copy(s, &SS_copy, &SS_free);
crypto/openssl/test/stack_test.c
304
if (!TEST_ptr(r))
crypto/openssl/test/stack_test.c
307
p = sk_TST_SS_value(r, i);
crypto/openssl/test/stack_test.c
323
sk_TST_SS_pop_free(r, &SS_free);
crypto/openssl/test/stack_test.c
324
r = NULL;
crypto/openssl/test/stack_test.c
341
sk_TST_SS_pop_free(r, &SS_free);
crypto/openssl/test/test_test.c
315
int r = 0;
crypto/openssl/test/test_test.c
375
r = 1;
crypto/openssl/test/test_test.c
380
return r;
crypto/openssl/test/test_test.c
387
const char *r = "1234567890123456789012345678901234567890123456789012"
crypto/openssl/test/test_test.c
396
& TEST(0, TEST_str_eq(q, r))
crypto/openssl/test/test_test.c
397
& TEST(0, TEST_str_eq(r, s))
crypto/openssl/test/test_test.c
398
& TEST(0, TEST_mem_eq(r, strlen(r), s, strlen(s)));
crypto/openssl/test/test_test.c
403
int r;
crypto/openssl/test/test_test.c
424
r = TEST_true(BN_hex2bn(&a, as))
crypto/openssl/test/test_test.c
438
return r;
crypto/openssl/test/testutil/basic_output.c
204
int r;
crypto/openssl/test/testutil/basic_output.c
207
r = BIO_vprintf(get_bio_out(), fmt, ap);
crypto/openssl/test/testutil/basic_output.c
210
return r;
crypto/openssl/test/testutil/basic_output.c
215
int r;
crypto/openssl/test/testutil/basic_output.c
218
r = BIO_vprintf(get_bio_err(), fmt, ap);
crypto/openssl/test/testutil/basic_output.c
221
return r;
crypto/openssl/test/testutil/basic_output.c
226
int r;
crypto/openssl/test/testutil/basic_output.c
229
r = BIO_flush(get_bio_out());
crypto/openssl/test/testutil/basic_output.c
232
return r;
crypto/openssl/test/testutil/basic_output.c
237
int r;
crypto/openssl/test/testutil/basic_output.c
240
r = BIO_flush(get_bio_err());
crypto/openssl/test/testutil/basic_output.c
243
return r;
crypto/openssl/test/testutil/basic_output.c
248
int r;
crypto/openssl/test/testutil/basic_output.c
251
r = BIO_vprintf(tap_out, fmt, ap);
crypto/openssl/test/testutil/basic_output.c
254
return r;
crypto/openssl/test/testutil/basic_output.c
259
int r;
crypto/openssl/test/testutil/basic_output.c
262
r = BIO_vprintf(tap_err, fmt, ap);
crypto/openssl/test/testutil/basic_output.c
265
return r;
crypto/openssl/test/testutil/basic_output.c
270
int r;
crypto/openssl/test/testutil/basic_output.c
273
r = BIO_flush(tap_out);
crypto/openssl/test/testutil/basic_output.c
276
return r;
crypto/openssl/test/testutil/basic_output.c
281
int r;
crypto/openssl/test/testutil/basic_output.c
284
r = BIO_flush(tap_err);
crypto/openssl/test/testutil/basic_output.c
287
return r;
crypto/openssl/test/testutil/fake_random.c
38
FAKE_RAND *r = OPENSSL_zalloc(sizeof(*r));
crypto/openssl/test/testutil/fake_random.c
40
if (r != NULL)
crypto/openssl/test/testutil/fake_random.c
41
r->state = EVP_RAND_STATE_UNINITIALISED;
crypto/openssl/test/testutil/fake_random.c
42
return r;
crypto/openssl/test/testutil/fake_random.c
76
uint32_t r;
crypto/openssl/test/testutil/fake_random.c
81
r = test_random();
crypto/openssl/test/testutil/fake_random.c
82
l = outlen < sizeof(r) ? outlen : sizeof(r);
crypto/openssl/test/testutil/fake_random.c
84
memcpy(out, &r, l);
crypto/openssl/test/testutil/format_output.c
211
const char *r;
crypto/openssl/test/testutil/format_output.c
254
r = "NULL";
crypto/openssl/test/testutil/format_output.c
256
r = BN_is_negative(bn) ? "-0" : "0";
crypto/openssl/test/testutil/format_output.c
257
strcpy(p - strlen(r), r);
crypto/openssl/test/testutil/provider.c
174
int major, minor, patch, r;
crypto/openssl/test/testutil/provider.c
221
r = fips_provider_version_eq(libctx, major, minor, patch);
crypto/openssl/test/testutil/provider.c
224
r = fips_provider_version_ne(libctx, major, minor, patch);
crypto/openssl/test/testutil/provider.c
227
r = fips_provider_version_le(libctx, major, minor, patch);
crypto/openssl/test/testutil/provider.c
230
r = fips_provider_version_lt(libctx, major, minor, patch);
crypto/openssl/test/testutil/provider.c
233
r = fips_provider_version_gt(libctx, major, minor, patch);
crypto/openssl/test/testutil/provider.c
236
r = fips_provider_version_ge(libctx, major, minor, patch);
crypto/openssl/test/testutil/provider.c
239
if (r < 0) {
crypto/openssl/test/testutil/provider.c
243
if (r == 0)
crypto/openssl/test/testutil/tests.c
457
int r = at1 != NULL && at2 != NULL \
crypto/openssl/test/testutil/tests.c
459
if (!r) \
crypto/openssl/test/testutil/tests.c
465
return r; \
crypto/openssl/test/threadstest.c
1207
ossl_unused int r;
crypto/openssl/test/threadstest.c
1225
r = BIO_sendmmsg(ch & 1 ? multi_bio2 : multi_bio1, &msg,
crypto/openssl/test/threadstest.c
1228
r = BIO_recvmmsg(ch & 1 ? multi_bio2 : multi_bio1, &msg,
crypto/openssl/test/threadstest.c
1239
int r;
crypto/openssl/test/threadstest.c
1242
r = BIO_new_bio_dgram_pair(&bio1, 0, &bio2, 0);
crypto/openssl/test/threadstest.c
1243
if (!TEST_int_eq(r, 1))
crypto/openssl/test/threadstest.c
1249
r = thread_run_test(&test_bio_dgram_pair_worker,
crypto/openssl/test/threadstest.c
1256
return r;
crypto/openssl/test/threadstest.c
75
int r;
crypto/openssl/test/threadstest.c
79
r = ++current_uid;
crypto/openssl/test/threadstest.c
82
return r;
crypto/openssl/test/x509_time_test.c
612
int r;
crypto/openssl/test/x509_time_test.c
621
r = TEST_true(ASN1_TIME_set_string(a, d))
crypto/openssl/test/x509_time_test.c
627
return r;
include/resolv.h
93
#define RES_SET_H_ERRNO(r,x) __h_errno_set(r,x)
krb5/lib/gssapi/errmap.h
177
if ((*fn)(pair->l, pair->r, p) != 0)
krb5/lib/gssapi/errmap.h
183
mecherrmap_add (mecherrmap *m, OM_uint32 l, struct mecherror r)
krb5/lib/gssapi/errmap.h
197
assert ((*mecherror_cmp)(r, pair->r) != 0);
krb5/lib/gssapi/errmap.h
198
if ((*mecherror_cmp)(r, pair->r) == 0)
krb5/lib/gssapi/errmap.h
202
newpair.r = r;
krb5/lib/gssapi/errmap.h
222
return &pair->r;
krb5/lib/gssapi/errmap.h
228
mecherrmap_findright (mecherrmap *m, struct mecherror r)
krb5/lib/gssapi/errmap.h
235
if ((*mecherror_cmp)(r, pair->r) == 0)
krb5/lib/gssapi/errmap.h
246
mecherrmap__printone (OM_uint32 l, struct mecherror r, void *p)
krb5/lib/gssapi/errmap.h
253
(*mecherror_print)(r, ps->f);
krb5/lib/gssapi/errmap.h
31
struct mecherror r;
lib/clang/liblldb/LLDBWrapLua.cpp
313
#define SWIG_IsOK(r) (r >= 0)
lib/clang/liblldb/LLDBWrapLua.cpp
314
#define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError)
lib/clang/liblldb/LLDBWrapLua.cpp
328
#define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
lib/clang/liblldb/LLDBWrapLua.cpp
329
#define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)
lib/clang/liblldb/LLDBWrapLua.cpp
330
#define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))
lib/clang/liblldb/LLDBWrapLua.cpp
331
#define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)
lib/clang/liblldb/LLDBWrapLua.cpp
332
#define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)
lib/clang/liblldb/LLDBWrapLua.cpp
333
#define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))
lib/clang/liblldb/LLDBWrapLua.cpp
344
# define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK)
lib/clang/liblldb/LLDBWrapLua.cpp
345
SWIGINTERNINLINE int SWIG_AddCast(int r) {
lib/clang/liblldb/LLDBWrapLua.cpp
346
return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r;
lib/clang/liblldb/LLDBWrapLua.cpp
348
SWIGINTERNINLINE int SWIG_CheckState(int r) {
lib/clang/liblldb/LLDBWrapLua.cpp
349
return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0;
lib/clang/liblldb/LLDBWrapLua.cpp
352
# define SWIG_AddCast(r) (r)
lib/clang/liblldb/LLDBWrapLua.cpp
353
# define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0)
lib/clang/liblldb/LLDBWrapLua.cpp
589
size_t r = iter->size - 1;
lib/clang/liblldb/LLDBWrapLua.cpp
592
size_t i = (l + r) >> 1;
lib/clang/liblldb/LLDBWrapLua.cpp
600
r = i - 1;
lib/clang/liblldb/LLDBWrapLua.cpp
610
} while (l <= r);
lib/clang/liblldb/LLDBWrapLua.cpp
701
char *r = buff;
lib/clang/liblldb/LLDBWrapLua.cpp
703
*(r++) = '_';
lib/clang/liblldb/LLDBWrapLua.cpp
704
r = SWIG_PackData(r,&ptr,sizeof(void *));
lib/clang/liblldb/LLDBWrapLua.cpp
705
if (strlen(name) + 1 > (bsz - (r - buff))) return 0;
lib/clang/liblldb/LLDBWrapLua.cpp
706
strcpy(r,name);
lib/clang/liblldb/LLDBWrapLua.cpp
725
char *r = buff;
lib/clang/liblldb/LLDBWrapLua.cpp
728
*(r++) = '_';
lib/clang/liblldb/LLDBWrapLua.cpp
729
r = SWIG_PackData(r,ptr,sz);
lib/clang/liblldb/LLDBWrapLua.cpp
731
strncpy(r,name,lname+1);
lib/clang/liblldb/LLDBWrapLua.cpp
733
*r = 0;
lib/geom/eli/geom_eli.c
1004
eli_backup_create(r, prov, backfile) == 0) {
lib/geom/eli/geom_eli.c
1017
if (r->error != NULL && r->error[0] != '\0') {
lib/geom/eli/geom_eli.c
1018
warnx("%s", r->error);
lib/geom/eli/geom_eli.c
1023
gctl_free(r);
lib/geom/eli/geom_eli.c
1045
struct gctl_req *r;
lib/geom/eli/geom_eli.c
1072
r = gctl_get_handle();
lib/geom/eli/geom_eli.c
1076
gctl_ro_param(r, req->arg[param].name,
lib/geom/eli/geom_eli.c
1081
gctl_ro_param(r, "nargs", sizeof(one), &one);
lib/geom/eli/geom_eli.c
1083
gctl_ro_param(r, "arg0", -1, prov);
lib/geom/eli/geom_eli.c
1085
if (eli_metadata_read(r, prov, &md) == -1) {
lib/geom/eli/geom_eli.c
1095
gctl_error(r, "Provider size mismatch.");
lib/geom/eli/geom_eli.c
1099
if (eli_genkey(r, &ctxtemplate, &md, key, false) == NULL) {
lib/geom/eli/geom_eli.c
1107
gctl_ro_param(r, "key", sizeof(key), key);
lib/geom/eli/geom_eli.c
1109
if (gctl_issue(r) == NULL) {
lib/geom/eli/geom_eli.c
1119
if (r->error != NULL && r->error[0] != '\0') {
lib/geom/eli/geom_eli.c
1120
warnx("%s", r->error);
lib/geom/eli/geom_eli.c
1125
gctl_free(r);
lib/geom/eli/geom_eli.c
725
struct gctl_req *r;
lib/geom/eli/geom_eli.c
875
r = gctl_get_handle();
lib/geom/eli/geom_eli.c
879
gctl_ro_param(r, req->arg[param].name,
lib/geom/eli/geom_eli.c
884
gctl_ro_param(r, "nargs", sizeof(one), &one);
lib/geom/eli/geom_eli.c
886
gctl_ro_param(r, "arg0", -1, prov);
lib/geom/eli/geom_eli.c
891
gctl_error(r, "Cannot get information about %s: %s.",
lib/geom/eli/geom_eli.c
898
val = gctl_get_intmax(r, "sectorsize");
lib/geom/eli/geom_eli.c
903
gctl_error(r, "Invalid sector size.");
lib/geom/eli/geom_eli.c
914
if (eli_genkey(r, &ctxtemplate, &md, key, true) == NULL) {
lib/geom/eli/geom_eli.c
926
gctl_error(r, "Cannot encrypt Master Key: %s.",
lib/geom/eli/geom_eli.c
937
gctl_error(r, "Cannot store metadata on %s: %s.", prov,
lib/geom/eli/geom_eli.c
957
str = gctl_get_ascii(r, "backupfile");
lib/geom/part/geom_part.c
1002
gctl_free(r);
lib/geom/part/geom_part.c
1020
r = gctl_get_handle();
lib/geom/part/geom_part.c
1022
gctl_ro_param(r, "class", -1, classp->lg_name);
lib/geom/part/geom_part.c
1023
gctl_ro_param(r, "verb", -1, "add");
lib/geom/part/geom_part.c
1024
gctl_ro_param(r, "flags", -1, "restore");
lib/geom/part/geom_part.c
1025
gctl_ro_param(r, GPART_PARAM_INDEX, sizeof(n), &n);
lib/geom/part/geom_part.c
1026
gctl_ro_param(r, "type", -1, argv[1]);
lib/geom/part/geom_part.c
1027
gctl_ro_param(r, "start", -1, argv[2]);
lib/geom/part/geom_part.c
1028
gctl_ro_param(r, "size", -1, argv[3]);
lib/geom/part/geom_part.c
1030
gctl_ro_param(r, "label", -1, argv[4]);
lib/geom/part/geom_part.c
1031
gctl_ro_param(r, "alignment", -1, GPART_AUTOFILL);
lib/geom/part/geom_part.c
1032
gctl_ro_param(r, "arg0", -1, s);
lib/geom/part/geom_part.c
1033
error = gpart_autofill(r);
lib/geom/part/geom_part.c
1036
errstr = gctl_issue(r);
lib/geom/part/geom_part.c
1039
gctl_free(r);
lib/geom/part/geom_part.c
1042
gctl_free(r);
lib/geom/part/geom_part.c
1056
r = gctl_get_handle();
lib/geom/part/geom_part.c
1057
gctl_ro_param(r, "class", -1, classp->lg_name);
lib/geom/part/geom_part.c
1058
gctl_ro_param(r, "verb", -1, "set");
lib/geom/part/geom_part.c
1059
gctl_ro_param(r, "flags", -1, "restore");
lib/geom/part/geom_part.c
1060
gctl_ro_param(r, GPART_PARAM_INDEX,
lib/geom/part/geom_part.c
1062
gctl_ro_param(r, "attrib", -1, argv[--l]);
lib/geom/part/geom_part.c
1063
gctl_ro_param(r, "arg0", -1, s);
lib/geom/part/geom_part.c
1064
errstr = gctl_issue(r);
lib/geom/part/geom_part.c
1067
gctl_free(r);
lib/geom/part/geom_part.c
1070
gctl_free(r);
lib/geom/part/geom_part.c
1080
r = gctl_get_handle();
lib/geom/part/geom_part.c
1081
gctl_ro_param(r, "class", -1, classp->lg_name);
lib/geom/part/geom_part.c
1082
gctl_ro_param(r, "verb", -1, "commit");
lib/geom/part/geom_part.c
1083
gctl_ro_param(r, "arg0", -1, s);
lib/geom/part/geom_part.c
1084
errstr = gctl_issue(r);
lib/geom/part/geom_part.c
1087
gctl_free(r);
lib/geom/part/geom_part.c
1090
gctl_free(r);
lib/geom/part/geom_part.c
1100
r = gctl_get_handle();
lib/geom/part/geom_part.c
1101
gctl_ro_param(r, "class", -1, classp->lg_name);
lib/geom/part/geom_part.c
1102
gctl_ro_param(r, "verb", -1, "undo");
lib/geom/part/geom_part.c
1103
gctl_ro_param(r, "arg0", -1, s);
lib/geom/part/geom_part.c
1104
gctl_issue(r);
lib/geom/part/geom_part.c
1105
gctl_free(r);
lib/geom/part/geom_part.c
905
struct gctl_req *r;
lib/geom/part/geom_part.c
944
r = gctl_get_handle();
lib/geom/part/geom_part.c
945
gctl_ro_param(r, "class", -1,
lib/geom/part/geom_part.c
947
gctl_ro_param(r, "verb", -1, "destroy");
lib/geom/part/geom_part.c
948
gctl_ro_param(r, "flags", -1, "restore");
lib/geom/part/geom_part.c
949
gctl_ro_param(r, "force", sizeof(forced),
lib/geom/part/geom_part.c
951
gctl_ro_param(r, "arg0", -1, s);
lib/geom/part/geom_part.c
952
errstr = gctl_issue(r);
lib/geom/part/geom_part.c
955
gctl_free(r);
lib/geom/part/geom_part.c
958
gctl_free(r);
lib/geom/part/geom_part.c
986
r = gctl_get_handle();
lib/geom/part/geom_part.c
987
gctl_ro_param(r, "class", -1,
lib/geom/part/geom_part.c
989
gctl_ro_param(r, "verb", -1, "create");
lib/geom/part/geom_part.c
990
gctl_ro_param(r, "scheme", -1, argv[0]);
lib/geom/part/geom_part.c
992
gctl_ro_param(r, "entries",
lib/geom/part/geom_part.c
994
gctl_ro_param(r, "flags", -1, "restore");
lib/geom/part/geom_part.c
995
gctl_ro_param(r, "arg0", -1, s);
lib/geom/part/geom_part.c
996
errstr = gctl_issue(r);
lib/geom/part/geom_part.c
999
gctl_free(r);
lib/libbluetooth/bluetooth.h
173
int bt_devreq (int s, struct bt_devreq *r, time_t to);
lib/libbluetooth/hci.c
213
bt_devreq(int s, struct bt_devreq *r, time_t to)
lib/libbluetooth/hci.c
225
if (s < 0 || r == NULL || to < 0) {
lib/libbluetooth/hci.c
230
if ((r->rlen == 0 && r->rparam != NULL) ||
lib/libbluetooth/hci.c
231
(r->rlen > 0 && r->rparam == NULL)) {
lib/libbluetooth/hci.c
240
if (r->event != 0)
lib/libbluetooth/hci.c
241
bt_devfilter_evt_set(&new, r->event);
lib/libbluetooth/hci.c
248
n = bt_devsend(s, r->opcode, r->cparam, r->clen);
lib/libbluetooth/hci.c
254
opcode = htole16(r->opcode);
lib/libbluetooth/hci.c
280
if (r->rlen >= n) {
lib/libbluetooth/hci.c
281
r->rlen = n;
lib/libbluetooth/hci.c
282
memcpy(r->rparam, cc + 1, r->rlen);
lib/libbluetooth/hci.c
291
if (r->event != NG_HCI_EVENT_COMMAND_STATUS) {
lib/libbluetooth/hci.c
297
if (r->rlen >= n) {
lib/libbluetooth/hci.c
298
r->rlen = n;
lib/libbluetooth/hci.c
299
memcpy(r->rparam, cs, r->rlen);
lib/libbluetooth/hci.c
308
if (e->event == r->event) {
lib/libbluetooth/hci.c
309
if (r->rlen >= n) {
lib/libbluetooth/hci.c
310
r->rlen = n;
lib/libbluetooth/hci.c
311
memcpy(r->rparam, e + 1, r->rlen);
lib/libbluetooth/hci.c
545
struct bt_devreq r;
lib/libbluetooth/hci.c
570
memset(&r, 0, sizeof(r));
lib/libbluetooth/hci.c
577
r.opcode = NG_HCI_OPCODE(NG_HCI_OGF_LINK_CONTROL,
lib/libbluetooth/hci.c
579
r.event = NG_HCI_EVENT_REMOTE_NAME_REQ_COMPL;
lib/libbluetooth/hci.c
580
r.cparam = &cp;
lib/libbluetooth/hci.c
581
r.clen = sizeof(cp);
lib/libbluetooth/hci.c
582
r.rparam = &ep;
lib/libbluetooth/hci.c
583
r.rlen = sizeof(ep);
lib/libbluetooth/hci.c
589
if (bt_devreq(s, &r, to) == 0 || ep.status == 0x00)
lib/libc/csu/aarch64/reloc.c
60
crt1_handle_rela(const Elf_Rela *r)
lib/libc/csu/aarch64/reloc.c
67
switch (ELF_R_TYPE(r->r_info)) {
lib/libc/csu/aarch64/reloc.c
69
ptr = (Elf_Addr *)r->r_addend;
lib/libc/csu/aarch64/reloc.c
70
where = (Elf_Addr *)r->r_offset;
lib/libc/csu/amd64/reloc.c
54
crt1_handle_rela(const Elf_Rela *r)
lib/libc/csu/amd64/reloc.c
58
switch (ELF_R_TYPE(r->r_info)) {
lib/libc/csu/amd64/reloc.c
60
ptr = (Elf_Addr *)r->r_addend;
lib/libc/csu/amd64/reloc.c
61
where = (Elf_Addr *)r->r_offset;
lib/libc/csu/i386/reloc.c
77
crt1_handle_rel(const Elf_Rel *r)
lib/libc/csu/i386/reloc.c
81
switch (ELF_R_TYPE(r->r_info)) {
lib/libc/csu/i386/reloc.c
83
where = (Elf_Addr *)r->r_offset;
lib/libc/csu/libc_start1.c
56
const Elf_Rela *r;
lib/libc/csu/libc_start1.c
58
for (r = &__rela_iplt_start[0]; r < &__rela_iplt_end[0]; r++)
lib/libc/csu/libc_start1.c
59
crt1_handle_rela(r);
lib/libc/csu/libc_start1.c
70
const Elf_Rel *r;
lib/libc/csu/libc_start1.c
72
for (r = &__rel_iplt_start[0]; r < &__rel_iplt_end[0]; r++)
lib/libc/csu/libc_start1.c
73
crt1_handle_rel(r);
lib/libc/csu/powerpc64/reloc.c
43
crt1_handle_rela(const Elf_Rela *r)
lib/libc/csu/powerpc64/reloc.c
50
switch (ELF_R_TYPE(r->r_info)) {
lib/libc/csu/powerpc64/reloc.c
52
ptr = (Elf_Addr *)r->r_addend;
lib/libc/csu/powerpc64/reloc.c
53
where = (Elf_Addr *)r->r_offset;
lib/libc/csu/riscv/reloc.c
40
crt1_handle_rela(const Elf_Rela *r)
lib/libc/csu/riscv/reloc.c
47
switch (ELF_R_TYPE(r->r_info)) {
lib/libc/csu/riscv/reloc.c
49
ptr = (Elf_Addr *)r->r_addend;
lib/libc/csu/riscv/reloc.c
50
where = (Elf_Addr *)r->r_offset;
lib/libc/db/btree/bt_split.c
114
bt_rroot(t, sp, l, r) : bt_broot(t, sp, l, r)) == RET_ERROR)
lib/libc/db/btree/bt_split.c
142
rchild = r;
lib/libc/db/btree/bt_split.c
207
bt_root(t, h, &l, &r, &skip, nbytes) :
lib/libc/db/btree/bt_split.c
208
bt_page(t, h, &l, &r, &skip, nbytes);
lib/libc/db/btree/bt_split.c
290
bt_rroot(t, sp, l, r) : bt_broot(t, sp, l, r)) == RET_ERROR)
lib/libc/db/btree/bt_split.c
299
mpool_put(t->bt_mp, r, MPOOL_DIRTY);
lib/libc/db/btree/bt_split.c
313
mpool_put(t->bt_mp, r, 0);
lib/libc/db/btree/bt_split.c
335
PAGE *l, *r, *tp;
lib/libc/db/btree/bt_split.c
342
if ((r = __bt_new(t, &npg)) == NULL)
lib/libc/db/btree/bt_split.c
344
r->pgno = npg;
lib/libc/db/btree/bt_split.c
345
r->lower = BTDATAOFF;
lib/libc/db/btree/bt_split.c
346
r->upper = t->bt_psize;
lib/libc/db/btree/bt_split.c
347
r->nextpg = h->nextpg;
lib/libc/db/btree/bt_split.c
348
r->prevpg = h->pgno;
lib/libc/db/btree/bt_split.c
349
r->flags = h->flags & P_TYPE;
lib/libc/db/btree/bt_split.c
365
h->nextpg = r->pgno;
lib/libc/db/btree/bt_split.c
366
r->lower = BTDATAOFF + sizeof(indx_t);
lib/libc/db/btree/bt_split.c
369
*rp = r;
lib/libc/db/btree/bt_split.c
370
return (r);
lib/libc/db/btree/bt_split.c
375
mpool_put(t->bt_mp, r, 0);
lib/libc/db/btree/bt_split.c
379
l->nextpg = r->pgno;
lib/libc/db/btree/bt_split.c
392
tp->prevpg = r->pgno;
lib/libc/db/btree/bt_split.c
403
tp = bt_psplit(t, h, l, r, skip, ilen);
lib/libc/db/btree/bt_split.c
412
*rp = r;
lib/libc/db/btree/bt_split.c
433
PAGE *l, *r, *tp;
lib/libc/db/btree/bt_split.c
442
(r = __bt_new(t, &rnpg)) == NULL)
lib/libc/db/btree/bt_split.c
445
r->pgno = rnpg;
lib/libc/db/btree/bt_split.c
446
l->nextpg = r->pgno;
lib/libc/db/btree/bt_split.c
447
r->prevpg = l->pgno;
lib/libc/db/btree/bt_split.c
448
l->prevpg = r->nextpg = P_INVALID;
lib/libc/db/btree/bt_split.c
449
l->lower = r->lower = BTDATAOFF;
lib/libc/db/btree/bt_split.c
450
l->upper = r->upper = t->bt_psize;
lib/libc/db/btree/bt_split.c
451
l->flags = r->flags = h->flags & P_TYPE;
lib/libc/db/btree/bt_split.c
454
tp = bt_psplit(t, h, l, r, skip, ilen);
lib/libc/db/btree/bt_split.c
457
*rp = r;
lib/libc/db/btree/bt_split.c
474
bt_rroot(BTREE *t, PAGE *h, PAGE *l, PAGE *r)
lib/libc/db/btree/bt_split.c
487
r->flags & P_RLEAF ? NEXTINDEX(r) : rec_total(r), r->pgno);
lib/libc/db/btree/bt_split.c
512
bt_broot(BTREE *t, PAGE *h, PAGE *l, PAGE *r)
lib/libc/db/btree/bt_split.c
534
bl = GETBLEAF(r, 0);
lib/libc/db/btree/bt_split.c
538
WR_BINTERNAL(dest, bl->ksize, r->pgno, 0);
lib/libc/db/btree/bt_split.c
553
bi = GETBINTERNAL(r, 0);
lib/libc/db/btree/bt_split.c
558
((BINTERNAL *)dest)->pgno = r->pgno;
lib/libc/db/btree/bt_split.c
590
bt_psplit(BTREE *t, PAGE *h, PAGE *l, PAGE *r, indx_t *pskip, size_t ilen)
lib/libc/db/btree/bt_split.c
692
c->pg.pgno = r->pgno;
lib/libc/db/btree/bt_split.c
706
rval = r;
lib/libc/db/btree/bt_split.c
736
r->linp[off] = r->upper -= nbytes;
lib/libc/db/btree/bt_split.c
737
memmove((char *)r + r->upper, src, nbytes);
lib/libc/db/btree/bt_split.c
739
r->lower += off * sizeof(indx_t);
lib/libc/db/btree/bt_split.c
743
r->lower += sizeof(indx_t);
lib/libc/db/btree/bt_split.c
80
PAGE *h, *l, *r, *lchild, *rchild;
lib/libc/db/btree/bt_split.c
95
bt_root(t, sp, &l, &r, &skip, ilen) :
lib/libc/db/btree/bt_split.c
96
bt_page(t, sp, &l, &r, &skip, ilen);
lib/libc/db/recno/rec_search.c
63
RINTERNAL *r;
lib/libc/db/recno/rec_search.c
79
r = GETRINTERNAL(h, idx);
lib/libc/db/recno/rec_search.c
80
if (++idx == top || total + r->nrecs > recno)
lib/libc/db/recno/rec_search.c
82
total += r->nrecs;
lib/libc/db/recno/rec_search.c
87
pg = r->pgno;
lib/libc/gen/clock.c
40
#define CONVTCK(r) ((r).tv_sec * CLOCKS_PER_SEC \
lib/libc/gen/clock.c
41
+ (r).tv_usec / (1000000 / CLOCKS_PER_SEC))
lib/libc/gen/dlfcn.c
217
int (*r)(int (*)(struct dl_phdr_info *, size_t, void *), void *);
lib/libc/gen/dlfcn.c
219
r = dlsym(RTLD_DEFAULT, "dl_iterate_phdr");
lib/libc/gen/dlfcn.c
220
if (r == NULL)
lib/libc/gen/dlfcn.c
222
return (r(callback, data));
lib/libc/gen/dlfcn.c
327
int r;
lib/libc/gen/dlfcn.c
330
r = atomic_load_int(&ret);
lib/libc/gen/dlfcn.c
331
if (r != 0)
lib/libc/gen/dlfcn.c
332
return (r);
lib/libc/gen/dlfcn.c
335
r = PROT_EXEC | PROT_READ | PROT_WRITE;
lib/libc/gen/dlfcn.c
339
r = PROT_READ | PROT_WRITE;
lib/libc/gen/dlfcn.c
341
r |= PROT_EXEC;
lib/libc/gen/dlfcn.c
344
atomic_store_int(&ret, r);
lib/libc/gen/dlfcn.c
345
return (r);
lib/libc/gen/fmtcheck.c
81
#define RETURN(pf,f,r) do { \
lib/libc/gen/fmtcheck.c
83
return r; \
lib/libc/gen/getusershell.c
140
int hsindex, hpi, r;
lib/libc/gen/getusershell.c
147
r = NS_UNAVAIL;
lib/libc/gen/getusershell.c
149
return (r);
lib/libc/gen/getusershell.c
157
r = NS_NOTFOUND;
lib/libc/gen/getusershell.c
159
r = NS_SUCCESS;
lib/libc/gen/getusershell.c
169
return (r);
lib/libc/gen/getusershell.c
184
int r;
lib/libc/gen/getusershell.c
214
r = yp_next(ypdomain, "shells", lastkey, keylen,
lib/libc/gen/getusershell.c
217
} while (r == 0);
lib/libc/gen/getusershell.c
219
if (r == YPERR_NOMORE) {
lib/libc/gen/times.c
41
#define CONVTCK(r) (r.tv_sec * CLK_TCK + r.tv_usec / (1000000 / CLK_TCK))
lib/libc/iconv/citrus_csmapper.c
187
parse_line(struct parse_arg *pa, struct _region *r)
lib/libc/iconv/citrus_csmapper.c
193
len = _region_size(r);
lib/libc/iconv/citrus_csmapper.c
194
z1.begin = _bcs_skip_ws_len(_region_head(r), &len);
lib/libc/iconv/citrus_csmapper.c
70
get32(struct _region *r, uint32_t *rval)
lib/libc/iconv/citrus_csmapper.c
73
if (_region_size(r) != 4)
lib/libc/iconv/citrus_csmapper.c
76
memcpy(rval, _region_head(r), (size_t)4);
lib/libc/iconv/citrus_csmapper.c
85
struct _region r;
lib/libc/iconv/citrus_csmapper.c
88
ret = _db_lookup_by_s(db, src, &r, NULL);
lib/libc/iconv/citrus_csmapper.c
91
ret = _db_open(subdb, &r, _CITRUS_PIVOT_SUB_MAGIC, _db_hash_std, NULL);
lib/libc/iconv/citrus_db.c
103
struct _citrus_region r;
lib/libc/iconv/citrus_db.c
157
if (_memstream_getregion(&ms, &r,
lib/libc/iconv/citrus_db.c
161
if (memcmp(_region_head(&r), _region_head(key),
lib/libc/iconv/citrus_db.c
184
struct _region r;
lib/libc/iconv/citrus_db.c
186
_region_init(&r, __DECONST(void *, key), strlen(key));
lib/libc/iconv/citrus_db.c
188
return (_citrus_db_lookup(db, &r, data, dl));
lib/libc/iconv/citrus_db.c
195
struct _region r;
lib/libc/iconv/citrus_db.c
198
ret = _citrus_db_lookup_by_string(db, key, &r, dl);
lib/libc/iconv/citrus_db.c
202
if (_region_size(&r) != 1)
lib/libc/iconv/citrus_db.c
206
memcpy(rval, _region_head(&r), 1);
lib/libc/iconv/citrus_db.c
215
struct _region r;
lib/libc/iconv/citrus_db.c
219
ret = _citrus_db_lookup_by_string(db, key, &r, dl);
lib/libc/iconv/citrus_db.c
223
if (_region_size(&r) != 2)
lib/libc/iconv/citrus_db.c
227
memcpy(&val, _region_head(&r), 2);
lib/libc/iconv/citrus_db.c
238
struct _region r;
lib/libc/iconv/citrus_db.c
242
ret = _citrus_db_lookup_by_string(db, key, &r, dl);
lib/libc/iconv/citrus_db.c
246
if (_region_size(&r) != 4)
lib/libc/iconv/citrus_db.c
250
memcpy(&val, _region_head(&r), 4);
lib/libc/iconv/citrus_db.c
261
struct _region r;
lib/libc/iconv/citrus_db.c
264
ret = _citrus_db_lookup_by_string(db, key, &r, dl);
lib/libc/iconv/citrus_db.c
269
if (_region_size(&r) == 0)
lib/libc/iconv/citrus_db.c
271
if (*((const char*)_region_head(&r)+_region_size(&r)-1) != '\0')
lib/libc/iconv/citrus_db.c
275
*rdata = _region_head(&r);
lib/libc/iconv/citrus_db.c
57
_citrus_db_open(struct _citrus_db **rdb, struct _region *r, const char *magic,
lib/libc/iconv/citrus_db.c
64
_memstream_bind(&ms, r);
lib/libc/iconv/citrus_db.c
82
db->db_region = *r;
lib/libc/iconv/citrus_db_factory.c
140
struct _region r;
lib/libc/iconv/citrus_db_factory.c
146
_region_init(&r, tmp, strlen(key));
lib/libc/iconv/citrus_db_factory.c
147
return _citrus_db_factory_add(df, &r, 1, data, datafree);
lib/libc/iconv/citrus_db_factory.c
154
struct _region r;
lib/libc/iconv/citrus_db_factory.c
161
_region_init(&r, p, 1);
lib/libc/iconv/citrus_db_factory.c
162
return (_citrus_db_factory_add_by_string(df, key, &r, 1));
lib/libc/iconv/citrus_db_factory.c
169
struct _region r;
lib/libc/iconv/citrus_db_factory.c
176
_region_init(&r, p, 2);
lib/libc/iconv/citrus_db_factory.c
177
return (_citrus_db_factory_add_by_string(df, key, &r, 1));
lib/libc/iconv/citrus_db_factory.c
184
struct _region r;
lib/libc/iconv/citrus_db_factory.c
191
_region_init(&r, p, 4);
lib/libc/iconv/citrus_db_factory.c
192
return (_citrus_db_factory_add_by_string(df, key, &r, 1));
lib/libc/iconv/citrus_db_factory.c
200
struct _region r;
lib/libc/iconv/citrus_db_factory.c
205
_region_init(&r, p, strlen(p) + 1);
lib/libc/iconv/citrus_db_factory.c
206
return (_citrus_db_factory_add_by_string(df, key, &r, 1));
lib/libc/iconv/citrus_db_factory.c
223
put8(struct _region *r, size_t *rofs, uint8_t val)
lib/libc/iconv/citrus_db_factory.c
226
*(uint8_t *)_region_offset(r, *rofs) = val;
lib/libc/iconv/citrus_db_factory.c
231
put32(struct _region *r, size_t *rofs, uint32_t val)
lib/libc/iconv/citrus_db_factory.c
235
memcpy(_region_offset(r, *rofs), &val, 4);
lib/libc/iconv/citrus_db_factory.c
240
putpad(struct _region *r, size_t *rofs)
lib/libc/iconv/citrus_db_factory.c
245
put8(r, rofs, 0);
lib/libc/iconv/citrus_db_factory.c
249
dump_header(struct _region *r, const char *magic, size_t *rofs,
lib/libc/iconv/citrus_db_factory.c
254
put8(r, rofs, *magic++);
lib/libc/iconv/citrus_db_factory.c
255
put32(r, rofs, num_entries);
lib/libc/iconv/citrus_db_factory.c
256
put32(r, rofs, _CITRUS_DB_HEADER_SIZE);
lib/libc/iconv/citrus_db_factory.c
261
struct _region *r)
lib/libc/iconv/citrus_db_factory.c
269
dump_header(r, magic, &ofs, 0);
lib/libc/iconv/citrus_db_factory.c
308
dump_header(r, magic, &ofs, df->df_num_entries);
lib/libc/iconv/citrus_db_factory.c
318
put32(r, &ofs, de->de_hashvalue);
lib/libc/iconv/citrus_db_factory.c
319
put32(r, &ofs, nextofs);
lib/libc/iconv/citrus_db_factory.c
320
put32(r, &ofs, keyofs);
lib/libc/iconv/citrus_db_factory.c
321
put32(r, &ofs, _region_size(&de->de_key));
lib/libc/iconv/citrus_db_factory.c
322
put32(r, &ofs, dataofs);
lib/libc/iconv/citrus_db_factory.c
323
put32(r, &ofs, _region_size(&de->de_data));
lib/libc/iconv/citrus_db_factory.c
324
memcpy(_region_offset(r, keyofs),
lib/libc/iconv/citrus_db_factory.c
327
memcpy(_region_offset(r, dataofs),
lib/libc/iconv/citrus_db_factory.c
330
putpad(r, &dataofs);
lib/libc/iconv/citrus_db_factory.c
332
putpad(r, &ofs);
lib/libc/iconv/citrus_db_factory.c
333
putpad(r, &keyofs);
lib/libc/iconv/citrus_db_hash.c
44
_citrus_db_hash_std(struct _region *r)
lib/libc/iconv/citrus_db_hash.c
51
p = _region_head(r);
lib/libc/iconv/citrus_db_hash.c
53
for (i = _region_size(r); i > 0; i--) {
lib/libc/iconv/citrus_hash.c
46
struct _region r;
lib/libc/iconv/citrus_hash.c
48
_region_init(&r, __DECONST(void *, key), strlen(key));
lib/libc/iconv/citrus_hash.c
50
return ((int)(_db_hash_std(&r) % (uint32_t)hashsize));
lib/libc/iconv/citrus_lookup.c
141
struct _region r;
lib/libc/iconv/citrus_lookup.c
146
ret = _map_file(&r, path);
lib/libc/iconv/citrus_lookup.c
150
ret = _db_open(&cl->cl_db, &r, _CITRUS_LOOKUP_MAGIC,
lib/libc/iconv/citrus_lookup.c
153
_unmap_file(&r);
lib/libc/iconv/citrus_lookup.c
157
cl->cl_dbfile = r;
lib/libc/iconv/citrus_lookup.c
63
struct _region r;
lib/libc/iconv/citrus_lookup.c
72
#define cl_plainr u.plain.r
lib/libc/iconv/citrus_lookup_factory.c
112
ret = dump_db(df, &r);
lib/libc/iconv/citrus_lookup_factory.c
117
if (fwrite(_region_head(&r), _region_size(&r), 1, out) != 1)
lib/libc/iconv/citrus_lookup_factory.c
79
dump_db(struct _citrus_db_factory *df, struct _region *r)
lib/libc/iconv/citrus_lookup_factory.c
88
_region_init(r, ptr, size);
lib/libc/iconv/citrus_lookup_factory.c
90
return (_db_factory_serialize(df, _CITRUS_LOOKUP_MAGIC, r));
lib/libc/iconv/citrus_lookup_factory.c
97
struct _region r;
lib/libc/iconv/citrus_mapper.c
130
struct _region r;
lib/libc/iconv/citrus_mapper.c
142
ret = _map_file(&r, path);
lib/libc/iconv/citrus_mapper.c
146
_memstream_bind(&ms, &r);
lib/libc/iconv/citrus_mapper.c
174
_unmap_file(&r);
lib/libc/iconv/citrus_memstream.c
114
struct _citrus_region *r, char ch)
lib/libc/iconv/citrus_memstream.c
125
_region_init(r, head, _memstream_remainder(ms));
lib/libc/iconv/citrus_memstream.c
131
_region_init(r, head, sz);
lib/libc/iconv/citrus_memstream.h
159
struct _citrus_region *r, size_t sz)
lib/libc/iconv/citrus_memstream.h
168
if (r)
lib/libc/iconv/citrus_memstream.h
169
_citrus_region_init(r, ret, sz);
lib/libc/iconv/citrus_memstream.h
215
struct _citrus_region *r)
lib/libc/iconv/citrus_memstream.h
222
_citrus_region_init(r, __DECONST(void *, ptr), sz);
lib/libc/iconv/citrus_memstream.h
61
const struct _citrus_region * __restrict r)
lib/libc/iconv/citrus_memstream.h
64
ms->ms_region = *r;
lib/libc/iconv/citrus_memstream.h
72
struct _citrus_region r;
lib/libc/iconv/citrus_memstream.h
74
_citrus_region_init(&r, ptr, sz);
lib/libc/iconv/citrus_memstream.h
75
_citrus_memory_stream_bind(ms, &r);
lib/libc/iconv/citrus_mmap.c
51
_citrus_map_file(struct _citrus_region * __restrict r,
lib/libc/iconv/citrus_mmap.c
60
_region_init(r, NULL, 0);
lib/libc/iconv/citrus_mmap.c
80
_region_init(r, head, (size_t)st.st_size);
lib/libc/iconv/citrus_mmap.c
88
_citrus_unmap_file(struct _citrus_region *r)
lib/libc/iconv/citrus_mmap.c
91
if (_region_head(r) != NULL) {
lib/libc/iconv/citrus_mmap.c
92
(void)munmap(_region_head(r), _region_size(r));
lib/libc/iconv/citrus_mmap.c
93
_region_init(r, NULL, 0);
lib/libc/iconv/citrus_pivot_factory.c
156
dump_db(struct src_head *sh, struct _region *r)
lib/libc/iconv/citrus_pivot_factory.c
188
_region_init(r, ptr, size);
lib/libc/iconv/citrus_pivot_factory.c
190
ret = _db_factory_serialize(df, _CITRUS_PIVOT_MAGIC, r);
lib/libc/iconv/citrus_pivot_factory.c
203
struct _region r;
lib/libc/iconv/citrus_pivot_factory.c
216
ret = dump_db(&sh, &r);
lib/libc/iconv/citrus_pivot_factory.c
221
if (fwrite(_region_head(&r), _region_size(&r), 1, out) != 1)
lib/libc/iconv/citrus_region.h
105
const struct _citrus_region *r, size_t ofs, size_t sz)
lib/libc/iconv/citrus_region.h
108
if (_citrus_region_check(r, ofs, sz))
lib/libc/iconv/citrus_region.h
110
_citrus_region_init(subr, _citrus_region_offset(r, ofs), sz);
lib/libc/iconv/citrus_region.h
43
_citrus_region_init(struct _citrus_region *r, void *h, size_t sz)
lib/libc/iconv/citrus_region.h
46
r->r_head = h;
lib/libc/iconv/citrus_region.h
47
r->r_size = sz;
lib/libc/iconv/citrus_region.h
51
_citrus_region_head(const struct _citrus_region *r)
lib/libc/iconv/citrus_region.h
54
return (r->r_head);
lib/libc/iconv/citrus_region.h
58
_citrus_region_size(const struct _citrus_region *r)
lib/libc/iconv/citrus_region.h
61
return (r->r_size);
lib/libc/iconv/citrus_region.h
65
_citrus_region_check(const struct _citrus_region *r, size_t ofs, size_t sz)
lib/libc/iconv/citrus_region.h
68
return (r->r_size >= ofs + sz ? 0 : -1);
lib/libc/iconv/citrus_region.h
72
_citrus_region_offset(const struct _citrus_region *r, size_t pos)
lib/libc/iconv/citrus_region.h
75
return ((void *)((uint8_t *)r->r_head + pos));
lib/libc/iconv/citrus_region.h
79
_citrus_region_peek8(const struct _citrus_region *r, size_t pos)
lib/libc/iconv/citrus_region.h
82
return (*(uint8_t *)_citrus_region_offset(r, pos));
lib/libc/iconv/citrus_region.h
86
_citrus_region_peek16(const struct _citrus_region *r, size_t pos)
lib/libc/iconv/citrus_region.h
90
memcpy(&val, _citrus_region_offset(r, pos), (size_t)2);
lib/libc/iconv/citrus_region.h
95
_citrus_region_peek32(const struct _citrus_region *r, size_t pos)
lib/libc/iconv/citrus_region.h
99
memcpy(&val, _citrus_region_offset(r, pos), (size_t)4);
lib/libc/locale/setlocale.c
100
const char *env, *r;
lib/libc/locale/setlocale.c
144
if ((r = strchr(locale, '/')) == NULL) {
lib/libc/locale/setlocale.c
152
for (i = 1; r[1] == '/'; ++r)
lib/libc/locale/setlocale.c
154
if (!r[1]) {
lib/libc/locale/setlocale.c
161
if ((len = r - locale) > ENCODING_LEN) {
lib/libc/locale/setlocale.c
168
while (*r == '/')
lib/libc/locale/setlocale.c
169
r++;
lib/libc/locale/setlocale.c
170
locale = r;
lib/libc/locale/setlocale.c
171
while (*r && *r != '/')
lib/libc/locale/setlocale.c
172
r++;
lib/libc/net/getaddrinfo.c
2619
int ypbuflen, r;
lib/libc/net/getaddrinfo.c
2634
r = yp_match(ypdomain, "ipnodes.byname", name,
lib/libc/net/getaddrinfo.c
2636
if (r == 0) {
lib/libc/net/getaddrinfo.c
2665
r = yp_match(ypdomain, "hosts.byname", name,
lib/libc/net/getaddrinfo.c
2667
if (r == 0) {
lib/libc/net/getaddrinfo.c
925
u_char *lim, r;
lib/libc/net/getaddrinfo.c
948
if ((r = (*d++ ^ *s++)) != 0) {
lib/libc/net/getaddrinfo.c
949
while ((r & 0x80) == 0) {
lib/libc/net/getaddrinfo.c
951
r <<= 1;
lib/libc/net/name6.c
908
u_char *lim, r;
lib/libc/net/name6.c
931
if ((r = (*d++ ^ *s++)) != 0) {
lib/libc/net/name6.c
932
while ((r & 0x80) == 0) {
lib/libc/net/name6.c
934
r <<= 1;
lib/libc/net/rcmd.c
372
struct addrinfo hints, *res, *r;
lib/libc/net/rcmd.c
382
for (r = res; r; r = r->ai_next) {
lib/libc/net/rcmd.c
383
if (iruserok_sa(r->ai_addr, r->ai_addrlen, superuser, ruser,
lib/libc/net/rcmd.c
684
struct addrinfo hints, *res, *r;
lib/libc/net/rcmd.c
715
for (r = res; r ; r = r->ai_next) {
lib/libc/net/rcmd.c
717
if (getnameinfo(r->ai_addr, r->ai_addrlen, h2, sizeof(h2),
lib/libc/nls/msgcat.c
280
int i, l, r, u;
lib/libc/nls/msgcat.c
297
r = set_id - ntohl((u_int32_t)set_hdr[i].__setno);
lib/libc/nls/msgcat.c
299
if (r == 0) {
lib/libc/nls/msgcat.c
309
r = msg_id -
lib/libc/nls/msgcat.c
311
if (r == 0) {
lib/libc/nls/msgcat.c
318
} else if (r < 0) {
lib/libc/nls/msgcat.c
328
} else if (r < 0) {
lib/libc/quad/TESTS/divrem.c
40
union { long long q; unsigned long v[2]; } a, b, q, r;
lib/libc/quad/TESTS/divrem.c
56
q.q = __qdivrem(a.q, b.q, &r.q);
lib/libc/quad/TESTS/divrem.c
59
q.v[0], q.v[1], r.v[0], r.v[1]);
lib/libc/quad/TESTS/divrem.c
63
a.v[0], a.v[1], b.v[0], b.v[1], r.v[0], r.v[1]);
lib/libc/quad/umoddi3.c
44
u_quad_t r;
lib/libc/quad/umoddi3.c
46
(void)__qdivrem(a, b, &r);
lib/libc/quad/umoddi3.c
47
return (r);
lib/libc/regex/grot/debug.c
20
regprint(r, d)
lib/libc/regex/grot/debug.c
21
regex_t *r;
lib/libc/regex/grot/debug.c
24
struct re_guts *g = r->re_g;
lib/libc/regex/regerror.c
114
struct rerr *r;
lib/libc/regex/regerror.c
123
for (r = rerrs; r->code != 0; r++)
lib/libc/regex/regerror.c
124
if (r->code == target)
lib/libc/regex/regerror.c
128
if (r->code != 0)
lib/libc/regex/regerror.c
129
(void) strcpy(convbuf, r->name);
lib/libc/regex/regerror.c
135
s = r->explain;
lib/libc/regex/regerror.c
158
struct rerr *r;
lib/libc/regex/regerror.c
160
for (r = rerrs; r->code != 0; r++)
lib/libc/regex/regerror.c
161
if (strcmp(r->name, preg->re_endp) == 0)
lib/libc/regex/regerror.c
163
if (r->code == 0)
lib/libc/regex/regerror.c
166
sprintf(localbuf, "%d", r->code);
lib/libc/rpc/pmap_rmt.c
100
&r, tout);
lib/libc/rpc/pmap_rmt.c
81
struct rmtcallres r;
lib/libc/rpc/pmap_rmt.c
95
r.port_ptr = port_ptr;
lib/libc/rpc/pmap_rmt.c
96
r.results_ptr = resp;
lib/libc/rpc/pmap_rmt.c
97
r.xdr_results = xdrres;
lib/libc/rpc/rpcb_clnt.c
1116
struct r_rpcb_rmtcallres r;
lib/libc/rpc/rpcb_clnt.c
1131
r.addr = NULL;
lib/libc/rpc/rpcb_clnt.c
1132
r.results.results_val = resp;
lib/libc/rpc/rpcb_clnt.c
1133
r.xdr_res = xdrres;
lib/libc/rpc/rpcb_clnt.c
1139
(xdrproc_t) xdr_rpcb_rmtcallres, (char *)(void *)&r, tout);
lib/libc/rpc/rpcb_clnt.c
1143
na = uaddr2taddr((struct netconfig *) nconf, r.addr);
lib/libc/rpc/rpcb_clnt.c
1172
if (r.addr)
lib/libc/rpc/rpcb_clnt.c
1173
xdr_free((xdrproc_t) xdr_wrapstring, (char *)(void *)&r.addr);
lib/libc/rpc/svc.c
613
struct svc_req r;
lib/libc/rpc/svc.c
623
r.rq_clntcred = &(cred_area[2*MAX_AUTH_BYTES]);
lib/libc/rpc/svc.c
639
r.rq_xprt = xprt;
lib/libc/rpc/svc.c
640
r.rq_prog = msg.rm_call.cb_prog;
lib/libc/rpc/svc.c
641
r.rq_vers = msg.rm_call.cb_vers;
lib/libc/rpc/svc.c
642
r.rq_proc = msg.rm_call.cb_proc;
lib/libc/rpc/svc.c
643
r.rq_cred = msg.rm_call.cb_cred;
lib/libc/rpc/svc.c
645
if ((why = _authenticate(&r, &msg)) != AUTH_OK) {
lib/libc/rpc/svc.c
662
if (s->sc_prog == r.rq_prog) {
lib/libc/rpc/svc.c
663
if (s->sc_vers == r.rq_vers) {
lib/libc/rpc/svc.c
664
(*s->sc_dispatch)(&r, xprt);
lib/libc/rpc/svc_vc.c
123
struct cf_rendezvous *r = NULL;
lib/libc/rpc/svc_vc.c
131
r = mem_alloc(sizeof(*r));
lib/libc/rpc/svc_vc.c
132
if (r == NULL) {
lib/libc/rpc/svc_vc.c
136
r->sendsize = __rpc_get_t_size(si.si_af, si.si_proto, (int)sendsize);
lib/libc/rpc/svc_vc.c
137
r->recvsize = __rpc_get_t_size(si.si_af, si.si_proto, (int)recvsize);
lib/libc/rpc/svc_vc.c
138
r->maxrec = __svc_maxrec;
lib/libc/rpc/svc_vc.c
144
xprt->xp_p1 = r;
lib/libc/rpc/svc_vc.c
170
if (r != NULL)
lib/libc/rpc/svc_vc.c
171
mem_free(r, sizeof(*r));
lib/libc/rpc/svc_vc.c
276
struct cf_rendezvous *r;
lib/libc/rpc/svc_vc.c
287
r = (struct cf_rendezvous *)xprt->xp_p1;
lib/libc/rpc/svc_vc.c
308
newxprt = makefd_xprt(sock, r->sendsize, r->recvsize);
lib/libc/rpc/svc_vc.c
328
cd->recvsize = r->recvsize;
lib/libc/rpc/svc_vc.c
329
cd->sendsize = r->sendsize;
lib/libc/rpc/svc_vc.c
330
cd->maxrec = r->maxrec;
lib/libc/rpc/svc_vc.c
385
struct cf_rendezvous *r;
lib/libc/rpc/svc_vc.c
393
r = (struct cf_rendezvous *)xprt->xp_p1;
lib/libc/rpc/svc_vc.c
394
mem_free(r, sizeof (struct cf_rendezvous));
lib/libc/stdio/fclose.c
102
r = EOF;
lib/libc/stdio/fclose.c
105
if (r == EOF) {
lib/libc/stdio/fclose.c
112
r = cleanfile(fp, false);
lib/libc/stdio/fclose.c
116
return (r);
lib/libc/stdio/fclose.c
122
int r;
lib/libc/stdio/fclose.c
130
r = cleanfile(fp, true);
lib/libc/stdio/fclose.c
133
return (r);
lib/libc/stdio/fclose.c
49
int r;
lib/libc/stdio/fclose.c
51
r = fp->_flags & __SWR ? __sflush(fp) : 0;
lib/libc/stdio/fclose.c
54
r = EOF;
lib/libc/stdio/fclose.c
80
return (r);
lib/libc/stdio/fclose.c
86
int r, err;
lib/libc/stdio/fclose.c
97
r = 0;
lib/libc/stdio/fclose.c
99
r = EOF;
lib/libc/stdio/fgetwc.c
51
wint_t r;
lib/libc/stdio/fgetwc.c
56
r = __fgetwc(fp, locale);
lib/libc/stdio/fgetwc.c
59
return (r);
lib/libc/stdio/fputwc.c
73
wint_t r;
lib/libc/stdio/fputwc.c
78
r = __fputwc(wc, fp, locale);
lib/libc/stdio/fputwc.c
81
return (r);
lib/libc/stdio/fread.c
127
while (resid > (r = fp->_r)) {
lib/libc/stdio/fread.c
128
if (r != 0) {
lib/libc/stdio/fread.c
129
(void)memcpy((void *)p, (void *)fp->_p, (size_t)r);
lib/libc/stdio/fread.c
130
fp->_p += r;
lib/libc/stdio/fread.c
132
p += r;
lib/libc/stdio/fread.c
133
resid -= r;
lib/libc/stdio/fread.c
66
int r;
lib/libc/stdio/fwscanf.c
43
int r;
lib/libc/stdio/fwscanf.c
46
r = vfwscanf(fp, fmt, ap);
lib/libc/stdio/fwscanf.c
49
return (r);
lib/libc/stdio/fwscanf.c
55
int r;
lib/libc/stdio/fwscanf.c
58
r = vfwscanf_l(fp, locale, fmt, ap);
lib/libc/stdio/fwscanf.c
61
return (r);
lib/libc/stdio/swscanf.c
43
int r;
lib/libc/stdio/swscanf.c
46
r = vswscanf(str, fmt, ap);
lib/libc/stdio/swscanf.c
49
return (r);
lib/libc/stdio/swscanf.c
56
int r;
lib/libc/stdio/swscanf.c
59
r = vswscanf_l(str, locale, fmt, ap);
lib/libc/stdio/swscanf.c
62
return (r);
lib/libc/stdio/ungetwc.c
75
wint_t r;
lib/libc/stdio/ungetwc.c
80
r = __ungetwc(wc, fp, locale);
lib/libc/stdio/ungetwc.c
83
return (r);
lib/libc/stdio/vfscanf.c
138
size_t r = __fread(p, 1, width, fp);
lib/libc/stdio/vfscanf.c
140
if (r == 0)
lib/libc/stdio/vfscanf.c
142
return (r);
lib/libc/stdio/vswscanf.c
67
int r;
lib/libc/stdio/vswscanf.c
87
r = __vfwscanf(&f, locale, fmt, ap);
lib/libc/stdio/vswscanf.c
90
return (r);
lib/libc/stdio/wscanf.c
43
int r;
lib/libc/stdio/wscanf.c
46
r = vfwscanf(stdin, fmt, ap);
lib/libc/stdio/wscanf.c
49
return (r);
lib/libc/stdio/wscanf.c
55
int r;
lib/libc/stdio/wscanf.c
58
r = vfwscanf_l(stdin, locale, fmt, ap);
lib/libc/stdio/wscanf.c
61
return (r);
lib/libc/stdio/xprintf_quote.c
53
char r[5];
lib/libc/stdio/xprintf_quote.c
84
sprintf(r, "\\%03o", *p);
lib/libc/stdio/xprintf_quote.c
85
o = r;
lib/libc/stdlib/div.c
40
div_t r;
lib/libc/stdlib/div.c
42
r.quot = numer / denom;
lib/libc/stdlib/div.c
43
r.rem = numer % denom;
lib/libc/stdlib/div.c
45
return (r);
lib/libc/stdlib/ldiv.c
40
ldiv_t r;
lib/libc/stdlib/ldiv.c
42
r.quot = numer / denom;
lib/libc/stdlib/ldiv.c
43
r.rem = numer % denom;
lib/libc/stdlib/ldiv.c
45
return (r);
lib/libc/stdlib/radixsort.c
128
const u_char **ak, *r;
lib/libc/stdlib/radixsort.c
214
for (aj = a; aj < an; *aj = r, aj += count[c], count[c] = 0)
lib/libc/stdlib/radixsort.c
215
for (r = *aj; aj < (ak = --top[c = tr[r[i]]]);)
lib/libc/stdlib/radixsort.c
216
swap(*ak, r, t);
lib/libc/stdlib/rand.c
125
int r;
lib/libc/stdlib/rand.c
128
r = do_rand(&val);
lib/libc/stdlib/rand.c
130
return (r);
lib/libc/stdlib/random.c
453
uint32_t *f, *r;
lib/libc/stdlib/random.c
464
r = estate->rst_rptr;
lib/libc/stdlib/random.c
465
*f += *r;
lib/libc/stdlib/random.c
469
++r;
lib/libc/stdlib/random.c
471
else if (++r >= estate->rst_end_ptr) {
lib/libc/stdlib/random.c
472
r = estate->rst_state;
lib/libc/stdlib/random.c
476
estate->rst_rptr = r;
lib/libc/stdlib/tfind.c
37
int r;
lib/libc/stdlib/tfind.c
39
if ((r = (*compar)(vkey, (*rootp)->key)) == 0) /* T2: */
lib/libc/stdlib/tfind.c
41
rootp = (r < 0) ?
lib/libc/string/strchr.c
32
char *r = __strchrnul(s, c);
lib/libc/string/strchr.c
33
return *(unsigned char *)r == (unsigned char)c ? r : NULL;
lib/libc/string/wcsncat.c
46
const wchar_t *r;
lib/libc/string/wcsncat.c
52
r = s2;
lib/libc/string/wcsncat.c
53
while (n && *r) {
lib/libc/string/wcsncat.c
54
*q++ = *r++;
lib/libc/tests/gen/fpsetmask_test.c
267
int r;
lib/libc/tests/gen/fpsetmask_test.c
286
r = sigsetjmp(b, 1);
lib/libc/tests/gen/fpsetmask_test.c
287
printf("r = %d\n", r);
lib/libc/tests/gen/fpsetmask_test.c
288
if (!r) {
lib/libc/tests/gen/fpsetround_test.c
101
test(int r)
lib/libc/tests/gen/fpsetround_test.c
107
int e = tst[i].v[r];
lib/libc/tests/gen/fpsetround_test.c
114
fprintf(stderr, "%4.4s %-5.5s %6d %8d\n", rnd[r].n,
lib/libc/tests/gen/fpsetround_test.c
115
tst[i].n, (int)rint(d), tst[i].v[r]);
lib/libc/tests/gen/fpsetround_test.c
128
int r;
lib/libc/tests/gen/fpsetround_test.c
130
ATF_CHECK_EQ(r = fpgetround(), FP_RN);
lib/libc/tests/gen/fpsetround_test.c
131
if (FP_RN != r)
lib/libc/tests/gen/fpsetround_test.c
133
getname(r));
lib/libc/tests/gen/fpsetround_test.c
141
ATF_CHECK_EQ(r = fpsetround(n), o);
lib/libc/tests/gen/fpsetround_test.c
142
if (o != r)
lib/libc/tests/gen/fpsetround_test.c
144
getname(n), getname(o), getname(r));
lib/libc/tests/gen/fpsetround_test.c
145
ATF_CHECK_EQ(r = fpgetround(), n);
lib/libc/tests/gen/fpsetround_test.c
146
if (n != r)
lib/libc/tests/gen/fpsetround_test.c
148
getname(r));
lib/libc/tests/gen/fpsetround_test.c
149
ATF_CHECK_EQ(r = FLT_ROUNDS, rnd[j].rf);
lib/libc/tests/gen/fpsetround_test.c
150
if (r != rnd[j].rf)
lib/libc/tests/gen/fpsetround_test.c
152
rnd[j].rf, r);
lib/libc/tests/gen/fpsetround_test.c
153
test(r);
lib/libc/tests/gen/fpsetround_test.c
92
getname(int r)
lib/libc/tests/gen/fpsetround_test.c
95
if (rnd[i].rm == r)
lib/libc/tests/gen/wordexp_test.c
100
r = wordexp("hello world", &we, WRDE_DOOFFS);
lib/libc/tests/gen/wordexp_test.c
101
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
116
int r;
lib/libc/tests/gen/wordexp_test.c
118
r = wordexp("hello world", &we, 0);
lib/libc/tests/gen/wordexp_test.c
119
r = wordexp("hello world", &we, WRDE_REUSE);
lib/libc/tests/gen/wordexp_test.c
120
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
132
int r;
lib/libc/tests/gen/wordexp_test.c
134
r = wordexp("this is", &we, 0);
lib/libc/tests/gen/wordexp_test.c
135
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
136
r = wordexp("a test", &we, WRDE_APPEND);
lib/libc/tests/gen/wordexp_test.c
137
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
151
int r;
lib/libc/tests/gen/wordexp_test.c
154
r = wordexp("this is", &we, WRDE_DOOFFS);
lib/libc/tests/gen/wordexp_test.c
155
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
156
r = wordexp("a test", &we, WRDE_APPEND|WRDE_DOOFFS);
lib/libc/tests/gen/wordexp_test.c
157
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
158
r = wordexp("of wordexp", &we, WRDE_APPEND|WRDE_DOOFFS);
lib/libc/tests/gen/wordexp_test.c
159
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
177
int r;
lib/libc/tests/gen/wordexp_test.c
179
r = wordexp("${dont_set_me}", &we, WRDE_UNDEF);
lib/libc/tests/gen/wordexp_test.c
180
ATF_REQUIRE(r == WRDE_BADVAL);
lib/libc/tests/gen/wordexp_test.c
187
int r;
lib/libc/tests/gen/wordexp_test.c
189
r = wordexp("`date`", &we, WRDE_NOCMD);
lib/libc/tests/gen/wordexp_test.c
190
ATF_REQUIRE(r == WRDE_CMDSUB);
lib/libc/tests/gen/wordexp_test.c
191
r = wordexp("\"`date`\"", &we, WRDE_NOCMD);
lib/libc/tests/gen/wordexp_test.c
192
ATF_REQUIRE(r == WRDE_CMDSUB);
lib/libc/tests/gen/wordexp_test.c
193
r = wordexp("$(date)", &we, WRDE_NOCMD);
lib/libc/tests/gen/wordexp_test.c
194
ATF_REQUIRE(r == WRDE_CMDSUB);
lib/libc/tests/gen/wordexp_test.c
195
r = wordexp("\"$(date)\"", &we, WRDE_NOCMD);
lib/libc/tests/gen/wordexp_test.c
196
ATF_REQUIRE(r == WRDE_CMDSUB);
lib/libc/tests/gen/wordexp_test.c
197
r = wordexp("$((3+5))", &we, WRDE_NOCMD);
lib/libc/tests/gen/wordexp_test.c
198
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
199
r = wordexp("\\$\\(date\\)", &we, WRDE_NOCMD|WRDE_REUSE);
lib/libc/tests/gen/wordexp_test.c
200
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
201
r = wordexp("'`date`'", &we, WRDE_NOCMD|WRDE_REUSE);
lib/libc/tests/gen/wordexp_test.c
202
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
203
r = wordexp("'$(date)'", &we, WRDE_NOCMD|WRDE_REUSE);
lib/libc/tests/gen/wordexp_test.c
204
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
212
int r;
lib/libc/tests/gen/wordexp_test.c
214
r = wordexp("'\n|&;<>(){}'", &we, 0);
lib/libc/tests/gen/wordexp_test.c
215
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
216
r = wordexp("\"\n|&;<>(){}\"", &we, WRDE_REUSE);
lib/libc/tests/gen/wordexp_test.c
217
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
218
r = wordexp("\\\n\\|\\&\\;\\<\\>\\(\\)\\{\\}", &we, WRDE_REUSE);
lib/libc/tests/gen/wordexp_test.c
219
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
221
r = wordexp("test \n test", &we, 0);
lib/libc/tests/gen/wordexp_test.c
222
ATF_REQUIRE(r == WRDE_BADCHAR);
lib/libc/tests/gen/wordexp_test.c
223
r = wordexp("test | test", &we, 0);
lib/libc/tests/gen/wordexp_test.c
224
ATF_REQUIRE(r == WRDE_BADCHAR);
lib/libc/tests/gen/wordexp_test.c
225
r = wordexp("test & test", &we, 0);
lib/libc/tests/gen/wordexp_test.c
226
ATF_REQUIRE(r == WRDE_BADCHAR);
lib/libc/tests/gen/wordexp_test.c
227
r = wordexp("test ; test", &we, 0);
lib/libc/tests/gen/wordexp_test.c
228
ATF_REQUIRE(r == WRDE_BADCHAR);
lib/libc/tests/gen/wordexp_test.c
229
r = wordexp("test > test", &we, 0);
lib/libc/tests/gen/wordexp_test.c
230
ATF_REQUIRE(r == WRDE_BADCHAR);
lib/libc/tests/gen/wordexp_test.c
231
r = wordexp("test < test", &we, 0);
lib/libc/tests/gen/wordexp_test.c
232
ATF_REQUIRE(r == WRDE_BADCHAR);
lib/libc/tests/gen/wordexp_test.c
233
r = wordexp("test ( test", &we, 0);
lib/libc/tests/gen/wordexp_test.c
234
ATF_REQUIRE(r == WRDE_BADCHAR);
lib/libc/tests/gen/wordexp_test.c
235
r = wordexp("test ) test", &we, 0);
lib/libc/tests/gen/wordexp_test.c
236
ATF_REQUIRE(r == WRDE_BADCHAR);
lib/libc/tests/gen/wordexp_test.c
237
r = wordexp("test { test", &we, 0);
lib/libc/tests/gen/wordexp_test.c
238
ATF_REQUIRE(r == WRDE_BADCHAR);
lib/libc/tests/gen/wordexp_test.c
239
r = wordexp("test } test", &we, 0);
lib/libc/tests/gen/wordexp_test.c
240
ATF_REQUIRE(r == WRDE_BADCHAR);
lib/libc/tests/gen/wordexp_test.c
247
int r;
lib/libc/tests/gen/wordexp_test.c
249
r = wordexp("'", &we, 0);
lib/libc/tests/gen/wordexp_test.c
250
ATF_REQUIRE(r == WRDE_SYNTAX);
lib/libc/tests/gen/wordexp_test.c
251
r = wordexp("'", &we, WRDE_UNDEF);
lib/libc/tests/gen/wordexp_test.c
252
ATF_REQUIRE(r == WRDE_SYNTAX);
lib/libc/tests/gen/wordexp_test.c
253
r = wordexp("'\\'", &we, 0);
lib/libc/tests/gen/wordexp_test.c
254
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
260
r = wordexp("${IFS:+'}", &we, 0);
lib/libc/tests/gen/wordexp_test.c
261
ATF_REQUIRE(r == WRDE_SYNTAX);
lib/libc/tests/gen/wordexp_test.c
262
r = wordexp("${IFS:+'}", &we, WRDE_UNDEF);
lib/libc/tests/gen/wordexp_test.c
263
ATF_REQUIRE(r == WRDE_SYNTAX);
lib/libc/tests/gen/wordexp_test.c
264
r = wordexp("$(case)", &we, 0);
lib/libc/tests/gen/wordexp_test.c
265
ATF_REQUIRE(r == WRDE_SYNTAX);
lib/libc/tests/gen/wordexp_test.c
266
r = wordexp("$(case)", &we, WRDE_UNDEF);
lib/libc/tests/gen/wordexp_test.c
267
ATF_REQUIRE(r == WRDE_SYNTAX);
lib/libc/tests/gen/wordexp_test.c
275
int r;
lib/libc/tests/gen/wordexp_test.c
281
r = sigaction(SIGCHLD, &sa, NULL);
lib/libc/tests/gen/wordexp_test.c
282
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
283
r = wordexp("hello world", &we, 0);
lib/libc/tests/gen/wordexp_test.c
284
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
291
r = sigaction(SIGCHLD, &sa, NULL);
lib/libc/tests/gen/wordexp_test.c
292
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
300
int r;
lib/libc/tests/gen/wordexp_test.c
306
r = sigaction(SIGCHLD, &sa, NULL);
lib/libc/tests/gen/wordexp_test.c
307
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
308
r = wordexp("hello world", &we, 0);
lib/libc/tests/gen/wordexp_test.c
309
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
316
r = sigaction(SIGCHLD, &sa, NULL);
lib/libc/tests/gen/wordexp_test.c
317
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
324
int r;
lib/libc/tests/gen/wordexp_test.c
330
r = setenv("IFS", ":", 1);
lib/libc/tests/gen/wordexp_test.c
331
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
332
r = wordexp("hello world", &we, 0);
lib/libc/tests/gen/wordexp_test.c
333
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
339
r = unsetenv("IFS");
lib/libc/tests/gen/wordexp_test.c
340
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
347
int r;
lib/libc/tests/gen/wordexp_test.c
352
r = setenv("IFS", ":", 1);
lib/libc/tests/gen/wordexp_test.c
353
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
354
r = wordexp("${IFS+hello:world}", &we, 0);
lib/libc/tests/gen/wordexp_test.c
355
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
361
r = unsetenv("IFS");
lib/libc/tests/gen/wordexp_test.c
362
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
58
int r;
lib/libc/tests/gen/wordexp_test.c
67
r = wordexp("hello world", &we, 0);
lib/libc/tests/gen/wordexp_test.c
68
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
81
int i, r;
lib/libc/tests/gen/wordexp_test.c
86
r = wordexp(longdata, &we, 0);
lib/libc/tests/gen/wordexp_test.c
87
ATF_REQUIRE(r == 0);
lib/libc/tests/gen/wordexp_test.c
97
int r;
lib/libc/tests/stdio/getdelim_test.c
55
size_t r;
lib/libc/tests/stdio/getdelim_test.c
57
r = random() % CHUNK_MAX + 1;
lib/libc/tests/stdio/getdelim_test.c
58
if (len > r)
lib/libc/tests/stdio/getdelim_test.c
59
len = r;
lib/libc/yp/xdryp.c
104
r = (*ypresp_allfn)(status,
lib/libc/yp/xdryp.c
111
if (r)
lib/libc/yp/xdryp.c
66
int r;
lib/libc/yp/yplib.c
1000
int r;
lib/libc/yp/yplib.c
1023
r = clnt_call(ysd->dom_client, YPPROC_ORDER,
lib/libc/yp/yplib.c
1031
if (r == RPC_PROCUNAVAIL) {
lib/libc/yp/yplib.c
1036
if (r != RPC_SUCCESS) {
lib/libc/yp/yplib.c
1042
if (!(r = ypprot_err(ypro.stat))) {
lib/libc/yp/yplib.c
1048
return (r);
lib/libc/yp/yplib.c
1058
int r;
lib/libc/yp/yplib.c
1080
r = clnt_call(ysd->dom_client, YPPROC_MASTER,
lib/libc/yp/yplib.c
1083
if (r != RPC_SUCCESS) {
lib/libc/yp/yplib.c
1089
if (!(r = ypprot_err(yprm.stat))) {
lib/libc/yp/yplib.c
1095
return (r);
lib/libc/yp/yplib.c
1104
int r;
lib/libc/yp/yplib.c
1123
r = clnt_call(ysd->dom_client, YPPROC_MAPLIST,
lib/libc/yp/yplib.c
1126
if (r != RPC_SUCCESS) {
lib/libc/yp/yplib.c
1131
if (!(r = ypprot_err(ypml.stat))) {
lib/libc/yp/yplib.c
1137
return (r);
lib/libc/yp/yplib.c
292
int new = 0, r;
lib/libc/yp/yplib.c
388
r = _readv(fd, iov, 2);
lib/libc/yp/yplib.c
389
if (r != iov[0].iov_len + iov[1].iov_len) {
lib/libc/yp/yplib.c
464
r = clnt_call(client, YPBINDPROC_DOMAIN,
lib/libc/yp/yplib.c
467
if (r != RPC_SUCCESS) {
lib/libc/yp/yplib.c
470
if (r == RPC_PROGUNAVAIL || r == RPC_PROCUNAVAIL) {
lib/libc/yp/yplib.c
606
int r;
lib/libc/yp/yplib.c
609
r = yp_bind_locked(dom);
lib/libc/yp/yplib.c
611
return (r);
lib/libc/yp/yplib.c
651
int r;
lib/libc/yp/yplib.c
712
r = clnt_call(ysd->dom_client, YPPROC_MATCH,
lib/libc/yp/yplib.c
715
if (r != RPC_SUCCESS) {
lib/libc/yp/yplib.c
722
if (!(r = ypprot_err(yprv.stat))) {
lib/libc/yp/yplib.c
741
return (r);
lib/libc/yp/yplib.c
758
int r;
lib/libc/yp/yplib.c
761
r = yp_get_default_domain_locked(domp);
lib/libc/yp/yplib.c
763
return (r);
lib/libc/yp/yplib.c
774
int r;
lib/libc/yp/yplib.c
804
r = clnt_call(ysd->dom_client, YPPROC_FIRST,
lib/libc/yp/yplib.c
807
if (r != RPC_SUCCESS) {
lib/libc/yp/yplib.c
813
if (!(r = ypprot_err(yprkv.stat))) {
lib/libc/yp/yplib.c
841
return (r);
lib/libc/yp/yplib.c
852
int r;
lib/libc/yp/yplib.c
885
r = clnt_call(ysd->dom_client, YPPROC_NEXT,
lib/libc/yp/yplib.c
888
if (r != RPC_SUCCESS) {
lib/libc/yp/yplib.c
894
if (!(r = ypprot_err(yprkv.stat))) {
lib/libc/yp/yplib.c
922
return (r);
lib/libcalendar/calendar.c
135
int r; /* holds the rest of days */
lib/libcalendar/calendar.c
145
while ((r = ndaysgi(&idt)) > ndays)
lib/libcalendar/calendar.c
158
ndays = ndays - r;
lib/libcalendar/calendar.c
70
int r; /* hold the rest of days */
lib/libcalendar/calendar.c
80
while ((r = ndaysji(&idt)) > ndays)
lib/libcalendar/calendar.c
88
r = ndays - r;
lib/libcalendar/calendar.c
89
for (idt.m = 11; month1[idt.m] > r; idt.m--)
lib/libcalendar/calendar.c
93
idt.d = r - month1[idt.m];
lib/libfetch/common.c
959
fetch_ssl_ipaddr_match(const struct addrinfo *laddr, const char *r,
lib/libfetch/common.c
967
if ((raddr = fetch_ssl_get_numeric_addrinfo(r, rlen)) == NULL)
lib/libfetch/ftp.c
182
int r;
lib/libfetch/ftp.c
194
r = fetch_putln(conn, msg, len);
lib/libfetch/ftp.c
197
if (r == -1) {
lib/libfetch/ftp.c
493
int r;
lib/libfetch/ftp.c
510
r = fetch_read(io->dconn, buf, len);
lib/libfetch/ftp.c
511
if (r > 0)
lib/libfetch/ftp.c
512
return (r);
lib/libfetch/ftp.c
513
if (r == 0) {
lib/libfetch/ftp.c
567
int r;
lib/libfetch/ftp.c
584
r = ftp_chkerr(io->cconn);
lib/libfetch/ftp.c
589
return (r == FTP_TRANSFER_COMPLETE) ? 0 : -1;
lib/libfetch/http.c
1228
int r;
lib/libfetch/http.c
1266
r = http_cmd(conn, "%s: Digest username=\"%s\",realm=\"%s\","
lib/libfetch/http.c
1273
r = http_cmd(conn, "%s: Digest username=\"%s\",realm=\"%s\","
lib/libfetch/http.c
1280
return (r);
lib/libfetch/http.c
1290
int r;
lib/libfetch/http.c
1300
r = http_cmd(conn, "%s: Basic %s", hdr, auth);
lib/libfetch/http.c
1302
return (r);
lib/libfetch/http.c
314
int r;
lib/libfetch/http.c
316
r = fetch_close(io->conn);
lib/libfetch/http.c
320
return (r);
lib/libfetch/http.c
391
int r;
lib/libfetch/http.c
403
r = fetch_putln(conn, msg, len);
lib/libfetch/http.c
406
if (r == -1) {
lib/libfetch/http.c
857
char locale[64], *r;
lib/libfetch/http.c
862
r = strptime(p, "%a, %d %b %Y %H:%M:%S GMT", &tm);
lib/libfetch/http.c
867
if (r == NULL)
lib/libfetch/http.c
868
r = strptime(p, "%a, %d %b %Y %H:%M:%S UTC", &tm);
lib/libfetch/http.c
871
if (r == NULL)
lib/libgeom/geom_getxml.c
100
struct gctl_req *r;
lib/libgeom/geom_getxml.c
108
r = gctl_get_handle();
lib/libgeom/geom_getxml.c
109
gctl_ro_param(r, "class", -1, class);
lib/libgeom/geom_getxml.c
110
gctl_ro_param(r, "verb", -1, "getxml");
lib/libgeom/geom_getxml.c
111
gctl_ro_param(r, "parents", sizeof(parents), &parents);
lib/libgeom/geom_getxml.c
113
gctl_ro_param(r, "arg0", -1, geom);
lib/libgeom/geom_getxml.c
116
gctl_ro_param(r, "nargs", sizeof(nargs), &nargs);
lib/libgeom/geom_getxml.c
118
gctl_add_param(r, "output", GEOM_GETXML_BUFFER, p,
lib/libgeom/geom_getxml.c
120
errstr = gctl_issue(r);
lib/libgeom/geom_getxml.c
122
gctl_free(r);
lib/libgeom/geom_getxml.c
126
gctl_free(r);
lib/libiconv_modules/mapper_646/citrus_mapper_646.c
101
struct _region r;
lib/libiconv_modules/mapper_646/citrus_mapper_646.c
108
ret = _map_file(&r, path);
lib/libiconv_modules/mapper_646/citrus_mapper_646.c
111
_memstream_bind(&ms, &r);
lib/libiconv_modules/mapper_646/citrus_mapper_646.c
135
_unmap_file(&r);
lib/libiconv_modules/mapper_646/citrus_mapper_646.c
144
struct _region r;
lib/libiconv_modules/mapper_646/citrus_mapper_646.c
155
_memstream_getregion(ms, &r, _memstream_remainder(ms));
lib/libiconv_modules/mapper_646/citrus_mapper_646.c
157
dir, (int)_region_size(&r), (char *)_region_head(&r));
lib/libiconv_modules/mapper_646/citrus_mapper_646.c
172
struct _region r;
lib/libiconv_modules/mapper_646/citrus_mapper_646.c
182
_region_init(&r, __DECONST(void *, var), lenvar);
lib/libiconv_modules/mapper_646/citrus_mapper_646.c
183
_memstream_bind(&ms, &r);
lib/libiconv_modules/mapper_serial/citrus_mapper_serial.c
120
struct _region r;
lib/libiconv_modules/mapper_serial/citrus_mapper_serial.c
132
_memstream_chr(ms, &r, ',');
lib/libiconv_modules/mapper_serial/citrus_mapper_serial.c
134
(int)_region_size(&r), (char *)_region_head(&r));
lib/libiconv_modules/mapper_serial/citrus_mapper_serial.c
167
struct _region r;
lib/libiconv_modules/mapper_serial/citrus_mapper_serial.c
176
_region_init(&r, __DECONST(void *, var), lenvar);
lib/libiconv_modules/mapper_serial/citrus_mapper_serial.c
177
_memstream_bind(&ms, &r);
lib/libiconv_modules/mapper_std/citrus_mapper_std.c
151
struct _region *r)
lib/libiconv_modules/mapper_std/citrus_mapper_std.c
158
rcx = _region_head(r);
lib/libiconv_modules/mapper_std/citrus_mapper_std.c
193
struct _region *r)
lib/libiconv_modules/mapper_std/citrus_mapper_std.c
201
rcx = _region_head(r);
lib/libiconv_modules/mapper_std/citrus_mapper_std.c
248
struct _region r;
lib/libiconv_modules/mapper_std/citrus_mapper_std.c
267
ret = _db_lookup_by_s(ms->ms_db, _CITRUS_MAPPER_STD_SYM_INFO, &r, NULL);
lib/libiconv_modules/mapper_std/citrus_mapper_std.c
273
switch (_region_size(&r)) {
lib/libiconv_modules/mapper_std/citrus_mapper_std.c
275
ret = rowcol_parse_variable_compat(rc, &r);
lib/libiconv_modules/mapper_std/citrus_mapper_std.c
278
ret = rowcol_parse_variable(rc, &r);
lib/libiconv_modules/mapper_std/citrus_mapper_std.c
299
_CITRUS_MAPPER_STD_SYM_ROWCOL_EXT_ILSEQ, &r, NULL);
lib/libiconv_modules/mapper_std/citrus_mapper_std.c
302
if (_region_size(&r) < sizeof(*eix))
lib/libiconv_modules/mapper_std/citrus_mapper_std.c
305
eix = _region_head(&r);
lib/libiconv_modules/mapper_zone/citrus_mapper_zone.c
308
struct _region r;
lib/libiconv_modules/mapper_zone/citrus_mapper_zone.c
323
_region_init(&r, __DECONST(void *, var), lenvar);
lib/libiconv_modules/mapper_zone/citrus_mapper_zone.c
324
_memstream_bind(&ms, &r);
lib/libkldelf/ef.c
518
const GElf_Rel *r;
lib/libkldelf/ef.c
532
for (r = ef->ef_rel; r < &ef->ef_rel[ef->ef_relsz]; r++) {
lib/libkldelf/ef.c
533
error = elf_reloc(ef->ef_efile, r, ELF_T_REL, 0, address,
lib/libkldelf/ef_obj.c
189
GElf_Rel *r;
lib/libkldelf/ef_obj.c
230
for (r = ef->reltab[i].rel;
lib/libkldelf/ef_obj.c
231
r < &ef->reltab[i].rel[ef->reltab[i].nrel]; r++) {
lib/libkldelf/ef_obj.c
232
error = elf_reloc(ef->ef_efile, r, ELF_T_REL, secbase,
lib/libkvm/kvm_pcpu.c
368
uint64_t r, c;
lib/libkvm/kvm_pcpu.c
374
r = 0;
lib/libkvm/kvm_pcpu.c
378
r += c;
lib/libkvm/kvm_pcpu.c
381
return (r);
lib/libmixer/mixer.c
147
int r;
lib/libmixer/mixer.c
149
r = close(m->fd);
lib/libmixer/mixer.c
159
return (r);
lib/libmp/mpasbn.c
234
BIGNUM *q, *r;
lib/libmp/mpasbn.c
237
r = BN_new();
lib/libmp/mpasbn.c
238
if (r != NULL)
lib/libmp/mpasbn.c
240
if (r == NULL || q == NULL)
lib/libmp/mpasbn.c
242
BN_ERRCHECK(msg, BN_div(q, r, nmp->bn, dmp->bn, c));
lib/libmp/mpasbn.c
244
_moveb(msg, r, rmp);
lib/libmp/mpasbn.c
246
BN_free(r);
lib/libmp/mpasbn.c
568
BIGNUM *q, *r;
lib/libmp/mpasbn.c
571
r = NULL;
lib/libmp/mpasbn.c
574
r = BN_new();
lib/libmp/mpasbn.c
575
if (q == NULL || r == NULL)
lib/libmp/mpasbn.c
579
BN_ERRCHECK(msg, BN_div(q, r, nmp->bn, dmp->bn, c));
lib/libmp/mpasbn.c
581
_moveb(msg, r, rmp);
lib/libmp/mpasbn.c
590
BN_free(r);
lib/libnetmap/nmreq.c
243
nmreq_register_decode(const char **pifname, struct nmreq_register *r, struct nmctx *ctx)
lib/libnetmap/nmreq.c
260
nr_mem_id = r->nr_mem_id; /* if non-zero, further updates are disabled */
lib/libnetmap/nmreq.c
395
r->nr_mode = nr_mode;
lib/libnetmap/nmreq.c
396
r->nr_ringid = nr_ringid;
lib/libnetmap/nmreq.c
397
r->nr_flags = nr_flags;
lib/libnetmap/nmreq.c
398
r->nr_mem_id = nr_mem_id;
lib/libopenbsd/imsg.c
128
av = ibuf->r.wpos;
lib/libopenbsd/imsg.c
133
memcpy(&imsg->hdr, ibuf->r.buf, sizeof(imsg->hdr));
lib/libopenbsd/imsg.c
142
ibuf->r.rptr = ibuf->r.buf + IMSG_HEADER_SIZE;
lib/libopenbsd/imsg.c
153
memcpy(imsg->data, ibuf->r.rptr, datalen);
lib/libopenbsd/imsg.c
157
memmove(&ibuf->r.buf, ibuf->r.buf + imsg->hdr.len, left);
lib/libopenbsd/imsg.c
158
ibuf->r.wpos = left;
lib/libopenbsd/imsg.c
160
ibuf->r.wpos = 0;
lib/libopenbsd/imsg.c
39
memset(&ibuf->r, 0, sizeof(ibuf->r));
lib/libopenbsd/imsg.c
63
iov.iov_base = ibuf->r.buf + ibuf->r.wpos;
lib/libopenbsd/imsg.c
64
iov.iov_len = sizeof(ibuf->r.buf) - ibuf->r.wpos;
lib/libopenbsd/imsg.c
88
ibuf->r.wpos += n;
lib/libopenbsd/imsg.h
57
struct ibuf_read r;
lib/libpam/modules/pam_deny/pam_deny.c
45
int r;
lib/libpam/modules/pam_deny/pam_deny.c
47
if ((r = pam_get_user(pamh, &user, NULL)) != PAM_SUCCESS)
lib/libpam/modules/pam_deny/pam_deny.c
48
return (r);
lib/libpam/modules/pam_permit/pam_permit.c
45
int r;
lib/libpam/modules/pam_permit/pam_permit.c
47
if ((r = pam_get_user(pamh, &user, NULL)) != PAM_SUCCESS)
lib/libpam/modules/pam_permit/pam_permit.c
48
return (r);
lib/libpfctl/libpfctl.c
1022
pfctl_add_eth_rule(int dev, const struct pfctl_eth_rule *r, const char *anchor,
lib/libpfctl/libpfctl.c
1037
nvlist_add_number(nvl, "nr", r->nr);
lib/libpfctl/libpfctl.c
1038
nvlist_add_bool(nvl, "quick", r->quick);
lib/libpfctl/libpfctl.c
1039
nvlist_add_string(nvl, "ifname", r->ifname);
lib/libpfctl/libpfctl.c
1040
nvlist_add_bool(nvl, "ifnot", r->ifnot);
lib/libpfctl/libpfctl.c
1041
nvlist_add_number(nvl, "direction", r->direction);
lib/libpfctl/libpfctl.c
1042
nvlist_add_number(nvl, "proto", r->proto);
lib/libpfctl/libpfctl.c
1043
nvlist_add_string(nvl, "match_tagname", r->match_tagname);
lib/libpfctl/libpfctl.c
1044
nvlist_add_bool(nvl, "match_tag_not", r->match_tag_not);
lib/libpfctl/libpfctl.c
1046
addr = pfctl_eth_addr_to_nveth_addr(&r->src);
lib/libpfctl/libpfctl.c
1054
addr = pfctl_eth_addr_to_nveth_addr(&r->dst);
lib/libpfctl/libpfctl.c
1062
pfctl_nv_add_rule_addr(nvl, "ipsrc", &r->ipsrc);
lib/libpfctl/libpfctl.c
1063
pfctl_nv_add_rule_addr(nvl, "ipdst", &r->ipdst);
lib/libpfctl/libpfctl.c
1067
r->label[labelcount][0] != 0) {
lib/libpfctl/libpfctl.c
1069
r->label[labelcount]);
lib/libpfctl/libpfctl.c
1072
nvlist_add_number(nvl, "ridentifier", r->ridentifier);
lib/libpfctl/libpfctl.c
1074
nvlist_add_string(nvl, "qname", r->qname);
lib/libpfctl/libpfctl.c
1075
nvlist_add_string(nvl, "tagname", r->tagname);
lib/libpfctl/libpfctl.c
1076
nvlist_add_number(nvl, "dnpipe", r->dnpipe);
lib/libpfctl/libpfctl.c
1077
nvlist_add_number(nvl, "dnflags", r->dnflags);
lib/libpfctl/libpfctl.c
1079
nvlist_add_string(nvl, "bridge_to", r->bridge_to);
lib/libpfctl/libpfctl.c
1081
nvlist_add_number(nvl, "action", r->action);
lib/libpfctl/libpfctl.c
1240
snl_add_msg_attr_pf_rule(struct snl_writer *nw, uint32_t type, const struct pfctl_rule *r)
lib/libpfctl/libpfctl.c
1246
snl_add_msg_attr_rule_addr(nw, PF_RT_SRC, &r->src);
lib/libpfctl/libpfctl.c
1247
snl_add_msg_attr_rule_addr(nw, PF_RT_DST, &r->dst);
lib/libpfctl/libpfctl.c
1248
snl_add_msg_attr_rule_labels(nw, PF_RT_LABELS, r->label);
lib/libpfctl/libpfctl.c
1249
snl_add_msg_attr_u32(nw, PF_RT_RIDENTIFIER, r->ridentifier);
lib/libpfctl/libpfctl.c
1250
snl_add_msg_attr_string(nw, PF_RT_IFNAME, r->ifname);
lib/libpfctl/libpfctl.c
1251
snl_add_msg_attr_string(nw, PF_RT_QNAME, r->qname);
lib/libpfctl/libpfctl.c
1252
snl_add_msg_attr_string(nw, PF_RT_PQNAME, r->pqname);
lib/libpfctl/libpfctl.c
1253
snl_add_msg_attr_string(nw, PF_RT_TAGNAME, r->tagname);
lib/libpfctl/libpfctl.c
1254
snl_add_msg_attr_string(nw, PF_RT_MATCH_TAGNAME, r->match_tagname);
lib/libpfctl/libpfctl.c
1255
snl_add_msg_attr_string(nw, PF_RT_OVERLOAD_TBLNAME, r->overload_tblname);
lib/libpfctl/libpfctl.c
1256
snl_add_msg_attr_rpool(nw, PF_RT_RPOOL_RDR, &r->rdr);
lib/libpfctl/libpfctl.c
1257
snl_add_msg_attr_rpool(nw, PF_RT_RPOOL_NAT, &r->nat);
lib/libpfctl/libpfctl.c
1258
snl_add_msg_attr_rpool(nw, PF_RT_RPOOL_RT, &r->route);
lib/libpfctl/libpfctl.c
1259
snl_add_msg_attr_threshold(nw, PF_RT_PKTRATE, &r->pktrate);
lib/libpfctl/libpfctl.c
1260
snl_add_msg_attr_u32(nw, PF_RT_OS_FINGERPRINT, r->os_fingerprint);
lib/libpfctl/libpfctl.c
1261
snl_add_msg_attr_u32(nw, PF_RT_RTABLEID, r->rtableid);
lib/libpfctl/libpfctl.c
1262
snl_add_msg_attr_timeouts(nw, PF_RT_TIMEOUT, r->timeout);
lib/libpfctl/libpfctl.c
1263
snl_add_msg_attr_u32(nw, PF_RT_MAX_STATES, r->max_states);
lib/libpfctl/libpfctl.c
1264
snl_add_msg_attr_u32(nw, PF_RT_MAX_SRC_NODES, r->max_src_nodes);
lib/libpfctl/libpfctl.c
1265
snl_add_msg_attr_u32(nw, PF_RT_MAX_SRC_STATES, r->max_src_states);
lib/libpfctl/libpfctl.c
1266
snl_add_msg_attr_u32(nw, PF_RT_MAX_SRC_CONN, r->max_src_conn);
lib/libpfctl/libpfctl.c
1267
snl_add_msg_attr_u32(nw, PF_RT_MAX_SRC_CONN_RATE_LIMIT, r->max_src_conn_rate.limit);
lib/libpfctl/libpfctl.c
1268
snl_add_msg_attr_u32(nw, PF_RT_MAX_SRC_CONN_RATE_SECS, r->max_src_conn_rate.seconds);
lib/libpfctl/libpfctl.c
1269
snl_add_msg_attr_u16(nw, PF_RT_MAX_PKT_SIZE, r->max_pkt_size);
lib/libpfctl/libpfctl.c
1271
snl_add_msg_attr_u16(nw, PF_RT_DNPIPE, r->dnpipe);
lib/libpfctl/libpfctl.c
1272
snl_add_msg_attr_u16(nw, PF_RT_DNRPIPE, r->dnrpipe);
lib/libpfctl/libpfctl.c
1273
snl_add_msg_attr_u32(nw, PF_RT_DNFLAGS, r->free_flags);
lib/libpfctl/libpfctl.c
1275
snl_add_msg_attr_u32(nw, PF_RT_NR, r->nr);
lib/libpfctl/libpfctl.c
1276
snl_add_msg_attr_u32(nw, PF_RT_PROB, r->prob);
lib/libpfctl/libpfctl.c
1277
snl_add_msg_attr_u32(nw, PF_RT_CUID, r->cuid);
lib/libpfctl/libpfctl.c
1278
snl_add_msg_attr_u32(nw, PF_RT_CPID, r->cpid);
lib/libpfctl/libpfctl.c
1280
snl_add_msg_attr_u16(nw, PF_RT_RETURN_ICMP, r->return_icmp);
lib/libpfctl/libpfctl.c
1281
snl_add_msg_attr_u16(nw, PF_RT_RETURN_ICMP6, r->return_icmp6);
lib/libpfctl/libpfctl.c
1282
snl_add_msg_attr_u16(nw, PF_RT_MAX_MSS, r->max_mss);
lib/libpfctl/libpfctl.c
1283
snl_add_msg_attr_u16(nw, PF_RT_SCRUB_FLAGS, r->scrub_flags);
lib/libpfctl/libpfctl.c
1285
snl_add_msg_attr_uid(nw, PF_RT_UID, &r->uid);
lib/libpfctl/libpfctl.c
1286
snl_add_msg_attr_uid(nw, PF_RT_GID, (const struct pf_rule_uid *)&r->gid);
lib/libpfctl/libpfctl.c
1287
snl_add_msg_attr_string(nw, PF_RT_RCV_IFNAME, r->rcv_ifname);
lib/libpfctl/libpfctl.c
1288
snl_add_msg_attr_bool(nw, PF_RT_RCV_IFNOT, r->rcvifnot);
lib/libpfctl/libpfctl.c
1290
snl_add_msg_attr_u32(nw, PF_RT_RULE_FLAG, r->rule_flag);
lib/libpfctl/libpfctl.c
1291
snl_add_msg_attr_u8(nw, PF_RT_ACTION, r->action);
lib/libpfctl/libpfctl.c
1292
snl_add_msg_attr_u8(nw, PF_RT_DIRECTION, r->direction);
lib/libpfctl/libpfctl.c
1293
snl_add_msg_attr_u8(nw, PF_RT_LOG, r->log);
lib/libpfctl/libpfctl.c
1294
snl_add_msg_attr_u8(nw, PF_RT_LOGIF, r->logif);
lib/libpfctl/libpfctl.c
1295
snl_add_msg_attr_u8(nw, PF_RT_QUICK, r->quick);
lib/libpfctl/libpfctl.c
1296
snl_add_msg_attr_u8(nw, PF_RT_IF_NOT, r->ifnot);
lib/libpfctl/libpfctl.c
1297
snl_add_msg_attr_u8(nw, PF_RT_MATCH_TAG_NOT, r->match_tag_not);
lib/libpfctl/libpfctl.c
1298
snl_add_msg_attr_u8(nw, PF_RT_NATPASS, r->natpass);
lib/libpfctl/libpfctl.c
1299
snl_add_msg_attr_u8(nw, PF_RT_KEEP_STATE, r->keep_state);
lib/libpfctl/libpfctl.c
1300
snl_add_msg_attr_u8(nw, PF_RT_AF, r->af);
lib/libpfctl/libpfctl.c
1301
snl_add_msg_attr_u8(nw, PF_RT_PROTO, r->proto);
lib/libpfctl/libpfctl.c
1302
snl_add_msg_attr_u16(nw, PF_RT_TYPE_2, r->type);
lib/libpfctl/libpfctl.c
1303
snl_add_msg_attr_u16(nw, PF_RT_CODE_2, r->code);
lib/libpfctl/libpfctl.c
1304
snl_add_msg_attr_u8(nw, PF_RT_FLAGS, r->flags);
lib/libpfctl/libpfctl.c
1305
snl_add_msg_attr_u8(nw, PF_RT_FLAGSET, r->flagset);
lib/libpfctl/libpfctl.c
1306
snl_add_msg_attr_u8(nw, PF_RT_MIN_TTL, r->min_ttl);
lib/libpfctl/libpfctl.c
1307
snl_add_msg_attr_u8(nw, PF_RT_ALLOW_OPTS, r->allow_opts);
lib/libpfctl/libpfctl.c
1308
snl_add_msg_attr_u8(nw, PF_RT_RT, r->rt);
lib/libpfctl/libpfctl.c
1309
snl_add_msg_attr_u8(nw, PF_RT_RETURN_TTL, r->return_ttl);
lib/libpfctl/libpfctl.c
1310
snl_add_msg_attr_u8(nw, PF_RT_TOS, r->tos);
lib/libpfctl/libpfctl.c
1311
snl_add_msg_attr_u8(nw, PF_RT_SET_TOS, r->set_tos);
lib/libpfctl/libpfctl.c
1313
snl_add_msg_attr_u8(nw, PF_RT_ANCHOR_RELATIVE, r->anchor_relative);
lib/libpfctl/libpfctl.c
1314
snl_add_msg_attr_u8(nw, PF_RT_ANCHOR_WILDCARD, r->anchor_wildcard);
lib/libpfctl/libpfctl.c
1315
snl_add_msg_attr_u8(nw, PF_RT_FLUSH, r->flush);
lib/libpfctl/libpfctl.c
1316
snl_add_msg_attr_u8(nw, PF_RT_PRIO, r->prio);
lib/libpfctl/libpfctl.c
1317
snl_add_msg_attr_u8(nw, PF_RT_SET_PRIO, r->set_prio[0]);
lib/libpfctl/libpfctl.c
1318
snl_add_msg_attr_u8(nw, PF_RT_SET_PRIO_REPLY, r->set_prio[1]);
lib/libpfctl/libpfctl.c
1319
snl_add_msg_attr_u8(nw, PF_RT_NAF, r->naf);
lib/libpfctl/libpfctl.c
1321
snl_add_msg_attr_ip6(nw, PF_RT_DIVERT_ADDRESS, &r->divert.addr.v6);
lib/libpfctl/libpfctl.c
1322
snl_add_msg_attr_u16(nw, PF_RT_DIVERT_PORT, r->divert.port);
lib/libpfctl/libpfctl.c
1324
snl_add_msg_attr_u8(nw, PF_RT_STATE_LIMIT, r->statelim.id);
lib/libpfctl/libpfctl.c
1325
snl_add_msg_attr_u32(nw, PF_RT_STATE_LIMIT_ACTION, r->statelim.limiter_action);
lib/libpfctl/libpfctl.c
1326
snl_add_msg_attr_u8(nw, PF_RT_SOURCE_LIMIT, r->sourcelim.id);
lib/libpfctl/libpfctl.c
1327
snl_add_msg_attr_u32(nw, PF_RT_SOURCE_LIMIT_ACTION, r->sourcelim.limiter_action);
lib/libpfctl/libpfctl.c
1333
pfctl_add_rule(int dev __unused, const struct pfctl_rule *r, const char *anchor,
lib/libpfctl/libpfctl.c
1343
ret = pfctl_add_rule_h(h, r, anchor, anchor_call, ticket, pool_ticket);
lib/libpfctl/libpfctl.c
1351
pfctl_add_rule_h(struct pfctl_handle *h, const struct pfctl_rule *r,
lib/libpfctl/libpfctl.c
1369
snl_add_msg_attr_pf_rule(&nw, PF_ART_RULE, r);
lib/libpfctl/libpfctl.c
1633
struct pfctl_rule r;
lib/libpfctl/libpfctl.c
1638
{ .type = PF_RT_SRC, .off = _OUT(r.src), .arg = &rule_addr_parser,.cb = snl_attr_get_nested },
lib/libpfctl/libpfctl.c
1639
{ .type = PF_RT_DST, .off = _OUT(r.dst), .arg = &rule_addr_parser,.cb = snl_attr_get_nested },
lib/libpfctl/libpfctl.c
1640
{ .type = PF_RT_RIDENTIFIER, .off = _OUT(r.ridentifier), .cb = snl_attr_get_uint32 },
lib/libpfctl/libpfctl.c
1641
{ .type = PF_RT_LABELS, .off = _OUT(r.label), .arg = &rule_labels_parser,.cb = snl_attr_get_nested_pf_rule_labels },
lib/libpfctl/libpfctl.c
1642
{ .type = PF_RT_IFNAME, .off = _OUT(r.ifname), .arg = (void *)IFNAMSIZ, .cb = snl_attr_copy_string },
lib/libpfctl/libpfctl.c
1643
{ .type = PF_RT_QNAME, .off = _OUT(r.qname), .arg = (void *)PF_QNAME_SIZE, .cb = snl_attr_copy_string },
lib/libpfctl/libpfctl.c
1644
{ .type = PF_RT_PQNAME, .off = _OUT(r.pqname), .arg = (void *)PF_QNAME_SIZE, .cb = snl_attr_copy_string },
lib/libpfctl/libpfctl.c
1645
{ .type = PF_RT_TAGNAME, .off = _OUT(r.tagname), .arg = (void *)PF_TAG_NAME_SIZE, .cb = snl_attr_copy_string },
lib/libpfctl/libpfctl.c
1646
{ .type = PF_RT_MATCH_TAGNAME, .off = _OUT(r.match_tagname), .arg = (void *)PF_TAG_NAME_SIZE, .cb = snl_attr_copy_string },
lib/libpfctl/libpfctl.c
1647
{ .type = PF_RT_OVERLOAD_TBLNAME, .off = _OUT(r.overload_tblname), .arg = (void *)PF_TABLE_NAME_SIZE, .cb = snl_attr_copy_string },
lib/libpfctl/libpfctl.c
1648
{ .type = PF_RT_RPOOL_RDR, .off = _OUT(r.rdr), .arg = &pool_parser, .cb = snl_attr_get_nested },
lib/libpfctl/libpfctl.c
1649
{ .type = PF_RT_OS_FINGERPRINT, .off = _OUT(r.os_fingerprint), .cb = snl_attr_get_uint32 },
lib/libpfctl/libpfctl.c
1650
{ .type = PF_RT_RTABLEID, .off = _OUT(r.rtableid), .cb = snl_attr_get_uint32 },
lib/libpfctl/libpfctl.c
1651
{ .type = PF_RT_TIMEOUT, .off = _OUT(r.timeout), .arg = &timeout_parser, .cb = snl_attr_get_nested_timeouts },
lib/libpfctl/libpfctl.c
1652
{ .type = PF_RT_MAX_STATES, .off = _OUT(r.max_states), .cb = snl_attr_get_uint32 },
lib/libpfctl/libpfctl.c
1653
{ .type = PF_RT_MAX_SRC_NODES, .off = _OUT(r.max_src_nodes), .cb = snl_attr_get_uint32 },
lib/libpfctl/libpfctl.c
1654
{ .type = PF_RT_MAX_SRC_STATES, .off = _OUT(r.max_src_states), .cb = snl_attr_get_uint32 },
lib/libpfctl/libpfctl.c
1655
{ .type = PF_RT_MAX_SRC_CONN_RATE_LIMIT, .off = _OUT(r.max_src_conn_rate.limit), .cb = snl_attr_get_uint32 },
lib/libpfctl/libpfctl.c
1656
{ .type = PF_RT_MAX_SRC_CONN_RATE_SECS, .off = _OUT(r.max_src_conn_rate.seconds), .cb = snl_attr_get_uint32 },
lib/libpfctl/libpfctl.c
1657
{ .type = PF_RT_DNPIPE, .off = _OUT(r.dnpipe), .cb = snl_attr_get_uint16 },
lib/libpfctl/libpfctl.c
1658
{ .type = PF_RT_DNRPIPE, .off = _OUT(r.dnrpipe), .cb = snl_attr_get_uint16 },
lib/libpfctl/libpfctl.c
1659
{ .type = PF_RT_DNFLAGS, .off = _OUT(r.free_flags), .cb = snl_attr_get_uint32 },
lib/libpfctl/libpfctl.c
1660
{ .type = PF_RT_NR, .off = _OUT(r.nr), .cb = snl_attr_get_uint32 },
lib/libpfctl/libpfctl.c
1661
{ .type = PF_RT_PROB, .off = _OUT(r.prob), .cb = snl_attr_get_uint32 },
lib/libpfctl/libpfctl.c
1662
{ .type = PF_RT_CUID, .off = _OUT(r.cuid), .cb = snl_attr_get_uint32 },
lib/libpfctl/libpfctl.c
1663
{. type = PF_RT_CPID, .off = _OUT(r.cpid), .cb = snl_attr_get_uint32 },
lib/libpfctl/libpfctl.c
1664
{ .type = PF_RT_RETURN_ICMP, .off = _OUT(r.return_icmp), .cb = snl_attr_get_uint16 },
lib/libpfctl/libpfctl.c
1665
{ .type = PF_RT_RETURN_ICMP6, .off = _OUT(r.return_icmp6), .cb = snl_attr_get_uint16 },
lib/libpfctl/libpfctl.c
1666
{ .type = PF_RT_MAX_MSS, .off = _OUT(r.max_mss), .cb = snl_attr_get_uint16 },
lib/libpfctl/libpfctl.c
1667
{ .type = PF_RT_SCRUB_FLAGS, .off = _OUT(r.scrub_flags), .cb = snl_attr_get_uint16 },
lib/libpfctl/libpfctl.c
1668
{ .type = PF_RT_UID, .off = _OUT(r.uid), .arg = &rule_uid_parser, .cb = snl_attr_get_nested },
lib/libpfctl/libpfctl.c
1669
{ .type = PF_RT_GID, .off = _OUT(r.gid), .arg = &rule_uid_parser, .cb = snl_attr_get_nested },
lib/libpfctl/libpfctl.c
1670
{ .type = PF_RT_RULE_FLAG, .off = _OUT(r.rule_flag), .cb = snl_attr_get_uint32 },
lib/libpfctl/libpfctl.c
1671
{ .type = PF_RT_ACTION, .off = _OUT(r.action), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1672
{ .type = PF_RT_DIRECTION, .off = _OUT(r.direction), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1673
{ .type = PF_RT_LOG, .off = _OUT(r.log), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1674
{ .type = PF_RT_LOGIF, .off = _OUT(r.logif), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1675
{ .type = PF_RT_QUICK, .off = _OUT(r.quick), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1676
{ .type = PF_RT_IF_NOT, .off = _OUT(r.ifnot), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1677
{ .type = PF_RT_MATCH_TAG_NOT, .off = _OUT(r.match_tag_not), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1678
{ .type = PF_RT_NATPASS, .off = _OUT(r.natpass), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1679
{ .type = PF_RT_KEEP_STATE, .off = _OUT(r.keep_state), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1680
{ .type = PF_RT_AF, .off = _OUT(r.af), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1681
{ .type = PF_RT_PROTO, .off = _OUT(r.proto), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1682
{ .type = PF_RT_TYPE, .off = _OUT(r.type), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1683
{ .type = PF_RT_CODE, .off = _OUT(r.code), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1684
{ .type = PF_RT_FLAGS, .off = _OUT(r.flags), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1685
{ .type = PF_RT_FLAGSET, .off = _OUT(r.flagset), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1686
{ .type = PF_RT_MIN_TTL, .off = _OUT(r.min_ttl), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1687
{ .type = PF_RT_ALLOW_OPTS, .off = _OUT(r.allow_opts), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1688
{ .type = PF_RT_RT, .off = _OUT(r.rt), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1689
{ .type = PF_RT_RETURN_TTL, .off = _OUT(r.return_ttl), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1690
{ .type = PF_RT_TOS, .off = _OUT(r.tos), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1691
{ .type = PF_RT_SET_TOS, .off = _OUT(r.set_tos), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1692
{ .type = PF_RT_ANCHOR_RELATIVE, .off = _OUT(r.anchor_relative), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1693
{ .type = PF_RT_ANCHOR_WILDCARD, .off = _OUT(r.anchor_wildcard), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1694
{ .type = PF_RT_FLUSH, .off = _OUT(r.flush), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1695
{ .type = PF_RT_PRIO, .off = _OUT(r.prio), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1696
{ .type = PF_RT_SET_PRIO, .off = _OUT(r.set_prio[0]), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1697
{ .type = PF_RT_SET_PRIO_REPLY, .off = _OUT(r.set_prio[1]), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1698
{ .type = PF_RT_DIVERT_ADDRESS, .off = _OUT(r.divert.addr), .cb = snl_attr_get_in6_addr },
lib/libpfctl/libpfctl.c
1699
{ .type = PF_RT_DIVERT_PORT, .off = _OUT(r.divert.port), .cb = snl_attr_get_uint16 },
lib/libpfctl/libpfctl.c
1700
{ .type = PF_RT_PACKETS_IN, .off = _OUT(r.packets[0]), .cb = snl_attr_get_uint64 },
lib/libpfctl/libpfctl.c
1701
{ .type = PF_RT_PACKETS_OUT, .off = _OUT(r.packets[1]), .cb = snl_attr_get_uint64 },
lib/libpfctl/libpfctl.c
1702
{ .type = PF_RT_BYTES_IN, .off = _OUT(r.bytes[0]), .cb = snl_attr_get_uint64 },
lib/libpfctl/libpfctl.c
1703
{ .type = PF_RT_BYTES_OUT, .off = _OUT(r.bytes[1]), .cb = snl_attr_get_uint64 },
lib/libpfctl/libpfctl.c
1704
{ .type = PF_RT_EVALUATIONS, .off = _OUT(r.evaluations), .cb = snl_attr_get_uint64 },
lib/libpfctl/libpfctl.c
1705
{ .type = PF_RT_TIMESTAMP, .off = _OUT(r.last_active_timestamp), .cb = snl_attr_get_uint64 },
lib/libpfctl/libpfctl.c
1706
{ .type = PF_RT_STATES_CUR, .off = _OUT(r.states_cur), .cb = snl_attr_get_uint64 },
lib/libpfctl/libpfctl.c
1707
{ .type = PF_RT_STATES_TOTAL, .off = _OUT(r.states_tot), .cb = snl_attr_get_uint64 },
lib/libpfctl/libpfctl.c
1708
{ .type = PF_RT_SRC_NODES, .off = _OUT(r.src_nodes), .cb = snl_attr_get_uint64 },
lib/libpfctl/libpfctl.c
1710
{ .type = PF_RT_RCV_IFNAME, .off = _OUT(r.rcv_ifname), .arg = (void*)IFNAMSIZ, .cb = snl_attr_copy_string },
lib/libpfctl/libpfctl.c
1711
{ .type = PF_RT_MAX_SRC_CONN, .off = _OUT(r.max_src_conn), .cb = snl_attr_get_uint32 },
lib/libpfctl/libpfctl.c
1712
{ .type = PF_RT_RPOOL_NAT, .off = _OUT(r.nat), .arg = &pool_parser, .cb = snl_attr_get_nested },
lib/libpfctl/libpfctl.c
1713
{ .type = PF_RT_NAF, .off = _OUT(r.naf), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1714
{ .type = PF_RT_RPOOL_RT, .off = _OUT(r.route), .arg = &pool_parser, .cb = snl_attr_get_nested },
lib/libpfctl/libpfctl.c
1715
{ .type = PF_RT_RCV_IFNOT, .off = _OUT(r.rcvifnot),.cb = snl_attr_get_bool },
lib/libpfctl/libpfctl.c
1716
{ .type = PF_RT_SRC_NODES_LIMIT, .off = _OUT(r.src_nodes_type[PF_SN_LIMIT]), .cb = snl_attr_get_uint64 },
lib/libpfctl/libpfctl.c
1717
{ .type = PF_RT_SRC_NODES_NAT, .off = _OUT(r.src_nodes_type[PF_SN_NAT]), .cb = snl_attr_get_uint64 },
lib/libpfctl/libpfctl.c
1718
{ .type = PF_RT_SRC_NODES_ROUTE, .off = _OUT(r.src_nodes_type[PF_SN_ROUTE]), .cb = snl_attr_get_uint64 },
lib/libpfctl/libpfctl.c
1719
{ .type = PF_RT_PKTRATE, .off = _OUT(r.pktrate), .arg = &pfctl_threshold_parser, .cb = snl_attr_get_nested },
lib/libpfctl/libpfctl.c
1720
{ .type = PF_RT_MAX_PKT_SIZE, .off =_OUT(r.max_pkt_size), .cb = snl_attr_get_uint16 },
lib/libpfctl/libpfctl.c
1721
{ .type = PF_RT_TYPE_2, .off = _OUT(r.type), .cb = snl_attr_get_uint16 },
lib/libpfctl/libpfctl.c
1722
{ .type = PF_RT_CODE_2, .off = _OUT(r.code), .cb = snl_attr_get_uint16 },
lib/libpfctl/libpfctl.c
1723
{ .type = PF_RT_EXPTIME, .off = _OUT(r.exptime), .cb = snl_attr_get_time_t },
lib/libpfctl/libpfctl.c
1724
{ .type = PF_RT_STATE_LIMIT, .off = _OUT(r.statelim.id), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1725
{ .type = PF_RT_SOURCE_LIMIT, .off = _OUT(r.sourcelim.id), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1726
{ .type = PF_RT_STATE_LIMIT_ACTION, .off = _OUT(r.statelim.limiter_action), .cb = snl_attr_get_uint32 },
lib/libpfctl/libpfctl.c
1727
{ .type = PF_RT_SOURCE_LIMIT_ACTION, .off = _OUT(r.sourcelim.limiter_action), .cb = snl_attr_get_uint32 },
lib/libpfctl/libpfctl.c
1771
memcpy(rule, &attrs.r, sizeof(attrs.r));
lib/libpfctl/libpfctl.c
2905
struct pfctl_natlook *r)
lib/libpfctl/libpfctl.c
2938
if (! snl_parse_nlmsg(&h->ss, hdr, &natlook_parser, r))
lib/libpfctl/libpfctl.h
474
int pfctl_add_eth_rule(int dev, const struct pfctl_eth_rule *r,
lib/libpfctl/libpfctl.h
493
int pfctl_add_rule(int dev, const struct pfctl_rule *r,
lib/libpfctl/libpfctl.h
496
int pfctl_add_rule_h(struct pfctl_handle *h, const struct pfctl_rule *r,
lib/libpfctl/libpfctl.h
565
const struct pfctl_natlook_key *k, struct pfctl_natlook *r);
lib/libpmc/libpmc.c
1246
char *r, *spec_copy;
lib/libpmc/libpmc.c
1274
r = spec_copy = strdup(ctrspec);
lib/libpmc/libpmc.c
1275
ctrname = strsep(&r, ",");
lib/libpmc/libpmc.c
1297
r = spec_copy;
lib/libpmc/libpmc.c
1298
ctrname = strsep(&r, ",");
lib/libpmc/libpmc.c
1336
if (pcd->pm_evc_allocate_pmc(ev->pm_ev_code, r, &pmc_config) < 0) {
lib/libpmc/libpmc.c
324
char *q, *r;
lib/libpmc/libpmc.c
333
while ((r = strsep(&q, "+")) != NULL) {
lib/libpmc/libpmc.c
334
for (pm = pmask; pm->pm_name && strcasecmp(r, pm->pm_name);
lib/libpmc/libpmc_pmu_util.c
329
char *kvp, *key, *value, *r;
lib/libpmc/libpmc_pmu_util.c
334
r = event;
lib/libpmc/libpmc_pmu_util.c
389
free(r);
lib/libpmc/pmu-events/jsmn.c
178
jsmnerr_t r;
lib/libpmc/pmu-events/jsmn.c
245
r = jsmn_parse_string(parser, js, len, tokens,
lib/libpmc/pmu-events/jsmn.c
247
if (r < 0)
lib/libpmc/pmu-events/jsmn.c
248
return r;
lib/libpmc/pmu-events/jsmn.c
299
r = jsmn_parse_primitive(parser, js, len, tokens,
lib/libpmc/pmu-events/jsmn.c
301
if (r < 0)
lib/libpmc/pmu-events/jsmn.c
302
return r;
lib/libprocstat/libprocstat_compat.c
112
int r;
lib/libprocstat/libprocstat_compat.c
114
r = procstat_get_pts_info(procstat, fst, &pts, errbuf);
lib/libprocstat/libprocstat_compat.c
115
if (r != 0)
lib/libprocstat/libprocstat_compat.c
116
return (r);
lib/libprocstat/libprocstat_compat.c
131
int r;
lib/libprocstat/libprocstat_compat.c
133
r = procstat_get_pts_info(procstat, fst, &pts, errbuf);
lib/libprocstat/libprocstat_compat.c
134
if (r != 0)
lib/libprocstat/libprocstat_compat.c
135
return (r);
lib/libprocstat/libprocstat_compat.c
150
int r;
lib/libprocstat/libprocstat_compat.c
152
r = procstat_get_sem_info(procstat, fst, &sem, errbuf);
lib/libprocstat/libprocstat_compat.c
153
if (r != 0)
lib/libprocstat/libprocstat_compat.c
154
return (r);
lib/libprocstat/libprocstat_compat.c
165
int r;
lib/libprocstat/libprocstat_compat.c
167
r = procstat_get_shm_info(procstat, fst, &shm, errbuf);
lib/libprocstat/libprocstat_compat.c
168
if (r != 0)
lib/libprocstat/libprocstat_compat.c
169
return (r);
lib/libprocstat/libprocstat_compat.c
180
int r;
lib/libprocstat/libprocstat_compat.c
182
r = procstat_get_socket_info(procstat, fst, &sock, errbuf);
lib/libprocstat/libprocstat_compat.c
183
if (r != 0)
lib/libprocstat/libprocstat_compat.c
184
return (r);
lib/libprocstat/libprocstat_compat.c
205
int r;
lib/libprocstat/libprocstat_compat.c
207
r = procstat_get_vnode_info(procstat, fst, &vn, errbuf);
lib/libprocstat/libprocstat_compat.c
208
if (r != 0)
lib/libprocstat/libprocstat_compat.c
209
return (r);
lib/libprocstat/libprocstat_compat.c
230
int r;
lib/libprocstat/libprocstat_compat.c
232
r = procstat_get_vnode_info(procstat, fst, &vn, errbuf);
lib/libprocstat/libprocstat_compat.c
233
if (r != 0)
lib/libprocstat/libprocstat_compat.c
234
return (r);
lib/libradius/radlib.c
880
uint32_t r;
lib/libradius/radlib.c
881
r = arc4random();
lib/libradius/radlib.c
882
h->out[POS_AUTH+i] = (u_char)r;
lib/libradius/radlib.c
883
h->out[POS_AUTH+i+1] = (u_char)(r >> 8);
lib/librss/librss.c
113
int r, b, c;
lib/librss/librss.c
127
r = sscanf(s, "%d:%d", &b, &c);
lib/librss/librss.c
128
if (r != 2) {
lib/libsdp/sdp.h
530
void * sdp_open (bdaddr_t const *l, bdaddr_t const *r);
lib/libsdp/session.c
43
sdp_open(bdaddr_t const *l, bdaddr_t const *r)
lib/libsdp/session.c
52
if (l == NULL || r == NULL) {
lib/libsdp/session.c
76
memcpy(&sa.l2cap_bdaddr, r, sizeof(sa.l2cap_bdaddr));
lib/libsysdecode/utrace.c
137
void *r;
lib/libsysdecode/utrace.c
144
uint32_t r;
lib/libsysdecode/utrace.c
158
fprintf(fp, "%p = malloc(%zu)", ut->r, ut->s);
lib/libsysdecode/utrace.c
160
fprintf(fp, "%p = realloc(%p, %zu)", ut->r, ut->p, ut->s);
lib/libsysdecode/utrace.c
205
um.r = (void *)(uintptr_t)pm->r;
lib/libtacplus/taclib.c
1321
void *r;
lib/libtacplus/taclib.c
1323
if ((r = malloc(size)) == NULL)
lib/libtacplus/taclib.c
1325
return r;
lib/libtacplus/taclib.c
1331
char *r;
lib/libtacplus/taclib.c
1333
if ((r = strdup(s)) == NULL)
lib/libtacplus/taclib.c
1335
return r;
lib/libtacplus/taclib.c
430
int r;
lib/libtacplus/taclib.c
432
r = arc4random();
lib/libtacplus/taclib.c
433
msg->session_id[0] = r >> 8;
lib/libtacplus/taclib.c
434
msg->session_id[1] = r;
lib/libtacplus/taclib.c
435
r = arc4random();
lib/libtacplus/taclib.c
436
msg->session_id[2] = r >> 8;
lib/libtacplus/taclib.c
437
msg->session_id[3] = r;
lib/libthr/arch/arm/thr_rtld_arm.c
36
struct {int q; int r;} __aeabi_idivmod(int, int );
lib/libthr/arch/arm/thr_rtld_arm.c
37
struct {unsigned q; unsigned r;} __aeabi_uidivmod(unsigned, unsigned);
lib/libthr/arch/arm/thr_rtld_arm.c
39
struct {int64_t q; int64_t r;} __aeabi_ldivmod(int64_t, int64_t);
lib/libthr/arch/arm/thr_rtld_arm.c
40
struct {uint64_t q; uint64_t r;} __aeabi_uldivmod(uint64_t, uint64_t);
lib/libthr/thread/thr_printf.c
101
r = ((c == 'u') || (c == 'd')) ? 10 : 16;
lib/libthr/thread/thr_printf.c
120
*s++ = digits[u % r];
lib/libthr/thread/thr_printf.c
121
} while (u /= r);
lib/libthr/thread/thr_printf.c
67
unsigned long r, u;
lib/libthread_db/arch/aarch64/libpthread_md.c
38
pt_reg_to_ucontext(const struct reg *r, ucontext_t *uc)
lib/libthread_db/arch/aarch64/libpthread_md.c
42
memcpy(mc->mc_gpregs.gp_x, r->x, sizeof(mc->mc_gpregs.gp_x));
lib/libthread_db/arch/aarch64/libpthread_md.c
43
mc->mc_gpregs.gp_sp = r->sp;
lib/libthread_db/arch/aarch64/libpthread_md.c
44
mc->mc_gpregs.gp_lr = r->lr;
lib/libthread_db/arch/aarch64/libpthread_md.c
45
mc->mc_gpregs.gp_elr = r->elr;
lib/libthread_db/arch/aarch64/libpthread_md.c
46
mc->mc_gpregs.gp_spsr = r->spsr;
lib/libthread_db/arch/aarch64/libpthread_md.c
50
pt_ucontext_to_reg(const ucontext_t *uc, struct reg *r)
lib/libthread_db/arch/aarch64/libpthread_md.c
54
memcpy(r->x, mc->mc_gpregs.gp_x, sizeof(mc->mc_gpregs.gp_x));
lib/libthread_db/arch/aarch64/libpthread_md.c
55
r->sp = mc->mc_gpregs.gp_sp;
lib/libthread_db/arch/aarch64/libpthread_md.c
56
r->lr = mc->mc_gpregs.gp_lr;
lib/libthread_db/arch/aarch64/libpthread_md.c
57
r->elr = mc->mc_gpregs.gp_elr;
lib/libthread_db/arch/aarch64/libpthread_md.c
58
r->spsr = mc->mc_gpregs.gp_spsr;
lib/libthread_db/arch/aarch64/libpthread_md.c
62
pt_fpreg_to_ucontext(const struct fpreg *r, ucontext_t *uc)
lib/libthread_db/arch/aarch64/libpthread_md.c
66
memcpy(&mc->mc_fpregs, r, sizeof(*r));
lib/libthread_db/arch/aarch64/libpthread_md.c
71
pt_ucontext_to_fpreg(const ucontext_t *uc, struct fpreg *r)
lib/libthread_db/arch/aarch64/libpthread_md.c
76
memcpy(r, &mc->mc_fpregs, sizeof(*r));
lib/libthread_db/arch/aarch64/libpthread_md.c
78
memset(r, 0, sizeof(*r));
lib/libthread_db/arch/amd64/libpthread_md.c
100
pt_ucontext_to_fpreg(const ucontext_t *uc, struct fpreg *r)
lib/libthread_db/arch/amd64/libpthread_md.c
103
memcpy(r, &uc->uc_mcontext.mc_fpstate, sizeof(*r));
lib/libthread_db/arch/amd64/libpthread_md.c
39
pt_reg_to_ucontext(const struct reg *r, ucontext_t *uc)
lib/libthread_db/arch/amd64/libpthread_md.c
43
mc->mc_rdi = r->r_rdi;
lib/libthread_db/arch/amd64/libpthread_md.c
44
mc->mc_rsi = r->r_rsi;
lib/libthread_db/arch/amd64/libpthread_md.c
45
mc->mc_rdx = r->r_rdx;
lib/libthread_db/arch/amd64/libpthread_md.c
46
mc->mc_rcx = r->r_rcx;
lib/libthread_db/arch/amd64/libpthread_md.c
47
mc->mc_r8 = r->r_r8;
lib/libthread_db/arch/amd64/libpthread_md.c
48
mc->mc_r9 = r->r_r9;
lib/libthread_db/arch/amd64/libpthread_md.c
49
mc->mc_rax = r->r_rax;
lib/libthread_db/arch/amd64/libpthread_md.c
50
mc->mc_rbx = r->r_rbx;
lib/libthread_db/arch/amd64/libpthread_md.c
51
mc->mc_rbp = r->r_rbp;
lib/libthread_db/arch/amd64/libpthread_md.c
52
mc->mc_r10 = r->r_r10;
lib/libthread_db/arch/amd64/libpthread_md.c
53
mc->mc_r11 = r->r_r11;
lib/libthread_db/arch/amd64/libpthread_md.c
54
mc->mc_r12 = r->r_r12;
lib/libthread_db/arch/amd64/libpthread_md.c
55
mc->mc_r13 = r->r_r13;
lib/libthread_db/arch/amd64/libpthread_md.c
56
mc->mc_r14 = r->r_r14;
lib/libthread_db/arch/amd64/libpthread_md.c
57
mc->mc_r15 = r->r_r15;
lib/libthread_db/arch/amd64/libpthread_md.c
58
mc->mc_rip = r->r_rip;
lib/libthread_db/arch/amd64/libpthread_md.c
59
mc->mc_cs = r->r_cs;
lib/libthread_db/arch/amd64/libpthread_md.c
60
mc->mc_rflags = r->r_rflags;
lib/libthread_db/arch/amd64/libpthread_md.c
61
mc->mc_rsp = r->r_rsp;
lib/libthread_db/arch/amd64/libpthread_md.c
62
mc->mc_ss = r->r_ss;
lib/libthread_db/arch/amd64/libpthread_md.c
66
pt_ucontext_to_reg(const ucontext_t *uc, struct reg *r)
lib/libthread_db/arch/amd64/libpthread_md.c
70
r->r_rdi = mc->mc_rdi;
lib/libthread_db/arch/amd64/libpthread_md.c
71
r->r_rsi = mc->mc_rsi;
lib/libthread_db/arch/amd64/libpthread_md.c
72
r->r_rdx = mc->mc_rdx;
lib/libthread_db/arch/amd64/libpthread_md.c
73
r->r_rcx = mc->mc_rcx;
lib/libthread_db/arch/amd64/libpthread_md.c
74
r->r_r8 = mc->mc_r8;
lib/libthread_db/arch/amd64/libpthread_md.c
75
r->r_r9 = mc->mc_r9;
lib/libthread_db/arch/amd64/libpthread_md.c
76
r->r_rax = mc->mc_rax;
lib/libthread_db/arch/amd64/libpthread_md.c
77
r->r_rbx = mc->mc_rbx;
lib/libthread_db/arch/amd64/libpthread_md.c
78
r->r_rbp = mc->mc_rbp;
lib/libthread_db/arch/amd64/libpthread_md.c
79
r->r_r10 = mc->mc_r10;
lib/libthread_db/arch/amd64/libpthread_md.c
80
r->r_r11 = mc->mc_r11;
lib/libthread_db/arch/amd64/libpthread_md.c
81
r->r_r12 = mc->mc_r12;
lib/libthread_db/arch/amd64/libpthread_md.c
82
r->r_r13 = mc->mc_r13;
lib/libthread_db/arch/amd64/libpthread_md.c
83
r->r_r14 = mc->mc_r14;
lib/libthread_db/arch/amd64/libpthread_md.c
84
r->r_r15 = mc->mc_r15;
lib/libthread_db/arch/amd64/libpthread_md.c
85
r->r_rip = mc->mc_rip;
lib/libthread_db/arch/amd64/libpthread_md.c
86
r->r_cs = mc->mc_cs;
lib/libthread_db/arch/amd64/libpthread_md.c
87
r->r_rflags = mc->mc_rflags;
lib/libthread_db/arch/amd64/libpthread_md.c
88
r->r_rsp = mc->mc_rsp;
lib/libthread_db/arch/amd64/libpthread_md.c
89
r->r_ss = mc->mc_ss;
lib/libthread_db/arch/amd64/libpthread_md.c
93
pt_fpreg_to_ucontext(const struct fpreg* r, ucontext_t *uc)
lib/libthread_db/arch/amd64/libpthread_md.c
96
memcpy(&uc->uc_mcontext.mc_fpstate, r, sizeof(*r));
lib/libthread_db/arch/arm/libpthread_md.c
105
memcpy(r, &mc_vfp, sizeof(*r));
lib/libthread_db/arch/arm/libpthread_md.c
36
pt_reg_to_ucontext(const struct reg *r, ucontext_t *uc)
lib/libthread_db/arch/arm/libpthread_md.c
41
gr[_REG_R0] = r->r[0];
lib/libthread_db/arch/arm/libpthread_md.c
42
gr[_REG_R1] = r->r[1];
lib/libthread_db/arch/arm/libpthread_md.c
43
gr[_REG_R2] = r->r[2];
lib/libthread_db/arch/arm/libpthread_md.c
44
gr[_REG_R3] = r->r[3];
lib/libthread_db/arch/arm/libpthread_md.c
45
gr[_REG_R4] = r->r[4];
lib/libthread_db/arch/arm/libpthread_md.c
46
gr[_REG_R5] = r->r[5];
lib/libthread_db/arch/arm/libpthread_md.c
47
gr[_REG_R6] = r->r[6];
lib/libthread_db/arch/arm/libpthread_md.c
48
gr[_REG_R7] = r->r[7];
lib/libthread_db/arch/arm/libpthread_md.c
49
gr[_REG_R8] = r->r[8];
lib/libthread_db/arch/arm/libpthread_md.c
50
gr[_REG_R9] = r->r[9];
lib/libthread_db/arch/arm/libpthread_md.c
51
gr[_REG_R10] = r->r[10];
lib/libthread_db/arch/arm/libpthread_md.c
52
gr[_REG_R11] = r->r[11];
lib/libthread_db/arch/arm/libpthread_md.c
53
gr[_REG_R12] = r->r[12];
lib/libthread_db/arch/arm/libpthread_md.c
54
gr[_REG_SP] = r->r_sp;
lib/libthread_db/arch/arm/libpthread_md.c
55
gr[_REG_LR] = r->r_lr;
lib/libthread_db/arch/arm/libpthread_md.c
56
gr[_REG_PC] = r->r_pc;
lib/libthread_db/arch/arm/libpthread_md.c
57
gr[_REG_CPSR] = r->r_cpsr;
lib/libthread_db/arch/arm/libpthread_md.c
61
pt_ucontext_to_reg(const ucontext_t *uc, struct reg *r)
lib/libthread_db/arch/arm/libpthread_md.c
67
r->r[0] = gr[_REG_R0];
lib/libthread_db/arch/arm/libpthread_md.c
68
r->r[1] = gr[_REG_R1];
lib/libthread_db/arch/arm/libpthread_md.c
69
r->r[2] = gr[_REG_R2];
lib/libthread_db/arch/arm/libpthread_md.c
70
r->r[3] = gr[_REG_R3];
lib/libthread_db/arch/arm/libpthread_md.c
71
r->r[4] = gr[_REG_R4];
lib/libthread_db/arch/arm/libpthread_md.c
72
r->r[5] = gr[_REG_R5];
lib/libthread_db/arch/arm/libpthread_md.c
73
r->r[6] = gr[_REG_R6];
lib/libthread_db/arch/arm/libpthread_md.c
74
r->r[7] = gr[_REG_R7];
lib/libthread_db/arch/arm/libpthread_md.c
75
r->r[8] = gr[_REG_R8];
lib/libthread_db/arch/arm/libpthread_md.c
76
r->r[9] = gr[_REG_R9];
lib/libthread_db/arch/arm/libpthread_md.c
77
r->r[10] = gr[_REG_R10];
lib/libthread_db/arch/arm/libpthread_md.c
78
r->r[11] = gr[_REG_R11];
lib/libthread_db/arch/arm/libpthread_md.c
79
r->r[12] = gr[_REG_R12];
lib/libthread_db/arch/arm/libpthread_md.c
80
r->r_sp = gr[_REG_SP];
lib/libthread_db/arch/arm/libpthread_md.c
81
r->r_lr = gr[_REG_LR];
lib/libthread_db/arch/arm/libpthread_md.c
82
r->r_pc = gr[_REG_PC];
lib/libthread_db/arch/arm/libpthread_md.c
83
r->r_cpsr = gr[_REG_CPSR];
lib/libthread_db/arch/arm/libpthread_md.c
87
pt_fpreg_to_ucontext(const struct fpreg *r, ucontext_t *uc)
lib/libthread_db/arch/arm/libpthread_md.c
94
memcpy(mc_vfp, r, sizeof(*r));
lib/libthread_db/arch/arm/libpthread_md.c
98
pt_ucontext_to_fpreg(const ucontext_t *uc, struct fpreg *r)
lib/libthread_db/arch/i386/libpthread_md.c
39
pt_reg_to_ucontext(const struct reg *r, ucontext_t *uc)
lib/libthread_db/arch/i386/libpthread_md.c
41
memcpy(&uc->uc_mcontext.mc_fs, &r->r_fs, 18*4);
lib/libthread_db/arch/i386/libpthread_md.c
42
uc->uc_mcontext.mc_gs = r->r_gs;
lib/libthread_db/arch/i386/libpthread_md.c
46
pt_ucontext_to_reg(const ucontext_t *uc, struct reg *r)
lib/libthread_db/arch/i386/libpthread_md.c
48
memcpy(&r->r_fs, &uc->uc_mcontext.mc_fs, 18*4);
lib/libthread_db/arch/i386/libpthread_md.c
49
r->r_gs = uc->uc_mcontext.mc_gs;
lib/libthread_db/arch/i386/libpthread_md.c
53
pt_fpreg_to_ucontext(const struct fpreg* r, ucontext_t *uc)
lib/libthread_db/arch/i386/libpthread_md.c
56
memcpy(&uc->uc_mcontext.mc_fpstate, r,
lib/libthread_db/arch/i386/libpthread_md.c
61
memcpy(&sx->sv_env, &r->fpr_env, sizeof(r->fpr_env));
lib/libthread_db/arch/i386/libpthread_md.c
63
memcpy(&sx->sv_fp[i].fp_acc, &r->fpr_acc[i], 10);
lib/libthread_db/arch/i386/libpthread_md.c
68
pt_ucontext_to_fpreg(const ucontext_t *uc, struct fpreg *r)
lib/libthread_db/arch/i386/libpthread_md.c
71
memcpy(r, &uc->uc_mcontext.mc_fpstate, sizeof(struct save87));
lib/libthread_db/arch/i386/libpthread_md.c
75
memcpy(&r->fpr_env, &sx->sv_env, sizeof(r->fpr_env));
lib/libthread_db/arch/i386/libpthread_md.c
77
memcpy(&r->fpr_acc[i], &sx->sv_fp[i].fp_acc, 10);
lib/libthread_db/arch/i386/libpthread_md.c
82
pt_fxsave_to_ucontext(const char* r, ucontext_t *uc)
lib/libthread_db/arch/i386/libpthread_md.c
85
memcpy(&uc->uc_mcontext.mc_fpstate, r, sizeof(struct savexmm));
lib/libthread_db/arch/i386/libpthread_md.c
89
pt_ucontext_to_fxsave(const ucontext_t *uc, char *r)
lib/libthread_db/arch/i386/libpthread_md.c
92
memcpy(r, &uc->uc_mcontext.mc_fpstate, sizeof(struct savexmm));
lib/libthread_db/arch/powerpc/libpthread_md.c
36
pt_reg_to_ucontext(const struct reg *r, ucontext_t *uc)
lib/libthread_db/arch/powerpc/libpthread_md.c
40
memcpy(mc->mc_frame, r, MIN(sizeof(mc->mc_frame), sizeof(*r)));
lib/libthread_db/arch/powerpc/libpthread_md.c
44
pt_ucontext_to_reg(const ucontext_t *uc, struct reg *r)
lib/libthread_db/arch/powerpc/libpthread_md.c
48
memcpy(r, mc->mc_frame, MIN(sizeof(mc->mc_frame), sizeof(*r)));
lib/libthread_db/arch/powerpc/libpthread_md.c
52
pt_fpreg_to_ucontext(const struct fpreg *r, ucontext_t *uc)
lib/libthread_db/arch/powerpc/libpthread_md.c
56
memcpy(mc->mc_fpreg, r, MIN(sizeof(mc->mc_fpreg), sizeof(*r)));
lib/libthread_db/arch/powerpc/libpthread_md.c
61
pt_ucontext_to_fpreg(const ucontext_t *uc, struct fpreg *r)
lib/libthread_db/arch/powerpc/libpthread_md.c
66
memcpy(r, mc->mc_fpreg, MIN(sizeof(mc->mc_fpreg), sizeof(*r)));
lib/libthread_db/arch/powerpc/libpthread_md.c
68
memset(r, 0, sizeof(*r));
lib/libthread_db/arch/riscv/libpthread_md.c
42
pt_reg_to_ucontext(const struct reg *r, ucontext_t *uc)
lib/libthread_db/arch/riscv/libpthread_md.c
48
memcpy(mc->mc_gpregs.gp_t, r->t, sizeof(mc->mc_gpregs.gp_t));
lib/libthread_db/arch/riscv/libpthread_md.c
49
memcpy(mc->mc_gpregs.gp_s, r->s, sizeof(mc->mc_gpregs.gp_s));
lib/libthread_db/arch/riscv/libpthread_md.c
50
memcpy(mc->mc_gpregs.gp_a, r->a, sizeof(mc->mc_gpregs.gp_a));
lib/libthread_db/arch/riscv/libpthread_md.c
51
mc->mc_gpregs.gp_ra = r->ra;
lib/libthread_db/arch/riscv/libpthread_md.c
52
mc->mc_gpregs.gp_sp = r->sp;
lib/libthread_db/arch/riscv/libpthread_md.c
53
mc->mc_gpregs.gp_gp = r->gp;
lib/libthread_db/arch/riscv/libpthread_md.c
54
mc->mc_gpregs.gp_tp = r->tp;
lib/libthread_db/arch/riscv/libpthread_md.c
55
mc->mc_gpregs.gp_sepc = r->sepc;
lib/libthread_db/arch/riscv/libpthread_md.c
56
mc->mc_gpregs.gp_sstatus = r->sstatus;
lib/libthread_db/arch/riscv/libpthread_md.c
60
pt_ucontext_to_reg(const ucontext_t *uc, struct reg *r)
lib/libthread_db/arch/riscv/libpthread_md.c
66
memcpy(r->t, mc->mc_gpregs.gp_t, sizeof(mc->mc_gpregs.gp_t));
lib/libthread_db/arch/riscv/libpthread_md.c
67
memcpy(r->s, mc->mc_gpregs.gp_s, sizeof(mc->mc_gpregs.gp_s));
lib/libthread_db/arch/riscv/libpthread_md.c
68
memcpy(r->a, mc->mc_gpregs.gp_a, sizeof(mc->mc_gpregs.gp_a));
lib/libthread_db/arch/riscv/libpthread_md.c
69
r->ra = mc->mc_gpregs.gp_ra;
lib/libthread_db/arch/riscv/libpthread_md.c
70
r->sp = mc->mc_gpregs.gp_sp;
lib/libthread_db/arch/riscv/libpthread_md.c
71
r->gp = mc->mc_gpregs.gp_gp;
lib/libthread_db/arch/riscv/libpthread_md.c
72
r->tp = mc->mc_gpregs.gp_tp;
lib/libthread_db/arch/riscv/libpthread_md.c
73
r->sepc = mc->mc_gpregs.gp_sepc;
lib/libthread_db/arch/riscv/libpthread_md.c
74
r->sstatus = mc->mc_gpregs.gp_sstatus;
lib/libthread_db/arch/riscv/libpthread_md.c
78
pt_fpreg_to_ucontext(const struct fpreg *r __unused, ucontext_t *uc __unused)
lib/libthread_db/arch/riscv/libpthread_md.c
82
memcpy(&mc->mc_fpregs, r, sizeof(*r));
lib/libthread_db/arch/riscv/libpthread_md.c
87
pt_ucontext_to_fpreg(const ucontext_t *uc __unused, struct fpreg *r __unused)
lib/libthread_db/arch/riscv/libpthread_md.c
92
memcpy(r, &mc->mc_fpregs, sizeof(*r));
lib/libthread_db/arch/riscv/libpthread_md.c
94
memset(r, 0, sizeof(*r));
lib/libusbhid/descr.c
158
report_desc_t r;
lib/libusbhid/descr.c
160
r = malloc(sizeof(*r) + size);
lib/libusbhid/descr.c
161
if (r == NULL) {
lib/libusbhid/descr.c
165
r->size = size;
lib/libusbhid/descr.c
166
memcpy(r->data, data, size);
lib/libusbhid/descr.c
167
return (r);
lib/libusbhid/descr.c
171
hid_dispose_report_desc(report_desc_t r)
lib/libusbhid/descr.c
174
free(r);
lib/libusbhid/parse.c
518
int r;
lib/libusbhid/parse.c
521
r = hid_get_item_raw(s, h);
lib/libusbhid/parse.c
522
if (r <= 0 || s->reportid == -1 || h->report_ID == s->reportid)
lib/libusbhid/parse.c
525
return (r);
lib/libusbhid/parse.c
529
hid_report_size(report_desc_t r, enum hid_kind k, int id)
lib/libusbhid/parse.c
542
for (d = hid_start_parse(r, 1 << k, id); hid_get_item(d, &h); ) {
lib/libutil/_secure_path.c
45
int r = -1;
lib/libutil/_secure_path.c
51
r = -2; /* if it is just missing, skip the log entry */
lib/libutil/_secure_path.c
67
r = 0;
lib/libutil/_secure_path.c
70
return r;
lib/libutil/gr_util.c
166
char *buf, *end, *line, *p, *q, *r, *tmp;
lib/libutil/gr_util.c
241
for (r = p; r < q && isspace(*r); ++r)
lib/libutil/gr_util.c
243
if (r == q || *r == '#') {
lib/libutil/gr_util.c
256
fgr = gr_scan(r);
lib/libutil/humanize_number.c
170
r = snprintf(buf, len, "%d%s%d%s%s%s",
lib/libutil/humanize_number.c
174
r = snprintf(buf, len, "%" PRId64 "%s%s%s",
lib/libutil/humanize_number.c
178
return (r);
lib/libutil/humanize_number.c
52
int i, r, remainder, s1, s2, sign;
lib/libutil/login_cap.c
296
int r, me, i = 0;
lib/libutil/login_cap.c
340
r = -1;
lib/libutil/login_cap.c
341
else if ((r = open(login_dbarray[0], O_RDONLY | O_CLOEXEC)) >= 0)
lib/libutil/login_cap.c
342
close(r);
lib/libutil/login_cap.c
348
if (r >= 0 || strcmp(name, LOGIN_DEFCLASS) != 0)
lib/libutil/login_cap.c
353
if (cgetent(&lc->lc_cap, login_dbarray, name) != 0 && r >= 0)
lib/libutil/login_cap.c
547
u_quad_t m, r;
lib/libutil/login_cap.c
611
r = (n1 & n2 & 1)
lib/libutil/login_cap.c
615
if ((u_quad_t)(m + r) < m) {
lib/libutil/login_cap.c
619
m += r;
lib/libutil/login_cap.c
637
int r;
lib/libutil/login_cap.c
650
if ((r = cgetstr(lc->lc_cap, cap, &res)) == -1)
lib/libutil/login_cap.c
652
else if (r < 0)
lib/libutil/login_cap.c
726
int r;
lib/libutil/login_cap.c
735
r = cgetstr(lc->lc_cap, cap, &res);
lib/libutil/login_cap.c
736
if (r == -1) {
lib/libutil/login_cap.c
739
if ((r = cgetnum(lc->lc_cap, cap, &lval)) == -1)
lib/libutil/login_cap.c
741
else if (r < 0)
lib/libutil/login_cap.c
745
} else if (r < 0)
lib/libutil/login_cap.c
823
int r;
lib/libutil/login_cap.c
829
if ((r = cgetstr(lc->lc_cap, cap, &res)) == -1)
lib/libutil/login_cap.c
831
else if (r < 0)
lib/libutil/pw_util.c
428
char *buf, *end, *line, *p, *q, *r, *tmp;
lib/libutil/pw_util.c
503
for (r = p; r < q && isspace(*r); ++r)
lib/libutil/pw_util.c
505
if (r == q || *r == '#') {
lib/libutil/pw_util.c
518
fpw = pw_scan(r, PWSCAN_MASTER);
lib/libutil/tests/humanize_number_test.c
502
int r;
lib/libutil/tests/humanize_number_test.c
539
r = humanize_number(buf, blen, test_args[i].num, "",
lib/libutil/tests/humanize_number_test.c
544
if (r != test_args[i].retval) {
lib/libutil/tests/humanize_number_test.c
550
i, blen, r, buf, test_args[i].retval,
lib/libutil/tests/humanize_number_test.c
556
i + 1, r, test_args[i].retval);
lib/libutil/tests/humanize_number_test.c
575
i, r, buf, (intmax_t)test_args[i].num,
lib/libvgl/simple.c
533
VGLrgbToNative(uint16_t r, uint16_t g, uint16_t b)
lib/libvgl/simple.c
540
return (r >> (16 - nr) << (ng + nb)) | (g >> (16 - ng) << nb) |
lib/libvgl/simple.c
547
uint16_t r, g, b;
lib/libvgl/simple.c
550
r = ((c & 0xe0) >> 5) * 0xffff / 7;
lib/libvgl/simple.c
554
return VGLrgbToNative(r, g, b);
lib/libypclnt/ypclnt_connect.c
52
int r;
lib/libypclnt/ypclnt_connect.c
77
r = yp_master(ypclnt->domain, ypclnt->map, &ypclnt->server);
lib/libypclnt/ypclnt_connect.c
78
if (r != 0) {
lib/libypclnt/ypclnt_connect.c
80
"can't get NIS server name: %s", yperr_string(r));
lib/libypclnt/ypclnt_get.c
43
int len, r;
lib/libypclnt/ypclnt_get.c
45
r = yp_match(ypc->domain, ypc->map,
lib/libypclnt/ypclnt_get.c
47
if (r != 0) {
lib/libypclnt/ypclnt_get.c
48
ypclnt_error(ypc, __func__, "%s", yperr_string(r));
lib/msun/bsdsrc/b_log.c
362
struct Double r;
lib/msun/bsdsrc/b_log.c
397
r.a = (float)(u1 + u2); /* Only difference is here. */
lib/msun/bsdsrc/b_log.c
398
r.b = (u1 - r.a) + u2;
lib/msun/bsdsrc/b_log.c
399
return (r);
lib/msun/bsdsrc/b_tgamma.c
183
struct Double r;
lib/msun/bsdsrc/b_tgamma.c
202
r.a = (float)p;
lib/msun/bsdsrc/b_tgamma.c
203
r.b = p - r.a;
lib/msun/bsdsrc/b_tgamma.c
205
tlo = tlo * p + thi * r.b + a0_lo;
lib/msun/bsdsrc/b_tgamma.c
206
thi *= r.a; /* t = (z+c)^2*(P/Q) */
lib/msun/bsdsrc/b_tgamma.c
207
r.a = (float)(thi + a0_hi);
lib/msun/bsdsrc/b_tgamma.c
208
r.b = ((a0_hi - r.a) + thi) + tlo;
lib/msun/bsdsrc/b_tgamma.c
209
return (r); /* r = a0 + t */
lib/msun/bsdsrc/b_tgamma.c
229
struct Double yy, r;
lib/msun/bsdsrc/b_tgamma.c
237
r.a = (float)y;
lib/msun/bsdsrc/b_tgamma.c
238
yy.a = r.a - 1;
lib/msun/bsdsrc/b_tgamma.c
240
r.b = yy.b = y - yy.a;
lib/msun/bsdsrc/b_tgamma.c
244
t = r.a * yy.a;
lib/msun/bsdsrc/b_tgamma.c
245
r.b = r.a * yy.b + y * r.b;
lib/msun/bsdsrc/b_tgamma.c
246
r.a = (float)t;
lib/msun/bsdsrc/b_tgamma.c
247
r.b += (t - r.a);
lib/msun/bsdsrc/b_tgamma.c
252
y = r.b * (yy.a + yy.b) + r.a * yy.b;
lib/msun/bsdsrc/b_tgamma.c
253
y += yy.a * r.a;
lib/msun/bsdsrc/b_tgamma.c
263
struct Double r;
lib/msun/bsdsrc/b_tgamma.c
287
r = ratfun_gam(t, d);
lib/msun/bsdsrc/b_tgamma.c
288
d = (float)(r.a / x);
lib/msun/bsdsrc/b_tgamma.c
289
r.a -= d * xhi;
lib/msun/bsdsrc/b_tgamma.c
290
r.a -= d * xlo;
lib/msun/bsdsrc/b_tgamma.c
291
r.a += r.b;
lib/msun/bsdsrc/b_tgamma.c
293
return (d + r.a / x);
lib/msun/ld128/e_lgammal_r.c
223
long double nadj,p,p1,p2,p3,q,r,t,w,y,z;
lib/msun/ld128/e_lgammal_r.c
256
if((ix==0x3fff || ix==0x4000) && (lx|llx)==0) r = 0;
lib/msun/ld128/e_lgammal_r.c
260
r = -logl(x);
lib/msun/ld128/e_lgammal_r.c
265
r = 0;
lib/msun/ld128/e_lgammal_r.c
278
r += p-y/2; break;
lib/msun/ld128/e_lgammal_r.c
285
r += tf + p; break;
lib/msun/ld128/e_lgammal_r.c
291
r += p1/p2-y/2;
lib/msun/ld128/e_lgammal_r.c
302
r = y/2+p/q;
lib/msun/ld128/e_lgammal_r.c
310
r += logl(z); break;
lib/msun/ld128/e_lgammal_r.c
320
r = (x-half)*(t-one)+w;
lib/msun/ld128/e_lgammal_r.c
323
r = x*(logl(x)-1);
lib/msun/ld128/e_lgammal_r.c
324
if(hx&0x8000) r = nadj - r;
lib/msun/ld128/e_lgammal_r.c
325
return r;
lib/msun/ld128/e_powl.c
148
long double yy1, t1, t2, r, s, t, u, v, w;
lib/msun/ld128/e_powl.c
332
r = s2 * s2 * u / v;
lib/msun/ld128/e_powl.c
333
r += s_l * (s_h + s);
lib/msun/ld128/e_powl.c
335
t_h = 3.0 + s2 + r;
lib/msun/ld128/e_powl.c
340
t_l = r - ((t_h - 3.0) - s2);
lib/msun/ld128/e_powl.c
427
r = (z * t1) / (t1 - two) - (w + z * w);
lib/msun/ld128/e_powl.c
428
z = one - (r - z);
lib/msun/ld128/e_rem_pio2l.h
100
y[0] = r-w;
lib/msun/ld128/e_rem_pio2l.h
104
y[1] = (r-y[0])-w;
lib/msun/ld128/e_rem_pio2l.h
127
r = t + ty[0];
lib/msun/ld128/e_rem_pio2l.h
128
w = ty[0] - (r - t);
lib/msun/ld128/e_rem_pio2l.h
129
if(expsign<0) {y[0] = -r; y[1] = -w; return -n;}
lib/msun/ld128/e_rem_pio2l.h
130
y[0] = r; y[1] = w; return n;
lib/msun/ld128/e_rem_pio2l.h
61
long double z,w,t,r,fn;
lib/msun/ld128/e_rem_pio2l.h
76
r = x-fn*pio2_1;
lib/msun/ld128/e_rem_pio2l.h
82
y[0] = r-w;
lib/msun/ld128/e_rem_pio2l.h
87
t = r;
lib/msun/ld128/e_rem_pio2l.h
89
r = t-w;
lib/msun/ld128/e_rem_pio2l.h
90
w = fn*pio2_2t-((t-r)-w);
lib/msun/ld128/e_rem_pio2l.h
91
y[0] = r-w;
lib/msun/ld128/e_rem_pio2l.h
96
t = r; /* will cover all possible cases */
lib/msun/ld128/e_rem_pio2l.h
98
r = t-w;
lib/msun/ld128/e_rem_pio2l.h
99
w = fn*pio2_3t-((t-r)-w);
lib/msun/ld128/k_cosl.c
47
long double hz,z,r,w;
lib/msun/ld128/k_cosl.c
50
r = z*(C1+z*(C2+z*(C3+z*(C4+z*(C5+z*(C6+z*(C7+
lib/msun/ld128/k_cosl.c
54
return w + (((one-w)-hz) + (z*r-x*y));
lib/msun/ld128/k_expl.h
239
long double q, r, r1, t;
lib/msun/ld128/k_expl.h
251
r = r1 + r2;
lib/msun/ld128/k_expl.h
254
dr = r;
lib/msun/ld128/k_expl.h
255
q = r2 + r * r * (A2 + r * (A3 + r * (A4 + r * (A5 + r * (A6 +
lib/msun/ld128/k_sinl.c
47
long double z,r,v;
lib/msun/ld128/k_sinl.c
51
r = S2+z*(S3+z*(S4+z*(S5+z*(S6+z*(S7+z*(S8+
lib/msun/ld128/k_sinl.c
53
if(iy==0) return x+v*(S1+z*r);
lib/msun/ld128/k_sinl.c
54
else return x-((z*(half*y-v*r)-y)-v*S1);
lib/msun/ld128/k_tanl.c
108
v = r - (z - x); /* z+v = r+x */
lib/msun/ld128/k_tanl.c
61
long double z, r, v, w, s;
lib/msun/ld128/k_tanl.c
81
r = T5 + w * (T9 + w * (T13 + w * (T17 + w * (T21 +
lib/msun/ld128/k_tanl.c
89
r = y + z * (s * (r + v) + y);
lib/msun/ld128/k_tanl.c
90
r += T3 * s;
lib/msun/ld128/k_tanl.c
91
w = x + r;
lib/msun/ld128/k_tanl.c
95
(v - 2.0 * (x - (w * w / (w + v) - r)));
lib/msun/ld128/s_erfl.c
192
long double ax,R,S,P,Q,s,y,z,r;
lib/msun/ld128/s_erfl.c
212
r = pp0+z*(pp1+z*(pp2+z*(pp3+z*(pp4+z*(pp5+z*(pp6+z*(pp7+
lib/msun/ld128/s_erfl.c
216
y = r/s;
lib/msun/ld128/s_erfl.c
247
r = expl(-z*z-0.5625)*expl((z-ax)*(z+ax)+R/S);
lib/msun/ld128/s_erfl.c
248
if(x>=0) return (one-r/ax); else return (r/ax-one);
lib/msun/ld128/s_erfl.c
254
long double ax,R,S,P,Q,s,y,z,r;
lib/msun/ld128/s_erfl.c
270
r = pp0+z*(pp1+z*(pp2+z*(pp3+z*(pp4+z*(pp5+z*(pp6+z*(pp7+
lib/msun/ld128/s_erfl.c
274
y = r/s;
lib/msun/ld128/s_erfl.c
278
r = x*y;
lib/msun/ld128/s_erfl.c
279
r += (x-half);
lib/msun/ld128/s_erfl.c
280
return half - r;
lib/msun/ld128/s_erfl.c
320
r = expl(-z*z-0.5625)*expl((z-ax)*(z+ax)+R/S);
lib/msun/ld128/s_erfl.c
321
if(x>0) return r/ax; else return two-r/ax;
lib/msun/ld128/s_exp2l.c
356
long double r, t, twopk, twopkp10000, z;
lib/msun/ld128/s_exp2l.c
415
r = t + t * z * (P1 + z * (P2 + z * (P3 + z * (P4 + z * (P5 + z * (P6
lib/msun/ld128/s_exp2l.c
421
return (r * 2.0 * 0x1p16383L);
lib/msun/ld128/s_exp2l.c
422
return (r * twopk);
lib/msun/ld128/s_exp2l.c
424
return (r * twopkp10000 * twom10000);
lib/msun/ld128/s_expl.c
202
long double hx2_hi, hx2_lo, q, r, r1, t, twomk, twopk, x_hi;
lib/msun/ld128/s_expl.c
273
r = r1 + r2;
lib/msun/ld128/s_expl.c
284
dr = r;
lib/msun/ld128/s_expl.c
285
q = r2 + r * r * (A2 + r * (A3 + r * (A4 + r * (A5 + r * (A6 +
lib/msun/ld128/s_logl.c
676
struct ld r;
lib/msun/ld128/s_logl.c
679
k_logl(x, &r);
lib/msun/ld128/s_logl.c
680
RETURNSPI(&r);
lib/msun/ld128/s_logl.c
702
struct ld r;
lib/msun/ld128/s_logl.c
706
k_logl(x, &r);
lib/msun/ld128/s_logl.c
707
if (!r.lo_set)
lib/msun/ld128/s_logl.c
708
RETURNI(r.hi);
lib/msun/ld128/s_logl.c
709
_2sumF(r.hi, r.lo);
lib/msun/ld128/s_logl.c
710
hi = (float)r.hi;
lib/msun/ld128/s_logl.c
711
lo = r.lo + (r.hi - hi);
lib/msun/ld128/s_logl.c
718
struct ld r;
lib/msun/ld128/s_logl.c
722
k_logl(x, &r);
lib/msun/ld128/s_logl.c
723
if (!r.lo_set)
lib/msun/ld128/s_logl.c
724
RETURNI(r.hi);
lib/msun/ld128/s_logl.c
725
_2sumF(r.hi, r.lo);
lib/msun/ld128/s_logl.c
726
hi = (float)r.hi;
lib/msun/ld128/s_logl.c
727
lo = r.lo + (r.hi - hi);
lib/msun/ld80/b_logl.c
337
struct Double r;
lib/msun/ld80/b_logl.c
372
r.a = (float)(u1 + u2); /* Only difference is here. */
lib/msun/ld80/b_logl.c
373
r.b = (u1 - r.a) + u2;
lib/msun/ld80/b_logl.c
374
return (r);
lib/msun/ld80/b_tgammal.c
206
struct Double r;
lib/msun/ld80/b_tgammal.c
226
r.a = (float)p;
lib/msun/ld80/b_tgammal.c
227
r.b = p - r.a;
lib/msun/ld80/b_tgammal.c
229
tlo = tlo * p + thi * r.b + a0_lo;
lib/msun/ld80/b_tgammal.c
230
thi *= r.a; /* t = (z+c)^2*(P/Q) */
lib/msun/ld80/b_tgammal.c
231
r.a = (float)(thi + a0_hi);
lib/msun/ld80/b_tgammal.c
232
r.b = ((a0_hi - r.a) + thi) + tlo;
lib/msun/ld80/b_tgammal.c
233
return (r); /* r = a0 + t */
lib/msun/ld80/b_tgammal.c
256
struct Double yy, r;
lib/msun/ld80/b_tgammal.c
265
r.a = (float)y;
lib/msun/ld80/b_tgammal.c
266
yy.a = r.a - 1;
lib/msun/ld80/b_tgammal.c
268
r.b = yy.b = y - yy.a;
lib/msun/ld80/b_tgammal.c
272
t = r.a * yy.a;
lib/msun/ld80/b_tgammal.c
273
r.b = r.a * yy.b + y * r.b;
lib/msun/ld80/b_tgammal.c
274
r.a = (float)t;
lib/msun/ld80/b_tgammal.c
275
r.b += (t - r.a);
lib/msun/ld80/b_tgammal.c
280
y = r.b * (yy.a + yy.b) + r.a * yy.b;
lib/msun/ld80/b_tgammal.c
281
y += yy.a * r.a;
lib/msun/ld80/b_tgammal.c
291
struct Double r;
lib/msun/ld80/b_tgammal.c
315
r = ratfun_gam(t, d);
lib/msun/ld80/b_tgammal.c
316
d = (float)(r.a / x);
lib/msun/ld80/b_tgammal.c
317
r.a -= d * xhi;
lib/msun/ld80/b_tgammal.c
318
r.a -= d * xlo;
lib/msun/ld80/b_tgammal.c
319
r.a += r.b;
lib/msun/ld80/b_tgammal.c
321
return (d + r.a / x);
lib/msun/ld80/e_lgammal_r.c
248
long double nadj,p,p1,p2,q,r,t,w,y,z;
lib/msun/ld80/e_lgammal_r.c
283
if((ix==0x3fff || ix==0x4000) && lx==0x8000000000000000ULL) r = 0;
lib/msun/ld80/e_lgammal_r.c
298
r = -logl(x);
lib/msun/ld80/e_lgammal_r.c
303
r = 0;
lib/msun/ld80/e_lgammal_r.c
314
r += p-y/2; break;
lib/msun/ld80/e_lgammal_r.c
319
r += tf + p; break;
lib/msun/ld80/e_lgammal_r.c
323
r += p1/p2-y/2;
lib/msun/ld80/e_lgammal_r.c
332
r = y/2+p/q;
lib/msun/ld80/e_lgammal_r.c
340
r += logl(z); break;
lib/msun/ld80/e_lgammal_r.c
348
r = (x-half)*(t-one)+w;
lib/msun/ld80/e_lgammal_r.c
351
r = x*(logl(x)-1);
lib/msun/ld80/e_lgammal_r.c
352
if(hx&0x8000) r = nadj - r;
lib/msun/ld80/e_lgammal_r.c
353
RETURNI(r);
lib/msun/ld80/e_rem_pio2l.h
100
y[0] = r-w;
lib/msun/ld80/e_rem_pio2l.h
105
t = r; /* will cover all possible cases */
lib/msun/ld80/e_rem_pio2l.h
107
r = t-w;
lib/msun/ld80/e_rem_pio2l.h
108
w = fn*pio2_3t-((t-r)-w);
lib/msun/ld80/e_rem_pio2l.h
109
y[0] = r-w;
lib/msun/ld80/e_rem_pio2l.h
113
y[1] = (r-y[0])-w;
lib/msun/ld80/e_rem_pio2l.h
135
r = (long double)ty[0] + ty[1];
lib/msun/ld80/e_rem_pio2l.h
136
w = ty[1] - (r - ty[0]);
lib/msun/ld80/e_rem_pio2l.h
137
if(expsign<0) {y[0] = -r; y[1] = -w; return -n;}
lib/msun/ld80/e_rem_pio2l.h
138
y[0] = r; y[1] = w; return n;
lib/msun/ld80/e_rem_pio2l.h
73
long double z,w,t,r,fn;
lib/msun/ld80/e_rem_pio2l.h
85
r = x-fn*pio2_1;
lib/msun/ld80/e_rem_pio2l.h
91
y[0] = r-w;
lib/msun/ld80/e_rem_pio2l.h
96
t = r;
lib/msun/ld80/e_rem_pio2l.h
98
r = t-w;
lib/msun/ld80/e_rem_pio2l.h
99
w = fn*pio2_2t-((t-r)-w);
lib/msun/ld80/k_cosl.c
67
long double hz,z,r,w;
lib/msun/ld80/k_cosl.c
70
r = z*(C1+z*(C2+z*(C3+z*(C4+z*(C5+z*(C6+z*C7))))));
lib/msun/ld80/k_cosl.c
73
return w + (((one-w)-hz) + (z*r-x*y));
lib/msun/ld80/k_expl.h
221
long double fn, q, r, r1, r2, t, z;
lib/msun/ld80/k_expl.h
226
r = x - fn * L1 - fn * L2; /* r = r1 + r2 done independently. */
lib/msun/ld80/k_expl.h
235
z = r * r;
lib/msun/ld80/k_expl.h
237
q = r2 + z * (A2 + r * A3) + z * z * (A4 + r * A5) + z * z * z * A6;
lib/msun/ld80/k_expl.h
239
q = r2 + z * A2 + z * r * (A3 + r * A4 + z * (A5 + r * A6));
lib/msun/ld80/k_sinl.c
51
long double z,r,v;
lib/msun/ld80/k_sinl.c
55
r = S2+z*(S3+z*(S4+z*(S5+z*(S6+z*(S7+z*S8)))));
lib/msun/ld80/k_sinl.c
56
if(iy==0) return x+v*(S1+z*r);
lib/msun/ld80/k_sinl.c
57
else return x-((z*(half*y-v*r)-y)-v*S1);
lib/msun/ld80/k_tanl.c
100
(v - 2.0 * (x - (w * w / (w + v) - r)));
lib/msun/ld80/k_tanl.c
113
v = r - (z - x); /* z+v = r+x */
lib/msun/ld80/k_tanl.c
69
long double z, r, v, w, s;
lib/msun/ld80/k_tanl.c
89
r = T5 + w * (T9 + w * (T13 + w * (T17 + w * (T21 +
lib/msun/ld80/k_tanl.c
94
r = y + z * (s * (r + v) + y);
lib/msun/ld80/k_tanl.c
95
r += T3 * s;
lib/msun/ld80/k_tanl.c
96
w = x + r;
lib/msun/ld80/s_erfl.c
218
long double ax,R,S,P,Q,s,y,z,r;
lib/msun/ld80/s_erfl.c
240
r = pp0+z*(pp1+z*(pp2+z*(pp3+z*(pp4+z*pp5))));
lib/msun/ld80/s_erfl.c
242
y = r/s;
lib/msun/ld80/s_erfl.c
265
r=expl(-z*z-0.5625)*expl((z-ax)*(z+ax)+R/S);
lib/msun/ld80/s_erfl.c
266
if(x>=0) RETURNI(one-r/ax); else RETURNI(r/ax-one);
lib/msun/ld80/s_erfl.c
272
long double ax,R,S,P,Q,s,y,z,r;
lib/msun/ld80/s_erfl.c
290
r = pp0+z*(pp1+z*(pp2+z*(pp3+z*(pp4+z*pp5))));
lib/msun/ld80/s_erfl.c
292
y = r/s;
lib/msun/ld80/s_erfl.c
296
r = x*y;
lib/msun/ld80/s_erfl.c
297
r += (x-half);
lib/msun/ld80/s_erfl.c
298
RETURNI(half - r);
lib/msun/ld80/s_erfl.c
328
r = expl(-z*z-0.5625)*expl((z-ax)*(z+ax)+R/S);
lib/msun/ld80/s_erfl.c
329
if(x>0) RETURNI(r/ax); else RETURNI(two-r/ax);
lib/msun/ld80/s_exp2l.c
220
long double r, twopk, twopkp10000, z;
lib/msun/ld80/s_exp2l.c
276
r = t_lo + (t_hi + t_lo) * z * (P1.e + z * (P2 + z * (P3 + z * (P4
lib/msun/ld80/s_exp2l.c
282
RETURNI(r * 2.0 * 0x1p16383L);
lib/msun/ld80/s_exp2l.c
283
RETURNI(r * twopk);
lib/msun/ld80/s_exp2l.c
285
RETURNI(r * twopkp10000 * twom10000);
lib/msun/ld80/s_expl.c
160
long double fn, hx2_hi, hx2_lo, q, r, r1, r2, t, twomk, twopk, x_hi;
lib/msun/ld80/s_expl.c
227
r = r1 + r2;
lib/msun/ld80/s_expl.c
238
z = r * r;
lib/msun/ld80/s_expl.c
239
q = r2 + z * (A2 + r * A3) + z * z * (A4 + r * A5) + z * z * z * A6;
lib/msun/ld80/s_logl.c
665
struct ld r;
lib/msun/ld80/s_logl.c
668
k_logl(x, &r);
lib/msun/ld80/s_logl.c
669
RETURNSPI(&r);
lib/msun/ld80/s_logl.c
684
struct ld r;
lib/msun/ld80/s_logl.c
688
k_logl(x, &r);
lib/msun/ld80/s_logl.c
689
if (!r.lo_set)
lib/msun/ld80/s_logl.c
690
RETURNI(r.hi);
lib/msun/ld80/s_logl.c
691
_2sumF(r.hi, r.lo);
lib/msun/ld80/s_logl.c
692
hi = (float)r.hi;
lib/msun/ld80/s_logl.c
693
lo = r.lo + (r.hi - hi);
lib/msun/ld80/s_logl.c
701
struct ld r;
lib/msun/ld80/s_logl.c
705
k_logl(x, &r);
lib/msun/ld80/s_logl.c
706
if (!r.lo_set)
lib/msun/ld80/s_logl.c
707
RETURNI(r.hi);
lib/msun/ld80/s_logl.c
708
_2sumF(r.hi, r.lo);
lib/msun/ld80/s_logl.c
709
hi = (float)r.hi;
lib/msun/ld80/s_logl.c
710
lo = r.lo + (r.hi - hi);
lib/msun/src/e_acos.c
100
w = r*s+c;
lib/msun/src/e_acos.c
63
double z,p,q,r,w,s,c,df;
lib/msun/src/e_acos.c
81
r = p/q;
lib/msun/src/e_acos.c
82
return pio2_hi - (x - (pio2_lo-x*r));
lib/msun/src/e_acos.c
88
r = p/q;
lib/msun/src/e_acos.c
89
w = r*s-pio2_lo;
lib/msun/src/e_acos.c
99
r = p/q;
lib/msun/src/e_acosf.c
40
float z,p,q,r,w,s,c,df;
lib/msun/src/e_acosf.c
56
r = p/q;
lib/msun/src/e_acosf.c
57
return pio2_hi - (x - (pio2_lo-x*r));
lib/msun/src/e_acosf.c
63
r = p/q;
lib/msun/src/e_acosf.c
64
w = r*s-pio2_lo;
lib/msun/src/e_acosf.c
76
r = p/q;
lib/msun/src/e_acosf.c
77
w = r*s+c;
lib/msun/src/e_acosl.c
43
long double z,p,q,r,w,s,c,df;
lib/msun/src/e_acosl.c
60
r = p/q;
lib/msun/src/e_acosl.c
61
return pio2_hi - (x - (pio2_lo-x*r));
lib/msun/src/e_acosl.c
67
r = p/q;
lib/msun/src/e_acosl.c
68
w = r*s-pio2_lo;
lib/msun/src/e_acosl.c
79
r = p/q;
lib/msun/src/e_acosl.c
80
w = r*s+c;
lib/msun/src/e_asin.c
103
r = p/q;
lib/msun/src/e_asin.c
104
p = 2.0*s*r-(pio2_lo-2.0*c);
lib/msun/src/e_asin.c
69
double t=0.0,w,p,q,c,r,s;
lib/msun/src/e_asinl.c
33
long double t=0.0,w,p,q,c,r,s;
lib/msun/src/e_asinl.c
67
r = p/q;
lib/msun/src/e_asinl.c
68
p = 2.0*s*r-(pio2_lo-2.0*c);
lib/msun/src/e_j0.c
118
r = z*(R02+z*(R03+z*(R04+z*R05)));
lib/msun/src/e_j0.c
121
return one + z*((r/s)-qrtr);
lib/msun/src/e_j0.c
124
return((one+u)*(one-u)+z*(r/s));
lib/msun/src/e_j0.c
276
double z,r,s;
lib/msun/src/e_j0.c
285
r = p[0]+z*(p[1]+z*(p[2]+z*(p[3]+z*(p[4]+z*p[5]))));
lib/msun/src/e_j0.c
287
return one+ r/s;
lib/msun/src/e_j0.c
373
double s,r,z;
lib/msun/src/e_j0.c
382
r = p[0]+z*(p[1]+z*(p[2]+z*(p[3]+z*(p[4]+z*p[5]))));
lib/msun/src/e_j0.c
384
return (r/s-eighth)/x;
lib/msun/src/e_j0.c
84
double z, s,c,ss,cc,r,u,v;
lib/msun/src/e_j0f.c
231
float z,r,s;
lib/msun/src/e_j0f.c
240
r = p[0]+z*(p[1]+z*(p[2]+z*(p[3]+z*(p[4]+z*p[5]))));
lib/msun/src/e_j0f.c
242
return one+ r/s;
lib/msun/src/e_j0f.c
328
float s,r,z;
lib/msun/src/e_j0f.c
337
r = p[0]+z*(p[1]+z*(p[2]+z*(p[3]+z*(p[4]+z*p[5]))));
lib/msun/src/e_j0f.c
339
return (r/s-eighth)/x;
lib/msun/src/e_j0f.c
47
float z, s,c,ss,cc,r,u,v;
lib/msun/src/e_j0f.c
81
r = z*(R02+z*(R03+z*(R04+z*R05)));
lib/msun/src/e_j0f.c
84
return one + z*((r/s)-qrtr);
lib/msun/src/e_j0f.c
87
return((one+u)*(one-u)+z*(r/s));
lib/msun/src/e_j1.c
117
r = z*(r00+z*(r01+z*(r02+z*r03)));
lib/msun/src/e_j1.c
119
r *= x;
lib/msun/src/e_j1.c
120
return(x*0.5+r/s);
lib/msun/src/e_j1.c
270
double z,r,s;
lib/msun/src/e_j1.c
279
r = p[0]+z*(p[1]+z*(p[2]+z*(p[3]+z*(p[4]+z*p[5]))));
lib/msun/src/e_j1.c
281
return one+ r/s;
lib/msun/src/e_j1.c
367
double s,r,z;
lib/msun/src/e_j1.c
376
r = p[0]+z*(p[1]+z*(p[2]+z*(p[3]+z*(p[4]+z*p[5]))));
lib/msun/src/e_j1.c
378
return (.375 + r/s)/x;
lib/msun/src/e_j1.c
85
double z, s,c,ss,cc,r,u,v,y;
lib/msun/src/e_j1f.c
226
float z,r,s;
lib/msun/src/e_j1f.c
235
r = p[0]+z*(p[1]+z*(p[2]+z*(p[3]+z*(p[4]+z*p[5]))));
lib/msun/src/e_j1f.c
237
return one+ r/s;
lib/msun/src/e_j1f.c
323
float s,r,z;
lib/msun/src/e_j1f.c
332
r = p[0]+z*(p[1]+z*(p[2]+z*(p[3]+z*(p[4]+z*p[5]))));
lib/msun/src/e_j1f.c
334
return ((float).375 + r/s)/x;
lib/msun/src/e_j1f.c
48
float z, s,c,ss,cc,r,u,v,y;
lib/msun/src/e_j1f.c
80
r = z*(r00+z*(r01+z*(r02+z*r03)));
lib/msun/src/e_j1f.c
82
r *= x;
lib/msun/src/e_j1f.c
83
return(x*(float)0.5+r/s);
lib/msun/src/e_lgamma_r.c
200
double nadj,p,p1,p2,p3,q,r,t,w,y,z;
lib/msun/src/e_lgamma_r.c
232
if((((ix-0x3ff00000)|lx)==0)||(((ix-0x40000000)|lx)==0)) r = 0;
lib/msun/src/e_lgamma_r.c
236
r = -log(x);
lib/msun/src/e_lgamma_r.c
241
r = zero;
lib/msun/src/e_lgamma_r.c
252
r += p-y/2; break;
lib/msun/src/e_lgamma_r.c
260
r += tf + p; break;
lib/msun/src/e_lgamma_r.c
264
r += p1/p2-y/2;
lib/msun/src/e_lgamma_r.c
273
r = y/2+p/q;
lib/msun/src/e_lgamma_r.c
281
r += log(z); break;
lib/msun/src/e_lgamma_r.c
289
r = (x-half)*(t-one)+w;
lib/msun/src/e_lgamma_r.c
292
r = x*(log(x)-one);
lib/msun/src/e_lgamma_r.c
293
if(hx<0) r = nadj - r;
lib/msun/src/e_lgamma_r.c
294
return r;
lib/msun/src/e_lgammaf_r.c
122
float nadj,p,p1,p2,q,r,t,w,y,z;
lib/msun/src/e_lgammaf_r.c
154
if (ix==0x3f800000||ix==0x40000000) r = 0;
lib/msun/src/e_lgammaf_r.c
158
r = -logf(x);
lib/msun/src/e_lgammaf_r.c
163
r = zero;
lib/msun/src/e_lgammaf_r.c
174
r += p-y/2; break;
lib/msun/src/e_lgammaf_r.c
177
r += tf + p; break;
lib/msun/src/e_lgammaf_r.c
181
r += p1/p2-y/2;
lib/msun/src/e_lgammaf_r.c
190
r = y/2+p/q;
lib/msun/src/e_lgammaf_r.c
198
r += logf(z); break;
lib/msun/src/e_lgammaf_r.c
206
r = (x-half)*(t-one)+w;
lib/msun/src/e_lgammaf_r.c
209
r = x*(logf(x)-one);
lib/msun/src/e_lgammaf_r.c
210
if(hx<0) r = nadj - r;
lib/msun/src/e_lgammaf_r.c
211
return r;
lib/msun/src/e_log10.c
40
double f,hfsq,hi,lo,r,val_hi,val_lo,w,y,y2;
lib/msun/src/e_log10.c
65
r = k_log1p(f);
lib/msun/src/e_log10.c
70
lo = (f - hi) - hfsq + r;
lib/msun/src/e_log10f.c
33
float f,hfsq,hi,lo,r,y;
lib/msun/src/e_log10f.c
57
r = k_log1pf(f);
lib/msun/src/e_log10f.c
61
return (r - hfsq + f) * ((float_t)ivln10lo + ivln10hi) +
lib/msun/src/e_log10f.c
66
lo = (f - hi) - hfsq + r;
lib/msun/src/e_log2.c
40
double f,hfsq,hi,lo,r,val_hi,val_lo,w,y;
lib/msun/src/e_log2.c
65
r = k_log1p(f);
lib/msun/src/e_log2.c
99
lo = (f - hi) - hfsq + r;
lib/msun/src/e_log2f.c
31
float f,hfsq,hi,lo,r,y;
lib/msun/src/e_log2f.c
55
r = k_log1pf(f);
lib/msun/src/e_log2f.c
72
return (r - hfsq + f) * ((float_t)ivln2lo + ivln2hi) + y;
lib/msun/src/e_log2f.c
77
lo = (f - hi) - hfsq + r;
lib/msun/src/e_pow.c
100
double y1,t1,t2,r,s,t,u,v,w;
lib/msun/src/e_pow.c
234
r = s2*s2*(L1+s2*(L2+s2*(L3+s2*(L4+s2*(L5+s2*L6)))));
lib/msun/src/e_pow.c
235
r += s_l*(s_h+ss);
lib/msun/src/e_pow.c
237
t_h = 3+s2+r;
lib/msun/src/e_pow.c
239
t_l = r-((t_h-3)-s2);
lib/msun/src/e_pow.c
299
r = (z*t1)/(t1-two)-(w+z*w);
lib/msun/src/e_pow.c
300
z = one-(r-z);
lib/msun/src/e_powf.c
177
r = s2*s2*(L1+s2*(L2+s2*(L3+s2*(L4+s2*(L5+s2*L6)))));
lib/msun/src/e_powf.c
178
r += s_l*(s_h+s);
lib/msun/src/e_powf.c
180
t_h = 3+s2+r;
lib/msun/src/e_powf.c
183
t_l = r-((t_h-3)-s2);
lib/msun/src/e_powf.c
242
r = (z*t1)/(t1-two)-(w+z*w);
lib/msun/src/e_powf.c
243
z = one-(r-z);
lib/msun/src/e_powf.c
59
float y1,t1,t2,r,s,sn,t,u,v,w;
lib/msun/src/e_rem_pio2.c
128
r = x-fn*pio2_1;
lib/msun/src/e_rem_pio2.c
133
y[0] = r-w;
lib/msun/src/e_rem_pio2.c
137
t = r;
lib/msun/src/e_rem_pio2.c
139
r = t-w;
lib/msun/src/e_rem_pio2.c
140
w = fn*pio2_2t-((t-r)-w);
lib/msun/src/e_rem_pio2.c
141
y[0] = r-w;
lib/msun/src/e_rem_pio2.c
145
t = r; /* will cover all possible cases */
lib/msun/src/e_rem_pio2.c
147
r = t-w;
lib/msun/src/e_rem_pio2.c
148
w = fn*pio2_3t-((t-r)-w);
lib/msun/src/e_rem_pio2.c
149
y[0] = r-w;
lib/msun/src/e_rem_pio2.c
153
y[1] = (r-y[0])-w;
lib/msun/src/e_rem_pio2.c
53
double z,w,t,r,fn;
lib/msun/src/e_rem_pio2f.c
46
double w,r,fn;
lib/msun/src/e_rem_pio2f.c
57
r = x-fn*pio2_1;
lib/msun/src/e_rem_pio2f.c
59
*y = r-w;
lib/msun/src/e_sqrt.c
103
u_int32_t r,t1,s1,ix1,q1;
lib/msun/src/e_sqrt.c
142
r = 0x00200000; /* r = moving bit from right to left */
lib/msun/src/e_sqrt.c
144
while(r!=0) {
lib/msun/src/e_sqrt.c
145
t = s0+r;
lib/msun/src/e_sqrt.c
147
s0 = t+r;
lib/msun/src/e_sqrt.c
149
q += r;
lib/msun/src/e_sqrt.c
153
r>>=1;
lib/msun/src/e_sqrt.c
156
r = sign;
lib/msun/src/e_sqrt.c
157
while(r!=0) {
lib/msun/src/e_sqrt.c
158
t1 = s1+r;
lib/msun/src/e_sqrt.c
161
s1 = t1+r;
lib/msun/src/e_sqrt.c
166
q1 += r;
lib/msun/src/e_sqrt.c
170
r>>=1;
lib/msun/src/e_sqrtf.c
34
u_int32_t r;
lib/msun/src/e_sqrtf.c
64
r = 0x01000000; /* r = moving bit from right to left */
lib/msun/src/e_sqrtf.c
66
while(r!=0) {
lib/msun/src/e_sqrtf.c
67
t = s+r;
lib/msun/src/e_sqrtf.c
69
s = t+r;
lib/msun/src/e_sqrtf.c
71
q += r;
lib/msun/src/e_sqrtf.c
74
r>>=1;
lib/msun/src/e_sqrtl.c
135
r = fegetround();
lib/msun/src/e_sqrtl.c
148
if (r == FE_TONEAREST) {
lib/msun/src/e_sqrtl.c
150
} else if (r == FE_UPWARD) {
lib/msun/src/e_sqrtl.c
78
int k, r;
lib/msun/src/k_cos.c
67
double hz,z,r,w;
lib/msun/src/k_cos.c
71
r = z*(C1+z*(C2+z*C3)) + w*w*(C4+z*(C5+z*C6));
lib/msun/src/k_cos.c
74
return w + (((one-w)-hz) + (z*r-x*y));
lib/msun/src/k_cosf.c
34
double r, w, z;
lib/msun/src/k_cosf.c
39
r = C2+z*C3;
lib/msun/src/k_cosf.c
40
return ((one+z*C0) + w*C1) + (w*z)*r;
lib/msun/src/k_sin.c
58
double z,r,v,w;
lib/msun/src/k_sin.c
62
r = S2+z*(S3+z*S4) + z*w*(S5+z*S6);
lib/msun/src/k_sin.c
64
if(iy==0) return x+v*(S1+z*r);
lib/msun/src/k_sin.c
65
else return x-((z*(half*y-v*r)-y)-v*S1);
lib/msun/src/k_sincos.h
33
double hz, r, v, w, z;
lib/msun/src/k_sincos.h
37
r = S2 + z * (S3 + z * S4) + z * w * (S5 + z * S6);
lib/msun/src/k_sincos.h
41
*sn = x + v * (S1 + z * r);
lib/msun/src/k_sincos.h
43
*sn = x - ((z * (y / 2 - v * r) - y) - v * S1);
lib/msun/src/k_sincos.h
45
r = z * (C1 + z * (C2 + z * C3)) + w * w * (C4 + z * (C5 + z * C6));
lib/msun/src/k_sincos.h
48
*cs = w + (((1 - w) - hz) + (z * r - x * y));
lib/msun/src/k_sincosf.h
31
double r, s, w, z;
lib/msun/src/k_sincosf.h
35
r = S3 + z * S4;
lib/msun/src/k_sincosf.h
37
*sn = (x + s * (S1 + z * S2)) + s * w * r;
lib/msun/src/k_sincosf.h
38
r = C2 + z * C3;
lib/msun/src/k_sincosf.h
39
*cs = ((1 + z * C0) + w * C1) + (w * z) * r;
lib/msun/src/k_sincosl.h
109
long double hz, r, v, w, z;
lib/msun/src/k_sincosl.h
117
r = S2 + z * (S3 + z * (S4 + z * (S5 + z * (S6 + z * (S7 + z * (S8 +
lib/msun/src/k_sincosl.h
121
*sn = x + v * (S1 + z * r);
lib/msun/src/k_sincosl.h
123
*sn = x - ((z * (y / 2 - v * r) - y) - v * S1);
lib/msun/src/k_sincosl.h
127
r = z * (C1 + z * (C2 + z * (C3 + z * (C4 + z * (C5 + z * (C6 +
lib/msun/src/k_sincosl.h
130
*cs = w + (((1 - w) - hz) + (z * r - x * y));
lib/msun/src/k_sincosl.h
51
long double hz, r, v, w, z;
lib/msun/src/k_sincosl.h
59
r = S2 + z * (S3 + z * (S4 + z * (S5 + z * (S6 + z * (S7 + z * S8)))));
lib/msun/src/k_sincosl.h
62
*sn = x + v * (S1 + z * r);
lib/msun/src/k_sincosl.h
64
*sn = x - ((z * (y / 2 - v * r) - y) - v * S1);
lib/msun/src/k_sincosl.h
68
r = z * (C1 + z * (C2 + z * (C3 + z * (C4 + z * (C5 + z * (C6 +
lib/msun/src/k_sincosl.h
70
*cs = w + (((1 - w) - hz) + (z * r - x * y));
lib/msun/src/k_sinf.c
33
double r, s, w, z;
lib/msun/src/k_sinf.c
38
r = S3+z*S4;
lib/msun/src/k_sinf.c
40
return (x + s*(S1+z*S2)) + s*w*r;
lib/msun/src/k_tan.c
101
r = y + z * (s * (r + v) + y);
lib/msun/src/k_tan.c
102
r += T[0] * s;
lib/msun/src/k_tan.c
103
w = x + r;
lib/msun/src/k_tan.c
107
(v - 2.0 * (x - (w * w / (w + v) - r)));
lib/msun/src/k_tan.c
120
v = r - (z - x); /* z+v = r+x */
lib/msun/src/k_tan.c
74
double z, r, v, w, s;
lib/msun/src/k_tan.c
96
r = T[1] + w * (T[3] + w * (T[5] + w * (T[7] + w * (T[9] +
lib/msun/src/k_tanf.c
36
double z,r,w,s,t,u;
lib/msun/src/k_tanf.c
53
r = T[4]+z*T[5];
lib/msun/src/k_tanf.c
58
r = (x+s*u)+(s*w)*(t+w*r);
lib/msun/src/k_tanf.c
59
if(iy==1) return r;
lib/msun/src/k_tanf.c
60
else return -1.0/r;
lib/msun/src/s_cbrt.c
104
r=x/s; /* error <= 0.5 ulps; |r| < |t| */
lib/msun/src/s_cbrt.c
106
r=(r-t)/(w+r); /* r-t is exact; w+r ~= 3*t */
lib/msun/src/s_cbrt.c
107
t=t+t*r; /* error <= (0.5 + 0.5/3) * ulp */
lib/msun/src/s_cbrt.c
41
double r,s,t=0.0,w;
lib/msun/src/s_cbrt.c
85
r=(t*t)*(t/x);
lib/msun/src/s_cbrt.c
86
t=t*((P0+r*(P1+r*P2))+((r*r)*r)*(P3+r*P4));
lib/msun/src/s_cbrtf.c
30
double r,T;
lib/msun/src/s_cbrtf.c
58
r=T*T*T;
lib/msun/src/s_cbrtf.c
59
T=T*((double)x+x+r)/(x+r+r);
lib/msun/src/s_cbrtf.c
65
r=T*T*T;
lib/msun/src/s_cbrtf.c
66
T=T*((double)x+x+r)/(x+r+r);
lib/msun/src/s_cbrtl.c
133
r=x/s; /* error <= 0.5 ulps; |r| < |t| */
lib/msun/src/s_cbrtl.c
135
r=(r-t)/(w+r); /* r-t is exact; w+r ~= 3*t */
lib/msun/src/s_cbrtl.c
136
t=t+t*r; /* error <= (0.5 + 0.5/3) * ulp */
lib/msun/src/s_cbrtl.c
35
long double r, s, t, w;
lib/msun/src/s_cpow.c
55
double x, y, r, theta, absa, arga;
lib/msun/src/s_cpow.c
67
r = pow (absa, x);
lib/msun/src/s_cpow.c
70
r = r * exp (-y * arga);
lib/msun/src/s_cpow.c
73
w = CMPLX(r * cos (theta), r * sin (theta));
lib/msun/src/s_cpowf.c
54
float x, y, r, theta, absa, arga;
lib/msun/src/s_cpowf.c
66
r = powf (absa, x);
lib/msun/src/s_cpowf.c
69
r = r * expf (-y * arga);
lib/msun/src/s_cpowf.c
72
w = CMPLXF(r * cosf (theta), r * sinf (theta));
lib/msun/src/s_cpowl.c
54
long double x, y, r, theta, absa, arga;
lib/msun/src/s_cpowl.c
66
r = powl(absa, x);
lib/msun/src/s_cpowl.c
69
r = r * expl(-y * arga);
lib/msun/src/s_cpowl.c
72
w = CMPLXL(r * cosl(theta), r * sinl(theta));
lib/msun/src/s_erf.c
196
double R,S,P,Q,s,y,z,r;
lib/msun/src/s_erf.c
211
r = pp0+z*(pp1+z*(pp2+z*(pp3+z*pp4)));
lib/msun/src/s_erf.c
213
y = r/s;
lib/msun/src/s_erf.c
237
r = exp(-z*z-0.5625)*exp((z-x)*(z+x)+R/S);
lib/msun/src/s_erf.c
238
if(hx>=0) return one-r/x; else return r/x-one;
lib/msun/src/s_erf.c
249
double R,S,P,Q,s,y,z,r;
lib/msun/src/s_erf.c
261
r = pp0+z*(pp1+z*(pp2+z*(pp3+z*pp4)));
lib/msun/src/s_erf.c
263
y = r/s;
lib/msun/src/s_erf.c
267
r = x*y;
lib/msun/src/s_erf.c
268
r += (x-half);
lib/msun/src/s_erf.c
269
return half - r ;
lib/msun/src/s_erf.c
296
r = exp(-z*z-0.5625)*exp((z-x)*(z+x)+R/S);
lib/msun/src/s_erf.c
297
if(hx>0) return r/x; else return two-r/x;
lib/msun/src/s_erff.c
120
r = expf(-z*z-0.5625F)*expf((z-x)*(z+x)+R/S);
lib/msun/src/s_erff.c
121
if(hx>=0) return one-r/x; else return r/x-one;
lib/msun/src/s_erff.c
128
float R,S,P,Q,s,y,z,r;
lib/msun/src/s_erff.c
140
r = pp0+z*(pp1+z*pp2);
lib/msun/src/s_erff.c
142
y = r/s;
lib/msun/src/s_erff.c
146
r = x*y;
lib/msun/src/s_erff.c
147
r += (x-half);
lib/msun/src/s_erff.c
148
return half - r ;
lib/msun/src/s_erff.c
173
r = expf(-z*z-0.5625F)*expf((z-x)*(z+x)+R/S);
lib/msun/src/s_erff.c
174
if(hx>0) return r/x; else return two-r/x;
lib/msun/src/s_erff.c
81
float R,S,P,Q,s,y,z,r;
lib/msun/src/s_erff.c
96
r = pp0+z*(pp1+z*pp2);
lib/msun/src/s_erff.c
98
y = r/s;
lib/msun/src/s_exp2.c
343
double r, t, twopk, twopkp1000, z;
lib/msun/src/s_exp2.c
382
r = t + t * z * (P1 + z * (P2 + z * (P3 + z * (P4 + z * P5))));
lib/msun/src/s_exp2.c
387
return (r * 2.0 * 0x1p1023);
lib/msun/src/s_exp2.c
388
return (r * twopk);
lib/msun/src/s_exp2.c
390
return (r * twopkp1000 * twom1000);
lib/msun/src/s_fma.c
187
struct dd xy, r;
lib/msun/src/s_fma.c
259
r = dd_add(xy.hi, zs);
lib/msun/src/s_fma.c
263
if (r.hi == 0.0 && xy.lo == 0) {
lib/msun/src/s_fma.c
280
volatile double vrlo = r.lo;
lib/msun/src/s_fma.c
282
return (ldexp(r.hi + adj, spread));
lib/msun/src/s_fma.c
285
adj = add_adjusted(r.lo, xy.lo);
lib/msun/src/s_fma.c
286
if (spread + ilogb(r.hi) > -1023)
lib/msun/src/s_fma.c
287
return (ldexp(r.hi + adj, spread));
lib/msun/src/s_fma.c
289
return (add_and_denormalize(r.hi, adj, spread));
lib/msun/src/s_fmal.c
168
struct dd xy, r;
lib/msun/src/s_fmal.c
240
r = dd_add(xy.hi, zs);
lib/msun/src/s_fmal.c
244
if (r.hi == 0.0 && xy.lo == 0) {
lib/msun/src/s_fmal.c
261
volatile long double vrlo = r.lo;
lib/msun/src/s_fmal.c
263
return (ldexpl(r.hi + adj, spread));
lib/msun/src/s_fmal.c
266
adj = add_adjusted(r.lo, xy.lo);
lib/msun/src/s_fmal.c
267
if (spread + ilogbl(r.hi) > -16383)
lib/msun/src/s_fmal.c
268
return (ldexpl(r.hi + adj, spread));
lib/msun/src/s_fmal.c
270
return (add_and_denormalize(r.hi, adj, spread));
lib/msun/src/s_tanhl.c
103
r = r + (a - d * r + b - e * r) * inv;
lib/msun/src/s_tanhl.c
105
return r;
lib/msun/src/s_tanhl.c
85
long double inv, r;
lib/msun/src/s_tanhl.c
95
r = (a + b) * inv;
lib/msun/src/s_tanhl.c
96
fr = r;
lib/msun/src/s_tanhl.c
97
r = fr;
libexec/bootpd/hwaddr.c
297
int i, r;
libexec/bootpd/hwaddr.c
299
r = 0;
libexec/bootpd/hwaddr.c
301
r <<= 1;
libexec/bootpd/hwaddr.c
302
r |= (n & 1);
libexec/bootpd/hwaddr.c
305
return r;
libexec/flua/lfbsd/lfbsd.c
141
if (0 != (r = posix_spawnp(&pid, argv[0], &action, NULL,
libexec/flua/lfbsd/lfbsd.c
149
lua_pushstring(L, strerror(r));
libexec/flua/lfbsd/lfbsd.c
150
lua_pushinteger(L, r);
libexec/flua/lfbsd/lfbsd.c
171
int pstat, r;
libexec/flua/lfbsd/lfbsd.c
175
if ((r = errno) != EINTR) {
libexec/flua/lfbsd/lfbsd.c
177
lua_pushstring(L, strerror(r));
libexec/flua/lfbsd/lfbsd.c
178
lua_pushinteger(L, r);
libexec/flua/lfbsd/lfbsd.c
208
int r;
libexec/flua/lfbsd/lfbsd.c
218
r = errno;
libexec/flua/lfbsd/lfbsd.c
221
lua_pushstring(L, strerror(r));
libexec/flua/lfbsd/lfbsd.c
222
lua_pushinteger(L, r);
libexec/flua/lfbsd/lfbsd.c
91
int r;
libexec/getty/chat.c
149
char *q, *r;
libexec/getty/chat.c
152
for (q = r = p; *r; ++q)
libexec/getty/chat.c
160
*r++ = '\a';
libexec/getty/chat.c
163
*r++ = '\r';
libexec/getty/chat.c
166
*r++ = '\n';
libexec/getty/chat.c
169
*r++ = '\f';
libexec/getty/chat.c
172
*r++ = '\b';
libexec/getty/chat.c
175
*r++ = 27;
libexec/getty/chat.c
178
*r++ = '\t';
libexec/getty/chat.c
181
*r++ = PAUSE_CH;
libexec/getty/chat.c
185
*r++ = ' ';
libexec/getty/chat.c
189
*r++ = getdigit(&q, 16, 2);
libexec/getty/chat.c
194
*r++ = getdigit(&q, 8, 3);
libexec/getty/chat.c
198
*r++ = *q;
libexec/getty/chat.c
206
*r++ = *q;
libexec/getty/chat.c
300
result(int r)
libexec/getty/chat.c
305
return results[r & 3];
libexec/getty/chat.c
317
int len, r = 0;
libexec/getty/chat.c
327
r = 1;
libexec/getty/chat.c
334
while (r == 0 && i < len) {
libexec/getty/chat.c
336
r = 3;
libexec/getty/chat.c
361
r = alarmed ? 3 : 2;
libexec/getty/chat.c
372
syslog(LOG_DEBUG, "chat_expect %s", result(r));
libexec/getty/chat.c
374
return r;
libexec/getty/chat.c
386
int r = 0;
libexec/getty/chat.c
394
while (r == 0 && *str)
libexec/getty/chat.c
399
r = 3;
libexec/getty/chat.c
405
r = alarmed ? 3 : 2;
libexec/getty/chat.c
414
syslog(LOG_DEBUG, "chat_send %s", result(r));
libexec/getty/chat.c
416
return r;
libexec/getty/chat.c
439
int r = -1;
libexec/getty/chat.c
451
int i = r = 0;
libexec/getty/chat.c
466
while (r == 0 && script[i] != NULL)
libexec/getty/chat.c
467
if ((r = chat_expect(script[i++])) == 0 && script[i] != NULL)
libexec/getty/chat.c
468
r = chat_send(script[i++]);
libexec/getty/chat.c
481
syslog(LOG_DEBUG, "getty_chat %s", result(r));
libexec/getty/chat.c
484
return r;
libexec/pkg-serve/pkg-serve.c
165
r = read(ffd, buf, toread);
libexec/pkg-serve/pkg-serve.c
166
if (r <= 0)
libexec/pkg-serve/pkg-serve.c
168
if (fwrite(buf, 1, r, stdout) != r)
libexec/pkg-serve/pkg-serve.c
170
remaining -= r;
libexec/pkg-serve/pkg-serve.c
45
size_t linecap = 0, r, toread;
libexec/rbootd/rbootd.c
211
fd_set r;
libexec/rbootd/rbootd.c
214
r = rset;
libexec/rbootd/rbootd.c
217
nsel = select(maxfds, &r, NULL, NULL, NULL);
libexec/rbootd/rbootd.c
221
nsel = select(maxfds, &r, NULL, NULL, &timeout);
libexec/rbootd/rbootd.c
234
if (FD_ISSET(fd, &r)) {
libexec/rtld-elf/amd64/reloc.c
142
int r;
libexec/rtld-elf/amd64/reloc.c
144
r = -1;
libexec/rtld-elf/amd64/reloc.c
329
r = 0;
libexec/rtld-elf/amd64/reloc.c
332
return (r);
libexec/rtld-elf/arm/reloc.c
319
int r = -1;
libexec/rtld-elf/arm/reloc.c
340
r = 0;
libexec/rtld-elf/arm/reloc.c
344
return (r);
libexec/rtld-elf/i386/reloc.c
139
int r;
libexec/rtld-elf/i386/reloc.c
141
r = -1;
libexec/rtld-elf/i386/reloc.c
281
r = 0;
libexec/rtld-elf/i386/reloc.c
284
return (r);
libexec/rtld-elf/powerpc/reloc.c
336
int r = -1;
libexec/rtld-elf/powerpc/reloc.c
359
r = 0;
libexec/rtld-elf/powerpc/reloc.c
363
return (r);
libexec/rtld-elf/powerpc64/reloc.c
332
int r = -1;
libexec/rtld-elf/powerpc64/reloc.c
357
r = 0;
libexec/rtld-elf/powerpc64/reloc.c
361
return (r);
libexec/rtld-elf/rtld.c
345
#define LD_UTRACE(e, h, mb, ms, r, n) \
libexec/rtld-elf/rtld.c
348
ld_utrace_log(e, h, mb, ms, r, n); \
libexec/rtld-elf/rtld_lock.c
109
if ((r = (uintptr_t)p % CACHE_LINE_SIZE) != 0)
libexec/rtld-elf/rtld_lock.c
110
p += CACHE_LINE_SIZE - r;
libexec/rtld-elf/rtld_lock.c
93
uintptr_t r;
libexec/tftpd/tests/functional.c
1005
ssize_t r;
libexec/tftpd/tests/functional.c
1025
r = read(fd, buffer, sizeof(buffer));
libexec/tftpd/tests/functional.c
1026
ATF_REQUIRE(r > 0);
libexec/tftpd/tests/functional.c
1028
require_bufeq((const char *)contents, 768, buffer, (size_t)r);
libexec/tftpd/tests/functional.c
1038
ssize_t r;
libexec/tftpd/tests/functional.c
1058
r = read(fd, buffer, sizeof(buffer));
libexec/tftpd/tests/functional.c
1059
ATF_REQUIRE(r > 0);
libexec/tftpd/tests/functional.c
1061
require_bufeq((const char *)contents, 768, buffer, (size_t)r);
libexec/tftpd/tests/functional.c
1070
ssize_t r;
libexec/tftpd/tests/functional.c
1092
r = read(fd, buffer, sizeof(buffer));
libexec/tftpd/tests/functional.c
1093
ATF_REQUIRE(r > 0);
libexec/tftpd/tests/functional.c
1095
require_bufeq(expected, sizeof(expected), buffer, (size_t)r);
libexec/tftpd/tests/functional.c
1114
ssize_t r;
libexec/tftpd/tests/functional.c
1131
r = read(fd, buffer, sizeof(buffer));
libexec/tftpd/tests/functional.c
1132
ATF_REQUIRE(r > 0);
libexec/tftpd/tests/functional.c
1134
require_bufeq(contents, contents_len, buffer, (size_t)r);
libexec/tftpd/tests/functional.c
1167
ssize_t r;
libexec/tftpd/tests/functional.c
1219
r = read(fd, buffer, sizeof(buffer));
libexec/tftpd/tests/functional.c
1220
ATF_REQUIRE(r > 0);
libexec/tftpd/tests/functional.c
1222
require_bufeq(contents, sizeof(contents), buffer, (size_t)r);
libexec/tftpd/tests/functional.c
123
ssize_t r;
libexec/tftpd/tests/functional.c
125
r = sendto(s, cmd, len, 0, (struct sockaddr *)(&addr), addr.ss_len);
libexec/tftpd/tests/functional.c
126
ATF_REQUIRE(r >= 0);
libexec/tftpd/tests/functional.c
127
ATF_REQUIRE_EQ(len, (size_t)r);
libexec/tftpd/tests/functional.c
435
ssize_t r;
libexec/tftpd/tests/functional.c
438
r = write(fd, buf, nbytes);
libexec/tftpd/tests/functional.c
439
ATF_REQUIRE(r > 0);
libexec/tftpd/tests/functional.c
440
nbytes -= (size_t)r;
libexec/tftpd/tests/functional.c
441
buf = (const char *)buf + (size_t)r;
libexec/tftpd/tests/functional.c
68
ssize_t r = recvfrom(s, buffer, sizeof(buffer), 0, \
libexec/tftpd/tests/functional.c
70
ATF_REQUIRE(r > 0); \
libexec/tftpd/tests/functional.c
72
MIN((size_t)r, sizeof(hdr))); \
libexec/tftpd/tests/functional.c
74
&buffer[sizeof(hdr)], r - sizeof(hdr)); \
libexec/tftpd/tests/functional.c
840
ssize_t r;
libexec/tftpd/tests/functional.c
853
r = read(fd, buffer, sizeof(buffer));
libexec/tftpd/tests/functional.c
854
ATF_REQUIRE(r > 0);
libexec/tftpd/tests/functional.c
856
require_bufeq(contents, contents_len, buffer, (size_t)r);
libexec/tftpd/tests/functional.c
866
ssize_t r;
libexec/tftpd/tests/functional.c
891
r = read(fd, buffer, sizeof(buffer));
libexec/tftpd/tests/functional.c
892
ATF_REQUIRE(r > 0);
libexec/tftpd/tests/functional.c
894
require_bufeq((const char *)contents, 768, buffer, (size_t)r);
libexec/tftpd/tests/functional.c
903
ssize_t r;
libexec/tftpd/tests/functional.c
925
r = read(fd, buffer, sizeof(buffer));
libexec/tftpd/tests/functional.c
926
ATF_REQUIRE(r > 0);
libexec/tftpd/tests/functional.c
928
require_bufeq(contents, contents_len, buffer, (size_t)r);
libexec/tftpd/tests/functional.c
938
ssize_t r;
libexec/tftpd/tests/functional.c
960
r = read(fd, buffer, sizeof(buffer));
libexec/tftpd/tests/functional.c
961
ATF_REQUIRE(r > 0);
libexec/tftpd/tests/functional.c
963
require_bufeq((const char *)contents, 768, buffer, (size_t)r);
libexec/tftpd/tftp-file.c
81
int r = fseek(file, -1, SEEK_END);
libexec/tftpd/tftp-file.c
82
assert(r == 0);
sbin/dhclient/privsep.c
78
size_t r = 0;
sbin/dhclient/privsep.c
86
r += (size_t)n;
sbin/dhclient/privsep.c
95
if (r < nbytes)
sbin/dhclient/privsep.c
97
(unsigned long)nbytes, (long)r);
sbin/dhclient/privsep.c
99
return (r);
sbin/dump/dumprmt.c
102
if (select(errfd + 1, &r, NULL, NULL, &t)) {
sbin/dump/dumprmt.c
95
fd_set r;
sbin/dump/dumprmt.c
98
FD_ZERO(&r);
sbin/dump/dumprmt.c
99
FD_SET(errfd, &r);
sbin/etherswitchcfg/etherswitchcfg.c
121
read_register(struct cfg *cfg, int r)
sbin/etherswitchcfg/etherswitchcfg.c
125
er.reg = r;
sbin/etherswitchcfg/etherswitchcfg.c
132
write_register(struct cfg *cfg, int r, int v)
sbin/etherswitchcfg/etherswitchcfg.c
136
er.reg = r;
sbin/etherswitchcfg/etherswitchcfg.c
467
int i, r;
sbin/etherswitchcfg/etherswitchcfg.c
475
r = 3;
sbin/etherswitchcfg/etherswitchcfg.c
478
r = 2;
sbin/etherswitchcfg/etherswitchcfg.c
490
return (r);
sbin/etherswitchcfg/etherswitchcfg.c
804
int r;
sbin/etherswitchcfg/etherswitchcfg.c
815
r = (cmds[i].f)(&cfg, argc, argv);
sbin/etherswitchcfg/etherswitchcfg.c
818
if (r == -1) {
sbin/etherswitchcfg/etherswitchcfg.c
824
if (r == 0)
sbin/etherswitchcfg/etherswitchcfg.c
825
r = cmds[i].args;
sbin/etherswitchcfg/etherswitchcfg.c
827
argc -= r;
sbin/etherswitchcfg/etherswitchcfg.c
828
argv += r;
sbin/ifconfig/ifieee80211.c
3974
int r = 0;
sbin/ifconfig/ifieee80211.c
3978
r = 1;
sbin/ifconfig/ifieee80211.c
3984
if (r == 0)
sbin/ipf/ipftest/ipftest.c
123
r = &pcap;
sbin/ipf/ipftest/ipftest.c
125
r = &iphex;
sbin/ipf/ipftest/ipftest.c
127
r = &iptext;
sbin/ipf/ipftest/ipftest.c
185
fd = (*r->r_open)(datain);
sbin/ipf/ipftest/ipftest.c
187
fd = (*r->r_open)("-");
sbin/ipf/ipftest/ipftest.c
195
while ((i = (*r->r_readip)(m, &iface, &dir)) > 0) {
sbin/ipf/ipftest/ipftest.c
204
if ((r->r_flags & R_DO_CKSUM) || docksum)
sbin/ipf/ipftest/ipftest.c
297
(*r->r_close)();
sbin/ipf/ipftest/ipftest.c
67
struct ipread *r;
sbin/ipf/ipftest/ipftest.c
76
r = &iptext;
sbin/ipf/ipsend/resend.c
130
(*r->r_close)();
sbin/ipf/ipsend/resend.c
62
ip_resend(char *dev, int mtu, struct ipread *r, struct in_addr gwip,
sbin/ipf/ipsend/resend.c
75
fd = (*r->r_open)(datain);
sbin/ipf/ipsend/resend.c
77
fd = (*r->r_open)("-");
sbin/ipf/ipsend/resend.c
98
while ((i = (*r->r_readip)(&mb, NULL, NULL)) > 0)
sbin/ipf/libipf/interror.c
548
int l = -1, r = IPF_NUM_ERRORS + 1, step;
sbin/ipf/libipf/interror.c
549
step = (r - l) / 2;
sbin/ipf/libipf/interror.c
557
r = step;
sbin/ipf/libipf/interror.c
560
step = (r - l) / 2;
sbin/ipf/libipf/ipft_tx.c
161
int i, r;
sbin/ipf/libipf/ipft_tx.c
246
ip->ip_src.s_addr = tx_hostnum(*cpp, &r);
sbin/ipf/libipf/ipft_tx.c
262
ip->ip_dst.s_addr = tx_hostnum(*cpp, &r);
sbin/ipf/libipf/kmem.c
53
register int r;
sbin/ipf/libipf/kmem.c
62
while ((r = kvm_read(kvm_f, pos, buf, n)) < n)
sbin/ipf/libipf/kmem.c
63
if (r <= 0)
sbin/ipf/libipf/kmem.c
71
buf += r;
sbin/ipf/libipf/kmem.c
72
pos += r;
sbin/ipf/libipf/kmem.c
73
n -= r;
sbin/ipf/libipf/kmem.c
81
register int r;
sbin/ipf/libipf/kmem.c
92
r = kvm_read(kvm_f, pos, buf, 1);
sbin/ipf/libipf/kmem.c
93
if (r <= 0)
sbin/ipfw/ipfw2.c
2912
struct ip_fw_rule *r;
sbin/ipfw/ipfw2.c
2920
r = (struct ip_fw_rule *)((caddr_t)cntr + cntr->size);
sbin/ipfw/ipfw2.c
2922
if (co->use_set && r->set != co->use_set - 1)
sbin/ipfw/ipfw2.c
2949
struct ip_fw_rule *r;
sbin/ipfw/ipfw2.c
2957
r = (struct ip_fw_rule *)((caddr_t)cntr + cntr->size);
sbin/ipfw/ipfw2.c
2960
r = (struct ip_fw_rule *)(rtlv + 1);
sbin/ipfw/ipfw2.c
2962
if (r->rulenum > fo->last)
sbin/ipfw/ipfw2.c
2964
if (co->use_set && r->set != co->use_set - 1)
sbin/ipfw/ipfw2.c
2966
if (r->rulenum >= fo->first && r->rulenum <= fo->last) {
sbin/ipfw/ipfw2.c
2967
show_static_rule(co, fo, bp, r, cntr);
sbin/ipfw/nat.c
345
struct nat44_cfg_redir *r;
sbin/ipfw/nat.c
349
r = (struct nat44_cfg_redir *)buf;
sbin/ipfw/nat.c
350
r->mode = REDIR_ADDR;
sbin/ipfw/nat.c
360
r->laddr.s_addr = INADDR_NONE;
sbin/ipfw/nat.c
367
r->spool_cnt++;
sbin/ipfw/nat.c
373
StrToAddr(**av, &r->laddr);
sbin/ipfw/nat.c
377
StrToAddr(**av, &r->paddr);
sbin/ipfw/nat.c
407
struct nat44_cfg_redir *r;
sbin/ipfw/nat.c
415
r = (struct nat44_cfg_redir *)buf;
sbin/ipfw/nat.c
416
r->mode = REDIR_PORT;
sbin/ipfw/nat.c
424
r->proto = StrToProto(**av);
sbin/ipfw/nat.c
432
r->laddr.s_addr = INADDR_NONE;
sbin/ipfw/nat.c
433
r->lport = ~0;
sbin/ipfw/nat.c
442
if (r->proto == IPPROTO_SCTP) {
sbin/ipfw/nat.c
448
StrToAddr(**av, &r->laddr);
sbin/ipfw/nat.c
450
if (StrToAddrAndPortRange(**av, &r->laddr, protoName,
sbin/ipfw/nat.c
455
r->lport = GETLOPORT(portRange);
sbin/ipfw/nat.c
465
if (StrToAddrAndPortRange(**av, &r->paddr, protoName,
sbin/ipfw/nat.c
470
r->paddr.s_addr = INADDR_ANY;
sbin/ipfw/nat.c
476
r->pport = GETLOPORT(portRange);
sbin/ipfw/nat.c
477
if (r->proto == IPPROTO_SCTP) { /* so the logic below still works */
sbin/ipfw/nat.c
479
r->lport = r->pport;
sbin/ipfw/nat.c
481
r->pport_cnt = GETNUMPORTS(portRange);
sbin/ipfw/nat.c
493
if (StrToAddrAndPortRange(**av, &r->raddr, protoName,
sbin/ipfw/nat.c
500
StrToAddr(**av, &r->raddr);
sbin/ipfw/nat.c
506
r->raddr.s_addr = INADDR_ANY;
sbin/ipfw/nat.c
508
r->rport = GETLOPORT(portRange);
sbin/ipfw/nat.c
509
r->rport_cnt = GETNUMPORTS(portRange);
sbin/ipfw/nat.c
514
if (numLocalPorts != r->pport_cnt)
sbin/ipfw/nat.c
519
if (r->rport_cnt != numLocalPorts &&
sbin/ipfw/nat.c
520
(r->rport_cnt != 1 || r->rport != 0))
sbin/ipfw/nat.c
537
if (r->proto == IPPROTO_SCTP) {
sbin/ipfw/nat.c
545
spool->port = r->pport;
sbin/ipfw/nat.c
558
r->spool_cnt++;
sbin/ipfw/nat.c
571
struct nat44_cfg_redir *r;
sbin/ipfw/nat.c
575
r = (struct nat44_cfg_redir *)buf;
sbin/ipfw/nat.c
576
r->mode = REDIR_PROTO;
sbin/ipfw/nat.c
588
r->proto = protoent->p_proto;
sbin/ipfw/nat.c
595
StrToAddr(**av, &r->laddr);
sbin/ipfw/nat.c
603
r->paddr.s_addr = INADDR_ANY;
sbin/ipfw/nat.c
604
r->raddr.s_addr = INADDR_ANY;
sbin/ipfw/nat.c
608
StrToAddr(**av, &r->paddr);
sbin/ipfw/nat.c
616
StrToAddr(**av, &r->raddr);
sbin/mount/mount.c
861
char *o, *p, *r;
sbin/mount/mount.c
866
r = string;
sbin/mount/mount.c
870
if (*r == ',' && *o != '\0')
sbin/mount/mount.c
871
r++;
sbin/mount/mount.c
872
while ((*r++ = *o++) != '\0')
sbin/mount/mount.c
874
*--r = ',';
sbin/mount/mount.c
877
*r = '\0';
sbin/newfs_msdos/mkfs_msdos.c
820
int n, r;
sbin/newfs_msdos/mkfs_msdos.c
830
r = S_ISCHR(mode) && s1 != fname && *s1 == 'r';
sbin/newfs_msdos/mkfs_msdos.c
835
if ((r && s2 != mp->f_mntfromname && !strcmp(s1 + 1, s2)) ||
sbin/nvmecontrol/logpage.c
557
uint32_t r;
sbin/nvmecontrol/logpage.c
586
for (r = 0; r < 20; r++) {
sbin/nvmecontrol/logpage.c
590
status = letoh(dst->result[r].status);
sbin/nvmecontrol/logpage.c
597
printf("[%2u] ", r);
sbin/nvmecontrol/logpage.c
618
letoh(dst->result[r].segment_num));
sbin/nvmecontrol/logpage.c
621
if (letoh(dst->result[r].valid_diag_info) & BIT(0))
sbin/nvmecontrol/logpage.c
622
printf(" NSID=0x%x", letoh(dst->result[r].nsid));
sbin/nvmecontrol/logpage.c
623
if (letoh(dst->result[r].valid_diag_info) & BIT(1)) {
sbin/nvmecontrol/logpage.c
624
memcpy(&failing_lba, dst->result[r].failing_lba,
sbin/nvmecontrol/logpage.c
628
if (letoh(dst->result[r].valid_diag_info) & BIT(2))
sbin/nvmecontrol/logpage.c
629
printf(" SCT=0x%x", letoh(dst->result[r].status_code_type));
sbin/nvmecontrol/logpage.c
630
if (letoh(dst->result[r].valid_diag_info) & BIT(3))
sbin/nvmecontrol/logpage.c
631
printf(" SC=0x%x", letoh(dst->result[r].status_code));
sbin/nvmecontrol/logpage.c
633
memcpy(&vs, dst->result[r].vendor_specific, sizeof(vs));
sbin/pfctl/parse.y
1062
struct pfctl_rule r;
sbin/pfctl/parse.y
1071
pfctl_init_rule(&r);
sbin/pfctl/parse.y
1072
if (! pfctl_setup_anchor(&r, pf, $2))
sbin/pfctl/parse.y
1075
r.direction = $3;
sbin/pfctl/parse.y
1076
r.quick = $4.quick;
sbin/pfctl/parse.y
1077
r.af = $6;
sbin/pfctl/parse.y
1096
if (filteropts_to_rule(&r, &$9))
sbin/pfctl/parse.y
1105
decide_address_family($8.src.host, &r.af);
sbin/pfctl/parse.y
1106
decide_address_family($8.dst.host, &r.af);
sbin/pfctl/parse.y
1108
expand_rule(&r, false, $5, NULL, NULL, NULL,
sbin/pfctl/parse.y
1115
struct pfctl_rule r;
sbin/pfctl/parse.y
1122
pfctl_init_rule(&r);
sbin/pfctl/parse.y
1123
if (! pfctl_setup_anchor(&r, pf, $2))
sbin/pfctl/parse.y
1126
r.action = PF_NAT;
sbin/pfctl/parse.y
1127
r.af = $4;
sbin/pfctl/parse.y
1128
r.rtableid = $7;
sbin/pfctl/parse.y
1130
decide_address_family($6.src.host, &r.af);
sbin/pfctl/parse.y
1131
decide_address_family($6.dst.host, &r.af);
sbin/pfctl/parse.y
1133
expand_rule(&r, false, $3, NULL, NULL, NULL,
sbin/pfctl/parse.y
1139
struct pfctl_rule r;
sbin/pfctl/parse.y
1146
pfctl_init_rule(&r);
sbin/pfctl/parse.y
1147
if (! pfctl_setup_anchor(&r, pf, $2))
sbin/pfctl/parse.y
1150
r.action = PF_RDR;
sbin/pfctl/parse.y
1151
r.af = $4;
sbin/pfctl/parse.y
1152
r.rtableid = $7;
sbin/pfctl/parse.y
1154
decide_address_family($6.src.host, &r.af);
sbin/pfctl/parse.y
1155
decide_address_family($6.dst.host, &r.af);
sbin/pfctl/parse.y
1173
r.dst.port[0] = $6.dst.port->port[0];
sbin/pfctl/parse.y
1174
r.dst.port[1] = $6.dst.port->port[1];
sbin/pfctl/parse.y
1175
r.dst.port_op = $6.dst.port->op;
sbin/pfctl/parse.y
1178
expand_rule(&r, false, $3, NULL, NULL, NULL,
sbin/pfctl/parse.y
1184
struct pfctl_rule r;
sbin/pfctl/parse.y
1191
pfctl_init_rule(&r);
sbin/pfctl/parse.y
1192
if (! pfctl_setup_anchor(&r, pf, $2))
sbin/pfctl/parse.y
1195
r.action = PF_BINAT;
sbin/pfctl/parse.y
1196
r.af = $4;
sbin/pfctl/parse.y
1197
r.rtableid = $7;
sbin/pfctl/parse.y
1204
r.proto = $5->proto;
sbin/pfctl/parse.y
1215
decide_address_family($6.src.host, &r.af);
sbin/pfctl/parse.y
1216
decide_address_family($6.dst.host, &r.af);
sbin/pfctl/parse.y
1218
pfctl_append_rule(pf, &r);
sbin/pfctl/parse.y
1262
struct pfctl_eth_rule r;
sbin/pfctl/parse.y
1264
bzero(&r, sizeof(r));
sbin/pfctl/parse.y
1269
r.action = $2.b1;
sbin/pfctl/parse.y
1270
r.direction = $3;
sbin/pfctl/parse.y
1271
r.quick = $4.quick;
sbin/pfctl/parse.y
1273
strlcpy(r.tagname, $10.tag, sizeof(r.tagname));
sbin/pfctl/parse.y
1275
if (strlcpy(r.match_tagname, $10.match_tag,
sbin/pfctl/parse.y
1281
r.match_tag_not = $10.match_tag_not;
sbin/pfctl/parse.y
1283
strlcpy(r.qname, $10.queues.qname, sizeof(r.qname));
sbin/pfctl/parse.y
1284
r.dnpipe = $10.dnpipe;
sbin/pfctl/parse.y
1285
r.dnflags = $10.free_flags;
sbin/pfctl/parse.y
1286
if (eth_rule_label(&r, $10.label))
sbin/pfctl/parse.y
1290
r.ridentifier = $10.ridentifier;
sbin/pfctl/parse.y
1292
expand_eth_rule(&r, $5, $7, $8.src, $8.dst,
sbin/pfctl/parse.y
1332
struct pfctl_eth_rule r;
sbin/pfctl/parse.y
1346
memset(&r, 0, sizeof(r));
sbin/pfctl/parse.y
1356
pfctl_eth_anchor_setup(pf, &r,
sbin/pfctl/parse.y
1359
if (r.anchor == NULL)
sbin/pfctl/parse.y
1363
if (pf->ealast != r.anchor) {
sbin/pfctl/parse.y
1364
if (r.anchor->match) {
sbin/pfctl/parse.y
1367
r.anchor->name);
sbin/pfctl/parse.y
1371
&r.anchor->ruleset);
sbin/pfctl/parse.y
1374
pf->ealast = r.anchor;
sbin/pfctl/parse.y
1383
r.direction = $4;
sbin/pfctl/parse.y
1384
r.quick = $5.quick;
sbin/pfctl/parse.y
1386
expand_eth_rule(&r, $6, $7, $8.src, $8.dst,
sbin/pfctl/parse.y
1453
struct pfctl_rule r;
sbin/pfctl/parse.y
1458
pfctl_init_rule(&r);
sbin/pfctl/parse.y
1460
r.action = $1.b1;
sbin/pfctl/parse.y
1461
r.direction = $2;
sbin/pfctl/parse.y
1463
r.log = $3.log;
sbin/pfctl/parse.y
1464
r.logif = $3.logif;
sbin/pfctl/parse.y
1470
r.af = $5;
sbin/pfctl/parse.y
1472
r.rule_flag |= PFRULE_NODF;
sbin/pfctl/parse.y
1474
r.rule_flag |= PFRULE_RANDOMID;
sbin/pfctl/parse.y
1476
if (r.direction != PF_INOUT) {
sbin/pfctl/parse.y
1481
r.rule_flag |= PFRULE_REASSEMBLE_TCP;
sbin/pfctl/parse.y
1484
r.min_ttl = $8.minttl;
sbin/pfctl/parse.y
1486
r.max_mss = $8.maxmss;
sbin/pfctl/parse.y
1488
r.rule_flag |= PFRULE_SET_TOS;
sbin/pfctl/parse.y
1489
r.set_tos = $8.settos;
sbin/pfctl/parse.y
1492
r.rule_flag |= $8.fragcache;
sbin/pfctl/parse.y
1494
if (strlcpy(r.match_tagname, $8.match_tag,
sbin/pfctl/parse.y
1500
r.match_tag_not = $8.match_tag_not;
sbin/pfctl/parse.y
1501
r.rtableid = $8.rtableid;
sbin/pfctl/parse.y
1503
expand_rule(&r, false, $4, NULL, NULL, NULL,
sbin/pfctl/parse.y
1612
struct pfctl_rule r;
sbin/pfctl/parse.y
1620
pfctl_init_rule(&r);
sbin/pfctl/parse.y
1622
r.action = PF_DROP;
sbin/pfctl/parse.y
1623
r.direction = PF_IN;
sbin/pfctl/parse.y
1624
r.log = $2.log;
sbin/pfctl/parse.y
1625
r.logif = $2.logif;
sbin/pfctl/parse.y
1626
r.quick = $2.quick;
sbin/pfctl/parse.y
1627
r.af = $4;
sbin/pfctl/parse.y
1628
r.ridentifier = $5.ridentifier;
sbin/pfctl/parse.y
1629
if (rule_label(&r, $5.label))
sbin/pfctl/parse.y
1631
r.rtableid = $5.rtableid;
sbin/pfctl/parse.y
1668
expand_rule(&r, false, j, NULL, NULL,
sbin/pfctl/parse.y
1673
bzero(&r, sizeof(r));
sbin/pfctl/parse.y
1675
r.action = PF_DROP;
sbin/pfctl/parse.y
1676
r.direction = PF_IN;
sbin/pfctl/parse.y
1677
r.log = $2.log;
sbin/pfctl/parse.y
1678
r.logif = $2.logif;
sbin/pfctl/parse.y
1679
r.quick = $2.quick;
sbin/pfctl/parse.y
1680
r.af = $4;
sbin/pfctl/parse.y
1681
r.ridentifier = $5.ridentifier;
sbin/pfctl/parse.y
1682
if (rule_label(&r, $5.label))
sbin/pfctl/parse.y
1684
r.rtableid = $5.rtableid;
sbin/pfctl/parse.y
1690
expand_rule(&r, false, NULL,
sbin/pfctl/parse.y
2805
struct pfctl_rule r;
sbin/pfctl/parse.y
2816
pfctl_init_rule(&r);
sbin/pfctl/parse.y
2818
r.action = $1.b1;
sbin/pfctl/parse.y
2821
r.rule_flag |= PFRULE_RETURNRST;
sbin/pfctl/parse.y
2822
r.return_ttl = $1.w;
sbin/pfctl/parse.y
2825
r.rule_flag |= PFRULE_RETURNICMP;
sbin/pfctl/parse.y
2826
r.return_icmp = $1.w;
sbin/pfctl/parse.y
2827
r.return_icmp6 = $1.w2;
sbin/pfctl/parse.y
2830
r.rule_flag |= PFRULE_RETURN;
sbin/pfctl/parse.y
2831
r.return_icmp = $1.w;
sbin/pfctl/parse.y
2832
r.return_icmp6 = $1.w2;
sbin/pfctl/parse.y
2835
r.direction = $2;
sbin/pfctl/parse.y
2836
r.log = $3.log;
sbin/pfctl/parse.y
2837
r.logif = $3.logif;
sbin/pfctl/parse.y
2838
r.quick = $3.quick;
sbin/pfctl/parse.y
2839
r.af = $6;
sbin/pfctl/parse.y
2841
if (filteropts_to_rule(&r, &$9))
sbin/pfctl/parse.y
2864
if (!r.keep_state && !r.action &&
sbin/pfctl/parse.y
2866
r.keep_state = PF_STATE_NORMAL;
sbin/pfctl/parse.y
2876
if (r.max_states) {
sbin/pfctl/parse.y
2881
r.max_states = o->data.max_states;
sbin/pfctl/parse.y
2884
if (r.rule_flag & PFRULE_NOSYNC) {
sbin/pfctl/parse.y
2889
r.rule_flag |= PFRULE_NOSYNC;
sbin/pfctl/parse.y
2899
r.rule_flag |= PFRULE_SRCTRACK;
sbin/pfctl/parse.y
2902
if (r.max_src_states) {
sbin/pfctl/parse.y
2913
r.max_src_states =
sbin/pfctl/parse.y
2915
r.rule_flag |= PFRULE_SRCTRACK;
sbin/pfctl/parse.y
2918
if (r.overload_tblname[0]) {
sbin/pfctl/parse.y
2923
if (strlcpy(r.overload_tblname,
sbin/pfctl/parse.y
2931
r.flush = o->data.overload.flush;
sbin/pfctl/parse.y
2934
if (r.max_src_conn) {
sbin/pfctl/parse.y
2945
r.max_src_conn =
sbin/pfctl/parse.y
2947
r.rule_flag |= PFRULE_SRCTRACK |
sbin/pfctl/parse.y
2951
if (r.max_src_conn_rate.limit) {
sbin/pfctl/parse.y
2970
r.max_src_conn_rate.limit =
sbin/pfctl/parse.y
2972
r.max_src_conn_rate.seconds =
sbin/pfctl/parse.y
2974
r.rule_flag |= PFRULE_SRCTRACK |
sbin/pfctl/parse.y
2978
if (r.max_src_nodes) {
sbin/pfctl/parse.y
2989
r.max_src_nodes =
sbin/pfctl/parse.y
2991
r.rule_flag |= PFRULE_SRCTRACK |
sbin/pfctl/parse.y
3001
r.rule_flag |= o->data.statelock;
sbin/pfctl/parse.y
3004
if (r.rule_flag & PFRULE_STATESLOPPY) {
sbin/pfctl/parse.y
3009
r.rule_flag |= PFRULE_STATESLOPPY;
sbin/pfctl/parse.y
3012
if (r.rule_flag & PFRULE_PFLOW) {
sbin/pfctl/parse.y
3017
r.rule_flag |= PFRULE_PFLOW;
sbin/pfctl/parse.y
3020
if (r.rule_flag & PFRULE_ALLOW_RELATED) {
sbin/pfctl/parse.y
3025
r.rule_flag |= PFRULE_ALLOW_RELATED;
sbin/pfctl/parse.y
3033
if (r.timeout[o->data.timeout.number]) {
sbin/pfctl/parse.y
3040
r.timeout[o->data.timeout.number] =
sbin/pfctl/parse.y
3050
if (!r.action && !r.flags && !r.flagset &&
sbin/pfctl/parse.y
3052
r.keep_state) {
sbin/pfctl/parse.y
3053
r.flags = parse_flags("S");
sbin/pfctl/parse.y
3054
r.flagset = parse_flags("SA");
sbin/pfctl/parse.y
3056
if (!adaptive && r.max_states) {
sbin/pfctl/parse.y
3057
r.timeout[PFTM_ADAPTIVE_START] =
sbin/pfctl/parse.y
3058
(r.max_states / 10) * 6;
sbin/pfctl/parse.y
3059
r.timeout[PFTM_ADAPTIVE_END] =
sbin/pfctl/parse.y
3060
(r.max_states / 10) * 12;
sbin/pfctl/parse.y
3062
if (r.rule_flag & PFRULE_SRCTRACK) {
sbin/pfctl/parse.y
3064
r.max_src_nodes) {
sbin/pfctl/parse.y
3071
r.max_src_conn) {
sbin/pfctl/parse.y
3078
r.max_src_conn_rate.seconds) {
sbin/pfctl/parse.y
3084
if (r.timeout[PFTM_SRC_NODE] <
sbin/pfctl/parse.y
3085
r.max_src_conn_rate.seconds)
sbin/pfctl/parse.y
3086
r.timeout[PFTM_SRC_NODE] =
sbin/pfctl/parse.y
3087
r.max_src_conn_rate.seconds;
sbin/pfctl/parse.y
3088
r.rule_flag |= PFRULE_SRCTRACK;
sbin/pfctl/parse.y
3090
r.rule_flag |= PFRULE_RULESRCTRACK;
sbin/pfctl/parse.y
3092
if (r.keep_state && !statelock)
sbin/pfctl/parse.y
3093
r.rule_flag |= default_statelock;
sbin/pfctl/parse.y
3095
decide_address_family($8.src.host, &r.af);
sbin/pfctl/parse.y
3096
decide_address_family($8.dst.host, &r.af);
sbin/pfctl/parse.y
3099
if (!r.direction) {
sbin/pfctl/parse.y
3104
r.rt = $5.rt;
sbin/pfctl/parse.y
3107
decide_address_family($5.redirspec->host, &r.af);
sbin/pfctl/parse.y
3108
if (!(r.rule_flag & PFRULE_AFTO))
sbin/pfctl/parse.y
3109
remove_invalid_hosts(&($5.redirspec->host), &r.af);
sbin/pfctl/parse.y
3118
r.divert.port = $9.divert.port;
sbin/pfctl/parse.y
3120
if ((r.divert.port = $9.divert.port)) {
sbin/pfctl/parse.y
3121
if (r.direction == PF_OUT) {
sbin/pfctl/parse.y
3127
bzero(&r.divert.addr,
sbin/pfctl/parse.y
3128
sizeof(r.divert.addr));
sbin/pfctl/parse.y
3135
if ($9.divert.addr->af != r.af) {
sbin/pfctl/parse.y
3140
r.divert.addr =
sbin/pfctl/parse.y
3147
r.dnpipe = $9.dnpipe;
sbin/pfctl/parse.y
3148
r.dnrpipe = $9.dnrpipe;
sbin/pfctl/parse.y
3150
r.free_flags |= PFRULE_DN_IS_PIPE;
sbin/pfctl/parse.y
3152
r.free_flags |= PFRULE_DN_IS_QUEUE;
sbin/pfctl/parse.y
3156
r.naf = $9.nat->af;
sbin/pfctl/parse.y
3159
if (!r.af && ! $9.nat->host->ifindex)
sbin/pfctl/parse.y
3160
r.af = $9.nat->host->af;
sbin/pfctl/parse.y
3161
remove_invalid_hosts(&($9.nat->host), &r.af);
sbin/pfctl/parse.y
3162
if (invalid_redirect($9.nat->host, r.af))
sbin/pfctl/parse.y
3165
if (($9.nat->host = gen_dynnode($9.nat->host, r.af)) == NULL)
sbin/pfctl/parse.y
3168
if (check_netmask($9.nat->host, r.af))
sbin/pfctl/parse.y
3172
if (!r.af && ! $9.rdr->host->ifindex)
sbin/pfctl/parse.y
3173
r.af = $9.rdr->host->af;
sbin/pfctl/parse.y
3174
remove_invalid_hosts(&($9.rdr->host), &r.af);
sbin/pfctl/parse.y
3175
if (invalid_redirect($9.rdr->host, r.af))
sbin/pfctl/parse.y
3178
if (($9.rdr->host = gen_dynnode($9.rdr->host, r.af)) == NULL)
sbin/pfctl/parse.y
3181
if (check_netmask($9.rdr->host, r.af))
sbin/pfctl/parse.y
3186
expand_rule(&r, false, $4, $9.nat, $9.rdr, $5.redirspec,
sbin/pfctl/parse.y
449
int apply_rdr_ports(struct pfctl_rule *r, struct pfctl_pool *, struct redirspec *);
sbin/pfctl/parse.y
5255
struct pfctl_rule r;
sbin/pfctl/parse.y
5261
pfctl_init_rule(&r);
sbin/pfctl/parse.y
5263
r.action = $1.b1;
sbin/pfctl/parse.y
5264
r.natpass = $1.b2;
sbin/pfctl/parse.y
5265
r.log = $1.w;
sbin/pfctl/parse.y
5266
r.logif = $1.w2;
sbin/pfctl/parse.y
5267
r.af = $3;
sbin/pfctl/parse.y
5269
if (!r.af) {
sbin/pfctl/parse.y
5272
r.af = $5.src.host->af;
sbin/pfctl/parse.y
5275
r.af = $5.dst.host->af;
sbin/pfctl/parse.y
5279
if (strlcpy(r.tagname, $6, PF_TAG_NAME_SIZE) >=
sbin/pfctl/parse.y
5287
if (strlcpy(r.match_tagname, $7.name,
sbin/pfctl/parse.y
5293
r.match_tag_not = $7.neg;
sbin/pfctl/parse.y
5294
r.rtableid = $8;
sbin/pfctl/parse.y
5296
if (r.action == PF_NONAT || r.action == PF_NORDR) {
sbin/pfctl/parse.y
5314
if (!r.af && ! $9->host->ifindex)
sbin/pfctl/parse.y
5315
r.af = $9->host->af;
sbin/pfctl/parse.y
5317
remove_invalid_hosts(&$9->host, &r.af);
sbin/pfctl/parse.y
5318
if (invalid_redirect($9->host, r.af))
sbin/pfctl/parse.y
5321
if (($9->host = gen_dynnode($9->host, r.af)) == NULL)
sbin/pfctl/parse.y
5324
if (check_netmask($9->host, r.af))
sbin/pfctl/parse.y
5332
if (r.rule_flag & PFRULE_PFLOW) {
sbin/pfctl/parse.y
5337
r.rule_flag |= PFRULE_PFLOW;
sbin/pfctl/parse.y
5343
expand_rule(&r, false, $2, NULL, $9, NULL, $4,
sbin/pfctl/parse.y
5751
rule_consistent(struct pfctl_rule *r)
sbin/pfctl/parse.y
5755
switch (r->action) {
sbin/pfctl/parse.y
5761
problems = filter_consistent(r);
sbin/pfctl/parse.y
5765
problems = nat_consistent(r);
sbin/pfctl/parse.y
5769
problems = rdr_consistent(r);
sbin/pfctl/parse.y
5780
filter_consistent(struct pfctl_rule *r)
sbin/pfctl/parse.y
5784
if (r->proto != IPPROTO_TCP && r->proto != IPPROTO_UDP &&
sbin/pfctl/parse.y
5785
r->proto != IPPROTO_SCTP &&
sbin/pfctl/parse.y
5786
(r->src.port_op || r->dst.port_op)) {
sbin/pfctl/parse.y
5790
if (r->proto != IPPROTO_ICMP && r->proto != IPPROTO_ICMPV6 &&
sbin/pfctl/parse.y
5791
(r->type || r->code)) {
sbin/pfctl/parse.y
5795
if (!r->af && (r->type || r->code)) {
sbin/pfctl/parse.y
5799
if (r->rule_flag & PFRULE_AFTO && r->af == r->naf) {
sbin/pfctl/parse.y
5803
if (r->overload_tblname[0] &&
sbin/pfctl/parse.y
5804
r->max_src_conn == 0 && r->max_src_conn_rate.seconds == 0) {
sbin/pfctl/parse.y
5809
if ((r->proto == IPPROTO_ICMP && r->af == AF_INET6) ||
sbin/pfctl/parse.y
581
int parseport(char *, struct range *r, int);
sbin/pfctl/parse.y
5810
(r->proto == IPPROTO_ICMPV6 && r->af == AF_INET)) {
sbin/pfctl/parse.y
5812
r->proto == IPPROTO_ICMP ? "icmp" : "icmp6",
sbin/pfctl/parse.y
5813
r->af == AF_INET ? "inet" : "inet6");
sbin/pfctl/parse.y
5816
if (r->allow_opts && r->action != PF_PASS && r->action != PF_MATCH) {
sbin/pfctl/parse.y
5821
if (r->rule_flag & PFRULE_FRAGMENT && (r->src.port_op ||
sbin/pfctl/parse.y
5822
r->dst.port_op || r->flagset || r->type || r->code)) {
sbin/pfctl/parse.y
5826
if (r->rule_flag & PFRULE_RETURNRST && r->proto != IPPROTO_TCP) {
sbin/pfctl/parse.y
5830
if (r->max_src_nodes && !(r->rule_flag & PFRULE_RULESRCTRACK)) {
sbin/pfctl/parse.y
5834
if (r->action != PF_PASS && r->keep_state) {
sbin/pfctl/parse.y
5838
if (r->rule_flag & PFRULE_STATESLOPPY &&
sbin/pfctl/parse.y
5839
(r->keep_state == PF_STATE_MODULATE ||
sbin/pfctl/parse.y
5840
r->keep_state == PF_STATE_SYNPROXY)) {
sbin/pfctl/parse.y
5845
if ((r->keep_state == PF_STATE_SYNPROXY) && (r->direction != PF_IN))
sbin/pfctl/parse.y
5849
if (r->rule_flag & PFRULE_AFTO && r->rt) {
sbin/pfctl/parse.y
5850
if (r->rt != PF_ROUTETO && r->rt != PF_REPLYTO) {
sbin/pfctl/parse.y
5857
switch (r->action) {
sbin/pfctl/parse.y
5859
if (r->divert.port) {
sbin/pfctl/parse.y
5863
if (r->rt) {
sbin/pfctl/parse.y
5868
if (r->rule_flag & PFRULE_AFTO) {
sbin/pfctl/parse.y
5874
if (r->rt) {
sbin/pfctl/parse.y
5882
if (!TAILQ_EMPTY(&(r->nat.list)) || !TAILQ_EMPTY(&(r->rdr.list))) {
sbin/pfctl/parse.y
5883
if (r->action != PF_MATCH && !r->keep_state) {
sbin/pfctl/parse.y
5887
if (r->direction == PF_INOUT) {
sbin/pfctl/parse.y
5892
if (r->route.opts & PF_POOL_STICKYADDR && !r->keep_state) {
sbin/pfctl/parse.y
5899
nat_consistent(struct pfctl_rule *r)
sbin/pfctl/parse.y
5905
rdr_consistent(struct pfctl_rule *r)
sbin/pfctl/parse.y
5909
if (r->proto != IPPROTO_TCP && r->proto != IPPROTO_UDP &&
sbin/pfctl/parse.y
5910
r->proto != IPPROTO_SCTP) {
sbin/pfctl/parse.y
5911
if (r->src.port_op) {
sbin/pfctl/parse.y
5915
if (r->dst.port_op) {
sbin/pfctl/parse.y
5919
if (r->rdr.proxy_port[0]) {
sbin/pfctl/parse.y
5924
if (r->dst.port_op &&
sbin/pfctl/parse.y
5925
r->dst.port_op != PF_OP_EQ && r->dst.port_op != PF_OP_RRG) {
sbin/pfctl/parse.y
6039
#define FREE_LIST(T,r) \
sbin/pfctl/parse.y
6041
T *p, *node = r; \
sbin/pfctl/parse.y
6049
#define LOOP_THROUGH(T,n,r,C) \
sbin/pfctl/parse.y
6052
if (r == NULL) { \
sbin/pfctl/parse.y
6053
r = calloc(1, sizeof(T)); \
sbin/pfctl/parse.y
6054
if (r == NULL) \
sbin/pfctl/parse.y
6056
r->next = NULL; \
sbin/pfctl/parse.y
6058
n = r; \
sbin/pfctl/parse.y
6207
struct pfctl_rule *r)
sbin/pfctl/parse.y
6212
snprintf(n, sizeof(n), "%u", r->nr);
sbin/pfctl/parse.y
6218
expand_label(char *label, size_t len, struct pfctl_rule *r)
sbin/pfctl/parse.y
6220
expand_label_if("$if", label, len, r->ifname);
sbin/pfctl/parse.y
6221
expand_label_addr("$srcaddr", label, len, r->af, &r->src);
sbin/pfctl/parse.y
6222
expand_label_addr("$dstaddr", label, len, r->af, &r->dst);
sbin/pfctl/parse.y
6223
expand_label_port("$srcport", label, len, &r->src);
sbin/pfctl/parse.y
6224
expand_label_port("$dstport", label, len, &r->dst);
sbin/pfctl/parse.y
6225
expand_label_proto("$proto", label, len, r->proto);
sbin/pfctl/parse.y
6226
expand_label_nr("$nr", label, len, r);
sbin/pfctl/parse.y
6496
expand_eth_rule(struct pfctl_eth_rule *r,
sbin/pfctl/parse.y
6506
if (strlcpy(tagname, r->tagname, sizeof(tagname)) >= sizeof(tagname))
sbin/pfctl/parse.y
6508
if (strlcpy(match_tagname, r->match_tagname, sizeof(match_tagname)) >=
sbin/pfctl/parse.y
6511
if (strlcpy(qname, r->qname, sizeof(qname)) >= sizeof(qname))
sbin/pfctl/parse.y
6520
strlcpy(r->ifname, interface->ifname,
sbin/pfctl/parse.y
6521
sizeof(r->ifname));
sbin/pfctl/parse.y
6522
r->ifnot = interface->not;
sbin/pfctl/parse.y
6523
r->proto = proto->proto;
sbin/pfctl/parse.y
6524
if (!r->proto && ipsrc->af)
sbin/pfctl/parse.y
6525
r->proto = pf_af_to_proto(ipsrc->af);
sbin/pfctl/parse.y
6526
else if (!r->proto && ipdst->af)
sbin/pfctl/parse.y
6527
r->proto = pf_af_to_proto(ipdst->af);
sbin/pfctl/parse.y
6528
bcopy(src->mac, r->src.addr, ETHER_ADDR_LEN);
sbin/pfctl/parse.y
6529
bcopy(src->mask, r->src.mask, ETHER_ADDR_LEN);
sbin/pfctl/parse.y
6530
r->src.neg = src->neg;
sbin/pfctl/parse.y
6531
r->src.isset = src->isset;
sbin/pfctl/parse.y
6532
r->ipsrc.addr = ipsrc->addr;
sbin/pfctl/parse.y
6533
r->ipsrc.neg = ipsrc->not;
sbin/pfctl/parse.y
6534
r->ipdst.addr = ipdst->addr;
sbin/pfctl/parse.y
6535
r->ipdst.neg = ipdst->not;
sbin/pfctl/parse.y
6536
bcopy(dst->mac, r->dst.addr, ETHER_ADDR_LEN);
sbin/pfctl/parse.y
6537
bcopy(dst->mask, r->dst.mask, ETHER_ADDR_LEN);
sbin/pfctl/parse.y
6538
r->dst.neg = dst->neg;
sbin/pfctl/parse.y
6539
r->dst.isset = dst->isset;
sbin/pfctl/parse.y
6540
r->nr = pf->eastack[pf->asd]->match++;
sbin/pfctl/parse.y
6542
if (strlcpy(r->tagname, tagname, sizeof(r->tagname)) >=
sbin/pfctl/parse.y
6543
sizeof(r->tagname))
sbin/pfctl/parse.y
6545
if (strlcpy(r->match_tagname, match_tagname,
sbin/pfctl/parse.y
6546
sizeof(r->match_tagname)) >= sizeof(r->match_tagname))
sbin/pfctl/parse.y
6548
if (strlcpy(r->qname, qname, sizeof(r->qname)) >= sizeof(r->qname))
sbin/pfctl/parse.y
6552
strlcpy(r->bridge_to, bridge_to, sizeof(r->bridge_to));
sbin/pfctl/parse.y
6554
pfctl_append_eth_rule(pf, r, anchor_call);
sbin/pfctl/parse.y
6566
apply_rdr_ports(struct pfctl_rule *r, struct pfctl_pool *rpool, struct redirspec *rs)
sbin/pfctl/parse.y
6575
(ntohs(r->dst.port[1]) - ntohs(r->dst.port[0]));
sbin/pfctl/parse.y
6582
r->rdr.proxy_port[1] = ntohs(rs->rport.b);
sbin/pfctl/parse.y
6705
check_binat_redirspec(struct node_host *src_host, struct pfctl_rule *r,
sbin/pfctl/parse.y
6708
struct pfctl_pooladdr *nat_pool = TAILQ_FIRST(&(r->nat.list));
sbin/pfctl/parse.y
6733
} else if ((r->src.addr.type != PF_ADDR_ADDRMASK &&
sbin/pfctl/parse.y
6734
r->src.addr.type != PF_ADDR_DYNIFTL) ||
sbin/pfctl/parse.y
6741
if (DYNIF_MULTIADDR(r->src.addr) ||
sbin/pfctl/parse.y
6747
if (PF_AZERO(&r->src.addr.v.a.mask, af) ||
sbin/pfctl/parse.y
6758
if (r->direction != PF_INOUT) {
sbin/pfctl/parse.y
6765
r->direction = PF_OUT;
sbin/pfctl/parse.y
6813
expand_rule(struct pfctl_rule *r, bool keeprule,
sbin/pfctl/parse.y
6822
sa_family_t af = r->af;
sbin/pfctl/parse.y
6831
memcpy(label, r->label, sizeof(r->label));
sbin/pfctl/parse.y
6832
assert(sizeof(r->label) == sizeof(label));
sbin/pfctl/parse.y
6833
if (strlcpy(tagname, r->tagname, sizeof(tagname)) >= sizeof(tagname))
sbin/pfctl/parse.y
6835
if (strlcpy(match_tagname, r->match_tagname, sizeof(match_tagname)) >=
sbin/pfctl/parse.y
6838
flags = r->flags;
sbin/pfctl/parse.y
6839
flagset = r->flagset;
sbin/pfctl/parse.y
6840
keep_state = r->keep_state;
sbin/pfctl/parse.y
6853
r->af = af;
sbin/pfctl/parse.y
6855
if (r->rule_flag & PFRULE_AFTO) {
sbin/pfctl/parse.y
6857
r->naf = nat->af;
sbin/pfctl/parse.y
6861
if ((r->af && src_host->af && r->af != src_host->af) ||
sbin/pfctl/parse.y
6862
(r->af && dst_host->af && r->af != dst_host->af) ||
sbin/pfctl/parse.y
6872
if (!r->af && src_host->af)
sbin/pfctl/parse.y
6873
r->af = src_host->af;
sbin/pfctl/parse.y
6874
else if (!r->af && dst_host->af)
sbin/pfctl/parse.y
6875
r->af = dst_host->af;
sbin/pfctl/parse.y
6878
strlcpy(r->ifname, interface->ifname,
sbin/pfctl/parse.y
6879
sizeof(r->ifname));
sbin/pfctl/parse.y
6881
strlcpy(r->ifname, ifname, sizeof(r->ifname));
sbin/pfctl/parse.y
6883
strlcpy(r->ifname, ifname, sizeof(r->ifname));
sbin/pfctl/parse.y
6885
memset(r->ifname, '\0', sizeof(r->ifname));
sbin/pfctl/parse.y
6887
memcpy(r->label, label, sizeof(r->label));
sbin/pfctl/parse.y
6888
if (strlcpy(r->tagname, tagname, sizeof(r->tagname)) >=
sbin/pfctl/parse.y
6889
sizeof(r->tagname))
sbin/pfctl/parse.y
6891
if (strlcpy(r->match_tagname, match_tagname,
sbin/pfctl/parse.y
6892
sizeof(r->match_tagname)) >= sizeof(r->match_tagname))
sbin/pfctl/parse.y
6898
if ((src_host = gen_dynnode(src_host, r->af)) == NULL)
sbin/pfctl/parse.y
6903
if ((dst_host = gen_dynnode(dst_host, r->af)) == NULL)
sbin/pfctl/parse.y
6907
error += check_netmask(src_host, r->af);
sbin/pfctl/parse.y
6908
error += check_netmask(dst_host, r->af);
sbin/pfctl/parse.y
6910
r->ifnot = interface->not;
sbin/pfctl/parse.y
6911
r->proto = proto->proto;
sbin/pfctl/parse.y
6912
r->src.addr = src_host->addr;
sbin/pfctl/parse.y
6913
r->src.neg = src_host->not;
sbin/pfctl/parse.y
6914
r->src.port[0] = src_port->port[0];
sbin/pfctl/parse.y
6915
r->src.port[1] = src_port->port[1];
sbin/pfctl/parse.y
6916
r->src.port_op = src_port->op;
sbin/pfctl/parse.y
6917
r->dst.addr = dst_host->addr;
sbin/pfctl/parse.y
6918
r->dst.neg = dst_host->not;
sbin/pfctl/parse.y
6919
r->dst.port[0] = dst_port->port[0];
sbin/pfctl/parse.y
6920
r->dst.port[1] = dst_port->port[1];
sbin/pfctl/parse.y
6921
r->dst.port_op = dst_port->op;
sbin/pfctl/parse.y
6922
r->uid.op = uid->op;
sbin/pfctl/parse.y
6923
r->uid.uid[0] = uid->uid[0];
sbin/pfctl/parse.y
6924
r->uid.uid[1] = uid->uid[1];
sbin/pfctl/parse.y
6925
r->gid.op = gid->op;
sbin/pfctl/parse.y
6926
r->gid.gid[0] = gid->gid[0];
sbin/pfctl/parse.y
6927
r->gid.gid[1] = gid->gid[1];
sbin/pfctl/parse.y
6929
strlcpy(r->rcv_ifname, rcv->ifname,
sbin/pfctl/parse.y
6930
sizeof(r->rcv_ifname));
sbin/pfctl/parse.y
6931
r->rcvifnot = rcv->not;
sbin/pfctl/parse.y
6933
r->type = icmp_type->type;
sbin/pfctl/parse.y
6934
r->code = icmp_type->code;
sbin/pfctl/parse.y
6938
r->proto && r->proto != IPPROTO_TCP)
sbin/pfctl/parse.y
6939
r->keep_state = PF_STATE_NORMAL;
sbin/pfctl/parse.y
6941
r->keep_state = keep_state;
sbin/pfctl/parse.y
6943
if (r->proto && r->proto != IPPROTO_TCP) {
sbin/pfctl/parse.y
6944
r->flags = 0;
sbin/pfctl/parse.y
6945
r->flagset = 0;
sbin/pfctl/parse.y
6947
r->flags = flags;
sbin/pfctl/parse.y
6948
r->flagset = flagset;
sbin/pfctl/parse.y
6950
if (icmp_type->proto && r->proto != icmp_type->proto) {
sbin/pfctl/parse.y
6956
r->os_fingerprint = pfctl_get_fingerprint(src_os->os);
sbin/pfctl/parse.y
6958
r->os_fingerprint == PF_OSFP_NOMATCH)
sbin/pfctl/parse.y
6963
r->os_fingerprint = PF_OSFP_ANY;
sbin/pfctl/parse.y
6966
if (r->action == PF_RDR) {
sbin/pfctl/parse.y
6968
error += apply_rdr_ports(r, &(r->rdr), rdr);
sbin/pfctl/parse.y
6969
error += apply_redirspec(&(r->rdr), rdr);
sbin/pfctl/parse.y
6970
} else if (r->action == PF_NAT) {
sbin/pfctl/parse.y
6972
error += apply_nat_ports(&(r->rdr), rdr);
sbin/pfctl/parse.y
6973
error += apply_redirspec(&(r->rdr), rdr);
sbin/pfctl/parse.y
6976
error += apply_redirspec(&(r->route), route);
sbin/pfctl/parse.y
6978
error += apply_nat_ports(&(r->nat), nat);
sbin/pfctl/parse.y
6979
error += apply_redirspec(&(r->nat), nat);
sbin/pfctl/parse.y
6980
error += apply_rdr_ports(r, &(r->rdr), rdr);
sbin/pfctl/parse.y
6981
error += apply_redirspec(&(r->rdr), rdr);
sbin/pfctl/parse.y
6984
error += check_binat_redirspec(src_host, r, af);
sbin/pfctl/parse.y
6987
if (rule_consistent(r) < 0 || error)
sbin/pfctl/parse.y
6990
r->nr = pf->astack[pf->asd]->match++;
sbin/pfctl/parse.y
6991
pfctl_append_rule(pf, r);
sbin/pfctl/parse.y
7002
r, nat, src_hosts,
sbin/pfctl/parse.y
7779
struct pfctl_rule *r;
sbin/pfctl/parse.y
7782
TAILQ_FOREACH(r, src->rules[i].active.ptr, entries)
sbin/pfctl/parse.y
7793
struct pfctl_eth_rule *r;
sbin/pfctl/parse.y
7795
while ((r = TAILQ_FIRST(&src->rules)) != NULL) {
sbin/pfctl/parse.y
7796
TAILQ_REMOVE(&src->rules, r, entries);
sbin/pfctl/parse.y
7797
TAILQ_INSERT_TAIL(&dst->rules, r, entries);
sbin/pfctl/parse.y
7972
rule_label(struct pfctl_rule *r, char *s[PF_RULE_MAX_LABEL_COUNT])
sbin/pfctl/parse.y
7978
if (strlcpy(r->label[i], s[i], sizeof(r->label[0])) >=
sbin/pfctl/parse.y
7979
sizeof(r->label[0])) {
sbin/pfctl/parse.y
7981
sizeof(r->label[0])-1);
sbin/pfctl/parse.y
7989
eth_rule_label(struct pfctl_eth_rule *r, char *s[PF_RULE_MAX_LABEL_COUNT])
sbin/pfctl/parse.y
7995
if (strlcpy(r->label[i], s[i], sizeof(r->label[0])) >=
sbin/pfctl/parse.y
7996
sizeof(r->label[0])) {
sbin/pfctl/parse.y
7998
sizeof(r->label[0])-1);
sbin/pfctl/parse.y
8032
parseport(char *port, struct range *r, int extensions)
sbin/pfctl/parse.y
8037
if ((r->a = getservice(port)) == -1)
sbin/pfctl/parse.y
8039
r->b = 0;
sbin/pfctl/parse.y
8040
r->t = PF_OP_NONE;
sbin/pfctl/parse.y
8045
if ((r->a = getservice(port)) == -1)
sbin/pfctl/parse.y
8047
r->b = 0;
sbin/pfctl/parse.y
8048
r->t = PF_OP_IRG;
sbin/pfctl/parse.y
8053
if ((r->a = getservice(port)) == -1 ||
sbin/pfctl/parse.y
8054
(r->b = getservice(p)) == -1)
sbin/pfctl/parse.y
8056
if (r->a == r->b) {
sbin/pfctl/parse.y
8057
r->b = 0;
sbin/pfctl/parse.y
8058
r->t = PF_OP_NONE;
sbin/pfctl/parse.y
8060
r->t = PF_OP_RRG;
sbin/pfctl/parse.y
8222
filteropts_to_rule(struct pfctl_rule *r, struct filter_opts *opts)
sbin/pfctl/parse.y
8225
if ((r->action != PF_PASS && r->action != PF_DROP) || r->anchor) {
sbin/pfctl/parse.y
8229
r->rule_flag |= PFRULE_ONCE;
sbin/pfctl/parse.y
8232
if (opts->statelim.id != PF_STATELIM_ID_NONE && r->action != PF_PASS) {
sbin/pfctl/parse.y
8236
if (opts->sourcelim.id != PF_SOURCELIM_ID_NONE && r->action != PF_PASS) {
sbin/pfctl/parse.y
8241
r->keep_state = opts->keep.action;
sbin/pfctl/parse.y
8242
r->pktrate.limit = opts->pktrate.limit;
sbin/pfctl/parse.y
8243
r->pktrate.seconds = opts->pktrate.seconds;
sbin/pfctl/parse.y
8244
r->prob = opts->prob;
sbin/pfctl/parse.y
8245
r->statelim.id = opts->statelim.id;
sbin/pfctl/parse.y
8246
r->statelim.limiter_action = opts->statelim.limiter_action;
sbin/pfctl/parse.y
8247
r->sourcelim.id = opts->sourcelim.id;
sbin/pfctl/parse.y
8248
r->sourcelim.limiter_action = opts->sourcelim.limiter_action;
sbin/pfctl/parse.y
8249
r->rtableid = opts->rtableid;
sbin/pfctl/parse.y
8250
r->ridentifier = opts->ridentifier;
sbin/pfctl/parse.y
8251
r->max_pkt_size = opts->max_pkt_size;
sbin/pfctl/parse.y
8252
r->tos = opts->tos;
sbin/pfctl/parse.y
8255
r->scrub_flags |= PFSTATE_NODF;
sbin/pfctl/parse.y
8257
r->scrub_flags |= PFSTATE_RANDOMID;
sbin/pfctl/parse.y
8259
r->min_ttl = opts->minttl;
sbin/pfctl/parse.y
8261
r->max_mss = opts->max_mss;
sbin/pfctl/parse.y
8264
if (strlcpy(r->tagname, opts->tag,
sbin/pfctl/parse.y
8271
if (strlcpy(r->match_tagname, opts->match_tag,
sbin/pfctl/parse.y
8277
r->match_tag_not = opts->match_tag_not;
sbin/pfctl/parse.y
8279
if (rule_label(r, opts->label))
sbin/pfctl/parse.y
8285
r->rule_flag |= PFRULE_AFTO;
sbin/pfctl/parse.y
8287
r->scrub_flags |= PFSTATE_SCRUB_TCP;
sbin/pfctl/parse.y
8289
r->prio = opts->prio ? opts->prio : PF_PRIO_ZERO;
sbin/pfctl/parse.y
8291
r->set_prio[0] = opts->set_prio[0];
sbin/pfctl/parse.y
8292
r->set_prio[1] = opts->set_prio[1];
sbin/pfctl/parse.y
8293
r->scrub_flags |= PFSTATE_SETPRIO;
sbin/pfctl/parse.y
8296
r->scrub_flags |= PFSTATE_SETTOS;
sbin/pfctl/parse.y
8297
r->set_tos = opts->settos;
sbin/pfctl/parse.y
8300
r->flags = opts->flags.b1;
sbin/pfctl/parse.y
8301
r->flagset = opts->flags.b2;
sbin/pfctl/parse.y
8308
if (strlcpy(r->qname, opts->queues.qname,
sbin/pfctl/parse.y
8309
sizeof(r->qname)) >= sizeof(r->qname)) {
sbin/pfctl/parse.y
8311
"%d chars)", sizeof(r->qname)-1);
sbin/pfctl/parse.y
8317
if (strlcpy(r->pqname, opts->queues.pqname,
sbin/pfctl/parse.y
8318
sizeof(r->pqname)) >= sizeof(r->pqname)) {
sbin/pfctl/parse.y
8320
"%d chars)", sizeof(r->pqname)-1);
sbin/pfctl/parse.y
8327
r->rule_flag |= PFRULE_FRAGMENT;
sbin/pfctl/parse.y
8328
r->allow_opts = opts->allowopts;
sbin/pfctl/parse.y
8334
pfctl_setup_anchor(struct pfctl_rule *r, struct pfctl *pf, char *anchorname)
sbin/pfctl/parse.y
8347
pfctl_anchor_setup(r,
sbin/pfctl/parse.y
8351
if (r->anchor == NULL)
sbin/pfctl/parse.y
8355
if (pf->alast != r->anchor) {
sbin/pfctl/parse.y
8356
if (r->anchor->match) {
sbin/pfctl/parse.y
8359
r->anchor->name);
sbin/pfctl/parse.y
8363
&r->anchor->ruleset);
sbin/pfctl/parse.y
8364
mv_tables(pf, &pfr_ktables, r->anchor, pf->alast);
sbin/pfctl/parse.y
8367
pf->alast = r->anchor;
sbin/pfctl/parse.y
8377
if ((r->anchor = calloc(1, sizeof(*r->anchor))) == NULL) {
sbin/pfctl/parse.y
8380
pf_init_ruleset(&r->anchor->ruleset);
sbin/pfctl/parse.y
8381
r->anchor->ruleset.anchor = r->anchor;
sbin/pfctl/parse.y
8382
if (strlcpy(r->anchor->path, anchorname,
sbin/pfctl/parse.y
8383
sizeof(r->anchor->path)) >= sizeof(r->anchor->path)) {
sbin/pfctl/parse.y
8394
if (strlcpy(r->anchor->name, p,
sbin/pfctl/parse.y
8395
sizeof(r->anchor->name)) >= sizeof(r->anchor->name)) {
sbin/pfctl/pf_ruleset.c
176
char *p, *q, *r;
sbin/pfctl/pf_ruleset.c
207
while ((r = strchr(q, '/')) != NULL || *q) {
sbin/pfctl/pf_ruleset.c
208
if (r != NULL)
sbin/pfctl/pf_ruleset.c
209
*r = 0;
sbin/pfctl/pf_ruleset.c
256
if (r != NULL)
sbin/pfctl/pf_ruleset.c
257
q = r + 1;
sbin/pfctl/pf_ruleset.c
324
struct pfctl_eth_rule *r;
sbin/pfctl/pf_ruleset.c
330
TAILQ_FOREACH(r, &anchor->ruleset.rules, entries) {
sbin/pfctl/pf_ruleset.c
331
if (! r->anchor)
sbin/pfctl/pf_ruleset.c
335
a = _pf_find_eth_anchor(r->anchor, path);
sbin/pfctl/pf_ruleset.c
368
char *p, *q, *r;
sbin/pfctl/pf_ruleset.c
399
while ((r = strchr(q, '/')) != NULL || *q) {
sbin/pfctl/pf_ruleset.c
400
if (r != NULL)
sbin/pfctl/pf_ruleset.c
401
*r = 0;
sbin/pfctl/pf_ruleset.c
425
if (r != NULL)
sbin/pfctl/pf_ruleset.c
426
q = r + 1;
sbin/pfctl/pf_ruleset.c
435
pfctl_anchor_setup(struct pfctl_rule *r, const struct pfctl_ruleset *s,
sbin/pfctl/pf_ruleset.c
441
r->anchor = NULL;
sbin/pfctl/pf_ruleset.c
442
r->anchor_relative = 0;
sbin/pfctl/pf_ruleset.c
443
r->anchor_wildcard = 0;
sbin/pfctl/pf_ruleset.c
453
r->anchor_relative = 1;
sbin/pfctl/pf_ruleset.c
468
r->anchor_relative++;
sbin/pfctl/pf_ruleset.c
476
r->anchor_wildcard = 1;
sbin/pfctl/pf_ruleset.c
485
r->anchor = ruleset->anchor;
sbin/pfctl/pf_ruleset.c
486
r->anchor->refcnt++;
sbin/pfctl/pf_ruleset.c
491
pfctl_eth_anchor_setup(struct pfctl *pf, struct pfctl_eth_rule *r,
sbin/pfctl/pf_ruleset.c
497
r->anchor = NULL;
sbin/pfctl/pf_ruleset.c
536
r->anchor = ruleset->anchor;
sbin/pfctl/pf_ruleset.c
537
r->anchor->refcnt++;
sbin/pfctl/pfctl.c
2158
pfctl_init_rule(struct pfctl_rule *r)
sbin/pfctl/pfctl.c
2160
memset(r, 0, sizeof(struct pfctl_rule));
sbin/pfctl/pfctl.c
2161
TAILQ_INIT(&(r->rdr.list));
sbin/pfctl/pfctl.c
2162
TAILQ_INIT(&(r->nat.list));
sbin/pfctl/pfctl.c
2163
TAILQ_INIT(&(r->route.list));
sbin/pfctl/pfctl.c
2167
pfctl_append_rule(struct pfctl *pf, struct pfctl_rule *r)
sbin/pfctl/pfctl.c
2173
rs_num = pf_get_ruleset_number(r->action);
sbin/pfctl/pfctl.c
2175
errx(1, "Invalid rule type %d", r->action);
sbin/pfctl/pfctl.c
2181
bcopy(r, rule, sizeof(*rule));
sbin/pfctl/pfctl.c
2183
pfctl_move_pool(&r->rdr, &rule->rdr);
sbin/pfctl/pfctl.c
2185
pfctl_move_pool(&r->nat, &rule->nat);
sbin/pfctl/pfctl.c
2187
pfctl_move_pool(&r->route, &rule->route);
sbin/pfctl/pfctl.c
2193
pfctl_append_eth_rule(struct pfctl *pf, struct pfctl_eth_rule *r,
sbin/pfctl/pfctl.c
2202
if (anchor_call[0] && r->anchor == NULL) {
sbin/pfctl/pfctl.c
2206
if ((r->anchor = calloc(1, sizeof(*r->anchor))) == NULL)
sbin/pfctl/pfctl.c
2209
pf_init_eth_ruleset(&r->anchor->ruleset);
sbin/pfctl/pfctl.c
2210
r->anchor->ruleset.anchor = r->anchor;
sbin/pfctl/pfctl.c
2211
if (strlcpy(r->anchor->path, anchor_call,
sbin/pfctl/pfctl.c
2220
if (strlcpy(r->anchor->name, p,
sbin/pfctl/pfctl.c
2227
bcopy(r, rule, sizeof(*rule));
sbin/pfctl/pfctl.c
2359
struct pfctl_eth_rule *r;
sbin/pfctl/pfctl.c
2385
while ((r = TAILQ_FIRST(&rs->rules)) != NULL) {
sbin/pfctl/pfctl.c
2386
TAILQ_REMOVE(&rs->rules, r, entries);
sbin/pfctl/pfctl.c
2388
error = pfctl_load_eth_rule(pf, path, r, depth);
sbin/pfctl/pfctl.c
2392
if (r->anchor) {
sbin/pfctl/pfctl.c
2394
&r->anchor->ruleset, depth + 1)))
sbin/pfctl/pfctl.c
2398
free(r);
sbin/pfctl/pfctl.c
2413
pfctl_load_eth_rule(struct pfctl *pf, char *path, struct pfctl_eth_rule *r,
sbin/pfctl/pfctl.c
2424
if (r->anchor) {
sbin/pfctl/pfctl.c
2425
if (r->anchor->match) {
sbin/pfctl/pfctl.c
2428
"/%s", r->anchor->name);
sbin/pfctl/pfctl.c
2431
"%s", r->anchor->name);
sbin/pfctl/pfctl.c
2432
name = r->anchor->name;
sbin/pfctl/pfctl.c
2434
name = r->anchor->path;
sbin/pfctl/pfctl.c
2439
if ((ret = pfctl_add_eth_rule(pf->dev, r, anchor, name,
sbin/pfctl/pfctl.c
2445
print_eth_rule(r, r->anchor ? r->anchor->name : "",
sbin/pfctl/pfctl.c
2493
struct pfctl_rule *r;
sbin/pfctl/pfctl.c
2524
while ((r = TAILQ_FIRST(rs->rules[rs_num].active.ptr)) != NULL) {
sbin/pfctl/pfctl.c
2525
TAILQ_REMOVE(rs->rules[rs_num].active.ptr, r, entries);
sbin/pfctl/pfctl.c
2528
expand_label(r->label[i], PF_RULE_LABEL_SIZE, r);
sbin/pfctl/pfctl.c
2529
expand_label(r->tagname, PF_TAG_NAME_SIZE, r);
sbin/pfctl/pfctl.c
2530
expand_label(r->match_tagname, PF_TAG_NAME_SIZE, r);
sbin/pfctl/pfctl.c
2532
if ((error = pfctl_load_rule(pf, path, r, depth)))
sbin/pfctl/pfctl.c
2534
if (r->anchor) {
sbin/pfctl/pfctl.c
2536
&r->anchor->ruleset, rs_num, depth + 1)))
sbin/pfctl/pfctl.c
2538
if ((error = pfctl_load_tables(pf, path, r->anchor, rs_num)))
sbin/pfctl/pfctl.c
2542
free(r);
sbin/pfctl/pfctl.c
2558
pfctl_load_rule(struct pfctl *pf, char *path, struct pfctl_rule *r, int depth)
sbin/pfctl/pfctl.c
2560
u_int8_t rs_num = pf_get_ruleset_number(r->action);
sbin/pfctl/pfctl.c
2579
if (r->anchor) {
sbin/pfctl/pfctl.c
2580
if (r->anchor->match) {
sbin/pfctl/pfctl.c
2583
"/%s", r->anchor->name);
sbin/pfctl/pfctl.c
2586
"%s", r->anchor->name);
sbin/pfctl/pfctl.c
2587
name = r->anchor->name;
sbin/pfctl/pfctl.c
2589
name = r->anchor->path;
sbin/pfctl/pfctl.c
2601
if (pfctl_add_pool(pf, &r->rdr, PF_RDR))
sbin/pfctl/pfctl.c
2603
if (pfctl_add_pool(pf, &r->nat, PF_NAT))
sbin/pfctl/pfctl.c
2605
if (pfctl_add_pool(pf, &r->route, PF_RT))
sbin/pfctl/pfctl.c
2607
error = pfctl_add_rule_h(pf->h, r, anchor, name, ticket,
sbin/pfctl/pfctl.c
2624
print_rule(r, name,
sbin/pfctl/pfctl.c
2631
pfctl_clear_pool(&r->rdr);
sbin/pfctl/pfctl.c
2632
pfctl_clear_pool(&r->nat);
sbin/pfctl/pfctl.c
3088
int i, r;
sbin/pfctl/pfctl.c
3104
if ((r = pfctl_apply_timeout(pf, hint[i].name,
sbin/pfctl/pfctl.c
3106
return (r);
sbin/pfctl/pfctl.c
673
int prefix, ret_ga, q, r;
sbin/pfctl/pfctl.c
700
r = prefix & 7;
sbin/pfctl/pfctl.c
711
if (r > 0)
sbin/pfctl/pfctl.c
713
(0xff00 >> r) & 0xff;
sbin/pfctl/pfctl_optimize.c
273
struct pfctl_rule *r;
sbin/pfctl/pfctl_optimize.c
293
while ((r = TAILQ_FIRST(rs->rules[PF_RULESET_FILTER].inactive.ptr))
sbin/pfctl/pfctl_optimize.c
295
TAILQ_REMOVE(rs->rules[PF_RULESET_FILTER].inactive.ptr, r,
sbin/pfctl/pfctl_optimize.c
299
memcpy(&por->por_rule, r, sizeof(*r));
sbin/pfctl/pfctl_optimize.c
300
if (TAILQ_FIRST(&r->rdr.list) != NULL) {
sbin/pfctl/pfctl_optimize.c
302
pfctl_move_pool(&r->rdr, &por->por_rule.rdr);
sbin/pfctl/pfctl_optimize.c
306
if (TAILQ_FIRST(&r->nat.list) != NULL) {
sbin/pfctl/pfctl_optimize.c
308
pfctl_move_pool(&r->nat, &por->por_rule.nat);
sbin/pfctl/pfctl_optimize.c
312
if (TAILQ_FIRST(&r->route.list) != NULL) {
sbin/pfctl/pfctl_optimize.c
314
pfctl_move_pool(&r->route, &por->por_rule.route);
sbin/pfctl/pfctl_optimize.c
343
if ((r = calloc(1, sizeof(*r))) == NULL)
sbin/pfctl/pfctl_optimize.c
345
memcpy(r, &por->por_rule, sizeof(*r));
sbin/pfctl/pfctl_optimize.c
346
TAILQ_INIT(&r->rdr.list);
sbin/pfctl/pfctl_optimize.c
347
pfctl_move_pool(&por->por_rule.rdr, &r->rdr);
sbin/pfctl/pfctl_optimize.c
348
TAILQ_INIT(&r->nat.list);
sbin/pfctl/pfctl_optimize.c
349
pfctl_move_pool(&por->por_rule.nat, &r->nat);
sbin/pfctl/pfctl_optimize.c
352
r, entries);
sbin/pfctl/pfctl_parser.c
1001
if (r->rt) {
sbin/pfctl/pfctl_parser.c
1002
if (r->rt == PF_ROUTETO)
sbin/pfctl/pfctl_parser.c
1004
else if (r->rt == PF_REPLYTO)
sbin/pfctl/pfctl_parser.c
1006
else if (r->rt == PF_DUPTO)
sbin/pfctl/pfctl_parser.c
1009
print_pool(&r->route, 0, 0, PF_PASS);
sbin/pfctl/pfctl_parser.c
1011
if (r->af) {
sbin/pfctl/pfctl_parser.c
1012
if (r->af == AF_INET)
sbin/pfctl/pfctl_parser.c
1017
if (r->proto) {
sbin/pfctl/pfctl_parser.c
1020
if ((protoname = pfctl_proto2name(r->proto)) != NULL)
sbin/pfctl/pfctl_parser.c
1023
printf(" proto %u", r->proto);
sbin/pfctl/pfctl_parser.c
1025
print_fromto(&r->src, r->os_fingerprint, &r->dst, r->af, r->proto,
sbin/pfctl/pfctl_parser.c
1027
if (r->rcv_ifname[0])
sbin/pfctl/pfctl_parser.c
1028
printf(" %sreceived-on %s", r->rcvifnot ? "!" : "",
sbin/pfctl/pfctl_parser.c
1029
r->rcv_ifname);
sbin/pfctl/pfctl_parser.c
1030
if (r->uid.op)
sbin/pfctl/pfctl_parser.c
1031
print_ugid(r->uid.op, r->uid.uid[0], r->uid.uid[1], "user");
sbin/pfctl/pfctl_parser.c
1032
if (r->gid.op)
sbin/pfctl/pfctl_parser.c
1033
print_ugid(r->gid.op, r->gid.gid[0], r->gid.gid[1], "group");
sbin/pfctl/pfctl_parser.c
1034
if (r->flags || r->flagset) {
sbin/pfctl/pfctl_parser.c
1036
print_flags(r->flags);
sbin/pfctl/pfctl_parser.c
1038
print_flags(r->flagset);
sbin/pfctl/pfctl_parser.c
1039
} else if ((r->action == PF_PASS || r->action == PF_MATCH) &&
sbin/pfctl/pfctl_parser.c
1040
(!r->proto || r->proto == IPPROTO_TCP) &&
sbin/pfctl/pfctl_parser.c
1041
!(r->rule_flag & PFRULE_FRAGMENT) &&
sbin/pfctl/pfctl_parser.c
1042
!anchor_call[0] && r->keep_state)
sbin/pfctl/pfctl_parser.c
1044
if (r->type) {
sbin/pfctl/pfctl_parser.c
1047
it = geticmptypebynumber(r->type-1, r->af);
sbin/pfctl/pfctl_parser.c
1048
if (r->af != AF_INET6)
sbin/pfctl/pfctl_parser.c
1055
printf(" %u", r->type-1);
sbin/pfctl/pfctl_parser.c
1056
if (r->code) {
sbin/pfctl/pfctl_parser.c
1059
ic = geticmpcodebynumber(r->type-1, r->code-1, r->af);
sbin/pfctl/pfctl_parser.c
1063
printf(" code %u", r->code-1);
sbin/pfctl/pfctl_parser.c
1066
if (r->tos)
sbin/pfctl/pfctl_parser.c
1067
printf(" tos 0x%2.2x", r->tos);
sbin/pfctl/pfctl_parser.c
1068
if (r->prio)
sbin/pfctl/pfctl_parser.c
1069
printf(" prio %u", r->prio == PF_PRIO_ZERO ? 0 : r->prio);
sbin/pfctl/pfctl_parser.c
1070
if (r->pktrate.limit)
sbin/pfctl/pfctl_parser.c
1071
printf(" max-pkt-rate %u/%u", r->pktrate.limit,
sbin/pfctl/pfctl_parser.c
1072
r->pktrate.seconds);
sbin/pfctl/pfctl_parser.c
1073
if (r->max_pkt_size)
sbin/pfctl/pfctl_parser.c
1074
printf( " max-pkt-size %u", r->max_pkt_size);
sbin/pfctl/pfctl_parser.c
1075
if (r->scrub_flags & PFSTATE_SETMASK) {
sbin/pfctl/pfctl_parser.c
1078
if (r->scrub_flags & PFSTATE_SETPRIO) {
sbin/pfctl/pfctl_parser.c
1079
if (r->set_prio[0] == r->set_prio[1])
sbin/pfctl/pfctl_parser.c
1080
printf("%s prio %u", comma, r->set_prio[0]);
sbin/pfctl/pfctl_parser.c
1082
printf("%s prio(%u, %u)", comma, r->set_prio[0],
sbin/pfctl/pfctl_parser.c
1083
r->set_prio[1]);
sbin/pfctl/pfctl_parser.c
1086
if (r->scrub_flags & PFSTATE_SETTOS) {
sbin/pfctl/pfctl_parser.c
1087
printf("%s tos 0x%2.2x", comma, r->set_tos);
sbin/pfctl/pfctl_parser.c
1092
if (!r->keep_state && r->action == PF_PASS && !anchor_call[0])
sbin/pfctl/pfctl_parser.c
1094
else if (r->keep_state == PF_STATE_NORMAL)
sbin/pfctl/pfctl_parser.c
1096
else if (r->keep_state == PF_STATE_MODULATE)
sbin/pfctl/pfctl_parser.c
1098
else if (r->keep_state == PF_STATE_SYNPROXY)
sbin/pfctl/pfctl_parser.c
1100
if (r->prob) {
sbin/pfctl/pfctl_parser.c
1103
snprintf(buf, sizeof(buf), "%f", r->prob*100.0/(UINT_MAX+1.0));
sbin/pfctl/pfctl_parser.c
1115
if (r->statelim.id != PF_STATELIM_ID_NONE) {
sbin/pfctl/pfctl_parser.c
1118
pfctl_get_statelim_id(pf, r->statelim);
sbin/pfctl/pfctl_parser.c
1124
printf(" state limiter id %u (%s)", r->statelim.id,
sbin/pfctl/pfctl_parser.c
1125
(r->statelim.limiter_action == PF_LIMITER_BLOCK) ?
sbin/pfctl/pfctl_parser.c
1128
if (r->sourcelim.id != PF_SOURCELIM_ID_NONE) {
sbin/pfctl/pfctl_parser.c
1131
pfctl_get_sourcelim_id(pf, r->sourcelim);
sbin/pfctl/pfctl_parser.c
1137
printf(" source limiter id %u (%s)", r->sourcelim.id,
sbin/pfctl/pfctl_parser.c
1138
(r->sourcelim.limiter_action == PF_LIMITER_BLOCK) ?
sbin/pfctl/pfctl_parser.c
1143
if (r->max_states || r->max_src_nodes || r->max_src_states)
sbin/pfctl/pfctl_parser.c
1145
if (r->rule_flag & PFRULE_NOSYNC)
sbin/pfctl/pfctl_parser.c
1147
if (r->rule_flag & PFRULE_SRCTRACK)
sbin/pfctl/pfctl_parser.c
1149
if (r->rule_flag & PFRULE_IFBOUND)
sbin/pfctl/pfctl_parser.c
1151
if (r->rule_flag & PFRULE_STATESLOPPY)
sbin/pfctl/pfctl_parser.c
1153
if (r->rule_flag & PFRULE_PFLOW)
sbin/pfctl/pfctl_parser.c
1156
if (r->timeout[i])
sbin/pfctl/pfctl_parser.c
1160
if (r->max_states) {
sbin/pfctl/pfctl_parser.c
1161
printf("max %u", r->max_states);
sbin/pfctl/pfctl_parser.c
1164
if (r->rule_flag & PFRULE_NOSYNC) {
sbin/pfctl/pfctl_parser.c
1170
if (r->rule_flag & PFRULE_SRCTRACK) {
sbin/pfctl/pfctl_parser.c
1174
if (r->rule_flag & PFRULE_RULESRCTRACK)
sbin/pfctl/pfctl_parser.c
1180
if (r->max_src_states) {
sbin/pfctl/pfctl_parser.c
1183
printf("max-src-states %u", r->max_src_states);
sbin/pfctl/pfctl_parser.c
1186
if (r->max_src_conn) {
sbin/pfctl/pfctl_parser.c
1189
printf("max-src-conn %u", r->max_src_conn);
sbin/pfctl/pfctl_parser.c
1192
if (r->max_src_conn_rate.limit) {
sbin/pfctl/pfctl_parser.c
1196
r->max_src_conn_rate.limit,
sbin/pfctl/pfctl_parser.c
1197
r->max_src_conn_rate.seconds);
sbin/pfctl/pfctl_parser.c
1200
if (r->max_src_nodes) {
sbin/pfctl/pfctl_parser.c
1203
printf("max-src-nodes %u", r->max_src_nodes);
sbin/pfctl/pfctl_parser.c
1206
if (r->overload_tblname[0]) {
sbin/pfctl/pfctl_parser.c
1209
printf("overload <%s>", r->overload_tblname);
sbin/pfctl/pfctl_parser.c
1210
if (r->flush)
sbin/pfctl/pfctl_parser.c
1212
if (r->flush & PF_FLUSH_GLOBAL)
sbin/pfctl/pfctl_parser.c
1215
if (r->rule_flag & PFRULE_IFBOUND) {
sbin/pfctl/pfctl_parser.c
1221
if (r->rule_flag & PFRULE_STATESLOPPY) {
sbin/pfctl/pfctl_parser.c
1227
if (r->rule_flag & PFRULE_PFLOW) {
sbin/pfctl/pfctl_parser.c
1234
if (r->timeout[i]) {
sbin/pfctl/pfctl_parser.c
1246
r->timeout[i]);
sbin/pfctl/pfctl_parser.c
1250
if (r->allow_opts)
sbin/pfctl/pfctl_parser.c
1252
if (r->rule_flag & PFRULE_FRAGMENT)
sbin/pfctl/pfctl_parser.c
1254
if (r->action == PF_SCRUB) {
sbin/pfctl/pfctl_parser.c
1256
if (r->rule_flag & PFRULE_NODF)
sbin/pfctl/pfctl_parser.c
1258
if (r->rule_flag & PFRULE_RANDOMID)
sbin/pfctl/pfctl_parser.c
1260
if (r->min_ttl)
sbin/pfctl/pfctl_parser.c
1261
printf(" min-ttl %d", r->min_ttl);
sbin/pfctl/pfctl_parser.c
1262
if (r->max_mss)
sbin/pfctl/pfctl_parser.c
1263
printf(" max-mss %d", r->max_mss);
sbin/pfctl/pfctl_parser.c
1264
if (r->rule_flag & PFRULE_SET_TOS)
sbin/pfctl/pfctl_parser.c
1265
printf(" set-tos 0x%2.2x", r->set_tos);
sbin/pfctl/pfctl_parser.c
1266
if (r->rule_flag & PFRULE_REASSEMBLE_TCP)
sbin/pfctl/pfctl_parser.c
1270
r->rule_flag & PFRULE_FRAGMENT_NOREASS ? "no " : "");
sbin/pfctl/pfctl_parser.c
1271
} else if (r->scrub_flags & PFSTATE_SCRUBMASK || r->min_ttl || r->max_mss) {
sbin/pfctl/pfctl_parser.c
1274
if (r->scrub_flags & PFSTATE_NODF)
sbin/pfctl/pfctl_parser.c
1276
if (r->scrub_flags & PFSTATE_RANDOMID)
sbin/pfctl/pfctl_parser.c
1278
if (r->min_ttl)
sbin/pfctl/pfctl_parser.c
1279
printf(" min-ttl %d", r->min_ttl);
sbin/pfctl/pfctl_parser.c
1280
if (r->scrub_flags & PFSTATE_SETTOS)
sbin/pfctl/pfctl_parser.c
1281
printf(" set-tos 0x%2.2x", r->set_tos);
sbin/pfctl/pfctl_parser.c
1282
if (r->scrub_flags & PFSTATE_SCRUB_TCP)
sbin/pfctl/pfctl_parser.c
1284
if (r->max_mss)
sbin/pfctl/pfctl_parser.c
1285
printf(" max-mss %d", r->max_mss);
sbin/pfctl/pfctl_parser.c
1289
while (r->label[i][0])
sbin/pfctl/pfctl_parser.c
1290
printf(" label \"%s\"", r->label[i++]);
sbin/pfctl/pfctl_parser.c
1291
if (r->ridentifier)
sbin/pfctl/pfctl_parser.c
1292
printf(" ridentifier %u", r->ridentifier);
sbin/pfctl/pfctl_parser.c
1294
if (r->dnrpipe)
sbin/pfctl/pfctl_parser.c
1296
r->free_flags & PFRULE_DN_IS_PIPE ? "dnpipe" : "dnqueue",
sbin/pfctl/pfctl_parser.c
1297
r->dnpipe, r->dnrpipe);
sbin/pfctl/pfctl_parser.c
1298
else if (r->dnpipe)
sbin/pfctl/pfctl_parser.c
1300
r->free_flags & PFRULE_DN_IS_PIPE ? "dnpipe" : "dnqueue",
sbin/pfctl/pfctl_parser.c
1301
r->dnpipe);
sbin/pfctl/pfctl_parser.c
1302
if (r->rule_flag & PFRULE_ONCE)
sbin/pfctl/pfctl_parser.c
1304
if (r->qname[0] && r->pqname[0])
sbin/pfctl/pfctl_parser.c
1305
printf(" queue(%s, %s)", r->qname, r->pqname);
sbin/pfctl/pfctl_parser.c
1306
else if (r->qname[0])
sbin/pfctl/pfctl_parser.c
1307
printf(" queue %s", r->qname);
sbin/pfctl/pfctl_parser.c
1308
if (r->tagname[0])
sbin/pfctl/pfctl_parser.c
1309
printf(" tag %s", r->tagname);
sbin/pfctl/pfctl_parser.c
1310
if (r->match_tagname[0]) {
sbin/pfctl/pfctl_parser.c
1311
if (r->match_tag_not)
sbin/pfctl/pfctl_parser.c
1313
printf(" tagged %s", r->match_tagname);
sbin/pfctl/pfctl_parser.c
1315
if (r->rtableid != -1)
sbin/pfctl/pfctl_parser.c
1316
printf(" rtable %u", r->rtableid);
sbin/pfctl/pfctl_parser.c
1317
if (r->divert.port) {
sbin/pfctl/pfctl_parser.c
1319
printf(" divert-to %u", ntohs(r->divert.port));
sbin/pfctl/pfctl_parser.c
1321
if (PF_AZERO(&r->divert.addr, r->af)) {
sbin/pfctl/pfctl_parser.c
1325
print_addr_str(r->af, &r->divert.addr);
sbin/pfctl/pfctl_parser.c
1326
printf(" port %u", ntohs(r->divert.port));
sbin/pfctl/pfctl_parser.c
1332
if (r->action == PF_NAT || r->action == PF_BINAT || r->action == PF_RDR) {
sbin/pfctl/pfctl_parser.c
1334
print_pool(&r->rdr, r->rdr.proxy_port[0],
sbin/pfctl/pfctl_parser.c
1335
r->rdr.proxy_port[1], r->action);
sbin/pfctl/pfctl_parser.c
1337
if (!TAILQ_EMPTY(&r->nat.list)) {
sbin/pfctl/pfctl_parser.c
1338
if (r->rule_flag & PFRULE_AFTO) {
sbin/pfctl/pfctl_parser.c
1339
printf(" af-to %s from ", r->naf == AF_INET ? "inet" : (r->naf == AF_INET6 ? "inet6" : "? "));
sbin/pfctl/pfctl_parser.c
1343
print_pool(&r->nat, r->nat.proxy_port[0],
sbin/pfctl/pfctl_parser.c
1344
r->nat.proxy_port[1], PF_NAT);
sbin/pfctl/pfctl_parser.c
1346
if (!TAILQ_EMPTY(&r->rdr.list)) {
sbin/pfctl/pfctl_parser.c
1347
if (r->rule_flag & PFRULE_AFTO) {
sbin/pfctl/pfctl_parser.c
1352
print_pool(&r->rdr, r->rdr.proxy_port[0],
sbin/pfctl/pfctl_parser.c
1353
r->rdr.proxy_port[1], PF_RDR);
sbin/pfctl/pfctl_parser.c
1357
if (r->rule_flag & PFRULE_EXPIRED) {
sbin/pfctl/pfctl_parser.c
1360
if (r->exptime != 0)
sbin/pfctl/pfctl_parser.c
1361
printf(" %s", ctime(&r->exptime));
sbin/pfctl/pfctl_parser.c
2070
char *r;
sbin/pfctl/pfctl_parser.c
2074
for (r = s; *r == '!'; r++)
sbin/pfctl/pfctl_parser.c
2076
if ((n = host(r, opts)) == NULL) {
sbin/pfctl/pfctl_parser.c
786
print_eth_rule(struct pfctl_eth_rule *r, const char *anchor_call,
sbin/pfctl/pfctl_parser.c
795
printf("@%u ", r->nr);
sbin/pfctl/pfctl_parser.c
804
printf("%s", actiontypes[r->action]);
sbin/pfctl/pfctl_parser.c
806
if (r->direction == PF_IN)
sbin/pfctl/pfctl_parser.c
808
else if (r->direction == PF_OUT)
sbin/pfctl/pfctl_parser.c
811
if (r->quick)
sbin/pfctl/pfctl_parser.c
813
if (r->ifname[0]) {
sbin/pfctl/pfctl_parser.c
814
if (r->ifnot)
sbin/pfctl/pfctl_parser.c
815
printf(" on ! %s", r->ifname);
sbin/pfctl/pfctl_parser.c
817
printf(" on %s", r->ifname);
sbin/pfctl/pfctl_parser.c
819
if (r->bridge_to[0])
sbin/pfctl/pfctl_parser.c
820
printf(" bridge-to %s", r->bridge_to);
sbin/pfctl/pfctl_parser.c
821
if (r->proto)
sbin/pfctl/pfctl_parser.c
822
printf(" proto 0x%04x", r->proto);
sbin/pfctl/pfctl_parser.c
824
if (r->src.isset) {
sbin/pfctl/pfctl_parser.c
826
print_eth_addr(&r->src);
sbin/pfctl/pfctl_parser.c
828
if (r->dst.isset) {
sbin/pfctl/pfctl_parser.c
830
print_eth_addr(&r->dst);
sbin/pfctl/pfctl_parser.c
833
print_fromto(&r->ipsrc, PF_OSFP_ANY, &r->ipdst,
sbin/pfctl/pfctl_parser.c
834
r->proto == ETHERTYPE_IP ? AF_INET : AF_INET6, 0,
sbin/pfctl/pfctl_parser.c
838
while (r->label[i][0])
sbin/pfctl/pfctl_parser.c
839
printf(" label \"%s\"", r->label[i++]);
sbin/pfctl/pfctl_parser.c
840
if (r->ridentifier)
sbin/pfctl/pfctl_parser.c
841
printf(" ridentifier %u", r->ridentifier);
sbin/pfctl/pfctl_parser.c
843
if (r->qname[0])
sbin/pfctl/pfctl_parser.c
844
printf(" queue %s", r->qname);
sbin/pfctl/pfctl_parser.c
845
if (r->tagname[0])
sbin/pfctl/pfctl_parser.c
846
printf(" tag %s", r->tagname);
sbin/pfctl/pfctl_parser.c
847
if (r->match_tagname[0]) {
sbin/pfctl/pfctl_parser.c
848
if (r->match_tag_not)
sbin/pfctl/pfctl_parser.c
850
printf(" tagged %s", r->match_tagname);
sbin/pfctl/pfctl_parser.c
852
if (r->dnpipe)
sbin/pfctl/pfctl_parser.c
854
r->dnflags & PFRULE_DN_IS_PIPE ? "dnpipe" : "dnqueue",
sbin/pfctl/pfctl_parser.c
855
r->dnpipe);
sbin/pfctl/pfctl_parser.c
891
print_rule(struct pfctl_rule *r, const char *anchor_call, int opts, int numeric)
sbin/pfctl/pfctl_parser.c
903
if ((r->rule_flag & PFRULE_EXPIRED) && (!verbose))
sbin/pfctl/pfctl_parser.c
907
printf("@%d ", r->nr);
sbin/pfctl/pfctl_parser.c
909
if (r->action >= nitems(anchortypes)) {
sbin/pfctl/pfctl_parser.c
910
printf("anchor(%d)", r->action);
sbin/pfctl/pfctl_parser.c
914
printf("%s", anchortypes[r->action]);
sbin/pfctl/pfctl_parser.c
916
printf("%s \"%s\"", anchortypes[r->action],
sbin/pfctl/pfctl_parser.c
920
if (r->action >= nitems(actiontypes))
sbin/pfctl/pfctl_parser.c
921
printf("action(%d)", r->action);
sbin/pfctl/pfctl_parser.c
923
printf("%s", actiontypes[r->action]);
sbin/pfctl/pfctl_parser.c
925
if (r->action == PF_DROP) {
sbin/pfctl/pfctl_parser.c
926
if (r->rule_flag & PFRULE_RETURN)
sbin/pfctl/pfctl_parser.c
928
else if (r->rule_flag & PFRULE_RETURNRST) {
sbin/pfctl/pfctl_parser.c
929
if (!r->return_ttl)
sbin/pfctl/pfctl_parser.c
932
printf(" return-rst(ttl %d)", r->return_ttl);
sbin/pfctl/pfctl_parser.c
933
} else if (r->rule_flag & PFRULE_RETURNICMP) {
sbin/pfctl/pfctl_parser.c
936
ic = geticmpcodebynumber(r->return_icmp >> 8,
sbin/pfctl/pfctl_parser.c
937
r->return_icmp & 255, AF_INET);
sbin/pfctl/pfctl_parser.c
938
ic6 = geticmpcodebynumber(r->return_icmp6 >> 8,
sbin/pfctl/pfctl_parser.c
939
r->return_icmp6 & 255, AF_INET6);
sbin/pfctl/pfctl_parser.c
941
switch (r->af) {
sbin/pfctl/pfctl_parser.c
945
printf("(%u)", r->return_icmp & 255);
sbin/pfctl/pfctl_parser.c
952
printf("(%u)", r->return_icmp6 & 255);
sbin/pfctl/pfctl_parser.c
959
printf("(%u, ", r->return_icmp & 255);
sbin/pfctl/pfctl_parser.c
963
printf("%u)", r->return_icmp6 & 255);
sbin/pfctl/pfctl_parser.c
971
if (r->direction == PF_IN)
sbin/pfctl/pfctl_parser.c
973
else if (r->direction == PF_OUT)
sbin/pfctl/pfctl_parser.c
975
if (r->log) {
sbin/pfctl/pfctl_parser.c
977
if (r->log & ~PF_LOG || r->logif) {
sbin/pfctl/pfctl_parser.c
981
if (r->log & PF_LOG_ALL)
sbin/pfctl/pfctl_parser.c
983
if (r->log & PF_LOG_MATCHES)
sbin/pfctl/pfctl_parser.c
985
if (r->log & PF_LOG_USER)
sbin/pfctl/pfctl_parser.c
987
if (r->logif)
sbin/pfctl/pfctl_parser.c
989
r->logif);
sbin/pfctl/pfctl_parser.c
993
if (r->quick)
sbin/pfctl/pfctl_parser.c
995
if (r->ifname[0]) {
sbin/pfctl/pfctl_parser.c
996
if (r->ifnot)
sbin/pfctl/pfctl_parser.c
997
printf(" on ! %s", r->ifname);
sbin/pfctl/pfctl_parser.c
999
printf(" on %s", r->ifname);
sbin/pfctl/pfctl_parser.h
312
void pfctl_init_rule(struct pfctl_rule *r);
sbin/ping/ping6.c
2175
int r;
sbin/ping/ping6.c
2177
memcpy(&r, CMSG_DATA(cm), sizeof(r));
sbin/ping/ping6.c
2178
return(r);
sbin/rcorder/rcorder.c
887
f_reqnode *r;
sbin/rcorder/rcorder.c
913
r = fnode->req_list;
sbin/rcorder/rcorder.c
915
while (r != NULL) {
sbin/rcorder/rcorder.c
916
satisfy_req(r, fnode, stack_ptr);
sbin/rcorder/rcorder.c
918
head = Hash_GetValue(r->entry);
sbin/rcorder/rcorder.c
921
r = r->next;
sbin/route/route.c
1387
int len = atoi(str), q, r;
sbin/route/route.c
1427
r = len & 7;
sbin/route/route.c
1431
if (r > 0)
sbin/route/route.c
1432
*((u_char *)p + q) = (0xff00 >> r) & 0xff;
sbin/route/route_netlink.c
361
struct snl_parsed_route r = { .rtax_weight = RT_DEFAULT_WEIGHT };
sbin/route/route_netlink.c
363
if (!snl_parse_nlmsg(ss, hdr, &snl_rtm_route_parser, &r))
sbin/route/route_netlink.c
367
get_ifdata(h, r.rta_oif, &link);
sbin/route/route_netlink.c
369
if (r.rtax_mtu == 0)
sbin/route/route_netlink.c
370
r.rtax_mtu = link.ifla_mtu;
sbin/route/route_netlink.c
371
r.rta_rtflags |= (RTF_UP | RTF_DONE);
sbin/route/route_netlink.c
375
if (r.rta_dst)
sbin/route/route_netlink.c
376
(void)printf("destination: %s\n", routename(r.rta_dst));
sbin/route/route_netlink.c
377
struct sockaddr *mask = get_netmask(ss, r.rtm_family, r.rtm_dst_len);
sbin/route/route_netlink.c
380
if (r.rta_gw && (r.rta_rtflags & RTF_GATEWAY))
sbin/route/route_netlink.c
381
(void)printf(" gateway: %s\n", routename(r.rta_gw));
sbin/route/route_netlink.c
382
(void)printf(" fib: %u\n", (unsigned int)r.rta_table);
sbin/route/route_netlink.c
386
printb(r.rta_rtflags, routeflags);
sbin/route/route_netlink.c
389
.rmx_mtu = r.rtax_mtu,
sbin/route/route_netlink.c
390
.rmx_weight = r.rtax_weight,
sbin/route/route_netlink.c
391
.rmx_metric = r.rta_metric,
sbin/route/route_netlink.c
392
.rmx_expire = r.rta_expire,
sbin/route/route_netlink.c
411
struct snl_parsed_route r = { .rtax_weight = RT_DEFAULT_WEIGHT };
sbin/route/route_netlink.c
415
if (!snl_parse_nlmsg(ss, hdr, &snl_rtm_route_parser, &r))
sbin/route/route_netlink.c
418
get_ifdata(h, r.rta_oif, &link);
sbin/route/route_netlink.c
419
r.rta_rtflags |= (RTF_UP | RTF_DONE);
sbin/route/route_netlink.c
423
if (r.rta_dst)
sbin/route/route_netlink.c
424
printf("destination: %s\n", routename(r.rta_dst));
sbin/route/route_netlink.c
425
mask = get_netmask(ss, r.rtm_family, r.rtm_dst_len);
sbin/route/route_netlink.c
428
printf(" fib: %u\n", (unsigned int)r.rta_table);
sbin/route/route_netlink.c
430
printb(r.rta_rtflags, routeflags);
sbin/route/route_netlink.c
431
printf("\n nhops: %u\n", r.rta_multipath.num_nhops);
sbin/route/route_netlink.c
432
if (r.rta_multipath.num_nhops != 0) {
sbin/route/route_netlink.c
434
for (uint32_t i = 0; i < r.rta_multipath.num_nhops; i++) {
sbin/route/route_netlink.c
435
struct rta_mpath_nh *nh = r.rta_multipath.nhops[i];
sbin/route/route_netlink.c
438
print_nlmsg_route_nhop(h, &r, nh, first);
sbin/route/route_netlink.c
443
.gw = r.rta_gw,
sbin/route/route_netlink.c
444
.ifindex = r.rta_oif,
sbin/route/route_netlink.c
446
.rta_metric = r.rta_metric,
sbin/route/route_netlink.c
449
print_nlmsg_route_nhop(h, &r, &nh, true);
sbin/route/route_netlink.c
533
print_nlmsg_route_nhop(struct nl_helper *h, struct snl_parsed_route *r,
sbin/route/route_netlink.c
559
switch (r->rtm_family) {
sbin/route/route_netlink.c
561
printf("table inet.%d", r->rta_table);
sbin/route/route_netlink.c
564
printf("table inet6.%d", r->rta_table);
sbin/route/route_netlink.c
576
struct snl_parsed_route r = { .rtax_weight = RT_DEFAULT_WEIGHT };
sbin/route/route_netlink.c
579
if (!snl_parse_nlmsg(ss, hdr, &snl_rtm_route_parser, &r))
sbin/route/route_netlink.c
588
print_prefix(h, buf, sizeof(buf), r.rta_dst, r.rtm_dst_len);
sbin/route/route_netlink.c
592
switch (r.rtm_type) {
sbin/route/route_netlink.c
604
if (r.rta_multipath.num_nhops != 0) {
sbin/route/route_netlink.c
610
for (uint32_t i = 0; i < r.rta_multipath.num_nhops; i++) {
sbin/route/route_netlink.c
611
struct rta_mpath_nh *nh = r.rta_multipath.nhops[i];
sbin/route/route_netlink.c
615
print_nlmsg_route_nhop(h, &r, nh, first);
sbin/route/route_netlink.c
620
.gw = r.rta_gw,
sbin/route/route_netlink.c
621
.ifindex = r.rta_oif,
sbin/route/route_netlink.c
622
.rtax_mtu = r.rtax_mtu,
sbin/route/route_netlink.c
625
print_nlmsg_route_nhop(h, &r, &nh, true);
sbin/route/route_netlink.c
860
print_flushed_route(struct snl_parsed_route *r, struct sockaddr *gw)
sbin/route/route_netlink.c
862
struct sockaddr *sa = r->rta_dst;
sbin/route/route_netlink.c
864
printf("%-20.20s ", r->rta_rtflags & RTF_HOST ?
sbin/route/route_netlink.c
868
printf("-fib %-3d ", r->rta_table);
sbin/route/route_netlink.c
873
flushroute_one(struct nl_helper *h, struct snl_parsed_route *r)
sbin/route/route_netlink.c
883
rtm->rtm_family = r->rtm_family;
sbin/route/route_netlink.c
884
rtm->rtm_dst_len = r->rtm_dst_len;
sbin/route/route_netlink.c
886
snl_add_msg_attr_u32(&nw, RTA_TABLE, r->rta_table);
sbin/route/route_netlink.c
887
snl_add_msg_attr_ip(&nw, RTA_DST, r->rta_dst);
sbin/route/route_netlink.c
906
if (r->rta_multipath.num_nhops != 0) {
sbin/route/route_netlink.c
907
for (uint32_t i = 0; i < r->rta_multipath.num_nhops; i++) {
sbin/route/route_netlink.c
908
struct rta_mpath_nh *nh = r->rta_multipath.nhops[i];
sbin/route/route_netlink.c
910
print_flushed_route(r, nh->gw);
sbin/route/route_netlink.c
914
print_flushed_route(r, r->rta_gw);
sbin/route/route_netlink.c
947
struct snl_parsed_route r = { .rtax_weight = RT_DEFAULT_WEIGHT };
sbin/route/route_netlink.c
950
if (!snl_parse_nlmsg(&ss, hdr, &snl_rtm_route_parser, &r))
sbin/route/route_netlink.c
956
if (r.rta_table != (uint32_t)fib ||
sbin/route/route_netlink.c
957
(af != AF_UNSPEC && r.rtm_family != af))
sbin/route/route_netlink.c
959
if ((r.rta_rtflags & RTF_GATEWAY) == 0)
sbin/route/route_netlink.c
964
if ((error = flushroute_one(&h, &r)) != 0) {
sbin/routed/table.c
1153
} r;
sbin/routed/table.c
1168
if (m.r.rtm.rtm_version != RTM_VERSION) {
sbin/routed/table.c
1170
m.r.rtm.rtm_version);
sbin/routed/table.c
1176
if (m.r.rtm.rtm_type <= RTM_CHANGE
sbin/routed/table.c
1177
&& m.r.rtm.rtm_pid == mypid) {
sbin/routed/table.c
1186
if (m.r.rtm.rtm_type == RTM_IFINFO
sbin/routed/table.c
1187
|| m.r.rtm.rtm_type == RTM_NEWADDR
sbin/routed/table.c
1188
|| m.r.rtm.rtm_type == RTM_DELADDR) {
sbin/routed/table.c
1190
m.r.rtm.rtm_type != RTM_DELADDR);
sbin/routed/table.c
1194
rtm_type_name(m.r.rtm.rtm_type),
sbin/routed/table.c
1199
rtm_type_name(m.r.rtm.rtm_type),
sbin/routed/table.c
1217
if (m.r.rtm.rtm_type == RTM_OIFINFO)
sbin/routed/table.c
1221
strlcpy(str, rtm_type_name(m.r.rtm.rtm_type), sizeof(str));
sbin/routed/table.c
1223
if (m.r.rtm.rtm_type <= RTM_CHANGE)
sbin/routed/table.c
1224
strp += sprintf(strp," from pid %d",m.r.rtm.rtm_pid);
sbin/routed/table.c
1230
if (m.r.rtm.rtm_type > RTM_RESOLVE) {
sbin/routed/table.c
1235
rt_xaddrs(&info, m.r.addrs, &m.r.addrs[RTAX_MAX],
sbin/routed/table.c
1236
m.r.rtm.rtm_addrs);
sbin/routed/table.c
1251
: (m.r.rtm.rtm_flags & RTF_HOST)
sbin/routed/table.c
1264
if (m.r.rtm.rtm_flags & RTF_LLINFO) {
sbin/routed/table.c
1271
if (m.r.rtm.rtm_flags & RTF_WASCLONED) {
sbin/routed/table.c
1288
switch (m.r.rtm.rtm_type) {
sbin/routed/table.c
1292
if (m.r.rtm.rtm_errno != 0) {
sbin/routed/table.c
1294
str, strerror(m.r.rtm.rtm_errno));
sbin/routed/table.c
1297
rtm_add(&m.r.rtm,&info,0);
sbin/routed/table.c
1302
if (m.r.rtm.rtm_errno != 0
sbin/routed/table.c
1303
&& m.r.rtm.rtm_errno != ESRCH) {
sbin/routed/table.c
1305
str, strerror(m.r.rtm.rtm_errno));
sbin/routed/table.c
1315
rtm_lose(&m.r.rtm,&info);
secure/lib/libcrypt/crypt-des.c
451
u_int32_t l, r, *kl, *kr, *kl1, *kr1;
secure/lib/libcrypt/crypt-des.c
483
r = ip_maskr[0][l_in >> 24]
secure/lib/libcrypt/crypt-des.c
503
r48l = ((r & 0x00000001) << 23)
secure/lib/libcrypt/crypt-des.c
504
| ((r & 0xf8000000) >> 9)
secure/lib/libcrypt/crypt-des.c
505
| ((r & 0x1f800000) >> 11)
secure/lib/libcrypt/crypt-des.c
506
| ((r & 0x01f80000) >> 13)
secure/lib/libcrypt/crypt-des.c
507
| ((r & 0x001f8000) >> 15);
secure/lib/libcrypt/crypt-des.c
509
r48r = ((r & 0x0001f800) << 7)
secure/lib/libcrypt/crypt-des.c
510
| ((r & 0x00001f80) << 5)
secure/lib/libcrypt/crypt-des.c
511
| ((r & 0x000001f8) << 3)
secure/lib/libcrypt/crypt-des.c
512
| ((r & 0x0000001f) << 1)
secure/lib/libcrypt/crypt-des.c
513
| ((r & 0x80000000) >> 31);
secure/lib/libcrypt/crypt-des.c
533
l = r;
secure/lib/libcrypt/crypt-des.c
534
r = f;
secure/lib/libcrypt/crypt-des.c
536
r = l;
secure/lib/libcrypt/crypt-des.c
546
| fp_maskl[4][r >> 24]
secure/lib/libcrypt/crypt-des.c
547
| fp_maskl[5][(r >> 16) & 0xff]
secure/lib/libcrypt/crypt-des.c
548
| fp_maskl[6][(r >> 8) & 0xff]
secure/lib/libcrypt/crypt-des.c
549
| fp_maskl[7][r & 0xff];
secure/lib/libcrypt/crypt-des.c
554
| fp_maskr[4][r >> 24]
secure/lib/libcrypt/crypt-des.c
555
| fp_maskr[5][(r >> 16) & 0xff]
secure/lib/libcrypt/crypt-des.c
556
| fp_maskr[6][(r >> 8) & 0xff]
secure/lib/libcrypt/crypt-des.c
557
| fp_maskr[7][r & 0xff];
stand/common/gfx_fb.c
1233
gfx_fb_fill(void *arg, const teken_rect_t *r, teken_char_t c,
stand/common/gfx_fb.c
1250
for (p.tp_row = r->tr_begin.tp_row; p.tp_row < r->tr_end.tp_row;
stand/common/gfx_fb.c
1253
for (p.tp_col = r->tr_begin.tp_col;
stand/common/gfx_fb.c
1254
p.tp_col < r->tr_end.tp_col; p.tp_col++) {
stand/common/gfx_fb.c
127
unsigned char r; /* Red percentage value. */
stand/common/gfx_fb.c
1476
gfx_fb_copy(void *arg, const teken_rect_t *r, const teken_pos_t *p)
stand/common/gfx_fb.c
1488
nrow = r->tr_end.tp_row - r->tr_begin.tp_row;
stand/common/gfx_fb.c
1489
ncol = r->tr_end.tp_col - r->tr_begin.tp_col;
stand/common/gfx_fb.c
1495
soffset = r->tr_begin.tp_col + r->tr_begin.tp_row * state->tg_tp.tp_col;
stand/common/gfx_fb.c
1506
s = r->tr_begin;
stand/common/gfx_fb.c
1509
s.tp_row = r->tr_begin.tp_row + y;
stand/common/gfx_fb.c
1516
s.tp_row = r->tr_begin.tp_row + y;
stand/common/gfx_fb.c
1889
teken_rect_t r;
stand/common/gfx_fb.c
1909
r.tr_begin.tp_col = ux1;
stand/common/gfx_fb.c
1910
r.tr_begin.tp_row = uy1;
stand/common/gfx_fb.c
1911
r.tr_end.tp_col = ux2 + 1;
stand/common/gfx_fb.c
1912
r.tr_end.tp_row = uy2 + 1;
stand/common/gfx_fb.c
1914
term_image_display(&gfx_state, &r);
stand/common/gfx_fb.c
1993
uint8_t r, g, b, a;
stand/common/gfx_fb.c
2166
r = png->image[i];
stand/common/gfx_fb.c
2206
r = pixel[0];
stand/common/gfx_fb.c
2213
printf("r/g/b: %x/%x/%x\n", r, g, b);
stand/common/gfx_fb.c
2217
p[j].Red = r >> rs;
stand/common/gfx_fb.c
307
return (CF(r, index) | CF(g, index) | CF(b, index));
stand/common/gfx_fb.c
326
color = CF(r, red);
stand/common/gfx_fb.c
342
return (CF(r, level) | CF(g, level) | CF(b, level));
stand/common/gfx_fb.c
389
rgb_to_color_index(uint8_t r, uint8_t g, uint8_t b)
stand/common/gfx_fb.c
398
diff = r - pe8[k].Red;
stand/common/gfx_fb.c
418
(void) r;
stand/common/isapnp.c
40
static void isapnp_write(int d, int r);
stand/common/isapnp.c
58
isapnp_write(int d, int r)
stand/common/isapnp.c
61
outb (_PNP_WRITE_DATA, r);
stand/common/load_elf.c
1287
Elf_Rel r;
stand/common/load_elf.c
1298
for (n = 0; n < ef->relsz / sizeof(r); n++) {
stand/common/load_elf.c
1299
COPYOUT(ef->rel + n, &r, sizeof(r));
stand/common/load_elf.c
1301
error = __elfN(reloc)(ef, __elfN(symaddr), &r, ELF_RELOC_REL,
stand/common/load_elf_obj.c
508
Elf_Rel r, *rbase;
stand/common/load_elf_obj.c
543
COPYOUT(rbase + j, &r, sizeof(r));
stand/common/load_elf_obj.c
546
&r, ELF_RELOC_REL, base, off, val, len);
stand/efi/libefi/efi_console.c
144
term_image_display(teken_gfx_t *state, const teken_rect_t *r)
stand/efi/libefi/efi_console.c
152
for (p.tp_row = r->tr_begin.tp_row;
stand/efi/libefi/efi_console.c
153
p.tp_row < r->tr_end.tp_row; p.tp_row++) {
stand/efi/libefi/efi_console.c
154
for (p.tp_col = r->tr_begin.tp_col;
stand/efi/libefi/efi_console.c
155
p.tp_col < r->tr_end.tp_col; p.tp_col++) {
stand/efi/libefi/efi_console.c
253
efi_text_fill(void *arg, const teken_rect_t *r, teken_char_t c,
stand/efi/libefi/efi_console.c
264
for (p.tp_row = r->tr_begin.tp_row; p.tp_row < r->tr_end.tp_row;
stand/efi/libefi/efi_console.c
266
for (p.tp_col = r->tr_begin.tp_col;
stand/efi/libefi/efi_console.c
267
p.tp_col < r->tr_end.tp_col; p.tp_col++)
stand/efi/libefi/efi_console.c
306
efi_text_copy(void *arg, const teken_rect_t *r, const teken_pos_t *p)
stand/efi/libefi/efi_console.c
322
nrow = r->tr_end.tp_row - r->tr_begin.tp_row;
stand/efi/libefi/efi_console.c
323
ncol = r->tr_end.tp_col - r->tr_begin.tp_col;
stand/efi/libefi/efi_console.c
332
soffset = r->tr_begin.tp_col + r->tr_begin.tp_row * state->tg_tp.tp_col;
stand/efi/libefi/efi_console.c
343
s = r->tr_begin;
stand/efi/libefi/efi_console.c
346
s.tp_row = r->tr_begin.tp_row + y;
stand/efi/libefi/efi_console.c
353
s.tp_row = r->tr_begin.tp_row + y;
stand/efi/loader/arch/arm/exec.c
47
int r;
stand/efi/loader/arch/arm/exec.c
49
r = __elfN(loadfile)(filename, dest, result);
stand/efi/loader/arch/arm/exec.c
50
if (r != 0)
stand/efi/loader/arch/arm/exec.c
51
return (r);
stand/i386/libi386/vidconsole.c
103
term_image_display(teken_gfx_t *state, const teken_rect_t *r)
stand/i386/libi386/vidconsole.c
111
for (p.tp_row = r->tr_begin.tp_row;
stand/i386/libi386/vidconsole.c
112
p.tp_row < r->tr_end.tp_row; p.tp_row++) {
stand/i386/libi386/vidconsole.c
113
for (p.tp_col = r->tr_begin.tp_col;
stand/i386/libi386/vidconsole.c
114
p.tp_col < r->tr_end.tp_col; p.tp_col++) {
stand/i386/libi386/vidconsole.c
359
vidc_text_fill(void *arg, const teken_rect_t *r, teken_char_t c,
stand/i386/libi386/vidconsole.c
368
for (p.tp_row = r->tr_begin.tp_row; p.tp_row < r->tr_end.tp_row;
stand/i386/libi386/vidconsole.c
370
for (p.tp_col = r->tr_begin.tp_col;
stand/i386/libi386/vidconsole.c
371
p.tp_col < r->tr_end.tp_col; p.tp_col++)
stand/i386/libi386/vidconsole.c
377
vidc_text_copy(void *ptr, const teken_rect_t *r, const teken_pos_t *p)
stand/i386/libi386/vidconsole.c
390
nrow = r->tr_end.tp_row - r->tr_begin.tp_row;
stand/i386/libi386/vidconsole.c
391
ncol = r->tr_end.tp_col - r->tr_begin.tp_col;
stand/i386/libi386/vidconsole.c
395
if (p->tp_row < r->tr_begin.tp_row) {
stand/i386/libi386/vidconsole.c
399
s.tp_row = r->tr_begin.tp_row + y;
stand/i386/libi386/vidconsole.c
404
s.tp_col = r->tr_begin.tp_col + x;
stand/i386/libi386/vidconsole.c
417
if (p->tp_col < r->tr_begin.tp_col) {
stand/i386/libi386/vidconsole.c
421
s.tp_row = r->tr_begin.tp_row + y;
stand/i386/libi386/vidconsole.c
426
s.tp_col = r->tr_begin.tp_col + x;
stand/i386/libi386/vidconsole.c
441
s.tp_row = r->tr_begin.tp_row + y;
stand/i386/libi386/vidconsole.c
446
s.tp_col = r->tr_begin.tp_col + x;
stand/kboot/kboot/arch/powerpc64/ppc64_elf_freebsd.c
61
int r;
stand/kboot/kboot/arch/powerpc64/ppc64_elf_freebsd.c
63
r = __elfN(loadfile)(filename, dest, result);
stand/kboot/kboot/arch/powerpc64/ppc64_elf_freebsd.c
64
if (r != 0)
stand/kboot/kboot/arch/powerpc64/ppc64_elf_freebsd.c
65
return (r);
stand/kshim/bsd_kernel.c
179
bus_setup_intr(device_t dev, struct resource *r, int flags,
stand/kshim/bsd_kernel.c
191
bus_teardown_intr(device_t dev, struct resource *r, void *cookie)
stand/kshim/bsd_kernel.c
202
bus_release_resource(device_t dev, int type, int rid, struct resource *r)
stand/kshim/bsd_kernel.c
219
rman_get_bustag(struct resource *r)
stand/kshim/bsd_kernel.c
222
return (r->r_bustag);
stand/kshim/bsd_kernel.c
226
rman_get_bushandle(struct resource *r)
stand/kshim/bsd_kernel.c
229
return (r->r_bushandle);
stand/kshim/bsd_kernel.c
233
rman_get_size(struct resource *r)
stand/kshim/bsd_kernel.c
236
return (r->__r_i->r_end - r->__r_i->r_start + 1);
stand/liblua/lstd.c
109
size_t r;
stand/liblua/lstd.c
113
r = (size_t)read(stream->fd, ptr, size * count);
stand/liblua/lstd.c
114
stream->offset += r;
stand/liblua/lstd.c
116
return (r);
stand/liblua/lstd.c
166
size_t r;
stand/liblua/lstd.c
170
r = read(stream->fd, &ch, 1);
stand/liblua/lstd.c
171
if (r == 1)
stand/liblua/lutils.c
301
size_t size, r;
stand/liblua/lutils.c
325
r = fread(buf, 1, size, *f);
stand/liblua/lutils.c
326
lua_pushlstring(L, buf, r);
stand/liblua/lutils.c
328
lua_pushinteger(L, r);
stand/powerpc/ofw/elf_freebsd.c
50
int r;
stand/powerpc/ofw/elf_freebsd.c
52
r = __elfN(loadfile)(filename, dest, result);
stand/powerpc/ofw/elf_freebsd.c
53
if (r != 0)
stand/powerpc/ofw/elf_freebsd.c
54
return (r);
stand/powerpc/ofw/ppc64_elf_freebsd.c
50
int r;
stand/powerpc/ofw/ppc64_elf_freebsd.c
52
r = __elfN(loadfile)(filename, dest, result);
stand/powerpc/ofw/ppc64_elf_freebsd.c
53
if (r != 0)
stand/powerpc/ofw/ppc64_elf_freebsd.c
54
return (r);
stand/uboot/arch/powerpc/ppc64_elf_freebsd.c
46
int r;
stand/uboot/arch/powerpc/ppc64_elf_freebsd.c
48
r = __elfN(loadfile)(filename, dest, result);
stand/uboot/arch/powerpc/ppc64_elf_freebsd.c
49
if (r != 0)
stand/uboot/arch/powerpc/ppc64_elf_freebsd.c
50
return (r);
stand/uboot/elf_freebsd.c
45
int r;
stand/uboot/elf_freebsd.c
47
r = __elfN(loadfile)(filename, dest, result);
stand/uboot/elf_freebsd.c
48
if (r != 0)
stand/uboot/elf_freebsd.c
49
return (r);
stand/userboot/test/test.c
459
test_setreg(void *arg, int r, uint64_t v)
stand/userboot/test/test.c
462
if (r < 0 || r >= 16)
stand/userboot/test/test.c
464
regs[r] = v;
stand/userboot/test/test.c
468
test_setmsr(void *arg, int r, uint64_t v)
stand/userboot/test/test.c
473
test_setcr(void *arg, int r, uint64_t v)
sys/amd64/amd64/exec_machdep.c
101
is_seg_val(register_t r)
sys/amd64/amd64/exec_machdep.c
103
return ((uint64_t)r <= 0xffff);
sys/amd64/amd64/initcpu.c
255
u_int r[4];
sys/amd64/amd64/initcpu.c
260
cpuid_count(0x1a, 0, r);
sys/amd64/amd64/initcpu.c
261
if ((r[0] & CPUID_HYBRID_CORE_MASK) != CPUID_HYBRID_SMALL_CORE)
sys/amd64/amd64/machdep.c
1833
register_t r;
sys/amd64/amd64/machdep.c
1838
r = intr_disable();
sys/amd64/amd64/machdep.c
1844
intr_restore(r);
sys/amd64/amd64/pmap.c
11519
pred_pkru_on_remove(void *ctx __unused, void *r)
sys/amd64/amd64/pmap.c
11523
ppr = r;
sys/amd64/amd64/ptrace_machdep.c
240
cpu_ptrace_setbase(struct thread *td, int req, register_t r)
sys/amd64/amd64/ptrace_machdep.c
247
pcb->pcb_fsbase = r;
sys/amd64/amd64/ptrace_machdep.c
250
pcb->pcb_gsbase = r;
sys/amd64/amd64/ptrace_machdep.c
264
uint32_t r;
sys/amd64/amd64/ptrace_machdep.c
298
r = req == PT_GETFSBASE ? pcb->pcb_fsbase : pcb->pcb_gsbase;
sys/amd64/amd64/ptrace_machdep.c
299
error = copyout(&r, addr, sizeof(r));
sys/amd64/amd64/ptrace_machdep.c
308
error = copyin(addr, &r, sizeof(r));
sys/amd64/amd64/ptrace_machdep.c
311
cpu_ptrace_setbase(td, req, r);
sys/amd64/amd64/ptrace_machdep.c
326
register_t *r, rv;
sys/amd64/amd64/ptrace_machdep.c
355
r = req == PT_GETFSBASE ? &pcb->pcb_fsbase : &pcb->pcb_gsbase;
sys/amd64/amd64/ptrace_machdep.c
356
error = copyout(r, addr, sizeof(*r));
sys/amd64/amd64/ptrace_machdep.c
374
error = copyout(&pcb->pcb_tlsbase, addr, sizeof(*r));
sys/amd64/amd64/trap.c
191
register_t fsbase, gsbase, r;
sys/amd64/amd64/trap.c
198
r = intr_disable();
sys/amd64/amd64/trap.c
206
intr_restore(r);
sys/amd64/ia32/ia32_signal.c
95
is_seg_val(uint32_t r)
sys/amd64/ia32/ia32_signal.c
97
return (r <= 0xffff);
sys/amd64/include/counter.h
56
uint64_t r;
sys/amd64/include/counter.h
59
r = 0;
sys/amd64/include/counter.h
61
r += counter_u64_read_one(c, cpu);
sys/amd64/include/counter.h
63
return (r);
sys/amd64/linux/linux.h
207
#define linux_copyout_rusage(r, u) copyout(r, u, sizeof(*r))
sys/amd64/vmm/intel/vmx_cpufunc.h
132
vmread(uint64_t r, uint64_t *addr)
sys/amd64/vmm/intel/vmx_cpufunc.h
139
: [r] "r" (r)
sys/arm/arm/machdep_kdb.c
134
bcopy(regs->r, &tf->tf_r0, sizeof(regs->r));
sys/arm/arm/machdep_kdb.c
95
bcopy(&tf->tf_r0, regs->r, sizeof(regs->r));
sys/arm/arm/nexus.c
285
nexus_teardown_intr(device_t dev, device_t child, struct resource *r, void *ih)
sys/arm/arm/nexus.c
288
return (intr_teardown_irq(child, r, ih));
sys/arm/arm/nexus.c
309
nexus_activate_resource(device_t bus, device_t child, struct resource *r)
sys/arm/arm/nexus.c
313
switch (rman_get_type(r)) {
sys/arm/arm/nexus.c
316
return (bus_generic_rman_activate_resource(bus, child, r));
sys/arm/arm/nexus.c
318
err = rman_activate_resource(r);
sys/arm/arm/nexus.c
321
err = intr_activate_irq(child, r);
sys/arm/arm/nexus.c
323
rman_deactivate_resource(r);
sys/arm/arm/nexus.c
333
nexus_map_resource(device_t bus, device_t child, struct resource *r,
sys/arm/arm/nexus.c
341
if (!(rman_get_flags(r) & RF_ACTIVE))
sys/arm/arm/nexus.c
344
switch (rman_get_type(r)) {
sys/arm/arm/nexus.c
353
error = resource_validate_map_request(r, argsp, &args, &start, &length);
sys/arm/arm/nexus.c
376
nexus_unmap_resource(device_t bus, device_t child, struct resource *r,
sys/arm/arm/nexus.c
380
switch (rman_get_type(r)) {
sys/arm/arm/nexus.c
395
nexus_deactivate_resource(device_t bus, device_t child, struct resource *r)
sys/arm/arm/nexus.c
399
switch (rman_get_type(r)) {
sys/arm/arm/nexus.c
402
return (bus_generic_rman_deactivate_resource(bus, child, r));
sys/arm/arm/nexus.c
404
error = rman_deactivate_resource(r);
sys/arm/arm/nexus.c
407
intr_deactivate_irq(child, r);
sys/arm/arm/pmu.c
69
uint32_t r;
sys/arm/arm/pmu.c
75
r = cp15_pmovsr_get();
sys/arm/arm/pmu.c
76
if (r & PMU_OVSR_C) {
sys/arm/arm/pmu.c
79
r &= ~PMU_OVSR_C;
sys/arm/arm/pmu.c
83
r = 1;
sys/arm/arm/pmu.c
88
if (r != 0 && pmc_intr)
sys/arm/arm/stdatomic.c
136
put_1(reg_t *r, const uint8_t *offset_ptr, uint8_t val)
sys/arm/arm/stdatomic.c
141
r->v8[offset] = val;
sys/arm/arm/stdatomic.c
145
get_1(const reg_t *r, const uint8_t *offset_ptr)
sys/arm/arm/stdatomic.c
150
return (r->v8[offset]);
sys/arm/arm/stdatomic.c
154
put_2(reg_t *r, const uint16_t *offset_ptr, uint16_t val)
sys/arm/arm/stdatomic.c
164
r->v8[offset] = bytes.out[0];
sys/arm/arm/stdatomic.c
165
r->v8[offset + 1] = bytes.out[1];
sys/arm/arm/stdatomic.c
169
get_2(const reg_t *r, const uint16_t *offset_ptr)
sys/arm/arm/stdatomic.c
178
bytes.in[0] = r->v8[offset];
sys/arm/arm/stdatomic.c
179
bytes.in[1] = r->v8[offset + 1];
sys/arm/broadcom/bcm2835/bcm2835_audio.c
1088
int r;
sys/arm/broadcom/bcm2835/bcm2835_audio.c
1101
r = pcm_unregister(dev);
sys/arm/broadcom/bcm2835/bcm2835_audio.c
1102
if (r)
sys/arm/broadcom/bcm2835/bcm2835_audio.c
1103
return r;
sys/arm/broadcom/bcm2835/bcm2835_fb.c
54
uint8_t r;
sys/arm/broadcom/bcm2835/bcm2835_fb.c
799
bcmfb_palette[color].r;
sys/arm/broadcom/bcm2835/bcm2835_fb.c
802
bcmfb_palette[color].r;
sys/arm/broadcom/bcm2835/bcm2835_fb.c
813
rgb = (bcmfb_palette[color].r >> 3) << 11;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
184
uint32_t r;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
189
r = sc->freq / sc->period;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
191
r = 0;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
192
error = sysctl_handle_int(oidp, &r, sizeof(r), req);
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
200
uint32_t r;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
204
r = sc->mode;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
205
error = sysctl_handle_int(oidp, &r, sizeof(r), req);
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
208
if (r > 2)
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
210
sc->mode = r;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
218
uint32_t r;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
222
r = sc->freq;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
223
error = sysctl_handle_int(oidp, &r, sizeof(r), req);
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
226
if (r > 125000000)
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
228
sc->freq = r;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
249
uint32_t r;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
253
r = sc->ratio;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
254
error = sysctl_handle_int(oidp, &r, sizeof(r), req);
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
257
if (r > sc->period) // XXX >= ?
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
259
sc->ratio = r;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
268
uint32_t r;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
273
r = sc->freq / sc->period2;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
275
r = 0;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
276
error = sysctl_handle_int(oidp, &r, sizeof(r), req);
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
284
uint32_t r;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
288
r = sc->mode2;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
289
error = sysctl_handle_int(oidp, &r, sizeof(r), req);
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
292
if (r > 2)
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
294
sc->mode2 = r;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
315
uint32_t r;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
319
r = sc->ratio2;
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
320
error = sysctl_handle_int(oidp, &r, sizeof(r), req);
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
323
if (r > sc->period2) // XXX >= ?
sys/arm/broadcom/bcm2835/bcm2835_pwm.c
325
sc->ratio2 = r;
sys/arm/include/armreg.h
370
#define CPUV7_L2CTLR_NPROC(r) ((((r) >> CPUV7_L2CTLR_NPROC_SHIFT) & 3) + 1)
sys/arm/include/bus.h
270
(*(t)->__bs_opname_s(r,sz))((t), h, o)
sys/arm/include/counter.h
52
uint64_t r;
sys/arm/include/counter.h
55
r = 0;
sys/arm/include/counter.h
57
r += counter_u64_read_one((uint64_t *)p, i);
sys/arm/include/counter.h
59
return (r);
sys/arm/include/cpu.h
665
uint32_t l, r;
sys/arm/include/cpu.h
671
r = cp15_pmovsr_get();
sys/arm/include/cpu.h
672
if (r & PMU_OVSR_C) {
sys/arm/include/reg.h
8
unsigned int r[13];
sys/arm/mv/mv_armv7_machdep.c
279
int r;
sys/arm/mv/mv_armv7_machdep.c
297
if ((r = fdt_get_range(node, 0, &base, &size)) == 0) {
sys/arm/mv/mv_common.c
521
soc_identify(uint32_t d, uint32_t r)
sys/arm/mv/mv_common.c
529
printf("(0x%4x:0x%02x) ", d, r);
sys/arm/mv/mv_pci.c
1000
return (pci_domain_deactivate_bus(sc->ap_segment, child, r));
sys/arm/mv/mv_pci.c
1002
return (bus_generic_deactivate_resource(dev, child, r));
sys/arm/mv/mv_pci.c
1007
mv_pcib_map_resource(device_t dev, device_t child, struct resource *r,
sys/arm/mv/mv_pci.c
1015
if (!(rman_get_flags(r) & RF_ACTIVE))
sys/arm/mv/mv_pci.c
1019
switch (rman_get_type(r)) {
sys/arm/mv/mv_pci.c
1028
error = resource_validate_map_request(r, argsp, &args, &start, &length);
sys/arm/mv/mv_pci.c
1039
mv_pcib_unmap_resource(device_t dev, device_t child, struct resource *r,
sys/arm/mv/mv_pci.c
1042
switch (rman_get_type(r)) {
sys/arm/mv/mv_pci.c
941
struct resource *r, rman_res_t start, rman_res_t end)
sys/arm/mv/mv_pci.c
945
switch (rman_get_type(r)) {
sys/arm/mv/mv_pci.c
948
return (bus_generic_rman_adjust_resource(dev, child, r, start,
sys/arm/mv/mv_pci.c
951
return (pci_domain_adjust_bus(sc->ap_segment, child, r, start,
sys/arm/mv/mv_pci.c
954
return (bus_generic_adjust_resource(dev, child, r, start, end));
sys/arm/mv/mv_pci.c
975
mv_pcib_activate_resource(device_t dev, device_t child, struct resource *r)
sys/arm/mv/mv_pci.c
979
switch (rman_get_type(r)) {
sys/arm/mv/mv_pci.c
982
return (bus_generic_rman_activate_resource(dev, child, r));
sys/arm/mv/mv_pci.c
984
return (pci_domain_activate_bus(sc->ap_segment, child, r));
sys/arm/mv/mv_pci.c
986
return (bus_generic_activate_resource(dev, child, r));
sys/arm/mv/mv_pci.c
991
mv_pcib_deactivate_resource(device_t dev, device_t child, struct resource *r)
sys/arm/mv/mv_pci.c
995
switch (rman_get_type(r)) {
sys/arm/mv/mv_pci.c
998
return (bus_generic_rman_deactivate_resource(dev, child, r));
sys/arm/nvidia/tegra124/tegra124_clk_per.c
390
#define PER_CLK(_id, cn, pl, r, diw, fiw, f) \
sys/arm/nvidia/tegra124/tegra124_clk_per.c
397
.base_reg = r, \
sys/arm/nvidia/tegra124/tegra124_clk_per.c
404
#define CLK_8_1(id, cn, pl, r, f) \
sys/arm/nvidia/tegra124/tegra124_clk_per.c
405
PER_CLK(id, cn, pl, r, 8, 1, (f) | DCF_HAVE_MUX | DCF_HAVE_DIV)
sys/arm/nvidia/tegra124/tegra124_clk_per.c
408
#define CLK16_1(id, cn, pl, r, f) \
sys/arm/nvidia/tegra124/tegra124_clk_per.c
409
PER_CLK(id, cn, pl, r, 16, 1, (f) | DCF_HAVE_MUX | DCF_HAVE_DIV)
sys/arm/nvidia/tegra124/tegra124_clk_per.c
411
#define CLK16_0(id, cn, pl, r, f) \
sys/arm/nvidia/tegra124/tegra124_clk_per.c
412
PER_CLK(id, cn, pl, r, 16, 0, (f) | DCF_HAVE_MUX | DCF_HAVE_DIV)
sys/arm/nvidia/tegra124/tegra124_clk_per.c
414
#define CLK_0_0(id, cn, pl, r, f) \
sys/arm/nvidia/tegra124/tegra124_clk_per.c
415
PER_CLK(id, cn, pl, r, 0, 0, (f) | DCF_HAVE_MUX)
sys/arm/nvidia/tegra124/tegra124_clk_super.c
53
#define SM(_id, cn, pl, r, x, d, f) \
sys/arm/nvidia/tegra124/tegra124_clk_super.c
60
.base_reg = r, \
sys/arm/nvidia/tegra124/tegra124_xusbpadctl.c
304
#define LANE(n, p, r, s, m, mx) { \
sys/arm/nvidia/tegra124/tegra124_xusbpadctl.c
307
.reg = r, \
sys/arm/nvidia/tegra_pinmux.c
172
#define GMUX(r, gb, gi, nm, f1, f2, f3, f4) \
sys/arm/nvidia/tegra_pinmux.c
175
.reg = r, \
sys/arm/nvidia/tegra_pinmux.c
180
#define FMUX(r, nm, f1, f2, f3, f4) \
sys/arm/nvidia/tegra_pinmux.c
183
.reg = r, \
sys/arm/nvidia/tegra_pinmux.c
391
#define GRP(r, nm, dn_s, dn_w, up_s, up_w) \
sys/arm/nvidia/tegra_pinmux.c
394
.reg = r - 0x868, \
sys/arm/nvidia/tegra_soctherm.c
390
int64_t r, al;
sys/arm/nvidia/tegra_soctherm.c
393
r = (al * 2 + 1) / (2 * b);
sys/arm/nvidia/tegra_soctherm.c
394
return (r >> 16);
sys/arm/ti/am335x/am335x_lcd_syscons.c
704
addr[4*j+0] = am335x_syscons_palette[color].r;
sys/arm/ti/am335x/am335x_lcd_syscons.c
710
addr[3*j] = am335x_syscons_palette[color].r;
sys/arm/ti/am335x/am335x_lcd_syscons.c
715
rgb = (am335x_syscons_palette[color].r >> 3) << 11;
sys/arm/ti/am335x/am335x_lcd_syscons.c
81
uint8_t r;
sys/arm/ti/am335x/am335x_scm_padconf.c
49
#define _PIN(r, b, gp, gm, m0, m1, m2, m3, m4, m5, m6, m7) \
sys/arm/ti/am335x/am335x_scm_padconf.c
50
{ .reg_off = r, \
sys/arm/ti/cpsw/if_cpsw.c
1466
uint32_t r, retries = CPSW_MIIBUS_RETRIES;
sys/arm/ti/cpsw/if_cpsw.c
1469
r = cpsw_read_4(sc, reg);
sys/arm/ti/cpsw/if_cpsw.c
1470
if ((r & MDIO_PHYACCESS_GO) == 0)
sys/arm/ti/cpsw/if_cpsw.c
1482
uint32_t cmd, r;
sys/arm/ti/cpsw/if_cpsw.c
1499
r = cpsw_read_4(sc->swsc, sc->phyaccess);
sys/arm/ti/cpsw/if_cpsw.c
1500
if ((r & MDIO_PHYACCESS_ACK) == 0) {
sys/arm/ti/cpsw/if_cpsw.c
1502
r = 0;
sys/arm/ti/cpsw/if_cpsw.c
1504
return (r & 0xFFFF);
sys/arm/ti/cpsw/if_cpsw.c
2547
uint32_t r;
sys/arm/ti/cpsw/if_cpsw.c
2550
r = cpsw_read_4(sc, CPSW_STATS_OFFSET +
sys/arm/ti/cpsw/if_cpsw.c
2553
(intmax_t)sc->shadow_stats[i], r,
sys/arm/ti/cpsw/if_cpsw.c
2554
(intmax_t)sc->shadow_stats[i] + r));
sys/arm/ti/cpsw/if_cpsw.c
2563
uint32_t r;
sys/arm/ti/cpsw/if_cpsw.c
2568
r = cpsw_read_4(sc, CPSW_STATS_OFFSET +
sys/arm/ti/cpsw/if_cpsw.c
2570
sc->shadow_stats[i] += r;
sys/arm/ti/cpsw/if_cpsw.c
2572
r);
sys/arm64/arm64/cmn600.c
51
#define RD4(sc, r) bus_read_4((sc)->sc_res[0], (r))
sys/arm64/arm64/cmn600.c
52
#define RD8(sc, r) bus_read_8((sc)->sc_res[0], (r))
sys/arm64/arm64/cmn600.c
53
#define WR4(sc, r, v) bus_write_4((sc)->sc_res[0], (r), (v))
sys/arm64/arm64/cmn600.c
54
#define WR8(sc, r, v) bus_write_8((sc)->sc_res[0], (r), (v))
sys/arm64/arm64/exec_machdep.c
353
regs->r[i] = tf->tf_x[i];
sys/arm64/arm64/exec_machdep.c
371
tf->tf_x[i] = regs->r[i];
sys/arm64/arm64/nexus.c
308
nexus_teardown_intr(device_t dev, device_t child, struct resource *r, void *ih)
sys/arm64/arm64/nexus.c
311
return (intr_teardown_irq(child, r, ih));
sys/arm64/arm64/nexus.c
339
nexus_activate_resource_flags(device_t bus, device_t child, struct resource *r,
sys/arm64/arm64/nexus.c
349
switch (rman_get_type(r)) {
sys/arm64/arm64/nexus.c
351
if ((err = rman_activate_resource(r)) != 0)
sys/arm64/arm64/nexus.c
354
if ((rman_get_flags(r) & RF_UNMAPPED) == 0) {
sys/arm64/arm64/nexus.c
364
err = nexus_map_resource(bus, child, r, &args, &map);
sys/arm64/arm64/nexus.c
366
rman_deactivate_resource(r);
sys/arm64/arm64/nexus.c
370
rman_set_mapping(r, &map);
sys/arm64/arm64/nexus.c
374
return (bus_generic_rman_activate_resource(bus, child, r));
sys/arm64/arm64/nexus.c
380
nexus_activate_resource(device_t dev, device_t child, struct resource *r)
sys/arm64/arm64/nexus.c
382
return (nexus_activate_resource_flags(dev, child, r, 0));
sys/arm64/arm64/nexus.c
394
nexus_map_resource(device_t bus, device_t child, struct resource *r,
sys/arm64/arm64/nexus.c
402
if ((rman_get_flags(r) & RF_ACTIVE) == 0)
sys/arm64/arm64/nexus.c
406
switch (rman_get_type(r)) {
sys/arm64/arm64/nexus.c
414
error = resource_validate_map_request(r, argsp, &args, &start, &length);
sys/arm64/arm64/nexus.c
430
nexus_unmap_resource(device_t bus, device_t child, struct resource *r,
sys/arm64/arm64/nexus.c
434
switch (rman_get_type(r)) {
sys/arm64/arm64/nexus.c
492
nexus_fdt_activate_resource(device_t bus, device_t child, struct resource *r)
sys/arm64/arm64/nexus.c
498
switch (rman_get_type(r)) {
sys/arm64/arm64/nexus.c
519
return (nexus_activate_resource_flags(bus, child, r, flags));
sys/arm64/arm64/pmap.c
1976
pmap_s1_invalidate_kernel(uint64_t r, bool final_only)
sys/arm64/arm64/pmap.c
1979
__asm __volatile("tlbi vaale1is, %0" : : "r" (r));
sys/arm64/arm64/pmap.c
1981
__asm __volatile("tlbi vaae1is, %0" : : "r" (r));
sys/arm64/arm64/pmap.c
1985
pmap_s1_invalidate_user(uint64_t r, bool final_only)
sys/arm64/arm64/pmap.c
1988
__asm __volatile("tlbi vale1is, %0" : : "r" (r));
sys/arm64/arm64/pmap.c
1990
__asm __volatile("tlbi vae1is, %0" : : "r" (r));
sys/arm64/arm64/pmap.c
2000
uint64_t r;
sys/arm64/arm64/pmap.c
2005
r = TLBI_VA(va);
sys/arm64/arm64/pmap.c
2007
pmap_s1_invalidate_kernel(r, final_only);
sys/arm64/arm64/pmap.c
2009
r |= ASID_TO_OPERAND(COOKIE_TO_ASID(pmap->pm_cookie));
sys/arm64/arm64/pmap.c
2010
pmap_s1_invalidate_user(r, final_only);
sys/arm64/arm64/pmap.c
2046
uint64_t end, r, start;
sys/arm64/arm64/pmap.c
2054
for (r = start; r < end; r += TLBI_VA(stride))
sys/arm64/arm64/pmap.c
2055
pmap_s1_invalidate_kernel(r, final_only);
sys/arm64/arm64/pmap.c
2060
for (r = start; r < end; r += TLBI_VA(stride))
sys/arm64/arm64/pmap.c
2061
pmap_s1_invalidate_user(r, final_only);
sys/arm64/arm64/pmap.c
2121
uint64_t r;
sys/arm64/arm64/pmap.c
2129
r = ASID_TO_OPERAND(COOKIE_TO_ASID(pmap->pm_cookie));
sys/arm64/arm64/pmap.c
2130
__asm __volatile("tlbi aside1is, %0" : : "r" (r));
sys/arm64/cavium/thunder_pcie_common.c
111
struct pcie_range *r;
sys/arm64/cavium/thunder_pcie_common.c
117
r = &ranges[tuple];
sys/arm64/cavium/thunder_pcie_common.c
118
if (phys_addr >= r->phys_base &&
sys/arm64/cavium/thunder_pcie_common.c
119
phys_addr < (r->phys_base + r->size)) {
sys/arm64/cavium/thunder_pcie_common.c
123
offset = phys_addr - r->phys_base;
sys/arm64/cavium/thunder_pcie_common.c
124
return (r->pci_base + offset);
sys/arm64/cavium/thunder_pcie_common.c
133
struct pcie_range *r;
sys/arm64/cavium/thunder_pcie_common.c
139
r = &ranges[tuple];
sys/arm64/cavium/thunder_pcie_common.c
140
if (pci_addr >= r->pci_base &&
sys/arm64/cavium/thunder_pcie_common.c
141
pci_addr < (r->pci_base + r->size)) {
sys/arm64/cavium/thunder_pcie_common.c
145
offset = pci_addr - r->pci_base;
sys/arm64/cavium/thunder_pcie_common.c
146
return (r->phys_base + offset);
sys/arm64/cavium/thunder_pcie_common.c
71
struct pcie_range *r;
sys/arm64/cavium/thunder_pcie_common.c
75
r = &ranges[tuple];
sys/arm64/cavium/thunder_pcie_common.c
76
if (addr >= r->pci_base &&
sys/arm64/cavium/thunder_pcie_common.c
77
addr < (r->pci_base + r->size) &&
sys/arm64/cavium/thunder_pcie_common.c
78
size < r->size) {
sys/arm64/cavium/thunder_pcie_common.c
91
struct pcie_range *r;
sys/arm64/cavium/thunder_pcie_common.c
95
r = &ranges[tuple];
sys/arm64/cavium/thunder_pcie_common.c
96
if (addr >= r->phys_base &&
sys/arm64/cavium/thunder_pcie_common.c
97
addr < (r->phys_base + r->size) &&
sys/arm64/cavium/thunder_pcie_common.c
98
size < r->size) {
sys/arm64/cavium/thunder_pcie_pem.c
255
thunder_pem_activate_resource(device_t dev, device_t child, struct resource *r)
sys/arm64/cavium/thunder_pcie_pem.c
260
switch (rman_get_type(r)) {
sys/arm64/cavium/thunder_pcie_pem.c
262
return (pci_domain_activate_bus(sc->id, child, r));
sys/arm64/cavium/thunder_pcie_pem.c
265
return (bus_generic_rman_activate_resource(dev, child, r));
sys/arm64/cavium/thunder_pcie_pem.c
267
return (bus_generic_activate_resource(dev, child, r));
sys/arm64/cavium/thunder_pcie_pem.c
273
struct resource *r)
sys/arm64/cavium/thunder_pcie_pem.c
278
switch (rman_get_type(r)) {
sys/arm64/cavium/thunder_pcie_pem.c
280
return (pci_domain_deactivate_bus(sc->id, child, r));
sys/arm64/cavium/thunder_pcie_pem.c
283
return (bus_generic_rman_deactivate_resource(dev, child, r));
sys/arm64/cavium/thunder_pcie_pem.c
285
return (bus_generic_deactivate_resource(dev, child, r));
sys/arm64/cavium/thunder_pcie_pem.c
290
thunder_pem_map_resource(device_t dev, device_t child, struct resource *r,
sys/arm64/cavium/thunder_pcie_pem.c
299
if (!(rman_get_flags(r) & RF_ACTIVE))
sys/arm64/cavium/thunder_pcie_pem.c
302
switch (rman_get_type(r)) {
sys/arm64/cavium/thunder_pcie_pem.c
311
error = resource_validate_map_request(r, argsp, &args, &start, &length);
sys/arm64/cavium/thunder_pcie_pem.c
327
thunder_pem_unmap_resource(device_t dev, device_t child, struct resource *r,
sys/arm64/cavium/thunder_pcie_pem.c
331
switch (rman_get_type(r)) {
sys/arm64/include/bus.h
295
(*(t)->__bs_opname(r,sz))((t)->bs_cookie, h, o)
sys/arm64/include/bus.h
307
(*(t)->__bs_opname_s(r,sz))((t)->bs_cookie, h, o)
sys/arm64/include/counter.h
53
uint64_t r;
sys/arm64/include/counter.h
56
r = 0;
sys/arm64/include/counter.h
58
r += counter_u64_read_one((uint64_t *)p, i);
sys/arm64/include/counter.h
60
return (r);
sys/arm64/include/reg.h
49
unsigned int r[13];
sys/arm64/linux/linux.h
185
#define linux_copyout_rusage(r, u) copyout(r, u, sizeof(*r))
sys/arm64/nvidia/tegra210/tegra210_clk_per.c
499
#define PER_CLK(_id, cn, pl, r, diw, fiw, f) \
sys/arm64/nvidia/tegra210/tegra210_clk_per.c
506
.base_reg = r, \
sys/arm64/nvidia/tegra210/tegra210_clk_per.c
513
#define CLK_8_1(id, cn, pl, r, f) \
sys/arm64/nvidia/tegra210/tegra210_clk_per.c
514
PER_CLK(id, cn, pl, r, 8, 1, (f) | DCF_HAVE_MUX | DCF_HAVE_DIV)
sys/arm64/nvidia/tegra210/tegra210_clk_per.c
516
#define CLK_8_0(id, cn, pl, r, f) \
sys/arm64/nvidia/tegra210/tegra210_clk_per.c
517
PER_CLK(id, cn, pl, r, 8, 0, (f) | DCF_HAVE_MUX | DCF_HAVE_DIV)
sys/arm64/nvidia/tegra210/tegra210_clk_per.c
520
#define CLK16_1(id, cn, pl, r, f) \
sys/arm64/nvidia/tegra210/tegra210_clk_per.c
521
PER_CLK(id, cn, pl, r, 16, 1, (f) | DCF_HAVE_MUX | DCF_HAVE_DIV)
sys/arm64/nvidia/tegra210/tegra210_clk_per.c
523
#define CLK16_0(id, cn, pl, r, f) \
sys/arm64/nvidia/tegra210/tegra210_clk_per.c
524
PER_CLK(id, cn, pl, r, 16, 0, (f) | DCF_HAVE_MUX | DCF_HAVE_DIV)
sys/arm64/nvidia/tegra210/tegra210_clk_per.c
526
#define CLK_0_0(id, cn, pl, r, f) \
sys/arm64/nvidia/tegra210/tegra210_clk_per.c
527
PER_CLK(id, cn, pl, r, 0, 0, (f) | DCF_HAVE_MUX)
sys/arm64/nvidia/tegra210/tegra210_clk_super.c
49
#define SM(_id, cn, pl, r) \
sys/arm64/nvidia/tegra210/tegra210_clk_super.c
56
.base_reg = r, \
sys/arm64/nvidia/tegra210/tegra210_pinmux.c
174
#define GRP(r, nm, dn_s, dn_w, up_s, up_w) \
sys/arm64/nvidia/tegra210/tegra210_pinmux.c
177
.reg = r - 0x8D4, \
sys/arm64/nvidia/tegra210/tegra210_pinmux.c
222
#define GMUX(r, gb, gi, nm, f1, f2, f3, f4, gr, dn_s, dn_w, up_s, up_w) \
sys/arm64/nvidia/tegra210/tegra210_pinmux.c
225
.reg = r, \
sys/arm64/nvidia/tegra210/tegra210_pinmux.c
236
#define FMUX(r, nm, f1, f2, f3, f4, gr, dn_s, dn_w, up_s, up_w) \
sys/arm64/nvidia/tegra210/tegra210_pinmux.c
239
.reg = r, \
sys/arm64/nvidia/tegra210/tegra210_pmc.c
188
WR4(struct tegra210_pmc_softc *sc, bus_size_t r, uint32_t v)
sys/arm64/nvidia/tegra210/tegra210_pmc.c
193
arm_smccc_invoke_smc(PMC_SMC, PMC_SMC_WRITE, r, v, &res);
sys/arm64/nvidia/tegra210/tegra210_pmc.c
199
bus_write_4(sc->mem_res, r, v);
sys/arm64/nvidia/tegra210/tegra210_pmc.c
203
RD4(struct tegra210_pmc_softc *sc, bus_size_t r)
sys/arm64/nvidia/tegra210/tegra210_pmc.c
208
arm_smccc_invoke_smc(PMC_SMC, PMC_SMC_READ, r, &res);
sys/arm64/nvidia/tegra210/tegra210_pmc.c
215
return(bus_read_4(sc->mem_res, r));
sys/arm64/nvidia/tegra210/tegra210_xusbpadctl.c
473
#define LANE(n, p, r, s, m, mx) { \
sys/arm64/nvidia/tegra210/tegra210_xusbpadctl.c
476
.reg = r, \
sys/arm64/vmm/vmm_hyp.c
835
uint64_t end, r, start;
sys/arm64/vmm/vmm_hyp.c
870
for (r = start; r < end; r += TLBI_VA_L3_INCR) {
sys/arm64/vmm/vmm_hyp.c
873
__asm __volatile("tlbi ipas2le1is, %0" : : "r"(r));
sys/arm64/vmm/vmm_hyp.c
875
__asm __volatile("tlbi ipas2e1is, %0" : : "r"(r));
sys/arm64/vmm/vmm_nvhe.c
71
uint64_t end, r;
sys/arm64/vmm/vmm_nvhe.c
82
for (r = start; r < end; r += TLBI_VA_L3_INCR) {
sys/arm64/vmm/vmm_nvhe.c
83
__asm __volatile("tlbi vae2is, %0" :: "r"(r));
sys/cam/cam_periph.c
559
int i, val, dunit, r;
sys/cam/cam_periph.c
593
r = resource_find_dev(&i, dname, &dunit, NULL, NULL);
sys/cam/cam_periph.c
594
if (r != 0)
sys/cam/cam_periph.c
605
if (r != 0)
sys/cam/ctl/ctl.c
11006
struct nvme_dsm_range *r;
sys/cam/ctl/ctl.c
11047
r = (struct nvme_dsm_range *)ctnio->kern_data_ptr;
sys/cam/ctl/ctl.c
11049
lba = le64toh(r[i].starting_lba);
sys/cam/ctl/ctl.c
11050
num_blocks = le32toh(r[i].length);
sys/cam/ctl/ctl_backend_block.c
1669
struct nvme_dsm_range *r;
sys/cam/ctl/ctl_backend_block.c
1686
r = (struct nvme_dsm_range *)io->nvmeio.kern_data_ptr;
sys/cam/ctl/ctl_backend_block.c
1690
if ((le32toh(r[i].attributes) & (1U << 2)) != 0)
sys/cam/ctl/ctl_backend_block.c
1708
lba = le64toh(r[i].starting_lba);
sys/cam/ctl/ctl_backend_block.c
1709
num_blocks = le32toh(r[i].length);
sys/cam/ctl/ctl_backend_ramdisk.c
931
struct nvme_dsm_range *r;
sys/cam/ctl/ctl_backend_ramdisk.c
939
r = (struct nvme_dsm_range *)io->nvmeio.kern_data_ptr;
sys/cam/ctl/ctl_backend_ramdisk.c
941
lba = le64toh(r[i].starting_lba);
sys/cam/ctl/ctl_backend_ramdisk.c
942
num_blocks = le32toh(r[i].length);
sys/cam/ctl/ctl_backend_ramdisk.c
943
if ((le32toh(r[i].attributes) & (1U << 2)) != 0)
sys/cam/ctl/ctl_tpc.c
1104
int r;
sys/cam/ctl/ctl_tpc.c
1106
for (r = 0; r < nrange; r++)
sys/cam/ctl/ctl_tpc.c
1107
length += scsi_4btoul(range[r].length);
sys/cam/ctl/ctl_tpc.c
1155
int r;
sys/cam/ctl/ctl_tpc.c
1157
r = 0;
sys/cam/ctl/ctl_tpc.c
1159
while (r < nrange) {
sys/cam/ctl/ctl_tpc.c
1160
if (skip - off < scsi_4btoul(range[r].length)) {
sys/cam/ctl/ctl_tpc.c
1161
*srange = r;
sys/cam/ctl/ctl_tpc.c
1165
off += scsi_4btoul(range[r].length);
sys/cam/ctl/ctl_tpc.c
1166
r++;
sys/cam/ctl/ctl_tpc.c
1335
int r;
sys/cam/ctl/ctl_tpc.c
1374
for (r = 0; r < list->nrange; r++) {
sys/cam/ctl/ctl_tpc.c
1375
len = scsi_4btoul(list->range[r].length);
sys/cam/ctl/ctl_tpc.c
1388
/*lba*/ scsi_8btou64(list->range[r].lba),
sys/cam/scsi/scsi_enc_safte.c
220
#define SAFT_BAIL(r, x) \
sys/cam/scsi/scsi_enc_safte.c
221
if ((r) >= (x)) { \
sys/cam/scsi/scsi_enc_safte.c
261
int i, r;
sys/cam/scsi/scsi_enc_safte.c
295
r = 0;
sys/cam/scsi/scsi_enc_safte.c
301
enc->enc_cache.elm_map[r++].elm_type = ELMTYP_FAN;
sys/cam/scsi/scsi_enc_safte.c
302
cfg->pwroff = (uint8_t) r;
sys/cam/scsi/scsi_enc_safte.c
304
enc->enc_cache.elm_map[r++].elm_type = ELMTYP_POWER;
sys/cam/scsi/scsi_enc_safte.c
306
enc->enc_cache.elm_map[r++].elm_type = ELMTYP_DOORLOCK;
sys/cam/scsi/scsi_enc_safte.c
308
enc->enc_cache.elm_map[r++].elm_type = ELMTYP_ALARM;
sys/cam/scsi/scsi_enc_safte.c
310
enc->enc_cache.elm_map[r++].elm_type = ELMTYP_THERM;
sys/cam/scsi/scsi_enc_safte.c
312
enc->enc_cache.elm_map[r++].elm_type = ELMTYP_THERM;
sys/cam/scsi/scsi_enc_safte.c
313
cfg->slotoff = (uint8_t) r;
sys/cam/scsi/scsi_enc_safte.c
315
enc->enc_cache.elm_map[r++].elm_type =
sys/cam/scsi/scsi_enc_safte.c
357
int oid, r, i, nitems;
sys/cam/scsi/scsi_enc_safte.c
367
oid = r = 0;
sys/cam/scsi/scsi_enc_safte.c
371
SAFT_BAIL(r, xfer_len);
sys/cam/scsi/scsi_enc_safte.c
384
switch ((int)buf[r]) {
sys/cam/scsi/scsi_enc_safte.c
433
buf[r] & 0xff);
sys/cam/scsi/scsi_enc_safte.c
437
r++;
sys/cam/scsi/scsi_enc_safte.c
448
SAFT_BAIL(r, xfer_len);
sys/cam/scsi/scsi_enc_safte.c
453
switch (buf[r]) {
sys/cam/scsi/scsi_enc_safte.c
493
i, buf[r] & 0xff);
sys/cam/scsi/scsi_enc_safte.c
497
r++;
sys/cam/scsi/scsi_enc_safte.c
504
SAFT_BAIL(r, xfer_len);
sys/cam/scsi/scsi_enc_safte.c
506
cache->elm_map[cfg->slotoff + i].encstat[1] = buf[r];
sys/cam/scsi/scsi_enc_safte.c
507
r++;
sys/cam/scsi/scsi_enc_safte.c
514
SAFT_BAIL(r, xfer_len);
sys/cam/scsi/scsi_enc_safte.c
523
switch (buf[r]) {
sys/cam/scsi/scsi_enc_safte.c
541
buf[r] & 0xff);
sys/cam/scsi/scsi_enc_safte.c
546
r++;
sys/cam/scsi/scsi_enc_safte.c
552
SAFT_BAIL(r, xfer_len);
sys/cam/scsi/scsi_enc_safte.c
557
if (buf[r] == 0) {
sys/cam/scsi/scsi_enc_safte.c
563
r++;
sys/cam/scsi/scsi_enc_safte.c
575
SAFT_BAIL(r + cfg->Ntherm, xfer_len);
sys/cam/scsi/scsi_enc_safte.c
576
tempflags = buf[r + cfg->Ntherm];
sys/cam/scsi/scsi_enc_safte.c
577
SAFT_BAIL(r + cfg->Ntherm + 1, xfer_len);
sys/cam/scsi/scsi_enc_safte.c
578
tempflags |= (tempflags << 8) | buf[r + cfg->Ntherm + 1];
sys/cam/scsi/scsi_enc_safte.c
581
SAFT_BAIL(r, xfer_len);
sys/cam/scsi/scsi_enc_safte.c
618
cache->elm_map[oid].encstat[2] = buf[r];
sys/cam/scsi/scsi_enc_safte.c
621
r++;
sys/cam/scsi/scsi_enc_safte.c
653
r += 2;
sys/cam/scsi/scsi_enc_safte.c
667
int oid, r, i;
sys/cam/scsi/scsi_enc_safte.c
676
for (r = i = 0; i < cfg->Nslots; i++, r += 4) {
sys/cam/scsi/scsi_enc_safte.c
677
SAFT_BAIL(r+3, xfer_len);
sys/cam/scsi/scsi_enc_safte.c
682
if ((buf[r+3] & 0x01) == 0) { /* no device */
sys/cam/scsi/scsi_enc_safte.c
684
} else if (buf[r+0] & 0x02) {
sys/cam/scsi/scsi_enc_safte.c
687
} else if (buf[r+0] & 0x40) {
sys/cam/scsi/scsi_enc_safte.c
693
if (buf[r+3] & 0x2) {
sys/cam/scsi/scsi_enc_safte.c
694
if (buf[r+3] & 0x01)
sys/cam/scsi/scsi_enc_safte.c
699
if ((buf[r+3] & 0x04) == 0)
sys/cam/scsi/scsi_enc_safte.c
701
if (buf[r+0] & 0x02)
sys/cam/scsi/scsi_enc_safte.c
703
if (buf[r+0] & 0x40)
sys/cam/scsi/scsi_enc_safte.c
706
if (buf[r+0] & 0x01)
sys/cam/scsi/scsi_enc_safte.c
708
if (buf[r+0] & 0x04)
sys/cam/scsi/scsi_enc_safte.c
710
if (buf[r+0] & 0x08)
sys/cam/scsi/scsi_enc_safte.c
712
if (buf[r+0] & 0x10)
sys/cam/scsi/scsi_enc_safte.c
714
if (buf[r+0] & 0x20)
sys/cam/scsi/scsi_enc_safte.c
716
if (buf[r+1] & 0x01)
sys/cam/scsi/scsi_enc_safte.c
718
if (buf[r+1] & 0x02)
sys/cddl/boot/zfs/zfssubr.c
1215
uint64_t q, r, c, bc, col, acols, scols, coff, devidx, asize, tot;
sys/cddl/boot/zfs/zfssubr.c
1218
r = s - q * (dcols - nparity);
sys/cddl/boot/zfs/zfssubr.c
1219
bc = (r == 0 ? 0 : r + nparity);
sys/cddl/boot/zfs/zfssubr.c
1220
tot = s + nparity * (q + (r == 0 ? 0 : 1));
sys/cddl/boot/zfs/zfssubr.c
616
uint64_t *p, *q, *r, *src, pcnt, ccnt, mask, i;
sys/cddl/boot/zfs/zfssubr.c
629
r = rm->rm_col[VDEV_RAIDZ_R].rc_data;
sys/cddl/boot/zfs/zfssubr.c
635
for (i = 0; i < ccnt; i++, src++, p++, q++, r++) {
sys/cddl/boot/zfs/zfssubr.c
638
*r = *src;
sys/cddl/boot/zfs/zfssubr.c
640
for (; i < pcnt; i++, src++, p++, q++, r++) {
sys/cddl/boot/zfs/zfssubr.c
643
*r = 0;
sys/cddl/boot/zfs/zfssubr.c
652
for (i = 0; i < ccnt; i++, src++, p++, q++, r++) {
sys/cddl/boot/zfs/zfssubr.c
658
VDEV_RAIDZ_64MUL_4(*r, mask);
sys/cddl/boot/zfs/zfssubr.c
659
*r ^= *src;
sys/cddl/boot/zfs/zfssubr.c
666
for (; i < pcnt; i++, q++, r++) {
sys/cddl/boot/zfs/zfssubr.c
668
VDEV_RAIDZ_64MUL_4(*r, mask);
sys/cddl/dev/kinst/amd64/kinst_isa.c
36
#define KINST_REX_W(r) (((r) & 0x08) >> 3)
sys/cddl/dev/kinst/amd64/kinst_isa.c
37
#define KINST_REX_R(r) (((r) & 0x04) >> 2)
sys/cddl/dev/kinst/amd64/kinst_isa.c
38
#define KINST_REX_X(r) (((r) & 0x02) >> 1)
sys/cddl/dev/kinst/amd64/kinst_isa.c
39
#define KINST_REX_B(r) (((r) & 0x01) >> 0)
sys/compat/freebsd32/freebsd32_misc.c
1035
} r;
sys/compat/freebsd32/freebsd32_misc.c
1058
addr = &r;
sys/compat/freebsd32/freebsd32_misc.c
1071
ptrace_sc_ret32_to_ret(&r32.psr, &r.psr);
sys/compat/freebsd32/freebsd32_misc.c
1082
data = sizeof(r.pl);
sys/compat/freebsd32/freebsd32_misc.c
1088
bzero(&r.reg, sizeof(r.reg));
sys/compat/freebsd32/freebsd32_misc.c
1091
bzero(&r.fpreg, sizeof(r.fpreg));
sys/compat/freebsd32/freebsd32_misc.c
1094
bzero(&r.dbreg, sizeof(r.dbreg));
sys/compat/freebsd32/freebsd32_misc.c
1097
error = copyin(uap->addr, &r.reg, sizeof(r.reg));
sys/compat/freebsd32/freebsd32_misc.c
1100
error = copyin(uap->addr, &r.fpreg, sizeof(r.fpreg));
sys/compat/freebsd32/freebsd32_misc.c
1103
error = copyin(uap->addr, &r.dbreg, sizeof(r.dbreg));
sys/compat/freebsd32/freebsd32_misc.c
1111
r.vec.iov_len = r32.vec.iov_len;
sys/compat/freebsd32/freebsd32_misc.c
1112
r.vec.iov_base = PTRIN(r32.vec.iov_base);
sys/compat/freebsd32/freebsd32_misc.c
1115
if (uap->data != sizeof(r.ptevents))
sys/compat/freebsd32/freebsd32_misc.c
1118
error = copyin(uap->addr, &r.ptevents, uap->data);
sys/compat/freebsd32/freebsd32_misc.c
1124
CP(r32.piod, r.piod, piod_op);
sys/compat/freebsd32/freebsd32_misc.c
1125
PTRIN_CP(r32.piod, r.piod, piod_offs);
sys/compat/freebsd32/freebsd32_misc.c
1126
PTRIN_CP(r32.piod, r.piod, piod_addr);
sys/compat/freebsd32/freebsd32_misc.c
1127
CP(r32.piod, r.piod, piod_len);
sys/compat/freebsd32/freebsd32_misc.c
1134
CP(r32.pve, r.pve, pve_entry);
sys/compat/freebsd32/freebsd32_misc.c
1135
CP(r32.pve, r.pve, pve_timestamp);
sys/compat/freebsd32/freebsd32_misc.c
1136
CP(r32.pve, r.pve, pve_start);
sys/compat/freebsd32/freebsd32_misc.c
1137
CP(r32.pve, r.pve, pve_end);
sys/compat/freebsd32/freebsd32_misc.c
1138
CP(r32.pve, r.pve, pve_offset);
sys/compat/freebsd32/freebsd32_misc.c
1139
CP(r32.pve, r.pve, pve_prot);
sys/compat/freebsd32/freebsd32_misc.c
1140
CP(r32.pve, r.pve, pve_pathlen);
sys/compat/freebsd32/freebsd32_misc.c
1141
CP(r32.pve, r.pve, pve_fileid);
sys/compat/freebsd32/freebsd32_misc.c
1142
CP(r32.pve, r.pve, pve_fsid);
sys/compat/freebsd32/freebsd32_misc.c
1143
PTRIN_CP(r32.pve, r.pve, pve_path);
sys/compat/freebsd32/freebsd32_misc.c
1150
CP(r32.pc, r.pc, pc_fd);
sys/compat/freebsd32/freebsd32_misc.c
1151
CP(r32.pc, r.pc, pc_flags);
sys/compat/freebsd32/freebsd32_misc.c
1152
r.pc.pc_limit = PAIR32TO64(off_t, r32.pc.pc_limit);
sys/compat/freebsd32/freebsd32_misc.c
1153
data = sizeof(r.pc);
sys/compat/freebsd32/freebsd32_misc.c
1163
CP(r32.sr, r.sr, pscr_syscall);
sys/compat/freebsd32/freebsd32_misc.c
1164
CP(r32.sr, r.sr, pscr_nargs);
sys/compat/freebsd32/freebsd32_misc.c
1165
if (r.sr.pscr_nargs > nitems(td->td_sa.args)) {
sys/compat/freebsd32/freebsd32_misc.c
1175
r.sr.pscr_args = pscr_args;
sys/compat/freebsd32/freebsd32_misc.c
1183
addr = &r.children;
sys/compat/freebsd32/freebsd32_misc.c
1201
CP(r.pve, r32.pve, pve_entry);
sys/compat/freebsd32/freebsd32_misc.c
1202
CP(r.pve, r32.pve, pve_timestamp);
sys/compat/freebsd32/freebsd32_misc.c
1203
CP(r.pve, r32.pve, pve_start);
sys/compat/freebsd32/freebsd32_misc.c
1204
CP(r.pve, r32.pve, pve_end);
sys/compat/freebsd32/freebsd32_misc.c
1205
CP(r.pve, r32.pve, pve_offset);
sys/compat/freebsd32/freebsd32_misc.c
1206
CP(r.pve, r32.pve, pve_prot);
sys/compat/freebsd32/freebsd32_misc.c
1207
CP(r.pve, r32.pve, pve_pathlen);
sys/compat/freebsd32/freebsd32_misc.c
1208
CP(r.pve, r32.pve, pve_fileid);
sys/compat/freebsd32/freebsd32_misc.c
1209
CP(r.pve, r32.pve, pve_fsid);
sys/compat/freebsd32/freebsd32_misc.c
1213
CP(r.piod, r32.piod, piod_len);
sys/compat/freebsd32/freebsd32_misc.c
1217
error = copyout(&r.reg, uap->addr, sizeof(r.reg));
sys/compat/freebsd32/freebsd32_misc.c
1220
error = copyout(&r.fpreg, uap->addr, sizeof(r.fpreg));
sys/compat/freebsd32/freebsd32_misc.c
1223
error = copyout(&r.dbreg, uap->addr, sizeof(r.dbreg));
sys/compat/freebsd32/freebsd32_misc.c
1226
r32.vec.iov_len = r.vec.iov_len;
sys/compat/freebsd32/freebsd32_misc.c
1231
error = copyout(&r.ptevents, uap->addr, uap->data);
sys/compat/freebsd32/freebsd32_misc.c
1234
ptrace_lwpinfo_to32(&r.pl, &r32.pl);
sys/compat/freebsd32/freebsd32_misc.c
1238
for (i = 0; i < nitems(r.args); i++)
sys/compat/freebsd32/freebsd32_misc.c
1239
r32.args[i] = (uint32_t)r.args[i];
sys/compat/freebsd32/freebsd32_misc.c
1244
ptrace_sc_ret_to32(&r.psr, &r32.psr);
sys/compat/freebsd32/freebsd32_misc.c
1249
ptrace_sc_ret_to32(&r.sr.pscr_ret, &r32.sr.pscr_ret);
sys/compat/freebsd32/freebsd32_misc.c
1256
error = copyout(r.children, uap->addr,
sys/compat/freebsd32/freebsd32_misc.c
1258
free(r.children, M_TEMP);
sys/compat/linux/linux_misc.c
418
#define CONVOTCK(r) (r.tv_sec * CLK_TCK + r.tv_usec / (1000000 / CLK_TCK))
sys/compat/linux/linux_misc.c
419
#define CONVNTCK(r) (r.tv_sec * stclohz + r.tv_usec / (1000000 / stclohz))
sys/compat/linux/linux_misc.c
421
#define CONVTCK(r) (linux_kernver(td) >= LINUX_KERNVER(2,4,0) ? \
sys/compat/linux/linux_misc.c
422
CONVNTCK(r) : CONVOTCK(r))
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
156
int r;
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
158
r = dma_set_mask(dev, dma_mask);
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
159
if (r == 0)
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
161
return (r);
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
386
#define dma_map_single(d, a, s, r) dma_map_single_attrs(d, a, s, r, 0)
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
387
#define dma_unmap_single(d, a, s, r) dma_unmap_single_attrs(d, a, s, r, 0)
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
388
#define dma_map_sg(d, s, n, r) dma_map_sg_attrs(d, s, n, r, 0)
sys/compat/linuxkpi/common/include/linux/dma-mapping.h
389
#define dma_unmap_sg(d, s, n, r) dma_unmap_sg_attrs(d, s, n, r, 0)
sys/compat/linuxkpi/common/include/linux/ioport.h
48
resource_size(const struct resource *r)
sys/compat/linuxkpi/common/include/linux/ioport.h
50
return (r->end - r->start + 1);
sys/compat/linuxkpi/common/include/linux/math.h
71
uintmax_t r = (x % divisor);
sys/compat/linuxkpi/common/include/linux/math.h
73
return ((q * multiplier) + ((r * multiplier) / divisor));
sys/compat/linuxkpi/common/include/linux/rbtree.h
66
#define rb_parent(r) RB_PARENT(r, __entry)
sys/compat/linuxkpi/common/include/linux/refcount.h
79
refcount_dec_and_test(refcount_t *r)
sys/compat/linuxkpi/common/include/linux/refcount.h
82
return (atomic_dec_and_test(r));
sys/compat/linuxkpi/common/include/linux/xarray.h
150
unsigned long r = (v << 1) | 1;
sys/compat/linuxkpi/common/include/linux/xarray.h
152
return ((void *)r);
sys/compat/linuxkpi/common/include/net/mac80211.h
1900
ieee80211_rate_set_vht(struct ieee80211_tx_rate *r, uint8_t mcs, uint8_t nss)
sys/compat/linuxkpi/common/include/net/mac80211.h
1910
r->idx = mcs;
sys/compat/linuxkpi/common/include/net/mac80211.h
1911
r->idx |= ((nss - 1) << 4);
sys/compat/linuxkpi/common/include/net/mac80211.h
1915
ieee80211_rate_get_vht_nss(const struct ieee80211_tx_rate *r)
sys/compat/linuxkpi/common/include/net/mac80211.h
1917
return (((r->idx >> 4) & 0x07) + 1);
sys/compat/linuxkpi/common/include/net/mac80211.h
1921
ieee80211_rate_get_vht_mcs(const struct ieee80211_tx_rate *r)
sys/compat/linuxkpi/common/include/net/mac80211.h
1923
return (r->idx & 0x0f);
sys/compat/linuxkpi/common/src/linux_slab.c
61
#define LINUX_RCU_TO_KMEM(r) \
sys/compat/linuxkpi/common/src/linux_slab.c
62
((void *)((char *)(r) + sizeof(struct linux_kmem_rcu) - \
sys/compat/linuxkpi/common/src/linux_slab.c
63
(r)->cache->cache_size))
sys/compat/x86bios/x86bios.c
59
#define X86BIOS_TRACE(h, n, r) do { \
sys/compat/x86bios/x86bios.c
62
(n), (r)->R_AX, (r)->R_BX, (r)->R_CX, (r)->R_DX, \
sys/compat/x86bios/x86bios.c
63
(r)->R_ES, (r)->R_DI); \
sys/crypto/aesni/aesni.c
420
uint32_t r;
sys/crypto/aesni/aesni.c
425
r = (ctx->count >> 3) & 0x3f;
sys/crypto/aesni/aesni.c
434
if (len < 64 - r) {
sys/crypto/aesni/aesni.c
435
memcpy(&ctx->buf[r], src, len);
sys/crypto/aesni/aesni.c
440
memcpy(&ctx->buf[r], src, 64 - r);
sys/crypto/aesni/aesni.c
442
src += 64 - r;
sys/crypto/aesni/aesni.c
443
len -= 64 - r;
sys/crypto/des/des_enc.c
100
D_ENCRYPT(r,l, 2); /* 2 */
sys/crypto/des/des_enc.c
101
D_ENCRYPT(l,r, 4); /* 3 */
sys/crypto/des/des_enc.c
102
D_ENCRYPT(r,l, 6); /* 4 */
sys/crypto/des/des_enc.c
103
D_ENCRYPT(l,r, 8); /* 5 */
sys/crypto/des/des_enc.c
104
D_ENCRYPT(r,l,10); /* 6 */
sys/crypto/des/des_enc.c
105
D_ENCRYPT(l,r,12); /* 7 */
sys/crypto/des/des_enc.c
106
D_ENCRYPT(r,l,14); /* 8 */
sys/crypto/des/des_enc.c
107
D_ENCRYPT(l,r,16); /* 9 */
sys/crypto/des/des_enc.c
108
D_ENCRYPT(r,l,18); /* 10 */
sys/crypto/des/des_enc.c
109
D_ENCRYPT(l,r,20); /* 11 */
sys/crypto/des/des_enc.c
110
D_ENCRYPT(r,l,22); /* 12 */
sys/crypto/des/des_enc.c
111
D_ENCRYPT(l,r,24); /* 13 */
sys/crypto/des/des_enc.c
112
D_ENCRYPT(r,l,26); /* 14 */
sys/crypto/des/des_enc.c
113
D_ENCRYPT(l,r,28); /* 15 */
sys/crypto/des/des_enc.c
114
D_ENCRYPT(r,l,30); /* 16 */
sys/crypto/des/des_enc.c
118
D_ENCRYPT(l,r,i+0); /* 1 */
sys/crypto/des/des_enc.c
119
D_ENCRYPT(r,l,i+2); /* 2 */
sys/crypto/des/des_enc.c
120
D_ENCRYPT(l,r,i+4); /* 3 */
sys/crypto/des/des_enc.c
121
D_ENCRYPT(r,l,i+6); /* 4 */
sys/crypto/des/des_enc.c
128
D_ENCRYPT(l,r,30); /* 16 */
sys/crypto/des/des_enc.c
129
D_ENCRYPT(r,l,28); /* 15 */
sys/crypto/des/des_enc.c
130
D_ENCRYPT(l,r,26); /* 14 */
sys/crypto/des/des_enc.c
131
D_ENCRYPT(r,l,24); /* 13 */
sys/crypto/des/des_enc.c
132
D_ENCRYPT(l,r,22); /* 12 */
sys/crypto/des/des_enc.c
133
D_ENCRYPT(r,l,20); /* 11 */
sys/crypto/des/des_enc.c
134
D_ENCRYPT(l,r,18); /* 10 */
sys/crypto/des/des_enc.c
135
D_ENCRYPT(r,l,16); /* 9 */
sys/crypto/des/des_enc.c
136
D_ENCRYPT(l,r,14); /* 8 */
sys/crypto/des/des_enc.c
137
D_ENCRYPT(r,l,12); /* 7 */
sys/crypto/des/des_enc.c
138
D_ENCRYPT(l,r,10); /* 6 */
sys/crypto/des/des_enc.c
139
D_ENCRYPT(r,l, 8); /* 5 */
sys/crypto/des/des_enc.c
140
D_ENCRYPT(l,r, 6); /* 4 */
sys/crypto/des/des_enc.c
141
D_ENCRYPT(r,l, 4); /* 3 */
sys/crypto/des/des_enc.c
142
D_ENCRYPT(l,r, 2); /* 2 */
sys/crypto/des/des_enc.c
143
D_ENCRYPT(r,l, 0); /* 1 */
sys/crypto/des/des_enc.c
147
D_ENCRYPT(l,r,i-0); /* 16 */
sys/crypto/des/des_enc.c
148
D_ENCRYPT(r,l,i-2); /* 15 */
sys/crypto/des/des_enc.c
149
D_ENCRYPT(l,r,i-4); /* 14 */
sys/crypto/des/des_enc.c
150
D_ENCRYPT(r,l,i-6); /* 13 */
sys/crypto/des/des_enc.c
157
r=ROTATE(r,3)&0xffffffffL;
sys/crypto/des/des_enc.c
159
FP(r,l);
sys/crypto/des/des_enc.c
161
data[1]=r;
sys/crypto/des/des_enc.c
162
l=r=t=u=0;
sys/crypto/des/des_enc.c
167
DES_LONG l,r,t,u;
sys/crypto/des/des_enc.c
176
r=data[0];
sys/crypto/des/des_enc.c
186
r=ROTATE(r,29)&0xffffffffL;
sys/crypto/des/des_enc.c
195
D_ENCRYPT(l,r, 0); /* 1 */
sys/crypto/des/des_enc.c
196
D_ENCRYPT(r,l, 2); /* 2 */
sys/crypto/des/des_enc.c
197
D_ENCRYPT(l,r, 4); /* 3 */
sys/crypto/des/des_enc.c
198
D_ENCRYPT(r,l, 6); /* 4 */
sys/crypto/des/des_enc.c
199
D_ENCRYPT(l,r, 8); /* 5 */
sys/crypto/des/des_enc.c
200
D_ENCRYPT(r,l,10); /* 6 */
sys/crypto/des/des_enc.c
201
D_ENCRYPT(l,r,12); /* 7 */
sys/crypto/des/des_enc.c
202
D_ENCRYPT(r,l,14); /* 8 */
sys/crypto/des/des_enc.c
203
D_ENCRYPT(l,r,16); /* 9 */
sys/crypto/des/des_enc.c
204
D_ENCRYPT(r,l,18); /* 10 */
sys/crypto/des/des_enc.c
205
D_ENCRYPT(l,r,20); /* 11 */
sys/crypto/des/des_enc.c
206
D_ENCRYPT(r,l,22); /* 12 */
sys/crypto/des/des_enc.c
207
D_ENCRYPT(l,r,24); /* 13 */
sys/crypto/des/des_enc.c
208
D_ENCRYPT(r,l,26); /* 14 */
sys/crypto/des/des_enc.c
209
D_ENCRYPT(l,r,28); /* 15 */
sys/crypto/des/des_enc.c
210
D_ENCRYPT(r,l,30); /* 16 */
sys/crypto/des/des_enc.c
214
D_ENCRYPT(l,r,i+0); /* 1 */
sys/crypto/des/des_enc.c
215
D_ENCRYPT(r,l,i+2); /* 2 */
sys/crypto/des/des_enc.c
216
D_ENCRYPT(l,r,i+4); /* 3 */
sys/crypto/des/des_enc.c
217
D_ENCRYPT(r,l,i+6); /* 4 */
sys/crypto/des/des_enc.c
224
D_ENCRYPT(l,r,30); /* 16 */
sys/crypto/des/des_enc.c
225
D_ENCRYPT(r,l,28); /* 15 */
sys/crypto/des/des_enc.c
226
D_ENCRYPT(l,r,26); /* 14 */
sys/crypto/des/des_enc.c
227
D_ENCRYPT(r,l,24); /* 13 */
sys/crypto/des/des_enc.c
228
D_ENCRYPT(l,r,22); /* 12 */
sys/crypto/des/des_enc.c
229
D_ENCRYPT(r,l,20); /* 11 */
sys/crypto/des/des_enc.c
230
D_ENCRYPT(l,r,18); /* 10 */
sys/crypto/des/des_enc.c
231
D_ENCRYPT(r,l,16); /* 9 */
sys/crypto/des/des_enc.c
232
D_ENCRYPT(l,r,14); /* 8 */
sys/crypto/des/des_enc.c
233
D_ENCRYPT(r,l,12); /* 7 */
sys/crypto/des/des_enc.c
234
D_ENCRYPT(l,r,10); /* 6 */
sys/crypto/des/des_enc.c
235
D_ENCRYPT(r,l, 8); /* 5 */
sys/crypto/des/des_enc.c
236
D_ENCRYPT(l,r, 6); /* 4 */
sys/crypto/des/des_enc.c
237
D_ENCRYPT(r,l, 4); /* 3 */
sys/crypto/des/des_enc.c
238
D_ENCRYPT(l,r, 2); /* 2 */
sys/crypto/des/des_enc.c
239
D_ENCRYPT(r,l, 0); /* 1 */
sys/crypto/des/des_enc.c
243
D_ENCRYPT(l,r,i-0); /* 16 */
sys/crypto/des/des_enc.c
244
D_ENCRYPT(r,l,i-2); /* 15 */
sys/crypto/des/des_enc.c
245
D_ENCRYPT(l,r,i-4); /* 14 */
sys/crypto/des/des_enc.c
246
D_ENCRYPT(r,l,i-6); /* 13 */
sys/crypto/des/des_enc.c
252
data[1]=ROTATE(r,3)&0xffffffffL;
sys/crypto/des/des_enc.c
253
l=r=t=u=0;
sys/crypto/des/des_enc.c
259
DES_LONG l,r;
sys/crypto/des/des_enc.c
262
r=data[1];
sys/crypto/des/des_enc.c
263
IP(l,r);
sys/crypto/des/des_enc.c
265
data[1]=r;
sys/crypto/des/des_enc.c
270
r=data[1];
sys/crypto/des/des_enc.c
271
FP(r,l);
sys/crypto/des/des_enc.c
273
data[1]=r;
sys/crypto/des/des_enc.c
279
DES_LONG l,r;
sys/crypto/des/des_enc.c
282
r=data[1];
sys/crypto/des/des_enc.c
283
IP(l,r);
sys/crypto/des/des_enc.c
285
data[1]=r;
sys/crypto/des/des_enc.c
290
r=data[1];
sys/crypto/des/des_enc.c
291
FP(r,l);
sys/crypto/des/des_enc.c
293
data[1]=r;
sys/crypto/des/des_enc.c
69
DES_LONG l,r,t,u;
sys/crypto/des/des_enc.c
78
r=data[0];
sys/crypto/des/des_enc.c
81
IP(r,l);
sys/crypto/des/des_enc.c
90
r=ROTATE(r,29)&0xffffffffL;
sys/crypto/des/des_enc.c
99
D_ENCRYPT(l,r, 0); /* 1 */
sys/crypto/des/des_locl.h
344
#define IP(l,r) \
sys/crypto/des/des_locl.h
347
PERM_OP(r,l,tt, 4,0x0f0f0f0fL); \
sys/crypto/des/des_locl.h
348
PERM_OP(l,r,tt,16,0x0000ffffL); \
sys/crypto/des/des_locl.h
349
PERM_OP(r,l,tt, 2,0x33333333L); \
sys/crypto/des/des_locl.h
350
PERM_OP(l,r,tt, 8,0x00ff00ffL); \
sys/crypto/des/des_locl.h
351
PERM_OP(r,l,tt, 1,0x55555555L); \
sys/crypto/des/des_locl.h
354
#define FP(l,r) \
sys/crypto/des/des_locl.h
357
PERM_OP(l,r,tt, 1,0x55555555L); \
sys/crypto/des/des_locl.h
358
PERM_OP(r,l,tt, 8,0x00ff00ffL); \
sys/crypto/des/des_locl.h
359
PERM_OP(l,r,tt, 2,0x33333333L); \
sys/crypto/des/des_locl.h
360
PERM_OP(r,l,tt,16,0x0000ffffL); \
sys/crypto/des/des_locl.h
361
PERM_OP(l,r,tt, 4,0x0f0f0f0fL); \
sys/crypto/rijndael/rijndael-alg-fst.c
1045
int r;
sys/crypto/rijndael/rijndael-alg-fst.c
1131
r = Nr >> 1;
sys/crypto/rijndael/rijndael-alg-fst.c
1159
if (--r == 0) {
sys/crypto/rijndael/rijndael-alg-fst.c
864
int r;
sys/crypto/rijndael/rijndael-alg-fst.c
950
r = Nr >> 1;
sys/crypto/rijndael/rijndael-alg-fst.c
978
if (--r == 0) {
sys/crypto/sha2/sha256c.c
227
size_t r;
sys/crypto/sha2/sha256c.c
230
r = (ctx->count >> 3) & 0x3f;
sys/crypto/sha2/sha256c.c
233
if (r < 56) {
sys/crypto/sha2/sha256c.c
235
memcpy(&ctx->buf[r], PAD, 56 - r);
sys/crypto/sha2/sha256c.c
238
memcpy(&ctx->buf[r], PAD, 64 - r);
sys/crypto/sha2/sha256c.c
276
uint32_t r;
sys/crypto/sha2/sha256c.c
280
r = (ctx->count >> 3) & 0x3f;
sys/crypto/sha2/sha256c.c
289
if (len < 64 - r) {
sys/crypto/sha2/sha256c.c
290
memcpy(&ctx->buf[r], src, len);
sys/crypto/sha2/sha256c.c
295
memcpy(&ctx->buf[r], src, 64 - r);
sys/crypto/sha2/sha256c.c
297
src += 64 - r;
sys/crypto/sha2/sha256c.c
298
len -= 64 - r;
sys/crypto/sha2/sha512c.c
261
size_t r;
sys/crypto/sha2/sha512c.c
264
r = (ctx->count[1] >> 3) & 0x7f;
sys/crypto/sha2/sha512c.c
267
if (r < 112) {
sys/crypto/sha2/sha512c.c
269
memcpy(&ctx->buf[r], PAD, 112 - r);
sys/crypto/sha2/sha512c.c
272
memcpy(&ctx->buf[r], PAD, 128 - r);
sys/crypto/sha2/sha512c.c
310
uint64_t r;
sys/crypto/sha2/sha512c.c
314
r = (ctx->count[1] >> 3) & 0x7f;
sys/crypto/sha2/sha512c.c
326
if (len < SHA512_BLOCK_LENGTH - r) {
sys/crypto/sha2/sha512c.c
327
memcpy(&ctx->buf[r], src, len);
sys/crypto/sha2/sha512c.c
332
memcpy(&ctx->buf[r], src, SHA512_BLOCK_LENGTH - r);
sys/crypto/sha2/sha512c.c
334
src += SHA512_BLOCK_LENGTH - r;
sys/crypto/sha2/sha512c.c
335
len -= SHA512_BLOCK_LENGTH - r;
sys/crypto/siphash/siphash.c
174
uint64_t r;
sys/crypto/siphash/siphash.c
179
r = SipHash_End(ctx);
sys/crypto/siphash/siphash.c
180
le64enc(dst, r);
sys/crypto/siphash/siphash.c
186
uint64_t r;
sys/crypto/siphash/siphash.c
194
r = (ctx->v[0] ^ ctx->v[1]) ^ (ctx->v[2] ^ ctx->v[3]);
sys/crypto/siphash/siphash.c
197
return (r);
sys/crypto/skein/skein.h
260
#define Skein_Show_Round(bits,ctx,r,X)
sys/crypto/skein/skein.h
261
#define Skein_Show_R_Ptr(bits,ctx,r,X_ptr)
sys/crypto/skein/skein_block.c
136
Skein_Show_R_Ptr(BLK_BITS,&ctx->h,4*(r-1)+rNum,Xptr);
sys/crypto/skein/skein_block.c
139
X0 += ks[r+(R)+0]; /* inject the key schedule value */ \
sys/crypto/skein/skein_block.c
140
X1 += ks[r+(R)+1] + ts[r+(R)+0]; \
sys/crypto/skein/skein_block.c
141
X2 += ks[r+(R)+2] + ts[r+(R)+1]; \
sys/crypto/skein/skein_block.c
142
X3 += ks[r+(R)+3] + r+(R) ; \
sys/crypto/skein/skein_block.c
143
ks[r + (R)+4 ] = ks[r+(R)-1]; /* rotate key schedule */\
sys/crypto/skein/skein_block.c
144
ts[r + (R)+2 ] = ts[r+(R)-1]; \
sys/crypto/skein/skein_block.c
147
for (r=1;r < 2*RCNT;r+=2*SKEIN_UNROLL_256) /* loop thru it */
sys/crypto/skein/skein_block.c
261
size_t r;
sys/crypto/skein/skein_block.c
336
Skein_Show_R_Ptr(BLK_BITS,&ctx->h,4*(r-1)+rNum,Xptr);
sys/crypto/skein/skein_block.c
339
X0 += ks[r+(R)+0]; /* inject the key schedule value */ \
sys/crypto/skein/skein_block.c
340
X1 += ks[r+(R)+1]; \
sys/crypto/skein/skein_block.c
341
X2 += ks[r+(R)+2]; \
sys/crypto/skein/skein_block.c
342
X3 += ks[r+(R)+3]; \
sys/crypto/skein/skein_block.c
343
X4 += ks[r+(R)+4]; \
sys/crypto/skein/skein_block.c
344
X5 += ks[r+(R)+5] + ts[r+(R)+0]; \
sys/crypto/skein/skein_block.c
345
X6 += ks[r+(R)+6] + ts[r+(R)+1]; \
sys/crypto/skein/skein_block.c
346
X7 += ks[r+(R)+7] + r+(R) ; \
sys/crypto/skein/skein_block.c
347
ks[r + (R)+8] = ks[r+(R)-1]; /* rotate key schedule */ \
sys/crypto/skein/skein_block.c
348
ts[r + (R)+2] = ts[r+(R)-1]; \
sys/crypto/skein/skein_block.c
351
for (r=1;r < 2*RCNT;r+=2*SKEIN_UNROLL_512) /* loop thru it */
sys/crypto/skein/skein_block.c
469
size_t r;
sys/crypto/skein/skein_block.c
576
Skein_Show_R_Ptr(BLK_BITS,&ctx->h,4*(r-1)+rn,Xptr);
sys/crypto/skein/skein_block.c
579
X00 += ks[r+(R)+ 0]; /* inject the key schedule value */ \
sys/crypto/skein/skein_block.c
580
X01 += ks[r+(R)+ 1]; \
sys/crypto/skein/skein_block.c
581
X02 += ks[r+(R)+ 2]; \
sys/crypto/skein/skein_block.c
582
X03 += ks[r+(R)+ 3]; \
sys/crypto/skein/skein_block.c
583
X04 += ks[r+(R)+ 4]; \
sys/crypto/skein/skein_block.c
584
X05 += ks[r+(R)+ 5]; \
sys/crypto/skein/skein_block.c
585
X06 += ks[r+(R)+ 6]; \
sys/crypto/skein/skein_block.c
586
X07 += ks[r+(R)+ 7]; \
sys/crypto/skein/skein_block.c
587
X08 += ks[r+(R)+ 8]; \
sys/crypto/skein/skein_block.c
588
X09 += ks[r+(R)+ 9]; \
sys/crypto/skein/skein_block.c
589
X10 += ks[r+(R)+10]; \
sys/crypto/skein/skein_block.c
590
X11 += ks[r+(R)+11]; \
sys/crypto/skein/skein_block.c
591
X12 += ks[r+(R)+12]; \
sys/crypto/skein/skein_block.c
592
X13 += ks[r+(R)+13] + ts[r+(R)+0]; \
sys/crypto/skein/skein_block.c
593
X14 += ks[r+(R)+14] + ts[r+(R)+1]; \
sys/crypto/skein/skein_block.c
594
X15 += ks[r+(R)+15] + r+(R) ; \
sys/crypto/skein/skein_block.c
595
ks[r + (R)+16] = ks[r+(R)-1]; /* rotate key schedule */ \
sys/crypto/skein/skein_block.c
596
ts[r + (R)+ 2] = ts[r+(R)-1]; \
sys/crypto/skein/skein_block.c
599
for (r=1;r <= 2*RCNT;r+=2*SKEIN_UNROLL_1024) /* loop thru it */
sys/crypto/skein/skein_block.c
76
size_t r;
sys/crypto/skein/skein_debug.c
100
((skein_DebugFlag & SKEIN_DEBUG_FINAL) && r == SKEIN_RND_FEED_FWD))
sys/crypto/skein/skein_debug.c
103
switch (r)
sys/crypto/skein/skein_debug.c
118
if (r== SKEIN_RND_FEED_FWD)
sys/crypto/skein/skein_debug.c
139
if ((skein_DebugFlag & SKEIN_DEBUG_PERMUTE) && (r & 3))
sys/crypto/skein/skein_debug.c
141
printf("\n%s [state after round %2d (permuted)]=\n",AlgoHeader(bits),(int)r);
sys/crypto/skein/skein_debug.c
144
case 256: perm = PERM_256 [r&3]; break;
sys/crypto/skein/skein_debug.c
145
case 512: perm = PERM_512 [r&3]; break;
sys/crypto/skein/skein_debug.c
146
default: perm = PERM_1024[r&3]; break;
sys/crypto/skein/skein_debug.c
154
printf("\n%s [state after round %2d]=\n",AlgoHeader(bits),(int)r);
sys/crypto/skein/skein_debug.c
162
void Skein_Show_R_Ptr(uint_t bits,const Skein_Ctxt_Hdr_t *h,size_t r,const u64b_t *X_ptr[])
sys/crypto/skein/skein_debug.c
169
Skein_Show_Round(bits,h,r,X);
sys/crypto/skein/skein_debug.c
89
void Skein_Show_Round(uint_t bits,const Skein_Ctxt_Hdr_t *h,size_t r,const u64b_t *X)
sys/crypto/skein/skein_debug.c
96
if (r >= SKEIN_RND_SPECIAL)
sys/crypto/skein/skein_debug.c
98
injectNum = (r == SKEIN_RND_KEY_INITIAL) ? 0 : injectNum+1;
sys/crypto/skein/skein_debug.h
17
void Skein_Show_Round(uint_t bits,const Skein_Ctxt_Hdr_t *h,size_t r,const u64b_t *X);
sys/crypto/skein/skein_debug.h
18
void Skein_Show_R_Ptr(uint_t bits,const Skein_Ctxt_Hdr_t *h,size_t r,const u64b_t *X_ptr[]);
sys/ddb/db_lex.c
204
int r, digit = 0;
sys/ddb/db_lex.c
207
r = radix_mode;
sys/ddb/db_lex.c
209
r = db_radix;
sys/ddb/db_lex.c
213
r = 8;
sys/ddb/db_lex.c
215
r = 10;
sys/ddb/db_lex.c
217
r = 16;
sys/ddb/db_lex.c
219
r = db_radix;
sys/ddb/db_lex.c
226
if (c >= '0' && c <= ((r == 8) ? '7' : '9'))
sys/ddb/db_lex.c
228
else if (r == 16 && ((c >= 'A' && c <= 'F') ||
sys/ddb/db_lex.c
237
db_tok_number = db_tok_number * r + digit;
sys/dev/acpi_support/acpi_asus_wmi.c
884
const uint32_t r = 0xff, g = 0xff, b = 0xff;
sys/dev/acpi_support/acpi_asus_wmi.c
894
cmd | (sc->tuf_rgb_mode << 8) | (r << 16) | (g << 24),
sys/dev/acpica/acpi.c
1682
acpi_is_resource_managed(device_t bus, struct resource *r)
sys/dev/acpica/acpi.c
1686
rm = acpi_get_rman(bus, rman_get_type(r), rman_get_flags(r));
sys/dev/acpica/acpi.c
1689
return (rman_is_region_manager(r, rm));
sys/dev/acpica/acpi.c
1693
acpi_managed_resource(device_t bus, struct resource *r)
sys/dev/acpica/acpi.c
1698
KASSERT(acpi_is_resource_managed(bus, r),
sys/dev/acpica/acpi.c
1699
("resource %p is not suballocated", r));
sys/dev/acpica/acpi.c
1702
if (rle->type != rman_get_type(r) || rle->res == NULL)
sys/dev/acpica/acpi.c
1704
if (rman_get_start(r) >= rman_get_start(rle->res) &&
sys/dev/acpica/acpi.c
1705
rman_get_end(r) <= rman_get_end(rle->res))
sys/dev/acpica/acpi.c
1712
acpi_adjust_resource(device_t bus, device_t child, struct resource *r,
sys/dev/acpica/acpi.c
1716
if (acpi_is_resource_managed(bus, r))
sys/dev/acpica/acpi.c
1717
return (rman_adjust_resource(r, start, end));
sys/dev/acpica/acpi.c
1718
return (bus_generic_adjust_resource(bus, child, r, start, end));
sys/dev/acpica/acpi.c
1722
acpi_release_resource(device_t bus, device_t child, struct resource *r)
sys/dev/acpica/acpi.c
1728
if (acpi_is_resource_managed(bus, r))
sys/dev/acpica/acpi.c
1729
return (bus_generic_rman_release_resource(bus, child, r));
sys/dev/acpica/acpi.c
1731
return (bus_generic_rl_release_resource(bus, child, r));
sys/dev/acpica/acpi.c
1751
acpi_activate_resource(device_t bus, device_t child, struct resource *r)
sys/dev/acpica/acpi.c
1753
if (acpi_is_resource_managed(bus, r))
sys/dev/acpica/acpi.c
1754
return (bus_generic_rman_activate_resource(bus, child, r));
sys/dev/acpica/acpi.c
1755
return (bus_generic_activate_resource(bus, child, r));
sys/dev/acpica/acpi.c
1759
acpi_deactivate_resource(device_t bus, device_t child, struct resource *r)
sys/dev/acpica/acpi.c
1761
if (acpi_is_resource_managed(bus, r))
sys/dev/acpica/acpi.c
1762
return (bus_generic_rman_deactivate_resource(bus, child, r));
sys/dev/acpica/acpi.c
1763
return (bus_generic_deactivate_resource(bus, child, r));
sys/dev/acpica/acpi.c
1767
acpi_map_resource(device_t bus, device_t child, struct resource *r,
sys/dev/acpica/acpi.c
1775
if (!acpi_is_resource_managed(bus, r))
sys/dev/acpica/acpi.c
1776
return (bus_generic_map_resource(bus, child, r, argsp, map));
sys/dev/acpica/acpi.c
1779
if (!(rman_get_flags(r) & RF_ACTIVE))
sys/dev/acpica/acpi.c
1783
error = resource_validate_map_request(r, argsp, &args, &start, &length);
sys/dev/acpica/acpi.c
1787
sysres = acpi_managed_resource(bus, r);
sys/dev/acpica/acpi.c
1797
acpi_unmap_resource(device_t bus, device_t child, struct resource *r,
sys/dev/acpica/acpi.c
1802
if (!acpi_is_resource_managed(bus, r))
sys/dev/acpica/acpi.c
1803
return (bus_generic_unmap_resource(bus, child, r, map));
sys/dev/acpica/acpi.c
1805
sysres = acpi_managed_resource(bus, r);
sys/dev/acpica/acpi.c
2858
ACPI_HANDLE r;
sys/dev/acpica/acpi.c
2863
status = AcpiGetHandle(parent, path, &r);
sys/dev/acpica/acpi.c
2865
*result = r;
sys/dev/acpica/acpi.c
2871
if (ACPI_FAILURE(AcpiGetParent(parent, &r)))
sys/dev/acpica/acpi.c
2873
parent = r;
sys/dev/acpica/acpi_cmbat.c
386
#define ACPI_BIX_REV_MISMATCH_ERR(x, r) do { \
sys/dev/acpica/acpi_cmbat.c
388
"_BIX revision mismatch (%u != %u)\n", x, r); \
sys/dev/acpica/acpi_ged.c
178
sc->evts[i].r = bus_alloc_resource_any(dev, SYS_RES_IRQ,
sys/dev/acpica/acpi_ged.c
180
if (sc->evts[i].r == NULL) {
sys/dev/acpica/acpi_ged.c
187
ima = rman_get_virtual(sc->evts[i].r);
sys/dev/acpica/acpi_ged.c
191
rawirq = rman_get_start(sc->evts[i].r);
sys/dev/acpica/acpi_ged.c
195
sc->evts[i].r, &ares))) {
sys/dev/acpica/acpi_ged.c
209
rawirq = rman_get_start(sc->evts[i].r);
sys/dev/acpica/acpi_ged.c
213
sc->evts[i].r, &ares))) {
sys/dev/acpica/acpi_ged.c
246
if (bus_setup_intr(dev, sc->evts[i].r,
sys/dev/acpica/acpi_ged.c
265
bus_teardown_intr(dev, sc->evts[i].r,
sys/dev/acpica/acpi_ged.c
268
if (sc->evts[i].r) {
sys/dev/acpica/acpi_ged.c
270
sc->evts[i].r);
sys/dev/acpica/acpi_ged.c
48
struct resource *r;
sys/dev/acpica/acpi_pcib_acpi.c
100
device_t child, struct resource *r);
sys/dev/acpica/acpi_pcib_acpi.c
102
device_t child, struct resource *r);
sys/dev/acpica/acpi_pcib_acpi.c
104
device_t child, struct resource *r);
sys/dev/acpica/acpi_pcib_acpi.c
640
struct resource *r, rman_res_t start, rman_res_t end)
sys/dev/acpica/acpi_pcib_acpi.c
645
if (rman_get_type(r) == PCI_RES_BUS)
sys/dev/acpica/acpi_pcib_acpi.c
646
return (pci_domain_adjust_bus(sc->ap_segment, child, r, start,
sys/dev/acpica/acpi_pcib_acpi.c
648
return (pcib_host_res_adjust(&sc->ap_host_res, child, r, start, end));
sys/dev/acpica/acpi_pcib_acpi.c
653
struct resource *r)
sys/dev/acpica/acpi_pcib_acpi.c
658
if (rman_get_type(r) == PCI_RES_BUS)
sys/dev/acpica/acpi_pcib_acpi.c
659
return (pci_domain_release_bus(sc->ap_segment, child, r));
sys/dev/acpica/acpi_pcib_acpi.c
660
return (bus_generic_release_resource(dev, child, r));
sys/dev/acpica/acpi_pcib_acpi.c
665
struct resource *r)
sys/dev/acpica/acpi_pcib_acpi.c
670
if (rman_get_type(r) == PCI_RES_BUS)
sys/dev/acpica/acpi_pcib_acpi.c
671
return (pci_domain_activate_bus(sc->ap_segment, child, r));
sys/dev/acpica/acpi_pcib_acpi.c
672
return (bus_generic_activate_resource(dev, child, r));
sys/dev/acpica/acpi_pcib_acpi.c
677
struct resource *r)
sys/dev/acpica/acpi_pcib_acpi.c
682
if (rman_get_type(r) == PCI_RES_BUS)
sys/dev/acpica/acpi_pcib_acpi.c
683
return (pci_domain_deactivate_bus(sc->ap_segment, child, r));
sys/dev/acpica/acpi_pcib_acpi.c
684
return (bus_generic_deactivate_resource(dev, child, r));
sys/dev/acpica/acpi_pcib_acpi.c
97
device_t child, struct resource *r,
sys/dev/ahci/ahci.c
645
ahci_release_resource(device_t dev, device_t child, struct resource *r)
sys/dev/ahci/ahci.c
648
switch (rman_get_type(r)) {
sys/dev/ahci/ahci.c
650
rman_release_resource(r);
sys/dev/ahci/ahci.c
653
if (rman_get_rid(r) != ATA_IRQ_RID)
sys/dev/ahci/ahci.h
659
int ahci_release_resource(device_t dev, device_t child, struct resource *r);
sys/dev/arcmsr/arcmsr.h
197
#define CHIP_REG_READ32(s, b, r) bus_space_read_4(acb->btag[b], acb->bhandle[b], offsetof(struct s, r))
sys/dev/arcmsr/arcmsr.h
198
#define CHIP_REG_WRITE32(s, b, r, d) bus_space_write_4(acb->btag[b], acb->bhandle[b], offsetof(struct s, r), d)
sys/dev/arcmsr/arcmsr.h
199
#define READ_CHIP_REG32(b, r) bus_space_read_4(acb->btag[b], acb->bhandle[b], r)
sys/dev/arcmsr/arcmsr.h
200
#define WRITE_CHIP_REG32(b, r, d) bus_space_write_4(acb->btag[b], acb->bhandle[b], r, d)
sys/dev/asmc/asmc.c
1718
for (unsigned int r = 0; r < nsensor_ranges; r++) {
sys/dev/asmc/asmc.c
1719
error = asmc_key_search(dev, sensor_ranges[r].range_start,
sys/dev/asmc/asmc.c
1723
sensor_ranges[r].range_end, &end);
sys/dev/asmc/asmc.c
1726
sensor_ranges[r].prefix, sensor_counts[r],
sys/dev/asmc/asmc.c
1727
sensor_arrays[r], ASMC_MAX_SENSORS);
sys/dev/ata/ata-pci.c
280
ata_pci_release_resource(device_t dev, device_t child, struct resource *r)
sys/dev/ata/ata-pci.c
282
int rid = rman_get_rid(r);
sys/dev/ata/ata-pci.c
283
int type = rman_get_type(r);
sys/dev/ata/ata-pci.c
293
r);
sys/dev/ata/ata-pci.c
303
r);
sys/dev/ata/ata-pci.c
314
r));
sys/dev/ata/ata-pci.h
541
int ata_pci_release_resource(device_t dev, device_t child, struct resource *r);
sys/dev/ath/ah_osdep.c
254
struct athregrec *r =
sys/dev/ath/ah_osdep.c
256
r->op = OP_DEVICE;
sys/dev/ath/ah_osdep.c
257
r->reg = 0;
sys/dev/ath/ah_osdep.c
258
r->val = ah->ah_devid;
sys/dev/ath/ah_osdep.c
288
struct athregrec *r = (struct athregrec *) ale->ae_data;
sys/dev/ath/ah_osdep.c
289
r->threadid = curthread->td_tid;
sys/dev/ath/ah_osdep.c
290
r->op = OP_WRITE;
sys/dev/ath/ah_osdep.c
291
r->reg = reg;
sys/dev/ath/ah_osdep.c
292
r->val = val;
sys/dev/ath/ah_osdep.c
329
struct athregrec *r = (struct athregrec *) ale->ae_data;
sys/dev/ath/ah_osdep.c
330
r->threadid = curthread->td_tid;
sys/dev/ath/ah_osdep.c
331
r->op = OP_READ;
sys/dev/ath/ah_osdep.c
332
r->reg = reg;
sys/dev/ath/ah_osdep.c
333
r->val = val;
sys/dev/ath/ah_osdep.c
346
struct athregrec *r = (struct athregrec *) ale->ae_data;
sys/dev/ath/ah_osdep.c
347
r->threadid = curthread->td_tid;
sys/dev/ath/ah_osdep.c
348
r->op = OP_MARK;
sys/dev/ath/ah_osdep.c
349
r->reg = id;
sys/dev/ath/ah_osdep.c
350
r->val = v;
sys/dev/ath/ath_hal/ah.c
1313
int r;
sys/dev/ath/ath_hal/ah.c
1316
for (r = 0; r < ia->rows; r++) {
sys/dev/ath/ath_hal/ah.c
1317
OS_REG_WRITE(ah, HAL_INI_VAL(ia, r, 0),
sys/dev/ath/ath_hal/ah.c
1318
HAL_INI_VAL(ia, r, col));
sys/dev/ath/ath_hal/ah.c
1321
if (HAL_INI_VAL(ia, r, 0) >= 0x7800 && HAL_INI_VAL(ia, r, 0) < 0x7900)
sys/dev/ath/ath_hal/ah.c
1332
int r;
sys/dev/ath/ath_hal/ah.c
1335
for (r = 0; r < ia->rows; r++)
sys/dev/ath/ath_hal/ah.c
1336
data[r] = HAL_INI_VAL(ia, r, col);
sys/dev/ath/ath_hal/ah.c
1343
int r;
sys/dev/ath/ath_hal/ah.c
1345
for (r = 0; r < ia->rows; r++) {
sys/dev/ath/ath_hal/ah.c
1346
OS_REG_WRITE(ah, HAL_INI_VAL(ia, r, 0), data[r]);
sys/dev/ath/ath_hal/ah.c
958
uint32_t r = regs[i].start;
sys/dev/ath/ath_hal/ah.c
960
*dp++ = r;
sys/dev/ath/ath_hal/ah.c
964
*dp++ = OS_REG_READ(ah, r);
sys/dev/ath/ath_hal/ah.c
965
r += sizeof(uint32_t);
sys/dev/ath/ath_hal/ah.c
967
} while (r <= e && space >= sizeof(uint32_t));
sys/dev/ath/ath_hal/ah_internal.h
926
int r; \
sys/dev/ath/ath_hal/ah_internal.h
927
for (r = 0; r < N(regArray); r++) { \
sys/dev/ath/ath_hal/ah_internal.h
928
OS_REG_WRITE(ah, (regArray)[r][0], (regArray)[r][col]); \
sys/dev/ath/ath_hal/ah_internal.h
934
int r; \
sys/dev/ath/ath_hal/ah_internal.h
935
for (r = 0; r < N(regArray); r++) { \
sys/dev/ath/ath_hal/ah_internal.h
936
OS_REG_WRITE(ah, (regArray)[r][0], (bankData)[r]); \
sys/dev/ath/ath_hal/ar5212/ar5212_reset.c
78
#define V(r, c) (ia)->data[((r)*(ia)->cols) + (c)]
sys/dev/ath/ath_hal/ar5212/ar5212_reset.c
79
int r;
sys/dev/ath/ath_hal/ar5212/ar5212_reset.c
82
for (r = 0; r < ia->rows; r++) {
sys/dev/ath/ath_hal/ar5212/ar5212_reset.c
83
uint32_t reg = V(r, 0);
sys/dev/ath/ath_hal/ar5212/ar5212_reset.c
87
OS_REG_WRITE(ah, reg, V(r, 1));
sys/dev/ath/ath_hal/ar5312/ar5312_reset.c
62
#define V(r, c) (ia)->data[((r)*(ia)->cols) + (c)]
sys/dev/ath/ath_hal/ar5416/ar5416_cal.c
449
int r;
sys/dev/ath/ath_hal/ar5416/ar5416_cal.c
507
r = ar5416GetNf(ah, chan);
sys/dev/ath/ath_hal/ar5416/ar5416_cal.c
508
if (r == 0 || r == -1) {
sys/dev/ath/if_ath_tx.c
1920
int r = 0;
sys/dev/ath/if_ath_tx.c
2085
r = ath_tx_normal_setup(sc, ni, bf, m0, txq);
sys/dev/ath/if_ath_tx.c
2086
if (r != 0)
sys/dev/ath/if_ath_tx.c
2087
return (r);
sys/dev/ath/if_ath_tx.c
5999
int r;
sys/dev/ath/if_ath_tx.c
6017
r = sc->sc_addba_response(ni, tap, status, code, batimeout);
sys/dev/ath/if_ath_tx.c
6029
return r;
sys/dev/atkbdc/atkbdc_isa.c
309
atkbdc_isa_release_resource(device_t dev, device_t child, struct resource *r)
sys/dev/atkbdc/atkbdc_isa.c
314
if (r == sc->irq)
sys/dev/atkbdc/atkbdc_isa.c
316
return (bus_generic_rl_release_resource(dev, child, r));
sys/dev/atkbdc/atkbdc_isa.c
56
struct resource *r);
sys/dev/bfe/if_bfe.c
1327
struct bfe_tx_data *r;
sys/dev/bfe/if_bfe.c
1345
r = &sc->bfe_tx_ring[i];
sys/dev/bfe/if_bfe.c
1347
if (r->bfe_mbuf == NULL)
sys/dev/bfe/if_bfe.c
1349
bus_dmamap_sync(sc->bfe_txmbuf_tag, r->bfe_map,
sys/dev/bfe/if_bfe.c
1351
bus_dmamap_unload(sc->bfe_txmbuf_tag, r->bfe_map);
sys/dev/bfe/if_bfe.c
1353
m_freem(r->bfe_mbuf);
sys/dev/bfe/if_bfe.c
1354
r->bfe_mbuf = NULL;
sys/dev/bfe/if_bfe.c
1374
struct bfe_rx_data *r;
sys/dev/bfe/if_bfe.c
1390
r = &sc->bfe_rx_ring[cons];
sys/dev/bfe/if_bfe.c
1391
m = r->bfe_mbuf;
sys/dev/bfe/if_bfe.c
1499
struct bfe_tx_data *r, *r1;
sys/dev/bfe/if_bfe.c
1511
r = &sc->bfe_tx_ring[cur];
sys/dev/bfe/if_bfe.c
1512
error = bus_dmamap_load_mbuf_sg(sc->bfe_txmbuf_tag, r->bfe_map, *m_head,
sys/dev/bfe/if_bfe.c
1522
error = bus_dmamap_load_mbuf_sg(sc->bfe_txmbuf_tag, r->bfe_map,
sys/dev/bfe/if_bfe.c
1538
bus_dmamap_unload(sc->bfe_txmbuf_tag, r->bfe_map);
sys/dev/bfe/if_bfe.c
1571
map = r->bfe_map;
sys/dev/bfe/if_bfe.c
1572
r->bfe_map = r1->bfe_map;
sys/dev/bfe/if_bfe.c
767
struct bfe_rx_data *r;
sys/dev/bfe/if_bfe.c
770
r = &sc->bfe_rx_ring[c];
sys/dev/bfe/if_bfe.c
772
d->bfe_ctrl = htole32(r->bfe_ctrl);
sys/dev/bfe/if_bfe.c
780
struct bfe_rx_data *r;
sys/dev/bfe/if_bfe.c
799
r = &sc->bfe_rx_ring[c];
sys/dev/bfe/if_bfe.c
800
if (r->bfe_mbuf != NULL) {
sys/dev/bfe/if_bfe.c
801
bus_dmamap_sync(sc->bfe_rxmbuf_tag, r->bfe_map,
sys/dev/bfe/if_bfe.c
803
bus_dmamap_unload(sc->bfe_rxmbuf_tag, r->bfe_map);
sys/dev/bfe/if_bfe.c
805
map = r->bfe_map;
sys/dev/bfe/if_bfe.c
806
r->bfe_map = sc->bfe_rx_sparemap;
sys/dev/bfe/if_bfe.c
808
r->bfe_mbuf = m;
sys/dev/bfe/if_bfe.c
813
bus_dmamap_sync(sc->bfe_rxmbuf_tag, r->bfe_map, BUS_DMASYNC_PREREAD);
sys/dev/bfe/if_bfe.c
820
r->bfe_ctrl = ctrl;
sys/dev/bge/if_bge.c
1275
struct bge_rx_bd *r;
sys/dev/bge/if_bge.c
1313
r = &sc->bge_ldata.bge_rx_std_ring[sc->bge_std];
sys/dev/bge/if_bge.c
1314
r->bge_addr.bge_addr_lo = BGE_ADDR_LO(segs[0].ds_addr);
sys/dev/bge/if_bge.c
1315
r->bge_addr.bge_addr_hi = BGE_ADDR_HI(segs[0].ds_addr);
sys/dev/bge/if_bge.c
1316
r->bge_flags = BGE_RXBDFLAG_END;
sys/dev/bge/if_bge.c
1317
r->bge_len = segs[0].ds_len;
sys/dev/bge/if_bge.c
1318
r->bge_idx = i;
sys/dev/bge/if_bge.c
1335
struct bge_extrx_bd *r;
sys/dev/bge/if_bge.c
1377
r = &sc->bge_ldata.bge_rx_jumbo_ring[sc->bge_jumbo];
sys/dev/bge/if_bge.c
1378
r->bge_flags = BGE_RXBDFLAG_JUMBO_RING | BGE_RXBDFLAG_END;
sys/dev/bge/if_bge.c
1379
r->bge_idx = i;
sys/dev/bge/if_bge.c
1380
r->bge_len3 = r->bge_len2 = r->bge_len1 = 0;
sys/dev/bge/if_bge.c
1383
r->bge_addr3.bge_addr_lo = BGE_ADDR_LO(segs[3].ds_addr);
sys/dev/bge/if_bge.c
1384
r->bge_addr3.bge_addr_hi = BGE_ADDR_HI(segs[3].ds_addr);
sys/dev/bge/if_bge.c
1385
r->bge_len3 = segs[3].ds_len;
sys/dev/bge/if_bge.c
1388
r->bge_addr2.bge_addr_lo = BGE_ADDR_LO(segs[2].ds_addr);
sys/dev/bge/if_bge.c
1389
r->bge_addr2.bge_addr_hi = BGE_ADDR_HI(segs[2].ds_addr);
sys/dev/bge/if_bge.c
1390
r->bge_len2 = segs[2].ds_len;
sys/dev/bge/if_bge.c
1393
r->bge_addr1.bge_addr_lo = BGE_ADDR_LO(segs[1].ds_addr);
sys/dev/bge/if_bge.c
1394
r->bge_addr1.bge_addr_hi = BGE_ADDR_HI(segs[1].ds_addr);
sys/dev/bge/if_bge.c
1395
r->bge_len1 = segs[1].ds_len;
sys/dev/bge/if_bge.c
1398
r->bge_addr0.bge_addr_lo = BGE_ADDR_LO(segs[0].ds_addr);
sys/dev/bge/if_bge.c
1399
r->bge_addr0.bge_addr_hi = BGE_ADDR_HI(segs[0].ds_addr);
sys/dev/bge/if_bge.c
1400
r->bge_len0 = segs[0].ds_len;
sys/dev/bge/if_bge.c
4265
struct bge_rx_bd *r;
sys/dev/bge/if_bge.c
4267
r = &sc->bge_ldata.bge_rx_std_ring[sc->bge_std];
sys/dev/bge/if_bge.c
4268
r->bge_flags = BGE_RXBDFLAG_END;
sys/dev/bge/if_bge.c
4269
r->bge_len = sc->bge_cdata.bge_rx_std_seglen[i];
sys/dev/bge/if_bge.c
4270
r->bge_idx = i;
sys/dev/bge/if_bge.c
4277
struct bge_extrx_bd *r;
sys/dev/bge/if_bge.c
4279
r = &sc->bge_ldata.bge_rx_jumbo_ring[sc->bge_jumbo];
sys/dev/bge/if_bge.c
4280
r->bge_flags = BGE_RXBDFLAG_JUMBO_RING | BGE_RXBDFLAG_END;
sys/dev/bge/if_bge.c
4281
r->bge_len0 = sc->bge_cdata.bge_rx_jumbo_seglen[i][0];
sys/dev/bge/if_bge.c
4282
r->bge_len1 = sc->bge_cdata.bge_rx_jumbo_seglen[i][1];
sys/dev/bge/if_bge.c
4283
r->bge_len2 = sc->bge_cdata.bge_rx_jumbo_seglen[i][2];
sys/dev/bge/if_bge.c
4284
r->bge_len3 = sc->bge_cdata.bge_rx_jumbo_seglen[i][3];
sys/dev/bge/if_bge.c
4285
r->bge_idx = i;
sys/dev/bhnd/bcma/bcma.c
237
struct bhnd_resource *r;
sys/dev/bhnd/bcma/bcma.c
244
if ((r = dinfo->res_agent) == NULL)
sys/dev/bhnd/bcma/bcma.c
248
ioctl = bhnd_bus_read_4(r, BCMA_DMP_IOCTRL);
sys/dev/bhnd/bcma/bcma.c
252
bhnd_bus_write_4(r, BCMA_DMP_IOCTRL, ioctl);
sys/dev/bhnd/bcma/bcma.c
255
bhnd_bus_read_4(r, BCMA_DMP_IOCTRL);
sys/dev/bhnd/bcma/bcma.c
298
struct bhnd_resource *r;
sys/dev/bhnd/bcma/bcma.c
313
if ((r = dinfo->res_agent) == NULL)
sys/dev/bhnd/bcma/bcma.c
346
struct bhnd_resource *r;
sys/dev/bhnd/bcma/bcma.c
361
if ((r = dinfo->res_agent) == NULL)
sys/dev/bhnd/bcma/bcma.c
384
struct bhnd_resource *r;
sys/dev/bhnd/bcma/bcma.c
392
if ((r = dinfo->res_agent) == NULL)
sys/dev/bhnd/bcma/bcma.c
396
if (offset > rman_get_size(r->res))
sys/dev/bhnd/bcma/bcma.c
399
if (rman_get_size(r->res) - offset < width)
sys/dev/bhnd/bcma/bcma.c
404
*((uint8_t *)value) = bhnd_bus_read_1(r, offset);
sys/dev/bhnd/bcma/bcma.c
407
*((uint16_t *)value) = bhnd_bus_read_2(r, offset);
sys/dev/bhnd/bcma/bcma.c
410
*((uint32_t *)value) = bhnd_bus_read_4(r, offset);
sys/dev/bhnd/bcma/bcma.c
422
struct bhnd_resource *r;
sys/dev/bhnd/bcma/bcma.c
430
if ((r = dinfo->res_agent) == NULL)
sys/dev/bhnd/bcma/bcma.c
434
if (offset > rman_get_size(r->res))
sys/dev/bhnd/bcma/bcma.c
437
if (rman_get_size(r->res) - offset < width)
sys/dev/bhnd/bcma/bcma.c
442
bhnd_bus_write_1(r, offset, *(const uint8_t *)value);
sys/dev/bhnd/bcma/bcma.c
445
bhnd_bus_write_2(r, offset, *(const uint16_t *)value);
sys/dev/bhnd/bcma/bcma.c
448
bhnd_bus_write_4(r, offset, *(const uint32_t *)value);
sys/dev/bhnd/bcma/bcma_erom.c
563
struct bcma_erom_sport_region r;
sys/dev/bhnd/bcma/bcma_erom.c
564
return (bcma_erom_parse_sport_region(erom, &r));
sys/dev/bhnd/bhnd.c
1000
device_get_parent(dev), child, r, offset, \
sys/dev/bhnd/bhnd.c
1007
struct bhnd_resource *r, bus_size_t offset, _type datap, \
sys/dev/bhnd/bhnd.c
1010
BHND_BUS_ ## _method(device_get_parent(dev), child, r, \
sys/dev/bhnd/bhnd.c
1049
bhnd_barrier(device_t dev, device_t child, struct bhnd_resource *r,
sys/dev/bhnd/bhnd.c
1052
BHND_BUS_BARRIER(device_get_parent(dev), child, r, offset, length,
sys/dev/bhnd/bhnd.c
364
struct bhnd_resource *r;
sys/dev/bhnd/bhnd.c
458
r = malloc(sizeof(struct bhnd_resource), M_BHND, M_NOWAIT);
sys/dev/bhnd/bhnd.c
459
if (r == NULL) {
sys/dev/bhnd/bhnd.c
464
r->res = rle->res;
sys/dev/bhnd/bhnd.c
465
r->direct = ((rman_get_flags(rle->res) & RF_ACTIVE) != 0);
sys/dev/bhnd/bhnd.c
468
clkctl = bhnd_alloc_core_clkctl(child, pmu_dev, r, pmu_regs,
sys/dev/bhnd/bhnd.c
471
free(r, M_BHND);
sys/dev/bhnd/bhnd.c
487
struct bhnd_resource *r;
sys/dev/bhnd/bhnd.c
518
r = clkctl->cc_res;
sys/dev/bhnd/bhnd.c
525
free(r, M_BHND);
sys/dev/bhnd/bhnd.c
988
struct bhnd_resource *r, bus_size_t offset) \
sys/dev/bhnd/bhnd.c
991
device_get_parent(dev), child, r, offset)); \
sys/dev/bhnd/bhnd.c
997
struct bhnd_resource *r, bus_size_t offset, _type value) \
sys/dev/bhnd/bhnd.h
1330
bhnd_activate_resource(device_t dev, struct bhnd_resource *r)
sys/dev/bhnd/bhnd.h
1332
return BHND_BUS_ACTIVATE_RESOURCE(device_get_parent(dev), dev, r);
sys/dev/bhnd/bhnd.h
1346
bhnd_deactivate_resource(device_t dev, struct bhnd_resource *r)
sys/dev/bhnd/bhnd.h
1348
return BHND_BUS_DEACTIVATE_RESOURCE(device_get_parent(dev), dev, r);
sys/dev/bhnd/bhnd.h
1362
bhnd_release_resource(device_t dev, struct bhnd_resource *r)
sys/dev/bhnd/bhnd.h
1364
return BHND_BUS_RELEASE_RESOURCE(device_get_parent(dev), dev, r);
sys/dev/bhnd/bhnd.h
1475
#define bhnd_bus_barrier(r, o, l, f) \
sys/dev/bhnd/bhnd.h
1476
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1477
bus_barrier((r)->res, (o), (l), (f)) : \
sys/dev/bhnd/bhnd.h
1479
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1480
rman_get_device((r)->res), (r), (o), (l), (f)))
sys/dev/bhnd/bhnd.h
1481
#define bhnd_bus_read_1(r, o) \
sys/dev/bhnd/bhnd.h
1482
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1483
bus_read_1((r)->res, (o)) : \
sys/dev/bhnd/bhnd.h
1485
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1486
rman_get_device((r)->res), (r), (o)))
sys/dev/bhnd/bhnd.h
1487
#define bhnd_bus_read_multi_1(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1488
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1489
bus_read_multi_1((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1491
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1492
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1493
#define bhnd_bus_read_region_1(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1494
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1495
bus_read_region_1((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1497
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1498
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1499
#define bhnd_bus_write_1(r, o, v) \
sys/dev/bhnd/bhnd.h
1500
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1501
bus_write_1((r)->res, (o), (v)) : \
sys/dev/bhnd/bhnd.h
1503
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1504
rman_get_device((r)->res), (r), (o), (v)))
sys/dev/bhnd/bhnd.h
1505
#define bhnd_bus_write_multi_1(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1506
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1507
bus_write_multi_1((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1509
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1510
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1511
#define bhnd_bus_write_region_1(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1512
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1513
bus_write_region_1((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1515
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1516
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1517
#define bhnd_bus_read_stream_1(r, o) \
sys/dev/bhnd/bhnd.h
1518
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1519
bus_read_stream_1((r)->res, (o)) : \
sys/dev/bhnd/bhnd.h
1521
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1522
rman_get_device((r)->res), (r), (o)))
sys/dev/bhnd/bhnd.h
1523
#define bhnd_bus_read_multi_stream_1(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1524
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1525
bus_read_multi_stream_1((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1527
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1528
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1529
#define bhnd_bus_read_region_stream_1(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1530
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1531
bus_read_region_stream_1((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1533
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1534
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1535
#define bhnd_bus_write_stream_1(r, o, v) \
sys/dev/bhnd/bhnd.h
1536
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1537
bus_write_stream_1((r)->res, (o), (v)) : \
sys/dev/bhnd/bhnd.h
1539
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1540
rman_get_device((r)->res), (r), (o), (v)))
sys/dev/bhnd/bhnd.h
1541
#define bhnd_bus_write_multi_stream_1(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1542
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1543
bus_write_multi_stream_1((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1545
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1546
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1547
#define bhnd_bus_write_region_stream_1(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1548
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1549
bus_write_region_stream_1((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1551
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1552
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1553
#define bhnd_bus_set_multi_1(r, o, v, c) \
sys/dev/bhnd/bhnd.h
1554
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1555
bus_set_multi_1((r)->res, (o), (v), (c)) : \
sys/dev/bhnd/bhnd.h
1557
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1558
rman_get_device((r)->res), (r), (o), (v), (c)))
sys/dev/bhnd/bhnd.h
1559
#define bhnd_bus_set_region_1(r, o, v, c) \
sys/dev/bhnd/bhnd.h
1560
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1561
bus_set_region_1((r)->res, (o), (v), (c)) : \
sys/dev/bhnd/bhnd.h
1563
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1564
rman_get_device((r)->res), (r), (o), (v), (c)))
sys/dev/bhnd/bhnd.h
1565
#define bhnd_bus_read_2(r, o) \
sys/dev/bhnd/bhnd.h
1566
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1567
bus_read_2((r)->res, (o)) : \
sys/dev/bhnd/bhnd.h
1569
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1570
rman_get_device((r)->res), (r), (o)))
sys/dev/bhnd/bhnd.h
1571
#define bhnd_bus_read_multi_2(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1572
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1573
bus_read_multi_2((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1575
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1576
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1577
#define bhnd_bus_read_region_2(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1578
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1579
bus_read_region_2((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1581
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1582
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1583
#define bhnd_bus_write_2(r, o, v) \
sys/dev/bhnd/bhnd.h
1584
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1585
bus_write_2((r)->res, (o), (v)) : \
sys/dev/bhnd/bhnd.h
1587
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1588
rman_get_device((r)->res), (r), (o), (v)))
sys/dev/bhnd/bhnd.h
1589
#define bhnd_bus_write_multi_2(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1590
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1591
bus_write_multi_2((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1593
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1594
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1595
#define bhnd_bus_write_region_2(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1596
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1597
bus_write_region_2((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1599
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1600
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1601
#define bhnd_bus_read_stream_2(r, o) \
sys/dev/bhnd/bhnd.h
1602
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1603
bus_read_stream_2((r)->res, (o)) : \
sys/dev/bhnd/bhnd.h
1605
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1606
rman_get_device((r)->res), (r), (o)))
sys/dev/bhnd/bhnd.h
1607
#define bhnd_bus_read_multi_stream_2(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1608
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1609
bus_read_multi_stream_2((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1611
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1612
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1613
#define bhnd_bus_read_region_stream_2(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1614
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1615
bus_read_region_stream_2((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1617
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1618
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1619
#define bhnd_bus_write_stream_2(r, o, v) \
sys/dev/bhnd/bhnd.h
1620
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1621
bus_write_stream_2((r)->res, (o), (v)) : \
sys/dev/bhnd/bhnd.h
1623
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1624
rman_get_device((r)->res), (r), (o), (v)))
sys/dev/bhnd/bhnd.h
1625
#define bhnd_bus_write_multi_stream_2(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1626
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1627
bus_write_multi_stream_2((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1629
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1630
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1631
#define bhnd_bus_write_region_stream_2(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1632
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1633
bus_write_region_stream_2((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1635
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1636
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1637
#define bhnd_bus_set_multi_2(r, o, v, c) \
sys/dev/bhnd/bhnd.h
1638
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1639
bus_set_multi_2((r)->res, (o), (v), (c)) : \
sys/dev/bhnd/bhnd.h
1641
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1642
rman_get_device((r)->res), (r), (o), (v), (c)))
sys/dev/bhnd/bhnd.h
1643
#define bhnd_bus_set_region_2(r, o, v, c) \
sys/dev/bhnd/bhnd.h
1644
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1645
bus_set_region_2((r)->res, (o), (v), (c)) : \
sys/dev/bhnd/bhnd.h
1647
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1648
rman_get_device((r)->res), (r), (o), (v), (c)))
sys/dev/bhnd/bhnd.h
1649
#define bhnd_bus_read_4(r, o) \
sys/dev/bhnd/bhnd.h
1650
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1651
bus_read_4((r)->res, (o)) : \
sys/dev/bhnd/bhnd.h
1653
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1654
rman_get_device((r)->res), (r), (o)))
sys/dev/bhnd/bhnd.h
1655
#define bhnd_bus_read_multi_4(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1656
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1657
bus_read_multi_4((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1659
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1660
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1661
#define bhnd_bus_read_region_4(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1662
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1663
bus_read_region_4((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1665
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1666
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1667
#define bhnd_bus_write_4(r, o, v) \
sys/dev/bhnd/bhnd.h
1668
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1669
bus_write_4((r)->res, (o), (v)) : \
sys/dev/bhnd/bhnd.h
1671
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1672
rman_get_device((r)->res), (r), (o), (v)))
sys/dev/bhnd/bhnd.h
1673
#define bhnd_bus_write_multi_4(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1674
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1675
bus_write_multi_4((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1677
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1678
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1679
#define bhnd_bus_write_region_4(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1680
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1681
bus_write_region_4((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1683
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1684
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1685
#define bhnd_bus_read_stream_4(r, o) \
sys/dev/bhnd/bhnd.h
1686
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1687
bus_read_stream_4((r)->res, (o)) : \
sys/dev/bhnd/bhnd.h
1689
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1690
rman_get_device((r)->res), (r), (o)))
sys/dev/bhnd/bhnd.h
1691
#define bhnd_bus_read_multi_stream_4(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1692
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1693
bus_read_multi_stream_4((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1695
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1696
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1697
#define bhnd_bus_read_region_stream_4(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1698
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1699
bus_read_region_stream_4((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1701
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1702
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1703
#define bhnd_bus_write_stream_4(r, o, v) \
sys/dev/bhnd/bhnd.h
1704
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1705
bus_write_stream_4((r)->res, (o), (v)) : \
sys/dev/bhnd/bhnd.h
1707
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1708
rman_get_device((r)->res), (r), (o), (v)))
sys/dev/bhnd/bhnd.h
1709
#define bhnd_bus_write_multi_stream_4(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1710
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1711
bus_write_multi_stream_4((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1713
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1714
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1715
#define bhnd_bus_write_region_stream_4(r, o, d, c) \
sys/dev/bhnd/bhnd.h
1716
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1717
bus_write_region_stream_4((r)->res, (o), (d), (c)) : \
sys/dev/bhnd/bhnd.h
1719
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1720
rman_get_device((r)->res), (r), (o), (d), (c)))
sys/dev/bhnd/bhnd.h
1721
#define bhnd_bus_set_multi_4(r, o, v, c) \
sys/dev/bhnd/bhnd.h
1722
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1723
bus_set_multi_4((r)->res, (o), (v), (c)) : \
sys/dev/bhnd/bhnd.h
1725
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1726
rman_get_device((r)->res), (r), (o), (v), (c)))
sys/dev/bhnd/bhnd.h
1727
#define bhnd_bus_set_region_4(r, o, v, c) \
sys/dev/bhnd/bhnd.h
1728
(((r)->direct) ? \
sys/dev/bhnd/bhnd.h
1729
bus_set_region_4((r)->res, (o), (v), (c)) : \
sys/dev/bhnd/bhnd.h
1731
device_get_parent(rman_get_device((r)->res)), \
sys/dev/bhnd/bhnd.h
1732
rman_get_device((r)->res), (r), (o), (v), (c)))
sys/dev/bhnd/bhnd.h
624
device_t child, struct bhnd_resource *r);
sys/dev/bhnd/bhnd.h
626
device_t child, struct bhnd_resource *r);
sys/dev/bhnd/bhnd.h
628
device_t child, struct bhnd_resource *r);
sys/dev/bhnd/bhnd_subr.c
1075
bhnd_alloc_core_clkctl(device_t dev, device_t pmu_dev, struct bhnd_resource *r,
sys/dev/bhnd/bhnd_subr.c
1086
clkctl->cc_res = r;
sys/dev/bhnd/bhnd_subr.c
2242
struct bhnd_resource *r)
sys/dev/bhnd/bhnd_subr.c
2246
if ((error = BUS_RELEASE_RESOURCE(dev, child, r->res)))
sys/dev/bhnd/bhnd_subr.c
2249
free(r, M_BHND);
sys/dev/bhnd/bhnd_subr.c
2266
struct bhnd_resource *r)
sys/dev/bhnd/bhnd_subr.c
2276
child, r);
sys/dev/bhnd/bhnd_subr.c
2285
error = bus_activate_resource(child, r->res);
sys/dev/bhnd/bhnd_subr.c
2287
r->direct = true;
sys/dev/bhnd/bhnd_subr.c
2301
struct bhnd_resource *r)
sys/dev/bhnd/bhnd_subr.c
2305
child, r));
sys/dev/bhnd/bhndb/bhndb.c
1033
bhndb_release_resource(device_t dev, device_t child, struct resource *r)
sys/dev/bhnd/bhndb/bhndb.c
1045
if (bhndb_get_rman(sc, child, rman_get_type(r)) == NULL) {
sys/dev/bhnd/bhndb/bhndb.c
1047
child, r));
sys/dev/bhnd/bhndb/bhndb.c
1051
if (rman_get_flags(r) & RF_ACTIVE) {
sys/dev/bhnd/bhndb/bhndb.c
1052
error = BUS_DEACTIVATE_RESOURCE(dev, child, r);
sys/dev/bhnd/bhndb/bhndb.c
1060
rman_get_type(r), rman_get_rid(r));
sys/dev/bhnd/bhndb/bhndb.c
1062
if ((error = rman_release_resource(r)))
sys/dev/bhnd/bhndb/bhndb.c
107
device_t child, struct resource *r);
sys/dev/bhnd/bhndb/bhndb.c
1077
struct resource *r, rman_res_t start, rman_res_t end)
sys/dev/bhnd/bhndb/bhndb.c
1089
rm = bhndb_get_rman(sc, child, rman_get_type(r));
sys/dev/bhnd/bhndb/bhndb.c
1092
child, r, start, end));
sys/dev/bhnd/bhndb/bhndb.c
1099
if (!rman_is_region_manager(r, rm))
sys/dev/bhnd/bhndb/bhndb.c
1105
if (!(rman_get_flags(r) & RF_ACTIVE))
sys/dev/bhnd/bhndb/bhndb.c
1109
error = bhndb_find_resource_limits(sc->bus_res, r, &mstart,
sys/dev/bhnd/bhndb/bhndb.c
111
struct resource *r, bool *indirect);
sys/dev/bhnd/bhndb/bhndb.c
1122
error = rman_adjust_resource(r, start, end);
sys/dev/bhnd/bhndb/bhndb.c
1140
bhndb_init_child_resource(struct resource *r,
sys/dev/bhnd/bhndb/bhndb.c
1159
rman_set_virtual(r, (void *) vaddr);
sys/dev/bhnd/bhndb/bhndb.c
1160
rman_set_bustag(r, bt);
sys/dev/bhnd/bhndb/bhndb.c
1161
rman_set_bushandle(r, child_bh);
sys/dev/bhnd/bhndb/bhndb.c
1182
struct bhndb_region *region, device_t child, struct resource *r)
sys/dev/bhnd/bhndb/bhndb.c
1195
r_start = rman_get_start(r);
sys/dev/bhnd/bhndb/bhndb.c
1196
r_size = rman_get_size(r);
sys/dev/bhnd/bhndb/bhndb.c
1208
error = bhndb_init_child_resource(r, bridge_res, parent_offset, r_size);
sys/dev/bhnd/bhndb/bhndb.c
1213
if ((error = rman_activate_resource(r)))
sys/dev/bhnd/bhndb/bhndb.c
1227
bhndb_retain_dynamic_window(struct bhndb_softc *sc, struct resource *r)
sys/dev/bhnd/bhndb/bhndb.c
1235
r_start = rman_get_start(r);
sys/dev/bhnd/bhndb/bhndb.c
1236
r_size = rman_get_size(r);
sys/dev/bhnd/bhndb/bhndb.c
1241
if (bhndb_dw_retain(sc->bus_res, dwa, r) == 0)
sys/dev/bhnd/bhndb/bhndb.c
1255
if (dwa->win->win_size < rman_get_size(r))
sys/dev/bhnd/bhndb/bhndb.c
1259
error = bhndb_dw_set_addr(sc->dev, sc->bus_res, dwa, rman_get_start(r),
sys/dev/bhnd/bhndb/bhndb.c
1260
rman_get_size(r));
sys/dev/bhnd/bhndb/bhndb.c
1271
if (bhndb_dw_retain(sc->bus_res, dwa, r))
sys/dev/bhnd/bhndb/bhndb.c
1291
struct resource *r, bool *indirect)
sys/dev/bhnd/bhndb/bhndb.c
1305
type = rman_get_type(r);
sys/dev/bhnd/bhndb/bhndb.c
1309
return (rman_activate_resource(r));
sys/dev/bhnd/bhndb/bhndb.c
1323
r_start = rman_get_start(r);
sys/dev/bhnd/bhndb/bhndb.c
1324
r_size = rman_get_size(r);
sys/dev/bhnd/bhndb/bhndb.c
1342
error = bhndb_init_child_resource(r, parent,
sys/dev/bhnd/bhndb/bhndb.c
1348
return (rman_activate_resource(r));
sys/dev/bhnd/bhndb/bhndb.c
1361
error = bhndb_activate_static_region(sc, region, child, r);
sys/dev/bhnd/bhndb/bhndb.c
1381
dwa = bhndb_retain_dynamic_window(sc, r);
sys/dev/bhnd/bhndb/bhndb.c
1394
error = bhndb_init_child_resource(r, dwa->parent_res, parent_offset,
sys/dev/bhnd/bhndb/bhndb.c
1400
if ((error = rman_activate_resource(r)))
sys/dev/bhnd/bhndb/bhndb.c
1408
bhndb_dw_release(sc->bus_res, dwa, r);
sys/dev/bhnd/bhndb/bhndb.c
1418
bhndb_activate_resource(device_t dev, device_t child, struct resource *r)
sys/dev/bhnd/bhndb/bhndb.c
1424
if (bhndb_get_rman(sc, child, rman_get_type(r)) == NULL) {
sys/dev/bhnd/bhndb/bhndb.c
1426
child, r));
sys/dev/bhnd/bhndb/bhndb.c
1429
return (bhndb_try_activate_resource(sc, child, r, NULL));
sys/dev/bhnd/bhndb/bhndb.c
1436
bhndb_deactivate_resource(device_t dev, device_t child, struct resource *r)
sys/dev/bhnd/bhndb/bhndb.c
1444
type = rman_get_type(r);
sys/dev/bhnd/bhndb/bhndb.c
1451
device_get_parent(sc->parent_dev), child, r));
sys/dev/bhnd/bhndb/bhndb.c
1455
if ((error = rman_deactivate_resource(r)))
sys/dev/bhnd/bhndb/bhndb.c
1467
dwa = bhndb_dw_find_resource(sc->bus_res, r);
sys/dev/bhnd/bhndb/bhndb.c
1469
bhndb_dw_release(sc->bus_res, dwa, r);
sys/dev/bhnd/bhndb/bhndb.c
1506
struct bhnd_resource *r)
sys/dev/bhnd/bhndb/bhndb.c
1515
KASSERT(!r->direct,
sys/dev/bhnd/bhndb/bhndb.c
1518
KASSERT(!(rman_get_flags(r->res) & RF_ACTIVE),
sys/dev/bhnd/bhndb/bhndb.c
1525
if (bhndb_get_rman(sc, child, rman_get_type(r->res)) == NULL) {
sys/dev/bhnd/bhndb/bhndb.c
1526
error = BUS_ACTIVATE_RESOURCE(dev, child, r->res);
sys/dev/bhnd/bhndb/bhndb.c
1528
r->direct = true;
sys/dev/bhnd/bhndb/bhndb.c
1532
r_start = rman_get_start(r->res);
sys/dev/bhnd/bhndb/bhndb.c
1533
r_size = rman_get_size(r->res);
sys/dev/bhnd/bhndb/bhndb.c
1538
switch (rman_get_type(r->res)) {
sys/dev/bhnd/bhndb/bhndb.c
1560
rman_get_type(r->res));
sys/dev/bhnd/bhndb/bhndb.c
1566
error = bhndb_try_activate_resource(sc, child, r->res, &indirect);
sys/dev/bhnd/bhndb/bhndb.c
1568
r->direct = true;
sys/dev/bhnd/bhndb/bhndb.c
1573
r->direct = false;
sys/dev/bhnd/bhndb/bhndb.c
1583
r->direct ? "direct" : "indirect");
sys/dev/bhnd/bhndb/bhndb.c
1594
struct bhnd_resource *r)
sys/dev/bhnd/bhndb/bhndb.c
1599
if (!r->direct)
sys/dev/bhnd/bhndb/bhndb.c
1602
KASSERT(rman_get_flags(r->res) & RF_ACTIVE,
sys/dev/bhnd/bhndb/bhndb.c
1606
error = BUS_DEACTIVATE_RESOURCE(dev, child, r->res);
sys/dev/bhnd/bhndb/bhndb.c
1608
r->direct = false;
sys/dev/bhnd/bhndb/bhndb.c
1780
dwa = bhndb_io_resource(sc, rman_get_start(r->res) + \
sys/dev/bhnd/bhndb/bhndb.c
1784
KASSERT(!r->direct, \
sys/dev/bhnd/bhndb/bhndb.c
1801
struct bhnd_resource *r, bus_size_t offset) \
sys/dev/bhnd/bhndb/bhndb.c
1815
struct bhnd_resource *r, bus_size_t offset, _type value) \
sys/dev/bhnd/bhndb/bhndb.c
1826
device_t child, struct bhnd_resource *r, bus_size_t offset, \
sys/dev/bhnd/bhndb/bhndb.c
1865
bhndb_bus_barrier(device_t dev, device_t child, struct bhnd_resource *r,
sys/dev/bhnd/bhndb/bhndb.c
1911
bhndb_setup_intr(device_t dev, device_t child, struct resource *r,
sys/dev/bhnd/bhndb/bhndb.c
1923
if ((error = BHNDB_MAP_INTR_ISRC(dev, r, &isrc))) {
sys/dev/bhnd/bhndb/bhndb.c
1929
ih = bhndb_alloc_intr_handler(child, r, isrc);
sys/dev/bhnd/bhndb/bhndb.c
1955
bhndb_teardown_intr(device_t dev, device_t child, struct resource *r,
sys/dev/bhnd/bhndb/bhndb.c
702
struct resource *r)
sys/dev/bhnd/bhndb/bhndb.c
714
dwa = bhndb_dw_find_resource(sc->bus_res, r);
sys/dev/bhnd/bhndb/bhndb.c
722
type, rman_get_start(r), rman_get_size(r));
sys/dev/bhnd/bhndb/bhndb.c
725
bhndb_dw_release(sc->bus_res, dwa, r);
sys/dev/bhnd/bhndb/bhndb.c
734
struct resource *r)
sys/dev/bhnd/bhndb/bhndb.c
745
if (!(rman_get_flags(r) & RF_ACTIVE))
sys/dev/bhnd/bhndb/bhndb.c
750
type, rman_get_start(r), rman_get_size(r));
sys/dev/bhnd/bhndb/bhndb.c
752
return (bhndb_try_activate_resource(sc, rman_get_device(r), r, NULL));
sys/dev/bhnd/bhndb/bhndb.c
85
struct bhndb_resources *r,
sys/dev/bhnd/bhndb/bhndb.c
99
static int bhndb_init_child_resource(struct resource *r,
sys/dev/bhnd/bhndb/bhndb_pci.c
1586
struct resource *r;
sys/dev/bhnd/bhndb/bhndb_pci.c
1591
error = bhndb_pci_probe_map(probe, addr, offset, width, &r,
sys/dev/bhnd/bhndb/bhndb_pci.c
1602
return (bus_write_1(r, res_offset, value));
sys/dev/bhnd/bhndb/bhndb_pci.c
1604
return (bus_write_2(r, res_offset, value));
sys/dev/bhnd/bhndb/bhndb_pci.c
1606
return (bus_write_4(r, res_offset, value));
sys/dev/bhnd/bhndb/bhndb_pci.c
1629
struct resource *r;
sys/dev/bhnd/bhndb/bhndb_pci.c
1634
error = bhndb_pci_probe_map(probe, addr, offset, width, &r,
sys/dev/bhnd/bhndb/bhndb_pci.c
1645
return (bus_read_1(r, res_offset));
sys/dev/bhnd/bhndb/bhndb_pci.c
1647
return (bus_read_2(r, res_offset));
sys/dev/bhnd/bhndb/bhndb_pci.c
1649
return (bus_read_4(r, res_offset));
sys/dev/bhnd/bhndb/bhndb_pci.c
592
struct resource *r;
sys/dev/bhnd/bhndb/bhndb_pci.c
599
r = bhndb_host_resource_for_regwin(sc->bhndb.bus_res->res, sprom_win);
sys/dev/bhnd/bhndb/bhndb_pci.c
600
KASSERT(r != NULL, ("missing resource for sprom window\n"));
sys/dev/bhnd/bhndb/bhndb_pci.c
602
return (rman_get_start(r) + sprom_win->win_offset);
sys/dev/bhnd/bhndb/bhndb_pci.c
671
struct resource *r;
sys/dev/bhnd/bhndb/bhndb_pci.c
682
r = bhndb_host_resource_for_regwin(sc->bhndb.bus_res->res, win);
sys/dev/bhnd/bhndb/bhndb_pci.c
683
if (r == NULL) {
sys/dev/bhnd/bhndb/bhndb_pci.c
691
*res = r;
sys/dev/bhnd/bhndb/bhndb_pci.c
709
struct resource *r;
sys/dev/bhnd/bhndb/bhndb_pci.c
713
error = bhndb_pci_get_core_regs(sc, offset, width, &r, &r_offset);
sys/dev/bhnd/bhndb/bhndb_pci.c
721
bus_write_1(r, r_offset, value);
sys/dev/bhnd/bhndb/bhndb_pci.c
724
bus_write_2(r, r_offset, value);
sys/dev/bhnd/bhndb/bhndb_pci.c
727
bus_write_4(r, r_offset, value);
sys/dev/bhnd/bhndb/bhndb_pci.c
745
struct resource *r;
sys/dev/bhnd/bhndb/bhndb_pci.c
749
error = bhndb_pci_get_core_regs(sc, offset, width, &r, &r_offset);
sys/dev/bhnd/bhndb/bhndb_pci.c
757
return (bus_read_1(r, r_offset));
sys/dev/bhnd/bhndb/bhndb_pci.c
759
return (bus_read_2(r, r_offset));
sys/dev/bhnd/bhndb/bhndb_pci.c
761
return (bus_read_4(r, r_offset));
sys/dev/bhnd/bhndb/bhndb_private.h
106
struct resource *r);
sys/dev/bhnd/bhndb/bhndb_private.h
77
struct resource *r, rman_res_t *start,
sys/dev/bhnd/bhndb/bhndb_private.h
81
struct resource *r,
sys/dev/bhnd/bhndb/bhndb_subr.c
1005
switch (rman_get_type(r)) {
sys/dev/bhnd/bhndb/bhndb_subr.c
1009
if (ih->ih_res == r)
sys/dev/bhnd/bhndb/bhndb_subr.c
1013
*start = rman_get_start(r);
sys/dev/bhnd/bhndb/bhndb_subr.c
1014
*end = rman_get_end(r);
sys/dev/bhnd/bhndb/bhndb_subr.c
1023
if ((dynamic = bhndb_dw_find_resource(br, r))) {
sys/dev/bhnd/bhndb/bhndb_subr.c
1030
sregion = bhndb_find_resource_region(br, rman_get_start(r),
sys/dev/bhnd/bhndb/bhndb_subr.c
1031
rman_get_size(r));
sys/dev/bhnd/bhndb/bhndb_subr.c
1045
rman_get_type(r));
sys/dev/bhnd/bhndb/bhndb_subr.c
1161
bhndb_dw_find_resource_entry(struct bhndb_dw_alloc *dwa, struct resource *r)
sys/dev/bhnd/bhndb/bhndb_subr.c
1169
if (rman_get_device(dw_res) != rman_get_device(r) ||
sys/dev/bhnd/bhndb/bhndb_subr.c
1170
rman_get_rid(dw_res) != rman_get_rid(r) ||
sys/dev/bhnd/bhndb/bhndb_subr.c
1171
rman_get_start(dw_res) != rman_get_start(r) ||
sys/dev/bhnd/bhndb/bhndb_subr.c
1172
rman_get_size(dw_res) != rman_get_size(r))
sys/dev/bhnd/bhndb/bhndb_subr.c
1194
bhndb_dw_find_resource(struct bhndb_resources *br, struct resource *r)
sys/dev/bhnd/bhndb/bhndb_subr.c
1206
if (bhndb_dw_find_resource_entry(dwa, r) != NULL)
sys/dev/bhnd/bhndb/bhndb_subr.c
1297
struct resource *r)
sys/dev/bhnd/bhndb/bhndb_subr.c
1302
rentry = bhndb_dw_find_resource_entry(dwa, r);
sys/dev/bhnd/bhndb/bhndb_subr.c
206
struct resource *r = hr->resources[i];
sys/dev/bhnd/bhndb/bhndb_subr.c
212
if (rman_get_start(r) > start)
sys/dev/bhnd/bhndb/bhndb_subr.c
215
if (rman_get_end(r) < (start + count - 1))
sys/dev/bhnd/bhndb/bhndb_subr.c
218
return (r);
sys/dev/bhnd/bhndb/bhndb_subr.c
269
struct bhndb_resources *r;
sys/dev/bhnd/bhndb/bhndb_subr.c
280
r = malloc(sizeof(*r), M_BHND, M_NOWAIT|M_ZERO);
sys/dev/bhnd/bhndb/bhndb_subr.c
281
if (r == NULL)
sys/dev/bhnd/bhndb/bhndb_subr.c
285
r->dev = dev;
sys/dev/bhnd/bhndb/bhndb_subr.c
286
r->cfg = cfg;
sys/dev/bhnd/bhndb/bhndb_subr.c
287
r->res = NULL;
sys/dev/bhnd/bhndb/bhndb_subr.c
288
r->min_prio = BHNDB_PRIORITY_NONE;
sys/dev/bhnd/bhndb/bhndb_subr.c
289
STAILQ_INIT(&r->bus_regions);
sys/dev/bhnd/bhndb/bhndb_subr.c
290
STAILQ_INIT(&r->bus_intrs);
sys/dev/bhnd/bhndb/bhndb_subr.c
292
mtx_init(&r->dw_steal_mtx, device_get_nameunit(dev),
sys/dev/bhnd/bhndb/bhndb_subr.c
296
r->ht_mem_rman.rm_start = 0;
sys/dev/bhnd/bhndb/bhndb_subr.c
297
r->ht_mem_rman.rm_end = ~0;
sys/dev/bhnd/bhndb/bhndb_subr.c
298
r->ht_mem_rman.rm_type = RMAN_ARRAY;
sys/dev/bhnd/bhndb/bhndb_subr.c
299
r->ht_mem_rman.rm_descr = "BHNDB host memory";
sys/dev/bhnd/bhndb/bhndb_subr.c
300
if ((error = rman_init(&r->ht_mem_rman))) {
sys/dev/bhnd/bhndb/bhndb_subr.c
301
device_printf(r->dev, "could not initialize ht_mem_rman\n");
sys/dev/bhnd/bhndb/bhndb_subr.c
307
r->br_mem_rman.rm_start = 0;
sys/dev/bhnd/bhndb/bhndb_subr.c
308
r->br_mem_rman.rm_end = BUS_SPACE_MAXADDR_32BIT;
sys/dev/bhnd/bhndb/bhndb_subr.c
309
r->br_mem_rman.rm_type = RMAN_ARRAY;
sys/dev/bhnd/bhndb/bhndb_subr.c
310
r->br_mem_rman.rm_descr = "BHNDB bridged memory";
sys/dev/bhnd/bhndb/bhndb_subr.c
312
if ((error = rman_init(&r->br_mem_rman))) {
sys/dev/bhnd/bhndb/bhndb_subr.c
313
device_printf(r->dev, "could not initialize br_mem_rman\n");
sys/dev/bhnd/bhndb/bhndb_subr.c
318
error = rman_manage_region(&r->br_mem_rman, 0, BUS_SPACE_MAXADDR_32BIT);
sys/dev/bhnd/bhndb/bhndb_subr.c
320
device_printf(r->dev, "could not configure br_mem_rman\n");
sys/dev/bhnd/bhndb/bhndb_subr.c
325
r->br_irq_rman.rm_start = 0;
sys/dev/bhnd/bhndb/bhndb_subr.c
326
r->br_irq_rman.rm_end = RM_MAX_END;
sys/dev/bhnd/bhndb/bhndb_subr.c
327
r->br_irq_rman.rm_type = RMAN_ARRAY;
sys/dev/bhnd/bhndb/bhndb_subr.c
328
r->br_irq_rman.rm_descr = "BHNDB bridged interrupts";
sys/dev/bhnd/bhndb/bhndb_subr.c
330
if ((error = rman_init(&r->br_irq_rman))) {
sys/dev/bhnd/bhndb/bhndb_subr.c
331
device_printf(r->dev, "could not initialize br_irq_rman\n");
sys/dev/bhnd/bhndb/bhndb_subr.c
336
error = rman_manage_region(&r->br_irq_rman, 0, RM_MAX_END);
sys/dev/bhnd/bhndb/bhndb_subr.c
338
device_printf(r->dev, "could not configure br_irq_rman\n");
sys/dev/bhnd/bhndb/bhndb_subr.c
344
r->dwa_count = bhndb_regwin_count(cfg->register_windows,
sys/dev/bhnd/bhndb/bhndb_subr.c
346
if (r->dwa_count >= INT_MAX) {
sys/dev/bhnd/bhndb/bhndb_subr.c
347
device_printf(r->dev, "max dynamic regwin count exceeded\n");
sys/dev/bhnd/bhndb/bhndb_subr.c
352
r->dw_alloc = malloc(sizeof(r->dw_alloc[0]) * r->dwa_count, M_BHND,
sys/dev/bhnd/bhndb/bhndb_subr.c
354
if (r->dw_alloc == NULL)
sys/dev/bhnd/bhndb/bhndb_subr.c
358
r->dwa_freelist = bit_alloc(r->dwa_count, M_BHND, M_NOWAIT);
sys/dev/bhnd/bhndb/bhndb_subr.c
359
if (r->dwa_freelist == NULL)
sys/dev/bhnd/bhndb/bhndb_subr.c
376
device_printf(r->dev, "ignoring zero-length dynamic "
sys/dev/bhnd/bhndb/bhndb_subr.c
390
device_printf(r->dev, "devices that vend multiple "
sys/dev/bhnd/bhndb/bhndb_subr.c
396
dwa = &r->dw_alloc[rnid];
sys/dev/bhnd/bhndb/bhndb_subr.c
407
error = bhndb_alloc_host_resources(&r->res, dev, parent_dev, r->cfg);
sys/dev/bhnd/bhndb/bhndb_subr.c
409
device_printf(r->dev,
sys/dev/bhnd/bhndb/bhndb_subr.c
417
for (size_t i = 0; i < r->dwa_count; i++) {
sys/dev/bhnd/bhndb/bhndb_subr.c
421
dwa = &r->dw_alloc[i];
sys/dev/bhnd/bhndb/bhndb_subr.c
425
dwa->parent_res = bhndb_host_resource_for_regwin(r->res, win);
sys/dev/bhnd/bhndb/bhndb_subr.c
427
device_printf(r->dev, "no host resource found for %u "
sys/dev/bhnd/bhndb/bhndb_subr.c
441
device_printf(r->dev, "resource %d too small for "
sys/dev/bhnd/bhndb/bhndb_subr.c
453
for (u_int i = 0; r->res->resource_specs[i].type != -1; i++) {
sys/dev/bhnd/bhndb/bhndb_subr.c
457
if (r->res->resource_specs[i].type != SYS_RES_MEMORY)
sys/dev/bhnd/bhndb/bhndb_subr.c
461
res = r->res->resources[i];
sys/dev/bhnd/bhndb/bhndb_subr.c
462
error = rman_manage_region(&r->ht_mem_rman,
sys/dev/bhnd/bhndb/bhndb_subr.c
465
device_printf(r->dev,
sys/dev/bhnd/bhndb/bhndb_subr.c
472
return (r);
sys/dev/bhnd/bhndb/bhndb_subr.c
476
rman_fini(&r->ht_mem_rman);
sys/dev/bhnd/bhndb/bhndb_subr.c
479
rman_fini(&r->br_mem_rman);
sys/dev/bhnd/bhndb/bhndb_subr.c
482
rman_fini(&r->br_irq_rman);
sys/dev/bhnd/bhndb/bhndb_subr.c
484
if (r->dw_alloc != NULL)
sys/dev/bhnd/bhndb/bhndb_subr.c
485
free(r->dw_alloc, M_BHND);
sys/dev/bhnd/bhndb/bhndb_subr.c
487
if (r->dwa_freelist != NULL)
sys/dev/bhnd/bhndb/bhndb_subr.c
488
free(r->dwa_freelist, M_BHND);
sys/dev/bhnd/bhndb/bhndb_subr.c
490
if (r->res != NULL)
sys/dev/bhnd/bhndb/bhndb_subr.c
491
bhndb_release_host_resources(r->res);
sys/dev/bhnd/bhndb/bhndb_subr.c
493
mtx_destroy(&r->dw_steal_mtx);
sys/dev/bhnd/bhndb/bhndb_subr.c
495
free(r, M_BHND);
sys/dev/bhnd/bhndb/bhndb_subr.c
894
bhndb_alloc_intr_handler(device_t owner, struct resource *r,
sys/dev/bhnd/bhndb/bhndb_subr.c
901
ih->ih_res = r;
sys/dev/bhnd/bhndb/bhndb_subr.c
999
struct resource *r, rman_res_t *start, rman_res_t *end)
sys/dev/bhnd/bhndvar.h
56
device_t pmu_dev, struct bhnd_resource *r,
sys/dev/bhnd/cores/chipc/bhnd_pmu_chipc.c
102
r = chipc_sc->core;
sys/dev/bhnd/cores/chipc/bhnd_pmu_chipc.c
104
return (bhnd_pmu_attach(dev, r));
sys/dev/bhnd/cores/chipc/bhnd_pmu_chipc.c
98
struct bhnd_resource *r;
sys/dev/bhnd/cores/chipc/chipc.c
1009
struct bhnd_resource *r)
sys/dev/bhnd/cores/chipc/chipc.c
1015
rm = chipc_get_rman(dev, rman_get_type(r->res), rman_get_flags(r->res));
sys/dev/bhnd/cores/chipc/chipc.c
1016
if (rm == NULL || !rman_is_region_manager(r->res, rm)) {
sys/dev/bhnd/cores/chipc/chipc.c
1017
return (bhnd_bus_generic_activate_resource(dev, child, r));
sys/dev/bhnd/cores/chipc/chipc.c
1021
error = chipc_try_activate_resource(dev, child, r->res, false);
sys/dev/bhnd/cores/chipc/chipc.c
1027
if (rman_get_flags(r->res) & RF_ACTIVE)
sys/dev/bhnd/cores/chipc/chipc.c
1028
r->direct = true;
sys/dev/bhnd/cores/chipc/chipc.c
1034
chipc_activate_resource(device_t dev, device_t child, struct resource *r)
sys/dev/bhnd/cores/chipc/chipc.c
1039
rm = chipc_get_rman(dev, rman_get_type(r), rman_get_flags(r));
sys/dev/bhnd/cores/chipc/chipc.c
1040
if (rm == NULL || !rman_is_region_manager(r, rm)) {
sys/dev/bhnd/cores/chipc/chipc.c
1041
return (bus_generic_activate_resource(dev, child, r));
sys/dev/bhnd/cores/chipc/chipc.c
1045
return (chipc_try_activate_resource(dev, child, r, true));
sys/dev/bhnd/cores/chipc/chipc.c
1053
struct resource *r)
sys/dev/bhnd/cores/chipc/chipc.c
1063
rm = chipc_get_rman(dev, rman_get_type(r), rman_get_flags(r));
sys/dev/bhnd/cores/chipc/chipc.c
1064
if (rm == NULL || !rman_is_region_manager(r, rm)) {
sys/dev/bhnd/cores/chipc/chipc.c
1065
return (bus_generic_deactivate_resource(dev, child, r));
sys/dev/bhnd/cores/chipc/chipc.c
1069
cr = chipc_find_region(sc, rman_get_start(r), rman_get_end(r));
sys/dev/bhnd/cores/chipc/chipc.c
1074
if ((error = rman_deactivate_resource(r)))
sys/dev/bhnd/cores/chipc/chipc.c
127
device_t child, struct resource *r,
sys/dev/bhnd/cores/chipc/chipc.c
872
chipc_release_resource(device_t dev, device_t child, struct resource *r)
sys/dev/bhnd/cores/chipc/chipc.c
883
rm = chipc_get_rman(dev, rman_get_type(r), rman_get_flags(r));
sys/dev/bhnd/cores/chipc/chipc.c
884
if (rm == NULL || !rman_is_region_manager(r, rm)) {
sys/dev/bhnd/cores/chipc/chipc.c
885
return (bus_generic_rl_release_resource(dev, child, r));
sys/dev/bhnd/cores/chipc/chipc.c
889
cr = chipc_find_region(sc, rman_get_start(r), rman_get_end(r));
sys/dev/bhnd/cores/chipc/chipc.c
895
rman_get_type(r), rman_get_rid(r));
sys/dev/bhnd/cores/chipc/chipc.c
898
error = bus_generic_rman_release_resource(dev, child, r);
sys/dev/bhnd/cores/chipc/chipc.c
914
struct resource *r, rman_res_t start, rman_res_t end)
sys/dev/bhnd/cores/chipc/chipc.c
923
rm = chipc_get_rman(dev, rman_get_type(r), rman_get_flags(r));
sys/dev/bhnd/cores/chipc/chipc.c
924
if (rm == NULL || !rman_is_region_manager(r, rm)) {
sys/dev/bhnd/cores/chipc/chipc.c
925
return (bus_generic_adjust_resource(dev, child, r, start, end));
sys/dev/bhnd/cores/chipc/chipc.c
929
cr = chipc_find_region(sc, rman_get_start(r), rman_get_end(r));
sys/dev/bhnd/cores/chipc/chipc.c
940
return (rman_adjust_resource(r, start, end));
sys/dev/bhnd/cores/chipc/chipc.c
956
struct resource *r, bool req_direct)
sys/dev/bhnd/cores/chipc/chipc.c
965
rm = chipc_get_rman(dev, rman_get_type(r), rman_get_flags(r));
sys/dev/bhnd/cores/chipc/chipc.c
966
if (rm == NULL || !rman_is_region_manager(r, rm))
sys/dev/bhnd/cores/chipc/chipc.c
969
r_start = rman_get_start(r);
sys/dev/bhnd/cores/chipc/chipc.c
970
r_end = rman_get_end(r);
sys/dev/bhnd/cores/chipc/chipc.c
971
r_size = rman_get_size(r);
sys/dev/bhnd/cores/chipc/chipc.c
987
error = chipc_init_child_resource(r, cr->cr_res->res,
sys/dev/bhnd/cores/chipc/chipc.c
993
if ((error = rman_activate_resource(r)))
sys/dev/bhnd/cores/chipc/chipc_private.h
59
int chipc_init_child_resource(struct resource *r,
sys/dev/bhnd/cores/chipc/chipc_subr.c
137
chipc_init_child_resource(struct resource *r,
sys/dev/bhnd/cores/chipc/chipc_subr.c
156
rman_set_virtual(r, (void *) vaddr);
sys/dev/bhnd/cores/chipc/chipc_subr.c
157
rman_set_bustag(r, bt);
sys/dev/bhnd/cores/chipc/chipc_subr.c
158
rman_set_bushandle(r, child_bh);
sys/dev/bhnd/cores/pci/bhnd_pcireg.h
203
#define BHND_PCIE_CFG_OFFSET(f, r) \
sys/dev/bhnd/cores/pci/bhnd_pcireg.h
205
(((r) & BHND_PCIE_CFG_ADDR_FUNC_SHIFT) << BHND_PCIE_CFG_ADDR_REG_SHIFT))
sys/dev/bhnd/nvram/bhnd_nvram_data_sprom_subr.c
190
const bhnd_sprom_opcode_idx_entry *l, *r;
sys/dev/bhnd/nvram/bhnd_nvram_data_sprom_subr.c
193
r = rhs;
sys/dev/bhnd/nvram/bhnd_nvram_data_sprom_subr.c
195
if (l->vid < r->vid)
sys/dev/bhnd/nvram/bhnd_nvram_data_sprom_subr.c
197
if (l->vid > r->vid)
sys/dev/bhnd/nvram/bhnd_nvram_io.h
58
struct bhnd_nvram_io *bhnd_nvram_iores_new(struct bhnd_resource *r,
sys/dev/bhnd/nvram/bhnd_nvram_iores.c
111
r_size = rman_get_size(r->res);
sys/dev/bhnd/nvram/bhnd_nvram_iores.c
112
r_start = rman_get_start(r->res);
sys/dev/bhnd/nvram/bhnd_nvram_iores.c
132
iores->res = r;
sys/dev/bhnd/nvram/bhnd_nvram_iores.c
76
bhnd_nvram_iores_new(struct bhnd_resource *r, bus_size_t offset,
sys/dev/bhnd/nvram/bhnd_nvram_subr.c
555
const struct bhnd_nvram_vardefn *r = rhs;
sys/dev/bhnd/nvram/bhnd_nvram_subr.c
557
return (strcmp((const char *)key, r->name));
sys/dev/bhnd/nvram/bhnd_sprom.c
106
r = NULL;
sys/dev/bhnd/nvram/bhnd_sprom.c
109
r = bhnd_alloc_resource_any(dev, SYS_RES_MEMORY, 0, RF_ACTIVE);
sys/dev/bhnd/nvram/bhnd_sprom.c
110
if (r == NULL) {
sys/dev/bhnd/nvram/bhnd_sprom.c
116
r_size = rman_get_size(r->res);
sys/dev/bhnd/nvram/bhnd_sprom.c
127
io = bhnd_nvram_iores_new(r, offset, sprom_size, sizeof(uint16_t));
sys/dev/bhnd/nvram/bhnd_sprom.c
141
bhnd_release_resource(dev, r);
sys/dev/bhnd/nvram/bhnd_sprom.c
144
r = NULL;
sys/dev/bhnd/nvram/bhnd_sprom.c
160
if (r != NULL)
sys/dev/bhnd/nvram/bhnd_sprom.c
161
bhnd_release_resource(dev, r);
sys/dev/bhnd/nvram/bhnd_sprom.c
97
struct bhnd_resource *r;
sys/dev/bhnd/siba/siba.c
672
struct bhnd_resource *r;
sys/dev/bhnd/siba/siba.c
680
if ((r = dinfo->cfg_res[0]) == NULL)
sys/dev/bhnd/siba/siba.c
728
struct bhnd_resource *r;
sys/dev/bhnd/siba/siba.c
739
if ((r = dinfo->cfg_res[0]) == NULL)
sys/dev/bhnd/siba/siba.c
763
if (bhnd_bus_read_4(r, SIBA_CFG0_TMSTATEHIGH) & SIBA_TMH_SERR) {
sys/dev/bhnd/siba/siba.c
769
imstate = bhnd_bus_read_4(r, SIBA_CFG0_IMSTATE);
sys/dev/bhnd/siba/siba.c
793
struct bhnd_resource *r;
sys/dev/bhnd/siba/siba.c
805
if ((r = dinfo->cfg_res[0]) == NULL)
sys/dev/bhnd/siba/siba.c
814
ts_low = bhnd_bus_read_4(r, SIBA_CFG0_TMSTATELOW);
sys/dev/bhnd/siba/siba.c
844
idl = bhnd_bus_read_4(r, SIBA_CFG0_IDLOW);
sys/dev/bhnd/siba/siba.c
953
struct bhnd_resource *r;
sys/dev/bhnd/siba/siba.c
962
if ((r = dinfo->cfg_res[0]) == NULL)
sys/dev/bhnd/siba/siba.c
966
r_size = rman_get_size(r->res);
sys/dev/bhnd/siba/siba.c
972
bhnd_bus_write_1(r, offset, *(const uint8_t *)value);
sys/dev/bhnd/siba/siba.c
975
bhnd_bus_write_2(r, offset, *(const uint8_t *)value);
sys/dev/bhnd/siba/siba.c
978
bhnd_bus_write_4(r, offset, *(const uint8_t *)value);
sys/dev/bhnd/siba/siba_subr.c
670
struct bhnd_resource *r;
sys/dev/bhnd/siba/siba_subr.c
673
r = dinfo->cfg_res[0];
sys/dev/bhnd/siba/siba_subr.c
675
KASSERT(r != NULL, ("%s missing CFG0 mapping",
sys/dev/bhnd/siba/siba_subr.c
680
rval = bhnd_bus_read_4(r, reg);
sys/dev/bhnd/siba/siba_subr.c
684
bhnd_bus_write_4(r, reg, rval);
sys/dev/bhnd/siba/siba_subr.c
685
bhnd_bus_read_4(r, reg); /* read-back */
sys/dev/bhnd/siba/siba_subr.c
710
struct bhnd_resource *r;
sys/dev/bhnd/siba/siba_subr.c
713
if ((r = dinfo->cfg_res[0]) == NULL)
sys/dev/bhnd/siba/siba_subr.c
718
rval = bhnd_bus_read_4(r, reg);
sys/dev/bnxt/bnxt_re/qplib_rcfw.h
119
static inline void bnxt_qplib_rcfw_cmd_prep(void *r, u8 opcode, u8 cmd_size)
sys/dev/bnxt/bnxt_re/qplib_rcfw.h
121
struct cmdq_base *req = r;
sys/dev/bwn/if_bwn_phy_lp.c
1951
uint32_t i, q, r;
sys/dev/bwn/if_bwn_phy_lp.c
1956
for (i = 0, q = value / div, r = value % div; i < pre; i++) {
sys/dev/bwn/if_bwn_phy_lp.c
1958
if (r << 1 >= div) {
sys/dev/bwn/if_bwn_phy_lp.c
1960
r = (r << 1) - div;
sys/dev/bwn/if_bwn_phy_lp.c
1963
if (r << 1 >= div)
sys/dev/bwn/if_bwn_util.h
36
int i, r = 0;
sys/dev/bwn/if_bwn_util.h
39
r = r + (val & 1);
sys/dev/bwn/if_bwn_util.h
42
return r;
sys/dev/bwn/if_bwnvar.h
100
#define BWN_PHY_WRITE(mac, r, v) \
sys/dev/bwn/if_bwnvar.h
101
(mac->mac_phy.phy_write(mac, r, v))
sys/dev/bwn/if_bwnvar.h
91
#define BWN_RF_READ(mac, r) (mac->mac_phy.rf_read(mac, r))
sys/dev/bwn/if_bwnvar.h
92
#define BWN_RF_WRITE(mac, r, v) (mac->mac_phy.rf_write(mac, r, v))
sys/dev/bwn/if_bwnvar.h
99
#define BWN_PHY_READ(mac, r) (mac->mac_phy.phy_read(mac, r))
sys/dev/bxe/ecore_sp.c
1074
struct ecore_raw_obj *r = &o->raw;
sys/dev/bxe/ecore_sp.c
1079
hdr->echo = ECORE_CPU_TO_LE32((r->cid & ECORE_SWCID_MASK) |
sys/dev/bxe/ecore_sp.c
1087
struct ecore_raw_obj *r = &o->raw;
sys/dev/bxe/ecore_sp.c
1088
uint32_t cl_bit_vec = (1 << r->cl_id);
sys/dev/bxe/ecore_sp.c
1091
cfg_entry->pf_id = r->func_id;
sys/dev/bxe/ecore_sp.c
1798
struct ecore_raw_obj *r = &o->raw;
sys/dev/bxe/ecore_sp.c
1810
r->clear_pending(r);
sys/dev/bxe/ecore_sp.c
1961
struct ecore_raw_obj *r = &o->raw;
sys/dev/bxe/ecore_sp.c
1972
ECORE_DBG_BREAK_IF(r->check_pending(r));
sys/dev/bxe/ecore_sp.c
1975
r->set_pending(r);
sys/dev/bxe/ecore_sp.c
2021
rc = ecore_sp_post(sc, o->ramrod_cmd, r->cid,
sys/dev/bxe/ecore_sp.c
2022
r->rdata_mapping,
sys/dev/bxe/ecore_sp.c
2051
r->clear_pending(r);
sys/dev/bxe/ecore_sp.c
3001
struct ecore_raw_obj *r = &o->raw;
sys/dev/bxe/ecore_sp.c
3003
(struct eth_multicast_rules_ramrod_data *)(r->rdata);
sys/dev/bxe/ecore_sp.c
3004
uint8_t func_id = r->func_id;
sys/dev/bxe/ecore_sp.c
3367
struct ecore_raw_obj *r = &p->mcast_obj->raw;
sys/dev/bxe/ecore_sp.c
3369
(struct eth_multicast_rules_ramrod_data *)(r->rdata);
sys/dev/bxe/ecore_sp.c
3371
data->header.echo = ECORE_CPU_TO_LE32((r->cid & ECORE_SWCID_MASK) |
sys/dev/bxe/ecore_sp.c
3559
struct ecore_raw_obj *r = &o->raw;
sys/dev/bxe/ecore_sp.c
3602
r->clear_pending(r);
sys/dev/bxe/ecore_sp.c
3683
struct ecore_raw_obj *r = &o->raw;
sys/dev/bxe/ecore_sp.c
3685
(struct mac_configuration_cmd *)(r->rdata);
sys/dev/bxe/ecore_sp.c
3695
data->config_table[idx].pf_id = r->func_id;
sys/dev/bxe/ecore_sp.c
3697
ECORE_CPU_TO_LE32(1 << r->cl_id);
sys/dev/bxe/ecore_sp.c
3716
struct ecore_raw_obj *r = &p->mcast_obj->raw;
sys/dev/bxe/ecore_sp.c
3718
(struct mac_configuration_cmd *)(r->rdata);
sys/dev/bxe/ecore_sp.c
3721
ECORE_MAX_EMUL_MULTI*(1 + r->func_id) :
sys/dev/bxe/ecore_sp.c
3722
ECORE_MAX_MULTICAST*(1 + r->func_id));
sys/dev/bxe/ecore_sp.c
3726
data->hdr.echo = ECORE_CPU_TO_LE32((r->cid & ECORE_SWCID_MASK) |
sys/dev/bxe/ecore_sp.c
4006
struct ecore_raw_obj *r = &o->raw;
sys/dev/bxe/ecore_sp.c
4029
if (r->check_pending(r) ||
sys/dev/bxe/ecore_sp.c
4041
if (!r->check_pending(r)) {
sys/dev/bxe/ecore_sp.c
4044
r->set_pending(r);
sys/dev/bxe/ecore_sp.c
4059
r->clear_pending(r);
sys/dev/bxe/ecore_sp.c
4481
struct ecore_raw_obj *r = &o->raw;
sys/dev/bxe/ecore_sp.c
4483
(struct eth_rss_update_ramrod_data *)(r->rdata);
sys/dev/bxe/ecore_sp.c
4493
data->echo = ECORE_CPU_TO_LE32((r->cid & ECORE_SWCID_MASK) |
sys/dev/bxe/ecore_sp.c
4494
(r->state << ECORE_SWCID_SHIFT));
sys/dev/bxe/ecore_sp.c
4569
r->cid,
sys/dev/bxe/ecore_sp.c
4570
r->rdata_mapping,
sys/dev/bxe/ecore_sp.c
4590
struct ecore_raw_obj *r = &o->raw;
sys/dev/bxe/ecore_sp.c
4599
r->set_pending(r);
sys/dev/bxe/ecore_sp.c
4603
r->clear_pending(r);
sys/dev/bxe/ecore_sp.c
4608
rc = r->wait_comp(sc, r);
sys/dev/cas/if_cas.c
128
static int cas_bitwait(struct cas_softc *sc, bus_addr_t r, uint32_t clr,
sys/dev/cas/if_cas.c
670
cas_bitwait(struct cas_softc *sc, bus_addr_t r, uint32_t clr, uint32_t set)
sys/dev/cas/if_cas.c
676
reg = CAS_READ_4(sc, r);
sys/dev/cesa/cesa.c
1174
uint32_t d, r, val;
sys/dev/cesa/cesa.c
1183
soc_id(&d, &r);
sys/dev/cfi/cfi_core.c
293
u_int r, u;
sys/dev/cfi/cfi_core.c
394
for (r = 0; r < sc->sc_regions; r++) {
sys/dev/cfi/cfi_core.c
395
blocks = cfi_read_qry(sc, CFI_QRY_REGION(r)) |
sys/dev/cfi/cfi_core.c
396
(cfi_read_qry(sc, CFI_QRY_REGION(r) + 1) << 8);
sys/dev/cfi/cfi_core.c
397
sc->sc_region[r].r_blocks = blocks + 1;
sys/dev/cfi/cfi_core.c
399
blksz = cfi_read_qry(sc, CFI_QRY_REGION(r) + 2) |
sys/dev/cfi/cfi_core.c
400
(cfi_read_qry(sc, CFI_QRY_REGION(r) + 3) << 8);
sys/dev/cfi/cfi_core.c
401
sc->sc_region[r].r_blksz = (blksz == 0) ? 128 :
sys/dev/cfi/cfi_core.c
410
for (r = 0; r < sc->sc_regions; r++) {
sys/dev/cfi/cfi_core.c
411
printf("%ux%s%s", sc->sc_region[r].r_blocks,
sys/dev/cfi/cfi_core.c
412
cfi_fmtsize(sc->sc_region[r].r_blksz),
sys/dev/cfi/cfi_core.c
413
(r == sc->sc_regions - 1) ? "]\n" : ",");
sys/dev/cfi/cfi_dev.c
104
if (r == sc->sc_regions)
sys/dev/cfi/cfi_dev.c
107
sc->sc_wrbufsz = sc->sc_region[r].r_blksz;
sys/dev/cfi/cfi_dev.c
113
for (r = 0; r < sc->sc_wrbufsz; r += sc->sc_width) {
sys/dev/cfi/cfi_dev.c
114
val = cfi_read_raw(sc, sc->sc_wrofs + r);
sys/dev/cfi/cfi_dev.c
95
int r;
sys/dev/cfi/cfi_dev.c
98
for (r = 0; r < sc->sc_regions; r++) {
sys/dev/cfi/cfi_dev.c
99
rsz = sc->sc_region[r].r_blocks * sc->sc_region[r].r_blksz;
sys/dev/cxgb/common/cxgb_vsc7323.c
195
int mode, clk, r;
sys/dev/cxgb/common/cxgb_vsc7323.c
207
if ((r = elmr_write(adap, VSC_REG(1, port, 0),
sys/dev/cxgb/common/cxgb_vsc7323.c
209
(r = elmr_write(adap, VSC_REG(1, port, 0xb),
sys/dev/cxgb/common/cxgb_vsc7323.c
211
(r = elmr_write(adap, VSC_REG(1, port, 0xb),
sys/dev/cxgb/common/cxgb_vsc7323.c
213
(r = elmr_write(adap, VSC_REG(1, port, 0),
sys/dev/cxgb/common/cxgb_vsc7323.c
215
return r;
sys/dev/cxgb/common/cxgb_vsc7323.c
218
r = (fc & PAUSE_RX) ? 0x60200 : 0x20200; //QUANTA = 32*1024*8/512
sys/dev/cxgb/common/cxgb_vsc7323.c
220
r |= (1 << 19);
sys/dev/cxgb/common/cxgb_vsc7323.c
221
return elmr_write(adap, VSC_REG(1, port, 1), r);
sys/dev/cxgb/cxgb_main.c
3474
cpl_not_handled(struct sge_qset *qs __unused, struct rsp_desc *r __unused,
sys/dev/cxgb/cxgb_sge.c
2166
is_new_response(const struct rsp_desc *r,
sys/dev/cxgb/cxgb_sge.c
2169
return (r->intr_gen & F_RSPD_GEN2) == q->gen;
sys/dev/cxgb/cxgb_sge.c
2674
struct t3_mbuf_hdr *mh, struct rsp_desc *r)
sys/dev/cxgb/cxgb_sge.c
2677
unsigned int len_cq = ntohl(r->len_cq);
sys/dev/cxgb/cxgb_sge.c
2683
uint8_t sopeop = G_RSPD_SOP_EOP(ntohl(r->flags));
sys/dev/cxgb/cxgb_sge.c
2823
struct rsp_desc *r = &rspq->desc[rspq->cidx];
sys/dev/cxgb/cxgb_sge.c
2841
while (__predict_true(budget_left && is_new_response(r, rspq))) {
sys/dev/cxgb/cxgb_sge.c
2843
uint32_t flags = ntohl(r->flags);
sys/dev/cxgb/cxgb_sge.c
2844
uint32_t rss_hash = be32toh(r->rss_hdr.rss_hash_val);
sys/dev/cxgb/cxgb_sge.c
2845
uint8_t opcode = r->rss_hdr.opcode;
sys/dev/cxgb/cxgb_sge.c
2864
memcpy(mtod(m, char *), r, AN_PKT_SIZE);
sys/dev/cxgb/cxgb_sge.c
2886
get_imm_packet(adap, r, m);
sys/dev/cxgb/cxgb_sge.c
2890
} else if (r->len_cq) {
sys/dev/cxgb/cxgb_sge.c
2893
eop = get_packet(adap, drop_thresh, qs, mh, r);
sys/dev/cxgb/cxgb_sge.c
2895
if (r->rss_hdr.hash_type && !adap->timestamp) {
sys/dev/cxgb/cxgb_sge.c
2915
adap->cpl_handler[opcode](qs, r, mh->mh_head);
sys/dev/cxgb/cxgb_sge.c
2955
r++;
sys/dev/cxgb/cxgb_sge.c
2959
r = rspq->desc;
sys/dev/cxgb/cxgb_sge.c
412
unsigned int r = q->processed - q->cleaned;
sys/dev/cxgb/cxgb_sge.c
414
return q->in_use - r < (q->size >> 1);
sys/dev/cxgbe/adapter.h
639
struct mp_ring *r; /* tx software ring */
sys/dev/cxgbe/common/t4_hw.c
12900
u32 r;
sys/dev/cxgbe/common/t4_hw.c
12904
r = t4_read_reg(adapter, A_SGE_INGRESS_RX_THRESHOLD);
sys/dev/cxgbe/common/t4_hw.c
12905
sp->counter_val[0] = G_THRESHOLD_0(r);
sys/dev/cxgbe/common/t4_hw.c
12906
sp->counter_val[1] = G_THRESHOLD_1(r);
sys/dev/cxgbe/common/t4_hw.c
12907
sp->counter_val[2] = G_THRESHOLD_2(r);
sys/dev/cxgbe/common/t4_hw.c
12908
sp->counter_val[3] = G_THRESHOLD_3(r);
sys/dev/cxgbe/common/t4_hw.c
12911
r = t4_read_reg(adapter, A_SGE_ITP_CONTROL);
sys/dev/cxgbe/common/t4_hw.c
12912
tscale = G_TSCALE(r);
sys/dev/cxgbe/common/t4_hw.c
12919
r = t4_read_reg(adapter, A_SGE_TIMER_VALUE_0_AND_1);
sys/dev/cxgbe/common/t4_hw.c
12920
sp->timer_val[0] = core_ticks_to_us(adapter, G_TIMERVALUE0(r)) * tscale;
sys/dev/cxgbe/common/t4_hw.c
12921
sp->timer_val[1] = core_ticks_to_us(adapter, G_TIMERVALUE1(r)) * tscale;
sys/dev/cxgbe/common/t4_hw.c
12922
r = t4_read_reg(adapter, A_SGE_TIMER_VALUE_2_AND_3);
sys/dev/cxgbe/common/t4_hw.c
12923
sp->timer_val[2] = core_ticks_to_us(adapter, G_TIMERVALUE2(r)) * tscale;
sys/dev/cxgbe/common/t4_hw.c
12924
sp->timer_val[3] = core_ticks_to_us(adapter, G_TIMERVALUE3(r)) * tscale;
sys/dev/cxgbe/common/t4_hw.c
12925
r = t4_read_reg(adapter, A_SGE_TIMER_VALUE_4_AND_5);
sys/dev/cxgbe/common/t4_hw.c
12926
sp->timer_val[4] = core_ticks_to_us(adapter, G_TIMERVALUE4(r)) * tscale;
sys/dev/cxgbe/common/t4_hw.c
12927
sp->timer_val[5] = core_ticks_to_us(adapter, G_TIMERVALUE5(r)) * tscale;
sys/dev/cxgbe/common/t4_hw.c
12929
r = t4_read_reg(adapter, A_SGE_CONM_CTRL);
sys/dev/cxgbe/common/t4_hw.c
12930
sp->fl_starve_threshold = G_EGRTHRESHOLD(r) * 2 + 1;
sys/dev/cxgbe/common/t4_hw.c
12934
sp->fl_starve_threshold2 = G_EGRTHRESHOLDPACKING(r) * 2 + 1;
sys/dev/cxgbe/common/t4_hw.c
12936
sp->fl_starve_threshold2 = G_T6_EGRTHRESHOLDPACKING(r) * 2 + 1;
sys/dev/cxgbe/common/t4_hw.c
12939
r = t4_read_reg(adapter, A_SGE_EGRESS_QUEUES_PER_PAGE_PF);
sys/dev/cxgbe/common/t4_hw.c
12940
r >>= S_QUEUESPERPAGEPF0 +
sys/dev/cxgbe/common/t4_hw.c
12942
sp->eq_s_qpp = r & M_QUEUESPERPAGEPF0;
sys/dev/cxgbe/common/t4_hw.c
12945
r = t4_read_reg(adapter, A_SGE_INGRESS_QUEUES_PER_PAGE_PF);
sys/dev/cxgbe/common/t4_hw.c
12946
r >>= S_QUEUESPERPAGEPF0 +
sys/dev/cxgbe/common/t4_hw.c
12948
sp->iq_s_qpp = r & M_QUEUESPERPAGEPF0;
sys/dev/cxgbe/common/t4_hw.c
12950
r = t4_read_reg(adapter, A_SGE_HOST_PAGE_SIZE);
sys/dev/cxgbe/common/t4_hw.c
12951
r >>= S_HOSTPAGESIZEPF0 +
sys/dev/cxgbe/common/t4_hw.c
12953
sp->page_shift = (r & M_HOSTPAGESIZEPF0) + 10;
sys/dev/cxgbe/common/t4_hw.c
12955
r = t4_read_reg(adapter, A_SGE_CONTROL);
sys/dev/cxgbe/common/t4_hw.c
12956
sp->sge_control = r;
sys/dev/cxgbe/common/t4_hw.c
12957
sp->spg_len = r & F_EGRSTATUSPAGESIZE ? 128 : 64;
sys/dev/cxgbe/common/t4_hw.c
12958
sp->fl_pktshift = G_PKTSHIFT(r);
sys/dev/cxgbe/common/t4_hw.c
12960
sp->pad_boundary = 1 << (G_INGPADBOUNDARY(r) +
sys/dev/cxgbe/common/t4_hw.c
12963
sp->pad_boundary = 1 << (G_INGPADBOUNDARY(r) +
sys/dev/cxgbe/common/t4_hw.c
12969
r = t4_read_reg(adapter, A_SGE_CONTROL2);
sys/dev/cxgbe/common/t4_hw.c
12970
if (G_INGPACKBOUNDARY(r) == 0)
sys/dev/cxgbe/common/t4_hw.c
12973
sp->pack_boundary = 1 << (G_INGPACKBOUNDARY(r) + 5);
sys/dev/cxgbe/common/t4_hw.c
13112
u32 tx_len, rx_len, r, v;
sys/dev/cxgbe/common/t4_hw.c
13140
r = t4_read_reg(adap, A_TP_PARA_REG2);
sys/dev/cxgbe/common/t4_hw.c
13141
rx_len = min(rx_len, G_MAXRXDATA(r));
sys/dev/cxgbe/common/t4_hw.c
13142
tx_len = min(tx_len, G_MAXRXDATA(r));
sys/dev/cxgbe/common/t4_hw.c
13144
r = t4_read_reg(adap, A_TP_PARA_REG7);
sys/dev/cxgbe/common/t4_hw.c
13145
v = min(G_PMMAXXFERLEN0(r), G_PMMAXXFERLEN1(r));
sys/dev/cxgbe/common/t4_hw.c
13707
int r;
sys/dev/cxgbe/common/t4_hw.c
13710
r = t4_cim_write_core(adap, 1, coreid, A_UP_UP_DBG_LA_CFG, 1,
sys/dev/cxgbe/common/t4_hw.c
13713
ret = r;
sys/dev/cxgbe/common/t4_hw.c
793
ldst_cmd.u.pcie.r = reg;
sys/dev/cxgbe/common/t4_msg.h
4101
__be16 r;
sys/dev/cxgbe/common/t4_msg.h
4108
__be16 r;
sys/dev/cxgbe/common/t4_msg.h
5419
__be32 r;
sys/dev/cxgbe/crypto/t6_kern_tls.c
1036
return (mp_ring_enqueue(tlsp->txq->r, items, 1, 256));
sys/dev/cxgbe/crypto/t6_kern_tls.c
366
error = mp_ring_enqueue(txq->r, items, 1, 1);
sys/dev/cxgbe/crypto/t6_kern_tls.c
629
error = mp_ring_enqueue(txq->r, items, 1, 1);
sys/dev/cxgbe/crypto/t7_kern_tls.c
394
error = mp_ring_enqueue(txq->r, items, 1, 1);
sys/dev/cxgbe/crypto/t7_kern_tls.c
758
rc = mp_ring_enqueue_only(tlsp->txq->r, items, 1);
sys/dev/cxgbe/crypto/t7_kern_tls.c
761
rc = mp_ring_enqueue(tlsp->txq->r, items, 1, 256);
sys/dev/cxgbe/crypto/t7_kern_tls.c
913
error = mp_ring_enqueue(tlsp->txq->r, items, 1, 256);
sys/dev/cxgbe/cudbg/fastlz_api.c
350
unsigned long r;
sys/dev/cxgbe/cudbg/fastlz_api.c
440
r = (CUDBG_BLOCK_SIZE < remaining) ?
sys/dev/cxgbe/cudbg/fastlz_api.c
446
r);
sys/dev/cxgbe/cxgbei/cxgbei.c
104
r = t4_read_reg(sc, A_TP_PARA_REG2);
sys/dev/cxgbe/cxgbei/cxgbei.c
105
rx_len = min(rx_len, G_MAXRXDATA(r));
sys/dev/cxgbe/cxgbei/cxgbei.c
106
tx_len = min(tx_len, G_MAXRXDATA(r));
sys/dev/cxgbe/cxgbei/cxgbei.c
108
r = t4_read_reg(sc, A_TP_PARA_REG7);
sys/dev/cxgbe/cxgbei/cxgbei.c
109
v = min(G_PMMAXXFERLEN0(r), G_PMMAXXFERLEN1(r));
sys/dev/cxgbe/cxgbei/cxgbei.c
152
uint32_t r;
sys/dev/cxgbe/cxgbei/cxgbei.c
159
r = t4_read_reg(sc, A_ULP_RX_ISCSI_PSZ);
sys/dev/cxgbe/cxgbei/cxgbei.c
160
rc = t4_init_ppod_region(pr, &sc->vres.iscsi, r, "iSCSI page pods");
sys/dev/cxgbe/cxgbei/cxgbei.c
99
uint32_t tx_len, rx_len, r, v;
sys/dev/cxgbe/firmware/t4fw_interface.h
2534
__u8 r;
sys/dev/cxgbe/firmware/t4fw_interface.h
5532
__u8 r;
sys/dev/cxgbe/firmware/t4fw_interface.h
8629
__be32 r;
sys/dev/cxgbe/firmware/t4fw_interface.h
8660
__u8 r[3];
sys/dev/cxgbe/firmware/t4fw_interface.h
8713
__be32 r;
sys/dev/cxgbe/nvmf/nvmf_che.c
3121
uint32_t tx_len, rx_len, r, v;
sys/dev/cxgbe/nvmf/nvmf_che.c
3127
r = t4_read_reg(sc, A_TP_PARA_REG2);
sys/dev/cxgbe/nvmf/nvmf_che.c
3128
rx_len = min(rx_len, G_MAXRXDATA(r));
sys/dev/cxgbe/nvmf/nvmf_che.c
3129
tx_len = min(tx_len, G_MAXRXDATA(r));
sys/dev/cxgbe/nvmf/nvmf_che.c
3131
r = t4_read_reg(sc, A_TP_PARA_REG7);
sys/dev/cxgbe/nvmf/nvmf_che.c
3132
v = min(G_PMMAXXFERLEN0(r), G_PMMAXXFERLEN1(r));
sys/dev/cxgbe/osdep.h
136
char c, *r, *trim_at;
sys/dev/cxgbe/osdep.h
140
r = trim_at = s;
sys/dev/cxgbe/osdep.h
148
return (r);
sys/dev/cxgbe/t4_main.c
12468
u_int shift, v, r;
sys/dev/cxgbe/t4_main.c
12472
r = A_TP_TCP_BACKOFF_REG0 + (idx & ~3);
sys/dev/cxgbe/t4_main.c
12479
v = (t4_read_reg(sc, r) >> shift) & M_TIMERBACKOFFINDEX0;
sys/dev/cxgbe/t4_main.c
12796
struct offload_rule *r;
sys/dev/cxgbe/t4_main.c
12802
r = &op->rule[0];
sys/dev/cxgbe/t4_main.c
12803
for (i = 0; i < op->nrules; i++, r++) {
sys/dev/cxgbe/t4_main.c
12804
free(r->bpf_prog.bf_insns, M_CXGBE);
sys/dev/cxgbe/t4_main.c
12817
struct offload_rule *r;
sys/dev/cxgbe/t4_main.c
12843
r = &op->rule[0];
sys/dev/cxgbe/t4_main.c
12844
for (i = 0; i < op->nrules; i++, r++) {
sys/dev/cxgbe/t4_main.c
12847
if (r->open_type != OPEN_TYPE_LISTEN &&
sys/dev/cxgbe/t4_main.c
12848
r->open_type != OPEN_TYPE_ACTIVE &&
sys/dev/cxgbe/t4_main.c
12849
r->open_type != OPEN_TYPE_PASSIVE &&
sys/dev/cxgbe/t4_main.c
12850
r->open_type != OPEN_TYPE_DONTCARE) {
sys/dev/cxgbe/t4_main.c
12863
s = &r->settings;
sys/dev/cxgbe/t4_main.c
12872
bf = &r->bpf_prog;
sys/dev/cxgbe/t4_main.c
13079
mp_ring_reset_stats(txq->r);
sys/dev/cxgbe/t4_main.c
3374
rc = mp_ring_enqueue(txq->r, items, 1, 256);
sys/dev/cxgbe/t4_main.c
3394
while (!mp_ring_is_idle(txq->r)) {
sys/dev/cxgbe/t4_main.c
3395
mp_ring_check_drainage(txq->r, 4096);
sys/dev/cxgbe/t4_main.c
3446
drops += counter_u64_fetch(txq->r->dropped);
sys/dev/cxgbe/t4_main.c
3509
drops += counter_u64_fetch(txq->r->dropped);
sys/dev/cxgbe/t4_main.c
4387
struct t4_range mem_ranges[4], *r, *next;
sys/dev/cxgbe/t4_main.c
4398
r = &mem_ranges[0];
sys/dev/cxgbe/t4_main.c
4400
bzero(r, sizeof(mem_ranges));
sys/dev/cxgbe/t4_main.c
4403
r->size = G_EDRAM0_SIZE(addr_len) << 20;
sys/dev/cxgbe/t4_main.c
4404
if (r->size > 0) {
sys/dev/cxgbe/t4_main.c
4405
r->start = G_EDRAM0_BASE(addr_len) << 20;
sys/dev/cxgbe/t4_main.c
4406
if (addr >= r->start &&
sys/dev/cxgbe/t4_main.c
4407
addr + len <= r->start + r->size)
sys/dev/cxgbe/t4_main.c
4409
r++;
sys/dev/cxgbe/t4_main.c
4415
r->size = G_EDRAM1_SIZE(addr_len) << 20;
sys/dev/cxgbe/t4_main.c
4416
if (r->size > 0) {
sys/dev/cxgbe/t4_main.c
4417
r->start = G_EDRAM1_BASE(addr_len) << 20;
sys/dev/cxgbe/t4_main.c
4418
if (addr >= r->start &&
sys/dev/cxgbe/t4_main.c
4419
addr + len <= r->start + r->size)
sys/dev/cxgbe/t4_main.c
4421
r++;
sys/dev/cxgbe/t4_main.c
4427
r->size = G_EXT_MEM_SIZE(addr_len) << 20;
sys/dev/cxgbe/t4_main.c
4428
if (r->size > 0) {
sys/dev/cxgbe/t4_main.c
4429
r->start = G_EXT_MEM_BASE(addr_len) << 20;
sys/dev/cxgbe/t4_main.c
4430
if (addr >= r->start &&
sys/dev/cxgbe/t4_main.c
4431
addr + len <= r->start + r->size)
sys/dev/cxgbe/t4_main.c
4433
r++;
sys/dev/cxgbe/t4_main.c
4439
r->size = G_EXT_MEM1_SIZE(addr_len) << 20;
sys/dev/cxgbe/t4_main.c
4440
if (r->size > 0) {
sys/dev/cxgbe/t4_main.c
4441
r->start = G_EXT_MEM1_BASE(addr_len) << 20;
sys/dev/cxgbe/t4_main.c
4442
if (addr >= r->start &&
sys/dev/cxgbe/t4_main.c
4443
addr + len <= r->start + r->size)
sys/dev/cxgbe/t4_main.c
4445
r++;
sys/dev/cxgbe/t4_main.c
4456
r = &mem_ranges[0];
sys/dev/cxgbe/t4_main.c
4457
for (remaining = n - 1; remaining > 0; remaining--, r++) {
sys/dev/cxgbe/t4_main.c
4459
MPASS(r->size > 0); /* r is a valid entry. */
sys/dev/cxgbe/t4_main.c
4460
next = r + 1;
sys/dev/cxgbe/t4_main.c
4463
while (r->start + r->size >= next->start) {
sys/dev/cxgbe/t4_main.c
4465
r->size = max(r->start + r->size,
sys/dev/cxgbe/t4_main.c
4466
next->start + next->size) - r->start;
sys/dev/cxgbe/t4_main.c
4472
if (next != r + 1) {
sys/dev/cxgbe/t4_main.c
4479
memcpy(r + 1, next, remaining * sizeof(*r));
sys/dev/cxgbe/t4_main.c
4496
r = &mem_ranges[0];
sys/dev/cxgbe/t4_main.c
4497
for (i = 0; i < n; i++, r++) {
sys/dev/cxgbe/t4_main.c
4498
if (addr >= r->start &&
sys/dev/cxgbe/t4_main.c
4499
addr + len <= r->start + r->size)
sys/dev/cxgbe/t4_main.c
7391
while (!mp_ring_is_idle(txq->r)) {
sys/dev/cxgbe/t4_main.c
7392
mp_ring_check_drainage(txq->r, 4096);
sys/dev/cxgbe/t4_mp_ring.c
102
increment_idx(struct mp_ring *r, uint16_t idx, uint16_t n)
sys/dev/cxgbe/t4_mp_ring.c
104
int x = r->size - idx;
sys/dev/cxgbe/t4_mp_ring.c
115
drain_ring(struct mp_ring *r, int budget)
sys/dev/cxgbe/t4_mp_ring.c
123
mtx_assert(r->cons_lock, MA_OWNED);
sys/dev/cxgbe/t4_mp_ring.c
125
os.state = atomic_load_acq_64(&r->state);
sys/dev/cxgbe/t4_mp_ring.c
138
n = r->drain(r, cidx, pidx, &coalescing);
sys/dev/cxgbe/t4_mp_ring.c
141
os.state = atomic_load_64(&r->state);
sys/dev/cxgbe/t4_mp_ring.c
154
} while (atomic_fcmpset_64(&r->state, &os.state,
sys/dev/cxgbe/t4_mp_ring.c
158
counter_u64_add(r->abdications, 1);
sys/dev/cxgbe/t4_mp_ring.c
160
counter_u64_add(r->stalls, 1);
sys/dev/cxgbe/t4_mp_ring.c
163
cidx = increment_idx(r, cidx, n);
sys/dev/cxgbe/t4_mp_ring.c
166
counter_u64_add(r->consumed, n);
sys/dev/cxgbe/t4_mp_ring.c
168
os.state = atomic_load_64(&r->state);
sys/dev/cxgbe/t4_mp_ring.c
191
} while (atomic_fcmpset_acq_64(&r->state, &os.state, ns.state) == 0);
sys/dev/cxgbe/t4_mp_ring.c
195
counter_u64_add(r->abdications, 1);
sys/dev/cxgbe/t4_mp_ring.c
202
counter_u64_add(r->cons_idle2, 1);
sys/dev/cxgbe/t4_mp_ring.c
204
counter_u64_add(r->cons_idle, 1);
sys/dev/cxgbe/t4_mp_ring.c
227
drain_txpkts(struct mp_ring *r, union ring_state os, int budget)
sys/dev/cxgbe/t4_mp_ring.c
234
mtx_assert(r->cons_lock, MA_OWNED);
sys/dev/cxgbe/t4_mp_ring.c
238
r->drain(r, cidx, pidx, &coalescing);
sys/dev/cxgbe/t4_mp_ring.c
241
os.state = atomic_load_64(&r->state);
sys/dev/cxgbe/t4_mp_ring.c
250
} while (atomic_fcmpset_acq_64(&r->state, &os.state, ns.state) == 0);
sys/dev/cxgbe/t4_mp_ring.c
254
drain_ring(r, budget);
sys/dev/cxgbe/t4_mp_ring.c
262
struct mp_ring *r;
sys/dev/cxgbe/t4_mp_ring.c
273
r = malloc(__offsetof(struct mp_ring, items[size]), mt, flags | M_ZERO);
sys/dev/cxgbe/t4_mp_ring.c
274
if (r == NULL)
sys/dev/cxgbe/t4_mp_ring.c
276
r->size = size;
sys/dev/cxgbe/t4_mp_ring.c
277
r->cookie = cookie;
sys/dev/cxgbe/t4_mp_ring.c
278
r->mt = mt;
sys/dev/cxgbe/t4_mp_ring.c
279
r->drain = drain;
sys/dev/cxgbe/t4_mp_ring.c
280
r->can_drain = can_drain;
sys/dev/cxgbe/t4_mp_ring.c
281
r->cons_lock = lck;
sys/dev/cxgbe/t4_mp_ring.c
282
if ((r->dropped = counter_u64_alloc(flags)) == NULL)
sys/dev/cxgbe/t4_mp_ring.c
284
for (i = 0; i < nitems(r->consumer); i++) {
sys/dev/cxgbe/t4_mp_ring.c
285
if ((r->consumer[i] = counter_u64_alloc(flags)) == NULL)
sys/dev/cxgbe/t4_mp_ring.c
288
if ((r->not_consumer = counter_u64_alloc(flags)) == NULL)
sys/dev/cxgbe/t4_mp_ring.c
290
if ((r->abdications = counter_u64_alloc(flags)) == NULL)
sys/dev/cxgbe/t4_mp_ring.c
292
if ((r->stalls = counter_u64_alloc(flags)) == NULL)
sys/dev/cxgbe/t4_mp_ring.c
294
if ((r->consumed = counter_u64_alloc(flags)) == NULL)
sys/dev/cxgbe/t4_mp_ring.c
296
if ((r->cons_idle = counter_u64_alloc(flags)) == NULL)
sys/dev/cxgbe/t4_mp_ring.c
298
if ((r->cons_idle2 = counter_u64_alloc(flags)) == NULL)
sys/dev/cxgbe/t4_mp_ring.c
300
*pr = r;
sys/dev/cxgbe/t4_mp_ring.c
303
mp_ring_free(r);
sys/dev/cxgbe/t4_mp_ring.c
308
mp_ring_free(struct mp_ring *r)
sys/dev/cxgbe/t4_mp_ring.c
312
if (r == NULL)
sys/dev/cxgbe/t4_mp_ring.c
315
if (r->dropped != NULL)
sys/dev/cxgbe/t4_mp_ring.c
316
counter_u64_free(r->dropped);
sys/dev/cxgbe/t4_mp_ring.c
317
for (i = 0; i < nitems(r->consumer); i++) {
sys/dev/cxgbe/t4_mp_ring.c
318
if (r->consumer[i] != NULL)
sys/dev/cxgbe/t4_mp_ring.c
319
counter_u64_free(r->consumer[i]);
sys/dev/cxgbe/t4_mp_ring.c
321
if (r->not_consumer != NULL)
sys/dev/cxgbe/t4_mp_ring.c
322
counter_u64_free(r->not_consumer);
sys/dev/cxgbe/t4_mp_ring.c
323
if (r->abdications != NULL)
sys/dev/cxgbe/t4_mp_ring.c
324
counter_u64_free(r->abdications);
sys/dev/cxgbe/t4_mp_ring.c
325
if (r->stalls != NULL)
sys/dev/cxgbe/t4_mp_ring.c
326
counter_u64_free(r->stalls);
sys/dev/cxgbe/t4_mp_ring.c
327
if (r->consumed != NULL)
sys/dev/cxgbe/t4_mp_ring.c
328
counter_u64_free(r->consumed);
sys/dev/cxgbe/t4_mp_ring.c
329
if (r->cons_idle != NULL)
sys/dev/cxgbe/t4_mp_ring.c
330
counter_u64_free(r->cons_idle);
sys/dev/cxgbe/t4_mp_ring.c
331
if (r->cons_idle2 != NULL)
sys/dev/cxgbe/t4_mp_ring.c
332
counter_u64_free(r->cons_idle2);
sys/dev/cxgbe/t4_mp_ring.c
334
free(r, r->mt);
sys/dev/cxgbe/t4_mp_ring.c
343
mp_ring_enqueue(struct mp_ring *r, void **items, int n, int budget)
sys/dev/cxgbe/t4_mp_ring.c
358
os.state = atomic_load_64(&r->state);
sys/dev/cxgbe/t4_mp_ring.c
361
if (__predict_true(space_available(r, os) >= n))
sys/dev/cxgbe/t4_mp_ring.c
369
counter_u64_add(r->dropped, n);
sys/dev/cxgbe/t4_mp_ring.c
373
mp_ring_check_drainage(r, 64);
sys/dev/cxgbe/t4_mp_ring.c
376
os.state = atomic_load_64(&r->state);
sys/dev/cxgbe/t4_mp_ring.c
383
ns.pidx_head = increment_idx(r, os.pidx_head, n);
sys/dev/cxgbe/t4_mp_ring.c
388
ns.pidx_tail = increment_idx(r, os.pidx_tail, n);
sys/dev/cxgbe/t4_mp_ring.c
397
if (atomic_fcmpset_64(&r->state, &os.state, ns.state))
sys/dev/cxgbe/t4_mp_ring.c
409
r->items[i] = *items++;
sys/dev/cxgbe/t4_mp_ring.c
410
if (__predict_false(++i == r->size))
sys/dev/cxgbe/t4_mp_ring.c
414
counter_u64_add(r->consumer[C_FAST], 1);
sys/dev/cxgbe/t4_mp_ring.c
415
mtx_lock(r->cons_lock);
sys/dev/cxgbe/t4_mp_ring.c
416
drain_ring(r, budget);
sys/dev/cxgbe/t4_mp_ring.c
417
mtx_unlock(r->cons_lock);
sys/dev/cxgbe/t4_mp_ring.c
428
ns.state = atomic_load_64(&r->state);
sys/dev/cxgbe/t4_mp_ring.c
434
r->items[i] = *items++;
sys/dev/cxgbe/t4_mp_ring.c
435
if (__predict_false(++i == r->size))
sys/dev/cxgbe/t4_mp_ring.c
443
os.state = atomic_load_64(&r->state);
sys/dev/cxgbe/t4_mp_ring.c
449
(os.flags == STALLED && r->can_drain(r))) {
sys/dev/cxgbe/t4_mp_ring.c
454
} while (atomic_fcmpset_rel_64(&r->state, &os.state, ns.state) == 0);
sys/dev/cxgbe/t4_mp_ring.c
461
counter_u64_add(r->not_consumer, 1);
sys/dev/cxgbe/t4_mp_ring.c
465
MPASS(cons > C_FAST && cons < nitems(r->consumer));
sys/dev/cxgbe/t4_mp_ring.c
466
counter_u64_add(r->consumer[cons], 1);
sys/dev/cxgbe/t4_mp_ring.c
467
mtx_lock(r->cons_lock);
sys/dev/cxgbe/t4_mp_ring.c
468
drain_ring(r, budget);
sys/dev/cxgbe/t4_mp_ring.c
469
mtx_unlock(r->cons_lock);
sys/dev/cxgbe/t4_mp_ring.c
481
mp_ring_enqueue_only(struct mp_ring *r, void **items, int n)
sys/dev/cxgbe/t4_mp_ring.c
494
os.state = atomic_load_64(&r->state);
sys/dev/cxgbe/t4_mp_ring.c
501
if (__predict_false(space_available(r, os) < n)) {
sys/dev/cxgbe/t4_mp_ring.c
503
counter_u64_add(r->dropped, n);
sys/dev/cxgbe/t4_mp_ring.c
510
ns.pidx_head = increment_idx(r, os.pidx_head, n);
sys/dev/cxgbe/t4_mp_ring.c
512
if (atomic_fcmpset_64(&r->state, &os.state, ns.state))
sys/dev/cxgbe/t4_mp_ring.c
528
ns.state = atomic_load_64(&r->state);
sys/dev/cxgbe/t4_mp_ring.c
534
r->items[i] = *items++;
sys/dev/cxgbe/t4_mp_ring.c
535
if (__predict_false(++i == r->size))
sys/dev/cxgbe/t4_mp_ring.c
543
os.state = atomic_load_64(&r->state);
sys/dev/cxgbe/t4_mp_ring.c
547
} while (atomic_fcmpset_rel_64(&r->state, &os.state, ns.state) == 0);
sys/dev/cxgbe/t4_mp_ring.c
550
counter_u64_add(r->not_consumer, 1);
sys/dev/cxgbe/t4_mp_ring.c
555
mp_ring_check_drainage(struct mp_ring *r, int budget)
sys/dev/cxgbe/t4_mp_ring.c
559
os.state = atomic_load_64(&r->state);
sys/dev/cxgbe/t4_mp_ring.c
560
if (os.flags == STALLED && r->can_drain(r)) {
sys/dev/cxgbe/t4_mp_ring.c
564
if (atomic_cmpset_acq_64(&r->state, os.state, ns.state)) {
sys/dev/cxgbe/t4_mp_ring.c
565
mtx_lock(r->cons_lock);
sys/dev/cxgbe/t4_mp_ring.c
566
drain_ring(r, budget);
sys/dev/cxgbe/t4_mp_ring.c
567
mtx_unlock(r->cons_lock);
sys/dev/cxgbe/t4_mp_ring.c
573
if (atomic_cmpset_acq_64(&r->state, os.state, ns.state)) {
sys/dev/cxgbe/t4_mp_ring.c
574
mtx_lock(r->cons_lock);
sys/dev/cxgbe/t4_mp_ring.c
575
drain_txpkts(r, ns, budget);
sys/dev/cxgbe/t4_mp_ring.c
576
mtx_unlock(r->cons_lock);
sys/dev/cxgbe/t4_mp_ring.c
582
mp_ring_reset_stats(struct mp_ring *r)
sys/dev/cxgbe/t4_mp_ring.c
586
counter_u64_zero(r->dropped);
sys/dev/cxgbe/t4_mp_ring.c
587
for (i = 0; i < nitems(r->consumer); i++)
sys/dev/cxgbe/t4_mp_ring.c
588
counter_u64_zero(r->consumer[i]);
sys/dev/cxgbe/t4_mp_ring.c
589
counter_u64_zero(r->not_consumer);
sys/dev/cxgbe/t4_mp_ring.c
590
counter_u64_zero(r->abdications);
sys/dev/cxgbe/t4_mp_ring.c
591
counter_u64_zero(r->stalls);
sys/dev/cxgbe/t4_mp_ring.c
592
counter_u64_zero(r->consumed);
sys/dev/cxgbe/t4_mp_ring.c
593
counter_u64_zero(r->cons_idle);
sys/dev/cxgbe/t4_mp_ring.c
594
counter_u64_zero(r->cons_idle2);
sys/dev/cxgbe/t4_mp_ring.c
598
mp_ring_is_idle(struct mp_ring *r)
sys/dev/cxgbe/t4_mp_ring.c
602
s.state = atomic_load_64(&r->state);
sys/dev/cxgbe/t4_mp_ring.c
611
mp_ring_sysctls(struct mp_ring *r, struct sysctl_ctx_list *ctx,
sys/dev/cxgbe/t4_mp_ring.c
621
__DEVOLATILE(uint64_t *, &r->state), 0, "ring state");
sys/dev/cxgbe/t4_mp_ring.c
623
&r->dropped, "# of items dropped");
sys/dev/cxgbe/t4_mp_ring.c
625
CTLFLAG_RD, &r->consumed, "# of items consumed");
sys/dev/cxgbe/t4_mp_ring.c
627
CTLFLAG_RD, &r->consumer[C_FAST],
sys/dev/cxgbe/t4_mp_ring.c
630
CTLFLAG_RD, &r->consumer[C_2],
sys/dev/cxgbe/t4_mp_ring.c
633
CTLFLAG_RD, &r->consumer[C_3],
sys/dev/cxgbe/t4_mp_ring.c
636
CTLFLAG_RD, &r->consumer[C_TAKEOVER],
sys/dev/cxgbe/t4_mp_ring.c
639
CTLFLAG_RD, &r->not_consumer,
sys/dev/cxgbe/t4_mp_ring.c
642
CTLFLAG_RD, &r->abdications, "# of consumer abdications");
sys/dev/cxgbe/t4_mp_ring.c
644
CTLFLAG_RD, &r->stalls, "# of consumer stalls");
sys/dev/cxgbe/t4_mp_ring.c
646
CTLFLAG_RD, &r->cons_idle,
sys/dev/cxgbe/t4_mp_ring.c
649
CTLFLAG_RD, &r->cons_idle2,
sys/dev/cxgbe/t4_mp_ring.c
89
space_available(struct mp_ring *r, union ring_state s)
sys/dev/cxgbe/t4_mp_ring.c
91
uint16_t x = r->size - 1;
sys/dev/cxgbe/t4_sge.c
1005
r = t4_read_reg(sc, A_TP_PARA_REG5);
sys/dev/cxgbe/t4_sge.c
1006
if ((r & m) != v) {
sys/dev/cxgbe/t4_sge.c
1007
device_printf(sc->dev, "invalid TP_PARA_REG5(0x%x)\n", r);
sys/dev/cxgbe/t4_sge.c
3102
can_resume_eth_tx(struct mp_ring *r)
sys/dev/cxgbe/t4_sge.c
3104
struct sge_eq *eq = r->cookie;
sys/dev/cxgbe/t4_sge.c
3184
eth_tx(struct mp_ring *r, u_int cidx, u_int pidx, bool *coalescing)
sys/dev/cxgbe/t4_sge.c
3186
struct sge_txq *txq = r->cookie;
sys/dev/cxgbe/t4_sge.c
3202
remaining = IDXDIFF(pidx, cidx, r->size);
sys/dev/cxgbe/t4_sge.c
3208
m0 = r->items[cidx];
sys/dev/cxgbe/t4_sge.c
3210
if (++cidx == r->size)
sys/dev/cxgbe/t4_sge.c
3234
m0 = r->items[cidx];
sys/dev/cxgbe/t4_sge.c
3349
if (__predict_false(++cidx == r->size))
sys/dev/cxgbe/t4_sge.c
4766
rc = mp_ring_alloc(&txq->r, eq->sidx, txq, eth_tx,
sys/dev/cxgbe/t4_sge.c
4779
mp_ring_free(txq->r);
sys/dev/cxgbe/t4_sge.c
4852
mp_ring_free(txq->r);
sys/dev/cxgbe/t4_sge.c
4872
mp_ring_sysctls(txq->r, ctx, children);
sys/dev/cxgbe/t4_sge.c
6557
if (mp_ring_is_idle(txq->r))
sys/dev/cxgbe/t4_sge.c
6560
mp_ring_check_drainage(txq->r, 64);
sys/dev/cxgbe/t4_sge.c
962
uint32_t m, v, r;
sys/dev/cxgbe/t4_sge.c
968
r = sp->sge_control;
sys/dev/cxgbe/t4_sge.c
969
if ((r & m) != v) {
sys/dev/cxgbe/t4_sge.c
970
device_printf(sc->dev, "invalid SGE_CONTROL(0x%x)\n", r);
sys/dev/cxgbe/t4_sge.c
979
device_printf(sc->dev, "invalid SGE_HOST_PAGE_SIZE(0x%x)\n", r);
sys/dev/cxgbe/t4_sge.c
987
r = t4_read_reg(sc, A_ULP_RX_TDDP_PSZ);
sys/dev/cxgbe/t4_sge.c
988
if (r != v) {
sys/dev/cxgbe/t4_sge.c
989
device_printf(sc->dev, "invalid ULP_RX_TDDP_PSZ(0x%x)\n", r);
sys/dev/cxgbe/t4_sge.c
995
r = t4_read_reg(sc, A_ULP_RX_CTL);
sys/dev/cxgbe/t4_sge.c
996
if ((r & m) != v) {
sys/dev/cxgbe/t4_sge.c
997
device_printf(sc->dev, "invalid ULP_RX_CTL(0x%x)\n", r);
sys/dev/cxgbe/t4_vf.c
936
mp_ring_reset_stats(txq->r);
sys/dev/cxgbe/tom/t4_ddp.c
2115
t4_init_ppod_region(struct ppod_region *pr, struct t4_range *r, u_int psz,
sys/dev/cxgbe/tom/t4_ddp.c
2121
MPASS(r->size > 0);
sys/dev/cxgbe/tom/t4_ddp.c
2123
pr->pr_start = r->start;
sys/dev/cxgbe/tom/t4_ddp.c
2124
pr->pr_len = r->size;
sys/dev/cxgbe/tom/t4_ddp.c
2136
pr->pr_tag_mask = ((1 << fls(r->size)) - 1) & V_PPOD_TAG(M_PPOD_TAG);
sys/dev/cxgbe/tom/t4_tom.c
1693
struct offload_rule *r;
sys/dev/cxgbe/tom/t4_tom.c
1754
r = &op->rule[0];
sys/dev/cxgbe/tom/t4_tom.c
1755
for (i = 0; i < op->nrules; i++, r++) {
sys/dev/cxgbe/tom/t4_tom.c
1756
if (r->open_type != open_type &&
sys/dev/cxgbe/tom/t4_tom.c
1757
r->open_type != OPEN_TYPE_DONTCARE) {
sys/dev/cxgbe/tom/t4_tom.c
1760
matched = bpf_filter(r->bpf_prog.bf_insns, pkt, pktlen, buflen);
sys/dev/cxgbe/tom/t4_tom.c
1768
return (matched ? &r->settings : &disallow_offloading_settings);
sys/dev/dc/if_dc.c
3084
uint32_t r;
sys/dev/dc/if_dc.c
3100
r = CSR_READ_4(sc, DC_10BTSTAT);
sys/dev/dc/if_dc.c
3102
IFM_100_TX && (r & DC_TSTAT_LS100)) {
sys/dev/dc/if_dc.c
3107
IFM_10_T && (r & DC_TSTAT_LS10)) {
sys/dev/dc/if_dc.c
3252
uint32_t r = CSR_READ_4(sc, DC_FRAMESDISCARDED);
sys/dev/dc/if_dc.c
3253
if_inc_counter(ifp, IFCOUNTER_IERRORS, (r & 0xffff) + ((r >> 17) & 0x7ff));
sys/dev/dc/if_dc.c
3281
uint32_t r, status;
sys/dev/dc/if_dc.c
3334
r = CSR_READ_4(sc, DC_FRAMESDISCARDED);
sys/dev/dc/if_dc.c
3335
if_inc_counter(ifp, IFCOUNTER_IERRORS, (r & 0xffff) + ((r >> 17) & 0x7ff));
sys/dev/dc/if_dc.c
513
uint32_t r;
sys/dev/dc/if_dc.c
519
r = CSR_READ_4(sc, DC_SIO);
sys/dev/dc/if_dc.c
520
if (!(r & DC_PN_SIOCTL_BUSY)) {
sys/dev/dc/if_dc.c
521
*dest = (uint16_t)(r & 0xFFFF);
sys/dev/dc/if_dcreg.h
659
#define DC_PN_GPIO_SETBIT(sc, r) \
sys/dev/dc/if_dcreg.h
660
DC_SETBIT(sc, DC_PN_GPIO, ((r) | (r << 4)))
sys/dev/dc/if_dcreg.h
661
#define DC_PN_GPIO_CLRBIT(sc, r) \
sys/dev/dc/if_dcreg.h
663
DC_SETBIT(sc, DC_PN_GPIO, ((r) << 4)); \
sys/dev/dc/if_dcreg.h
664
DC_CLRBIT(sc, DC_PN_GPIO, (r)); \
sys/dev/dpaa/bman.c
45
#define ECIR_PORTAL(r) (((r) >> 24) & 0x0f)
sys/dev/dpaa/bman.c
46
#define ECIR_VERB(r) (((r) >> 16) & 0x07)
sys/dev/dpaa/bman.c
48
#define ECIR_POOL(r) ((r) & 0x3f)
sys/dev/dpaa/fman_mdio.c
54
#define MDIO_WRITE4(sc, r, v) \
sys/dev/dpaa/fman_mdio.c
55
bus_write_4(sc->sc_res, r, v)
sys/dev/dpaa/fman_mdio.c
56
#define MDIO_READ4(sc, r) \
sys/dev/dpaa/fman_mdio.c
57
bus_read_4(sc->sc_res, r)
sys/dev/dpaa/fman_xmdio.c
36
#define MDIO_WRITE4(sc, r, v) \
sys/dev/dpaa/fman_xmdio.c
37
bus_write_4(sc->sc_res, r, v)
sys/dev/dpaa/fman_xmdio.c
38
#define MDIO_READ4(sc, r) \
sys/dev/dpaa/fman_xmdio.c
39
bus_read_4(sc->sc_res, r)
sys/dev/dpaa2/dpaa2_mc.c
343
struct resource *r, rman_res_t start, rman_res_t end)
sys/dev/dpaa2/dpaa2_mc.c
347
rm = dpaa2_mc_rman(mcdev, rman_get_type(r), rman_get_flags(r));
sys/dev/dpaa2/dpaa2_mc.c
349
return (bus_generic_rman_adjust_resource(mcdev, child, r,
sys/dev/dpaa2/dpaa2_mc.c
351
return (bus_generic_adjust_resource(mcdev, child, r, start, end));
sys/dev/dpaa2/dpaa2_mc.c
355
dpaa2_mc_release_resource(device_t mcdev, device_t child, struct resource *r)
sys/dev/dpaa2/dpaa2_mc.c
359
rm = dpaa2_mc_rman(mcdev, rman_get_type(r), rman_get_flags(r));
sys/dev/dpaa2/dpaa2_mc.c
361
return (bus_generic_rman_release_resource(mcdev, child, r));
sys/dev/dpaa2/dpaa2_mc.c
362
return (bus_generic_release_resource(mcdev, child, r));
sys/dev/dpaa2/dpaa2_mc.c
366
dpaa2_mc_activate_resource(device_t mcdev, device_t child, struct resource *r)
sys/dev/dpaa2/dpaa2_mc.c
370
rm = dpaa2_mc_rman(mcdev, rman_get_type(r), rman_get_flags(r));
sys/dev/dpaa2/dpaa2_mc.c
372
return (bus_generic_rman_activate_resource(mcdev, child, r));
sys/dev/dpaa2/dpaa2_mc.c
373
return (bus_generic_activate_resource(mcdev, child, r));
sys/dev/dpaa2/dpaa2_mc.c
377
dpaa2_mc_deactivate_resource(device_t mcdev, device_t child, struct resource *r)
sys/dev/dpaa2/dpaa2_mc.c
381
rm = dpaa2_mc_rman(mcdev, rman_get_type(r), rman_get_flags(r));
sys/dev/dpaa2/dpaa2_mc.c
383
return (bus_generic_rman_deactivate_resource(mcdev, child, r));
sys/dev/dpaa2/dpaa2_mc.c
384
return (bus_generic_deactivate_resource(mcdev, child, r));
sys/dev/dpaa2/dpaa2_mc.h
187
struct resource *r, rman_res_t start, rman_res_t end);
sys/dev/dpaa2/dpaa2_mc.h
189
struct resource *r);
sys/dev/dpaa2/dpaa2_mc.h
191
struct resource *r);
sys/dev/dpaa2/dpaa2_mc.h
193
struct resource *r);
sys/dev/dpaa2/dpaa2_rc.c
266
dpaa2_rc_release_resource(device_t rcdev, device_t child, struct resource *r)
sys/dev/dpaa2/dpaa2_rc.c
273
r));
sys/dev/dpaa2/dpaa2_rc.c
277
return (resource_list_release(rl, rcdev, child, r));
sys/dev/dpaa2/dpaa2_swp.c
1054
} *r;
sys/dev/dpaa2/dpaa2_swp.c
1082
r = (struct with_verb *) rsp;
sys/dev/dpaa2/dpaa2_swp.c
1083
KASSERT((r->verb & CMD_VERB_MASK) == cmdid,
sys/dev/dpaa2/dpaa2_swp.c
1085
r->verb, cmdid));
sys/dev/dpaa2/memac_mdio_common.c
148
uint32_t v, r;
sys/dev/dpaa2/memac_mdio_common.c
152
r = le32toh(v);
sys/dev/dpaa2/memac_mdio_common.c
154
r = be32toh(v);
sys/dev/dpaa2/memac_mdio_common.c
156
return (r);
sys/dev/drm2/drm_crtc.c
2132
struct drm_mode_fb_cmd2 r = {};
sys/dev/drm2/drm_crtc.c
2138
r.fb_id = or->fb_id;
sys/dev/drm2/drm_crtc.c
2139
r.width = or->width;
sys/dev/drm2/drm_crtc.c
2140
r.height = or->height;
sys/dev/drm2/drm_crtc.c
2141
r.pitches[0] = or->pitch;
sys/dev/drm2/drm_crtc.c
2142
r.pixel_format = drm_mode_legacy_fb_format(or->bpp, or->depth);
sys/dev/drm2/drm_crtc.c
2143
r.handles[0] = or->handle;
sys/dev/drm2/drm_crtc.c
2148
if ((config->min_width > r.width) || (r.width > config->max_width))
sys/dev/drm2/drm_crtc.c
2151
if ((config->min_height > r.height) || (r.height > config->max_height))
sys/dev/drm2/drm_crtc.c
2159
ret = dev->mode_config.funcs->fb_create(dev, file_priv, &r, &fb);
sys/dev/drm2/drm_crtc.c
2174
static int format_check(const struct drm_mode_fb_cmd2 *r)
sys/dev/drm2/drm_crtc.c
2176
uint32_t format = r->pixel_format & ~DRM_FORMAT_BIG_ENDIAN;
sys/dev/drm2/drm_crtc.c
2245
static int framebuffer_check(const struct drm_mode_fb_cmd2 *r)
sys/dev/drm2/drm_crtc.c
2249
ret = format_check(r);
sys/dev/drm2/drm_crtc.c
2251
DRM_DEBUG_KMS("bad framebuffer format 0x%08x\n", r->pixel_format);
sys/dev/drm2/drm_crtc.c
2255
hsub = drm_format_horz_chroma_subsampling(r->pixel_format);
sys/dev/drm2/drm_crtc.c
2256
vsub = drm_format_vert_chroma_subsampling(r->pixel_format);
sys/dev/drm2/drm_crtc.c
2257
num_planes = drm_format_num_planes(r->pixel_format);
sys/dev/drm2/drm_crtc.c
2259
if (r->width == 0 || r->width % hsub) {
sys/dev/drm2/drm_crtc.c
2260
DRM_DEBUG_KMS("bad framebuffer width %u\n", r->height);
sys/dev/drm2/drm_crtc.c
2264
if (r->height == 0 || r->height % vsub) {
sys/dev/drm2/drm_crtc.c
2265
DRM_DEBUG_KMS("bad framebuffer height %u\n", r->height);
sys/dev/drm2/drm_crtc.c
2270
unsigned int width = r->width / (i != 0 ? hsub : 1);
sys/dev/drm2/drm_crtc.c
2271
unsigned int height = r->height / (i != 0 ? vsub : 1);
sys/dev/drm2/drm_crtc.c
2272
unsigned int cpp = drm_format_plane_cpp(r->pixel_format, i);
sys/dev/drm2/drm_crtc.c
2274
if (!r->handles[i]) {
sys/dev/drm2/drm_crtc.c
2282
if ((uint64_t) height * r->pitches[i] + r->offsets[i] > UINT_MAX)
sys/dev/drm2/drm_crtc.c
2285
if (r->pitches[i] < width * cpp) {
sys/dev/drm2/drm_crtc.c
2286
DRM_DEBUG_KMS("bad pitch %u for plane %d\n", r->pitches[i], i);
sys/dev/drm2/drm_crtc.c
2314
struct drm_mode_fb_cmd2 *r = data;
sys/dev/drm2/drm_crtc.c
2322
if (r->flags & ~DRM_MODE_FB_INTERLACED) {
sys/dev/drm2/drm_crtc.c
2323
DRM_DEBUG_KMS("bad framebuffer flags 0x%08x\n", r->flags);
sys/dev/drm2/drm_crtc.c
2327
if ((config->min_width > r->width) || (r->width > config->max_width)) {
sys/dev/drm2/drm_crtc.c
2329
r->width, config->min_width, config->max_width);
sys/dev/drm2/drm_crtc.c
2332
if ((config->min_height > r->height) || (r->height > config->max_height)) {
sys/dev/drm2/drm_crtc.c
2334
r->height, config->min_height, config->max_height);
sys/dev/drm2/drm_crtc.c
2338
ret = framebuffer_check(r);
sys/dev/drm2/drm_crtc.c
2344
ret = dev->mode_config.funcs->fb_create(dev, file_priv, r, &fb);
sys/dev/drm2/drm_crtc.c
2350
r->fb_id = fb->base.id;
sys/dev/drm2/drm_crtc.c
2434
struct drm_mode_fb_cmd *r = data;
sys/dev/drm2/drm_crtc.c
2443
obj = drm_mode_object_find(dev, r->fb_id, DRM_MODE_OBJECT_FB);
sys/dev/drm2/drm_crtc.c
2450
r->height = fb->height;
sys/dev/drm2/drm_crtc.c
2451
r->width = fb->width;
sys/dev/drm2/drm_crtc.c
2452
r->depth = fb->depth;
sys/dev/drm2/drm_crtc.c
2453
r->bpp = fb->bits_per_pixel;
sys/dev/drm2/drm_crtc.c
2454
r->pitch = fb->pitches[0];
sys/dev/drm2/drm_crtc.c
2455
r->handle = 0;
sys/dev/drm2/drm_crtc.c
2456
fb->funcs->create_handle(fb, file_priv, &r->handle);
sys/dev/drm2/drm_crtc.c
2468
struct drm_mode_fb_dirty_cmd *r = data;
sys/dev/drm2/drm_crtc.c
2479
obj = drm_mode_object_find(dev, r->fb_id, DRM_MODE_OBJECT_FB);
sys/dev/drm2/drm_crtc.c
2486
num_clips = r->num_clips;
sys/dev/drm2/drm_crtc.c
2487
clips_ptr = (struct drm_clip_rect __user *)(unsigned long)r->clips_ptr;
sys/dev/drm2/drm_crtc.c
2494
flags = DRM_MODE_FB_DIRTY_FLAGS & r->flags;
sys/dev/drm2/drm_crtc.c
2518
ret = fb->funcs->dirty(fb, file_priv, flags, r->color,
sys/dev/drm2/drm_crtc.h
335
void (*gamma_set)(struct drm_crtc *crtc, u16 *r, u16 *g, u16 *b,
sys/dev/drm2/drm_dp_helper.c
37
static u8 dp_link_status(u8 link_status[DP_LINK_STATUS_SIZE], int r)
sys/dev/drm2/drm_dp_helper.c
39
return link_status[r - DP_LANE0_1_STATUS];
sys/dev/drm2/drm_edid.c
1139
newmode = drm_gtf_mode(dev, m->w, m->h, m->r, 0, 0);
sys/dev/drm2/drm_edid.c
1168
newmode = drm_cvt_mode(dev, m->w, m->h, m->r, rb, 0, 0);
sys/dev/drm2/drm_edid.c
1254
est3_modes[m].r,
sys/dev/drm2/drm_edid.c
486
#define MODE_REFRESH_DIFF(m,r) (abs((m)->vrefresh - target_refresh))
sys/dev/drm2/drm_edid.c
635
u8 *r = (u8 *)t;
sys/dev/drm2/drm_edid.c
636
if (r[3] == EDID_DETAIL_MONITOR_RANGE)
sys/dev/drm2/drm_edid.c
637
if (r[15] & 0x10)
sys/dev/drm2/drm_edid.c
657
u8 *r = (u8 *)t;
sys/dev/drm2/drm_edid.c
658
if (r[3] == EDID_DETAIL_MONITOR_RANGE && r[10] == 0x02)
sys/dev/drm2/drm_edid.c
659
*(u8 **)data = r;
sys/dev/drm2/drm_edid.c
666
u8 *r = NULL;
sys/dev/drm2/drm_edid.c
667
drm_for_each_detailed_block((u8 *)edid, find_gtf2, &r);
sys/dev/drm2/drm_edid.c
668
return r ? (r[12] * 2) : 0;
sys/dev/drm2/drm_edid.c
674
u8 *r = NULL;
sys/dev/drm2/drm_edid.c
675
drm_for_each_detailed_block((u8 *)edid, find_gtf2, &r);
sys/dev/drm2/drm_edid.c
676
return r ? r[13] : 0;
sys/dev/drm2/drm_edid.c
682
u8 *r = NULL;
sys/dev/drm2/drm_edid.c
683
drm_for_each_detailed_block((u8 *)edid, find_gtf2, &r);
sys/dev/drm2/drm_edid.c
684
return r ? (r[15] << 8) + r[14] : 0;
sys/dev/drm2/drm_edid.c
690
u8 *r = NULL;
sys/dev/drm2/drm_edid.c
691
drm_for_each_detailed_block((u8 *)edid, find_gtf2, &r);
sys/dev/drm2/drm_edid.c
692
return r ? r[16] : 0;
sys/dev/drm2/drm_edid.c
698
u8 *r = NULL;
sys/dev/drm2/drm_edid.c
699
drm_for_each_detailed_block((u8 *)edid, find_gtf2, &r);
sys/dev/drm2/drm_edid.c
700
return r ? r[17] : 0;
sys/dev/drm2/drm_edid_modes.h
417
short r;
sys/dev/drm2/drm_fb_helper.c
611
u16 r, g, b;
sys/dev/drm2/drm_fb_helper.c
619
fb_helper->funcs->gamma_get(crtc, &r,
sys/dev/drm2/drm_fb_helper.c
624
fb_helper->funcs->gamma_set(crtc, r,
sys/dev/drm2/ttm/ttm_page_alloc.c
481
int r = 0;
sys/dev/drm2/ttm/ttm_page_alloc.c
485
r = set_pages_array_uc(pages, cpages);
sys/dev/drm2/ttm/ttm_page_alloc.c
486
if (r)
sys/dev/drm2/ttm/ttm_page_alloc.c
490
r = set_pages_array_wc(pages, cpages);
sys/dev/drm2/ttm/ttm_page_alloc.c
491
if (r)
sys/dev/drm2/ttm/ttm_page_alloc.c
497
return r;
sys/dev/drm2/ttm/ttm_page_alloc.c
528
int r = 0;
sys/dev/drm2/ttm/ttm_page_alloc.c
545
r = ttm_set_pages_caching(caching_array,
sys/dev/drm2/ttm/ttm_page_alloc.c
547
if (r)
sys/dev/drm2/ttm/ttm_page_alloc.c
552
r = -ENOMEM;
sys/dev/drm2/ttm/ttm_page_alloc.c
566
r = ttm_set_pages_caching(caching_array,
sys/dev/drm2/ttm/ttm_page_alloc.c
568
if (r) {
sys/dev/drm2/ttm/ttm_page_alloc.c
582
r = ttm_set_pages_caching(caching_array, cstate, cpages);
sys/dev/drm2/ttm/ttm_page_alloc.c
583
if (r)
sys/dev/drm2/ttm/ttm_page_alloc.c
591
return r;
sys/dev/drm2/ttm/ttm_page_alloc.c
602
int r;
sys/dev/drm2/ttm/ttm_page_alloc.c
628
r = ttm_alloc_new_pages(&new_pages, pool->ttm_page_alloc_flags,
sys/dev/drm2/ttm/ttm_page_alloc.c
632
if (!r) {
sys/dev/drm2/ttm/ttm_page_alloc.c
738
int r;
sys/dev/drm2/ttm/ttm_page_alloc.c
742
for (r = 0; r < npages; ++r) {
sys/dev/drm2/ttm/ttm_page_alloc.c
748
pages[r] = p;
sys/dev/drm2/ttm/ttm_page_alloc.c
777
r = ttm_alloc_new_pages(&plist, gfp_flags, flags, cstate,
sys/dev/drm2/ttm/ttm_page_alloc.c
782
if (r) {
sys/dev/drm2/ttm/ttm_page_alloc.c
787
return r;
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
309
int r = 0;
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
312
r = set_pages_array_uc(pages, cpages);
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
313
if (r)
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
318
r = set_pages_array_wc(pages, cpages);
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
319
if (r)
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
323
return r;
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
712
int r = 0;
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
740
r = ttm_set_pages_caching(pool, caching_array,
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
742
if (r)
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
747
r = -ENOMEM;
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
761
r = ttm_set_pages_caching(pool, caching_array,
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
763
if (r) {
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
776
r = ttm_set_pages_caching(pool, caching_array, cpages);
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
777
if (r)
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
783
return r;
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
793
int r = pool->npages_free;
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
804
r = ttm_dma_pool_alloc_new_pages(pool, &d_pages, count);
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
807
if (!r) {
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
812
r = count;
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
818
pool->dev_name, pool->name, r);
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
825
r = cpages;
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
828
return r;
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
843
int count, r = -ENOMEM;
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
852
r = 0;
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
857
return r;
sys/dev/enetc/enetc_hw.h
114
#define ENETC_BDR(t, i, r) (0x8000 + (t) * 0x100 + ENETC_BDR_OFF(i) + (r))
sys/dev/enetc/enetc_hw.h
418
} r;
sys/dev/enetc/if_enetc.c
1206
if (desc->r.lstatus == 0)
sys/dev/enetc/if_enetc.c
1215
if (desc->r.lstatus & ENETC_RXBD_LSTATUS_F)
sys/dev/enetc/if_enetc.c
1239
status = desc->r.lstatus;
sys/dev/enetc/if_enetc.c
1251
ri->iri_flowid = desc->r.rss_hash;
sys/dev/enetc/if_enetc.c
1257
if ((desc->r.parse_summary & ENETC_RXBD_PARSER_ERROR) == 0)
sys/dev/enetc/if_enetc.c
1262
ri->iri_vtag = desc->r.vlan_opt;
sys/dev/enetc/if_enetc.c
1267
buf_len = desc->r.buf_len;
sys/dev/enetc/if_enetc.c
1271
if (desc->r.lstatus & ENETC_RXBD_LSTATUS_F)
sys/dev/enetc/if_enetc.c
1282
MPASS(desc->r.lstatus & ENETC_RXBD_LSTATUS_F);
sys/dev/enic/vnic_dev.c
103
ENIC_BUS_READ_REGION_4(softc, mem, r_offset, (void *)r, sizeof(*r) / 4);
sys/dev/enic/vnic_dev.c
110
ENIC_BUS_READ_REGION_4(softc, mem, r_offset, (void *)r, sizeof(*r) / 4);
sys/dev/enic/vnic_dev.c
115
free(r, M_DEVBUF);
sys/dev/enic/vnic_dev.c
42
struct vnic_resource __iomem *r;
sys/dev/enic/vnic_dev.c
779
int r;
sys/dev/enic/vnic_dev.c
797
r = vnic_dev_cmd(vdev, CMD_NOTIFY, &a0, &a1, wait);
sys/dev/enic/vnic_dev.c
799
vdev->notify_sz = (r == 0) ? (u32)a1 : 0;
sys/dev/enic/vnic_dev.c
801
return r;
sys/dev/enic/vnic_dev.c
81
r = malloc(sizeof(*r), M_DEVBUF, M_NOWAIT | M_ZERO);
sys/dev/enic/vnic_dev.c
82
ENIC_BUS_READ_REGION_4(softc, mem, r_offset, (void *)r, sizeof(*r) / 4);
sys/dev/enic/vnic_dev.c
83
while ((type = r->type) != RES_TYPE_EOL) {
sys/dev/enic/vnic_dev.c
84
u8 bar_num = r->bar;
sys/dev/enic/vnic_dev.c
85
u32 bar_offset =r->bar_offset;
sys/dev/enic/vnic_dev.c
86
u32 count = r->count;
sys/dev/enic/vnic_dev.c
88
r_offset += sizeof(*r);
sys/dev/enic/vnic_dev.c
889
int r = 0;
sys/dev/enic/vnic_dev.c
892
r = vnic_dev_cmd(vdev, CMD_INIT, &a0, &a1, wait);
sys/dev/enic/vnic_dev.c
903
return r;
sys/dev/etherswitch/ar40xx/ar40xx_hw_vtu.c
163
int i, r;
sys/dev/etherswitch/ar40xx/ar40xx_hw_vtu.c
172
r = ar40xx_hw_vtu_op(sc, op, 0);
sys/dev/etherswitch/ar40xx/ar40xx_hw_vtu.c
173
if (r != 0) {
sys/dev/etherswitch/ar40xx/ar40xx_hw_vtu.c
175
return (r);
sys/dev/etherswitch/arswitch/arswitch_8327.c
1191
int i, r;
sys/dev/etherswitch/arswitch/arswitch_8327.c
1200
r = ar8327_vlan_op(sc, op, vid, 0);
sys/dev/etherswitch/arswitch/arswitch_8327.c
1201
if (r != 0) {
sys/dev/etherswitch/arswitch/arswitch_reg.c
142
int r;
sys/dev/etherswitch/arswitch/arswitch_reg.c
150
r = MDIO_WRITEREG(device_get_parent(dev),
sys/dev/etherswitch/arswitch/arswitch_reg.c
152
r |= MDIO_WRITEREG(device_get_parent(dev),
sys/dev/etherswitch/arswitch/arswitch_reg.c
155
r = MDIO_WRITEREG(device_get_parent(dev),
sys/dev/etherswitch/arswitch/arswitch_reg.c
157
r |= MDIO_WRITEREG(device_get_parent(dev),
sys/dev/etherswitch/arswitch/arswitch_reg.c
161
return r;
sys/dev/etherswitch/mtkswitch/mtkswitch_mt7620.h
113
#define MTKSWITCH_REG_ADDR(r) (((r) >> 6) & 0x3ff)
sys/dev/etherswitch/mtkswitch/mtkswitch_mt7620.h
114
#define MTKSWITCH_REG_LO(r) (((r) >> 2) & 0xf)
sys/dev/etherswitch/mtkswitch/mtkswitch_mt7620.h
115
#define MTKSWITCH_REG_HI(r) (1 << 4)
sys/dev/etherswitch/mtkswitch/mtkswitch_mt7620.h
71
#define MTKSWITCH_PORTREG(r, p) ((r) + ((p) * 0x100))
sys/dev/etherswitch/rtl8366/rtl8366rb.c
435
int r = 0;
sys/dev/etherswitch/rtl8366/rtl8366rb.c
442
r = EBUSY;
sys/dev/etherswitch/rtl8366/rtl8366rb.c
444
r = iicbus_request_bus(device_get_parent(sc->dev), sc->dev, \
sys/dev/etherswitch/rtl8366/rtl8366rb.c
446
if (r == 0)
sys/dev/etherswitch/rtl8366/rtl8366rb.c
450
return (r);
sys/dev/exca/exca.c
486
exca_io_map(struct exca_softc *sc, int width, struct resource *r)
sys/dev/exca/exca.c
501
sc->io[win].iot = rman_get_bustag(r);
sys/dev/exca/exca.c
502
sc->io[win].ioh = rman_get_bushandle(r);
sys/dev/exca/exca.c
503
sc->io[win].addr = rman_get_start(r);
sys/dev/exca/exca.c
504
sc->io[win].size = rman_get_end(r) - sc->io[win].addr + 1;
sys/dev/exca/excavar.h
109
int exca_io_map(struct exca_softc *sc, int width, struct resource *r);
sys/dev/fb/vesa.c
1682
u_char *r;
sys/dev/fb/vesa.c
1696
r = malloc(count * 3, M_DEVBUF, M_WAITOK);
sys/dev/fb/vesa.c
1697
g = r + count;
sys/dev/fb/vesa.c
1699
error = vesa_bios_save_palette2(base, count, r, g, b, bits);
sys/dev/fb/vesa.c
1701
(void)copyout(r, red, count);
sys/dev/fb/vesa.c
1705
bzero(r, count);
sys/dev/fb/vesa.c
1706
(void)copyout(r, trans, count);
sys/dev/fb/vesa.c
1709
free(r, M_DEVBUF);
sys/dev/fb/vesa.c
1718
u_char *r;
sys/dev/fb/vesa.c
1732
r = malloc(count * 3, M_DEVBUF, M_WAITOK | M_ZERO);
sys/dev/fb/vesa.c
1733
g = r + count;
sys/dev/fb/vesa.c
1735
if (copyin(red, r, count) != 0 ||
sys/dev/fb/vesa.c
1742
error = vesa_bios_load_palette2(base, count, r, g, b, bits);
sys/dev/fb/vesa.c
1744
free(r, M_DEVBUF);
sys/dev/fb/vesa.c
202
static int vesa_bios_save_palette2(int start, int colors, u_char *r, u_char *g,
sys/dev/fb/vesa.c
206
static int vesa_bios_load_palette2(int start, int colors, u_char *r, u_char *g,
sys/dev/fb/vesa.c
418
vesa_bios_save_palette2(int start, int colors, u_char *r, u_char *g, u_char *b,
sys/dev/fb/vesa.c
441
r[i] = vesa_palette[i * 4 + 2] << bits;
sys/dev/fb/vesa.c
480
vesa_bios_load_palette2(int start, int colors, u_char *r, u_char *g, u_char *b,
sys/dev/fb/vesa.c
500
vesa_palette[i * 4 + 2] = r[i] >> bits;
sys/dev/fb/vga.c
1997
u_char *r, u_char *g, u_char *b)
sys/dev/fb/vga.c
2007
r[i] = inb(PALDATA) << bits;
sys/dev/fb/vga.c
2041
u_char *r, u_char *g, u_char *b)
sys/dev/fb/vga.c
2052
outb(PALDATA, r[i] >> bits);
sys/dev/fb/vga.c
2854
u_char *r;
sys/dev/fb/vga.c
2863
r = malloc(count*3, M_DEVBUF, M_WAITOK);
sys/dev/fb/vga.c
2864
g = r + count;
sys/dev/fb/vga.c
2866
if (vga_save_palette2(adp, base, count, r, g, b)) {
sys/dev/fb/vga.c
2870
error = copyout(r, red, count);
sys/dev/fb/vga.c
2880
bzero(r, count);
sys/dev/fb/vga.c
2881
error = copyout(r, trans, count);
sys/dev/fb/vga.c
2884
free(r, M_DEVBUF);
sys/dev/fb/vga.c
2893
u_char *r;
sys/dev/fb/vga.c
2902
r = malloc(count*3, M_DEVBUF, M_WAITOK);
sys/dev/fb/vga.c
2903
g = r + count;
sys/dev/fb/vga.c
2905
err = copyin(red, r, count);
sys/dev/fb/vga.c
2911
err = vga_load_palette2(adp, base, count, r, g, b);
sys/dev/fb/vga.c
2912
free(r, M_DEVBUF);
sys/dev/fdc/fdc.c
1408
fd_access(struct g_provider *pp, int r, int w, int e)
sys/dev/fdc/fdc.c
1424
ar = r + pp->acr;
sys/dev/fdc/fdc.c
509
int i, r[10];
sys/dev/fdc/fdc.c
543
10, &r[0], &r[1], &r[2], &r[3], &r[4],
sys/dev/fdc/fdc.c
544
&r[5], &r[6], &r[7], &r[8], &r[9]))
sys/dev/fdc/fdc.c
548
printf(" %02x", r[i]);
sys/dev/firewire/firewire.c
928
struct fw_bind *tfw, *r = NULL;
sys/dev/firewire/firewire.c
934
r = tfw;
sys/dev/firewire/firewire.c
938
return (r);
sys/dev/firewire/firewire.c
948
int r = 0;
sys/dev/firewire/firewire.c
967
r = EBUSY;
sys/dev/firewire/firewire.c
970
return (r);
sys/dev/firewire/fwohci.c
131
#define OWRITE(sc, r, x) bus_space_write_4((sc)->bst, (sc)->bsh, (r), (x))
sys/dev/firewire/fwohci.c
132
#define OREAD(sc, r) bus_space_read_4((sc)->bst, (sc)->bsh, (r))
sys/dev/firewire/fwohci.c
2612
int r;
sys/dev/firewire/fwohci.c
2615
r = info->hdr_len + sizeof(uint32_t);
sys/dev/firewire/fwohci.c
2617
r += roundup2((uint32_t)fp->mode.wreqb.len, sizeof(uint32_t));
sys/dev/firewire/fwohci.c
2619
if (r == sizeof(uint32_t)) {
sys/dev/firewire/fwohci.c
2626
if (r > dbch->xferq.psize) {
sys/dev/firewire/fwohci.c
2627
device_printf(sc->fc.dev, "Invalid packet length %d\n", r);
sys/dev/firewire/fwohci.c
2632
return r;
sys/dev/firewire/fwphyreg.h
45
r:1,
sys/dev/firewire/fwphyreg.h
76
r:1,
sys/dev/firewire/iec13213.h
217
uint16_t crom_crc(uint32_t *r, int);
sys/dev/gem/if_gem.c
100
static int gem_bitwait(struct gem_softc *sc, bus_addr_t r, uint32_t clr,
sys/dev/gem/if_gem.c
583
gem_bitwait(struct gem_softc *sc, bus_addr_t r, uint32_t clr, uint32_t set)
sys/dev/gem/if_gem.c
589
reg = GEM_READ_4(sc, r);
sys/dev/gpio/bytgpio.c
285
#define BYGPIO_PIN_REGISTER(sc, pin, r) ((sc)->sc_pinpad_map[(pin)].reg * 16 + (r))
sys/dev/gpio/bytgpio.c
69
#define GPIO_PIN_MAP(r, f) { .reg = (r), .pad_func = (f) }
sys/dev/gpio/gpiobus.c
891
gpiobus_release_resource(device_t dev, device_t child, struct resource *r)
sys/dev/gpio/gpiobus.c
897
irq = rman_get_start(r);
sys/dev/gpio/gpiobus.c
898
MPASS(irq == rman_get_end(r));
sys/dev/gpio/gpiobus.c
900
err = bus_generic_rman_release_resource(dev, child, r);
sys/dev/hid/ps4dshock.c
1051
.led_color_r = led_on ? sc->led_color.r : 0,
sys/dev/hid/ps4dshock.c
614
int r;
sys/dev/hid/ps4dshock.c
701
PD4DSHOCK_SYSCTL_LED_COLOR_R = PD4DSHOCK_OFFSET(led_color.r),
sys/dev/hwpmc/hwpmc_arm.c
120
uintptr_t pc, r, oldfp, fp;
sys/dev/hwpmc/hwpmc_arm.c
140
r = fp + PC_OFF * sizeof(uintptr_t);
sys/dev/hwpmc/hwpmc_arm.c
141
if (copyin((void *)r, &pc, sizeof(pc)) != 0)
sys/dev/hwpmc/hwpmc_arm.c
150
r = fp + FP_OFF * sizeof(uintptr_t);
sys/dev/hwpmc/hwpmc_arm.c
151
if (copyin((void *)r, &fp, sizeof(fp)) != 0)
sys/dev/hwpmc/hwpmc_arm64_md.c
111
r = fp + sizeof(uintptr_t);
sys/dev/hwpmc/hwpmc_arm64_md.c
112
if (copyin((void *)r, &pc, sizeof(pc)) != 0)
sys/dev/hwpmc/hwpmc_arm64_md.c
121
r = fp;
sys/dev/hwpmc/hwpmc_arm64_md.c
122
if (copyin((void *)r, &fp, sizeof(fp)) != 0)
sys/dev/hwpmc/hwpmc_arm64_md.c
91
uintptr_t pc, r, oldfp, fp;
sys/dev/hwpmc/hwpmc_mpc7xxx.c
42
#define PPC_SET_PMC1SEL(r, x) ((r & ~(SPR_MMCR0_74XX_PMC1SEL(0x3f))) | \
sys/dev/hwpmc/hwpmc_mpc7xxx.c
44
#define PPC_SET_PMC2SEL(r, x) ((r & ~(SPR_MMCR0_74XX_PMC2SEL(0x3f))) | \
sys/dev/hwpmc/hwpmc_mpc7xxx.c
46
#define PPC_SET_PMC3SEL(r, x) ((r & ~(SPR_MMCR1_PMC3SEL(0x1f))) | SPR_MMCR1_PMC3SEL(x))
sys/dev/hwpmc/hwpmc_mpc7xxx.c
47
#define PPC_SET_PMC4SEL(r, x) ((r & ~(SPR_MMCR1_PMC4SEL(0x1f))) | SPR_MMCR1_PMC4SEL(x))
sys/dev/hwpmc/hwpmc_mpc7xxx.c
48
#define PPC_SET_PMC5SEL(r, x) ((r & ~(SPR_MMCR1_PMC5SEL(0x1f))) | SPR_MMCR1_PMC5SEL(x))
sys/dev/hwpmc/hwpmc_mpc7xxx.c
49
#define PPC_SET_PMC6SEL(r, x) ((r & ~(SPR_MMCR1_74XX_PMC6SEL(0x3f))) | \
sys/dev/hwpmc/hwpmc_powerpc.c
363
pmc_value_t p, r, tmp;
sys/dev/hwpmc/hwpmc_powerpc.c
379
r = pm->pm_sc.pm_reloadcount;
sys/dev/hwpmc/hwpmc_powerpc.c
393
if (r > POWERPC_MAX_PMC_VALUE || p + r <= POWERPC_MAX_PMC_VALUE)
sys/dev/hwpmc/hwpmc_ppc970.c
45
#define PPC970_SET_MMCR0_PMCSEL(r, x, i) \
sys/dev/hwpmc/hwpmc_ppc970.c
46
((r & ~(0x1f << (7 * (1 - i) + 1))) | (x << (7 * (1 - i) + 1)))
sys/dev/hwpmc/hwpmc_ppc970.c
48
#define PPC970_SET_MMCR1_PMCSEL(r, x, i) \
sys/dev/hwpmc/hwpmc_ppc970.c
49
((r & ~(0x1f << (5 * (7 - i) + 2))) | (x << (5 * (7 - i) + 2)))
sys/dev/hwpmc/hwpmc_x86.c
105
} else if (copyin((void *) r, &pc, sizeof(pc)) != 0 ||
sys/dev/hwpmc/hwpmc_x86.c
118
r = fp + sizeof(uintptr_t); /* address of return address */
sys/dev/hwpmc/hwpmc_x86.c
121
if (copyin((void *) r, &pc, sizeof(pc)) != 0 ||
sys/dev/hwpmc/hwpmc_x86.c
78
uintptr_t fp, oldfp, pc, r, sp;
sys/dev/hwpmc/hwpmc_x86.c
89
r = fp + sizeof(uintptr_t); /* points to return address */
sys/dev/hwpmc/pmu_dmc620.c
65
#define RD4(sc, r) bus_read_4((sc)->sc_res[0], (r))
sys/dev/hwpmc/pmu_dmc620.c
66
#define WR4(sc, r, v) bus_write_4((sc)->sc_res[0], (r), (v))
sys/dev/hwpmc/pmu_dmc620.c
67
#define MD4(sc, r, c, s) WR4((sc), (r), (RD4((sc), (r)) & ~(c)) | (s))
sys/dev/hwpmc/pmu_dmc620.c
69
#define CD2MD4(sc, u, r, c, s) MD4((sc), DMC620_CLKDIV2_REG((u), (r)), (c), (s))
sys/dev/hwpmc/pmu_dmc620.c
70
#define CMD4(sc, u, r, c, s) MD4((sc), DMC620_CLK_REG((u), (r)), (c), (s))
sys/dev/hwpmc/pmu_dmc620_reg.h
57
#define DMC620_CLKDIV2_REG(u, r) (DMC620_CLKDIV2_COUNTERS_BASE + \
sys/dev/hwpmc/pmu_dmc620_reg.h
58
(DMC620_CLKDIV2_COUNTERS_OFF * (u)) + (r))
sys/dev/hwpmc/pmu_dmc620_reg.h
63
#define DMC620_CLK_REG(u, r) (DMC620_CLK_COUNTERS_BASE + \
sys/dev/hwpmc/pmu_dmc620_reg.h
64
(DMC620_CLK_COUNTERS_OFF * (u)) + (r))
sys/dev/hwpmc/pmu_dmc620_reg.h
67
#define DMC620_REG(u, r) (DMC620_CLKDIV2_COUNTERS_BASE + \
sys/dev/hwpmc/pmu_dmc620_reg.h
68
(DMC620_CLKDIV2_COUNTERS_OFF * (u)) + (r))
sys/dev/hyperv/pcib/vmbus_pcib.c
1716
struct resource *r, rman_res_t start, rman_res_t end)
sys/dev/hyperv/pcib/vmbus_pcib.c
1720
if (rman_get_type(r) == PCI_RES_BUS)
sys/dev/hyperv/pcib/vmbus_pcib.c
1721
return (pci_domain_adjust_bus(sc->hbus->pci_domain, child, r,
sys/dev/hyperv/pcib/vmbus_pcib.c
1723
return (bus_generic_adjust_resource(dev, child, r, start, end));
sys/dev/hyperv/pcib/vmbus_pcib.c
1727
vmbus_pcib_release_resource(device_t dev, device_t child, struct resource *r)
sys/dev/hyperv/pcib/vmbus_pcib.c
1731
switch (rman_get_type(r)) {
sys/dev/hyperv/pcib/vmbus_pcib.c
1733
return (pci_domain_release_bus(sc->hbus->pci_domain, child, r));
sys/dev/hyperv/pcib/vmbus_pcib.c
1737
return (bus_generic_release_resource(dev, child, r));
sys/dev/hyperv/pcib/vmbus_pcib.c
1742
vmbus_pcib_activate_resource(device_t dev, device_t child, struct resource *r)
sys/dev/hyperv/pcib/vmbus_pcib.c
1746
if (rman_get_type(r) == PCI_RES_BUS)
sys/dev/hyperv/pcib/vmbus_pcib.c
1748
r));
sys/dev/hyperv/pcib/vmbus_pcib.c
1749
return (bus_generic_activate_resource(dev, child, r));
sys/dev/hyperv/pcib/vmbus_pcib.c
1753
vmbus_pcib_deactivate_resource(device_t dev, device_t child, struct resource *r)
sys/dev/hyperv/pcib/vmbus_pcib.c
1757
if (rman_get_type(r) == PCI_RES_BUS)
sys/dev/hyperv/pcib/vmbus_pcib.c
1759
r));
sys/dev/hyperv/pcib/vmbus_pcib.c
1760
return (bus_generic_deactivate_resource(dev, child, r));
sys/dev/hyperv/vmbus/vmbus_br.c
38
#define VMBUS_BR_WAVAIL(r, w, z) \
sys/dev/hyperv/vmbus/vmbus_br.c
39
(((w) >= (r)) ? ((z) - ((w) - (r))) : ((r) - (w)))
sys/dev/iavf/iavf_adminq.c
148
hw->aq.arq.r.arq_bi = (struct iavf_dma_mem *)hw->aq.arq.dma_head.va;
sys/dev/iavf/iavf_adminq.c
152
bi = &hw->aq.arq.r.arq_bi[i];
sys/dev/iavf/iavf_adminq.c
189
iavf_free_dma_mem(hw, &hw->aq.arq.r.arq_bi[i]);
sys/dev/iavf/iavf_adminq.c
210
hw->aq.asq.r.asq_bi = (struct iavf_dma_mem *)hw->aq.asq.dma_head.va;
sys/dev/iavf/iavf_adminq.c
214
bi = &hw->aq.asq.r.asq_bi[i];
sys/dev/iavf/iavf_adminq.c
229
iavf_free_dma_mem(hw, &hw->aq.asq.r.asq_bi[i]);
sys/dev/iavf/iavf_adminq.c
245
iavf_free_dma_mem(hw, &hw->aq.arq.r.arq_bi[i]);
sys/dev/iavf/iavf_adminq.c
264
if (hw->aq.asq.r.asq_bi[i].pa)
sys/dev/iavf/iavf_adminq.c
265
iavf_free_dma_mem(hw, &hw->aq.asq.r.asq_bi[i]);
sys/dev/iavf/iavf_adminq.c
771
dma_buff = &(hw->aq.asq.r.asq_bi[hw->aq.asq.next_to_use]);
sys/dev/iavf/iavf_adminq.c
950
hw->aq.arq.r.arq_bi[desc_idx].va,
sys/dev/iavf/iavf_adminq.c
961
bi = &hw->aq.arq.r.arq_bi[ntc];
sys/dev/iavf/iavf_adminq.h
52
} r;
sys/dev/ice/ice_controlq.c
1092
dma_buf = &cq->sq.r.sq_bi[cq->sq.next_to_use];
sys/dev/ice/ice_controlq.c
1292
ice_memcpy(e->msg_buf, cq->rq.r.rq_bi[desc_idx].va,
sys/dev/ice/ice_controlq.c
1301
bi = &cq->rq.r.rq_bi[ntc];
sys/dev/ice/ice_controlq.c
180
cq->rq.r.rq_bi = (struct ice_dma_mem *)cq->rq.dma_head;
sys/dev/ice/ice_controlq.c
187
bi = &cq->rq.r.rq_bi[i];
sys/dev/ice/ice_controlq.c
219
ice_free_dma_mem(hw, &cq->rq.r.rq_bi[i]);
sys/dev/ice/ice_controlq.c
220
cq->rq.r.rq_bi = NULL;
sys/dev/ice/ice_controlq.c
242
cq->sq.r.sq_bi = (struct ice_dma_mem *)cq->sq.dma_head;
sys/dev/ice/ice_controlq.c
248
bi = &cq->sq.r.sq_bi[i];
sys/dev/ice/ice_controlq.c
259
ice_free_dma_mem(hw, &cq->sq.r.sq_bi[i]);
sys/dev/ice/ice_controlq.c
260
cq->sq.r.sq_bi = NULL;
sys/dev/ice/ice_controlq.c
324
if ((qi)->ring.r.ring##_bi) { \
sys/dev/ice/ice_controlq.c
328
if ((qi)->ring.r.ring##_bi[i].pa) \
sys/dev/ice/ice_controlq.c
330
&(qi)->ring.r.ring##_bi[i]); \
sys/dev/ice/ice_controlq.h
92
} r;
sys/dev/ice/ice_flex_pipe.c
2018
struct ice_rss_cfg *r, *rt;
sys/dev/ice/ice_flex_pipe.c
2047
LIST_FOR_EACH_ENTRY_SAFE(r, rt, &hw->rss_list_head,
sys/dev/ice/ice_flex_pipe.c
2049
LIST_DEL(&r->l_entry);
sys/dev/ice/ice_flex_pipe.c
2050
ice_free(hw, r);
sys/dev/ice/ice_flow.c
1337
struct ice_rss_cfg *r, *tmp;
sys/dev/ice/ice_flow.c
1343
LIST_FOR_EACH_ENTRY_SAFE(r, tmp, &hw->rss_list_head,
sys/dev/ice/ice_flow.c
1345
if (ice_test_and_clear_bit(vsi_handle, r->vsis))
sys/dev/ice/ice_flow.c
1346
if (!ice_is_any_bit_set(r->vsis, ICE_MAX_VSI)) {
sys/dev/ice/ice_flow.c
1347
LIST_DEL(&r->l_entry);
sys/dev/ice/ice_flow.c
1348
ice_free(hw, r);
sys/dev/ice/ice_flow.c
1442
struct ice_rss_cfg *r, *tmp;
sys/dev/ice/ice_flow.c
1457
LIST_FOR_EACH_ENTRY_SAFE(r, tmp, &hw->rss_list_head,
sys/dev/ice/ice_flow.c
1459
if (r->hash.hash_flds == seg_match &&
sys/dev/ice/ice_flow.c
1460
r->hash.addl_hdrs == prof->segs[prof->segs_cnt - 1].hdrs &&
sys/dev/ice/ice_flow.c
1461
r->hash.hdr_type == hdr_type) {
sys/dev/ice/ice_flow.c
1462
ice_clear_bit(vsi_handle, r->vsis);
sys/dev/ice/ice_flow.c
1463
if (!ice_is_any_bit_set(r->vsis, ICE_MAX_VSI)) {
sys/dev/ice/ice_flow.c
1464
LIST_DEL(&r->l_entry);
sys/dev/ice/ice_flow.c
1465
ice_free(hw, r);
sys/dev/ice/ice_flow.c
1483
struct ice_rss_cfg *r, *rss_cfg;
sys/dev/ice/ice_flow.c
1493
LIST_FOR_EACH_ENTRY(r, &hw->rss_list_head,
sys/dev/ice/ice_flow.c
1495
if (r->hash.hash_flds == seg_match &&
sys/dev/ice/ice_flow.c
1496
r->hash.addl_hdrs == prof->segs[prof->segs_cnt - 1].hdrs &&
sys/dev/ice/ice_flow.c
1497
r->hash.hdr_type == hdr_type) {
sys/dev/ice/ice_flow.c
1498
ice_set_bit(vsi_handle, r->vsis);
sys/dev/ice/ice_flow.c
1923
struct ice_rss_cfg *r;
sys/dev/ice/ice_flow.c
1930
LIST_FOR_EACH_ENTRY(r, &hw->rss_list_head,
sys/dev/ice/ice_flow.c
1932
if (ice_is_bit_set(r->vsis, vsi_handle)) {
sys/dev/ice/ice_flow.c
1933
status = ice_add_rss_cfg_sync(hw, vsi_handle, &r->hash);
sys/dev/ice/ice_flow.c
1955
struct ice_rss_cfg *r;
sys/dev/ice/ice_flow.c
1962
LIST_FOR_EACH_ENTRY(r, &hw->rss_list_head,
sys/dev/ice/ice_flow.c
1964
if (ice_is_bit_set(r->vsis, vsi_handle) &&
sys/dev/ice/ice_flow.c
1965
r->hash.addl_hdrs == hdrs) {
sys/dev/ice/ice_flow.c
1966
rss_hash = r->hash.hash_flds;
sys/dev/iommu/iommu_gas.c
194
struct iommu_map_entry *entry, *l, *r;
sys/dev/iommu/iommu_gas.c
202
r = RB_RIGHT(entry, rb_entry);
sys/dev/iommu/iommu_gas.c
208
if (r != NULL) {
sys/dev/iommu/iommu_gas.c
209
v = MAX(v, r->free_down);
sys/dev/iommu/iommu_gas.c
210
v = MAX(v, r->first - entry->end);
sys/dev/iommu/iommu_gas.c
647
iommu_gaddr_t end, struct iommu_map_entry **r)
sys/dev/iommu/iommu_gas.c
671
res = *r;
sys/dev/iommu/iommu_gas.c
672
*r = NULL;
sys/dev/iommu/iommu_gas.c
684
struct iommu_map_entry *r)
sys/dev/iommu/iommu_gas.c
689
*r = *entry;
sys/dev/iommu/iommu_gas.c
690
r->end = entry->start = end;
sys/dev/iommu/iommu_gas.c
693
&domain->rb_root, entry, r);
sys/dev/ipw/if_ipw.c
1248
uint32_t r, i;
sys/dev/ipw/if_ipw.c
1253
r = CSR_READ_4(sc, IPW_CSR_RX_READ);
sys/dev/ipw/if_ipw.c
1257
for (i = (sc->rxcur + 1) % IPW_NRBD; i != r; i = (i + 1) % IPW_NRBD) {
sys/dev/ipw/if_ipw.c
1297
sc->rxcur = (r == 0) ? IPW_NRBD - 1 : r - 1;
sys/dev/ipw/if_ipw.c
1341
uint32_t r, i;
sys/dev/ipw/if_ipw.c
1346
r = CSR_READ_4(sc, IPW_CSR_TX_READ);
sys/dev/ipw/if_ipw.c
1348
for (i = (sc->txold + 1) % IPW_NTBD; i != r; i = (i + 1) % IPW_NTBD) {
sys/dev/ipw/if_ipw.c
1355
sc->txold = (r == 0) ? IPW_NTBD - 1 : r - 1;
sys/dev/ipw/if_ipw.c
1379
uint32_t r;
sys/dev/ipw/if_ipw.c
1383
r = CSR_READ_4(sc, IPW_CSR_INTR);
sys/dev/ipw/if_ipw.c
1384
if (r == 0 || r == 0xffffffff)
sys/dev/ipw/if_ipw.c
1391
CSR_WRITE_4(sc, IPW_CSR_INTR, r);
sys/dev/ipw/if_ipw.c
1393
if (r & (IPW_INTR_FATAL_ERROR | IPW_INTR_PARITY_ERROR)) {
sys/dev/ipw/if_ipw.c
1398
if (r & IPW_INTR_FW_INIT_DONE)
sys/dev/ipw/if_ipw.c
1401
if (r & IPW_INTR_RX_TRANSFER)
sys/dev/ipw/if_ipw.c
1404
if (r & IPW_INTR_TX_TRANSFER)
sys/dev/iscsi/icl_soft.c
345
icl_soft_receive_buf(struct mbuf **r, size_t *rs, void *buf, size_t s)
sys/dev/iscsi/icl_soft.c
348
m_copydata(*r, 0, s, buf);
sys/dev/iscsi/icl_soft.c
349
m_adj(*r, s);
sys/dev/iscsi/icl_soft.c
350
while ((*r) != NULL && (*r)->m_len == 0)
sys/dev/iscsi/icl_soft.c
351
*r = m_free(*r);
sys/dev/iscsi/icl_soft.c
356
icl_pdu_receive_ahs(struct icl_pdu *request, struct mbuf **r, size_t *rs)
sys/dev/iscsi/icl_soft.c
363
request->ip_ahs_mbuf = *r;
sys/dev/iscsi/icl_soft.c
364
*r = m_split(request->ip_ahs_mbuf, request->ip_ahs_len, M_WAITOK);
sys/dev/iscsi/icl_soft.c
389
icl_pdu_check_header_digest(struct icl_pdu *request, struct mbuf **r, size_t *rs)
sys/dev/iscsi/icl_soft.c
397
icl_soft_receive_buf(r, rs, &received_digest, ISCSI_HEADER_DIGEST_SIZE);
sys/dev/iscsi/icl_soft.c
465
icl_pdu_receive_data_segment(struct icl_pdu *request, struct mbuf **r,
sys/dev/iscsi/icl_soft.c
510
m = *r;
sys/dev/iscsi/icl_soft.c
511
*r = m_split(m, len + padding, M_WAITOK);
sys/dev/iscsi/icl_soft.c
530
icl_pdu_check_data_digest(struct icl_pdu *request, struct mbuf **r, size_t *rs)
sys/dev/iscsi/icl_soft.c
541
icl_soft_receive_buf(r, rs, &received_digest, ISCSI_DATA_DIGEST_SIZE);
sys/dev/iscsi/icl_soft.c
564
icl_conn_receive_pdu(struct icl_soft_conn *isc, struct mbuf **r, size_t *rs)
sys/dev/iscsi/icl_soft.c
592
icl_soft_receive_buf(r, rs, request->ip_bhs,
sys/dev/iscsi/icl_soft.c
615
icl_pdu_receive_ahs(request, r, rs);
sys/dev/iscsi/icl_soft.c
625
error = icl_pdu_check_header_digest(request, r, rs);
sys/dev/iscsi/icl_soft.c
638
error = icl_pdu_receive_data_segment(request, r, rs,
sys/dev/iscsi/icl_soft.c
658
error = icl_pdu_check_data_digest(request, r, rs);
sys/dev/iscsi/icl_soft.c
690
icl_conn_receive_pdus(struct icl_soft_conn *isc, struct mbuf **r, size_t *rs)
sys/dev/iscsi/icl_soft.c
711
response = icl_conn_receive_pdu(isc, r, rs);
sys/dev/iscsi/icl_soft.c
735
struct mbuf *m, *r = NULL;
sys/dev/iscsi/icl_soft.c
786
if (r)
sys/dev/iscsi/icl_soft.c
787
m_cat(r, m);
sys/dev/iscsi/icl_soft.c
789
r = m;
sys/dev/iscsi/icl_soft.c
792
icl_conn_receive_pdus(isc, &r, &read);
sys/dev/iscsi/icl_soft.c
795
if (r)
sys/dev/iscsi/icl_soft.c
796
m_freem(r);
sys/dev/isp/isp.c
163
int r = 0;
sys/dev/isp/isp.c
1654
int i, r, topo;
sys/dev/isp/isp.c
1726
r = isp_getpdb(isp, chan, NPH_FL_ID, &pdb);
sys/dev/isp/isp.c
1727
if (r != 0 || pdb.portid == 0) {
sys/dev/isp/isp.c
1729
"fabric topology, but cannot get info about fabric controller (0x%x)", r);
sys/dev/isp/isp.c
1736
r = isp_register_fc4_type(isp, chan);
sys/dev/isp/isp.c
1739
if (r != 0)
sys/dev/isp/isp.c
1741
r = isp_register_fc4_features_24xx(isp, chan);
sys/dev/isp/isp.c
1744
if (r != 0)
sys/dev/isp/isp.c
1746
r = isp_register_port_name_24xx(isp, chan);
sys/dev/isp/isp.c
1749
if (r != 0)
sys/dev/isp/isp.c
179
r = isp_read_flthdr_2xxx(isp);
sys/dev/isp/isp.c
180
if (r == 0) {
sys/dev/isp/isp.c
1959
int idx, lim, r;
sys/dev/isp/isp.c
1980
r = isp_gethandles(isp, chan, handles, &lim, 1);
sys/dev/isp/isp.c
1981
if (r != 0) {
sys/dev/isp/isp.c
1983
"Chan %d Getting list of handles failed with %x", chan, r);
sys/dev/isp/isp.c
2008
r = isp_getpdb(isp, chan, handle, &pdb);
sys/dev/isp/isp.c
2015
if (r != 0) {
sys/dev/isp/isp.c
2018
chan, handle, r);
sys/dev/isp/isp.c
2246
int portidx, portlim, r;
sys/dev/isp/isp.c
2274
r = isp_getpdb(isp, chan, NPH_FL_ID, &pdb);
sys/dev/isp/isp.c
2275
if ((r & 0xffff) == MBOX_NOT_LOGGED_IN) {
sys/dev/isp/isp.c
2278
if (r) {
sys/dev/isp/isp.c
2287
r = isp_gid_pt(isp, chan);
sys/dev/isp/isp.c
2290
if (r > 0) {
sys/dev/isp/isp.c
2293
} else if (r < 0) {
sys/dev/isp/isp.c
2421
r = isp_getpdb(isp, chan, lp->handle, &pdb);
sys/dev/isp/isp.c
2424
if (r != 0) {
sys/dev/isp/isp.c
2428
chan, portid, lp->handle, r);
sys/dev/isp/isp.c
2443
r = isp_gff_id(isp, chan, portid);
sys/dev/isp/isp.c
2444
if (r == 0) {
sys/dev/isp/isp.c
2449
if (r < 0)
sys/dev/isp/isp.c
2450
r = isp_gft_id(isp, chan, portid);
sys/dev/isp/isp.c
2451
if (r == 0) {
sys/dev/isp/isp.c
2480
int i, r;
sys/dev/isp/isp.c
2489
r = isp_getpdb(isp, chan, handle, p);
sys/dev/isp/isp.c
2490
if (r == 0) {
sys/dev/isp/isp.c
2504
r = isp_plogx(isp, chan, handle, portid, PLOGX_FLG_CMD_PLOGI);
sys/dev/isp/isp.c
2505
if (r == 0) {
sys/dev/isp/isp.c
2507
} else if ((r & 0xffff) == MBOX_PORT_ID_USED) {
sys/dev/isp/isp.c
2513
if (isp_plogx(isp, chan, r >> 16, portid, PLOGX_FLG_CMD_LOGO | PLOGX_FLG_IMPLICIT | PLOGX_FLG_FREE_NPHDL)) {
sys/dev/isp/isp.c
2514
isp_prt(isp, ISP_LOGERR, "baw... logout of %x failed", r >> 16);
sys/dev/isp/isp.c
2518
r = isp_plogx(isp, chan, handle, portid, PLOGX_FLG_CMD_PLOGI);
sys/dev/isp/isp.c
2519
if (r != 0)
sys/dev/isp/isp.c
2522
} else if ((r & 0xffff) == MBOX_LOOP_ID_USED) {
sys/dev/isp/isp.c
2542
r = isp_getpdb(isp, chan, handle, p);
sys/dev/isp/isp.c
2543
if (r != 0) {
sys/dev/isp/isp.c
3187
int r;
sys/dev/isp/isp.c
3198
r = isp_plogx(isp, p->channel, p->handle, p->portid, p->flags);
sys/dev/isp/isp.c
3199
if ((r & 0xffff) == MBOX_PORT_ID_USED) {
sys/dev/isp/isp.c
3200
p->handle = r >> 16;
sys/dev/isp/isp.c
3201
r = 0;
sys/dev/isp/isp.c
3204
} while ((r & 0xffff) == MBOX_LOOP_ID_USED);
sys/dev/isp/isp.c
3205
return (r);
sys/dev/isp/isp_freebsd.h
460
#define XS_SET_RESID(ccb, r) (ccb)->resid = r
sys/dev/iwi/if_iwi.c
1661
uint32_t r;
sys/dev/iwi/if_iwi.c
1666
if ((r = CSR_READ_4(sc, IWI_CSR_INTR)) == 0 || r == 0xffffffff) {
sys/dev/iwi/if_iwi.c
1672
CSR_WRITE_4(sc, IWI_CSR_INTR, r);
sys/dev/iwi/if_iwi.c
1674
if (r & IWI_INTR_FATAL_ERROR) {
sys/dev/iwi/if_iwi.c
1679
if (r & IWI_INTR_FW_INITED) {
sys/dev/iwi/if_iwi.c
1680
if (!(r & (IWI_INTR_FATAL_ERROR | IWI_INTR_PARITY_ERROR)))
sys/dev/iwi/if_iwi.c
1684
if (r & IWI_INTR_RADIO_OFF)
sys/dev/iwi/if_iwi.c
1687
if (r & IWI_INTR_CMD_DONE) {
sys/dev/iwi/if_iwi.c
1693
if (r & IWI_INTR_TX1_DONE)
sys/dev/iwi/if_iwi.c
1696
if (r & IWI_INTR_TX2_DONE)
sys/dev/iwi/if_iwi.c
1699
if (r & IWI_INTR_TX3_DONE)
sys/dev/iwi/if_iwi.c
1702
if (r & IWI_INTR_TX4_DONE)
sys/dev/iwi/if_iwi.c
1705
if (r & IWI_INTR_RX_DONE)
sys/dev/iwi/if_iwi.c
1708
if (r & IWI_INTR_PARITY_ERROR) {
sys/dev/iwi/if_iwi.c
3363
iwi_toggle_event(uint32_t r)
sys/dev/iwi/if_iwi.c
3365
return r &~ (IWI_RST_STANDBY | IWI_RST_GATE_ODMA |
sys/dev/iwm/if_iwmreg.h
4529
#define IWM_RATE_BIT_MSK(r) (1 << (IWM_RATE_##r##M_INDEX))
sys/dev/iwx/if_iwxreg.h
4913
#define IWX_RATE_BIT_MSK(r) (1 << (IWX_RATE_##r##M_INDEX))
sys/dev/iwx/if_iwxreg.h
5176
#define IWX_RATE_HT_MCS_INDEX(r) ((((r) & IWX_RATE_MCS_NSS_MSK) >> 1) | \
sys/dev/iwx/if_iwxreg.h
5177
((r) & IWX_RATE_HT_MCS_CODE_MSK))
sys/dev/iwx/if_iwxreg.h
5179
#define IWX_RATE_VHT_MCS_CODE(r) ((r) & IWX_RATE_HT_MCS_CODE_MSK)
sys/dev/iwx/if_iwxreg.h
5180
#define IWX_RATE_VHT_MCS_NSS(r) \
sys/dev/iwx/if_iwxreg.h
5181
((((r) & IWX_RATE_MCS_NSS_MSK) == 0) >> IWX_RATE_MCS_NSS_POS)
sys/dev/ixgbe/ixgbe_type.h
168
#define IXGBE_CAT(r, m) IXGBE_##r##m
sys/dev/ixgbe/ixgbe_type.h
170
#define IXGBE_BY_MAC(_hw, r) ((_hw)->mvals[IXGBE_CAT(r, _IDX)])
sys/dev/ixl/i40e_adminq.c
1124
hw->aq.arq.r.arq_bi[desc_idx].va,
sys/dev/ixl/i40e_adminq.c
1135
bi = &hw->aq.arq.r.arq_bi[ntc];
sys/dev/ixl/i40e_adminq.c
163
hw->aq.arq.r.arq_bi = (struct i40e_dma_mem *)hw->aq.arq.dma_head.va;
sys/dev/ixl/i40e_adminq.c
167
bi = &hw->aq.arq.r.arq_bi[i];
sys/dev/ixl/i40e_adminq.c
204
i40e_free_dma_mem(hw, &hw->aq.arq.r.arq_bi[i]);
sys/dev/ixl/i40e_adminq.c
225
hw->aq.asq.r.asq_bi = (struct i40e_dma_mem *)hw->aq.asq.dma_head.va;
sys/dev/ixl/i40e_adminq.c
229
bi = &hw->aq.asq.r.asq_bi[i];
sys/dev/ixl/i40e_adminq.c
244
i40e_free_dma_mem(hw, &hw->aq.asq.r.asq_bi[i]);
sys/dev/ixl/i40e_adminq.c
260
i40e_free_dma_mem(hw, &hw->aq.arq.r.arq_bi[i]);
sys/dev/ixl/i40e_adminq.c
279
if (hw->aq.asq.r.asq_bi[i].pa)
sys/dev/ixl/i40e_adminq.c
280
i40e_free_dma_mem(hw, &hw->aq.asq.r.asq_bi[i]);
sys/dev/ixl/i40e_adminq.c
942
dma_buff = &(hw->aq.asq.r.asq_bi[hw->aq.asq.next_to_use]);
sys/dev/ixl/i40e_adminq.h
54
} r;
sys/dev/liquidio/base/lio_common.h
489
} r;
sys/dev/liquidio/base/lio_common.h
529
} r;
sys/dev/liquidio/base/lio_common.h
782
subcode1 = LIO_OPCODE_SUBCODE((rh)->r.opcode, (rh)->r.subcode);
sys/dev/liquidio/base/lio_droq.c
533
disp_fn = lio_get_dispatch(oct, (uint16_t)rh->r.opcode,
sys/dev/liquidio/base/lio_droq.c
534
(uint16_t)rh->r.subcode);
sys/dev/liquidio/base/lio_droq.c
550
(unsigned int)rh->r.opcode,
sys/dev/liquidio/base/lio_droq.c
551
(unsigned int)rh->r.subcode);
sys/dev/liquidio/base/lio_droq.c
756
(uint16_t)rdisp->rinfo->recv_pkt->rh.r.opcode,
sys/dev/liquidio/base/lio_droq.c
757
(uint16_t)rdisp->rinfo->recv_pkt->rh.r.subcode));
sys/dev/mana/gdma.h
857
int mana_gd_alloc_res_map(uint32_t res_avil, struct gdma_resource *r,
sys/dev/mana/gdma.h
859
void mana_gd_free_res_map(struct gdma_resource *r);
sys/dev/mana/gdma_main.c
1465
struct gdma_resource *r, const char *lock_name)
sys/dev/mana/gdma_main.c
1469
r->map =
sys/dev/mana/gdma_main.c
1471
r->size = res_avail;
sys/dev/mana/gdma_main.c
1472
mtx_init(&r->lock_spin, lock_name, NULL, MTX_SPIN);
sys/dev/mana/gdma_main.c
1476
r->size, n);
sys/dev/mana/gdma_main.c
1481
mana_gd_free_res_map(struct gdma_resource *r)
sys/dev/mana/gdma_main.c
1483
if (!r || !r->map)
sys/dev/mana/gdma_main.c
1486
free(r->map, M_DEVBUF);
sys/dev/mana/gdma_main.c
1487
r->map = NULL;
sys/dev/mana/gdma_main.c
1488
r->size = 0;
sys/dev/mana/gdma_main.c
635
struct gdma_resource *r;
sys/dev/mana/gdma_main.c
640
r = &gc->msix_resource;
sys/dev/mana/gdma_main.c
642
mtx_lock_spin(&r->lock_spin);
sys/dev/mana/gdma_main.c
644
msi_index = find_first_zero_bit(r->map, r->size);
sys/dev/mana/gdma_main.c
645
if (msi_index >= r->size) {
sys/dev/mana/gdma_main.c
648
bitmap_set(r->map, msi_index, 1);
sys/dev/mana/gdma_main.c
653
mtx_unlock_spin(&r->lock_spin);
sys/dev/mana/gdma_main.c
689
struct gdma_resource *r;
sys/dev/mana/gdma_main.c
693
r = &gc->msix_resource;
sys/dev/mana/gdma_main.c
704
mtx_lock_spin(&r->lock_spin);
sys/dev/mana/gdma_main.c
705
bitmap_clear(r->map, msix_index, 1);
sys/dev/mana/gdma_main.c
706
mtx_unlock_spin(&r->lock_spin);
sys/dev/mana/hw_channel.c
48
struct gdma_resource *r = &hwc->inflight_msg_res;
sys/dev/mana/hw_channel.c
53
mtx_lock_spin(&r->lock_spin);
sys/dev/mana/hw_channel.c
60
mtx_unlock_spin(&r->lock_spin);
sys/dev/mana/hw_channel.c
70
struct gdma_resource *r = &hwc->inflight_msg_res;
sys/dev/mana/hw_channel.c
72
mtx_lock_spin(&r->lock_spin);
sys/dev/mana/hw_channel.c
74
mtx_unlock_spin(&r->lock_spin);
sys/dev/md/md.c
467
g_md_access(struct g_provider *pp, int r, int w, int e)
sys/dev/md/md.c
473
if (r <= 0 && w <= 0 && e <= 0)
sys/dev/md/md.c
477
r += pp->acr;
sys/dev/md/md.c
482
if ((pp->acr + pp->acw + pp->ace) == 0 && (r + w + e) > 0) {
sys/dev/md/md.c
484
} else if ((pp->acr + pp->acw + pp->ace) > 0 && (r + w + e) == 0) {
sys/dev/mge/if_mge.c
398
uint32_t d, r;
sys/dev/mge/if_mge.c
400
soc_id(&d, &r);
sys/dev/mii/miivar.h
237
#define PHY_READ(p, r) \
sys/dev/mii/miivar.h
238
MIIBUS_READREG((p)->mii_dev, (p)->mii_phy, (r))
sys/dev/mii/miivar.h
240
#define PHY_WRITE(p, r, v) \
sys/dev/mii/miivar.h
241
MIIBUS_WRITEREG((p)->mii_dev, (p)->mii_phy, (r), (v))
sys/dev/mlx4/mlx4_core/mlx4_fw_qos.c
128
u16 r;
sys/dev/mlx4/mlx4_core/mlx4_fw_qos.c
132
r = ratelimit[i];
sys/dev/mlx4/mlx4_core/mlx4_fw_qos.c
136
r = ratelimit[i] / 10;
sys/dev/mlx4/mlx4_core/mlx4_fw_qos.c
140
tc->max_bw_value = htons(r);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1419
struct res_common *r;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1423
r = res_tracker_lookup(&tracker->res_tree[type], i);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1424
if (!r) {
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1428
if (r->owner != slave) {
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1432
err = remove_ok(r, type, extra);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1438
r = res_tracker_lookup(&tracker->res_tree[type], i);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1439
rb_erase(&r->node, &tracker->res_tree[type]);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1440
list_del(&r->list);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1441
kfree(r);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1457
struct res_qp *r;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1461
r = res_tracker_lookup(&tracker->res_tree[RES_QP], qpn);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1462
if (!r)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1464
else if (r->com.owner != slave)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1470
__func__, (unsigned long long)r->com.res_id);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1475
if (r->com.state == RES_QP_MAPPED && !alloc)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1478
mlx4_dbg(dev, "failed RES_QP, 0x%llx\n", (unsigned long long)r->com.res_id);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1483
if ((r->com.state == RES_QP_RESERVED && alloc) ||
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1484
r->com.state == RES_QP_HW)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1488
(unsigned long long)r->com.res_id);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1495
if (r->com.state != RES_QP_MAPPED)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1503
r->com.from_state = r->com.state;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1504
r->com.to_state = state;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1505
r->com.state = RES_QP_BUSY;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1507
*qp = r;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1521
struct res_mpt *r;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1525
r = res_tracker_lookup(&tracker->res_tree[RES_MPT], index);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1526
if (!r)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1528
else if (r->com.owner != slave)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1537
if (r->com.state != RES_MPT_MAPPED)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1542
if (r->com.state != RES_MPT_RESERVED &&
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1543
r->com.state != RES_MPT_HW)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1548
if (r->com.state != RES_MPT_MAPPED)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1556
r->com.from_state = r->com.state;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1557
r->com.to_state = state;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1558
r->com.state = RES_MPT_BUSY;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1560
*mpt = r;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1574
struct res_eq *r;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1578
r = res_tracker_lookup(&tracker->res_tree[RES_EQ], index);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1579
if (!r)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1581
else if (r->com.owner != slave)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1590
if (r->com.state != RES_EQ_HW)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1595
if (r->com.state != RES_EQ_RESERVED)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1604
r->com.from_state = r->com.state;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1605
r->com.to_state = state;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1606
r->com.state = RES_EQ_BUSY;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1613
*eq = r;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1623
struct res_cq *r;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1627
r = res_tracker_lookup(&tracker->res_tree[RES_CQ], cqn);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1628
if (!r) {
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1630
} else if (r->com.owner != slave) {
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1633
if (r->com.state != RES_CQ_HW)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1635
else if (atomic_read(&r->ref_count))
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1639
} else if (state != RES_CQ_HW || r->com.state != RES_CQ_ALLOCATED) {
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1646
r->com.from_state = r->com.state;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1647
r->com.to_state = state;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1648
r->com.state = RES_CQ_BUSY;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1650
*cq = r;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1663
struct res_srq *r;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1667
r = res_tracker_lookup(&tracker->res_tree[RES_SRQ], index);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1668
if (!r) {
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1670
} else if (r->com.owner != slave) {
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1673
if (r->com.state != RES_SRQ_HW)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1675
else if (atomic_read(&r->ref_count))
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1677
} else if (state != RES_SRQ_HW || r->com.state != RES_SRQ_ALLOCATED) {
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1682
r->com.from_state = r->com.state;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1683
r->com.to_state = state;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1684
r->com.state = RES_SRQ_BUSY;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1686
*srq = r;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1699
struct res_common *r;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1702
r = res_tracker_lookup(&tracker->res_tree[type], id);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1703
if (r && (r->owner == slave))
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1704
r->state = r->from_state;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1713
struct res_common *r;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1716
r = res_tracker_lookup(&tracker->res_tree[type], id);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1717
if (r && (r->owner == slave))
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1718
r->state = r->to_state;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4575
struct res_common *r;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4581
list_for_each_entry_safe(r, tmp, rlist, list) {
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4582
if (r->owner == slave) {
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4583
if (!r->removing) {
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4584
if (r->state == RES_ANY_BUSY) {
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4589
(long long)r->res_id);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4592
r->from_state = r->state;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4593
r->state = RES_ANY_BUSY;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4594
r->removing = 1;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
852
struct res_common *r;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
856
r = find_res(dev, res_id, type);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
857
if (!r) {
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
862
if (r->state == RES_ANY_BUSY) {
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
867
if (r->owner != slave) {
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
872
r->from_state = r->state;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
873
r->state = RES_ANY_BUSY;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
876
*((struct res_common **)res) = r;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
888
struct res_common *r;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
896
r = find_res(dev, id, type);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
897
if (r) {
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
898
*slave = r->owner;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
909
struct res_common *r;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
912
r = find_res(dev, res_id, type);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
913
if (r)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
914
r->state = r->from_state;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
924
struct res_common *r;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
932
r = find_res(dev, counter_index, RES_COUNTER);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
933
if (!r || r->owner != slave) {
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
936
counter = container_of(r, struct res_counter, com);
sys/dev/mlx5/mlx5_core/mlx5_fwdump.c
192
const struct mlx5_crspace_regmap *r;
sys/dev/mlx5/mlx5_core/mlx5_fwdump.c
217
for (i = 0, r = mdev->dump_rege; r->cnt != 0; r++) {
sys/dev/mlx5/mlx5_core/mlx5_fwdump.c
218
for (ri = 0; ri < r->cnt; ri++) {
sys/dev/mlx5/mlx5_core/mlx5_fwdump.c
219
error = mlx5_vsc_read(mdev, r->addr + ri * 4,
sys/dev/mlx5/mlx5_core/mlx5_fwdump.c
289
const struct mlx5_crspace_regmap *r;
sys/dev/mlx5/mlx5_core/mlx5_fwdump.c
312
for (i = 0, r = mdev->dump_rege; r->cnt != 0; r++) {
sys/dev/mlx5/mlx5_core/mlx5_fwdump.c
313
for (ri = 0; ri < r->cnt; ri++) {
sys/dev/mlx5/mlx5_core/mlx5_fwdump.c
316
rv.addr = r->addr + ri * 4;
sys/dev/mlx5/mlx5_core/mlx5_fwdump.c
45
const struct mlx5_crspace_regmap *r;
sys/dev/mlx5/mlx5_core/mlx5_fwdump.c
48
for (sz = 0, r = rege; r->cnt != 0; r++)
sys/dev/mlx5/mlx5_core/mlx5_fwdump.c
49
sz += r->cnt;
sys/dev/mlx5/mlx5_core/mlx5_port.c
911
MLX5_SET(ets_tcn_config_reg, ets_tcn_conf, r, 1);
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
2372
u32 r, n, maxs;
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
2376
r = maxs > MCLBYTES ? MJUMPAGESIZE : MCLBYTES;
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
2383
n = roundup_pow_of_two(1 + howmany(maxs, r)) - 1;
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
2387
*wqe_sz = r;
sys/dev/mlx5/mlx5_ifc.h
10578
u8 r[0x1];
sys/dev/mlx5/mlx5_ifc.h
10592
u8 r[0x1];
sys/dev/mpt/mpt_cam.c
2259
int r = 0;
sys/dev/mpt/mpt_cam.c
2274
r = mpt_wait_req(mpt, req, REQ_STATE_DONE,
sys/dev/mpt/mpt_cam.c
2276
if (r == 0) {
sys/dev/mpt/mpt_cam.c
2280
return (r);
sys/dev/mpt/mpt_cam.c
512
int r, doit = 0;
sys/dev/mpt/mpt_cam.c
515
r = mpt_read_cfg_header(mpt, MPI_CONFIG_PAGETYPE_FC_PORT, 1, 0,
sys/dev/mpt/mpt_cam.c
517
if (r) {
sys/dev/mpt/mpt_cam.c
522
r = mpt_read_cfg_page(mpt, MPI_CONFIG_ACTION_PAGE_READ_NVRAM, 0,
sys/dev/mpt/mpt_cam.c
524
if (r) {
sys/dev/mpt/mpt_cam.c
591
r = mpt_write_cfg_page(mpt,
sys/dev/mpt/mpt_cam.c
594
if (r != 0) {
sys/dev/mvs/mvs_pci.c
426
mvs_release_resource(device_t dev, device_t child, struct resource *r)
sys/dev/mvs/mvs_pci.c
429
switch (rman_get_type(r)) {
sys/dev/mvs/mvs_pci.c
431
rman_release_resource(r);
sys/dev/mvs/mvs_pci.c
434
if (rman_get_rid(r) != ATA_IRQ_RID)
sys/dev/mvs/mvs_soc.c
365
mvs_release_resource(device_t dev, device_t child, struct resource *r)
sys/dev/mvs/mvs_soc.c
368
switch (rman_get_type(r)) {
sys/dev/mvs/mvs_soc.c
370
rman_release_resource(r);
sys/dev/mvs/mvs_soc.c
373
if (rman_get_rid(r) != ATA_IRQ_RID)
sys/dev/mwl/mwldiag.h
75
#define MWL_DIAG_ISMAC(r) \
sys/dev/mwl/mwldiag.h
76
(MWL_DIAG_BASE_MAC <= (r) && (r) < (MWL_DIAG_BASE_MAC+0x1000))
sys/dev/mwl/mwldiag.h
78
#define MWL_DIAG_ISBB(r) \
sys/dev/mwl/mwldiag.h
79
(MWL_DIAG_BASE_BB <= (r) && (r) < (MWL_DIAG_BASE_BB+0x1000))
sys/dev/mwl/mwldiag.h
81
#define MWL_DIAG_ISRF(r) \
sys/dev/mwl/mwldiag.h
82
(MWL_DIAG_BASE_RF <= (r) && (r) < (MWL_DIAG_BASE_RF+0x1000))
sys/dev/mwl/mwlhal.c
2278
u_int r = regs[i].start;
sys/dev/mwl/mwlhal.c
2280
*dp++ = (r<<16) | e;
sys/dev/mwl/mwlhal.c
2283
if (MWL_DIAG_ISMAC(r))
sys/dev/mwl/mwlhal.c
2284
*dp = RD4(mh, r);
sys/dev/mwl/mwlhal.c
2285
else if (MWL_DIAG_ISBB(r))
sys/dev/mwl/mwlhal.c
2287
r - MWL_DIAG_BASE_BB, dp);
sys/dev/mwl/mwlhal.c
2288
else if (MWL_DIAG_ISRF(r))
sys/dev/mwl/mwlhal.c
2290
r - MWL_DIAG_BASE_RF, dp);
sys/dev/mwl/mwlhal.c
2291
else if (r < 0x1000 || r == MACREG_REG_FW_PRESENT)
sys/dev/mwl/mwlhal.c
2292
*dp = RD4(mh, r);
sys/dev/mwl/mwlhal.c
2296
r += sizeof(uint32_t);
sys/dev/mwl/mwlhal.c
2298
} while (r <= e && space >= sizeof(uint32_t));
sys/dev/mwl/mwlhal.c
934
#define RATEVAL(r) ((r) &~ RATE_MCS)
sys/dev/mwl/mwlhal.c
935
#define RATETYPE(r) (((r) & RATE_MCS) ? HT_RATE_TYPE : LEGACY_RATE_TYPE)
sys/dev/neta/if_mvneta.c
3000
struct mvneta_rx_desc *r;
sys/dev/neta/if_mvneta.c
3025
r = &rx->desc[rx->dma];
sys/dev/neta/if_mvneta.c
3038
DASSERT((r->status & (MVNETA_RX_F|MVNETA_RX_L)) ==
sys/dev/neta/if_mvneta.c
3040
if (__predict_false((r->status & MVNETA_RX_ES) ||
sys/dev/neta/if_mvneta.c
3041
(r->status & (MVNETA_RX_F|MVNETA_RX_L)) !=
sys/dev/neta/if_mvneta.c
3049
pktlen = r->bytecnt - ETHER_CRC_LEN - MVNETA_HWHEADER_SIZE;
sys/dev/neta/if_mvneta.c
3060
mvneta_rx_set_csumflag(ifp, r, m);
sys/dev/neta/if_mvneta.c
3066
((r->status & MVNETA_RX_L3_IP) != 0) &&
sys/dev/neta/if_mvneta.c
3067
((r->status & MVNETA_RX_L4_MASK) == MVNETA_RX_L4_TCP) &&
sys/dev/neta/if_mvneta.c
3132
struct mvneta_rx_desc *r;
sys/dev/neta/if_mvneta.c
3171
r = &rx->desc[rx->cpu];
sys/dev/neta/if_mvneta.c
3172
r->bufptr_pa = segs.ds_addr;
sys/dev/neta/if_mvneta.c
3199
struct mvneta_rx_desc *r, struct mbuf *m)
sys/dev/neta/if_mvneta.c
3204
if (__predict_false((r->status &
sys/dev/neta/if_mvneta.c
3209
if (__predict_true((r->status & MVNETA_RX_IP_HEADER_OK) ==
sys/dev/neta/if_mvneta.c
3213
if (__predict_true((r->status & (MVNETA_RX_IP_HEADER_OK|MVNETA_RX_L3_IP)) ==
sys/dev/neta/if_mvneta.c
3216
switch (r->status & MVNETA_RX_L4_MASK) {
sys/dev/neta/if_mvneta.c
3220
if (__predict_true((r->status &
sys/dev/netmap/netmap_bdg.c
1455
enum txrx r = nm_txrx_swap(t);
sys/dev/netmap/netmap_bdg.c
1462
nma_set_ndesc(hostna, t, nma_get_ndesc(hwna, r));
sys/dev/netmap/netmap_bdg.c
1478
enum txrx r;
sys/dev/netmap/netmap_bdg.c
1484
r = nm_txrx_swap(kring->tx);
sys/dev/netmap/netmap_bdg.c
1485
hwkring = NMR(hwna, r)[kring->ring_id];
sys/dev/netmap/netmap_bdg.c
1542
enum txrx r = nm_txrx_swap(t); /* swap NR_TX <-> NR_RX */
sys/dev/netmap/netmap_bdg.c
1543
for (i = 0; i < netmap_all_rings(hwna, r); i++) {
sys/dev/netmap/netmap_bdg.c
1544
NMR(na, t)[i]->nkr_num_slots = NMR(hwna, r)[i]->nkr_num_slots;
sys/dev/netmap/netmap_bdg.c
1545
NMR(na, t)[i]->ring = NMR(hwna, r)[i]->ring;
sys/dev/netmap/netmap_bdg.c
1739
enum txrx r = nm_txrx_swap(t); /* swap NR_TX <-> NR_RX */
sys/dev/netmap/netmap_bdg.c
1740
nma_set_nrings(na, t, nma_get_nrings(hwna, r));
sys/dev/netmap/netmap_bdg.c
1741
nma_set_ndesc(na, t, nma_get_ndesc(hwna, r));
sys/dev/netmap/netmap_generic.c
163
int r;
sys/dev/netmap/netmap_generic.c
176
r = mod_timer(&ctx->timer, jiffies +
sys/dev/netmap/netmap_generic.c
178
if (unlikely(r))
sys/dev/netmap/netmap_generic.c
226
int i, r;
sys/dev/netmap/netmap_generic.c
240
for_each_rx_kring(r, kring, na) {
sys/dev/netmap/netmap_generic.c
245
nm_os_mitigation_cleanup(&gna->mit[r]);
sys/dev/netmap/netmap_generic.c
252
for_each_tx_kring(r, kring, na) {
sys/dev/netmap/netmap_generic.c
268
for_each_rx_kring(r, kring, na) {
sys/dev/netmap/netmap_generic.c
272
for_each_tx_kring(r, kring, na) {
sys/dev/netmap/netmap_generic.c
309
int i, r;
sys/dev/netmap/netmap_generic.c
333
for_each_rx_kring(r, kring, na) {
sys/dev/netmap/netmap_generic.c
335
nm_os_mitigation_init(&gna->mit[r], r, na);
sys/dev/netmap/netmap_generic.c
348
for_each_tx_kring(r, kring, na) {
sys/dev/netmap/netmap_generic.c
351
for_each_tx_kring(r, kring, na) {
sys/dev/netmap/netmap_generic.c
369
for_each_tx_kring(r, kring, na) {
sys/dev/netmap/netmap_generic.c
414
for_each_tx_kring(r, kring, na) {
sys/dev/netmap/netmap_generic.c
422
for_each_rx_kring(r, kring, na) {
sys/dev/netmap/netmap_generic.c
441
unsigned int r = MBUF_TXQ(m);
sys/dev/netmap/netmap_generic.c
442
unsigned int r_orig = r;
sys/dev/netmap/netmap_generic.c
444
if (unlikely(!nm_netmap_on(na) || r >= na->num_tx_rings)) {
sys/dev/netmap/netmap_generic.c
461
kring = na->tx_rings[r];
sys/dev/netmap/netmap_generic.c
482
if (r != r_orig) {
sys/dev/netmap/netmap_generic.c
484
m, r_orig, r);
sys/dev/netmap/netmap_generic.c
489
if (++r == na->num_tx_rings) r = 0;
sys/dev/netmap/netmap_generic.c
491
if (r == r_orig) {
sys/dev/netmap/netmap_generic.c
506
netmap_generic_irq(na, r, NULL);
sys/dev/netmap/netmap_generic.c
869
u_int r = MBUF_RXQ(m); /* receive ring number */
sys/dev/netmap/netmap_generic.c
871
if (r >= na->num_rx_rings) {
sys/dev/netmap/netmap_generic.c
872
r = r % na->num_rx_rings;
sys/dev/netmap/netmap_generic.c
875
kring = na->rx_rings[r];
sys/dev/netmap/netmap_generic.c
900
netmap_generic_irq(na, r, &work_done);
sys/dev/netmap/netmap_generic.c
905
if (likely(nm_os_mitigation_active(&gna->mit[r]))) {
sys/dev/netmap/netmap_generic.c
907
gna->mit[r].mit_pending = 1;
sys/dev/netmap/netmap_generic.c
909
netmap_generic_irq(na, r, &work_done);
sys/dev/netmap/netmap_generic.c
910
nm_os_mitigation_start(&gna->mit[r]);
sys/dev/netmap/netmap_kern.h
2473
#define CSB_READ(csb, field, r) (get_user(r, &csb->field))
sys/dev/netmap/netmap_kern.h
2476
#define CSB_READ(csb, field, r) do { \
sys/dev/netmap/netmap_kern.h
2481
r = v; \
sys/dev/netmap/netmap_pipe.c
338
enum txrx r = nm_txrx_swap(t); /* swap NR_TX <-> NR_RX */
sys/dev/netmap/netmap_pipe.c
341
*k2 = NMR(ona, r)[i];
sys/dev/nfe/if_nfe.c
1606
uint32_t r;
sys/dev/nfe/if_nfe.c
1625
if ((r = NFE_READ(sc, sc->nfe_irq_status)) == 0) {
sys/dev/nfe/if_nfe.c
1629
NFE_WRITE(sc, sc->nfe_irq_status, r);
sys/dev/nfe/if_nfe.c
1631
if (r & NFE_IRQ_LINK) {
sys/dev/nfe/if_nfe.c
1848
uint32_t r;
sys/dev/nfe/if_nfe.c
1853
if ((r = NFE_READ(sc, sc->nfe_irq_status)) == 0) {
sys/dev/nfe/if_nfe.c
1858
NFE_WRITE(sc, sc->nfe_irq_status, r);
sys/dev/nfe/if_nfe.c
1860
DPRINTFN(sc, 5, "nfe_intr: interrupt register %x\n", r);
sys/dev/nfe/if_nfe.c
1869
if (r & NFE_IRQ_LINK) {
sys/dev/nvdimm/nvdimm_spa.c
423
nvdimm_spa_g_access(struct g_provider *pp, int r, int w, int e)
sys/dev/nvme/nvme.h
2339
uint32_t r, i;
sys/dev/nvme/nvme.h
2342
for (r = 0; r < 20; r++) {
sys/dev/nvme/nvme.h
2343
s->result[r].poh = le64toh(s->result[r].poh);
sys/dev/nvme/nvme.h
2344
s->result[r].nsid = le32toh(s->result[r].nsid);
sys/dev/nvme/nvme.h
2346
tmp = s->result[r].failing_lba;
sys/dev/nvme/nvme.h
58
#define NVME_MAJOR(r) (((r) >> 16) & 0xffff)
sys/dev/nvme/nvme.h
59
#define NVME_MINOR(r) (((r) >> 8) & 0xff)
sys/dev/ocs_fc/ocs_pci.c
118
int i, r;
sys/dev/ocs_fc/ocs_pci.c
121
for (i = 0, r = 0; i < PCI_MAX_BAR; i++) {
sys/dev/ocs_fc/ocs_pci.c
130
ocs->reg[r].rid = PCIR_BAR(i);
sys/dev/ocs_fc/ocs_pci.c
131
ocs->reg[r].res = bus_alloc_resource_any(dev, SYS_RES_MEMORY,
sys/dev/ocs_fc/ocs_pci.c
132
&ocs->reg[r].rid, RF_ACTIVE);
sys/dev/ocs_fc/ocs_pci.c
133
if (ocs->reg[r].res) {
sys/dev/ocs_fc/ocs_pci.c
134
ocs->reg[r].btag = rman_get_bustag(ocs->reg[r].res);
sys/dev/ocs_fc/ocs_pci.c
135
ocs->reg[r].bhandle = rman_get_bushandle(ocs->reg[r].res);
sys/dev/ocs_fc/ocs_pci.c
136
r++;
sys/dev/ocs_fc/ocs_pci.c
139
ocs->reg[r].rid);
sys/dev/ocs_fc/sli4.c
260
const sli4_reg_t *r = &(regmap[reg][sli->if_type]);
sys/dev/ocs_fc/sli4.c
262
if ((UINT32_MAX == r->rset) || (UINT32_MAX == r->off)) {
sys/dev/ocs_fc/sli4.c
267
return ocs_reg_read32(sli->os, r->rset, r->off);
sys/dev/ocs_fc/sli4.c
282
const sli4_reg_t *r = &(regmap[reg][sli->if_type]);
sys/dev/ocs_fc/sli4.c
284
if ((UINT32_MAX == r->rset) || (UINT32_MAX == r->off)) {
sys/dev/ocs_fc/sli4.c
289
ocs_reg_write32(sli->os, r->rset, r->off, val);
sys/dev/ocs_fc/sli4.h
142
#define SLI4_BMBX_WRITE_HI(r) ((ocs_addr32_hi(r) & ~SLI4_BMBX_MASK_HI) | \
sys/dev/ocs_fc/sli4.h
144
#define SLI4_BMBX_WRITE_LO(r) (((ocs_addr32_hi(r) & SLI4_BMBX_MASK_HI) << 30) | \
sys/dev/ocs_fc/sli4.h
145
(((r) & ~SLI4_BMBX_MASK_LO) >> 2))
sys/dev/ocs_fc/sli4.h
349
#define SLI4_PORT_SEMAPHORE_PORT(r) ((r) & SLI4_PORT_SEMAPHORE_PORT_MASK)
sys/dev/ocs_fc/sli4.h
352
#define SLI4_PORT_SEMAPHORE_HOST(r) (((r) & SLI4_PORT_SEMAPHORE_HOST_MASK) >> \
sys/dev/ocs_fc/sli4.h
364
#define SLI4_PORT_SEMAPHORE_IN_ERR(r) (SLI4_PORT_SEMAPHORE_STATUS_UNRECOV_ERR == ((r) & \
sys/dev/ocs_fc/sli4.h
379
#define SLI4_PORT_STATUS_READY(r) ((r) & SLI4_PORT_STATUS_RDY)
sys/dev/ocs_fc/sli4.h
380
#define SLI4_PORT_STATUS_ERROR(r) ((r) & SLI4_PORT_STATUS_ERR)
sys/dev/ocs_fc/sli4.h
381
#define SLI4_PORT_STATUS_DUMP_PRESENT(r) ((r) & SLI4_PORT_STATUS_DIP)
sys/dev/ocs_fc/sli4.h
382
#define SLI4_PORT_STATUS_FDP_PRESENT(r) ((r) & SLI4_PORT_STATUS_FDP)
sys/dev/ocs_fc/sli4.h
390
#define SLI4_PHYDEV_CONTROL_FRL(r) (((r) & SLI4_PHYDEV_CONTROL_FRL_MASK) >> \
sys/dev/ofw/ofw_disk.c
199
g_ofwd_access(struct g_provider *pp, int r, int w, int e)
sys/dev/ofw/ofw_disk.c
79
u_int r;
sys/dev/ofw/ofw_disk.c
81
r = OF_seek(sc->ofwd_instance, bp->bio_offset);
sys/dev/ofw/ofw_disk.c
85
r = OF_read(sc->ofwd_instance, (void *)bp->bio_data,
sys/dev/ofw/ofw_disk.c
89
r = OF_write(sc->ofwd_instance, (void *)bp->bio_data,
sys/dev/ofw/ofw_disk.c
93
if (r != bp->bio_length)
sys/dev/ofw/ofw_pcib.c
516
ofw_pcib_map_resource(device_t dev, device_t child, struct resource *r,
sys/dev/ofw/ofw_pcib.c
526
if (!(rman_get_flags(r) & RF_ACTIVE))
sys/dev/ofw/ofw_pcib.c
529
switch (rman_get_type(r)) {
sys/dev/ofw/ofw_pcib.c
538
error = resource_validate_map_request(r, argsp, &args, &start, &length);
sys/dev/ofw/ofw_pcib.c
563
if (rman_get_type(r) == space) {
sys/dev/ofw/ofw_pcib.c
588
ofw_pcib_unmap_resource(device_t dev, device_t child, struct resource *r,
sys/dev/ofw/ofw_pcib.c
591
switch (rman_get_type(r)) {
sys/dev/ofw/ofwbus.c
174
ofwbus_release_resource(device_t bus, device_t child, struct resource *r)
sys/dev/ofw/ofwbus.c
183
rman_get_type(r), rman_get_rid(r));
sys/dev/ofw/ofwbus.c
189
return (bus_generic_release_resource(bus, child, r));
sys/dev/otus/if_otus.c
2399
int r;
sys/dev/otus/if_otus.c
2430
r = otus_write_barrier(sc);
sys/dev/otus/if_otus.c
2433
return (r);
sys/dev/pccbb/pccbb.c
1456
cbb_activate_resource(device_t brdev, device_t child, struct resource *r)
sys/dev/pccbb/pccbb.c
1461
return (cbb_pcic_activate_resource(brdev, child, r));
sys/dev/pccbb/pccbb.c
1463
return (cbb_cardbus_activate_resource(brdev, child, r));
sys/dev/pccbb/pccbb.c
1467
cbb_deactivate_resource(device_t brdev, device_t child, struct resource *r)
sys/dev/pccbb/pccbb.c
1472
return (cbb_pcic_deactivate_resource(brdev, child, r));
sys/dev/pccbb/pccbb.c
1474
return (cbb_cardbus_deactivate_resource(brdev, child, r));
sys/dev/pccbb/pccbb.c
1492
cbb_release_resource(device_t brdev, device_t child, struct resource *r)
sys/dev/pccbb/pccbb.c
1497
return (cbb_pcic_release_resource(brdev, child, r));
sys/dev/pccbb/pccbb.c
1499
return (cbb_cardbus_release_resource(brdev, child, r));
sys/dev/pccbb/pccbb_pci.c
767
struct resource *r, rman_res_t start, rman_res_t end)
sys/dev/pccbb/pccbb_pci.c
772
if (rman_get_type(r) == PCI_RES_BUS) {
sys/dev/pccbb/pccbb_pci.c
773
if (!rman_is_region_manager(r, &sc->bus.rman))
sys/dev/pccbb/pccbb_pci.c
775
return (rman_adjust_resource(r, start, end));
sys/dev/pccbb/pccbb_pci.c
777
return (bus_generic_adjust_resource(bus, child, r, start, end));
sys/dev/pccbb/pccbb_pci.c
781
cbb_pci_release_resource(device_t bus, device_t child, struct resource *r)
sys/dev/pccbb/pccbb_pci.c
787
if (rman_get_type(r) == PCI_RES_BUS) {
sys/dev/pccbb/pccbb_pci.c
788
if (!rman_is_region_manager(r, &sc->bus.rman))
sys/dev/pccbb/pccbb_pci.c
790
if (rman_get_flags(r) & RF_ACTIVE) {
sys/dev/pccbb/pccbb_pci.c
791
error = bus_deactivate_resource(child, r);
sys/dev/pccbb/pccbb_pci.c
795
return (rman_release_resource(r));
sys/dev/pccbb/pccbb_pci.c
797
return (cbb_release_resource(bus, child, r));
sys/dev/pccbb/pccbbvar.h
111
struct resource *r);
sys/dev/pccbb/pccbbvar.h
118
struct resource *r);
sys/dev/pccbb/pccbbvar.h
133
struct resource *r);
sys/dev/pci/hostb_pci.c
109
pci_hostb_release_resource(device_t dev, device_t child, struct resource *r)
sys/dev/pci/hostb_pci.c
112
return (bus_release_resource(dev, r));
sys/dev/pci/isa_pci.c
202
isab_pci_release_resource(device_t dev, device_t child, struct resource *r)
sys/dev/pci/isa_pci.c
208
return bus_generic_release_resource(dev, child, r);
sys/dev/pci/isa_pci.c
210
switch (rman_get_type(r)) {
sys/dev/pci/isa_pci.c
217
bar = PCI_RID2BAR(rman_get_rid(r));
sys/dev/pci/isa_pci.c
223
KASSERT(sc->isab_pci_res[bar].ip_res == r,
sys/dev/pci/isa_pci.c
231
error = bus_release_resource(dev, r);
sys/dev/pci/isa_pci.c
239
return (bus_generic_release_resource(dev, child, r));
sys/dev/pci/isa_pci.c
58
struct resource *r);
sys/dev/pci/pci.c
4456
uint32_t r;
sys/dev/pci/pci.c
4469
r = pci_read_config(dev, aer + PCIR_AER_UC_STATUS, 4);
sys/dev/pci/pci.c
4470
pci_write_config(dev, aer + PCIR_AER_UC_STATUS, r, 4);
sys/dev/pci/pci.c
4471
if (r != 0 && bootverbose) {
sys/dev/pci/pci.c
4474
r, pci_read_config(dev, aer + PCIR_AER_UC_STATUS,
sys/dev/pci/pci.c
4478
r = pci_read_config(dev, aer + PCIR_AER_UC_MASK, 4);
sys/dev/pci/pci.c
4479
r &= ~(PCIM_AER_UC_TRAINING_ERROR |
sys/dev/pci/pci.c
4496
pci_write_config(dev, aer + PCIR_AER_UC_MASK, r, 4);
sys/dev/pci/pci.c
4498
r = pci_read_config(dev, aer + PCIR_AER_COR_STATUS, 4);
sys/dev/pci/pci.c
4499
pci_write_config(dev, aer + PCIR_AER_COR_STATUS, r, 4);
sys/dev/pci/pci.c
4500
if (r != 0 && bootverbose) {
sys/dev/pci/pci.c
4503
r, pci_read_config(dev, aer + PCIR_AER_COR_STATUS,
sys/dev/pci/pci.c
4507
r = pci_read_config(dev, aer + PCIR_AER_COR_MASK, 4);
sys/dev/pci/pci.c
4508
r &= ~(PCIM_AER_COR_RECEIVER_ERROR |
sys/dev/pci/pci.c
4516
pci_write_config(dev, aer + PCIR_AER_COR_MASK, r, 4);
sys/dev/pci/pci.c
4518
r = pci_read_config(dev, dinfo->cfg.pcie.pcie_location +
sys/dev/pci/pci.c
4520
r |= PCIEM_CTL_COR_ENABLE | PCIEM_CTL_NFER_ENABLE |
sys/dev/pci/pci.c
4523
PCIER_DEVICE_CTL, r, 2);
sys/dev/pci/pci.c
5729
pci_release_resource(device_t dev, device_t child, struct resource *r)
sys/dev/pci/pci.c
5736
return (bus_generic_release_resource(dev, child, r));
sys/dev/pci/pci.c
5743
switch (rman_get_type(r)) {
sys/dev/pci/pci.c
5748
return (pci_vf_release_mem_resource(dev, child, r));
sys/dev/pci/pci.c
5760
(rman_get_type(r) == SYS_RES_IOPORT ||
sys/dev/pci/pci.c
5761
rman_get_type(r) == SYS_RES_MEMORY)) {
sys/dev/pci/pci.c
5762
switch (rman_get_rid(r)) {
sys/dev/pci/pci.c
5766
return (bus_generic_release_resource(dev, child, r));
sys/dev/pci/pci.c
5771
return (resource_list_release(rl, dev, child, r));
sys/dev/pci/pci.c
5775
pci_activate_resource(device_t dev, device_t child, struct resource *r)
sys/dev/pci/pci.c
5781
return (bus_generic_activate_resource(dev, child, r));
sys/dev/pci/pci.c
5786
switch (rman_get_type(r)) {
sys/dev/pci/pci.c
5792
error = pci_vf_activate_mem_resource(dev, child, r);
sys/dev/pci/pci.c
5795
error = bus_generic_activate_resource(dev, child, r);
sys/dev/pci/pci.c
5800
error = bus_generic_activate_resource(dev, child, r);
sys/dev/pci/pci.c
5804
rid = rman_get_rid(r);
sys/dev/pci/pci.c
5805
type = rman_get_type(r);
sys/dev/pci/pci.c
5810
rman_get_start(r) | PCIM_BIOS_ENABLE);
sys/dev/pci/pci.c
5823
pci_deactivate_resource(device_t dev, device_t child, struct resource *r)
sys/dev/pci/pci.c
5829
return (bus_generic_deactivate_resource(dev, child, r));
sys/dev/pci/pci.c
5834
switch (rman_get_type(r)) {
sys/dev/pci/pci.c
5840
error = pci_vf_deactivate_mem_resource(dev, child, r);
sys/dev/pci/pci.c
5843
error = bus_generic_deactivate_resource(dev, child, r);
sys/dev/pci/pci.c
5848
error = bus_generic_deactivate_resource(dev, child, r);
sys/dev/pci/pci.c
5853
rid = rman_get_rid(r);
sys/dev/pci/pci.c
5854
type = rman_get_type(r);
sys/dev/pci/pci.c
5857
rman_get_start(r));
sys/dev/pci/pci.c
5862
pci_adjust_resource(device_t dev, device_t child, struct resource *r,
sys/dev/pci/pci.c
5869
return (bus_generic_adjust_resource(dev, child, r, start,
sys/dev/pci/pci.c
5874
switch (rman_get_type(r)) {
sys/dev/pci/pci.c
5879
return (pci_vf_adjust_mem_resource(dev, child, r,
sys/dev/pci/pci.c
5887
return (bus_generic_adjust_resource(dev, child, r, start, end));
sys/dev/pci/pci.c
5891
pci_map_resource(device_t dev, device_t child, struct resource *r,
sys/dev/pci/pci.c
5898
return (bus_generic_map_resource(dev, child, r, argsp,
sys/dev/pci/pci.c
5903
switch (rman_get_type(r)) {
sys/dev/pci/pci.c
5908
return (pci_vf_map_mem_resource(dev, child, r, argsp,
sys/dev/pci/pci.c
5916
return (bus_generic_map_resource(dev, child, r, argsp, map));
sys/dev/pci/pci.c
5920
pci_unmap_resource(device_t dev, device_t child, struct resource *r,
sys/dev/pci/pci.c
5927
return (bus_generic_unmap_resource(dev, child, r, map));
sys/dev/pci/pci.c
5931
switch (rman_get_type(r)) {
sys/dev/pci/pci.c
5936
return (pci_vf_unmap_mem_resource(dev, child, r, map));
sys/dev/pci/pci.c
5943
return (bus_generic_unmap_resource(dev, child, r, map));
sys/dev/pci/pci.c
6662
uint32_t r, r1;
sys/dev/pci/pci.c
6674
r = le32dec(aerp + PCIR_AER_COR_STATUS);
sys/dev/pci/pci.c
6677
r = le32dec(aerp + PCIR_AER_UC_STATUS);
sys/dev/pci/pci.c
6680
device_printf(dev, "status 0x%08x mask 0x%08x", r, r1);
sys/dev/pci/pci.c
6682
r = le32dec(aerp + PCIR_AER_UC_SEVERITY);
sys/dev/pci/pci.c
6685
r, rs & 0x1f);
sys/dev/pci/pci.c
6692
r = pci_read_config(dev, aer + PCIR_AER_UC_STATUS, 4);
sys/dev/pci/pci.c
6693
if (r != 0) {
sys/dev/pci/pci.c
6694
pci_write_config(dev, aer + PCIR_AER_UC_STATUS, r, 4);
sys/dev/pci/pci.c
6695
device_printf(dev, "Clearing UC AER errors 0x%08x\n", r);
sys/dev/pci/pci.c
6698
r = pci_read_config(dev, aer + PCIR_AER_COR_STATUS, 4);
sys/dev/pci/pci.c
6699
if (r != 0) {
sys/dev/pci/pci.c
6700
pci_write_config(dev, aer + PCIR_AER_COR_STATUS, r, 4);
sys/dev/pci/pci.c
6701
device_printf(dev, "Clearing COR AER errors 0x%08x\n", r);
sys/dev/pci/pci.c
7013
uint32_t r;
sys/dev/pci/pci.c
7016
r = pci_read_config(dev, dinfo->cfg.pcie.pcie_location +
sys/dev/pci/pci.c
7019
PCIER_DEVICE_STA, r, 2);
sys/dev/pci/pci.c
7023
r = pci_read_config(dev, aer + PCIR_AER_UC_STATUS, 4);
sys/dev/pci/pci.c
7024
if (r != 0)
sys/dev/pci/pci.c
7025
pci_write_config(dev, aer + PCIR_AER_UC_STATUS, r, 4);
sys/dev/pci/pci.c
7026
r = pci_read_config(dev, aer + PCIR_AER_COR_STATUS, 4);
sys/dev/pci/pci.c
7027
if (r != 0)
sys/dev/pci/pci.c
7028
pci_write_config(dev, aer + PCIR_AER_COR_STATUS, r, 4);
sys/dev/pci/pci_dw.h
87
#define DW_IATU_UR_REG(r, n) (r) * DW_IATU_UR_STEP + IATU_UR_##n
sys/dev/pci/pci_host_generic.c
544
generic_pcie_activate_resource(device_t dev, device_t child, struct resource *r)
sys/dev/pci/pci_host_generic.c
549
switch (rman_get_type(r)) {
sys/dev/pci/pci_host_generic.c
551
return (pci_domain_activate_bus(sc->ecam, child, r));
sys/dev/pci/pci_host_generic.c
554
return (bus_generic_rman_activate_resource(dev, child, r));
sys/dev/pci/pci_host_generic.c
556
return (bus_generic_activate_resource(dev, child, r));
sys/dev/pci/pci_host_generic.c
562
struct resource *r)
sys/dev/pci/pci_host_generic.c
567
switch (rman_get_type(r)) {
sys/dev/pci/pci_host_generic.c
569
return (pci_domain_deactivate_bus(sc->ecam, child, r));
sys/dev/pci/pci_host_generic.c
572
return (bus_generic_rman_deactivate_resource(dev, child, r));
sys/dev/pci/pci_host_generic.c
574
return (bus_generic_deactivate_resource(dev, child, r));
sys/dev/pci/pci_host_generic.c
600
generic_pcie_map_resource(device_t dev, device_t child, struct resource *r,
sys/dev/pci/pci_host_generic.c
608
type = rman_get_type(r);
sys/dev/pci/pci_host_generic.c
616
return (bus_generic_map_resource(dev, child, r, argsp, map));
sys/dev/pci/pci_host_generic.c
620
if (!(rman_get_flags(r) & RF_ACTIVE))
sys/dev/pci/pci_host_generic.c
624
error = resource_validate_map_request(r, argsp, &args, &start, &length);
sys/dev/pci/pci_host_generic.c
628
range = generic_pcie_containing_range(dev, type, rman_get_start(r),
sys/dev/pci/pci_host_generic.c
629
rman_get_end(r));
sys/dev/pci/pci_host_generic.c
639
generic_pcie_unmap_resource(device_t dev, device_t child, struct resource *r,
sys/dev/pci/pci_host_generic.c
645
type = rman_get_type(r);
sys/dev/pci/pci_host_generic.c
653
return (bus_generic_unmap_resource(dev, child, r, map));
sys/dev/pci/pci_host_generic.c
656
range = generic_pcie_containing_range(dev, type, rman_get_start(r),
sys/dev/pci/pci_host_generic.c
657
rman_get_end(r));
sys/dev/pci/pci_host_generic_acpi.c
142
int r, restype;
sys/dev/pci/pci_host_generic_acpi.c
145
r = sc->base.nranges;
sys/dev/pci/pci_host_generic_acpi.c
185
sc->base.ranges[r].rid = -1;
sys/dev/pci/pci_host_generic_acpi.c
186
sc->base.ranges[r].pci_base = min;
sys/dev/pci/pci_host_generic_acpi.c
187
sc->base.ranges[r].phys_base = min + off;
sys/dev/pci/pci_host_generic_acpi.c
188
sc->base.ranges[r].size = max - min + 1;
sys/dev/pci/pci_host_generic_acpi.c
190
sc->base.ranges[r].flags |= FLAG_TYPE_MEM;
sys/dev/pci/pci_host_generic_acpi.c
192
sc->base.ranges[r].flags |= FLAG_TYPE_IO;
sys/dev/pci/pci_iov.c
1111
pci_vf_release_mem_resource(device_t dev, device_t child, struct resource *r)
sys/dev/pci/pci_iov.c
1119
KASSERT(rman_get_type(r) == SYS_RES_MEMORY,
sys/dev/pci/pci_iov.c
1120
("%s: invalid resource %p", __func__, r));
sys/dev/pci/pci_iov.c
1121
KASSERT(rman_is_region_manager(r, &dinfo->cfg.iov->rman),
sys/dev/pci/pci_iov.c
1123
&dinfo->cfg.iov->rman, r));
sys/dev/pci/pci_iov.c
1125
if (rman_get_flags(r) & RF_ACTIVE) {
sys/dev/pci/pci_iov.c
1126
error = bus_deactivate_resource(child, r);
sys/dev/pci/pci_iov.c
1131
rid = rman_get_rid(r);
sys/dev/pci/pci_iov.c
1139
return (rman_release_resource(r));
sys/dev/pci/pci_iov.c
1143
pci_vf_activate_mem_resource(device_t dev, device_t child, struct resource *r)
sys/dev/pci/pci_iov.c
1151
KASSERT(rman_get_type(r) == SYS_RES_MEMORY,
sys/dev/pci/pci_iov.c
1152
("%s: invalid resource %p", __func__, r));
sys/dev/pci/pci_iov.c
1153
KASSERT(rman_is_region_manager(r, &dinfo->cfg.iov->rman),
sys/dev/pci/pci_iov.c
1155
&dinfo->cfg.iov->rman, r));
sys/dev/pci/pci_iov.c
1157
error = rman_activate_resource(r);
sys/dev/pci/pci_iov.c
1161
if ((rman_get_flags(r) & RF_UNMAPPED) == 0) {
sys/dev/pci/pci_iov.c
1162
error = BUS_MAP_RESOURCE(dev, child, r, NULL, &map);
sys/dev/pci/pci_iov.c
1164
rman_deactivate_resource(r);
sys/dev/pci/pci_iov.c
1168
rman_set_mapping(r, &map);
sys/dev/pci/pci_iov.c
1174
pci_vf_deactivate_mem_resource(device_t dev, device_t child, struct resource *r)
sys/dev/pci/pci_iov.c
1182
KASSERT(rman_get_type(r) == SYS_RES_MEMORY,
sys/dev/pci/pci_iov.c
1183
("%s: invalid resource %p", __func__, r));
sys/dev/pci/pci_iov.c
1184
KASSERT(rman_is_region_manager(r, &dinfo->cfg.iov->rman),
sys/dev/pci/pci_iov.c
1186
&dinfo->cfg.iov->rman, r));
sys/dev/pci/pci_iov.c
1188
error = rman_deactivate_resource(r);
sys/dev/pci/pci_iov.c
1192
if ((rman_get_flags(r) & RF_UNMAPPED) == 0) {
sys/dev/pci/pci_iov.c
1193
rman_get_mapping(r, &map);
sys/dev/pci/pci_iov.c
1194
BUS_UNMAP_RESOURCE(dev, child, r, &map);
sys/dev/pci/pci_iov.c
1200
pci_vf_adjust_mem_resource(device_t dev, device_t child, struct resource *r,
sys/dev/pci/pci_iov.c
1207
KASSERT(rman_get_type(r) == SYS_RES_MEMORY,
sys/dev/pci/pci_iov.c
1208
("%s: invalid resource %p", __func__, r));
sys/dev/pci/pci_iov.c
1209
KASSERT(rman_is_region_manager(r, &dinfo->cfg.iov->rman),
sys/dev/pci/pci_iov.c
1211
&dinfo->cfg.iov->rman, r));
sys/dev/pci/pci_iov.c
1213
return (rman_adjust_resource(r, start, end));
sys/dev/pci/pci_iov.c
1217
pci_vf_find_parent_resource(struct pcicfg_iov *iov, struct resource *r)
sys/dev/pci/pci_iov.c
1224
if (rman_get_start(pres) <= rman_get_start(r) &&
sys/dev/pci/pci_iov.c
1225
rman_get_end(pres) >= rman_get_end(r))
sys/dev/pci/pci_iov.c
1233
pci_vf_map_mem_resource(device_t dev, device_t child, struct resource *r,
sys/dev/pci/pci_iov.c
1243
KASSERT(rman_get_type(r) == SYS_RES_MEMORY,
sys/dev/pci/pci_iov.c
1244
("%s: invalid resource %p", __func__, r));
sys/dev/pci/pci_iov.c
1245
KASSERT(rman_is_region_manager(r, &iov->rman),
sys/dev/pci/pci_iov.c
1247
&dinfo->cfg.iov->rman, r));
sys/dev/pci/pci_iov.c
1250
if (!(rman_get_flags(r) & RF_ACTIVE))
sys/dev/pci/pci_iov.c
1254
error = resource_validate_map_request(r, argsp, &args, &start, &length);
sys/dev/pci/pci_iov.c
1258
pres = pci_vf_find_parent_resource(dinfo->cfg.iov, r);
sys/dev/pci/pci_iov.c
1268
pci_vf_unmap_mem_resource(device_t dev, device_t child, struct resource *r,
sys/dev/pci/pci_iov.c
1275
KASSERT(rman_get_type(r) == SYS_RES_MEMORY,
sys/dev/pci/pci_iov.c
1276
("%s: invalid resource %p", __func__, r));
sys/dev/pci/pci_iov.c
1277
KASSERT(rman_is_region_manager(r, &iov->rman),
sys/dev/pci/pci_iov.c
1279
&dinfo->cfg.iov->rman, r));
sys/dev/pci/pci_iov.c
1281
pres = pci_vf_find_parent_resource(iov, r);
sys/dev/pci/pci_iov.c
84
#define IOV_READ(d, r, w) \
sys/dev/pci/pci_iov.c
85
pci_read_config((d)->cfg.dev, (d)->cfg.iov->iov_pos + r, w)
sys/dev/pci/pci_iov.c
87
#define IOV_WRITE(d, r, v, w) \
sys/dev/pci/pci_iov.c
88
pci_write_config((d)->cfg.dev, (d)->cfg.iov->iov_pos + r, v, w)
sys/dev/pci/pci_pci.c
154
pcib_get_resource_window(struct pcib_softc *sc, struct resource *r)
sys/dev/pci/pci_pci.c
156
switch (rman_get_type(r)) {
sys/dev/pci/pci_pci.c
158
if (rman_is_region_manager(r, &sc->io.rman))
sys/dev/pci/pci_pci.c
163
if (rman_get_flags(r) & RF_PREFETCHABLE &&
sys/dev/pci/pci_pci.c
164
rman_is_region_manager(r, &sc->pmem.rman))
sys/dev/pci/pci_pci.c
166
if (rman_is_region_manager(r, &sc->mem.rman))
sys/dev/pci/pci_pci.c
178
pcib_is_resource_managed(struct pcib_softc *sc, struct resource *r)
sys/dev/pci/pci_pci.c
181
if (rman_get_type(r) == PCI_RES_BUS)
sys/dev/pci/pci_pci.c
182
return (rman_is_region_manager(r, &sc->bus.rman));
sys/dev/pci/pci_pci.c
183
return (pcib_get_resource_window(sc, r) != NULL);
sys/dev/pci/pci_pci.c
2057
struct resource *r;
sys/dev/pci/pci_pci.c
2082
r = pcib_suballoc_resource(sc, &sc->io, child, type, rid, start,
sys/dev/pci/pci_pci.c
2084
if (r != NULL || (sc->flags & PCIB_SUBTRACTIVE) != 0)
sys/dev/pci/pci_pci.c
2088
r = pcib_suballoc_resource(sc, &sc->io, child, type,
sys/dev/pci/pci_pci.c
2101
r = pcib_suballoc_resource(sc, &sc->pmem, child, type,
sys/dev/pci/pci_pci.c
2103
if (r != NULL)
sys/dev/pci/pci_pci.c
2106
r = pcib_suballoc_resource(sc, &sc->mem, child, type, rid,
sys/dev/pci/pci_pci.c
2108
if (r != NULL || (sc->flags & PCIB_SUBTRACTIVE) != 0)
sys/dev/pci/pci_pci.c
2113
r = pcib_suballoc_resource(sc, &sc->pmem, child,
sys/dev/pci/pci_pci.c
2115
if (r != NULL)
sys/dev/pci/pci_pci.c
2121
r = pcib_suballoc_resource(sc, &sc->mem, child, type,
sys/dev/pci/pci_pci.c
2133
if (sc->flags & PCIB_SUBTRACTIVE && r == NULL)
sys/dev/pci/pci_pci.c
2136
return (r);
sys/dev/pci/pci_pci.c
2140
pcib_adjust_resource(device_t bus, device_t child, struct resource *r,
sys/dev/pci/pci_pci.c
2149
type = rman_get_type(r);
sys/dev/pci/pci_pci.c
2155
if (!pcib_is_resource_managed(sc, r))
sys/dev/pci/pci_pci.c
2156
return (bus_generic_adjust_resource(bus, child, r, start, end));
sys/dev/pci/pci_pci.c
2176
w = pcib_get_resource_window(sc, r);
sys/dev/pci/pci_pci.c
2179
__func__, rman_get_start(r), rman_get_end(r), type));
sys/dev/pci/pci_pci.c
2201
return (rman_adjust_resource(r, start, end));
sys/dev/pci/pci_pci.c
2205
pcib_release_resource(device_t dev, device_t child, struct resource *r)
sys/dev/pci/pci_pci.c
2211
if (pcib_is_resource_managed(sc, r)) {
sys/dev/pci/pci_pci.c
2212
if (rman_get_flags(r) & RF_ACTIVE) {
sys/dev/pci/pci_pci.c
2213
error = bus_deactivate_resource(child, r);
sys/dev/pci/pci_pci.c
2217
return (rman_release_resource(r));
sys/dev/pci/pci_pci.c
2219
return (bus_generic_release_resource(dev, child, r));
sys/dev/pci/pci_pci.c
2223
pcib_activate_resource(device_t dev, device_t child, struct resource *r)
sys/dev/pci/pci_pci.c
2229
if (!pcib_is_resource_managed(sc, r))
sys/dev/pci/pci_pci.c
2230
return (bus_generic_activate_resource(dev, child, r));
sys/dev/pci/pci_pci.c
2232
error = rman_activate_resource(r);
sys/dev/pci/pci_pci.c
2236
type = rman_get_type(r);
sys/dev/pci/pci_pci.c
2237
if ((rman_get_flags(r) & RF_UNMAPPED) == 0 &&
sys/dev/pci/pci_pci.c
2239
error = BUS_MAP_RESOURCE(dev, child, r, NULL, &map);
sys/dev/pci/pci_pci.c
2241
rman_deactivate_resource(r);
sys/dev/pci/pci_pci.c
2245
rman_set_mapping(r, &map);
sys/dev/pci/pci_pci.c
2251
pcib_deactivate_resource(device_t dev, device_t child, struct resource *r)
sys/dev/pci/pci_pci.c
2257
if (!pcib_is_resource_managed(sc, r))
sys/dev/pci/pci_pci.c
2258
return (bus_generic_deactivate_resource(dev, child, r));
sys/dev/pci/pci_pci.c
2260
error = rman_deactivate_resource(r);
sys/dev/pci/pci_pci.c
2264
type = rman_get_type(r);
sys/dev/pci/pci_pci.c
2265
if ((rman_get_flags(r) & RF_UNMAPPED) == 0 &&
sys/dev/pci/pci_pci.c
2267
rman_get_mapping(r, &map);
sys/dev/pci/pci_pci.c
2268
BUS_UNMAP_RESOURCE(dev, child, r, &map);
sys/dev/pci/pci_pci.c
2274
pcib_find_parent_resource(struct pcib_window *w, struct resource *r)
sys/dev/pci/pci_pci.c
2277
if (rman_get_start(w->res[i]) <= rman_get_start(r) &&
sys/dev/pci/pci_pci.c
2278
rman_get_end(w->res[i]) >= rman_get_end(r))
sys/dev/pci/pci_pci.c
2285
pcib_map_resource(device_t dev, device_t child, struct resource *r,
sys/dev/pci/pci_pci.c
2295
w = pcib_get_resource_window(sc, r);
sys/dev/pci/pci_pci.c
2297
return (bus_generic_map_resource(dev, child, r, argsp, map));
sys/dev/pci/pci_pci.c
2300
if (!(rman_get_flags(r) & RF_ACTIVE))
sys/dev/pci/pci_pci.c
2304
error = resource_validate_map_request(r, argsp, &args, &start, &length);
sys/dev/pci/pci_pci.c
2308
pres = pcib_find_parent_resource(w, r);
sys/dev/pci/pci_pci.c
2318
pcib_unmap_resource(device_t dev, device_t child, struct resource *r,
sys/dev/pci/pci_pci.c
2325
w = pcib_get_resource_window(sc, r);
sys/dev/pci/pci_pci.c
2327
return (bus_generic_unmap_resource(dev, child, r, map));
sys/dev/pci/pci_pci.c
2329
pres = pcib_find_parent_resource(w, r);
sys/dev/pci/pci_private.h
161
struct resource *r);
sys/dev/pci/pci_private.h
163
struct resource *r);
sys/dev/pci/pci_private.h
165
struct resource *r);
sys/dev/pci/pci_private.h
167
struct resource *r, rman_res_t start, rman_res_t end);
sys/dev/pci/pci_private.h
169
struct resource *r, struct resource_map_request *argsp,
sys/dev/pci/pci_private.h
172
struct resource *r, struct resource_map *map);
sys/dev/pci/pci_subr.c
206
struct resource *r;
sys/dev/pci/pci_subr.c
237
r = bus_generic_alloc_resource(hr->hr_pcib, dev, type, rid,
sys/dev/pci/pci_subr.c
239
if (r != NULL) {
sys/dev/pci/pci_subr.c
243
type, rman_get_start(r), rman_get_end(r),
sys/dev/pci/pci_subr.c
245
return (r);
sys/dev/pci/pci_subr.c
263
struct resource *r, rman_res_t start, rman_res_t end)
sys/dev/pci/pci_subr.c
267
rle = resource_list_find(&hr->hr_rl, rman_get_type(r), 0);
sys/dev/pci/pci_subr.c
273
return (bus_generic_adjust_resource(hr->hr_pcib, dev, r, start,
sys/dev/pci/pci_subr.c
281
r, start, end));
sys/dev/pci/pci_subr.c
350
pci_domain_adjust_bus(int domain, device_t dev, struct resource *r,
sys/dev/pci/pci_subr.c
361
KASSERT(rman_is_region_manager(r, &d->pd_bus_rman), ("bad resource"));
sys/dev/pci/pci_subr.c
363
return (rman_adjust_resource(r, start, end));
sys/dev/pci/pci_subr.c
367
pci_domain_release_bus(int domain, device_t dev, struct resource *r)
sys/dev/pci/pci_subr.c
377
KASSERT(rman_is_region_manager(r, &d->pd_bus_rman), ("bad resource"));
sys/dev/pci/pci_subr.c
379
return (rman_release_resource(r));
sys/dev/pci/pci_subr.c
383
pci_domain_activate_bus(int domain, device_t dev, struct resource *r)
sys/dev/pci/pci_subr.c
393
KASSERT(rman_is_region_manager(r, &d->pd_bus_rman), ("bad resource"));
sys/dev/pci/pci_subr.c
395
return (rman_activate_resource(r));
sys/dev/pci/pci_subr.c
399
pci_domain_deactivate_bus(int domain, device_t dev, struct resource *r)
sys/dev/pci/pci_subr.c
409
KASSERT(rman_is_region_manager(r, &d->pd_bus_rman), ("bad resource"));
sys/dev/pci/pci_subr.c
411
return (rman_deactivate_resource(r));
sys/dev/pci/pcib_private.h
144
struct resource *r, rman_res_t start, rman_res_t end);
sys/dev/pci/pcib_private.h
146
struct resource *r);
sys/dev/pci/pcib_private.h
148
struct resource *r);
sys/dev/pci/pcib_private.h
150
struct resource *r);
sys/dev/pci/pcib_private.h
58
device_t dev, struct resource *r, rman_res_t start,
sys/dev/pci/vga_pci.c
451
vga_pci_release_resource(device_t dev, device_t child, struct resource *r)
sys/dev/pci/vga_pci.c
456
switch (rman_get_type(r)) {
sys/dev/pci/vga_pci.c
463
vr = lookup_res(device_get_softc(dev), rman_get_rid(r));
sys/dev/pci/vga_pci.c
468
KASSERT(vr->vr_res == r, ("vga_pci resource mismatch"));
sys/dev/pci/vga_pci.c
475
error = bus_release_resource(dev, r);
sys/dev/pci/vga_pci.c
483
return (bus_release_resource(dev, r));
sys/dev/pci/vga_pci.c
73
struct resource *r);
sys/dev/ppbus/ppb_1284.c
199
char r;
sys/dev/ppbus/ppb_1284.c
219
r = ppb_rdtr(bus);
sys/dev/ppbus/ppb_1284.c
222
if ((r == (char)request_mode) ||
sys/dev/ppbus/ppb_1284.c
223
(r == NIBBLE_1284_NORMAL)) {
sys/dev/ppbus/ppb_1284.c
231
if (r == NIBBLE_1284_NORMAL) {
sys/dev/ppbus/ppb_1284.c
240
switch (r) {
sys/dev/ppbus/ppb_1284.c
398
char r;
sys/dev/ppbus/ppb_1284.c
409
r = ppb_rctr(bus);
sys/dev/ppbus/ppb_1284.c
410
ppb_wctr(bus, r & ~nINIT);
sys/dev/ppbus/ppb_base.c
188
uint8_t r;
sys/dev/ppbus/ppb_base.c
192
r = status->status = ppb_rstr(bus);
sys/dev/ppbus/ppb_base.c
194
status->timeout = r & TIMEOUT;
sys/dev/ppbus/ppb_base.c
195
status->error = !(r & nFAULT);
sys/dev/ppbus/ppb_base.c
196
status->select = r & SELECT;
sys/dev/ppbus/ppb_base.c
197
status->paper_end = r & PERROR;
sys/dev/ppbus/ppb_base.c
198
status->ack = !(r & nACK);
sys/dev/ppbus/ppb_base.c
199
status->busy = !(r & nBUSY);
sys/dev/ppbus/ppb_base.c
60
uint8_t r;
sys/dev/ppbus/ppb_base.c
67
r = ppb_rstr(bus);
sys/dev/ppbus/ppb_base.c
69
if ((r & mask) == status)
sys/dev/ppbus/ppbconf.c
441
ppbus_setup_intr(device_t bus, device_t child, struct resource *r, int flags,
sys/dev/ppbus/ppbconf.c
452
if (ppb->ppc_irq_res != r)
sys/dev/ppbus/ppbconf.c
465
ppbus_teardown_intr(device_t bus, device_t child, struct resource *r, void *ih)
sys/dev/ppbus/ppbconf.c
471
if (ppbdev != ih || ppb->ppc_irq_res != r) {
sys/dev/ppbus/ppi.c
109
char r;
sys/dev/ppbus/ppi.c
112
r = ppb_rctr(ppbus);
sys/dev/ppbus/ppi.c
113
ppb_wctr(ppbus, r | IRQENABLE);
sys/dev/ppbus/ppi.c
121
char r;
sys/dev/ppbus/ppi.c
124
r = ppb_rctr(ppbus);
sys/dev/ppbus/ppi.c
125
ppb_wctr(ppbus, r & ~IRQENABLE);
sys/dev/ppc/ppc.c
1006
unsigned char r, hefere, hefras;
sys/dev/ppc/ppc.c
1085
r = inb(efdr) & (WINB_PRTMODS0 | WINB_PRTMODS1);
sys/dev/ppc/ppc.c
1089
r |= (inb(efdr) & WINB_PRTMODS2);
sys/dev/ppc/ppc.c
1091
switch (r) {
sys/dev/ppc/ppc.c
1127
printf("%s: unknown case (0x%x)!\n", __func__, r);
sys/dev/ppc/ppc.c
132
int i, r;
sys/dev/ppc/ppc.c
139
r = r_ecr(ppc);
sys/dev/ppc/ppc.c
140
if ((r & 0xe0) != PPC_ECR_EPP)
sys/dev/ppc/ppc.c
144
r = r_ecr(ppc);
sys/dev/ppc/ppc.c
145
if (r & 0x1)
sys/dev/ppc/ppc.c
1982
ppc_release_resource(device_t bus, device_t child, struct resource *r)
sys/dev/ppc/ppc.c
1986
if (r == ppc->res_irq)
sys/dev/ppc/ppc.c
288
char r;
sys/dev/ppc/ppc.c
290
r = r_str(ppc);
sys/dev/ppc/ppc.c
291
w_str(ppc, r | 0x1);
sys/dev/ppc/ppc.c
292
w_str(ppc, r & 0xfe);
sys/dev/ppc/ppc.c
702
u_char r;
sys/dev/ppc/ppc.c
753
r = inb(cio) & SMC_CR1_ADDR;
sys/dev/ppc/ppc.c
754
if (port_address[(int)r] != ppc->ppc_base) {
sys/dev/ppc/ppc.c
792
r = (inb(cio) & SMC_CR4_EMODE);
sys/dev/ppc/ppc.c
794
switch (r) {
sys/dev/ppc/ppc.c
834
r = inb(cio);
sys/dev/ppc/ppc.c
837
outb(cio, r | SMC_CR1_MODE);
sys/dev/ppc/ppc.c
842
outb(cio, r & ~SMC_CR1_MODE);
sys/dev/ppc/ppc.c
846
r = inb(cio) & ~SMC_CR4_EMODE;
sys/dev/ppc/ppc.c
850
outb(cio, r | SMC_ECPEPP);
sys/dev/ppc/ppc.c
854
outb(cio, r | SMC_ECP);
sys/dev/ppc/ppc.c
860
outb(cio, r | SMC_EPPSPP);
sys/dev/ppc/ppc.c
883
r = inb(cio);
sys/dev/ppc/ppc.c
890
outb(cio, (r & ~SMC_CR4_EPPTYPE));
sys/dev/ppc/ppc.c
892
outb(cio, (r | SMC_CR4_EPPTYPE));
sys/dev/ppc/ppcvar.h
45
int ppc_release_resource(device_t bus, device_t child, struct resource *r);
sys/dev/proto/proto_core.c
100
r = sc->sc_res + sc->sc_rescnt++;
sys/dev/proto/proto_core.c
101
r->r_type = type;
sys/dev/proto/proto_core.c
102
r->r_rid = rid;
sys/dev/proto/proto_core.c
103
r->r_d.res = res;
sys/dev/proto/proto_core.c
178
struct proto_res *r;
sys/dev/proto/proto_core.c
186
r = sc->sc_res + res;
sys/dev/proto/proto_core.c
187
switch (r->r_type) {
sys/dev/proto/proto_core.c
195
r->r_size = rman_get_size(r->r_d.res);
sys/dev/proto/proto_core.c
196
r->r_u.cdev = make_dev(&proto_devsw, res, 0, 0, 0600,
sys/dev/proto/proto_core.c
197
"proto/%s/%02x.%s", device_get_desc(dev), r->r_rid,
sys/dev/proto/proto_core.c
198
(r->r_type == SYS_RES_IOPORT) ? "io" : "mem");
sys/dev/proto/proto_core.c
199
r->r_u.cdev->si_drv1 = sc;
sys/dev/proto/proto_core.c
200
r->r_u.cdev->si_drv2 = r;
sys/dev/proto/proto_core.c
203
r->r_size = 4096;
sys/dev/proto/proto_core.c
204
r->r_u.cdev = make_dev(&proto_devsw, res, 0, 0, 0600,
sys/dev/proto/proto_core.c
206
r->r_u.cdev->si_drv1 = sc;
sys/dev/proto/proto_core.c
207
r->r_u.cdev->si_drv2 = r;
sys/dev/proto/proto_core.c
210
r->r_d.busdma = proto_busdma_attach(sc);
sys/dev/proto/proto_core.c
211
r->r_size = 0; /* no read(2) nor write(2) */
sys/dev/proto/proto_core.c
212
r->r_u.cdev = make_dev(&proto_devsw, res, 0, 0, 0600,
sys/dev/proto/proto_core.c
214
r->r_u.cdev->si_drv1 = sc;
sys/dev/proto/proto_core.c
215
r->r_u.cdev->si_drv2 = r;
sys/dev/proto/proto_core.c
226
struct proto_res *r;
sys/dev/proto/proto_core.c
239
r = sc->sc_res + res;
sys/dev/proto/proto_core.c
241
switch (r->r_type) {
sys/dev/proto/proto_core.c
244
bus_release_resource(dev, r->r_type, r->r_rid,
sys/dev/proto/proto_core.c
245
r->r_d.res);
sys/dev/proto/proto_core.c
248
bus_release_resource(dev, r->r_type, r->r_rid,
sys/dev/proto/proto_core.c
249
r->r_d.res);
sys/dev/proto/proto_core.c
253
destroy_dev(r->r_u.cdev);
sys/dev/proto/proto_core.c
254
bus_release_resource(dev, r->r_type, r->r_rid,
sys/dev/proto/proto_core.c
255
r->r_d.res);
sys/dev/proto/proto_core.c
258
destroy_dev(r->r_u.cdev);
sys/dev/proto/proto_core.c
261
destroy_dev(r->r_u.cdev);
sys/dev/proto/proto_core.c
262
proto_busdma_detach(sc, r->r_d.busdma);
sys/dev/proto/proto_core.c
265
r->r_type = PROTO_RES_UNUSED;
sys/dev/proto/proto_core.c
282
struct proto_res *r;
sys/dev/proto/proto_core.c
289
r = cdev->si_drv2;
sys/dev/proto/proto_core.c
290
if (!r->r_opened) {
sys/dev/proto/proto_core.c
291
r->r_opened = 1;
sys/dev/proto/proto_core.c
305
struct proto_res *r;
sys/dev/proto/proto_core.c
312
r = cdev->si_drv2;
sys/dev/proto/proto_core.c
313
if (r->r_opened) {
sys/dev/proto/proto_core.c
314
if (r->r_type == PROTO_RES_BUSDMA)
sys/dev/proto/proto_core.c
315
proto_busdma_cleanup(sc, r->r_d.busdma);
sys/dev/proto/proto_core.c
316
r->r_opened = 0;
sys/dev/proto/proto_core.c
337
struct proto_res *r;
sys/dev/proto/proto_core.c
345
r = cdev->si_drv2;
sys/dev/proto/proto_core.c
351
if (ofs + width > r->r_size)
sys/dev/proto/proto_core.c
356
buf.x1[0] = (r->r_type == PROTO_RES_PCICFG) ?
sys/dev/proto/proto_core.c
357
pci_read_config(dev, ofs, 1) : bus_read_1(r->r_d.res, ofs);
sys/dev/proto/proto_core.c
360
buf.x2[0] = (r->r_type == PROTO_RES_PCICFG) ?
sys/dev/proto/proto_core.c
361
pci_read_config(dev, ofs, 2) : bus_read_2(r->r_d.res, ofs);
sys/dev/proto/proto_core.c
364
buf.x4[0] = (r->r_type == PROTO_RES_PCICFG) ?
sys/dev/proto/proto_core.c
365
pci_read_config(dev, ofs, 4) : bus_read_4(r->r_d.res, ofs);
sys/dev/proto/proto_core.c
369
if (r->r_type == PROTO_RES_PCICFG)
sys/dev/proto/proto_core.c
371
buf.x8[0] = bus_read_8(r->r_d.res, ofs);
sys/dev/proto/proto_core.c
392
struct proto_res *r;
sys/dev/proto/proto_core.c
400
r = cdev->si_drv2;
sys/dev/proto/proto_core.c
406
if (ofs + width > r->r_size)
sys/dev/proto/proto_core.c
415
if (r->r_type == PROTO_RES_PCICFG)
sys/dev/proto/proto_core.c
418
bus_write_1(r->r_d.res, ofs, buf.x1[0]);
sys/dev/proto/proto_core.c
421
if (r->r_type == PROTO_RES_PCICFG)
sys/dev/proto/proto_core.c
424
bus_write_2(r->r_d.res, ofs, buf.x2[0]);
sys/dev/proto/proto_core.c
427
if (r->r_type == PROTO_RES_PCICFG)
sys/dev/proto/proto_core.c
430
bus_write_4(r->r_d.res, ofs, buf.x4[0]);
sys/dev/proto/proto_core.c
434
if (r->r_type == PROTO_RES_PCICFG)
sys/dev/proto/proto_core.c
436
bus_write_8(r->r_d.res, ofs, buf.x8[0]);
sys/dev/proto/proto_core.c
452
struct proto_res *r;
sys/dev/proto/proto_core.c
457
r = cdev->si_drv2;
sys/dev/proto/proto_core.c
462
if (r->r_type == PROTO_RES_BUSDMA) {
sys/dev/proto/proto_core.c
467
region->size = r->r_size;
sys/dev/proto/proto_core.c
468
if (r->r_type == PROTO_RES_PCICFG)
sys/dev/proto/proto_core.c
471
region->address = rman_get_start(r->r_d.res);
sys/dev/proto/proto_core.c
474
if (r->r_type != PROTO_RES_BUSDMA) {
sys/dev/proto/proto_core.c
479
error = proto_busdma_ioctl(sc, r->r_d.busdma, busdma, td);
sys/dev/proto/proto_core.c
492
struct proto_res *r;
sys/dev/proto/proto_core.c
499
r = cdev->si_drv2;
sys/dev/proto/proto_core.c
501
switch (r->r_type) {
sys/dev/proto/proto_core.c
503
if (offset >= r->r_size)
sys/dev/proto/proto_core.c
505
*paddr = rman_get_start(r->r_d.res) + offset;
sys/dev/proto/proto_core.c
509
if (!proto_busdma_mmap_allowed(r->r_d.busdma, offset))
sys/dev/proto/proto_core.c
93
struct proto_res *r;
sys/dev/puc/puc_cfg.c
102
*r = 12;
sys/dev/puc/puc_cfg.c
105
*r = 16;
sys/dev/puc/puc_cfg.c
113
*r = port * cfg->d_ofs;
sys/dev/puc/puc_cfg.c
120
*r = cfg->rid;
sys/dev/puc/puc_cfg.c
126
error = puc_config(sc, PUC_CFG_GET_RID, 0, r);
sys/dev/puc/puc_cfg.c
130
*r = cfg->rid;
sys/dev/puc/puc_cfg.c
131
*r += port * cfg->d_rid;
sys/dev/puc/puc_cfg.c
141
*r = PUC_TYPE_PARALLEL;
sys/dev/puc/puc_cfg.c
143
*r = PUC_TYPE_SERIAL;
sys/dev/puc/puc_cfg.c
149
*r = PUC_TYPE_PARALLEL;
sys/dev/puc/puc_cfg.c
151
*r = PUC_TYPE_SERIAL;
sys/dev/puc/puc_cfg.c
156
*r = PUC_TYPE_PARALLEL;
sys/dev/puc/puc_cfg.c
158
*r = PUC_TYPE_SERIAL;
sys/dev/puc/puc_cfg.c
162
*r = PUC_TYPE_PARALLEL;
sys/dev/puc/puc_cfg.c
164
*r = PUC_TYPE_SERIAL;
sys/dev/puc/puc_cfg.c
167
*r = PUC_TYPE_SERIAL;
sys/dev/puc/puc_cfg.c
170
*r = ENXIO;
sys/dev/puc/puc_cfg.c
40
puc_config(struct puc_softc *sc, enum puc_cfg_cmd cmd, int port, intptr_t *r)
sys/dev/puc/puc_cfg.c
46
error = cfg->config_function(sc, cmd, port, r);
sys/dev/puc/puc_cfg.c
56
*r = cfg->clock;
sys/dev/puc/puc_cfg.c
61
*r = (intptr_t)cfg->desc;
sys/dev/puc/puc_cfg.c
64
*r = PUC_ILR_NONE;
sys/dev/puc/puc_cfg.c
68
*r = 8;
sys/dev/puc/puc_cfg.c
77
*r = 1;
sys/dev/puc/puc_cfg.c
82
*r = 2;
sys/dev/puc/puc_cfg.c
87
*r = 3;
sys/dev/puc/puc_cfg.c
90
*r = 4;
sys/dev/puc/puc_cfg.c
93
*r = 5;
sys/dev/puc/puc_cfg.c
96
*r = 6;
sys/dev/puc/puc_cfg.c
99
*r = 8;
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
1887
uint64_t r; /**< DSA parameter (3 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
1919
uint64_t r; /**< DSA 160-bits signature (3 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
1986
uint64_t r; /**< DSA parameter (4 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
2018
uint64_t r; /**< DSA 224-bits signature (4 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
2085
uint64_t r; /**< DSA parameter (4 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
2117
uint64_t r; /**< DSA 256-bits signature (4 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
2214
uint64_t r; /**< DSA 256-bits signature (4 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
2267
uint64_t r; /**< ECDSA r signature value (>0 and < n) (4 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
2329
uint64_t r; /**< ECDSA r signature value (>0 and < n) (8 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
2372
uint64_t r; /**< ECDSA r signature value (> 0 and < n) (9 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
2548
uint64_t r; /**< DSA r signature value (4 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
2610
uint64_t r; /**< DSA r signature value (8 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
2672
uint64_t r; /**< DSA r signature value (9 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
3842
uint64_t r; /**< ECDSA signature r (6 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
3881
uint64_t r; /**< ECDSA signature r (4 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
3919
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (12 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
3932
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (12 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
3945
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (16 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
3958
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (16 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
3971
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (24 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
3984
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (24 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
3997
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (32 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
4010
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (32 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
4023
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (48 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
4036
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (48 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
4049
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (64 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
4062
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (64 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
4075
r; /**< modular exponentiation result ≥ 0 and < m (128 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
4088
r; /**< modular exponentiation result ≥ 0 and < m (128 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5034
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (8 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5047
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (16 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5060
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (24 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5073
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (32 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5086
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (40 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5099
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (48 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5112
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (56 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5125
uint64_t r; /**< modular exponentiation result ≥ 0 and < m (64 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5138
r; /**< modular exponentiation result ≥ 0 and < m (128 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5498
uint64_t r; /**< DSA 160-bits signature (3 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5524
uint64_t r; /**< DSA 160-bits signature (3 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5577
uint64_t r; /**< DSA 224-bits signature (4 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5603
uint64_t r; /**< DSA 224-bits signature (4 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5656
uint64_t r; /**< DSA 256-bits signature (4 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5682
uint64_t r; /**< DSA 256-bits signature (4 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5748
uint64_t r; /**< DSA 256-bits signature (4 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5761
uint64_t r; /**< DSA 256-bits signature (4 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5788
uint64_t r; /**< ECDSA signature r > 0 and < n (4 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5802
uint64_t r; /**< ECDSA signature r > 0 and < n (4 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5841
uint64_t r; /**< (8 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5855
uint64_t r; /**< ECDSA signature r > 0 and < n (8 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5894
uint64_t r; /**< (9 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
5921
uint64_t r; /**< ECDSA signature r > 0 and < n (9 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
6028
uint64_t r; /**< ECDSA signature (4 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
6054
uint64_t r; /**< ECDSA signature r (4 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
6081
uint64_t r; /**< ECDSA signature (8 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
6107
uint64_t r; /**< ECDSA signature r (8 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
6134
uint64_t r; /**< ECDSA signature (9 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
6160
uint64_t r; /**< ECDSA signature r (9 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
6375
uint64_t r; /**< ECDSA signature r (6 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
6388
uint64_t r; /**< ECDSA signature r (6 qwords)*/
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_mmp.h
6401
uint64_t r; /**< ECDSA signature r (4 qwords)*/
sys/dev/qat/qat_api/include/lac/cpa_cy_ecdsa.h
120
CpaFlatBuffer r;
sys/dev/qat/qat_api/include/lac/cpa_cy_ecdsa.h
225
CpaFlatBuffer r;
sys/dev/qat/qat_api/include/lac/cpa_cy_ecsm2.h
312
CpaFlatBuffer r;
sys/dev/qat/qat_api/include/lac/cpa_cy_ecsm2.h
354
CpaFlatBuffer r;
sys/dev/qat/qat_api/include/lac/cpa_cy_ecsm2.h
390
CpaFlatBuffer r;
sys/dev/qcom_tlmm/qcom_tlmm_var.h
133
#define SDEF(n, r, ps, hs...) \
sys/dev/qcom_tlmm/qcom_tlmm_var.h
136
.reg = r, \
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
119
static u32 cond5(const u32 *r, const u32 *imm) {
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
120
return (((r[0] & imm[0]) != imm[1]) && ((r[1] & imm[2]) != imm[3]));
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
123
static u32 cond7(const u32 *r, const u32 *imm) {
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
124
return (((r[0] >> imm[0]) & imm[1]) != imm[2]);
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
127
static u32 cond6(const u32 *r, const u32 *imm) {
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
128
return ((r[0] & imm[0]) != imm[1]);
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
131
static u32 cond9(const u32 *r, const u32 *imm) {
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
132
return ((r[0] & imm[0]) >> imm[1]) != (((r[0] & imm[2]) >> imm[3]) | ((r[1] & imm[4]) << imm[5]));
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
135
static u32 cond10(const u32 *r, const u32 *imm) {
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
136
return ((r[0] & imm[0]) >> imm[1]) != (r[0] & imm[2]);
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
139
static u32 cond4(const u32 *r, const u32 *imm) {
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
140
return ((r[0] & ~imm[0]) != imm[1]);
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
143
static u32 cond0(const u32 *r, const u32 *imm) {
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
144
return ((r[0] & ~r[1]) != imm[0]);
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
147
static u32 cond1(const u32 *r, const u32 *imm) {
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
148
return (r[0] != imm[0]);
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
151
static u32 cond11(const u32 *r, const u32 *imm) {
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
152
return (r[0] != r[1] && r[2] == imm[0]);
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
155
static u32 cond12(const u32 *r, const u32 *imm) {
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
156
return (r[0] != r[1] && r[2] > imm[0]);
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
159
static u32 cond3(const u32 *r, const u32 OSAL_UNUSED *imm) {
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
160
return (r[0] != r[1]);
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
163
static u32 cond13(const u32 *r, const u32 *imm) {
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
164
return (r[0] & imm[0]);
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
167
static u32 cond8(const u32 *r, const u32 *imm) {
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
168
return (r[0] < (r[1] - imm[0]));
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
171
static u32 cond2(const u32 *r, const u32 *imm) {
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
172
return (r[0] > imm[0]);
sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
176
static u32 (*cond_arr[])(const u32 *r, const u32 *imm) = {
sys/dev/qlxgbe/ql_os.c
1784
int i, j, k, r, ret = 0;
sys/dev/qlxgbe/ql_os.c
1788
for (r = 0; r < ha->hw.num_rds_rings; r++) {
sys/dev/qlxgbe/ql_os.c
1789
rx_ring = &ha->rx_ring[r];
sys/dev/qlxgbe/ql_os.c
1800
__func__, r, i);
sys/dev/qlxgbe/ql_os.c
1802
for (k = 0; k < r; k++) {
sys/dev/qlxgbe/ql_os.c
1822
for (r = 0; r < ha->hw.num_rds_rings; r++) {
sys/dev/qlxgbe/ql_os.c
1823
rx_ring = &ha->rx_ring[r];
sys/dev/qlxgbe/ql_os.c
1834
qla_set_hw_rcv_desc(ha, r, i, rxb->handle,
sys/dev/qlxgbe/ql_os.c
1840
__func__, r, i);
sys/dev/qlxgbe/ql_os.c
1855
int i, r;
sys/dev/qlxgbe/ql_os.c
1858
for (r = 0; r < ha->hw.num_rds_rings; r++) {
sys/dev/qlxgbe/ql_os.c
1860
rxb = &ha->rx_ring[r].rx_buf[i];
sys/dev/qlxge/qls_os.c
1255
qls_alloc_rcv_mbufs(qla_host_t *ha, int r)
sys/dev/qlxge/qls_os.c
1262
rx_ring = &ha->rx_ring[r];
sys/dev/qlxge/qls_os.c
1271
"%s: dmamap[%d, %d] failed\n", __func__, r, i);
sys/dev/qlxge/qls_os.c
1281
rx_ring = &ha->rx_ring[r];
sys/dev/qlxge/qls_os.c
1301
__func__, r, i);
sys/dev/qlxge/qls_os.c
1318
int i, r;
sys/dev/qlxge/qls_os.c
1322
for (r = 0; r < ha->num_rx_rings; r++) {
sys/dev/qlxge/qls_os.c
1323
rxr = &ha->rx_ring[r];
sys/dev/qlxge/qls_os.c
1342
int r, ret = 0;
sys/dev/qlxge/qls_os.c
1345
for (r = 0; r < ha->num_rx_rings; r++) {
sys/dev/qlxge/qls_os.c
1346
rxr = &ha->rx_ring[r];
sys/dev/qlxge/qls_os.c
1350
for (r = 0; r < ha->num_rx_rings; r++) {
sys/dev/qlxge/qls_os.c
1351
ret = qls_alloc_rcv_mbufs(ha, r);
sys/dev/quicc/quicc_core.c
351
quicc_bus_setup_intr(device_t dev, device_t child, struct resource *r,
sys/dev/quicc/quicc_core.c
384
quicc_bus_teardown_intr(device_t dev, device_t child, struct resource *r,
sys/dev/quicc/quicc_core.c
50
#define quicc_read2(r, o) \
sys/dev/quicc/quicc_core.c
51
bus_space_read_2((r)->r_bustag, (r)->r_bushandle, o)
sys/dev/quicc/quicc_core.c
52
#define quicc_read4(r, o) \
sys/dev/quicc/quicc_core.c
53
bus_space_read_4((r)->r_bustag, (r)->r_bushandle, o)
sys/dev/quicc/quicc_core.c
55
#define quicc_write2(r, o, v) \
sys/dev/quicc/quicc_core.c
56
bus_space_write_2((r)->r_bustag, (r)->r_bushandle, o, v)
sys/dev/quicc/quicc_core.c
57
#define quicc_write4(r, o, v) \
sys/dev/quicc/quicc_core.c
58
bus_space_write_4((r)->r_bustag, (r)->r_bushandle, o, v)
sys/dev/ral/rt2560.c
1326
uint32_t r;
sys/dev/ral/rt2560.c
1339
r = RAL_READ(sc, RT2560_CSR7);
sys/dev/ral/rt2560.c
1340
RAL_WRITE(sc, RT2560_CSR7, r);
sys/dev/ral/rt2560.c
1342
if (r & RT2560_BEACON_EXPIRE)
sys/dev/ral/rt2560.c
1345
if (r & RT2560_WAKEUP_EXPIRE)
sys/dev/ral/rt2560.c
1348
if (r & RT2560_ENCRYPTION_DONE)
sys/dev/ral/rt2560.c
1351
if (r & RT2560_TX_DONE)
sys/dev/ral/rt2560.c
1354
if (r & RT2560_PRIO_DONE)
sys/dev/ral/rt2560.c
1357
if (r & RT2560_DECRYPTION_DONE)
sys/dev/ral/rt2560.c
1360
if (r & RT2560_RX_DONE) {
sys/dev/ral/rt2860.c
1395
uint32_t r;
sys/dev/ral/rt2860.c
1399
r = RAL_READ(sc, RT2860_INT_STATUS);
sys/dev/ral/rt2860.c
1400
if (__predict_false(r == 0xffffffff)) {
sys/dev/ral/rt2860.c
1404
if (r == 0) {
sys/dev/ral/rt2860.c
1410
RAL_WRITE(sc, RT2860_INT_STATUS, r);
sys/dev/ral/rt2860.c
1412
if (r & RT2860_TX_RX_COHERENT)
sys/dev/ral/rt2860.c
1415
if (r & RT2860_MAC_INT_2) /* TX status */
sys/dev/ral/rt2860.c
1418
if (r & RT2860_TX_DONE_INT5)
sys/dev/ral/rt2860.c
1421
if (r & RT2860_RX_DONE_INT)
sys/dev/ral/rt2860.c
1424
if (r & RT2860_TX_DONE_INT4)
sys/dev/ral/rt2860.c
1427
if (r & RT2860_TX_DONE_INT3)
sys/dev/ral/rt2860.c
1430
if (r & RT2860_TX_DONE_INT2)
sys/dev/ral/rt2860.c
1433
if (r & RT2860_TX_DONE_INT1)
sys/dev/ral/rt2860.c
1436
if (r & RT2860_TX_DONE_INT0)
sys/dev/ral/rt2860.c
1439
if (r & RT2860_MAC_INT_0) /* TBTT */
sys/dev/ral/rt2860.c
1442
if (r & RT2860_MAC_INT_3) /* Auto wakeup */
sys/dev/ral/rt2860.c
1445
if (r & RT2860_MAC_INT_4) /* GP timer */
sys/dev/ral/rt2860.c
213
uint8_t n, r, k;
sys/dev/ral/rt2860.c
2487
rf = (rf & ~0x03) | rt3090_freqs[i].r;
sys/dev/ral/rt2860.c
2550
rf = (rf & ~0x03) | (rt3090_freqs[i].r & 0x03);
sys/dev/random/unit_test.c
147
int i, r;
sys/dev/random/unit_test.c
155
r = random()%10;
sys/dev/random/unit_test.c
163
usleep(r);
sys/dev/rge/if_rge.c
1867
struct rge_rx_desc *r;
sys/dev/rge/if_rge.c
1925
r = &q->q_rx.rge_rx_list[idx];
sys/dev/rge/if_rge.c
1937
r->hi_qword1.rx_qword4.rge_cmdsts = htole32(cmdsts);
sys/dev/rge/if_rge.c
1938
r->hi_qword1.rx_qword4.rge_extsts = htole32(0);
sys/dev/rge/if_rge.c
1939
r->hi_qword0.rge_addr = htole64(seg[0].ds_addr);
sys/dev/rge/if_rge.c
1948
r->hi_qword1.rx_qword4.rge_cmdsts = htole32(cmdsts);
sys/dev/rge/if_rge.c
1967
((uint32_t *) r)[0],
sys/dev/rge/if_rge.c
1968
((uint32_t *) r)[1],
sys/dev/rge/if_rge.c
1969
((uint32_t *) r)[2],
sys/dev/rge/if_rge.c
1970
((uint32_t *) r)[3],
sys/dev/rge/if_rge.c
1971
((uint32_t *) r)[4],
sys/dev/rge/if_rge.c
1972
((uint32_t *) r)[5],
sys/dev/rge/if_rge.c
1973
((uint32_t *) r)[6],
sys/dev/rge/if_rge.c
1974
((uint32_t *) r)[7]);
sys/dev/rndtest/rndtest.c
182
u_int8_t r;
sys/dev/rndtest/rndtest.c
185
r = rsp->rs_buf[i];
sys/dev/rndtest/rndtest.c
186
for (j = 0; j < 8; j++, r <<= 1)
sys/dev/rndtest/rndtest.c
187
if (r & 0x80)
sys/dev/safe/safe.c
1535
int r;
sys/dev/safe/safe.c
1537
r = bus_dma_tag_create(bus_get_dma_tag(sc->sc_dev), /* parent */
sys/dev/safe/safe.c
1548
if (r != 0) {
sys/dev/safe/safe.c
1550
"bus_dma_tag_create failed; error %u\n", r);
sys/dev/safe/safe.c
1554
r = bus_dmamem_alloc(dma->dma_tag, (void**) &dma->dma_vaddr,
sys/dev/safe/safe.c
1556
if (r != 0) {
sys/dev/safe/safe.c
1559
(uintmax_t)size, r);
sys/dev/safe/safe.c
1563
r = bus_dmamap_load(dma->dma_tag, dma->dma_map, dma->dma_vaddr,
sys/dev/safe/safe.c
1568
if (r != 0) {
sys/dev/safe/safe.c
1570
"bus_dmamap_load failed; error %u\n", r);
sys/dev/safe/safe.c
1584
return (r);
sys/dev/safe/safe.c
166
#define READ_REG(sc,r) \
sys/dev/safe/safe.c
167
bus_space_read_4((sc)->sc_st, (sc)->sc_sh, (r))
sys/dev/safexcel/safexcel_reg.h
238
#define SAFEXCEL_HIA_xDR_OFF(priv, r) (SAFEXCEL_HIA_AIC_xDR(priv) + (r) * 0x1000)
sys/dev/safexcel/safexcel_reg.h
239
#define SAFEXCEL_HIA_CDR(priv, r) (SAFEXCEL_HIA_xDR_OFF(priv, r))
sys/dev/safexcel/safexcel_reg.h
240
#define SAFEXCEL_HIA_RDR(priv, r) (SAFEXCEL_HIA_xDR_OFF(priv, r) + 0x800)
sys/dev/safexcel/safexcel_reg.h
263
#define SAFEXCEL_HIA_AIC_R_OFF(r) ((r) * 0x1000)
sys/dev/safexcel/safexcel_reg.h
264
#define SAFEXCEL_HIA_AIC_R_ENABLE_CTRL(r) (0xe008 - SAFEXCEL_HIA_AIC_R_OFF(r))
sys/dev/safexcel/safexcel_reg.h
265
#define SAFEXCEL_HIA_AIC_R_ENABLED_STAT(r) (0xe010 - SAFEXCEL_HIA_AIC_R_OFF(r))
sys/dev/safexcel/safexcel_reg.h
266
#define SAFEXCEL_HIA_AIC_R_ACK(r) (0xe010 - SAFEXCEL_HIA_AIC_R_OFF(r))
sys/dev/safexcel/safexcel_reg.h
267
#define SAFEXCEL_HIA_AIC_R_ENABLE_CLR(r) (0xe014 - SAFEXCEL_HIA_AIC_R_OFF(r))
sys/dev/safexcel/safexcel_reg.h
268
#define SAFEXCEL_HIA_AIC_R_VERSION(r) (0xe01c - SAFEXCEL_HIA_AIC_R_OFF(r))
sys/dev/scc/scc_core.c
514
scc_bus_setup_intr(device_t dev, device_t child, struct resource *r, int flags,
sys/dev/scc/scc_core.c
563
scc_bus_teardown_intr(device_t dev, device_t child, struct resource *r,
sys/dev/sec/sec.h
331
#define SEC_EUASR_RNGU(r) (((r) >> 0) & 0xF)
sys/dev/sec/sec.h
332
#define SEC_EUASR_PKEU(r) (((r) >> 8) & 0xF)
sys/dev/sec/sec.h
333
#define SEC_EUASR_KEU(r) (((r) >> 16) & 0xF)
sys/dev/sec/sec.h
334
#define SEC_EUASR_CRCU(r) (((r) >> 20) & 0xF)
sys/dev/sec/sec.h
335
#define SEC_EUASR_DEU(r) (((r) >> 32) & 0xF)
sys/dev/sec/sec.h
336
#define SEC_EUASR_AESU(r) (((r) >> 40) & 0xF)
sys/dev/sec/sec.h
337
#define SEC_EUASR_MDEU(r) (((r) >> 48) & 0xF)
sys/dev/sec/sec.h
338
#define SEC_EUASR_AFEU(r) (((r) >> 56) & 0xF)
sys/dev/siis/siis.c
350
siis_release_resource(device_t dev, device_t child, struct resource *r)
sys/dev/siis/siis.c
353
switch (rman_get_type(r)) {
sys/dev/siis/siis.c
355
rman_release_resource(r);
sys/dev/siis/siis.c
358
if (rman_get_rid(r) != ATA_IRQ_RID)
sys/dev/sk/if_sk.c
1252
u_int32_t r;
sys/dev/sk/if_sk.c
1332
r = arc4random();
sys/dev/sk/if_sk.c
1341
eaddr[3] = (r >> 16) & 0xff;
sys/dev/sk/if_sk.c
1342
eaddr[4] = (r >> 8) & 0xff;
sys/dev/sk/if_sk.c
1343
eaddr[5] = (r >> 0) & 0xff;
sys/dev/sk/if_sk.c
889
struct sk_rx_desc *r;
sys/dev/sk/if_sk.c
893
r = &sc_if->sk_rdata.sk_rx_ring[idx];
sys/dev/sk/if_sk.c
896
r->sk_ctl = htole32(m->m_len | SK_RXSTAT | SK_OPCODE_CSUM);
sys/dev/sk/if_sk.c
902
struct sk_rx_desc *r;
sys/dev/sk/if_sk.c
906
r = &sc_if->sk_rdata.sk_jumbo_rx_ring[idx];
sys/dev/sk/if_sk.c
909
r->sk_ctl = htole32(m->m_len | SK_RXSTAT | SK_OPCODE_CSUM);
sys/dev/sk/if_sk.c
915
struct sk_rx_desc *r;
sys/dev/sk/if_sk.c
947
r = &sc_if->sk_rdata.sk_rx_ring[idx];
sys/dev/sk/if_sk.c
948
r->sk_data_lo = htole32(SK_ADDR_LO(segs[0].ds_addr));
sys/dev/sk/if_sk.c
949
r->sk_data_hi = htole32(SK_ADDR_HI(segs[0].ds_addr));
sys/dev/sk/if_sk.c
950
r->sk_ctl = htole32(segs[0].ds_len | SK_RXSTAT | SK_OPCODE_CSUM);
sys/dev/sk/if_sk.c
958
struct sk_rx_desc *r;
sys/dev/sk/if_sk.c
996
r = &sc_if->sk_rdata.sk_jumbo_rx_ring[idx];
sys/dev/sk/if_sk.c
997
r->sk_data_lo = htole32(SK_ADDR_LO(segs[0].ds_addr));
sys/dev/sk/if_sk.c
998
r->sk_data_hi = htole32(SK_ADDR_HI(segs[0].ds_addr));
sys/dev/sk/if_sk.c
999
r->sk_ctl = htole32(segs[0].ds_len | SK_RXSTAT | SK_OPCODE_CSUM);
sys/dev/sound/macio/i2s.c
359
struct resource *r;
sys/dev/sound/macio/i2s.c
366
r = bus_alloc_resource_any(gpio, SYS_RES_IRQ, &rid, RF_ACTIVE);
sys/dev/sound/macio/i2s.c
367
if (r == NULL)
sys/dev/sound/macio/i2s.c
370
irq = rman_get_start(r);
sys/dev/sound/macio/i2s.c
377
bus_setup_intr(gpio, r, INTR_TYPE_MISC | INTR_MPSAFE |
sys/dev/sound/macio/onyx.c
271
uint8_t l, r;
sys/dev/sound/macio/onyx.c
281
r = right + 128;
sys/dev/sound/macio/onyx.c
284
onyx_write(sc, PCM3052_REG_RIGHT_ATTN, r);
sys/dev/sound/macio/snapper.c
439
unsigned int l, r;
sys/dev/sound/macio/snapper.c
448
r = (right == 0) ? 0 : snapper_volume_table[right - 1];
sys/dev/sound/macio/snapper.c
455
reg[3] = (r & 0xff0000) >> 16;
sys/dev/sound/macio/snapper.c
456
reg[4] = (r & 0x00ff00) >> 8;
sys/dev/sound/macio/snapper.c
457
reg[5] = r & 0x0000ff;
sys/dev/sound/macio/tumbler.c
386
unsigned int l, r;
sys/dev/sound/macio/tumbler.c
397
r = (right == 0 ? 0 : tumbler_volume_table[right - 1]);
sys/dev/sound/macio/tumbler.c
402
reg[3] = (r & 0xff0000) >> 16;
sys/dev/sound/macio/tumbler.c
403
reg[4] = (r & 0x00ff00) >> 8;
sys/dev/sound/macio/tumbler.c
404
reg[5] = r & 0x0000ff;
sys/dev/sound/pci/als4000.c
197
uint8_t r = bus_space_read_1(sc->st, sc->sh, addr);
sys/dev/sound/pci/als4000.c
198
return r;
sys/dev/sound/pci/als4000.c
572
uint32_t r, l, v, mask;
sys/dev/sound/pci/als4000.c
582
r = (right * mask / 100) & mask;
sys/dev/sound/pci/als4000.c
584
als_mix_wr(sc, amt[dev].rreg, r | v);
sys/dev/sound/pci/als4000.c
586
r = 0;
sys/dev/sound/pci/als4000.c
591
if (l == 0 && r == 0) {
sys/dev/sound/pci/als4000.c
604
uint32_t i, l, r;
sys/dev/sound/pci/als4000.c
606
for (i = l = r = 0; i < SOUND_MIXER_NRDEVICES; i++) {
sys/dev/sound/pci/als4000.c
610
r |= amt[i].iselect;
sys/dev/sound/pci/als4000.c
613
r |= amt[i].iselect >> 1;
sys/dev/sound/pci/als4000.c
619
als_mix_wr(sc, SB16_IMASK_R, r);
sys/dev/sound/pci/als4000.c
865
int r;
sys/dev/sound/pci/als4000.c
867
r = pcm_unregister(dev);
sys/dev/sound/pci/als4000.c
868
if (r)
sys/dev/sound/pci/als4000.c
869
return r;
sys/dev/sound/pci/atiixp.c
1308
int r;
sys/dev/sound/pci/atiixp.c
1314
r = pcm_unregister(dev);
sys/dev/sound/pci/atiixp.c
1315
if (r)
sys/dev/sound/pci/atiixp.c
1316
return (r);
sys/dev/sound/pci/cmi.c
1021
int r;
sys/dev/sound/pci/cmi.c
1023
r = pcm_unregister(dev);
sys/dev/sound/pci/cmi.c
1024
if (r) return r;
sys/dev/sound/pci/cmi.c
184
uint32_t r;
sys/dev/sound/pci/cmi.c
186
r = cmi_rd(sc, reg, 4);
sys/dev/sound/pci/cmi.c
187
r &= ~(mask << shift);
sys/dev/sound/pci/cmi.c
188
r |= val << shift;
sys/dev/sound/pci/cmi.c
189
cmi_wr(sc, reg, r, 4);
sys/dev/sound/pci/cmi.c
195
uint32_t r;
sys/dev/sound/pci/cmi.c
197
r = cmi_rd(sc, reg, 4);
sys/dev/sound/pci/cmi.c
198
r &= ~mask;
sys/dev/sound/pci/cmi.c
199
cmi_wr(sc, reg, r, 4);
sys/dev/sound/pci/cmi.c
205
uint32_t r;
sys/dev/sound/pci/cmi.c
207
r = cmi_rd(sc, reg, 4);
sys/dev/sound/pci/cmi.c
208
r |= mask;
sys/dev/sound/pci/cmi.c
209
cmi_wr(sc, reg, r, 4);
sys/dev/sound/pci/cmi.c
225
int i, r;
sys/dev/sound/pci/cmi.c
235
r = ((i >> 1) | (i << 2)) & 0x07;
sys/dev/sound/pci/cmi.c
236
return r;
sys/dev/sound/pci/cmi.c
240
cmpci_regvalue_to_rate(uint32_t r)
sys/dev/sound/pci/cmi.c
244
i = ((r << 1) | (r >> 2)) & 0x07;
sys/dev/sound/pci/cmi.c
245
DEB(printf("cmpci_regvalue_to_rate: %d -> %d\n", r, i));
sys/dev/sound/pci/cmi.c
285
uint32_t r = ch->dma_active;
sys/dev/sound/pci/cmi.c
292
return r;
sys/dev/sound/pci/cmi.c
310
uint32_t r = ch->dma_active;
sys/dev/sound/pci/cmi.c
317
return r;
sys/dev/sound/pci/cmi.c
422
uint32_t r, rsp __unused;
sys/dev/sound/pci/cmi.c
424
r = cmpci_rate_to_regvalue(speed);
sys/dev/sound/pci/cmi.c
435
r);
sys/dev/sound/pci/cmi.c
448
r);
sys/dev/sound/pci/cmi.c
454
ch->spd = cmpci_regvalue_to_rate(r);
sys/dev/sound/pci/cmi.c
646
#define MIXER_GAIN_REG_RTOL(r) (r - 1)
sys/dev/sound/pci/cmi.c
676
uint32_t r, l, max;
sys/dev/sound/pci/cmi.c
694
r = (right * max / 100) << (8 - cmt[dev].bits);
sys/dev/sound/pci/cmi.c
696
cmimix_wr(sc, cmt[dev].rreg, r);
sys/dev/sound/pci/cmi.c
699
dev, MIXER_GAIN_REG_RTOL(cmt[dev].rreg), l, r));
sys/dev/sound/pci/cmi.c
701
r = l;
sys/dev/sound/pci/cmi.c
710
if (l == 0 && r == 0) {
sys/dev/sound/pci/cs4281.c
162
uint32_t r;
sys/dev/sound/pci/cs4281.c
163
r = cs4281_rd(sc, regno);
sys/dev/sound/pci/cs4281.c
164
cs4281_wr(sc, regno, r & ~mask);
sys/dev/sound/pci/cs4281.c
226
uint32_t r;
sys/dev/sound/pci/cs4281.c
229
r = 1536000 / rv;
sys/dev/sound/pci/cs4281.c
230
return r;
sys/dev/sound/pci/cs4281.c
369
uint32_t go, v, r;
sys/dev/sound/pci/cs4281.c
372
r = (ch->dma_chan == CS4281_DMA_PLAY) ? CS4281PCI_DACSR : CS4281PCI_ADCSR;
sys/dev/sound/pci/cs4281.c
374
cs4281_wr(sc, r, v);
sys/dev/sound/pci/cs4281.c
877
int r;
sys/dev/sound/pci/cs4281.c
880
r = pcm_unregister(dev);
sys/dev/sound/pci/cs4281.c
881
if (r)
sys/dev/sound/pci/cs4281.c
882
return r;
sys/dev/sound/pci/csa.c
391
csa_release_resource(device_t bus, device_t child, struct resource *r)
sys/dev/sound/pci/csa.c
85
static int csa_release_resource(device_t bus, device_t child, struct resource *r);
sys/dev/sound/pci/csapcm.c
850
int r;
sys/dev/sound/pci/csapcm.c
853
r = pcm_unregister(dev);
sys/dev/sound/pci/csapcm.c
854
if (r)
sys/dev/sound/pci/csapcm.c
855
return r;
sys/dev/sound/pci/emu10k1.c
1124
int r;
sys/dev/sound/pci/emu10k1.c
1127
r = emu_rdptr(sc, 0, ch->idxreg) & 0x0000ffff;
sys/dev/sound/pci/emu10k1.c
1130
return r;
sys/dev/sound/pci/emu10k1.c
2159
int r;
sys/dev/sound/pci/emu10k1.c
2162
r = pcm_unregister(dev);
sys/dev/sound/pci/emu10k1.c
2163
if (r)
sys/dev/sound/pci/emu10k1.c
2164
return r;
sys/dev/sound/pci/emu10k1.c
642
int l, r, x, y;
sys/dev/sound/pci/emu10k1.c
650
l = r = x = y = v->vol;
sys/dev/sound/pci/emu10k1.c
653
r = v->ismaster ? 0 : r;
sys/dev/sound/pci/emu10k1.c
669
emu_wrptr(sc, v->vnum, EMU_CHAN_PTRX, (x << 8) | r);
sys/dev/sound/pci/emu10k1.c
813
void *r;
sys/dev/sound/pci/emu10k1.c
827
r = (emu_vinit(sc, ch->master, ch->slave, sc->bufsz, ch->buffer))
sys/dev/sound/pci/emu10k1.c
830
return r;
sys/dev/sound/pci/emu10k1.c
838
int r;
sys/dev/sound/pci/emu10k1.c
841
r = emu_memfree(sc, ch->buffer->buf);
sys/dev/sound/pci/emu10k1.c
844
return r;
sys/dev/sound/pci/emu10k1.c
913
int r;
sys/dev/sound/pci/emu10k1.c
916
r = emu_vpos(sc, ch->master);
sys/dev/sound/pci/emu10k1.c
919
return r;
sys/dev/sound/pci/emu10kx-pcm.c
1012
int r;
sys/dev/sound/pci/emu10kx-pcm.c
1014
r = emu_rdptr(sc->card, 0, ch->idxreg) & 0x0000ffff;
sys/dev/sound/pci/emu10kx-pcm.c
1016
return (r);
sys/dev/sound/pci/emu10kx-pcm.c
1182
int r;
sys/dev/sound/pci/emu10kx-pcm.c
1184
r = emu_rdptr(sc->card, 0, ch->idxreg) & 0x0000ffff;
sys/dev/sound/pci/emu10kx-pcm.c
1186
return (r);
sys/dev/sound/pci/emu10kx-pcm.c
1495
int r;
sys/dev/sound/pci/emu10kx-pcm.c
1500
r = pcm_unregister(dev);
sys/dev/sound/pci/emu10kx-pcm.c
1502
if (r) return (r);
sys/dev/sound/pci/emu10kx-pcm.c
205
int p, r;
sys/dev/sound/pci/emu10kx-pcm.c
208
r = 0;
sys/dev/sound/pci/emu10kx-pcm.c
218
r = mix_getrecdevs(sc->sm);
sys/dev/sound/pci/emu10kx-pcm.c
223
sc->ac97_recdevs = r;
sys/dev/sound/pci/emu10kx-pcm.c
236
r |= (1 << i);
sys/dev/sound/pci/emu10kx-pcm.c
243
r |= (1 << i);
sys/dev/sound/pci/emu10kx-pcm.c
249
mix_setrecdevs(m, r);
sys/dev/sound/pci/emu10kx-pcm.c
710
void *r;
sys/dev/sound/pci/emu10kx-pcm.c
731
r = (emu_vinit(sc->card, ch->master, ch->slave, EMU_PLAY_BUFSZ, ch->buffer)) ? NULL : ch;
sys/dev/sound/pci/emu10kx-pcm.c
732
return (r);
sys/dev/sound/pci/emu10kx-pcm.c
814
int r;
sys/dev/sound/pci/emu10kx-pcm.c
816
r = emu_vpos(sc->card, ch->master);
sys/dev/sound/pci/emu10kx-pcm.c
818
return (r);
sys/dev/sound/pci/emu10kx.c
3357
int r = 0;
sys/dev/sound/pci/emu10kx.c
3361
r = bus_generic_detach(dev);
sys/dev/sound/pci/emu10kx.c
3362
if (r != 0)
sys/dev/sound/pci/emu10kx.c
3363
return (r);
sys/dev/sound/pci/emu10kx.c
3365
r = emu10kx_dev_uninit(sc);
sys/dev/sound/pci/emu10kx.c
3366
if (r)
sys/dev/sound/pci/emu10kx.c
3367
return (r);
sys/dev/sound/pci/envy24.c
2638
int r;
sys/dev/sound/pci/envy24.c
2647
r = pcm_unregister(dev);
sys/dev/sound/pci/envy24.c
2648
if (r)
sys/dev/sound/pci/envy24.c
2649
return r;
sys/dev/sound/pci/envy24ht.c
2534
int r;
sys/dev/sound/pci/envy24ht.c
2543
r = pcm_unregister(dev);
sys/dev/sound/pci/envy24ht.c
2544
if (r)
sys/dev/sound/pci/envy24ht.c
2545
return r;
sys/dev/sound/pci/es137x.c
1204
uint32_t r;
sys/dev/sound/pci/es137x.c
1206
r = es1371_wait_src_ready(es) & (ES1371_DIS_SRC | ES1371_DIS_P1 |
sys/dev/sound/pci/es137x.c
1208
r |= ES1371_SRC_RAM_ADDRO(reg);
sys/dev/sound/pci/es137x.c
1209
es_wr(es, ES1371_REG_SMPRATE, r, 4);
sys/dev/sound/pci/es137x.c
1216
uint32_t r;
sys/dev/sound/pci/es137x.c
1218
r = es1371_wait_src_ready(es) & (ES1371_DIS_SRC | ES1371_DIS_P1 |
sys/dev/sound/pci/es137x.c
1220
r |= ES1371_SRC_RAM_ADDRO(reg) | ES1371_SRC_RAM_DATAO(data);
sys/dev/sound/pci/es137x.c
1221
es_wr(es, ES1371_REG_SMPRATE, r | ES1371_SRC_RAM_WE, 4);
sys/dev/sound/pci/es137x.c
1267
unsigned int freq, r, result, dac, dis;
sys/dev/sound/pci/es137x.c
1280
r = (es1371_wait_src_ready(es) & (ES1371_DIS_SRC | ES1371_DIS_P1 |
sys/dev/sound/pci/es137x.c
1282
es_wr(es, ES1371_REG_SMPRATE, r, 4);
sys/dev/sound/pci/es137x.c
1287
r = (es1371_wait_src_ready(es) &
sys/dev/sound/pci/es137x.c
1289
es_wr(es, ES1371_REG_SMPRATE, r, 4);
sys/dev/sound/pci/es137x.c
1296
uint32_t t, r;
sys/dev/sound/pci/es137x.c
1299
if (!((r = es_rd(es, ES1371_REG_SMPRATE, 4)) &
sys/dev/sound/pci/es137x.c
1301
return (r);
sys/dev/sound/pci/es137x.c
1305
ES1371_REG_SMPRATE, r);
sys/dev/sound/pci/es137x.c
1399
uint32_t r;
sys/dev/sound/pci/es137x.c
1405
r = es_rd(es, ES1370_REG_STATUS, 4);
sys/dev/sound/pci/es137x.c
1407
new_en = (r & ENABLE_SPDIF) ? 1 : 0;
sys/dev/sound/pci/es137x.c
1417
r |= ENABLE_SPDIF;
sys/dev/sound/pci/es137x.c
1421
r &= ~ENABLE_SPDIF;
sys/dev/sound/pci/es137x.c
1426
es_wr(es, ES1370_REG_STATUS, r, 4);
sys/dev/sound/pci/es137x.c
1627
int r, devid, revid;
sys/dev/sound/pci/es137x.c
1684
"latency_timer", &r) == 0 && !(r < 0 || r > 255))
sys/dev/sound/pci/es137x.c
1685
pci_write_config(dev, PCIR_LATTIMER, r, 1);
sys/dev/sound/pci/es137x.c
1896
int r;
sys/dev/sound/pci/es137x.c
1899
r = pcm_unregister(dev);
sys/dev/sound/pci/es137x.c
1900
if (r)
sys/dev/sound/pci/es137x.c
1901
return (r);
sys/dev/sound/pci/es137x.c
349
int l, r, rl, rr, set_dac1;
sys/dev/sound/pci/es137x.c
354
r = (mixtable[dev].stereo) ? right : l;
sys/dev/sound/pci/es137x.c
367
rr = (r < 7) ? 0x80 : 31 - (r - 7) / 3;
sys/dev/sound/pci/es137x.c
378
return (l | (r << 8));
sys/dev/sound/pci/es137x.c
960
int r, single_pcm;
sys/dev/sound/pci/es137x.c
964
device_get_unit(es->dev), "fixed_rate", &r) == 0) {
sys/dev/sound/pci/es137x.c
965
fixed_rate = r;
sys/dev/sound/pci/es137x.c
976
device_get_unit(es->dev), "single_pcm_mixer", &r) == 0)
sys/dev/sound/pci/es137x.c
977
single_pcm = (r != 0) ? 1 : 0;
sys/dev/sound/pci/fm801.c
669
int r;
sys/dev/sound/pci/fm801.c
676
r = bus_generic_detach(dev);
sys/dev/sound/pci/fm801.c
677
if (r)
sys/dev/sound/pci/fm801.c
678
return r;
sys/dev/sound/pci/fm801.c
680
r = pcm_unregister(dev);
sys/dev/sound/pci/fm801.c
681
if (r)
sys/dev/sound/pci/fm801.c
682
return r;
sys/dev/sound/pci/fm801.c
726
fm801_release_resource(device_t bus, device_t child, struct resource *r)
sys/dev/sound/pci/hda/hdaa.c
1431
#define CONN_RESVAL(r, e, n) ((r) >> ((32 / (e)) * (n)))
sys/dev/sound/pci/hda/hdaa.c
1432
#define CONN_RANGE(r, e, n) (CONN_RESVAL(r, e, n) & CONN_RMASK(e))
sys/dev/sound/pci/hda/hdaa.c
1433
#define CONN_CNID(r, e, n) (CONN_RESVAL(r, e, n) & CONN_NMASK(e))
sys/dev/sound/pci/ich.c
1124
int r;
sys/dev/sound/pci/ich.c
1126
r = pcm_unregister(dev);
sys/dev/sound/pci/ich.c
1127
if (r)
sys/dev/sound/pci/ich.c
1128
return (r);
sys/dev/sound/pci/ich.c
460
int r, ac97rate;
sys/dev/sound/pci/ich.c
467
r = (speed * 48000) / ac97rate;
sys/dev/sound/pci/ich.c
472
ch->spd = ((uint64_t)ac97_setrate(sc->codec, ch->spdreg, r) *
sys/dev/sound/pci/maestro3.c
1477
int r;
sys/dev/sound/pci/maestro3.c
1481
if ((r = pcm_unregister(dev)) != 0) {
sys/dev/sound/pci/maestro3.c
1482
return r;
sys/dev/sound/pci/neomagic.c
731
int r;
sys/dev/sound/pci/neomagic.c
734
r = pcm_unregister(dev);
sys/dev/sound/pci/neomagic.c
735
if (r)
sys/dev/sound/pci/neomagic.c
736
return r;
sys/dev/sound/pci/solo.c
1044
int r;
sys/dev/sound/pci/solo.c
1047
r = pcm_unregister(dev);
sys/dev/sound/pci/solo.c
1048
if (r)
sys/dev/sound/pci/solo.c
1049
return r;
sys/dev/sound/pci/solo.c
659
int preg = 0, rreg = 0, l, r;
sys/dev/sound/pci/solo.c
662
r = (right * 15) / 100;
sys/dev/sound/pci/solo.c
696
r = right? (right * 63) / 100 : 64;
sys/dev/sound/pci/solo.c
698
ess_setmixer(sc, 0x62, r);
sys/dev/sound/pci/solo.c
700
right = (r == 64)? 0 : (r * 100) / 63;
sys/dev/sound/pci/solo.c
705
ess_setmixer(sc, preg, (l << 4) | r);
sys/dev/sound/pci/solo.c
707
ess_setmixer(sc, rreg, (l << 4) | r);
sys/dev/sound/pci/solo.c
710
right = (r * 100) / 15;
sys/dev/sound/pci/t4dwave.c
948
int r;
sys/dev/sound/pci/t4dwave.c
951
r = pcm_unregister(dev);
sys/dev/sound/pci/t4dwave.c
952
if (r)
sys/dev/sound/pci/t4dwave.c
953
return r;
sys/dev/sound/pci/via8233.c
1395
int r;
sys/dev/sound/pci/via8233.c
1398
r = pcm_unregister(dev);
sys/dev/sound/pci/via8233.c
1399
if (r)
sys/dev/sound/pci/via8233.c
1400
return (r);
sys/dev/sound/pci/via8233.c
162
uint32_t r;
sys/dev/sound/pci/via8233.c
168
r = pci_read_config(dev, VIA_PCI_SPDIF, 1);
sys/dev/sound/pci/via8233.c
170
new_en = (r & VIA_SPDIF_EN) ? 1 : 0;
sys/dev/sound/pci/via8233.c
179
r |= VIA_SPDIF_EN;
sys/dev/sound/pci/via8233.c
181
r &= ~VIA_SPDIF_EN;
sys/dev/sound/pci/via8233.c
183
pci_write_config(dev, VIA_PCI_SPDIF, r, 1);
sys/dev/sound/pci/via8233.c
426
uint32_t r, v;
sys/dev/sound/pci/via8233.c
428
r = ch->rbase + VIA8233_RP_DXS_RATEFMT;
sys/dev/sound/pci/via8233.c
430
v = via_rd(via, r, 4);
sys/dev/sound/pci/via8233.c
437
via_wr(via, r, v, 4);
sys/dev/sound/pci/via8233.c
488
uint32_t r, v;
sys/dev/sound/pci/via8233.c
490
r = ch->rbase + VIA8233_RP_DXS_RATEFMT;
sys/dev/sound/pci/via8233.c
492
v = via_rd(via, r, 4) & ~VIA8233_DXS_RATEFMT_48K;
sys/dev/sound/pci/via8233.c
497
via_wr(via, r, v, 4);
sys/dev/sound/pci/via8233.c
757
int r;
sys/dev/sound/pci/via8233.c
761
r = via_rd(via, ch->rbase + VIA8233_RP_DXS_LVOL, 1) &
sys/dev/sound/pci/via8233.c
763
if (r != muted)
sys/dev/sound/pci/via82c686.c
611
int r;
sys/dev/sound/pci/via82c686.c
614
r = pcm_unregister(dev);
sys/dev/sound/pci/via82c686.c
615
if (r)
sys/dev/sound/pci/via82c686.c
616
return r;
sys/dev/sound/pci/vibes.c
259
uint32_t rs, re, r, best_r = 0, r2, t, n, best_n = 0;
sys/dev/sound/pci/vibes.c
278
for (r = rs; r <= re; r++) {
sys/dev/sound/pci/vibes.c
279
r2 = (1 << r);
sys/dev/sound/pci/vibes.c
292
best_r = r;
sys/dev/sound/pci/vibes.c
904
int r;
sys/dev/sound/pci/vibes.c
906
r = pcm_unregister(dev);
sys/dev/sound/pci/vibes.c
907
if (r) return r;
sys/dev/sound/pcm/feeder_eq.c
399
int r, i, f;
sys/dev/sound/pcm/feeder_eq.c
407
r = sscanf(s, "%d.%d", &i, &f);
sys/dev/sound/pcm/feeder_eq.c
409
if (r == 1 && !(i < FEEDEQ_PREAMP_IMIN || i > FEEDEQ_PREAMP_IMAX)) {
sys/dev/sound/pcm/feeder_eq.c
413
} else if (r == 2 &&
sys/dev/sound/pcm/mixer.c
211
unsigned int l, r, tl, tr;
sys/dev/sound/pcm/mixer.c
221
r = min(((lev & 0xff00) >> 8), 100);
sys/dev/sound/pcm/mixer.c
236
m->level_muted[dev] = l | (r << 8);
sys/dev/sound/pcm/mixer.c
250
tr = (r * ((m->level[parent] & 0xff00) >> 8)) / 100;
sys/dev/sound/pcm/mixer.c
264
tr = (r * ((m->level[i] & 0xff00) >> 8)) / 100;
sys/dev/sound/pcm/mixer.c
273
MIXER_SET(m, realdev, l, r) < 0) {
sys/dev/sound/pcm/mixer.c
279
(void)mixer_set_softpcmvol(m, d, l, r);
sys/dev/sound/pcm/mixer.c
282
(void)mixer_set_eq(m, d, dev, (l + r) >> 1);
sys/dev/sound/pcm/mixer.c
284
MIXER_SET(m, realdev, l, r) < 0) {
sys/dev/sound/pcm/mixer.c
292
m->level[dev] = l | (r << 8);
sys/dev/sound/pcm/pcm.h
273
intpcm_t r, e;
sys/dev/sound/pcm/pcm.h
279
r = 0;
sys/dev/sound/pcm/pcm.h
281
r = 0x3f800000;
sys/dev/sound/pcm/pcm.h
283
r = 0x80000000U | 0x3f800000;
sys/dev/sound/pcm/pcm.h
285
r = 0;
sys/dev/sound/pcm/pcm.h
287
r |= 0x80000000U;
sys/dev/sound/pcm/pcm.h
299
r |= (e & 0xff) << 23;
sys/dev/sound/pcm/pcm.h
300
r |= v & 0x7fffff;
sys/dev/sound/pcm/pcm.h
302
v = r;
sys/dev/sound/usb/uaudio.c
4406
struct usb_audio_cluster r;
sys/dev/sound/usb/uaudio.c
4417
r.bNrChannels = iot[id].u.it_v1->bNrChannels;
sys/dev/sound/usb/uaudio.c
4418
r.wChannelConfig[0] = iot[id].u.it_v1->wChannelConfig[0];
sys/dev/sound/usb/uaudio.c
4419
r.wChannelConfig[1] = iot[id].u.it_v1->wChannelConfig[1];
sys/dev/sound/usb/uaudio.c
4420
r.iChannelNames = iot[id].u.it_v1->iChannelNames;
sys/dev/sound/usb/uaudio.c
4428
r = *(const struct usb_audio_cluster *)
sys/dev/sound/usb/uaudio.c
4445
r = *((const struct usb_audio_cluster *)
sys/dev/sound/usb/uaudio.c
4451
r = *((const struct usb_audio_cluster *)
sys/dev/sound/usb/uaudio.c
4462
memset(&r, 0, sizeof(r));
sys/dev/sound/usb/uaudio.c
4464
return (r);
sys/dev/sound/usb/uaudio.c
4470
struct usb_audio20_cluster r;
sys/dev/sound/usb/uaudio.c
4481
r.bNrChannels = iot[id].u.it_v2->bNrChannels;
sys/dev/sound/usb/uaudio.c
4482
r.bmChannelConfig[0] = iot[id].u.it_v2->bmChannelConfig[0];
sys/dev/sound/usb/uaudio.c
4483
r.bmChannelConfig[1] = iot[id].u.it_v2->bmChannelConfig[1];
sys/dev/sound/usb/uaudio.c
4484
r.bmChannelConfig[2] = iot[id].u.it_v2->bmChannelConfig[2];
sys/dev/sound/usb/uaudio.c
4485
r.bmChannelConfig[3] = iot[id].u.it_v2->bmChannelConfig[3];
sys/dev/sound/usb/uaudio.c
4486
r.iChannelNames = iot[id].u.it_v2->iTerminal;
sys/dev/sound/usb/uaudio.c
4494
r = *(const struct usb_audio20_cluster *)
sys/dev/sound/usb/uaudio.c
4519
r = *((const struct usb_audio20_cluster *)
sys/dev/sound/usb/uaudio.c
4525
r = *((const struct usb_audio20_cluster *)
sys/dev/sound/usb/uaudio.c
4536
memset(&r, 0, sizeof(r));
sys/dev/sound/usb/uaudio.c
4538
return (r);
sys/dev/sym/sym_defs.h
550
#define REGJ(p,r) (offsetof(struct sym_reg, p ## r))
sys/dev/sym/sym_defs.h
551
#define REG(r) REGJ (nc_, r)
sys/dev/sym/sym_hipd.c
870
#define INB(r) INB_OFF(offsetof(struct sym_reg,r))
sys/dev/sym/sym_hipd.c
871
#define INW(r) INW_OFF(offsetof(struct sym_reg,r))
sys/dev/sym/sym_hipd.c
872
#define INL(r) INL_OFF(offsetof(struct sym_reg,r))
sys/dev/sym/sym_hipd.c
874
#define OUTB(r, v) OUTB_OFF(offsetof(struct sym_reg,r), (v))
sys/dev/sym/sym_hipd.c
875
#define OUTW(r, v) OUTW_OFF(offsetof(struct sym_reg,r), (v))
sys/dev/sym/sym_hipd.c
876
#define OUTL(r, v) OUTL_OFF(offsetof(struct sym_reg,r), (v))
sys/dev/sym/sym_hipd.c
878
#define OUTONB(r, m) OUTB(r, INB(r) | (m))
sys/dev/sym/sym_hipd.c
879
#define OUTOFFB(r, m) OUTB(r, INB(r) & ~(m))
sys/dev/sym/sym_hipd.c
880
#define OUTONW(r, m) OUTW(r, INW(r) | (m))
sys/dev/sym/sym_hipd.c
881
#define OUTOFFW(r, m) OUTW(r, INW(r) & ~(m))
sys/dev/sym/sym_hipd.c
882
#define OUTONL(r, m) OUTL(r, INL(r) | (m))
sys/dev/sym/sym_hipd.c
883
#define OUTOFFL(r, m) OUTL(r, INL(r) & ~(m))
sys/dev/syscons/plasma/plasma_saver.c
201
plasma_pal[i].r = plasma_pal[i].g = plasma_pal[i].b = i;
sys/dev/syscons/plasma/plasma_saver.c
74
unsigned char r, g, b;
sys/dev/syscons/scterm-teken.c
561
scteken_fill(void *arg, const teken_rect_t *r, teken_char_t c,
sys/dev/syscons/scterm-teken.c
578
if (r->tr_begin.tp_col == 0 && r->tr_end.tp_col == scp->xsize) {
sys/dev/syscons/scterm-teken.c
580
sc_vtb_erase(&scp->vtb, r->tr_begin.tp_row * scp->xsize,
sys/dev/syscons/scterm-teken.c
581
(r->tr_end.tp_row - r->tr_begin.tp_row) * scp->xsize,
sys/dev/syscons/scterm-teken.c
585
width = r->tr_end.tp_col - r->tr_begin.tp_col;
sys/dev/syscons/scterm-teken.c
587
for (row = r->tr_begin.tp_row; row < r->tr_end.tp_row; row++) {
sys/dev/syscons/scterm-teken.c
588
sc_vtb_erase(&scp->vtb, r->tr_begin.tp_row *
sys/dev/syscons/scterm-teken.c
589
scp->xsize + r->tr_begin.tp_col,
sys/dev/syscons/scterm-teken.c
596
r->tr_begin.tp_row * scp->xsize + r->tr_begin.tp_col);
sys/dev/syscons/scterm-teken.c
598
(r->tr_end.tp_row - 1) * scp->xsize + (r->tr_end.tp_col - 1));
sys/dev/syscons/scterm-teken.c
603
scteken_copy(void *arg, const teken_rect_t *r, const teken_pos_t *p)
sys/dev/syscons/scterm-teken.c
616
r->tr_begin.tp_col == 0 && r->tr_end.tp_col == scp->xsize &&
sys/dev/syscons/scterm-teken.c
617
r->tr_begin.tp_row == p->tp_row + 1) {
sys/dev/syscons/scterm-teken.c
622
if (r->tr_begin.tp_col == 0 && r->tr_end.tp_col == scp->xsize) {
sys/dev/syscons/scterm-teken.c
624
sc_vtb_move(&scp->vtb, r->tr_begin.tp_row * scp->xsize,
sys/dev/syscons/scterm-teken.c
626
(r->tr_end.tp_row - r->tr_begin.tp_row) * scp->xsize);
sys/dev/syscons/scterm-teken.c
629
width = r->tr_end.tp_col - r->tr_begin.tp_col;
sys/dev/syscons/scterm-teken.c
631
if (p->tp_row < r->tr_begin.tp_row) {
sys/dev/syscons/scterm-teken.c
633
src = r->tr_begin.tp_row * scp->xsize +
sys/dev/syscons/scterm-teken.c
634
r->tr_begin.tp_col;
sys/dev/syscons/scterm-teken.c
635
end = r->tr_end.tp_row * scp->xsize +
sys/dev/syscons/scterm-teken.c
636
r->tr_end.tp_col;
sys/dev/syscons/scterm-teken.c
647
src = (r->tr_end.tp_row - 1) * scp->xsize +
sys/dev/syscons/scterm-teken.c
648
r->tr_begin.tp_col;
sys/dev/syscons/scterm-teken.c
649
end = r->tr_begin.tp_row * scp->xsize +
sys/dev/syscons/scterm-teken.c
650
r->tr_begin.tp_col;
sys/dev/syscons/scterm-teken.c
651
dst = (p->tp_row + r->tr_end.tp_row -
sys/dev/syscons/scterm-teken.c
652
r->tr_begin.tp_row - 1) * scp->xsize + p->tp_col;
sys/dev/syscons/scterm-teken.c
667
(p->tp_row + r->tr_end.tp_row - r->tr_begin.tp_row - 1) *
sys/dev/syscons/scterm-teken.c
669
(p->tp_col + r->tr_end.tp_col - r->tr_begin.tp_col - 1));
sys/dev/thunderbolt/nhi.c
1005
struct nhi_ring_pair *r;
sys/dev/thunderbolt/nhi.c
1014
if ((r = trkr->ring) == NULL)
sys/dev/thunderbolt/nhi.c
1021
count = r->tx_ring_depth;
sys/dev/thunderbolt/nhi.c
1023
txd = &r->tx_ring[r->tx_ci].tx;
sys/dev/thunderbolt/nhi.c
1026
cmd = r->tx_cmd_ring[r->tx_ci];
sys/dev/thunderbolt/nhi.c
1028
"Found tx cmdidx= %d cmd= %p\n", r->tx_ci, cmd);
sys/dev/thunderbolt/nhi.c
1031
nhi_tx_complete(r, txd, cmd);
sys/dev/thunderbolt/nhi.c
1043
r->tx_ci = (r->tx_ci + 1) & r->tx_ring_mask;
sys/dev/thunderbolt/nhi.c
1047
count = r->rx_ring_depth;
sys/dev/thunderbolt/nhi.c
1048
old_ci = r->rx_ci;
sys/dev/thunderbolt/nhi.c
1052
"Checking RX descriptor at %d\n", r->rx_pi);
sys/dev/thunderbolt/nhi.c
1055
rxd = &r->rx_ring[r->rx_pi];
sys/dev/thunderbolt/nhi.c
1061
cmd = r->rx_cmd_ring[r->rx_pi];
sys/dev/thunderbolt/nhi.c
1063
"Found rx cmdidx= %d cmd= %p\n", r->rx_pi, cmd);
sys/dev/thunderbolt/nhi.c
1073
nhi_rx_complete(r, &rxd->rxpost, cmd);
sys/dev/thunderbolt/nhi.c
1083
r->rx_ci = (r->rx_ci + 1) & r->rx_ring_mask;
sys/dev/thunderbolt/nhi.c
1084
r->rx_pi = (r->rx_pi + 1) & r->rx_ring_mask;
sys/dev/thunderbolt/nhi.c
1095
if (r->rx_ci != old_ci) {
sys/dev/thunderbolt/nhi.c
1096
val = r->rx_pi << RX_RING_PI_SHIFT | r->rx_ci;
sys/dev/thunderbolt/nhi.c
1099
nhi_write_reg(sc, r->rx_pici_reg, val);
sys/dev/thunderbolt/nhi.c
143
nhi_alloc_tx_frame(struct nhi_ring_pair *r)
sys/dev/thunderbolt/nhi.c
147
mtx_lock(&r->mtx);
sys/dev/thunderbolt/nhi.c
148
cmd = nhi_alloc_tx_frame_locked(r);
sys/dev/thunderbolt/nhi.c
149
mtx_unlock(&r->mtx);
sys/dev/thunderbolt/nhi.c
155
nhi_free_tx_frame(struct nhi_ring_pair *r, struct nhi_cmd_frame *cmd)
sys/dev/thunderbolt/nhi.c
157
mtx_lock(&r->mtx);
sys/dev/thunderbolt/nhi.c
158
nhi_free_tx_frame_locked(r, cmd);
sys/dev/thunderbolt/nhi.c
159
mtx_unlock(&r->mtx);
sys/dev/thunderbolt/nhi.c
325
struct nhi_ring_pair *r;
sys/dev/thunderbolt/nhi.c
339
r = malloc(sizeof(struct nhi_ring_pair) + rxring_len + txring_len,
sys/dev/thunderbolt/nhi.c
341
if (r == NULL) {
sys/dev/thunderbolt/nhi.c
346
r->sc = sc;
sys/dev/thunderbolt/nhi.c
347
TAILQ_INIT(&r->tx_head);
sys/dev/thunderbolt/nhi.c
348
TAILQ_INIT(&r->rx_head);
sys/dev/thunderbolt/nhi.c
349
r->ring_num = ringnum;
sys/dev/thunderbolt/nhi.c
350
r->tx_ring_depth = tx_depth;
sys/dev/thunderbolt/nhi.c
351
r->tx_ring_mask = tx_depth - 1;
sys/dev/thunderbolt/nhi.c
352
r->rx_ring_depth = rx_depth;
sys/dev/thunderbolt/nhi.c
353
r->rx_ring_mask = rx_depth - 1;
sys/dev/thunderbolt/nhi.c
354
r->rx_pici_reg = NHI_RX_RING_PICI + ringnum * 16;
sys/dev/thunderbolt/nhi.c
355
r->tx_pici_reg = NHI_TX_RING_PICI + ringnum * 16;
sys/dev/thunderbolt/nhi.c
356
r->rx_cmd_ring = (struct nhi_cmd_frame **)((uint8_t *)r + sizeof (*r));
sys/dev/thunderbolt/nhi.c
357
r->tx_cmd_ring = (struct nhi_cmd_frame **)((uint8_t *)r->rx_cmd_ring +
sys/dev/thunderbolt/nhi.c
360
snprintf(r->name, NHI_RING_NAMELEN, "nhiring%d\n", ringnum);
sys/dev/thunderbolt/nhi.c
361
mtx_init(&r->mtx, r->name, "NHI Ring Lock", MTX_DEF);
sys/dev/thunderbolt/nhi.c
363
"mutex %p\n", r, &r->mtx);
sys/dev/thunderbolt/nhi.c
366
ring_size = sizeof(struct nhi_tx_buffer_desc) * r->tx_ring_depth;
sys/dev/thunderbolt/nhi.c
367
ring_size += sizeof(struct nhi_rx_buffer_desc) * r->rx_ring_depth;
sys/dev/thunderbolt/nhi.c
375
if ((error = bus_dma_template_tag(&t, &r->ring_dmat)) != 0) {
sys/dev/thunderbolt/nhi.c
380
if (bus_dmamem_alloc(r->ring_dmat, (void **)&ring, BUS_DMA_NOWAIT,
sys/dev/thunderbolt/nhi.c
381
&r->ring_map)) {
sys/dev/thunderbolt/nhi.c
386
bus_dmamap_load(r->ring_dmat, r->ring_map, ring, ring_size,
sys/dev/thunderbolt/nhi.c
389
r->ring = ring;
sys/dev/thunderbolt/nhi.c
391
r->tx_ring = (union nhi_ring_desc *)(ring);
sys/dev/thunderbolt/nhi.c
392
r->tx_ring_busaddr = ring_busaddr;
sys/dev/thunderbolt/nhi.c
393
ring += sizeof(struct nhi_tx_buffer_desc) * r->tx_ring_depth;
sys/dev/thunderbolt/nhi.c
394
ring_busaddr += sizeof(struct nhi_tx_buffer_desc) * r->tx_ring_depth;
sys/dev/thunderbolt/nhi.c
396
r->rx_ring = (union nhi_ring_desc *)(ring);
sys/dev/thunderbolt/nhi.c
397
r->rx_ring_busaddr = ring_busaddr;
sys/dev/thunderbolt/nhi.c
400
"TX %p [0x%jx]\n", ringnum, r->tx_ring, r->tx_ring_busaddr,
sys/dev/thunderbolt/nhi.c
401
r->rx_ring, r->rx_ring_busaddr);
sys/dev/thunderbolt/nhi.c
403
*rp = r;
sys/dev/thunderbolt/nhi.c
408
nhi_free_ring(struct nhi_ring_pair *r)
sys/dev/thunderbolt/nhi.c
411
tb_debug(r->sc, DBG_INIT, "Freeing ring %d resources\n", r->ring_num);
sys/dev/thunderbolt/nhi.c
412
nhi_deactivate_ring(r);
sys/dev/thunderbolt/nhi.c
414
if (r->tx_ring_busaddr != 0) {
sys/dev/thunderbolt/nhi.c
415
bus_dmamap_unload(r->ring_dmat, r->ring_map);
sys/dev/thunderbolt/nhi.c
416
r->tx_ring_busaddr = 0;
sys/dev/thunderbolt/nhi.c
418
if (r->ring != NULL) {
sys/dev/thunderbolt/nhi.c
419
bus_dmamem_free(r->ring_dmat, r->ring, r->ring_map);
sys/dev/thunderbolt/nhi.c
420
r->ring = NULL;
sys/dev/thunderbolt/nhi.c
422
if (r->ring_dmat != NULL) {
sys/dev/thunderbolt/nhi.c
423
bus_dma_tag_destroy(r->ring_dmat);
sys/dev/thunderbolt/nhi.c
424
r->ring_dmat = NULL;
sys/dev/thunderbolt/nhi.c
426
mtx_destroy(&r->mtx);
sys/dev/thunderbolt/nhi.c
432
struct nhi_ring_pair *r;
sys/dev/thunderbolt/nhi.c
434
while ((r = SLIST_FIRST(&sc->ring_list)) != NULL) {
sys/dev/thunderbolt/nhi.c
435
nhi_free_ring(r);
sys/dev/thunderbolt/nhi.c
439
free(r, M_NHI);
sys/dev/thunderbolt/nhi.c
496
nhi_deactivate_ring(struct nhi_ring_pair *r)
sys/dev/thunderbolt/nhi.c
498
struct nhi_softc *sc = r->sc;
sys/dev/thunderbolt/nhi.c
501
idx = r->ring_num * 32;
sys/dev/thunderbolt/nhi.c
503
r->ring_num, idx);
sys/dev/thunderbolt/nhi.c
507
idx = r->ring_num * 16;
sys/dev/thunderbolt/nhi.c
508
tb_debug(sc, DBG_INIT, "Setting ring %d sizes to 0\n", r->ring_num);
sys/dev/thunderbolt/nhi.c
521
struct nhi_ring_pair *r;
sys/dev/thunderbolt/nhi.c
527
NHI_RING0_RX_DEPTH, &r)) != 0) {
sys/dev/thunderbolt/nhi.c
532
r->rx_buffer_size = NHI_RING0_FRAME_SIZE;/* Control packets are small */
sys/dev/thunderbolt/nhi.c
535
size = r->tx_ring_depth * NHI_RING0_FRAME_SIZE;
sys/dev/thunderbolt/nhi.c
536
size += r->rx_ring_depth * NHI_RING0_FRAME_SIZE;
sys/dev/thunderbolt/nhi.c
559
(r->tx_ring_depth + r->rx_ring_depth), M_NHI, M_NOWAIT | M_ZERO);
sys/dev/thunderbolt/nhi.c
564
mtx_lock(&r->mtx);
sys/dev/thunderbolt/nhi.c
565
for (i = 0; i < r->rx_ring_depth; i++) {
sys/dev/thunderbolt/nhi.c
571
TAILQ_INSERT_TAIL(&r->rx_head, cmd, cm_link);
sys/dev/thunderbolt/nhi.c
575
for ( ; i < r->tx_ring_depth + r->rx_ring_depth - 1; i++) {
sys/dev/thunderbolt/nhi.c
581
nhi_free_tx_frame_locked(r, cmd);
sys/dev/thunderbolt/nhi.c
583
mtx_unlock(&r->mtx);
sys/dev/thunderbolt/nhi.c
588
trkr->ring = r;
sys/dev/thunderbolt/nhi.c
589
r->tracker = trkr;
sys/dev/thunderbolt/nhi.c
592
sc->ring0 = r;
sys/dev/thunderbolt/nhi.c
593
SLIST_INSERT_HEAD(&sc->ring_list, r, ring_link);
sys/dev/thunderbolt/nhi.c
731
nhi_tx_enqueue(struct nhi_ring_pair *r, struct nhi_cmd_frame *cmd)
sys/dev/thunderbolt/nhi.c
737
sc = r->sc;
sys/dev/thunderbolt/nhi.c
746
mtx_lock(&r->mtx);
sys/dev/thunderbolt/nhi.c
747
desc = &r->tx_ring[r->tx_pi].tx;
sys/dev/thunderbolt/nhi.c
748
pi = (r->tx_pi + 1) & r->tx_ring_mask;
sys/dev/thunderbolt/nhi.c
749
if (pi == r->tx_ci) {
sys/dev/thunderbolt/nhi.c
750
mtx_unlock(&r->mtx);
sys/dev/thunderbolt/nhi.c
753
r->tx_cmd_ring[r->tx_pi] = cmd;
sys/dev/thunderbolt/nhi.c
754
r->tx_pi = pi;
sys/dev/thunderbolt/nhi.c
765
"busaddr= 0x%jx\n", r->tx_pi, cmd->idx, cmd->req_len,
sys/dev/thunderbolt/nhi.c
768
nhi_write_reg(sc, r->tx_pici_reg, pi << TX_RING_PI_SHIFT | r->tx_ci);
sys/dev/thunderbolt/nhi.c
769
mtx_unlock(&r->mtx);
sys/dev/thunderbolt/nhi.c
778
nhi_tx_schedule(struct nhi_ring_pair *r, struct nhi_cmd_frame *cmd)
sys/dev/thunderbolt/nhi.c
782
error = nhi_tx_enqueue(r, cmd);
sys/dev/thunderbolt/nhi.c
784
nhi_write_reg(r->sc, r->tx_pici_reg, r->tx_pi << TX_RING_PI_SHIFT | r->tx_ci);
sys/dev/thunderbolt/nhi.c
789
nhi_tx_synchronous(struct nhi_ring_pair *r, struct nhi_cmd_frame *cmd)
sys/dev/thunderbolt/nhi.c
794
sc = r->sc;
sys/dev/thunderbolt/nhi.c
796
if ((error = nhi_tx_schedule(r, cmd)) != 0)
sys/dev/thunderbolt/nhi.c
807
nhi_intr(r->tracker);
sys/dev/thunderbolt/nhi.c
810
error = msleep(cmd, &r->mtx, PCATCH, "nhi_tx", cmd->timeout);
sys/dev/thunderbolt/nhi.c
834
nhi_tx_complete(struct nhi_ring_pair *r, struct nhi_tx_buffer_desc *desc,
sys/dev/thunderbolt/nhi.c
841
sc = r->sc;
sys/dev/thunderbolt/nhi.c
853
txpdf = &r->tracker->txpdf[sof];
sys/dev/thunderbolt/nhi.c
862
nhi_free_tx_frame(r, cmd);
sys/dev/thunderbolt/nhi.c
868
nhi_rx_complete(struct nhi_ring_pair *r, struct nhi_rx_post_desc *desc,
sys/dev/thunderbolt/nhi.c
876
sc = r->sc;
sys/dev/thunderbolt/nhi.c
884
rxpdf = &r->tracker->rxpdf[eof];
sys/dev/thunderbolt/nhi_pci.c
342
nhi_pci_enable_interrupt(struct nhi_ring_pair *r)
sys/dev/thunderbolt/nhi_pci.c
344
struct nhi_softc *sc = r->sc;
sys/dev/thunderbolt/nhi_pci.c
349
r->ring_num);
sys/dev/thunderbolt/nhi_pci.c
361
offset = (r->ring_num + IVR_TX_OFFSET) * 4;
sys/dev/thunderbolt/nhi_pci.c
362
NHI_SET_INTERRUPT(offset, 0x0f, r->ring_num);
sys/dev/thunderbolt/nhi_pci.c
365
offset = (r->ring_num + IVR_RX_OFFSET) * 4;
sys/dev/thunderbolt/nhi_pci.c
366
NHI_SET_INTERRUPT(offset, 0x0f, r->ring_num);
sys/dev/thunderbolt/nhi_pci.c
369
offset = (r->ring_num + IVR_NE_OFFSET) * 4;
sys/dev/thunderbolt/nhi_pci.c
387
offset = r->ring_num + IMR_TX_OFFSET;
sys/dev/thunderbolt/nhi_pci.c
391
offset = r->ring_num + IMR_RX_OFFSET;
sys/dev/thunderbolt/nhi_pci.c
395
offset = r->ring_num + IMR_NE_OFFSET;
sys/dev/thunderbolt/nhi_var.h
200
void nhi_pci_enable_interrupt(struct nhi_ring_pair *r);
sys/dev/thunderbolt/nhi_var.h
242
nhi_alloc_tx_frame_locked(struct nhi_ring_pair *r)
sys/dev/thunderbolt/nhi_var.h
246
if ((cmd = TAILQ_FIRST(&r->tx_head)) != NULL)
sys/dev/thunderbolt/nhi_var.h
247
TAILQ_REMOVE(&r->tx_head, cmd, cm_link);
sys/dev/thunderbolt/nhi_var.h
252
nhi_free_tx_frame_locked(struct nhi_ring_pair *r, struct nhi_cmd_frame *cmd)
sys/dev/thunderbolt/nhi_var.h
257
TAILQ_INSERT_TAIL(&r->tx_head, cmd, cm_link);
sys/dev/thunderbolt/tbcfg_reg.h
144
#define GET_ROUTER_CS_NEXT_CAP(r) (r->router_cs_1 & \
sys/dev/thunderbolt/tbcfg_reg.h
148
#define GET_ROUTER_CS_UPSTREAM_ADAP(r) ((r->router_cs_1 & \
sys/dev/thunderbolt/tbcfg_reg.h
153
#define GET_ROUTER_CS_MAX_ADAP(r) ((r->router_cs_1 & \
sys/dev/thunderbolt/tbcfg_reg.h
159
#define GET_ROUTER_CS_DEPTH(r) ((r->router_cs_1 & \
sys/dev/thunderbolt/tbcfg_reg.h
164
#define GET_ROUTER_CS_REVISION ((r->router_cs_1 & \
sys/dev/ti/if_ti.c
1393
struct ti_rx_desc *r;
sys/dev/ti/if_ti.c
1422
r = &sc->ti_rdata.ti_rx_std_ring[i];
sys/dev/ti/if_ti.c
1423
ti_hostaddr64(&r->ti_addr, segs[0].ds_addr);
sys/dev/ti/if_ti.c
1424
r->ti_len = segs[0].ds_len;
sys/dev/ti/if_ti.c
1425
r->ti_type = TI_BDTYPE_RECV_BD;
sys/dev/ti/if_ti.c
1426
r->ti_flags = 0;
sys/dev/ti/if_ti.c
1427
r->ti_vlan_tag = 0;
sys/dev/ti/if_ti.c
1428
r->ti_tcp_udp_cksum = 0;
sys/dev/ti/if_ti.c
1430
r->ti_flags |= TI_BDFLAG_TCP_UDP_CKSUM | TI_BDFLAG_IP_CKSUM;
sys/dev/ti/if_ti.c
1431
r->ti_idx = i;
sys/dev/ti/if_ti.c
1448
struct ti_rx_desc *r;
sys/dev/ti/if_ti.c
1477
r = &sc->ti_rdata.ti_rx_mini_ring[i];
sys/dev/ti/if_ti.c
1478
ti_hostaddr64(&r->ti_addr, segs[0].ds_addr);
sys/dev/ti/if_ti.c
1479
r->ti_len = segs[0].ds_len;
sys/dev/ti/if_ti.c
1480
r->ti_type = TI_BDTYPE_RECV_BD;
sys/dev/ti/if_ti.c
1481
r->ti_flags = TI_BDFLAG_MINI_RING;
sys/dev/ti/if_ti.c
1482
r->ti_vlan_tag = 0;
sys/dev/ti/if_ti.c
1483
r->ti_tcp_udp_cksum = 0;
sys/dev/ti/if_ti.c
1485
r->ti_flags |= TI_BDFLAG_TCP_UDP_CKSUM | TI_BDFLAG_IP_CKSUM;
sys/dev/ti/if_ti.c
1486
r->ti_idx = i;
sys/dev/ti/if_ti.c
1505
struct ti_rx_desc *r;
sys/dev/ti/if_ti.c
1536
r = &sc->ti_rdata.ti_rx_jumbo_ring[i];
sys/dev/ti/if_ti.c
1537
ti_hostaddr64(&r->ti_addr, segs[0].ds_addr);
sys/dev/ti/if_ti.c
1538
r->ti_len = segs[0].ds_len;
sys/dev/ti/if_ti.c
1539
r->ti_type = TI_BDTYPE_RECV_JUMBO_BD;
sys/dev/ti/if_ti.c
1540
r->ti_flags = TI_BDFLAG_JUMBO_RING;
sys/dev/ti/if_ti.c
1541
r->ti_vlan_tag = 0;
sys/dev/ti/if_ti.c
1542
r->ti_tcp_udp_cksum = 0;
sys/dev/ti/if_ti.c
1544
r->ti_flags |= TI_BDFLAG_TCP_UDP_CKSUM | TI_BDFLAG_IP_CKSUM;
sys/dev/ti/if_ti.c
1545
r->ti_idx = i;
sys/dev/ti/if_ti.c
1575
struct ti_rx_desc_ext *r;
sys/dev/ti/if_ti.c
1656
r = &sc->ti_rdata.ti_rx_jumbo_ring[idx];
sys/dev/ti/if_ti.c
1664
ti_hostaddr64(&r->ti_addr0, segs[0].ds_addr);
sys/dev/ti/if_ti.c
1665
r->ti_len0 = m_new->m_len;
sys/dev/ti/if_ti.c
1667
ti_hostaddr64(&r->ti_addr1, segs[1].ds_addr);
sys/dev/ti/if_ti.c
1668
r->ti_len1 = PAGE_SIZE;
sys/dev/ti/if_ti.c
1670
ti_hostaddr64(&r->ti_addr2, segs[2].ds_addr);
sys/dev/ti/if_ti.c
1671
r->ti_len2 = m[1]->m_ext.ext_size; /* could be PAGE_SIZE or MCLBYTES */
sys/dev/ti/if_ti.c
1674
ti_hostaddr64(&r->ti_addr3, segs[3].ds_addr);
sys/dev/ti/if_ti.c
1675
r->ti_len3 = MCLBYTES;
sys/dev/ti/if_ti.c
1677
r->ti_len3 = 0;
sys/dev/ti/if_ti.c
1679
r->ti_type = TI_BDTYPE_RECV_JUMBO_BD;
sys/dev/ti/if_ti.c
1681
r->ti_flags = TI_BDFLAG_JUMBO_RING|TI_RCB_FLAG_USE_EXT_RX_BD;
sys/dev/ti/if_ti.c
1684
r->ti_flags |= TI_BDFLAG_TCP_UDP_CKSUM|TI_BDFLAG_IP_CKSUM;
sys/dev/ti/if_ti.c
1686
r->ti_idx = idx;
sys/dev/ti/if_ti.c
2674
struct ti_rx_desc *r;
sys/dev/ti/if_ti.c
2676
r = &sc->ti_rdata.ti_rx_std_ring[i];
sys/dev/ti/if_ti.c
2677
r->ti_len = MCLBYTES - ETHER_ALIGN;
sys/dev/ti/if_ti.c
2678
r->ti_type = TI_BDTYPE_RECV_BD;
sys/dev/ti/if_ti.c
2679
r->ti_flags = 0;
sys/dev/ti/if_ti.c
2680
r->ti_vlan_tag = 0;
sys/dev/ti/if_ti.c
2681
r->ti_tcp_udp_cksum = 0;
sys/dev/ti/if_ti.c
2683
r->ti_flags |= TI_BDFLAG_TCP_UDP_CKSUM | TI_BDFLAG_IP_CKSUM;
sys/dev/ti/if_ti.c
2684
r->ti_idx = i;
sys/dev/ti/if_ti.c
2691
struct ti_rx_desc *r;
sys/dev/ti/if_ti.c
2693
r = &sc->ti_rdata.ti_rx_mini_ring[i];
sys/dev/ti/if_ti.c
2694
r->ti_len = MHLEN - ETHER_ALIGN;
sys/dev/ti/if_ti.c
2695
r->ti_type = TI_BDTYPE_RECV_BD;
sys/dev/ti/if_ti.c
2696
r->ti_flags = TI_BDFLAG_MINI_RING;
sys/dev/ti/if_ti.c
2697
r->ti_vlan_tag = 0;
sys/dev/ti/if_ti.c
2698
r->ti_tcp_udp_cksum = 0;
sys/dev/ti/if_ti.c
2700
r->ti_flags |= TI_BDFLAG_TCP_UDP_CKSUM | TI_BDFLAG_IP_CKSUM;
sys/dev/ti/if_ti.c
2701
r->ti_idx = i;
sys/dev/ti/if_ti.c
2709
struct ti_rx_desc *r;
sys/dev/ti/if_ti.c
2711
r = &sc->ti_rdata.ti_rx_jumbo_ring[i];
sys/dev/ti/if_ti.c
2712
r->ti_len = MJUM9BYTES - ETHER_ALIGN;
sys/dev/ti/if_ti.c
2713
r->ti_type = TI_BDTYPE_RECV_JUMBO_BD;
sys/dev/ti/if_ti.c
2714
r->ti_flags = TI_BDFLAG_JUMBO_RING;
sys/dev/ti/if_ti.c
2715
r->ti_vlan_tag = 0;
sys/dev/ti/if_ti.c
2716
r->ti_tcp_udp_cksum = 0;
sys/dev/ti/if_ti.c
2718
r->ti_flags |= TI_BDFLAG_TCP_UDP_CKSUM | TI_BDFLAG_IP_CKSUM;
sys/dev/ti/if_ti.c
2719
r->ti_idx = i;
sys/dev/tpm/tpm.c
1005
bus_space_write_1(iot, ioh, r, 1);
sys/dev/tpm/tpm.c
1040
u_int8_t bits, r;
sys/dev/tpm/tpm.c
1047
while (((r = bus_space_read_1(sc->sc_batm, sc->sc_bahm, 1)) &
sys/dev/tpm/tpm.c
1055
if ((r & (TPM_LEGACY_BUSY|bits)) != bits)
sys/dev/tpm/tpm.c
1109
u_int8_t r;
sys/dev/tpm/tpm.c
1118
while(((r = bus_space_read_1(sc->sc_batm, sc->sc_bahm, 1)) &
sys/dev/tpm/tpm.c
1126
if (r & TPM_LEGACY_BUSY)
sys/dev/tpm/tpm.c
1129
if (r & TPM_LEGACY_RE)
sys/dev/tpm/tpm.c
291
u_int32_t r;
sys/dev/tpm/tpm.c
294
r = bus_space_read_4(bt, bh, TPM_INTF_CAPABILITIES);
sys/dev/tpm/tpm.c
295
if (r == 0xffffffff)
sys/dev/tpm/tpm.c
299
printf("tpm: caps=%b\n", r, TPM_CAPBITS);
sys/dev/tpm/tpm.c
301
if ((r & TPM_CAPSREQ) != TPM_CAPSREQ ||
sys/dev/tpm/tpm.c
302
!(r & (TPM_INTF_INT_EDGE_RISING | TPM_INTF_INT_LEVEL_LOW))) {
sys/dev/tpm/tpm.c
304
printf("tpm: caps too low (caps=%b)\n", r, TPM_CAPBITS);
sys/dev/tpm/tpm.c
327
u_int32_t r;
sys/dev/tpm/tpm.c
347
r = TPM_INT_EDGE_RISING;
sys/dev/tpm/tpm.c
349
r = TPM_INT_LEVEL_HIGH;
sys/dev/tpm/tpm.c
351
r = TPM_INT_LEVEL_LOW;
sys/dev/tpm/tpm.c
352
bus_space_write_4(sc->sc_bt, sc->sc_bh, TPM_INTERRUPT_ENABLE, r);
sys/dev/tpm/tpm.c
361
u_int32_t r;
sys/dev/tpm/tpm.c
364
r = bus_space_read_4(sc->sc_bt, sc->sc_bh, TPM_INTF_CAPABILITIES);
sys/dev/tpm/tpm.c
366
printf(" caps=%b ", r, TPM_CAPBITS);
sys/dev/tpm/tpm.c
368
if ((r & TPM_CAPSREQ) != TPM_CAPSREQ ||
sys/dev/tpm/tpm.c
369
!(r & (TPM_INTF_INT_EDGE_RISING | TPM_INTF_INT_LEVEL_LOW))) {
sys/dev/tpm/tpm.c
370
printf(": capabilities too low (caps=%b)\n", r, TPM_CAPBITS);
sys/dev/tpm/tpm.c
373
sc->sc_capabilities = r;
sys/dev/tpm/tpm.c
402
u_int32_t r;
sys/dev/tpm/tpm.c
418
while ((r = bus_space_read_1(sc->sc_bt, sc->sc_bh, TPM_ACCESS) &
sys/dev/tpm/tpm.c
430
if ((r & (TPM_ACCESS_VALID | TPM_ACCESS_ACTIVE_LOCALITY)) !=
sys/dev/tpm/tpm.c
433
printf("tpm_request_locality: access %b\n", r, TPM_ACCESS_BITS);
sys/dev/tpm/tpm.c
813
int rv, r;
sys/dev/tpm/tpm.c
824
for (r = tpm_getburst(sc); r > 0 && cnt < len - 1; r--) {
sys/dev/tpm/tpm.c
917
u_int32_t r;
sys/dev/tpm/tpm.c
922
r = bus_space_read_4(sc->sc_bt, sc->sc_bh, TPM_INT_STATUS);
sys/dev/tpm/tpm.c
924
if (r != 0)
sys/dev/tpm/tpm.c
925
printf("tpm_intr: int=%b (%d)\n", r, TPM_INTERRUPT_ENABLE_BITS,
sys/dev/tpm/tpm.c
930
if (!(r & (TPM_CMD_READY_INT | TPM_LOCALITY_CHANGE_INT |
sys/dev/tpm/tpm.c
933
if (r & TPM_STS_VALID_INT)
sys/dev/tpm/tpm.c
936
if (r & TPM_CMD_READY_INT)
sys/dev/tpm/tpm.c
939
if (r & TPM_DATA_AVAIL_INT)
sys/dev/tpm/tpm.c
942
if (r & TPM_LOCALITY_CHANGE_INT)
sys/dev/tpm/tpm.c
945
bus_space_write_4(sc->sc_bt, sc->sc_bh, TPM_INT_STATUS, r);
sys/dev/tpm/tpm.c
973
u_int8_t r, v;
sys/dev/tpm/tpm.c
988
r = bus_space_read_1(iot, ioh, 1);
sys/dev/tws/tws.c
819
struct tws_request *r = NULL;
sys/dev/tws/tws.c
824
r = tws_q_remove_head(sc, TWS_FREE_Q);
sys/dev/tws/tws.c
827
r = &sc->reqs[type];
sys/dev/tws/tws.c
831
if ( r ) {
sys/dev/tws/tws.c
832
bzero(&r->cmd_pkt->cmd, sizeof(struct tws_command_apache));
sys/dev/tws/tws.c
833
r->data = NULL;
sys/dev/tws/tws.c
834
r->length = 0;
sys/dev/tws/tws.c
835
r->type = type;
sys/dev/tws/tws.c
836
r->flags = TWS_DIR_UNKNOWN;
sys/dev/tws/tws.c
837
r->error_code = TWS_REQ_RET_INVALID;
sys/dev/tws/tws.c
838
r->cb = NULL;
sys/dev/tws/tws.c
839
r->ccb_ptr = NULL;
sys/dev/tws/tws.c
840
callout_stop(&r->timeout);
sys/dev/tws/tws.c
841
r->next = r->prev = NULL;
sys/dev/tws/tws.c
843
r->state = ((type == TWS_REQ_TYPE_SCSI_IO) ? TWS_REQ_STATE_TRAN : TWS_REQ_STATE_BUSY);
sys/dev/tws/tws.c
848
return(r);
sys/dev/tws/tws_cam.c
598
struct tws_request *r;
sys/dev/tws/tws_cam.c
600
r = &sc->reqs[TWS_REQ_TYPE_AEN_FETCH];
sys/dev/tws/tws_cam.c
601
if ( r->state != TWS_REQ_STATE_FREE ) {
sys/dev/tws/tws_cam.c
603
callout_stop(&r->timeout);
sys/dev/tws/tws_cam.c
604
tws_unmap_request(sc, r);
sys/dev/tws/tws_cam.c
605
free(r->data, M_TWS);
sys/dev/tws/tws_cam.c
606
r->state = TWS_REQ_STATE_FREE;
sys/dev/tws/tws_cam.c
607
r->error_code = TWS_REQ_RET_RESET;
sys/dev/tws/tws_cam.c
610
r = &sc->reqs[TWS_REQ_TYPE_PASSTHRU];
sys/dev/tws/tws_cam.c
611
if ( r->state == TWS_REQ_STATE_BUSY ) {
sys/dev/tws/tws_cam.c
613
r->error_code = TWS_REQ_RET_RESET;
sys/dev/tws/tws_cam.c
616
r = &sc->reqs[TWS_REQ_TYPE_GETSET_PARAM];
sys/dev/tws/tws_cam.c
617
if ( r->state != TWS_REQ_STATE_FREE ) {
sys/dev/tws/tws_cam.c
619
callout_stop(&r->timeout);
sys/dev/tws/tws_cam.c
620
tws_unmap_request(sc, r);
sys/dev/tws/tws_cam.c
621
free(r->data, M_TWS);
sys/dev/tws/tws_cam.c
622
r->state = TWS_REQ_STATE_FREE;
sys/dev/tws/tws_cam.c
623
r->error_code = TWS_REQ_RET_RESET;
sys/dev/tws/tws_services.c
264
struct tws_request *r;
sys/dev/tws/tws_services.c
267
r = sc->q_head[q_type];
sys/dev/tws/tws_services.c
268
if ( !r )
sys/dev/tws/tws_services.c
270
if ( r->next == NULL && r->prev == NULL ) {
sys/dev/tws/tws_services.c
274
sc->q_head[q_type] = r->next;
sys/dev/tws/tws_services.c
275
r->next->prev = NULL;
sys/dev/tws/tws_services.c
276
r->next = NULL;
sys/dev/tws/tws_services.c
277
r->prev = NULL;
sys/dev/tws/tws_services.c
279
return(r);
sys/dev/tws/tws_services.c
287
struct tws_request *r;
sys/dev/tws/tws_services.c
290
r = sc->q_tail[q_type];
sys/dev/tws/tws_services.c
291
if ( !r )
sys/dev/tws/tws_services.c
293
if ( r->next == NULL && r->prev == NULL ) {
sys/dev/tws/tws_services.c
297
sc->q_tail[q_type] = r->prev;
sys/dev/tws/tws_services.c
298
r->prev->next = NULL;
sys/dev/tws/tws_services.c
299
r->next = NULL;
sys/dev/tws/tws_services.c
300
r->prev = NULL;
sys/dev/tws/tws_services.c
302
return(r);
sys/dev/tws/tws_services.c
312
struct tws_request *r;
sys/dev/tws/tws_services.c
336
r = sc->q_head[q_type];
sys/dev/tws/tws_services.c
337
while ( r ) {
sys/dev/tws/tws_services.c
338
if ( req == r )
sys/dev/tws/tws_services.c
340
r = r->next;
sys/dev/tws/tws_services.c
343
if ( !r ) {
sys/dev/tws/tws_services.c
349
req->prev->next = r->next;
sys/dev/tws/tws_services.c
350
req->next->prev = r->prev;
sys/dev/usb/controller/ohci.c
102
#define OWRITE1(sc, r, x) \
sys/dev/usb/controller/ohci.c
103
do { OBARR(sc); bus_space_write_1((sc)->sc_io_tag, (sc)->sc_io_hdl, (r), (x)); } while (0)
sys/dev/usb/controller/ohci.c
104
#define OWRITE2(sc, r, x) \
sys/dev/usb/controller/ohci.c
105
do { OBARR(sc); bus_space_write_2((sc)->sc_io_tag, (sc)->sc_io_hdl, (r), (x)); } while (0)
sys/dev/usb/controller/ohci.c
106
#define OWRITE4(sc, r, x) \
sys/dev/usb/controller/ohci.c
107
do { OBARR(sc); bus_space_write_4((sc)->sc_io_tag, (sc)->sc_io_hdl, (r), (x)); } while (0)
sys/dev/usb/controller/ohci.c
108
#define OREAD1(sc, r) (OBARR(sc), bus_space_read_1((sc)->sc_io_tag, (sc)->sc_io_hdl, (r)))
sys/dev/usb/controller/ohci.c
109
#define OREAD2(sc, r) (OBARR(sc), bus_space_read_2((sc)->sc_io_tag, (sc)->sc_io_hdl, (r)))
sys/dev/usb/controller/ohci.c
110
#define OREAD4(sc, r) (OBARR(sc), bus_space_read_4((sc)->sc_io_tag, (sc)->sc_io_hdl, (r)))
sys/dev/usb/controller/uhci.c
105
#define UWRITE1(sc, r, x) \
sys/dev/usb/controller/uhci.c
106
do { UBARR(sc); bus_space_write_1((sc)->sc_io_tag, (sc)->sc_io_hdl, (r), (x)); \
sys/dev/usb/controller/uhci.c
108
#define UWRITE2(sc, r, x) \
sys/dev/usb/controller/uhci.c
109
do { UBARR(sc); bus_space_write_2((sc)->sc_io_tag, (sc)->sc_io_hdl, (r), (x)); \
sys/dev/usb/controller/uhci.c
111
#define UWRITE4(sc, r, x) \
sys/dev/usb/controller/uhci.c
112
do { UBARR(sc); bus_space_write_4((sc)->sc_io_tag, (sc)->sc_io_hdl, (r), (x)); \
sys/dev/usb/controller/uhci.c
114
#define UREAD1(sc, r) (UBARR(sc), bus_space_read_1((sc)->sc_io_tag, (sc)->sc_io_hdl, (r)))
sys/dev/usb/controller/uhci.c
115
#define UREAD2(sc, r) (UBARR(sc), bus_space_read_2((sc)->sc_io_tag, (sc)->sc_io_hdl, (r)))
sys/dev/usb/controller/uhci.c
116
#define UREAD4(sc, r) (UBARR(sc), bus_space_read_4((sc)->sc_io_tag, (sc)->sc_io_hdl, (r)))
sys/dev/usb/net/if_urndis.c
430
urndis_ctrl_msg(struct urndis_softc *sc, uint8_t rt, uint8_t r,
sys/dev/usb/net/if_urndis.c
436
req.bRequest = r;
sys/dev/usb/usb_transfer.c
235
usb_size_t r;
sys/dev/usb/usb_transfer.c
311
r = count; /* set remainder count */
sys/dev/usb/usb_transfer.c
332
if (r < n_obj) {
sys/dev/usb/usb_transfer.c
334
z = r * size;
sys/dev/usb/usb_transfer.c
335
n_obj = r;
sys/dev/usb/usb_transfer.c
347
for (y = 0; (y != n_obj); y++, r--, pc++, pg += n_dma_pg) {
sys/dev/usb/usbdi.h
603
#define usbd_do_request(u,m,r,d) \
sys/dev/usb/usbdi.h
604
usbd_do_request_flags(u,m,r,d,0,NULL,USB_DEFAULT_TIMEOUT)
sys/dev/usb/video/udl.c
657
udl_ctrl_msg(struct udl_softc *sc, uint8_t rt, uint8_t r,
sys/dev/usb/video/udl.c
664
req.bRequest = r;
sys/dev/usb/video/uvideo.c
1957
struct uvideo_res *r)
sys/dev/usb/video/uvideo.c
1977
r->width = w;
sys/dev/usb/video/uvideo.c
1978
r->height = h;
sys/dev/usb/video/uvideo.c
1979
r->fidx = i;
sys/dev/usb/video/uvideo.c
3451
struct uvideo_res r;
sys/dev/usb/video/uvideo.c
3486
uvideo_find_res(sc, i, fmt->fmt.pix.width, fmt->fmt.pix.height, &r);
sys/dev/usb/video/uvideo.c
3493
sc->sc_fmtgrp[i].frame_cur = sc->sc_fmtgrp[i].frame[r.fidx];
sys/dev/usb/video/uvideo.c
3503
fmt->fmt.pix.width = r.width;
sys/dev/usb/video/uvideo.c
3504
fmt->fmt.pix.height = r.height;
sys/dev/usb/video/uvideo.c
3508
DPRINTFN(1, "s_fmt: offered %dx%d\n", r.width, r.height);
sys/dev/usb/video/uvideo.c
3896
struct uvideo_res r;
sys/dev/usb/video/uvideo.c
3911
uvideo_find_res(sc, i, fmt->fmt.pix.width, fmt->fmt.pix.height, &r);
sys/dev/usb/video/uvideo.c
3913
fmt->fmt.pix.width = r.width;
sys/dev/usb/video/uvideo.c
3914
fmt->fmt.pix.height = r.height;
sys/dev/usb/wlan/if_run.c
4262
rf = (rf & ~0x03) | rt3070_freqs[i].r;
sys/dev/usb/wlan/if_run.c
4332
rf = (rf & ~0x0f) | rt3070_freqs[i].r;
sys/dev/usb/wlan/if_run.c
4482
rf = (rf & ~0x03) | (rt3070_freqs[i].r & 0x03);
sys/dev/usb/wlan/if_run.c
4632
rf = (rf & ~0x03) | (rt3070_freqs[i].r & 0x03);
sys/dev/usb/wlan/if_run.c
4777
rf |= (freqs->r - 0x1);
sys/dev/usb/wlan/if_run.c
610
uint8_t n, r, k;
sys/dev/usb/wlan/if_run.c
617
uint8_t k, m, r;
sys/dev/usb/wlan/if_zyd.c
1233
struct zyd_phy_pair r[] = ZYD_AL2230_PHY_BANDEDGE6;
sys/dev/usb/wlan/if_zyd.c
1237
r[0].val = 0x12;
sys/dev/usb/wlan/if_zyd.c
1239
for (i = 0; i < nitems(r); i++)
sys/dev/usb/wlan/if_zyd.c
1240
zyd_write16_m(sc, r[i].reg, r[i].val);
sys/dev/virtio/gpu/virtio_gpu.c
527
le32toh(s.resp.pmodes[i].r.width);
sys/dev/virtio/gpu/virtio_gpu.c
529
le32toh(s.resp.pmodes[i].r.height);
sys/dev/virtio/gpu/virtio_gpu.c
638
s.req.r.x = htole32(x);
sys/dev/virtio/gpu/virtio_gpu.c
639
s.req.r.y = htole32(y);
sys/dev/virtio/gpu/virtio_gpu.c
640
s.req.r.width = htole32(width);
sys/dev/virtio/gpu/virtio_gpu.c
641
s.req.r.height = htole32(height);
sys/dev/virtio/gpu/virtio_gpu.c
676
s.req.r.x = htole32(x);
sys/dev/virtio/gpu/virtio_gpu.c
677
s.req.r.y = htole32(y);
sys/dev/virtio/gpu/virtio_gpu.c
678
s.req.r.width = htole32(width);
sys/dev/virtio/gpu/virtio_gpu.c
679
s.req.r.height = htole32(height);
sys/dev/virtio/gpu/virtio_gpu.c
715
s.req.r.x = htole32(x);
sys/dev/virtio/gpu/virtio_gpu.c
716
s.req.r.y = htole32(y);
sys/dev/virtio/gpu/virtio_gpu.c
717
s.req.r.width = htole32(width);
sys/dev/virtio/gpu/virtio_gpu.c
718
s.req.r.height = htole32(height);
sys/dev/virtio/gpu/virtio_gpu.h
191
struct virtio_gpu_rect r;
sys/dev/virtio/gpu/virtio_gpu.h
199
struct virtio_gpu_rect r;
sys/dev/virtio/gpu/virtio_gpu.h
207
struct virtio_gpu_rect r;
sys/dev/virtio/gpu/virtio_gpu.h
238
struct virtio_gpu_rect r;
sys/dev/virtio/gpu/virtio_gpu.h
416
struct virtio_gpu_rect r;
sys/dev/vmd/vmd.c
470
struct resource *r, rman_res_t start, rman_res_t end)
sys/dev/vmd/vmd.c
473
if (rman_get_type(r) == SYS_RES_IRQ) {
sys/dev/vmd/vmd.c
474
return (bus_generic_adjust_resource(dev, child, r, start, end));
sys/dev/vmd/vmd.c
476
return (bus_generic_rman_adjust_resource(dev, child, r, start, end));
sys/dev/vmd/vmd.c
480
vmd_release_resource(device_t dev, device_t child, struct resource *r)
sys/dev/vmd/vmd.c
483
if (rman_get_type(r) == SYS_RES_IRQ) {
sys/dev/vmd/vmd.c
484
return (bus_generic_release_resource(dev, child, r));
sys/dev/vmd/vmd.c
486
return (bus_generic_rman_release_resource(dev, child, r));
sys/dev/vmd/vmd.c
490
vmd_activate_resource(device_t dev, device_t child, struct resource *r)
sys/dev/vmd/vmd.c
492
if (rman_get_type(r) == SYS_RES_IRQ) {
sys/dev/vmd/vmd.c
493
return (bus_generic_activate_resource(dev, child, r));
sys/dev/vmd/vmd.c
495
return (bus_generic_rman_activate_resource(dev, child, r));
sys/dev/vmd/vmd.c
499
vmd_deactivate_resource(device_t dev, device_t child, struct resource *r)
sys/dev/vmd/vmd.c
501
if (rman_get_type(r) == SYS_RES_IRQ) {
sys/dev/vmd/vmd.c
502
return (bus_generic_deactivate_resource(dev, child, r));
sys/dev/vmd/vmd.c
504
return (bus_generic_rman_deactivate_resource(dev, child, r));
sys/dev/vmd/vmd.c
508
vmd_find_parent_resource(struct vmd_softc *sc, struct resource *r)
sys/dev/vmd/vmd.c
511
if (rman_get_start(sc->vmd_regs_res[i]) <= rman_get_start(r) &&
sys/dev/vmd/vmd.c
512
rman_get_end(sc->vmd_regs_res[i]) >= rman_get_end(r))
sys/dev/vmd/vmd.c
519
vmd_map_resource(device_t dev, device_t child, struct resource *r,
sys/dev/vmd/vmd.c
529
if (!(rman_get_flags(r) & RF_ACTIVE))
sys/dev/vmd/vmd.c
533
error = resource_validate_map_request(r, argsp, &args, &start, &length);
sys/dev/vmd/vmd.c
537
pres = vmd_find_parent_resource(sc, r);
sys/dev/vmd/vmd.c
547
vmd_unmap_resource(device_t dev, device_t child, struct resource *r,
sys/dev/vmd/vmd.c
553
pres = vmd_find_parent_resource(sc, r);
sys/dev/vmware/vmxnet3/if_vmx.c
1715
bus_size_t r;
sys/dev/vmware/vmxnet3/if_vmx.c
1720
r = VMXNET3_BAR0_RXH1(rxqid);
sys/dev/vmware/vmxnet3/if_vmx.c
1722
r = VMXNET3_BAR0_RXH2(rxqid);
sys/dev/vmware/vmxnet3/if_vmx.c
1724
vmxnet3_write_bar0(sc, r, pidx);
sys/dev/vmware/vmxnet3/if_vmx.c
2395
vmxnet3_write_bar0(struct vmxnet3_softc *sc, bus_size_t r, uint32_t v)
sys/dev/vmware/vmxnet3/if_vmx.c
2398
bus_space_write_4(sc->vmx_iot0, sc->vmx_ioh0, r, v);
sys/dev/vmware/vmxnet3/if_vmx.c
2402
vmxnet3_read_bar1(struct vmxnet3_softc *sc, bus_size_t r)
sys/dev/vmware/vmxnet3/if_vmx.c
2405
return (bus_space_read_4(sc->vmx_iot1, sc->vmx_ioh1, r));
sys/dev/vmware/vmxnet3/if_vmx.c
2409
vmxnet3_write_bar1(struct vmxnet3_softc *sc, bus_size_t r, uint32_t v)
sys/dev/vmware/vmxnet3/if_vmx.c
2412
bus_space_write_4(sc->vmx_iot1, sc->vmx_ioh1, r, v);
sys/dev/vt/colors/vt_termcolors.c
137
unsigned char r, g, b;
sys/dev/vt/colors/vt_termcolors.c
143
if (vt_parse_rgb_triplet(rgb, &r, &g, &b) == 0) {
sys/dev/vt/colors/vt_termcolors.c
145
color_def[i].r = r*100/255;
sys/dev/vt/colors/vt_termcolors.c
168
palette[i] = CF(r, i) | CF(g, i) | CF(b, i);
sys/dev/vt/colors/vt_termcolors.c
39
unsigned char r; /* Red percentage value. */
sys/dev/vt/colors/vt_termcolors.c
63
vt_parse_rgb_triplet(const char *rgb, unsigned char *r,
sys/dev/vt/colors/vt_termcolors.c
80
*r = (v >> 16) & 0xff;
sys/dev/vt/colors/vt_termcolors.c
93
*r = v & 0xff;
sys/dev/vt/hw/ofwfb/ofwfb.c
412
int i, err, r, g, b;
sys/dev/vt/hw/ofwfb/ofwfb.c
469
r = 8, g = 16, b = 24;
sys/dev/vt/hw/ofwfb/ofwfb.c
471
r = 24, g = 16, b = 8;
sys/dev/vt/hw/ofwfb/ofwfb.c
474
r = 16, g = 8, b = 0;
sys/dev/vt/hw/ofwfb/ofwfb.c
476
r = 0, g = 8, b = 16;
sys/dev/vt/hw/ofwfb/ofwfb.c
479
COLOR_FORMAT_RGB, 255, r, 255, g, 255, b);
sys/dev/vt/vt.h
268
#define VTBUF_GET_ROW(vb, r) \
sys/dev/vt/vt.h
269
((vb)->vb_rows[((vb)->vb_roffset + (r)) % VTBUF_MAX_HEIGHT(vb)])
sys/dev/vt/vt.h
270
#define VTBUF_GET_FIELD(vb, r, c) \
sys/dev/vt/vt.h
271
((vb)->vb_rows[((vb)->vb_roffset + (r)) % VTBUF_MAX_HEIGHT(vb)][(c)])
sys/dev/vt/vt.h
272
#define VTBUF_FIELD(vb, r, c) \
sys/dev/vt/vt.h
273
((vb)->vb_rows[((vb)->vb_curroffset + (r)) % VTBUF_MAX_HEIGHT(vb)][(c)])
sys/dev/vt/vt.h
274
#define VTBUF_ISCURSOR(vb, r, c) \
sys/dev/vt/vt.h
275
vtbuf_iscursor((vb), (r), (c))
sys/dev/vt/vt_buf.c
331
vtbuf_undirty(struct vt_buf *vb, term_rect_t *r)
sys/dev/vt/vt_buf.c
334
*r = vb->vb_dirtyrect;
sys/dev/vt/vt_buf.c
339
vtbuf_copy(struct vt_buf *vb, const term_rect_t *r, const term_pos_t *p2)
sys/dev/vt/vt_buf.c
341
const term_pos_t *p1 = &r->tr_begin;
sys/dev/vt/vt_buf.c
346
KASSERT(r->tr_begin.tp_row < vb->vb_scr_size.tp_row,
sys/dev/vt/vt_buf.c
348
r->tr_begin.tp_row, vb->vb_scr_size.tp_row));
sys/dev/vt/vt_buf.c
349
KASSERT(r->tr_begin.tp_col < vb->vb_scr_size.tp_col,
sys/dev/vt/vt_buf.c
351
r->tr_begin.tp_col, vb->vb_scr_size.tp_col));
sys/dev/vt/vt_buf.c
353
KASSERT(r->tr_end.tp_row <= vb->vb_scr_size.tp_row,
sys/dev/vt/vt_buf.c
355
r->tr_end.tp_row, vb->vb_scr_size.tp_row));
sys/dev/vt/vt_buf.c
356
KASSERT(r->tr_end.tp_col <= vb->vb_scr_size.tp_col,
sys/dev/vt/vt_buf.c
358
r->tr_end.tp_col, vb->vb_scr_size.tp_col));
sys/dev/vt/vt_buf.c
367
rows = r->tr_end.tp_row - r->tr_begin.tp_row;
sys/dev/vt/vt_buf.c
368
rdiff = r->tr_begin.tp_row - p2->tp_row;
sys/dev/vt/vt_buf.c
369
cols = r->tr_end.tp_col - r->tr_begin.tp_col;
sys/dev/vt/vt_buf.c
370
if (r->tr_begin.tp_row > p2->tp_row && r->tr_begin.tp_col == 0 &&
sys/dev/vt/vt_buf.c
371
r->tr_end.tp_col == vb->vb_scr_size.tp_col && /* Full row. */
sys/dev/vt/vt_buf.c
399
vtbuf_do_fill(struct vt_buf *vb, const term_rect_t *r, term_char_t c)
sys/dev/vt/vt_buf.c
404
for (pr = r->tr_begin.tp_row; pr < r->tr_end.tp_row; pr++) {
sys/dev/vt/vt_buf.c
407
for (pc = r->tr_begin.tp_col; pc < r->tr_end.tp_col; pc++) {
sys/dev/vt/vt_buf.c
414
vtbuf_fill(struct vt_buf *vb, const term_rect_t *r, term_char_t c)
sys/dev/vt/vt_buf.c
417
KASSERT(r->tr_begin.tp_row < vb->vb_scr_size.tp_row,
sys/dev/vt/vt_buf.c
419
r->tr_begin.tp_row, vb->vb_scr_size.tp_row));
sys/dev/vt/vt_buf.c
420
KASSERT(r->tr_begin.tp_col < vb->vb_scr_size.tp_col,
sys/dev/vt/vt_buf.c
422
r->tr_begin.tp_col, vb->vb_scr_size.tp_col));
sys/dev/vt/vt_buf.c
424
KASSERT(r->tr_end.tp_row <= vb->vb_scr_size.tp_row,
sys/dev/vt/vt_buf.c
426
r->tr_end.tp_row, vb->vb_scr_size.tp_row));
sys/dev/vt/vt_buf.c
427
KASSERT(r->tr_end.tp_col <= vb->vb_scr_size.tp_col,
sys/dev/vt/vt_buf.c
429
r->tr_end.tp_col, vb->vb_scr_size.tp_col));
sys/dev/vt/vt_buf.c
431
vtbuf_do_fill(vb, r, c);
sys/dev/vt/vt_buf.c
432
vtbuf_dirty(vb, r);
sys/dev/vt/vt_buf.c
438
int r;
sys/dev/vt/vt_buf.c
442
for (r = 0; r < vb->vb_history_size; r++)
sys/dev/vt/vt_buf.c
443
vb->vb_rows[r] = &vb->vb_buffer[r * vb->vb_scr_size.tp_col];
sys/dev/vt/vt_buf.c
50
#define POS_INDEX(c, r) (((r) << 12) + (c))
sys/dev/vt/vt_buf.c
532
unsigned int w, h, c, r, old_history_size;
sys/dev/vt/vt_buf.c
572
for (r = 0; r < old_history_size; r++) {
sys/dev/vt/vt_buf.c
573
row = rows[r];
sys/dev/vt/vt_buf.c
585
(vb->vb_curroffset + h + r) %
sys/dev/vt/vt_buf.c
594
oldrow = copyrows[r];
sys/dev/vt/vt_buf.c
610
for (r = old_history_size; r < history_size; r++) {
sys/dev/vt/vt_buf.c
611
row = rows[r];
sys/dev/vt/vt_buf.c
636
for (r = 0; r < history_size; r++) {
sys/dev/vt/vt_buf.c
637
row = rows[r];
sys/dev/vt/vt_buf.c
647
(vb->vb_curroffset + h + r +
sys/dev/vt/vt_buf.c
651
oldrow = copyrows[r];
sys/dev/vt/vt_buf.c
813
int i, j, r, c, cs, ce;
sys/dev/vt/vt_buf.c
829
for (r = s.tp_row; r <= e.tp_row; r++) {
sys/dev/vt/vt_buf.c
830
cs = (r == s.tp_row)?s.tp_col:0;
sys/dev/vt/vt_buf.c
831
ce = (r == e.tp_row)?e.tp_col:vb->vb_scr_size.tp_col;
sys/dev/vt/vt_buf.c
836
buf[i++] = vb->vb_rows[r][c];
sys/dev/vt/vt_buf.c
839
if (r != e.tp_row || mark == VTB_MARK_ROW) {
sys/dev/vt/vt_buf.c
859
term_char_t *r;
sys/dev/vt/vt_buf.c
885
r = vb->vb_rows[vb->vb_mark_start.tp_row];
sys/dev/vt/vt_buf.c
887
if (tchar_is_word_separator(r[i])) {
sys/dev/vt/vt_buf.c
896
if (tchar_is_word_separator(r[i])) {
sys/dev/vt/vt_core.c
1197
vtterm_fill(struct terminal *tm, const term_rect_t *r, term_char_t c)
sys/dev/vt/vt_core.c
1202
vtbuf_unmark_on_cross(&vw->vw_buf, r->tr_begin.tp_row,
sys/dev/vt/vt_core.c
1203
r->tr_end.tp_row);
sys/dev/vt/vt_core.c
1205
vtbuf_fill(&vw->vw_buf, r, c);
sys/dev/vt/vt_core.c
1209
vtterm_copy(struct terminal *tm, const term_rect_t *r,
sys/dev/vt/vt_core.c
1214
vtbuf_copy(&vw->vw_buf, r, p);
sys/dev/wg/if_wg.c
446
wg_peer_free_deferred(struct noise_remote *r)
sys/dev/wg/if_wg.c
448
struct wg_peer *peer = noise_remote_arg(r);
sys/dev/wg/wg_cookie.c
396
struct ratelimit_entry *r, *tr;
sys/dev/wg/wg_cookie.c
407
LIST_FOREACH_SAFE(r, &rl->rl_table[i], r_entry, tr) {
sys/dev/wg/wg_cookie.c
408
if (r->r_last_time < expiry || force) {
sys/dev/wg/wg_cookie.c
410
LIST_REMOVE(r, r_entry);
sys/dev/wg/wg_cookie.c
411
uma_zfree(ratelimit_zone, r);
sys/dev/wg/wg_cookie.c
424
struct ratelimit_entry *r;
sys/dev/wg/wg_cookie.c
443
LIST_FOREACH(r, &rl->rl_table[bucket], r_entry) {
sys/dev/wg/wg_cookie.c
444
if (bcmp(&r->r_key, &key, len) != 0)
sys/dev/wg/wg_cookie.c
455
diff = now - r->r_last_time;
sys/dev/wg/wg_cookie.c
456
r->r_last_time = now;
sys/dev/wg/wg_cookie.c
458
tokens = r->r_tokens + diff;
sys/dev/wg/wg_cookie.c
464
r->r_tokens = tokens - INITIATION_COST;
sys/dev/wg/wg_cookie.c
467
r->r_tokens = tokens;
sys/dev/wg/wg_cookie.c
478
if ((r = uma_zalloc(ratelimit_zone, M_NOWAIT | M_ZERO)) == NULL)
sys/dev/wg/wg_cookie.c
484
LIST_INSERT_HEAD(&rl->rl_table[bucket], r, r_entry);
sys/dev/wg/wg_cookie.c
485
r->r_key = key;
sys/dev/wg/wg_cookie.c
486
r->r_last_time = getsbinuptime();
sys/dev/wg/wg_cookie.c
487
r->r_tokens = TOKEN_MAX - INITIATION_COST;
sys/dev/wg/wg_crypto.c
128
#define G(r, i, a, b, c, d) do { \
sys/dev/wg/wg_crypto.c
129
a += b + m[blake2s_sigma[r][2 * i + 0]]; \
sys/dev/wg/wg_crypto.c
133
a += b + m[blake2s_sigma[r][2 * i + 1]]; \
sys/dev/wg/wg_crypto.c
139
#define ROUND(r) do { \
sys/dev/wg/wg_crypto.c
140
G(r, 0, v[0], v[ 4], v[ 8], v[12]); \
sys/dev/wg/wg_crypto.c
141
G(r, 1, v[1], v[ 5], v[ 9], v[13]); \
sys/dev/wg/wg_crypto.c
142
G(r, 2, v[2], v[ 6], v[10], v[14]); \
sys/dev/wg/wg_crypto.c
143
G(r, 3, v[3], v[ 7], v[11], v[15]); \
sys/dev/wg/wg_crypto.c
144
G(r, 4, v[0], v[ 5], v[10], v[15]); \
sys/dev/wg/wg_crypto.c
145
G(r, 5, v[1], v[ 6], v[11], v[12]); \
sys/dev/wg/wg_crypto.c
146
G(r, 6, v[2], v[ 7], v[ 8], v[13]); \
sys/dev/wg/wg_crypto.c
147
G(r, 7, v[3], v[ 4], v[ 9], v[14]); \
sys/dev/wg/wg_noise.c
1005
struct noise_remote *r;
sys/dev/wg/wg_noise.c
1030
if ((r = noise_remote_lookup(l, r_public)) == NULL)
sys/dev/wg/wg_noise.c
1034
if (noise_mix_ss(hs.hs_ck, key, r->r_ss) != 0)
sys/dev/wg/wg_noise.c
1046
rw_wlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
1049
if (memcmp(timestamp, r->r_timestamp, NOISE_TIMESTAMP_LEN) > 0)
sys/dev/wg/wg_noise.c
1050
memcpy(r->r_timestamp, timestamp, NOISE_TIMESTAMP_LEN);
sys/dev/wg/wg_noise.c
1054
if (noise_timer_expired(r->r_last_init_recv, 0, REJECT_INTERVAL))
sys/dev/wg/wg_noise.c
1055
r->r_last_init_recv = getsbinuptime();
sys/dev/wg/wg_noise.c
1060
noise_remote_index_insert(l, r);
sys/dev/wg/wg_noise.c
1061
r->r_index.i_remote_index = s_idx;
sys/dev/wg/wg_noise.c
1062
r->r_handshake_state = HANDSHAKE_RESPONDER;
sys/dev/wg/wg_noise.c
1063
r->r_handshake = hs;
sys/dev/wg/wg_noise.c
1064
*rp = noise_remote_ref(r);
sys/dev/wg/wg_noise.c
1067
rw_wunlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
1069
noise_remote_put(r);
sys/dev/wg/wg_noise.c
1078
noise_create_response(struct noise_remote *r,
sys/dev/wg/wg_noise.c
1083
struct noise_handshake *hs = &r->r_handshake;
sys/dev/wg/wg_noise.c
1084
struct noise_local *l = r->r_local;
sys/dev/wg/wg_noise.c
1090
rw_wlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
1092
if (r->r_handshake_state != HANDSHAKE_RESPONDER)
sys/dev/wg/wg_noise.c
1106
if (noise_mix_dh(hs->hs_ck, NULL, e, r->r_public) != 0)
sys/dev/wg/wg_noise.c
1110
noise_mix_psk(hs->hs_ck, hs->hs_hash, key, r->r_psk);
sys/dev/wg/wg_noise.c
1115
if ((ret = noise_begin_session(r)) == 0) {
sys/dev/wg/wg_noise.c
1116
r->r_last_sent = getsbinuptime();
sys/dev/wg/wg_noise.c
1117
*s_idx = r->r_index.i_local_index;
sys/dev/wg/wg_noise.c
1118
*r_idx = r->r_index.i_remote_index;
sys/dev/wg/wg_noise.c
1121
rw_wunlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
1137
struct noise_remote *r = NULL;
sys/dev/wg/wg_noise.c
1140
if ((r = noise_remote_index_lookup(l, r_idx, false)) == NULL)
sys/dev/wg/wg_noise.c
1147
rw_rlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
1148
if (r->r_handshake_state != HANDSHAKE_INITIATOR) {
sys/dev/wg/wg_noise.c
1149
rw_runlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
1152
memcpy(preshared_key, r->r_psk, NOISE_SYMMETRIC_KEY_LEN);
sys/dev/wg/wg_noise.c
1153
hs = r->r_handshake;
sys/dev/wg/wg_noise.c
1154
rw_runlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
1175
rw_wlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
1176
if (r->r_handshake_state == HANDSHAKE_INITIATOR &&
sys/dev/wg/wg_noise.c
1177
r->r_index.i_local_index == r_idx) {
sys/dev/wg/wg_noise.c
1178
r->r_handshake = hs;
sys/dev/wg/wg_noise.c
1179
r->r_index.i_remote_index = s_idx;
sys/dev/wg/wg_noise.c
1180
if ((ret = noise_begin_session(r)) == 0)
sys/dev/wg/wg_noise.c
1181
*rp = noise_remote_ref(r);
sys/dev/wg/wg_noise.c
1183
rw_wunlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
1190
noise_remote_put(r);
sys/dev/wg/wg_noise.c
246
struct noise_remote *r;
sys/dev/wg/wg_noise.c
256
CK_LIST_FOREACH(r, &l->l_remote_hash[i], r_entry) {
sys/dev/wg/wg_noise.c
257
noise_precompute_ss(l, r);
sys/dev/wg/wg_noise.c
258
noise_remote_expire_current(r);
sys/dev/wg/wg_noise.c
282
noise_precompute_ss(struct noise_local *l, struct noise_remote *r)
sys/dev/wg/wg_noise.c
285
rw_wlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
287
!curve25519(r->r_ss, l->l_private, r->r_public))
sys/dev/wg/wg_noise.c
288
bzero(r->r_ss, NOISE_PUBLIC_KEY_LEN);
sys/dev/wg/wg_noise.c
289
rw_wunlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
297
struct noise_remote *r;
sys/dev/wg/wg_noise.c
299
r = malloc(sizeof(*r), M_NOISE, M_WAITOK | M_ZERO);
sys/dev/wg/wg_noise.c
300
memcpy(r->r_public, public, NOISE_PUBLIC_KEY_LEN);
sys/dev/wg/wg_noise.c
302
rw_init(&r->r_handshake_lock, "noise_handshake");
sys/dev/wg/wg_noise.c
303
r->r_handshake_state = HANDSHAKE_DEAD;
sys/dev/wg/wg_noise.c
304
r->r_last_sent = TIMER_RESET;
sys/dev/wg/wg_noise.c
305
r->r_last_init_recv = TIMER_RESET;
sys/dev/wg/wg_noise.c
308
noise_precompute_ss(l, r);
sys/dev/wg/wg_noise.c
311
refcount_init(&r->r_refcnt, 1);
sys/dev/wg/wg_noise.c
312
r->r_local = noise_local_ref(l);
sys/dev/wg/wg_noise.c
313
r->r_arg = arg;
sys/dev/wg/wg_noise.c
315
mtx_init(&r->r_keypair_mtx, "noise_keypair", NULL, MTX_DEF);
sys/dev/wg/wg_noise.c
317
return (r);
sys/dev/wg/wg_noise.c
321
noise_remote_enable(struct noise_remote *r)
sys/dev/wg/wg_noise.c
323
struct noise_local *l = r->r_local;
sys/dev/wg/wg_noise.c
328
idx = siphash24(l->l_hash_key, r->r_public, NOISE_PUBLIC_KEY_LEN) & HT_REMOTE_MASK;
sys/dev/wg/wg_noise.c
331
if (!r->r_entry_inserted) {
sys/dev/wg/wg_noise.c
333
r->r_entry_inserted = true;
sys/dev/wg/wg_noise.c
335
CK_LIST_INSERT_HEAD(&l->l_remote_hash[idx], r, r_entry);
sys/dev/wg/wg_noise.c
346
noise_remote_disable(struct noise_remote *r)
sys/dev/wg/wg_noise.c
348
struct noise_local *l = r->r_local;
sys/dev/wg/wg_noise.c
351
if (r->r_entry_inserted) {
sys/dev/wg/wg_noise.c
352
r->r_entry_inserted = false;
sys/dev/wg/wg_noise.c
353
CK_LIST_REMOVE(r, r_entry);
sys/dev/wg/wg_noise.c
363
struct noise_remote *r, *ret = NULL;
sys/dev/wg/wg_noise.c
369
CK_LIST_FOREACH(r, &l->l_remote_hash[idx], r_entry) {
sys/dev/wg/wg_noise.c
370
if (timingsafe_bcmp(r->r_public, public, NOISE_PUBLIC_KEY_LEN) == 0) {
sys/dev/wg/wg_noise.c
371
if (refcount_acquire_if_not_zero(&r->r_refcnt))
sys/dev/wg/wg_noise.c
372
ret = r;
sys/dev/wg/wg_noise.c
381
noise_remote_index_insert(struct noise_local *l, struct noise_remote *r)
sys/dev/wg/wg_noise.c
383
struct noise_index *i, *r_i = &r->r_index;
sys/dev/wg/wg_noise.c
387
noise_remote_index_remove(l, r);
sys/dev/wg/wg_noise.c
417
struct noise_remote *r, *ret = NULL;
sys/dev/wg/wg_noise.c
424
r = (struct noise_remote *) i;
sys/dev/wg/wg_noise.c
427
r = kp->kp_remote;
sys/dev/wg/wg_noise.c
431
if (refcount_acquire_if_not_zero(&r->r_refcnt))
sys/dev/wg/wg_noise.c
432
ret = r;
sys/dev/wg/wg_noise.c
447
noise_remote_index_remove(struct noise_local *l, struct noise_remote *r)
sys/dev/wg/wg_noise.c
449
rw_assert(&r->r_handshake_lock, RA_WLOCKED);
sys/dev/wg/wg_noise.c
450
if (r->r_handshake_state != HANDSHAKE_DEAD) {
sys/dev/wg/wg_noise.c
452
r->r_handshake_state = HANDSHAKE_DEAD;
sys/dev/wg/wg_noise.c
453
CK_LIST_REMOVE(&r->r_index, i_entry);
sys/dev/wg/wg_noise.c
461
noise_remote_ref(struct noise_remote *r)
sys/dev/wg/wg_noise.c
463
refcount_acquire(&r->r_refcnt);
sys/dev/wg/wg_noise.c
464
return (r);
sys/dev/wg/wg_noise.c
470
struct noise_remote *r;
sys/dev/wg/wg_noise.c
471
r = __containerof(smr, struct noise_remote, r_smr);
sys/dev/wg/wg_noise.c
472
if (r->r_cleanup != NULL)
sys/dev/wg/wg_noise.c
473
r->r_cleanup(r);
sys/dev/wg/wg_noise.c
474
noise_local_put(r->r_local);
sys/dev/wg/wg_noise.c
475
rw_destroy(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
476
mtx_destroy(&r->r_keypair_mtx);
sys/dev/wg/wg_noise.c
477
zfree(r, M_NOISE);
sys/dev/wg/wg_noise.c
481
noise_remote_put(struct noise_remote *r)
sys/dev/wg/wg_noise.c
483
if (refcount_release(&r->r_refcnt))
sys/dev/wg/wg_noise.c
484
NET_EPOCH_CALL(noise_remote_smr_free, &r->r_smr);
sys/dev/wg/wg_noise.c
488
noise_remote_free(struct noise_remote *r, void (*cleanup)(struct noise_remote *))
sys/dev/wg/wg_noise.c
490
r->r_cleanup = cleanup;
sys/dev/wg/wg_noise.c
491
noise_remote_disable(r);
sys/dev/wg/wg_noise.c
494
noise_remote_handshake_clear(r);
sys/dev/wg/wg_noise.c
495
noise_remote_keypairs_clear(r);
sys/dev/wg/wg_noise.c
496
noise_remote_put(r);
sys/dev/wg/wg_noise.c
500
noise_remote_local(struct noise_remote *r)
sys/dev/wg/wg_noise.c
502
return (noise_local_ref(r->r_local));
sys/dev/wg/wg_noise.c
506
noise_remote_arg(struct noise_remote *r)
sys/dev/wg/wg_noise.c
508
return (r->r_arg);
sys/dev/wg/wg_noise.c
512
noise_remote_set_psk(struct noise_remote *r,
sys/dev/wg/wg_noise.c
515
rw_wlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
517
bzero(r->r_psk, NOISE_SYMMETRIC_KEY_LEN);
sys/dev/wg/wg_noise.c
519
memcpy(r->r_psk, psk, NOISE_SYMMETRIC_KEY_LEN);
sys/dev/wg/wg_noise.c
520
rw_wunlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
524
noise_remote_keys(struct noise_remote *r, uint8_t public[NOISE_PUBLIC_KEY_LEN],
sys/dev/wg/wg_noise.c
531
memcpy(public, r->r_public, NOISE_PUBLIC_KEY_LEN);
sys/dev/wg/wg_noise.c
533
rw_rlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
535
memcpy(psk, r->r_psk, NOISE_SYMMETRIC_KEY_LEN);
sys/dev/wg/wg_noise.c
536
ret = timingsafe_bcmp(r->r_psk, null_psk, NOISE_SYMMETRIC_KEY_LEN);
sys/dev/wg/wg_noise.c
537
rw_runlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
543
noise_remote_initiation_expired(struct noise_remote *r)
sys/dev/wg/wg_noise.c
546
rw_rlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
547
expired = noise_timer_expired(r->r_last_sent, REKEY_TIMEOUT, 0);
sys/dev/wg/wg_noise.c
548
rw_runlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
553
noise_remote_handshake_clear(struct noise_remote *r)
sys/dev/wg/wg_noise.c
555
rw_wlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
556
if (noise_remote_index_remove(r->r_local, r))
sys/dev/wg/wg_noise.c
557
bzero(&r->r_handshake, sizeof(r->r_handshake));
sys/dev/wg/wg_noise.c
558
r->r_last_sent = TIMER_RESET;
sys/dev/wg/wg_noise.c
559
rw_wunlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
563
noise_remote_keypairs_clear(struct noise_remote *r)
sys/dev/wg/wg_noise.c
567
mtx_lock(&r->r_keypair_mtx);
sys/dev/wg/wg_noise.c
568
kp = atomic_load_ptr(&r->r_next);
sys/dev/wg/wg_noise.c
569
atomic_store_ptr(&r->r_next, NULL);
sys/dev/wg/wg_noise.c
572
kp = atomic_load_ptr(&r->r_current);
sys/dev/wg/wg_noise.c
573
atomic_store_ptr(&r->r_current, NULL);
sys/dev/wg/wg_noise.c
576
kp = atomic_load_ptr(&r->r_previous);
sys/dev/wg/wg_noise.c
577
atomic_store_ptr(&r->r_previous, NULL);
sys/dev/wg/wg_noise.c
579
mtx_unlock(&r->r_keypair_mtx);
sys/dev/wg/wg_noise.c
583
noise_remote_expire_current(struct noise_remote *r)
sys/dev/wg/wg_noise.c
588
noise_remote_handshake_clear(r);
sys/dev/wg/wg_noise.c
591
kp = atomic_load_ptr(&r->r_next);
sys/dev/wg/wg_noise.c
594
kp = atomic_load_ptr(&r->r_current);
sys/dev/wg/wg_noise.c
602
noise_add_new_keypair(struct noise_local *l, struct noise_remote *r,
sys/dev/wg/wg_noise.c
606
struct noise_index *r_i = &r->r_index;
sys/dev/wg/wg_noise.c
609
mtx_lock(&r->r_keypair_mtx);
sys/dev/wg/wg_noise.c
610
next = atomic_load_ptr(&r->r_next);
sys/dev/wg/wg_noise.c
611
current = atomic_load_ptr(&r->r_current);
sys/dev/wg/wg_noise.c
612
previous = atomic_load_ptr(&r->r_previous);
sys/dev/wg/wg_noise.c
616
atomic_store_ptr(&r->r_next, NULL);
sys/dev/wg/wg_noise.c
617
atomic_store_ptr(&r->r_previous, next);
sys/dev/wg/wg_noise.c
620
atomic_store_ptr(&r->r_previous, current);
sys/dev/wg/wg_noise.c
623
atomic_store_ptr(&r->r_current, kp);
sys/dev/wg/wg_noise.c
625
atomic_store_ptr(&r->r_next, kp);
sys/dev/wg/wg_noise.c
627
atomic_store_ptr(&r->r_previous, NULL);
sys/dev/wg/wg_noise.c
631
mtx_unlock(&r->r_keypair_mtx);
sys/dev/wg/wg_noise.c
634
rw_assert(&r->r_handshake_lock, RA_WLOCKED);
sys/dev/wg/wg_noise.c
642
r->r_handshake_state = HANDSHAKE_DEAD;
sys/dev/wg/wg_noise.c
646
explicit_bzero(&r->r_handshake, sizeof(r->r_handshake));
sys/dev/wg/wg_noise.c
650
noise_begin_session(struct noise_remote *r)
sys/dev/wg/wg_noise.c
654
rw_assert(&r->r_handshake_lock, RA_WLOCKED);
sys/dev/wg/wg_noise.c
661
kp->kp_is_initiator = r->r_handshake_state == HANDSHAKE_INITIATOR;
sys/dev/wg/wg_noise.c
663
kp->kp_remote = noise_remote_ref(r);
sys/dev/wg/wg_noise.c
668
r->r_handshake.hs_ck);
sys/dev/wg/wg_noise.c
672
r->r_handshake.hs_ck);
sys/dev/wg/wg_noise.c
676
noise_add_new_keypair(r->r_local, r, kp);
sys/dev/wg/wg_noise.c
702
noise_keypair_current(struct noise_remote *r)
sys/dev/wg/wg_noise.c
708
kp = atomic_load_ptr(&r->r_current);
sys/dev/wg/wg_noise.c
730
struct noise_remote *r = kp->kp_remote;
sys/dev/wg/wg_noise.c
732
if (kp != atomic_load_ptr(&r->r_next))
sys/dev/wg/wg_noise.c
735
mtx_lock(&r->r_keypair_mtx);
sys/dev/wg/wg_noise.c
736
if (kp != atomic_load_ptr(&r->r_next)) {
sys/dev/wg/wg_noise.c
737
mtx_unlock(&r->r_keypair_mtx);
sys/dev/wg/wg_noise.c
741
old = atomic_load_ptr(&r->r_previous);
sys/dev/wg/wg_noise.c
742
atomic_store_ptr(&r->r_previous, atomic_load_ptr(&r->r_current));
sys/dev/wg/wg_noise.c
744
atomic_store_ptr(&r->r_current, kp);
sys/dev/wg/wg_noise.c
745
atomic_store_ptr(&r->r_next, NULL);
sys/dev/wg/wg_noise.c
746
mtx_unlock(&r->r_keypair_mtx);
sys/dev/wg/wg_noise.c
771
struct noise_remote *r;
sys/dev/wg/wg_noise.c
777
r = kp->kp_remote;
sys/dev/wg/wg_noise.c
778
l = r->r_local;
sys/dev/wg/wg_noise.c
858
noise_keep_key_fresh_send(struct noise_remote *r)
sys/dev/wg/wg_noise.c
866
current = atomic_load_ptr(&r->r_current);
sys/dev/wg/wg_noise.c
888
noise_keep_key_fresh_recv(struct noise_remote *r)
sys/dev/wg/wg_noise.c
895
current = atomic_load_ptr(&r->r_current);
sys/dev/wg/wg_noise.c
944
noise_create_initiation(struct noise_remote *r,
sys/dev/wg/wg_noise.c
950
struct noise_handshake *hs = &r->r_handshake;
sys/dev/wg/wg_noise.c
951
struct noise_local *l = r->r_local;
sys/dev/wg/wg_noise.c
956
rw_wlock(&r->r_handshake_lock);
sys/dev/wg/wg_noise.c
959
if (!noise_timer_expired(r->r_last_sent, REKEY_TIMEOUT, 0))
sys/dev/wg/wg_noise.c
961
noise_param_init(hs->hs_ck, hs->hs_hash, r->r_public);
sys/dev/wg/wg_noise.c
970
if (noise_mix_dh(hs->hs_ck, key, hs->hs_e, r->r_public) != 0)
sys/dev/wg/wg_noise.c
978
if (noise_mix_ss(hs->hs_ck, key, r->r_ss) != 0)
sys/dev/wg/wg_noise.c
986
noise_remote_index_insert(l, r);
sys/dev/wg/wg_noise.c
987
r->r_handshake_state = HANDSHAKE_INITIATOR;
sys/dev/wg/wg_noise.c
988
r->r_last_sent = getsbinuptime();
sys/dev/wg/wg_noise.c
989
*s_idx = r->r_index.i_local_index;
sys/dev/wg/wg_noise.c
992
rw_wunlock(&r->r_handshake_lock);
sys/dev/xdma/xdma.h
245
int xdma_request(xdma_channel_t *xchan, struct xdma_request *r);
sys/fs/ext2fs/ext2_extents.c
494
struct ext4_extent_index *r, *l, *m;
sys/fs/ext2fs/ext2_extents.c
503
r = EXT_FIRST_INDEX(eh) + le16toh(eh->eh_ecount) - 1;
sys/fs/ext2fs/ext2_extents.c
504
while (l <= r) {
sys/fs/ext2fs/ext2_extents.c
505
m = l + (r - l) / 2;
sys/fs/ext2fs/ext2_extents.c
507
r = m - 1;
sys/fs/ext2fs/ext2_extents.c
519
struct ext4_extent *r, *l, *m;
sys/fs/ext2fs/ext2_extents.c
530
r = EXT_FIRST_EXTENT(eh) + le16toh(eh->eh_ecount) - 1;
sys/fs/ext2fs/ext2_extents.c
532
while (l <= r) {
sys/fs/ext2fs/ext2_extents.c
533
m = l + (r - l) / 2;
sys/fs/ext2fs/ext2_extents.c
535
r = m - 1;
sys/fs/fuse/fuse_io.c
304
ssize_t r;
sys/fs/fuse/fuse_io.c
340
err = vn_rlimit_fsizex(vp, uio, 0, &r, uio->uio_td);
sys/fs/fuse/fuse_io.c
342
vn_rlimit_fsizex_res(uio, r);
sys/fs/fuse/fuse_io.c
466
vn_rlimit_fsizex_res(uio, r);
sys/fs/fuse/fuse_io.c
483
ssize_t r;
sys/fs/fuse/fuse_io.c
506
err = vn_rlimit_fsizex(vp, uio, 0, &r, uio->uio_td);
sys/fs/fuse/fuse_io.c
508
vn_rlimit_fsizex_res(uio, r);
sys/fs/fuse/fuse_io.c
739
vn_rlimit_fsizex_res(uio, r);
sys/fs/fuse/fuse_vnops.c
1027
err = vn_rlimit_fsizex(outvp, &io, 0, &r, ap->a_fsizetd);
sys/fs/fuse/fuse_vnops.c
981
ssize_t r = 0;
sys/fs/msdosfs/msdosfs_vnops.c
618
ssize_t resid, r;
sys/fs/msdosfs/msdosfs_vnops.c
666
error = vn_rlimit_fsizex(vp, uio, MSDOSFS_FILESIZE_MAX, &r,
sys/fs/msdosfs/msdosfs_vnops.c
669
vn_rlimit_fsizex_res(uio, r);
sys/fs/msdosfs/msdosfs_vnops.c
682
vn_rlimit_fsizex_res(uio, r);
sys/fs/msdosfs/msdosfs_vnops.c
827
vn_rlimit_fsizex_res(uio, r);
sys/fs/nfs/nfscl.h
61
#define NFSCL_LEASE(r) ((r) * 2)
sys/fs/nfs/nfsport.h
831
#define NFSLOCKREQUEST(r) mtx_lock(&((r)->r_mtx))
sys/fs/nfs/nfsport.h
832
#define NFSUNLOCKREQUEST(r) mtx_unlock(&((r)->r_mtx))
sys/fs/nfs/nfsport.h
833
#define NFSLOCKSOCKREQ(r) mtx_lock(&((r)->nr_mtx))
sys/fs/nfs/nfsport.h
834
#define NFSUNLOCKSOCKREQ(r) mtx_unlock(&((r)->nr_mtx))
sys/fs/nfs/nfsport.h
882
#define NFSD_RDWR(r, v, b, l, o, s, i, c, a, p) \
sys/fs/nfs/nfsport.h
883
vn_rdwr((r), (v), (b), (l), (o), (s), (i), (c), NULL, (a), (p))
sys/fs/nfsclient/nfs_clvnops.c
4007
ssize_t r;
sys/fs/nfsclient/nfs_clvnops.c
4098
error = vn_rlimit_fsizex(outvp, &io, 0, &r, ap->a_fsizetd);
sys/fs/nfsserver/nfs_nfsdport.c
3123
int nlen, r, error = 0, getret = 1, ret, usevget = 1;
sys/fs/nfsserver/nfs_nfsdport.c
3356
r = VFS_VGET(mp, at.na_fileid, LK_SHARED, &nvp);
sys/fs/nfsserver/nfs_nfsdport.c
3357
if (r == EOPNOTSUPP) {
sys/fs/nfsserver/nfs_nfsdport.c
3362
} else if (r == 0)
sys/fs/nfsserver/nfs_nfsdport.c
3438
r = 0;
sys/fs/nfsserver/nfs_nfsdport.c
3453
r = VFS_VGET(mp, dp->d_fileno,
sys/fs/nfsserver/nfs_nfsdport.c
3456
r = EOPNOTSUPP;
sys/fs/nfsserver/nfs_nfsdport.c
3457
if (r == 0 && (vn_irflag_read(vp) &
sys/fs/nfsserver/nfs_nfsdport.c
3461
if (r == EOPNOTSUPP) {
sys/fs/nfsserver/nfs_nfsdport.c
3494
r = 0;
sys/fs/nfsserver/nfs_nfsdport.c
3496
r = VOP_LOOKUP(vp, &nvp,
sys/fs/nfsserver/nfs_nfsdport.c
3508
if (r == 0 &&
sys/fs/nfsserver/nfs_nfsdport.c
3514
r = vfs_busy(new_mp, 0);
sys/fs/nfsserver/nfs_nfsdport.c
3517
if (r == 0) {
sys/fs/nfsserver/nfs_nfsdport.c
3518
r = VFS_ROOT(new_mp,
sys/fs/nfsserver/nfs_nfsdport.c
3521
if (r == 0)
sys/fs/nfsserver/nfs_nfsdport.c
3531
if (r != 0) {
sys/fs/nfsserver/nfs_nfsdport.c
3542
r = nfsvno_getfh(nvp, &nfh, p);
sys/fs/nfsserver/nfs_nfsdport.c
3543
if (!r)
sys/fs/nfsserver/nfs_nfsdport.c
3544
r = nfsvno_getattr(nvp, nvap, nd, p,
sys/fs/nfsserver/nfs_nfsdport.c
3546
if (r == 0 && is_zfs == 1 &&
sys/fs/nfsserver/nfs_nfsdport.c
3578
if (r != 0) {
sys/fs/nfsserver/nfs_nfsdport.c
3581
r == EOPNOTSUPP) {
sys/fs/nfsserver/nfs_nfsdport.c
3586
r == EOPNOTSUPP)
sys/fs/nfsserver/nfs_nfsdport.c
3588
nd->nd_repstat = r;
sys/fs/nfsserver/nfs_nfsdport.c
3672
} else if (r) {
sys/fs/nfsserver/nfs_nfsdport.c
3674
nvp, nvap, &nfh, r, &rderrbits,
sys/fs/nfsserver/nfs_nfsdport.c
3682
nvp, nvap, &nfh, r, &attrbits,
sys/fs/procfs/procfs_dbregs.c
113
memset(&r, 0, sizeof(r));
sys/fs/procfs/procfs_dbregs.c
114
error = PROC(read, dbregs, td2, &r);
sys/fs/procfs/procfs_dbregs.c
117
error = UIOMOVE_FROMBUF(r, uio);
sys/fs/procfs/procfs_dbregs.c
125
error = PROC(write, dbregs, td2, &r);
sys/fs/procfs/procfs_dbregs.c
70
#define PROC(d, w, t, r) wrap32 ? \
sys/fs/procfs/procfs_dbregs.c
71
proc_ ## d ## _ ## w ## 32(t, r ## 32) : \
sys/fs/procfs/procfs_dbregs.c
72
proc_ ## d ## _ ## w(t, r)
sys/fs/procfs/procfs_dbregs.c
77
#define PROC(d, w, t, r) proc_ ## d ## _ ## w(t, r)
sys/fs/procfs/procfs_dbregs.c
85
struct dbreg r;
sys/fs/procfs/procfs_fpregs.c
111
memset(&r, 0, sizeof(r));
sys/fs/procfs/procfs_fpregs.c
112
error = PROC(read, fpregs, td2, &r);
sys/fs/procfs/procfs_fpregs.c
115
error = UIOMOVE_FROMBUF(r, uio);
sys/fs/procfs/procfs_fpregs.c
123
error = PROC(write, fpregs, td2, &r);
sys/fs/procfs/procfs_fpregs.c
64
#define PROC(d, w, t, r) wrap32 ? \
sys/fs/procfs/procfs_fpregs.c
65
proc_ ## d ## _ ## w ## 32(t, r ## 32) : \
sys/fs/procfs/procfs_fpregs.c
66
proc_ ## d ## _ ## w(t, r)
sys/fs/procfs/procfs_fpregs.c
71
#define PROC(d, w, t, r) proc_ ## d ## _ ## w(t, r)
sys/fs/procfs/procfs_fpregs.c
79
struct fpreg r;
sys/fs/procfs/procfs_regs.c
111
memset(&r, 0, sizeof(r));
sys/fs/procfs/procfs_regs.c
112
error = PROC(read, regs, td2, &r);
sys/fs/procfs/procfs_regs.c
115
error = UIOMOVE_FROMBUF(r, uio);
sys/fs/procfs/procfs_regs.c
123
error = PROC(write, regs, td2, &r);
sys/fs/procfs/procfs_regs.c
64
#define PROC(d, w, t, r) wrap32 ? \
sys/fs/procfs/procfs_regs.c
65
proc_ ## d ## _ ## w ## 32(t, r ## 32) : \
sys/fs/procfs/procfs_regs.c
66
proc_ ## d ## _ ## w(t, r)
sys/fs/procfs/procfs_regs.c
71
#define PROC(d, w, t, r) proc_ ## d ## _ ## w(t, r)
sys/fs/procfs/procfs_regs.c
79
struct reg r;
sys/fs/tmpfs/tmpfs_vnops.c
664
ssize_t r;
sys/fs/tmpfs/tmpfs_vnops.c
682
tm_maxfilesize, &r, uio->uio_td);
sys/fs/tmpfs/tmpfs_vnops.c
684
vn_rlimit_fsizex_res(uio, r);
sys/fs/tmpfs/tmpfs_vnops.c
713
vn_rlimit_fsizex_res(uio, r);
sys/gdb/gdb_main.c
799
size_t r;
sys/gdb/gdb_main.c
801
for (r = 0; r < GDB_NREGS; r++)
sys/gdb/gdb_main.c
802
gdb_tx_reg(r);
sys/gdb/gdb_main.c
809
size_t r;
sys/gdb/gdb_main.c
810
for (success = true, r = 0; r < GDB_NREGS; r++) {
sys/gdb/gdb_main.c
812
if (!gdb_rx_mem(val, gdb_cpu_regsz(r))) {
sys/gdb/gdb_main.c
817
gdb_cpu_setreg(r, val);
sys/geom/geom_dev.c
430
int error, r, w, e;
sys/geom/geom_dev.c
436
r = flags & FREAD ? 1 : 0;
sys/geom/geom_dev.c
447
if (r + w + e == 0)
sys/geom/geom_dev.c
460
error = g_access(cp, r, w, e);
sys/geom/geom_dev.c
467
sc->sc_open += r + w + e;
sys/geom/geom_dev.c
483
int error, r, w, e;
sys/geom/geom_dev.c
489
r = flags & FREAD ? -1 : 0;
sys/geom/geom_dev.c
507
if (r + w + e == 0)
sys/geom/geom_dev.c
512
sc->sc_open += r + w + e;
sys/geom/geom_dev.c
522
error = g_access(cp, r, w, e);
sys/geom/geom_disk.c
100
g_disk_access(struct g_provider *pp, int r, int w, int e)
sys/geom/geom_disk.c
107
pp->name, r, w, e);
sys/geom/geom_disk.c
115
if (r <= 0 && w <= 0 && e <= 0)
sys/geom/geom_disk.c
119
r += pp->acr;
sys/geom/geom_disk.c
123
if ((pp->acr + pp->acw + pp->ace) == 0 && (r + w + e) > 0) {
sys/geom/geom_disk.c
160
} else if ((pp->acr + pp->acw + pp->ace) > 0 && (r + w + e) == 0) {
sys/geom/union/g_union.c
773
g_union_access(struct g_provider *pp, int r, int w, int e)
sys/geom/union/g_union.c
779
if (r <= 0 && w <= 0 && e <= 0)
sys/geom/union/g_union.c
783
r += pp->acr;
sys/geom/union/g_union.c
787
if ((pp->acr + pp->acw + pp->ace) > 0 && (r + w + e) == 0)
sys/i386/i386/bios.c
436
i = bios16_call(&args->r, stack_top);
sys/i386/i386/bios.c
597
if ((error = bios16(&args, PNP_COUNT_DEVNODES, &ndevs, &bigdev)) || (args.r.eax & 0xff)) {
sys/i386/i386/bios.c
598
printf("pnpbios: error %d/%x getting device count/size limit\n", error, args.r.eax);
sys/i386/i386/bios.c
622
if ((error = (args.r.eax & 0xff))) {
sys/i386/i386/geode.c
178
u_int u, p, r;
sys/i386/i386/geode.c
193
r = inw(cba + 2) & 0xff00;
sys/i386/i386/geode.c
194
outw(cba + 2, p | 0xf0 | r);
sys/i386/i386/ptrace_machdep.c
205
register_t r;
sys/i386/i386/ptrace_machdep.c
223
r = get_segbase(sdp);
sys/i386/i386/ptrace_machdep.c
224
error = copyout(&r, addr, sizeof(r));
sys/i386/i386/ptrace_machdep.c
229
error = copyin(addr, &r, sizeof(r));
sys/i386/i386/ptrace_machdep.c
232
fill_based_sd(&sd, r);
sys/i386/include/pc/bios.h
284
struct bios_regs r;
sys/i386/linux/linux.h
363
#define linux_copyout_rusage(r, u) copyout(r, u, sizeof(*r))
sys/i386/linux/linux_ptrace_machdep.c
240
} r;
sys/i386/linux/linux_ptrace_machdep.c
291
map_regs_to_linux(&u.bsd_reg, &r.reg);
sys/i386/linux/linux_ptrace_machdep.c
292
error = copyout(&r.reg, (void *)uap->data,
sys/i386/linux/linux_ptrace_machdep.c
293
sizeof(r.reg));
sys/i386/linux/linux_ptrace_machdep.c
298
error = copyin((void *)uap->data, &r.reg, sizeof(r.reg));
sys/i386/linux/linux_ptrace_machdep.c
300
map_regs_from_linux(&u.bsd_reg, &r.reg);
sys/i386/linux/linux_ptrace_machdep.c
308
map_fpregs_to_linux(&u.bsd_fpreg, &r.fpreg);
sys/i386/linux/linux_ptrace_machdep.c
309
error = copyout(&r.fpreg, (void *)uap->data,
sys/i386/linux/linux_ptrace_machdep.c
310
sizeof(r.fpreg));
sys/i386/linux/linux_ptrace_machdep.c
315
error = copyin((void *)uap->data, &r.fpreg, sizeof(r.fpreg));
sys/i386/linux/linux_ptrace_machdep.c
317
map_fpregs_from_linux(&u.bsd_fpreg, &r.fpreg);
sys/i386/linux/linux_ptrace_machdep.c
323
error = copyin((void *)uap->data, &r.fpxreg, sizeof(r.fpxreg));
sys/i386/linux/linux_ptrace_machdep.c
381
error = linux_proc_read_fpxregs(td2, &r.fpxreg);
sys/i386/linux/linux_ptrace_machdep.c
384
error = copyout(&r.fpxreg, (void *)uap->data,
sys/i386/linux/linux_ptrace_machdep.c
385
sizeof(r.fpxreg));
sys/i386/linux/linux_ptrace_machdep.c
388
r.fpxreg.mxcsr &= 0xffbf;
sys/i386/linux/linux_ptrace_machdep.c
390
error = linux_proc_write_fpxregs(td2, &r.fpxreg);
sys/i386/linux/linux_ptrace_machdep.c
416
map_regs_to_linux(&u.bsd_reg, &r.reg);
sys/i386/linux/linux_ptrace_machdep.c
418
error = copyout((char *)&r.reg + uap->addr,
sys/i386/linux/linux_ptrace_machdep.c
423
*(l_int *)((char *)&r.reg + uap->addr) =
sys/i386/linux/linux_ptrace_machdep.c
426
map_regs_from_linux(&u.bsd_reg, &r.reg);
sys/isa/isa_common.h
75
struct resource *r);
sys/isa/pnp.c
104
pnp_write(int d, u_char r)
sys/isa/pnp.c
107
outb (_PNP_WRITE_DATA, r);
sys/kern/kern_proc.c
3534
int r, gen;
sys/kern/kern_proc.c
3588
r = thread_single(p, SINGLE_ALLPROC);
sys/kern/kern_proc.c
3589
if (r != 0)
sys/kern/kern_rangelock.c
368
int r = atomic_testandset_ptr((uintptr_t *)&e->rl_q_next, 0);
sys/kern/kern_rangelock.c
369
MPASS(r == 0);
sys/kern/kern_rangelock.c
655
int r;
sys/kern/kern_rangelock.c
685
r = rl_e_compare(cur, e);
sys/kern/kern_rangelock.c
686
if (r == -1) {
sys/kern/kern_rangelock.c
689
} else if (r == 0) {
sys/kern/sched_ule.c
1402
int cpu, pri, r, self, intr;
sys/kern/sched_ule.c
1482
r = TD_IS_RUNNING(td);
sys/kern/sched_ule.c
1489
cpu = sched_lowest(ccg, mask, pri, INT_MAX, ts->ts_cpu, r);
sys/kern/sched_ule.c
1496
INT_MAX, ts->ts_cpu, r);
sys/kern/sched_ule.c
1502
cpu = sched_lowest(cpu_top, mask, pri, INT_MAX, ts->ts_cpu, r);
sys/kern/sched_ule.c
1508
cpu = sched_lowest(cpu_top, mask, -1, INT_MAX, ts->ts_cpu, r);
sys/kern/sched_ule.c
748
struct cpu_search_res *r)
sys/kern/sched_ule.c
756
r->csr_cpu = -1;
sys/kern/sched_ule.c
775
(load == bload && lr.csr_load < r->csr_load))) {
sys/kern/sched_ule.c
777
r->csr_cpu = lr.csr_cpu;
sys/kern/sched_ule.c
778
r->csr_load = lr.csr_load;
sys/kern/sched_ule.c
821
r->csr_cpu = c;
sys/kern/sched_ule.c
822
r->csr_load = load;
sys/kern/sched_ule.c
830
struct cpu_search_res *r)
sys/kern/sched_ule.c
838
r->csr_cpu = -1;
sys/kern/sched_ule.c
846
(load == bload && lr.csr_load > r->csr_load))) {
sys/kern/sched_ule.c
848
r->csr_cpu = lr.csr_cpu;
sys/kern/sched_ule.c
849
r->csr_load = lr.csr_load;
sys/kern/sched_ule.c
874
r->csr_cpu = c;
sys/kern/sched_ule.c
877
r->csr_load = bload;
sys/kern/sched_ule.c
891
struct cpu_search_res r;
sys/kern/sched_ule.c
898
cpu_search_lowest(cg, &s, &r);
sys/kern/sched_ule.c
899
return (r.csr_cpu);
sys/kern/sched_ule.c
910
struct cpu_search_res r;
sys/kern/sched_ule.c
915
cpu_search_highest(cg, &s, &r);
sys/kern/sched_ule.c
916
return (r.csr_cpu);
sys/kern/subr_asan.c
1203
const void *l, *r;
sys/kern/subr_asan.c
1209
r = (const uint8_t *)addr + roundup(size, KASAN_ALLOCA_SCALE_SIZE);
sys/kern/subr_asan.c
1214
kasan_shadow_Nbyte_fill(r, KASAN_ALLOCA_SCALE_SIZE, KASAN_STACK_RIGHT);
sys/kern/subr_blist.c
774
daddr_t blk, i, r, skip;
sys/kern/subr_blist.c
812
r = blst_meta_alloc(&scan[i], cursor + digit * radix,
sys/kern/subr_blist.c
814
if (r != SWAPBLK_NONE) {
sys/kern/subr_blist.c
817
return (r);
sys/kern/subr_bus.c
2838
resource_validate_map_request(struct resource *r,
sys/kern/subr_bus.c
2853
start = rman_get_start(r) + out->offset;
sys/kern/subr_bus.c
2855
length = rman_get_size(r);
sys/kern/subr_bus.c
2859
if (start > rman_get_end(r) || start < rman_get_start(r))
sys/kern/subr_bus.c
2861
if (end > rman_get_end(r) || end < start)
sys/kern/subr_bus.c
3103
struct resource *r;
sys/kern/subr_bus.c
3112
r = resource_list_alloc(rl, bus, child, type, rid, start, end, count,
sys/kern/subr_bus.c
3114
if (r != NULL) {
sys/kern/subr_bus.c
3118
return (r);
sys/kern/subr_bus.c
4002
bus_generic_adjust_resource(device_t dev, device_t child, struct resource *r,
sys/kern/subr_bus.c
4007
return (BUS_ADJUST_RESOURCE(dev->parent, child, r, start, end));
sys/kern/subr_bus.c
4053
bus_generic_release_resource(device_t dev, device_t child, struct resource *r)
sys/kern/subr_bus.c
4057
return (BUS_RELEASE_RESOURCE(dev->parent, child, r));
sys/kern/subr_bus.c
4068
bus_generic_activate_resource(device_t dev, device_t child, struct resource *r)
sys/kern/subr_bus.c
4072
return (BUS_ACTIVATE_RESOURCE(dev->parent, child, r));
sys/kern/subr_bus.c
4084
struct resource *r)
sys/kern/subr_bus.c
4088
return (BUS_DEACTIVATE_RESOURCE(dev->parent, child, r));
sys/kern/subr_bus.c
4099
bus_generic_map_resource(device_t dev, device_t child, struct resource *r,
sys/kern/subr_bus.c
4104
return (BUS_MAP_RESOURCE(dev->parent, child, r, args, map));
sys/kern/subr_bus.c
4115
bus_generic_unmap_resource(device_t dev, device_t child, struct resource *r,
sys/kern/subr_bus.c
4120
return (BUS_UNMAP_RESOURCE(dev->parent, child, r, map));
sys/kern/subr_bus.c
4304
struct resource *r)
sys/kern/subr_bus.c
4309
return (BUS_RELEASE_RESOURCE(device_get_parent(dev), child, r));
sys/kern/subr_bus.c
4315
return (resource_list_release(rl, dev, child, r));
sys/kern/subr_bus.c
4354
struct resource *r;
sys/kern/subr_bus.c
4361
r = rman_reserve_resource(rm, start, end, count, flags & ~RF_ACTIVE,
sys/kern/subr_bus.c
4363
if (r == NULL)
sys/kern/subr_bus.c
4365
rman_set_rid(r, rid);
sys/kern/subr_bus.c
4366
rman_set_type(r, type);
sys/kern/subr_bus.c
4369
if (bus_activate_resource(child, type, rid, r) != 0) {
sys/kern/subr_bus.c
4370
rman_release_resource(r);
sys/kern/subr_bus.c
4375
return (r);
sys/kern/subr_bus.c
4387
struct resource *r, rman_res_t start, rman_res_t end)
sys/kern/subr_bus.c
4391
rm = BUS_GET_RMAN(dev, rman_get_type(r), rman_get_flags(r));
sys/kern/subr_bus.c
4394
if (!rman_is_region_manager(r, rm))
sys/kern/subr_bus.c
4396
return (rman_adjust_resource(r, start, end));
sys/kern/subr_bus.c
4407
struct resource *r)
sys/kern/subr_bus.c
4415
rm = BUS_GET_RMAN(dev, rman_get_type(r), rman_get_flags(r));
sys/kern/subr_bus.c
4416
KASSERT(rman_is_region_manager(r, rm),
sys/kern/subr_bus.c
4417
("%s: rman %p doesn't match for resource %p", __func__, rm, r));
sys/kern/subr_bus.c
4420
if (rman_get_flags(r) & RF_ACTIVE) {
sys/kern/subr_bus.c
4421
error = bus_deactivate_resource(child, r);
sys/kern/subr_bus.c
4425
return (rman_release_resource(r));
sys/kern/subr_bus.c
4436
struct resource *r)
sys/kern/subr_bus.c
4444
type = rman_get_type(r);
sys/kern/subr_bus.c
4446
rm = BUS_GET_RMAN(dev, type, rman_get_flags(r));
sys/kern/subr_bus.c
4447
KASSERT(rman_is_region_manager(r, rm),
sys/kern/subr_bus.c
4448
("%s: rman %p doesn't match for resource %p", __func__, rm, r));
sys/kern/subr_bus.c
4451
error = rman_activate_resource(r);
sys/kern/subr_bus.c
4458
if ((rman_get_flags(r) & RF_UNMAPPED) == 0) {
sys/kern/subr_bus.c
4459
error = BUS_MAP_RESOURCE(dev, child, r, NULL, &map);
sys/kern/subr_bus.c
4463
rman_set_mapping(r, &map);
sys/kern/subr_bus.c
4468
error = intr_activate_irq(child, r);
sys/kern/subr_bus.c
4473
rman_deactivate_resource(r);
sys/kern/subr_bus.c
4485
struct resource *r)
sys/kern/subr_bus.c
4493
type = rman_get_type(r);
sys/kern/subr_bus.c
4495
rm = BUS_GET_RMAN(dev, type, rman_get_flags(r));
sys/kern/subr_bus.c
4496
KASSERT(rman_is_region_manager(r, rm),
sys/kern/subr_bus.c
4497
("%s: rman %p doesn't match for resource %p", __func__, rm, r));
sys/kern/subr_bus.c
4500
error = rman_deactivate_resource(r);
sys/kern/subr_bus.c
4507
if ((rman_get_flags(r) & RF_UNMAPPED) == 0) {
sys/kern/subr_bus.c
4508
rman_get_mapping(r, &map);
sys/kern/subr_bus.c
4509
BUS_UNMAP_RESOURCE(dev, child, r, &map);
sys/kern/subr_bus.c
4514
intr_deactivate_irq(child, r);
sys/kern/subr_bus.c
4673
bus_adjust_resource(device_t dev, struct resource *r, rman_res_t start,
sys/kern/subr_bus.c
4678
return (BUS_ADJUST_RESOURCE(dev->parent, dev, r, start, end));
sys/kern/subr_bus.c
4682
bus_adjust_resource_old(device_t dev, int type __unused, struct resource *r,
sys/kern/subr_bus.c
4685
return (bus_adjust_resource(dev, r, start, end));
sys/kern/subr_bus.c
4710
bus_activate_resource(device_t dev, struct resource *r)
sys/kern/subr_bus.c
4714
return (BUS_ACTIVATE_RESOURCE(dev->parent, dev, r));
sys/kern/subr_bus.c
4718
bus_activate_resource_old(device_t dev, int type, int rid, struct resource *r)
sys/kern/subr_bus.c
4720
return (bus_activate_resource(dev, r));
sys/kern/subr_bus.c
4730
bus_deactivate_resource(device_t dev, struct resource *r)
sys/kern/subr_bus.c
4734
return (BUS_DEACTIVATE_RESOURCE(dev->parent, dev, r));
sys/kern/subr_bus.c
4738
bus_deactivate_resource_old(device_t dev, int type, int rid, struct resource *r)
sys/kern/subr_bus.c
4740
return (bus_deactivate_resource(dev, r));
sys/kern/subr_bus.c
4750
bus_map_resource(device_t dev, struct resource *r,
sys/kern/subr_bus.c
4755
return (BUS_MAP_RESOURCE(dev->parent, dev, r, args, map));
sys/kern/subr_bus.c
4759
bus_map_resource_old(device_t dev, int type, struct resource *r,
sys/kern/subr_bus.c
4762
return (bus_map_resource(dev, r, args, map));
sys/kern/subr_bus.c
4772
bus_unmap_resource(device_t dev, struct resource *r, struct resource_map *map)
sys/kern/subr_bus.c
4776
return (BUS_UNMAP_RESOURCE(dev->parent, dev, r, map));
sys/kern/subr_bus.c
4780
bus_unmap_resource_old(device_t dev, int type, struct resource *r,
sys/kern/subr_bus.c
4783
return (bus_unmap_resource(dev, r, map));
sys/kern/subr_bus.c
4793
bus_release_resource(device_t dev, struct resource *r)
sys/kern/subr_bus.c
4799
rv = BUS_RELEASE_RESOURCE(dev->parent, dev, r);
sys/kern/subr_bus.c
4804
bus_release_resource_old(device_t dev, int type, int rid, struct resource *r)
sys/kern/subr_bus.c
4806
return (bus_release_resource(dev, r));
sys/kern/subr_bus.c
4816
bus_setup_intr(device_t dev, struct resource *r, int flags,
sys/kern/subr_bus.c
4823
error = BUS_SETUP_INTR(dev->parent, dev, r, flags, filter, handler,
sys/kern/subr_bus.c
4839
bus_teardown_intr(device_t dev, struct resource *r, void *cookie)
sys/kern/subr_bus.c
4843
return (BUS_TEARDOWN_INTR(dev->parent, dev, r, cookie));
sys/kern/subr_bus.c
4853
bus_suspend_intr(device_t dev, struct resource *r)
sys/kern/subr_bus.c
4857
return (BUS_SUSPEND_INTR(dev->parent, dev, r));
sys/kern/subr_bus.c
4867
bus_resume_intr(device_t dev, struct resource *r)
sys/kern/subr_bus.c
4871
return (BUS_RESUME_INTR(dev->parent, dev, r));
sys/kern/subr_bus.c
4881
bus_bind_intr(device_t dev, struct resource *r, int cpu)
sys/kern/subr_bus.c
4885
return (BUS_BIND_INTR(dev->parent, dev, r, cpu));
sys/kern/subr_bus.c
5618
bus_free_resource(device_t dev, int type, struct resource *r)
sys/kern/subr_bus.c
5620
if (r == NULL)
sys/kern/subr_bus.c
5622
return (bus_release_resource(dev, type, rman_get_rid(r), r));
sys/kern/subr_prf.c
1327
int r;
sys/kern/subr_prf.c
1343
r = len;
sys/kern/subr_prf.c
1349
r = printf("%.*s", len, data);
sys/kern/subr_prf.c
1350
if (r < 0)
sys/kern/subr_prf.c
1357
*retvalptr += r;
sys/kern/subr_prf.c
1359
return (r);
sys/kern/subr_prng.c
100
uint32_t r;
sys/kern/subr_prng.c
103
r = pcg32u_boundedrand_r(DPCPU_PTR(pcpu_prng32_state), bound);
sys/kern/subr_prng.c
105
return (r);
sys/kern/subr_prng.c
111
uint64_t r;
sys/kern/subr_prng.c
114
r = pcg64u_random_r(DPCPU_PTR(pcpu_prng64_state));
sys/kern/subr_prng.c
116
return (r);
sys/kern/subr_prng.c
122
uint64_t r;
sys/kern/subr_prng.c
125
r = pcg64u_boundedrand_r(DPCPU_PTR(pcpu_prng64_state), bound);
sys/kern/subr_prng.c
127
return (r);
sys/kern/subr_prng.c
60
uint64_t r = pcg64u_random_r(state64);
sys/kern/subr_prng.c
61
if (r >= threshold)
sys/kern/subr_prng.c
62
return (r % bound);
sys/kern/subr_prng.c
89
uint32_t r;
sys/kern/subr_prng.c
92
r = pcg32u_random_r(DPCPU_PTR(pcpu_prng32_state));
sys/kern/subr_prng.c
94
return (r);
sys/kern/subr_rangeset.c
100
r = RANGESET_PCTRIE_LOOKUP_LE(&rs->rs_trie, end);
sys/kern/subr_rangeset.c
101
return (r == NULL || r->re_end <= start);
sys/kern/subr_rangeset.c
108
struct rs_el *r;
sys/kern/subr_rangeset.c
115
r = data;
sys/kern/subr_rangeset.c
116
r->re_start = start;
sys/kern/subr_rangeset.c
117
r->re_end = end;
sys/kern/subr_rangeset.c
118
error = RANGESET_PCTRIE_INSERT(&rs->rs_trie, r);
sys/kern/subr_rangeset.c
127
struct rs_el *r, *rn;
sys/kern/subr_rangeset.c
133
r = RANGESET_PCTRIE_LOOKUP_LE(&rs->rs_trie, end - 1);
sys/kern/subr_rangeset.c
134
if (r == NULL)
sys/kern/subr_rangeset.c
141
if (r->re_end <= start)
sys/kern/subr_rangeset.c
144
if (r->re_end <= end) {
sys/kern/subr_rangeset.c
145
if (r->re_start < start) {
sys/kern/subr_rangeset.c
150
if (pred(rs->rs_data_ctx, r))
sys/kern/subr_rangeset.c
151
r->re_end = start;
sys/kern/subr_rangeset.c
159
end = r->re_start;
sys/kern/subr_rangeset.c
160
if (pred(rs->rs_data_ctx, r)) {
sys/kern/subr_rangeset.c
162
r->re_start);
sys/kern/subr_rangeset.c
163
rs->rs_free_data(rs->rs_data_ctx, r);
sys/kern/subr_rangeset.c
172
if (r->re_start >= start) {
sys/kern/subr_rangeset.c
173
if (pred(rs->rs_data_ctx, r)) {
sys/kern/subr_rangeset.c
175
r->re_start);
sys/kern/subr_rangeset.c
176
r->re_start = end;
sys/kern/subr_rangeset.c
177
error = RANGESET_PCTRIE_INSERT(&rs->rs_trie, r);
sys/kern/subr_rangeset.c
186
end = r->re_start;
sys/kern/subr_rangeset.c
195
if (pred(rs->rs_data_ctx, r)) {
sys/kern/subr_rangeset.c
201
rn = rs->rs_dup_data(rs->rs_data_ctx, r);
sys/kern/subr_rangeset.c
207
rn->re_end = r->re_end;
sys/kern/subr_rangeset.c
213
r->re_end = start;
sys/kern/subr_rangeset.c
222
rangeset_true_pred(void *ctx __unused, void *r __unused)
sys/kern/subr_rangeset.c
236
rangeset_remove_leaf(struct rs_el *r, void *rsv)
sys/kern/subr_rangeset.c
240
rs->rs_free_data(rs->rs_data_ctx, r);
sys/kern/subr_rangeset.c
253
struct rs_el *r;
sys/kern/subr_rangeset.c
256
r = RANGESET_PCTRIE_LOOKUP_LE(&rs->rs_trie, place);
sys/kern/subr_rangeset.c
257
if (r != NULL && place < r->re_end)
sys/kern/subr_rangeset.c
258
return (r);
sys/kern/subr_rangeset.c
265
struct rs_el *r;
sys/kern/subr_rangeset.c
267
r = RANGESET_PCTRIE_LOOKUP_GE(&rs->rs_trie, start + 1);
sys/kern/subr_rangeset.c
268
return (r == NULL || r->re_start >= end);
sys/kern/subr_rangeset.c
313
struct rs_el *r, *rp;
sys/kern/subr_rangeset.c
316
for (cursor = 0, rp = NULL;; cursor = r->re_start + 1, rp = r) {
sys/kern/subr_rangeset.c
317
r = RANGESET_PCTRIE_LOOKUP_GE(&rs->rs_trie, cursor);
sys/kern/subr_rangeset.c
318
if (r == NULL)
sys/kern/subr_rangeset.c
320
KASSERT(r->re_start < r->re_end,
sys/kern/subr_rangeset.c
322
rs, r, (uintmax_t)r->re_start, (uintmax_t)r->re_end));
sys/kern/subr_rangeset.c
324
KASSERT(rp->re_end <= r->re_start,
sys/kern/subr_rangeset.c
328
(uintmax_t)rp->re_end, r, (uintmax_t)r->re_start,
sys/kern/subr_rangeset.c
329
(uintmax_t)r->re_end));
sys/kern/subr_rangeset.c
343
struct rs_el *r;
sys/kern/subr_rangeset.c
353
for (cursor = 0;; cursor = r->re_start + 1) {
sys/kern/subr_rangeset.c
354
r = RANGESET_PCTRIE_LOOKUP_GE(&rs->rs_trie, cursor);
sys/kern/subr_rangeset.c
355
if (r == NULL)
sys/kern/subr_rangeset.c
358
r, r->re_start, r->re_end);
sys/kern/subr_rangeset.c
97
struct rs_el *r;
sys/kern/subr_rman.c
1050
struct resource_i *r;
sys/kern/subr_rman.c
1055
TAILQ_FOREACH(r, &rm->rm_list, r_link) {
sys/kern/subr_rman.c
1056
if (r->r_dev != NULL) {
sys/kern/subr_rman.c
1057
devname = device_get_nameunit(r->r_dev);
sys/kern/subr_rman.c
1063
r->r_start, r->r_end, r->r_rid);
sys/kern/subr_rman.c
109
static int int_rman_release_resource(struct rman *rm, struct resource_i *r);
sys/kern/subr_rman.c
114
struct resource_i *r;
sys/kern/subr_rman.c
116
r = malloc(sizeof *r, M_RMAN, malloc_flag | M_ZERO);
sys/kern/subr_rman.c
117
if (r != NULL) {
sys/kern/subr_rman.c
118
r->r_r.__r_i = r;
sys/kern/subr_rman.c
120
return (r);
sys/kern/subr_rman.c
145
struct resource_i *r, *s, *t;
sys/kern/subr_rman.c
152
r = int_alloc_resource(M_NOWAIT);
sys/kern/subr_rman.c
153
if (r == NULL)
sys/kern/subr_rman.c
155
r->r_start = start;
sys/kern/subr_rman.c
156
r->r_end = end;
sys/kern/subr_rman.c
157
r->r_rm = rm;
sys/kern/subr_rman.c
165
if (s->r_end + 1 >= r->r_start)
sys/kern/subr_rman.c
171
TAILQ_INSERT_TAIL(&rm->rm_list, r, r_link);
sys/kern/subr_rman.c
174
if (r->r_start <= s->r_end && r->r_end >= s->r_start) {
sys/kern/subr_rman.c
181
if (t && r->r_start <= t->r_end && r->r_end >= t->r_start) {
sys/kern/subr_rman.c
190
if (t && (r->r_end + 1 != t->r_start || t->r_flags != 0))
sys/kern/subr_rman.c
194
if (s->r_end + 1 == r->r_start && s->r_flags == 0) {
sys/kern/subr_rman.c
199
free(r, M_RMAN);
sys/kern/subr_rman.c
202
s->r_end = r->r_end;
sys/kern/subr_rman.c
203
free(r, M_RMAN);
sys/kern/subr_rman.c
207
t->r_start = r->r_start;
sys/kern/subr_rman.c
208
free(r, M_RMAN);
sys/kern/subr_rman.c
209
} else if (s->r_end < r->r_start) {
sys/kern/subr_rman.c
210
TAILQ_INSERT_AFTER(&rm->rm_list, s, r, r_link);
sys/kern/subr_rman.c
212
TAILQ_INSERT_BEFORE(s, r, r_link);
sys/kern/subr_rman.c
221
rman_init_from_resource(struct rman *rm, struct resource *r)
sys/kern/subr_rman.c
227
return (rman_manage_region(rm, r->__r_i->r_start, r->__r_i->r_end));
sys/kern/subr_rman.c
233
struct resource_i *r;
sys/kern/subr_rman.c
236
TAILQ_FOREACH(r, &rm->rm_list, r_link) {
sys/kern/subr_rman.c
237
if (r->r_flags & RF_ALLOCATED) {
sys/kern/subr_rman.c
248
r = TAILQ_FIRST(&rm->rm_list);
sys/kern/subr_rman.c
249
TAILQ_REMOVE(&rm->rm_list, r, r_link);
sys/kern/subr_rman.c
250
free(r, M_RMAN);
sys/kern/subr_rman.c
264
struct resource_i *r;
sys/kern/subr_rman.c
267
TAILQ_FOREACH(r, &rm->rm_list, r_link) {
sys/kern/subr_rman.c
268
if (!(r->r_flags & RF_ALLOCATED)) {
sys/kern/subr_rman.c
269
*start = r->r_start;
sys/kern/subr_rman.c
270
*end = r->r_end;
sys/kern/subr_rman.c
282
struct resource_i *r;
sys/kern/subr_rman.c
285
TAILQ_FOREACH_REVERSE(r, &rm->rm_list, resource_head, r_link) {
sys/kern/subr_rman.c
286
if (!(r->r_flags & RF_ALLOCATED)) {
sys/kern/subr_rman.c
287
*start = r->r_start;
sys/kern/subr_rman.c
288
*end = r->r_end;
sys/kern/subr_rman.c
301
struct resource_i *r, *s, *t, *new;
sys/kern/subr_rman.c
305
r = rr->__r_i;
sys/kern/subr_rman.c
306
if (r->r_flags & RF_SHAREABLE)
sys/kern/subr_rman.c
314
if (end < r->r_start || r->r_end < start)
sys/kern/subr_rman.c
321
rm = r->r_rm;
sys/kern/subr_rman.c
325
if (s == r)
sys/kern/subr_rman.c
331
s = TAILQ_PREV(r, resource_head, r_link);
sys/kern/subr_rman.c
332
t = TAILQ_NEXT(r, r_link);
sys/kern/subr_rman.c
333
KASSERT(s == NULL || s->r_end + 1 == r->r_start,
sys/kern/subr_rman.c
335
KASSERT(t == NULL || r->r_end + 1 == t->r_start,
sys/kern/subr_rman.c
342
if (start < r->r_start && (s == NULL || (s->r_flags & RF_ALLOCATED) ||
sys/kern/subr_rman.c
347
if (end > r->r_end && (t == NULL || (t->r_flags & RF_ALLOCATED) ||
sys/kern/subr_rman.c
359
if (start < r->r_start ||
sys/kern/subr_rman.c
360
(start > r->r_start && s != NULL && !(s->r_flags & RF_ALLOCATED))) {
sys/kern/subr_rman.c
362
r->r_start = start;
sys/kern/subr_rman.c
369
if (end > r->r_end ||
sys/kern/subr_rman.c
370
(end < r->r_end && t != NULL && !(t->r_flags & RF_ALLOCATED))) {
sys/kern/subr_rman.c
372
r->r_end = end;
sys/kern/subr_rman.c
386
if (start > r->r_start) {
sys/kern/subr_rman.c
388
new->r_start = r->r_start;
sys/kern/subr_rman.c
392
r->r_start = start;
sys/kern/subr_rman.c
393
s = TAILQ_PREV(r, resource_head, r_link);
sys/kern/subr_rman.c
398
TAILQ_INSERT_BEFORE(r, new, r_link);
sys/kern/subr_rman.c
401
if (end < r->r_end) {
sys/kern/subr_rman.c
404
new->r_end = r->r_end;
sys/kern/subr_rman.c
407
r->r_end = end;
sys/kern/subr_rman.c
408
t = TAILQ_NEXT(r, r_link);
sys/kern/subr_rman.c
413
TAILQ_INSERT_AFTER(&rm->rm_list, r, new, r_link);
sys/kern/subr_rman.c
426
struct resource_i *r, *s, *rv;
sys/kern/subr_rman.c
442
r = TAILQ_FIRST(&rm->rm_list);
sys/kern/subr_rman.c
443
if (r == NULL)
sys/kern/subr_rman.c
446
DPRINTF("%s: trying %#jx <%#jx,%#jx>\n", __func__, r->r_end,
sys/kern/subr_rman.c
449
for (r = TAILQ_FIRST(&rm->rm_list);
sys/kern/subr_rman.c
450
r && r->r_end < start + count - 1;
sys/kern/subr_rman.c
451
r = TAILQ_NEXT(r, r_link))
sys/kern/subr_rman.c
452
DPRINTF("%s: tried %#jx <%#jx,%#jx>\n", __func__, r->r_end,
sys/kern/subr_rman.c
455
if (r == NULL) {
sys/kern/subr_rman.c
467
for (s = r; s; s = TAILQ_NEXT(s, r_link)) {
sys/kern/subr_rman.c
544
r = int_alloc_resource(M_NOWAIT);
sys/kern/subr_rman.c
545
if (r == NULL) {
sys/kern/subr_rman.c
550
r->r_start = rv->r_end + 1;
sys/kern/subr_rman.c
551
r->r_end = s->r_end;
sys/kern/subr_rman.c
552
r->r_flags = s->r_flags;
sys/kern/subr_rman.c
553
r->r_rm = rm;
sys/kern/subr_rman.c
557
TAILQ_INSERT_AFTER(&rm->rm_list, rv, r,
sys/kern/subr_rman.c
591
for (s = r; s && s->r_end <= end; s = TAILQ_NEXT(s, r_link)) {
sys/kern/subr_rman.c
634
struct resource_i *r;
sys/kern/subr_rman.c
637
r = re->__r_i;
sys/kern/subr_rman.c
638
rm = r->r_rm;
sys/kern/subr_rman.c
640
r->r_flags |= RF_ACTIVE;
sys/kern/subr_rman.c
646
rman_deactivate_resource(struct resource *r)
sys/kern/subr_rman.c
650
rm = r->__r_i->r_rm;
sys/kern/subr_rman.c
652
r->__r_i->r_flags &= ~RF_ACTIVE;
sys/kern/subr_rman.c
658
int_rman_release_resource(struct rman *rm, struct resource_i *r)
sys/kern/subr_rman.c
662
if (r->r_flags & RF_ACTIVE)
sys/kern/subr_rman.c
663
r->r_flags &= ~RF_ACTIVE;
sys/kern/subr_rman.c
669
if (r->r_sharehead) {
sys/kern/subr_rman.c
676
LIST_REMOVE(r, r_sharelink);
sys/kern/subr_rman.c
677
s = LIST_FIRST(r->r_sharehead);
sys/kern/subr_rman.c
678
if (r->r_flags & RF_FIRSTSHARE) {
sys/kern/subr_rman.c
680
TAILQ_INSERT_BEFORE(r, s, r_link);
sys/kern/subr_rman.c
681
TAILQ_REMOVE(&rm->rm_list, r, r_link);
sys/kern/subr_rman.c
702
s = TAILQ_PREV(r, resource_head, r_link);
sys/kern/subr_rman.c
704
s->r_end + 1 != r->r_start))
sys/kern/subr_rman.c
706
t = TAILQ_NEXT(r, r_link);
sys/kern/subr_rman.c
708
r->r_end + 1 != t->r_start))
sys/kern/subr_rman.c
716
TAILQ_REMOVE(&rm->rm_list, r, r_link);
sys/kern/subr_rman.c
723
s->r_end = r->r_end;
sys/kern/subr_rman.c
724
TAILQ_REMOVE(&rm->rm_list, r, r_link);
sys/kern/subr_rman.c
729
t->r_start = r->r_start;
sys/kern/subr_rman.c
730
TAILQ_REMOVE(&rm->rm_list, r, r_link);
sys/kern/subr_rman.c
741
r->r_flags &= ~RF_ALLOCATED;
sys/kern/subr_rman.c
742
r->r_dev = NULL;
sys/kern/subr_rman.c
747
free(r, M_RMAN);
sys/kern/subr_rman.c
755
struct resource_i *r;
sys/kern/subr_rman.c
758
r = re->__r_i;
sys/kern/subr_rman.c
759
rm = r->r_rm;
sys/kern/subr_rman.c
761
rv = int_rman_release_resource(rm, r);
sys/kern/subr_rman.c
780
rman_get_start(const struct resource *r)
sys/kern/subr_rman.c
783
return (r->__r_i->r_start);
sys/kern/subr_rman.c
787
rman_get_end(const struct resource *r)
sys/kern/subr_rman.c
790
return (r->__r_i->r_end);
sys/kern/subr_rman.c
794
rman_get_size(const struct resource *r)
sys/kern/subr_rman.c
797
return (r->__r_i->r_end - r->__r_i->r_start + 1);
sys/kern/subr_rman.c
801
rman_get_flags(const struct resource *r)
sys/kern/subr_rman.c
804
return (r->__r_i->r_flags);
sys/kern/subr_rman.c
808
rman_set_virtual(struct resource *r, void *v)
sys/kern/subr_rman.c
811
r->__r_i->r_virtual = v;
sys/kern/subr_rman.c
815
rman_get_virtual(const struct resource *r)
sys/kern/subr_rman.c
818
return (r->__r_i->r_virtual);
sys/kern/subr_rman.c
822
rman_set_irq_cookie(struct resource *r, void *c)
sys/kern/subr_rman.c
825
r->__r_i->r_irq_cookie = c;
sys/kern/subr_rman.c
829
rman_get_irq_cookie(const struct resource *r)
sys/kern/subr_rman.c
832
return (r->__r_i->r_irq_cookie);
sys/kern/subr_rman.c
836
rman_set_bustag(struct resource *r, bus_space_tag_t t)
sys/kern/subr_rman.c
839
r->r_bustag = t;
sys/kern/subr_rman.c
843
rman_get_bustag(const struct resource *r)
sys/kern/subr_rman.c
846
return (r->r_bustag);
sys/kern/subr_rman.c
850
rman_set_bushandle(struct resource *r, bus_space_handle_t h)
sys/kern/subr_rman.c
853
r->r_bushandle = h;
sys/kern/subr_rman.c
857
rman_get_bushandle(const struct resource *r)
sys/kern/subr_rman.c
860
return (r->r_bushandle);
sys/kern/subr_rman.c
864
rman_set_mapping(struct resource *r, struct resource_map *map)
sys/kern/subr_rman.c
867
KASSERT(rman_get_size(r) == map->r_size,
sys/kern/subr_rman.c
869
rman_set_bustag(r, map->r_bustag);
sys/kern/subr_rman.c
870
rman_set_bushandle(r, map->r_bushandle);
sys/kern/subr_rman.c
871
rman_set_virtual(r, map->r_vaddr);
sys/kern/subr_rman.c
875
rman_get_mapping(const struct resource *r, struct resource_map *map)
sys/kern/subr_rman.c
878
map->r_bustag = rman_get_bustag(r);
sys/kern/subr_rman.c
879
map->r_bushandle = rman_get_bushandle(r);
sys/kern/subr_rman.c
880
map->r_size = rman_get_size(r);
sys/kern/subr_rman.c
881
map->r_vaddr = rman_get_virtual(r);
sys/kern/subr_rman.c
885
rman_set_rid(struct resource *r, int rid)
sys/kern/subr_rman.c
888
r->__r_i->r_rid = rid;
sys/kern/subr_rman.c
892
rman_get_rid(const struct resource *r)
sys/kern/subr_rman.c
895
return (r->__r_i->r_rid);
sys/kern/subr_rman.c
899
rman_set_type(struct resource *r, int type)
sys/kern/subr_rman.c
901
r->__r_i->r_type = type;
sys/kern/subr_rman.c
905
rman_get_type(const struct resource *r)
sys/kern/subr_rman.c
907
return (r->__r_i->r_type);
sys/kern/subr_rman.c
911
rman_set_device(struct resource *r, device_t dev)
sys/kern/subr_rman.c
914
r->__r_i->r_dev = dev;
sys/kern/subr_rman.c
918
rman_get_device(const struct resource *r)
sys/kern/subr_rman.c
921
return (r->__r_i->r_dev);
sys/kern/subr_rman.c
925
rman_is_region_manager(const struct resource *r, const struct rman *rm)
sys/kern/subr_rman.c
928
return (r->__r_i->r_rm == rm);
sys/kern/subr_terminal.c
253
term_rect_t r;
sys/kern/subr_terminal.c
257
r.tr_begin.tp_row = r.tr_begin.tp_col = 0;
sys/kern/subr_terminal.c
258
r.tr_end.tp_row = size->ws_row;
sys/kern/subr_terminal.c
259
r.tr_end.tp_col = size->ws_col;
sys/kern/subr_terminal.c
263
teken_set_winsize_noreset(&tm->tm_emulator, &r.tr_end);
sys/kern/subr_terminal.c
265
teken_set_winsize(&tm->tm_emulator, &r.tr_end);
sys/kern/subr_terminal.c
269
tm->tm_class->tc_fill(tm, &r,
sys/kern/subr_terminal.c
646
termteken_fill(void *softc, const teken_rect_t *r, teken_char_t c,
sys/kern/subr_terminal.c
651
tm->tm_class->tc_fill(tm, r, TCHAR_CREATE(c, a));
sys/kern/subr_terminal.c
655
termteken_copy(void *softc, const teken_rect_t *r, const teken_pos_t *p)
sys/kern/subr_terminal.c
659
tm->tm_class->tc_copy(tm, r, p);
sys/kern/sys_process.c
737
} r;
sys/kern/sys_process.c
749
addr = &r;
sys/kern/sys_process.c
757
if (uap->data != sizeof(r.psr))
sys/kern/sys_process.c
760
error = copyin(uap->addr, &r.psr, sizeof(r.psr));
sys/kern/sys_process.c
763
bzero(&r.reg, sizeof(r.reg));
sys/kern/sys_process.c
766
bzero(&r.fpreg, sizeof(r.fpreg));
sys/kern/sys_process.c
769
bzero(&r.dbreg, sizeof(r.dbreg));
sys/kern/sys_process.c
773
error = copyin(uap->addr, &r.vec, sizeof(r.vec));
sys/kern/sys_process.c
776
error = copyin(uap->addr, &r.reg, sizeof(r.reg));
sys/kern/sys_process.c
779
error = copyin(uap->addr, &r.fpreg, sizeof(r.fpreg));
sys/kern/sys_process.c
782
error = copyin(uap->addr, &r.dbreg, sizeof(r.dbreg));
sys/kern/sys_process.c
785
if (uap->data != sizeof(r.ptevents))
sys/kern/sys_process.c
788
error = copyin(uap->addr, &r.ptevents, uap->data);
sys/kern/sys_process.c
791
error = copyin(uap->addr, &r.piod, sizeof(r.piod));
sys/kern/sys_process.c
794
error = copyin(uap->addr, &r.pve, sizeof(r.pve));
sys/kern/sys_process.c
797
if (uap->data != sizeof(r.pc))
sys/kern/sys_process.c
800
error = copyin(uap->addr, &r.pc, uap->data);
sys/kern/sys_process.c
803
if (uap->data != sizeof(r.sr)) {
sys/kern/sys_process.c
807
error = copyin(uap->addr, &r.sr, uap->data);
sys/kern/sys_process.c
810
if (r.sr.pscr_nargs > nitems(td->td_sa.args)) {
sys/kern/sys_process.c
814
error = copyin(r.sr.pscr_args, pscr_args,
sys/kern/sys_process.c
815
sizeof(u_long) * r.sr.pscr_nargs);
sys/kern/sys_process.c
818
r.sr.pscr_args = pscr_args;
sys/kern/sys_process.c
826
addr = &r.children;
sys/kern/sys_process.c
844
error = copyout(&r.pve, uap->addr, sizeof(r.pve));
sys/kern/sys_process.c
847
error = copyout(&r.piod, uap->addr, sizeof(r.piod));
sys/kern/sys_process.c
850
error = copyout(&r.reg, uap->addr, sizeof(r.reg));
sys/kern/sys_process.c
853
error = copyout(&r.fpreg, uap->addr, sizeof(r.fpreg));
sys/kern/sys_process.c
856
error = copyout(&r.dbreg, uap->addr, sizeof(r.dbreg));
sys/kern/sys_process.c
859
error = copyout(&r.vec, uap->addr, sizeof(r.vec));
sys/kern/sys_process.c
863
error = copyout(&r.ptevents, uap->addr, uap->data);
sys/kern/sys_process.c
867
error = copyout(&r.pl, uap->addr, uap->data);
sys/kern/sys_process.c
870
error = copyout(r.args, uap->addr, MIN(uap->data,
sys/kern/sys_process.c
871
sizeof(r.args)));
sys/kern/sys_process.c
874
error = copyout(&r.psr, uap->addr, MIN(uap->data,
sys/kern/sys_process.c
875
sizeof(r.psr)));
sys/kern/sys_process.c
878
error = copyout(&r.sr.pscr_ret, uap->addr +
sys/kern/sys_process.c
880
sizeof(r.sr.pscr_ret));
sys/kern/sys_process.c
884
error = copyout(r.children, uap->addr,
sys/kern/sys_process.c
886
free(r.children, M_TEMP);
sys/kern/vfs_cluster.c
612
int r = 0;
sys/kern/vfs_cluster.c
621
r = cluster_wbuild(vp, size, start_lbn, len, gbflags);
sys/kern/vfs_cluster.c
627
return(r);
sys/kern/vfs_vnops.c
1423
int r;
sys/kern/vfs_vnops.c
1425
r = fubyte(base);
sys/kern/vfs_vnops.c
1426
if (r == -1 || (uio->uio_rw == UIO_READ && subyte(base, r) == -1))
sys/kern/vfs_vnops.c
3573
ssize_t aresid, r = 0;
sys/kern/vfs_vnops.c
3630
error = vn_rlimit_fsizex(outvp, &io, 0, &r, fsize_td);
sys/libkern/arc4random_uniform.c
35
uint32_t r, min;
sys/libkern/arc4random_uniform.c
50
r = arc4random();
sys/libkern/arc4random_uniform.c
51
if (r >= min)
sys/libkern/arc4random_uniform.c
55
return r % upper_bound;
sys/libkern/iconv_xlat.c
86
int n, r;
sys/libkern/iconv_xlat.c
93
r = n = 1;
sys/libkern/iconv_xlat.c
95
r = n = min(*inbytesleft, *outbytesleft);
sys/libkern/iconv_xlat.c
98
while(r--)
sys/libkern/umoddi3.c
45
u_quad_t r;
sys/libkern/umoddi3.c
47
(void)__qdivrem(a, b, &r);
sys/libkern/umoddi3.c
48
return (r);
sys/net/if_fwsubr.c
348
struct fw_reass *r;
sys/net/if_fwsubr.c
359
STAILQ_FOREACH(r, &fc->fc_frags, fr_link)
sys/net/if_fwsubr.c
360
if (r->fr_id == id)
sys/net/if_fwsubr.c
362
if (!r) {
sys/net/if_fwsubr.c
363
r = malloc(sizeof(struct fw_reass), M_TEMP, M_NOWAIT);
sys/net/if_fwsubr.c
364
if (!r) {
sys/net/if_fwsubr.c
368
r->fr_id = id;
sys/net/if_fwsubr.c
369
r->fr_frags = 0;
sys/net/if_fwsubr.c
370
STAILQ_INSERT_HEAD(&fc->fc_frags, r, fr_link);
sys/net/if_fwsubr.c
385
for (mf = r->fr_frags; mf; mf = mf->m_nextpkt) {
sys/net/if_fwsubr.c
412
for (mf = r->fr_frags, mprev = NULL; mf;
sys/net/if_fwsubr.c
460
STAILQ_REMOVE(&fc->fc_frags, r, fw_reass, fr_link);
sys/net/if_fwsubr.c
461
free(r, M_TEMP);
sys/net/if_fwsubr.c
492
r->fr_frags = m;
sys/net/if_fwsubr.c
498
while (r->fr_frags) {
sys/net/if_fwsubr.c
499
mf = r->fr_frags;
sys/net/if_fwsubr.c
500
r->fr_frags = mf->m_nextpkt;
sys/net/if_fwsubr.c
504
r->fr_frags = m;
sys/net/if_fwsubr.c
805
struct fw_reass *r;
sys/net/if_fwsubr.c
811
while ((r = STAILQ_FIRST(&fc->fc_frags))) {
sys/net/if_fwsubr.c
813
while (r->fr_frags) {
sys/net/if_fwsubr.c
814
m = r->fr_frags;
sys/net/if_fwsubr.c
815
r->fr_frags = m->m_nextpkt;
sys/net/if_fwsubr.c
818
free(r, M_TEMP);
sys/net/iflib.c
3826
_ring_peek_one(struct ifmp_ring *r, int cidx, int offset, int remaining)
sys/net/iflib.c
3831
size = r->size;
sys/net/iflib.c
3833
items = __DEVOLATILE(struct mbuf **, &r->items[0]);
sys/net/iflib.c
3842
return (__DEVOLATILE(struct mbuf **, &r->items[(cidx + offset) & (size - 1)]));
sys/net/iflib.c
3853
iflib_txq_can_drain(struct ifmp_ring *r)
sys/net/iflib.c
3855
iflib_txq_t txq = r->cookie;
sys/net/iflib.c
3867
iflib_txq_drain(struct ifmp_ring *r, uint32_t cidx, uint32_t pidx)
sys/net/iflib.c
3869
iflib_txq_t txq = r->cookie;
sys/net/iflib.c
3884
avail = IDXDIFF(pidx, cidx, r->size);
sys/net/iflib.c
3892
if (__predict_true(r->items[(cidx + i) & (r->size - 1)] != (void *)txq))
sys/net/iflib.c
3893
m_freem(r->items[(cidx + i) & (r->size - 1)]);
sys/net/iflib.c
3894
r->items[(cidx + i) & (r->size - 1)] = NULL;
sys/net/iflib.c
3925
mp = _ring_peek_one(r, cidx, i, rem);
sys/net/iflib.c
3974
iflib_txq_drain_always(struct ifmp_ring *r)
sys/net/iflib.c
3980
iflib_txq_drain_free(struct ifmp_ring *r, uint32_t cidx, uint32_t pidx)
sys/net/iflib.c
3986
txq = r->cookie;
sys/net/iflib.c
3993
avail = IDXDIFF(pidx, cidx, r->size);
sys/net/iflib.c
3995
mp = _ring_peek_one(r, cidx, i, avail - i);
sys/net/iflib.c
4001
MPASS(ifmp_ring_is_stalled(r) == 0);
sys/net/iflib.c
4008
struct ifmp_ring *r;
sys/net/iflib.c
4010
r = txq->ift_br;
sys/net/iflib.c
4011
r->drain = iflib_txq_drain_free;
sys/net/iflib.c
4012
r->can_drain = iflib_txq_drain_always;
sys/net/iflib.c
4014
ifmp_ring_check_drainage(r, r->size);
sys/net/iflib.c
4016
r->drain = iflib_txq_drain;
sys/net/iflib.c
4017
r->can_drain = iflib_txq_can_drain;
sys/net/mp_ring.c
104
counter_u64_add(r->starts, 1);
sys/net/mp_ring.c
110
n = r->drain(r, cidx, pidx);
sys/net/mp_ring.c
112
os.state = ns.state = r->state;
sys/net/mp_ring.c
115
r->state = ns.state;
sys/net/mp_ring.c
117
counter_u64_add(r->stalls, 1);
sys/net/mp_ring.c
119
counter_u64_add(r->restarts, 1);
sys/net/mp_ring.c
120
counter_u64_add(r->stalls, 1);
sys/net/mp_ring.c
124
cidx = increment_idx(r, cidx, n);
sys/net/mp_ring.c
136
os.state = ns.state = r->state;
sys/net/mp_ring.c
139
r->state = ns.state;
sys/net/mp_ring.c
142
counter_u64_add(r->abdications, 1);
sys/net/mp_ring.c
148
counter_u64_add(r->restarts, 1);
sys/net/mp_ring.c
167
drain_ring_lockless(struct ifmp_ring *r, union ring_state os, uint16_t prev, int budget)
sys/net/mp_ring.c
178
counter_u64_add(r->starts, 1);
sys/net/mp_ring.c
184
n = r->drain(r, cidx, pidx);
sys/net/mp_ring.c
187
os.state = r->state;
sys/net/mp_ring.c
192
} while (atomic_fcmpset_64(&r->state, &os.state,
sys/net/mp_ring.c
196
counter_u64_add(r->stalls, 1);
sys/net/mp_ring.c
198
counter_u64_add(r->restarts, 1);
sys/net/mp_ring.c
199
counter_u64_add(r->stalls, 1);
sys/net/mp_ring.c
203
cidx = increment_idx(r, cidx, n);
sys/net/mp_ring.c
215
os.state = r->state;
sys/net/mp_ring.c
220
} while (atomic_fcmpset_acq_64(&r->state, &os.state,
sys/net/mp_ring.c
225
counter_u64_add(r->abdications, 1);
sys/net/mp_ring.c
231
counter_u64_add(r->restarts, 1);
sys/net/mp_ring.c
250
struct ifmp_ring *r;
sys/net/mp_ring.c
260
r = malloc(__offsetof(struct ifmp_ring, items[size]), mt, flags | M_ZERO);
sys/net/mp_ring.c
261
if (r == NULL)
sys/net/mp_ring.c
263
r->size = size;
sys/net/mp_ring.c
264
r->cookie = cookie;
sys/net/mp_ring.c
265
r->mt = mt;
sys/net/mp_ring.c
266
r->drain = drain;
sys/net/mp_ring.c
267
r->can_drain = can_drain;
sys/net/mp_ring.c
268
r->enqueues = counter_u64_alloc(flags);
sys/net/mp_ring.c
269
r->drops = counter_u64_alloc(flags);
sys/net/mp_ring.c
270
r->starts = counter_u64_alloc(flags);
sys/net/mp_ring.c
271
r->stalls = counter_u64_alloc(flags);
sys/net/mp_ring.c
272
r->restarts = counter_u64_alloc(flags);
sys/net/mp_ring.c
273
r->abdications = counter_u64_alloc(flags);
sys/net/mp_ring.c
274
if (r->enqueues == NULL || r->drops == NULL || r->starts == NULL ||
sys/net/mp_ring.c
275
r->stalls == NULL || r->restarts == NULL ||
sys/net/mp_ring.c
276
r->abdications == NULL) {
sys/net/mp_ring.c
277
ifmp_ring_free(r);
sys/net/mp_ring.c
281
*pr = r;
sys/net/mp_ring.c
283
mtx_init(&r->lock, "mp_ring lock", NULL, MTX_DEF);
sys/net/mp_ring.c
289
ifmp_ring_free(struct ifmp_ring *r)
sys/net/mp_ring.c
292
if (r == NULL)
sys/net/mp_ring.c
295
if (r->enqueues != NULL)
sys/net/mp_ring.c
296
counter_u64_free(r->enqueues);
sys/net/mp_ring.c
297
if (r->drops != NULL)
sys/net/mp_ring.c
298
counter_u64_free(r->drops);
sys/net/mp_ring.c
299
if (r->starts != NULL)
sys/net/mp_ring.c
300
counter_u64_free(r->starts);
sys/net/mp_ring.c
301
if (r->stalls != NULL)
sys/net/mp_ring.c
302
counter_u64_free(r->stalls);
sys/net/mp_ring.c
303
if (r->restarts != NULL)
sys/net/mp_ring.c
304
counter_u64_free(r->restarts);
sys/net/mp_ring.c
305
if (r->abdications != NULL)
sys/net/mp_ring.c
306
counter_u64_free(r->abdications);
sys/net/mp_ring.c
308
free(r, r->mt);
sys/net/mp_ring.c
318
ifmp_ring_enqueue(struct ifmp_ring *r, void **items, int n, int budget, int abdicate)
sys/net/mp_ring.c
327
mtx_lock(&r->lock);
sys/net/mp_ring.c
332
os.state = r->state;
sys/net/mp_ring.c
333
if (n >= space_available(r, os)) {
sys/net/mp_ring.c
334
counter_u64_add(r->drops, n);
sys/net/mp_ring.c
336
mtx_unlock(&r->lock);
sys/net/mp_ring.c
338
ifmp_ring_check_drainage(r, 0);
sys/net/mp_ring.c
342
ns.pidx_head = increment_idx(r, os.pidx_head, n);
sys/net/mp_ring.c
343
r->state = ns.state;
sys/net/mp_ring.c
354
ns.state = r->state;
sys/net/mp_ring.c
360
r->items[i] = *items++;
sys/net/mp_ring.c
361
if (__predict_false(++i == r->size))
sys/net/mp_ring.c
369
os.state = ns.state = r->state;
sys/net/mp_ring.c
376
r->state = ns.state;
sys/net/mp_ring.c
377
counter_u64_add(r->enqueues, n);
sys/net/mp_ring.c
385
drain_ring_locked(r, ns, os.flags, budget);
sys/net/mp_ring.c
388
mtx_unlock(&r->lock);
sys/net/mp_ring.c
393
ifmp_ring_enqueue(struct ifmp_ring *r, void **items, int n, int budget, int abdicate)
sys/net/mp_ring.c
406
os.state = r->state;
sys/net/mp_ring.c
408
if (n >= space_available(r, os)) {
sys/net/mp_ring.c
409
counter_u64_add(r->drops, n);
sys/net/mp_ring.c
412
ifmp_ring_check_drainage(r, 0);
sys/net/mp_ring.c
416
ns.pidx_head = increment_idx(r, os.pidx_head, n);
sys/net/mp_ring.c
418
if (atomic_fcmpset_64(&r->state, &os.state, ns.state))
sys/net/mp_ring.c
433
ns.state = r->state;
sys/net/mp_ring.c
439
r->items[i] = *items++;
sys/net/mp_ring.c
440
if (__predict_false(++i == r->size))
sys/net/mp_ring.c
448
os.state = r->state;
sys/net/mp_ring.c
457
} while (atomic_fcmpset_rel_64(&r->state, &os.state, ns.state) == 0);
sys/net/mp_ring.c
459
counter_u64_add(r->enqueues, n);
sys/net/mp_ring.c
467
drain_ring_lockless(r, ns, os.flags, budget);
sys/net/mp_ring.c
475
ifmp_ring_check_drainage(struct ifmp_ring *r, int budget)
sys/net/mp_ring.c
479
os.state = r->state;
sys/net/mp_ring.c
482
(os.flags != ABDICATED && r->can_drain(r) == 0)) // Can either drain, or everyone left
sys/net/mp_ring.c
490
mtx_lock(&r->lock);
sys/net/mp_ring.c
491
if (r->state != os.state) {
sys/net/mp_ring.c
492
mtx_unlock(&r->lock);
sys/net/mp_ring.c
495
r->state = ns.state;
sys/net/mp_ring.c
496
drain_ring_locked(r, ns, os.flags, budget);
sys/net/mp_ring.c
497
mtx_unlock(&r->lock);
sys/net/mp_ring.c
503
if (!atomic_cmpset_acq_64(&r->state, os.state, ns.state))
sys/net/mp_ring.c
506
drain_ring_lockless(r, ns, os.flags, budget);
sys/net/mp_ring.c
511
ifmp_ring_reset_stats(struct ifmp_ring *r)
sys/net/mp_ring.c
514
counter_u64_zero(r->enqueues);
sys/net/mp_ring.c
515
counter_u64_zero(r->drops);
sys/net/mp_ring.c
516
counter_u64_zero(r->starts);
sys/net/mp_ring.c
517
counter_u64_zero(r->stalls);
sys/net/mp_ring.c
518
counter_u64_zero(r->restarts);
sys/net/mp_ring.c
519
counter_u64_zero(r->abdications);
sys/net/mp_ring.c
523
ifmp_ring_is_idle(struct ifmp_ring *r)
sys/net/mp_ring.c
527
s.state = r->state;
sys/net/mp_ring.c
536
ifmp_ring_is_stalled(struct ifmp_ring *r)
sys/net/mp_ring.c
540
s.state = r->state;
sys/net/mp_ring.c
57
space_available(struct ifmp_ring *r, union ring_state s)
sys/net/mp_ring.c
59
uint16_t x = r->size - 1;
sys/net/mp_ring.c
70
increment_idx(struct ifmp_ring *r, uint16_t idx, uint16_t n)
sys/net/mp_ring.c
72
int x = r->size - idx;
sys/net/mp_ring.c
93
drain_ring_locked(struct ifmp_ring *r, union ring_state os, uint16_t prev, int budget)
sys/net/mp_ring.h
72
int ifmp_ring_is_stalled(struct ifmp_ring *r);
sys/net/mppcc.c
148
uint8_t *hist, *sbuf, *p, *q, *r, *s;
sys/net/mppcc.c
184
r = sbuf + *srcCnt;
sys/net/mppcc.c
215
while ((*((uint32_t*)p) == *((uint32_t*)s)) && (s < (r - 3))) {
sys/net/mppcc.c
220
while((*p++ == *s++) && (s <= r));
sys/net/netmap_user.h
1018
struct netmap_ring *r = NETMAP_RXRING(nifp, d->first_rx_ring);
sys/net/netmap_user.h
1019
if ((void *)r == (void *)nifp) {
sys/net/netmap_user.h
1021
r = NETMAP_TXRING(nifp, d->first_tx_ring);
sys/net/netmap_user.h
1025
*(struct netmap_ring **)(uintptr_t)&d->some_ring = r;
sys/net/netmap_user.h
1026
*(void **)(uintptr_t)&d->buf_start = NETMAP_BUF(r, 0);
sys/net/netmap_user.h
142
nm_ring_next(struct netmap_ring *r, uint32_t i)
sys/net/netmap_user.h
144
return ( unlikely(i + 1 == r->num_slots) ? 0 : i + 1);
sys/net/netmap_user.h
153
nm_tx_pending(struct netmap_ring *r)
sys/net/netmap_user.h
155
return nm_ring_next(r, r->tail) != r->head;
sys/net/netmap_user.h
946
struct netmap_ring *r = NETMAP_TXRING(d->nifp, i);
sys/net/netmap_user.h
947
D("TX%d %p h %d c %d t %d", i, r, r->head, r->cur, r->tail);
sys/net/netmap_user.h
950
struct netmap_ring *r = NETMAP_RXRING(d->nifp, i);
sys/net/netmap_user.h
951
D("RX%d %p h %d c %d t %d", i, r, r->head, r->cur, r->tail);
sys/net/pfvar.h
924
struct pf_krule *r;
sys/net/route/route_var.h
153
#define rt_key(r) (*((struct sockaddr **)(&(r)->rt_nodes->rn_key)))
sys/net/route/route_var.h
154
#define rt_mask(r) (*((struct sockaddr **)(&(r)->rt_nodes->rn_mask)))
sys/net/route/route_var.h
155
#define rt_key_const(r) (*((const struct sockaddr * const *)(&(r)->rt_nodes->rn_key)))
sys/net/route/route_var.h
156
#define rt_mask_const(r) (*((const struct sockaddr * const *)(&(r)->rt_nodes->rn_mask)))
sys/net80211/ieee80211.c
109
#define B(r) ((r) | IEEE80211_RATE_BASIC)
sys/net80211/ieee80211.c
1935
int i, j, rate, maxrate, mword, r;
sys/net80211/ieee80211.c
1967
r = rate & IEEE80211_RATE_VAL;
sys/net80211/ieee80211.c
1969
if (allrates.rs_rates[j] == r)
sys/net80211/ieee80211.c
1973
allrates.rs_rates[j] = r;
sys/net80211/ieee80211_adhoc.c
66
#define IEEE80211_RATE2MBS(r) (((r) & IEEE80211_RATE_VAL) / 2)
sys/net80211/ieee80211_adhoc.c
696
int r = rates[2+i] & IEEE80211_RATE_VAL;
sys/net80211/ieee80211_adhoc.c
697
if (r > 2*11 || ((1<<r) & brates) == 0)
sys/net80211/ieee80211_alq.c
140
struct ieee80211_alq_rec *r;
sys/net80211/ieee80211_alq.c
154
r = (struct ieee80211_alq_rec *) ale->ae_data;
sys/net80211/ieee80211_alq.c
155
dst = ((char *) r) + sizeof(struct ieee80211_alq_rec);
sys/net80211/ieee80211_alq.c
156
r->r_timestamp = htobe64(ticks);
sys/net80211/ieee80211_alq.c
158
r->r_wlan = htobe16(vap->iv_ifp->if_dunit);
sys/net80211/ieee80211_alq.c
160
r->r_wlan = 0xffff;
sys/net80211/ieee80211_alq.c
162
r->r_src = htobe16(srcid);
sys/net80211/ieee80211_alq.c
163
r->r_flags = htobe32(flags);
sys/net80211/ieee80211_alq.c
164
r->r_op = htobe32(op);
sys/net80211/ieee80211_alq.c
165
r->r_len = htobe32(len + sizeof(struct ieee80211_alq_rec));
sys/net80211/ieee80211_alq.c
166
r->r_threadid = htobe32((uint32_t) curthread->td_tid);
sys/net80211/ieee80211_crypto_tkip.c
806
#define michael_block(l, r) \
sys/net80211/ieee80211_crypto_tkip.c
808
r ^= rotl(l, 17); \
sys/net80211/ieee80211_crypto_tkip.c
809
l += r; \
sys/net80211/ieee80211_crypto_tkip.c
810
r ^= xswap(l); \
sys/net80211/ieee80211_crypto_tkip.c
811
l += r; \
sys/net80211/ieee80211_crypto_tkip.c
812
r ^= rotl(l, 3); \
sys/net80211/ieee80211_crypto_tkip.c
813
l += r; \
sys/net80211/ieee80211_crypto_tkip.c
814
r ^= rotr(l, 2); \
sys/net80211/ieee80211_crypto_tkip.c
815
l += r; \
sys/net80211/ieee80211_crypto_tkip.c
880
u32 l, r;
sys/net80211/ieee80211_crypto_tkip.c
887
r = get_le32(key + 4);
sys/net80211/ieee80211_crypto_tkip.c
891
michael_block(l, r);
sys/net80211/ieee80211_crypto_tkip.c
893
michael_block(l, r);
sys/net80211/ieee80211_crypto_tkip.c
895
michael_block(l, r);
sys/net80211/ieee80211_crypto_tkip.c
897
michael_block(l, r);
sys/net80211/ieee80211_crypto_tkip.c
908
michael_block(l, r);
sys/net80211/ieee80211_crypto_tkip.c
959
michael_block(l, r);
sys/net80211/ieee80211_crypto_tkip.c
992
michael_block(l, r);
sys/net80211/ieee80211_crypto_tkip.c
994
michael_block(l, r);
sys/net80211/ieee80211_crypto_tkip.c
997
put_le32(mic + 4, r);
sys/net80211/ieee80211_hostap.c
1757
int r = rates[2+i] & IEEE80211_RATE_VAL;
sys/net80211/ieee80211_hostap.c
1758
if (r > 2*11 || ((1<<r) & brates) == 0)
sys/net80211/ieee80211_ht.c
3579
int r = rs->rs_rates[i] & IEEE80211_RATE_VAL;
sys/net80211/ieee80211_ht.c
3581
r < IEEE80211_HTRATE_MAXSIZE) {
sys/net80211/ieee80211_ht.c
3583
setbit(frm, r);
sys/net80211/ieee80211_ht.c
879
int i, r, r2;
sys/net80211/ieee80211_ht.c
884
r = ampdu_dispatch_slot(rap, ni, i);
sys/net80211/ieee80211_ht.c
885
if (r == 0)
sys/net80211/ieee80211_ht.c
887
r2 += r;
sys/net80211/ieee80211_ht.c
914
int i, r;
sys/net80211/ieee80211_ht.c
917
r = ampdu_dispatch_slot(rap, ni, i);
sys/net80211/ieee80211_ht.c
918
if (r == 0)
sys/net80211/ieee80211_ht.c
920
ni->ni_vap->iv_stats.is_ampdu_rx_oor += r;
sys/net80211/ieee80211_ht.c
927
r);
sys/net80211/ieee80211_ht.c
945
int i, r;
sys/net80211/ieee80211_ht.c
956
if ((r = mbufq_len(&rap->rxa_mq[i])) != 0) {
sys/net80211/ieee80211_ht.c
962
vap->iv_stats.is_ampdu_rx_oor += r;
sys/net80211/ieee80211_ht.c
970
r);
sys/net80211/ieee80211_mesh.c
3001
uint32_t r;
sys/net80211/ieee80211_mesh.c
3003
r = arc4random();
sys/net80211/ieee80211_mesh.c
3004
ni->ni_mltval += r % ni->ni_mltval;
sys/net80211/ieee80211_mesh.c
948
uint16_t *r = arg;
sys/net80211/ieee80211_mesh.c
950
if (*r == ni->ni_mllid)
sys/net80211/ieee80211_mesh.c
958
uint16_t r;
sys/net80211/ieee80211_mesh.c
961
net80211_get_random_bytes(&r, 2);
sys/net80211/ieee80211_mesh.c
962
ieee80211_iterate_nodes(&vap->iv_ic->ic_sta, mesh_checkid, &r);
sys/net80211/ieee80211_mesh.c
964
} while (r == 0 && maxiter > 0);
sys/net80211/ieee80211_mesh.c
965
return r;
sys/net80211/ieee80211_phy.c
69
#define N(r) (IEEE80211_RATE_MCS | r)
sys/net80211/ieee80211_phy.c
71
#define B(r) (IEEE80211_RATE_BASIC | r)
sys/net80211/ieee80211_proto.c
1291
int r = rs->rs_rates[j] & IEEE80211_RATE_VAL;
sys/net80211/ieee80211_proto.c
1292
if (rates[i] == r)
sys/net80211/ieee80211_proto.c
1294
if (r > rates[i])
sys/net80211/ieee80211_proto.c
627
findrix(const struct ieee80211_rateset *rs, int r)
sys/net80211/ieee80211_proto.c
632
if ((rs->rs_rates[i] & IEEE80211_RATE_VAL) == r)
sys/net80211/ieee80211_proto.c
646
uint8_t r;
sys/net80211/ieee80211_proto.c
696
r = nrs->rs_rates[i];
sys/net80211/ieee80211_proto.c
698
nrs->rs_rates[j] = r;
sys/net80211/ieee80211_proto.c
702
r = nrs->rs_rates[i] & IEEE80211_RATE_VAL;
sys/net80211/ieee80211_proto.c
703
badrate = r;
sys/net80211/ieee80211_proto.c
707
if (r == ucastrate)
sys/net80211/ieee80211_proto.c
708
fixedrate = r;
sys/net80211/ieee80211_proto.c
712
rix = findrix(srs, r);
sys/net80211/ieee80211_scan_sta.c
811
int rmax, r, i, txstream;
sys/net80211/ieee80211_scan_sta.c
846
r = se->se_rates[2+i] & IEEE80211_RATE_VAL;
sys/net80211/ieee80211_scan_sta.c
847
if (r > rmax)
sys/net80211/ieee80211_scan_sta.c
848
rmax = r;
sys/net80211/ieee80211_scan_sta.c
851
r = se->se_xrates[2+i] & IEEE80211_RATE_VAL;
sys/net80211/ieee80211_scan_sta.c
852
if (r > rmax)
sys/net80211/ieee80211_scan_sta.c
853
rmax = r;
sys/net80211/ieee80211_scan_sta.c
923
int i, j, nrs, r, okrate, badrate, fixedrate, ucastrate;
sys/net80211/ieee80211_scan_sta.c
936
r = IEEE80211_RV(rs[i]);
sys/net80211/ieee80211_scan_sta.c
937
badrate = r;
sys/net80211/ieee80211_scan_sta.c
941
if (r == ucastrate)
sys/net80211/ieee80211_scan_sta.c
942
fixedrate = r;
sys/net80211/ieee80211_scan_sta.c
947
if (r == IEEE80211_RV(srs->rs_rates[j])) {
sys/net80211/ieee80211_scan_sta.c
948
if (r > okrate) /* NB: track max */
sys/net80211/ieee80211_scan_sta.c
949
okrate = r;
sys/netgraph/netflow/netflow.c
1053
rec = &dgram->r[header->count];
sys/netgraph/netflow/netflow.c
1060
rec->src_addr = fle->f.r.r_src.s_addr;
sys/netgraph/netflow/netflow.c
1061
rec->dst_addr = fle->f.r.r_dst.s_addr;
sys/netgraph/netflow/netflow.c
1069
rec->s_port = fle->f.r.r_sport;
sys/netgraph/netflow/netflow.c
1070
rec->d_port = fle->f.r.r_dport;
sys/netgraph/netflow/netflow.c
1072
rec->prot = fle->f.r.r_ip_p;
sys/netgraph/netflow/netflow.c
1073
rec->tos = fle->f.r.r_tos;
sys/netgraph/netflow/netflow.c
1127
fle->f.r.fib), fle, NG_NOFLAGS);
sys/netgraph/netflow/netflow.c
1166
fle->f.r.fib), fle, NG_NOFLAGS);
sys/netgraph/netflow/netflow.c
130
ip_hash(struct flow_rec *r)
sys/netgraph/netflow/netflow.c
133
switch (r->r_ip_p) {
sys/netgraph/netflow/netflow.c
136
return FULL_HASH(r->r_src.s_addr, r->r_dst.s_addr,
sys/netgraph/netflow/netflow.c
137
r->r_sport, r->r_dport);
sys/netgraph/netflow/netflow.c
139
return ADDR_HASH(r->r_src.s_addr, r->r_dst.s_addr);
sys/netgraph/netflow/netflow.c
147
ip6_hash(struct flow6_rec *r)
sys/netgraph/netflow/netflow.c
150
switch (r->r_ip_p) {
sys/netgraph/netflow/netflow.c
153
return FULL_HASH(r->src.r_src6.__u6_addr.__u6_addr32[3],
sys/netgraph/netflow/netflow.c
154
r->dst.r_dst6.__u6_addr.__u6_addr32[3], r->r_sport,
sys/netgraph/netflow/netflow.c
155
r->r_dport);
sys/netgraph/netflow/netflow.c
157
return ADDR_HASH(r->src.r_src6.__u6_addr.__u6_addr32[3],
sys/netgraph/netflow/netflow.c
158
r->dst.r_dst6.__u6_addr.__u6_addr32[3]);
sys/netgraph/netflow/netflow.c
321
hash_insert(priv_p priv, struct flow_hash_entry *hsh, struct flow_rec *r,
sys/netgraph/netflow/netflow.c
339
bcopy(r, &fle->f.r, sizeof(struct flow_rec));
sys/netgraph/netflow/netflow.c
354
rt = fib4_lookup_rt(r->fib, fle->f.r.r_dst, 0, NHR_NONE, &rnd);
sys/netgraph/netflow/netflow.c
378
rt = fib4_lookup_rt(r->fib, fle->f.r.r_src, 0, NHR_NONE, &rnd);
sys/netgraph/netflow/netflow.c
398
hash6_insert(priv_p priv, struct flow_hash_entry *hsh6, struct flow6_rec *r,
sys/netgraph/netflow/netflow.c
417
bcopy(r, &fle6->f.r, sizeof(struct flow6_rec));
sys/netgraph/netflow/netflow.c
432
rt = fib6_lookup_rt(r->fib, &fle6->f.r.dst.r_dst6, 0, NHR_NONE, &rnd);
sys/netgraph/netflow/netflow.c
452
rt = fib6_lookup_rt(r->fib, &fle6->f.r.src.r_src6, 0, NHR_NONE, &rnd);
sys/netgraph/netflow/netflow.c
588
fe = priv_to_fib(priv, fle->f.r.fib);
sys/netgraph/netflow/netflow.c
595
fe = priv_to_fib(priv, fle->f.r.fib);
sys/netgraph/netflow/netflow.c
658
struct flow_rec r;
sys/netgraph/netflow/netflow.c
663
bzero(&r, sizeof(r));
sys/netgraph/netflow/netflow.c
673
r.flow_type = NETFLOW_V9_FLOW_V4_L4;
sys/netgraph/netflow/netflow.c
675
r.r_src = ip->ip_src;
sys/netgraph/netflow/netflow.c
676
r.r_dst = ip->ip_dst;
sys/netgraph/netflow/netflow.c
677
r.fib = fe->fib;
sys/netgraph/netflow/netflow.c
681
r.r_ip_p = ip->ip_p;
sys/netgraph/netflow/netflow.c
682
r.r_tos = ip->ip_tos;
sys/netgraph/netflow/netflow.c
684
r.r_i_ifx = src_if_index;
sys/netgraph/netflow/netflow.c
696
switch(r.r_ip_p) {
sys/netgraph/netflow/netflow.c
702
r.r_sport = tcp->th_sport;
sys/netgraph/netflow/netflow.c
703
r.r_dport = tcp->th_dport;
sys/netgraph/netflow/netflow.c
708
r.r_ports = *(uint32_t *)((caddr_t )ip + hlen);
sys/netgraph/netflow/netflow.c
716
hsh = &priv->hash[ip_hash(&r)];
sys/netgraph/netflow/netflow.c
727
if (bcmp(&r, &fle->f.r, sizeof(struct flow_rec)) == 0)
sys/netgraph/netflow/netflow.c
731
expire_flow(priv, priv_to_fib(priv, fle->f.r.fib),
sys/netgraph/netflow/netflow.c
753
expire_flow(priv, priv_to_fib(priv, fle->f.r.fib),
sys/netgraph/netflow/netflow.c
768
error = hash_insert(priv, hsh, &r, plen, flags, tcp_flags);
sys/netgraph/netflow/netflow.c
786
struct flow6_rec r;
sys/netgraph/netflow/netflow.c
795
bzero(&r, sizeof(r));
sys/netgraph/netflow/netflow.c
797
r.src.r_src6 = ip6->ip6_src;
sys/netgraph/netflow/netflow.c
798
r.dst.r_dst6 = ip6->ip6_dst;
sys/netgraph/netflow/netflow.c
799
r.fib = fe->fib;
sys/netgraph/netflow/netflow.c
802
r.flow_type = NETFLOW_V9_FLOW_V6_L4;
sys/netgraph/netflow/netflow.c
808
r.r_tos = ip->ip_tos;
sys/netgraph/netflow/netflow.c
817
r.r_ports = *(uint32_t *)upper_ptr;
sys/netgraph/netflow/netflow.c
823
r.r_ports = *(uint32_t *)upper_ptr;
sys/netgraph/netflow/netflow.c
828
r.r_ip_p = upper_proto;
sys/netgraph/netflow/netflow.c
829
r.r_i_ifx = src_if_index;
sys/netgraph/netflow/netflow.c
835
hsh = &priv->hash6[ip6_hash(&r)];
sys/netgraph/netflow/netflow.c
849
if (bcmp(&r, &fle6->f.r, sizeof(struct flow6_rec)) == 0)
sys/netgraph/netflow/netflow.c
853
expire_flow(priv, priv_to_fib(priv, fle->f.r.fib), fle,
sys/netgraph/netflow/netflow.c
876
expire_flow(priv, priv_to_fib(priv, fle->f.r.fib), fle,
sys/netgraph/netflow/netflow.c
891
error = hash6_insert(priv, hsh, &r, plen, flags, tcp_flags);
sys/netgraph/netflow/netflow.h
144
struct netflow_v5_record r[NETFLOW_V5_MAX_RECORDS];
sys/netgraph/netflow/netflow_v9.c
259
flow_type = fed->r.flow_type;
sys/netgraph/netflow/netflow_v9.c
267
rec->src_addr = fed->r.r_src.s_addr;
sys/netgraph/netflow/netflow_v9.c
268
rec->dst_addr = fed->r.r_dst.s_addr;
sys/netgraph/netflow/netflow_v9.c
278
rec->s_port = fed->r.r_sport;
sys/netgraph/netflow/netflow_v9.c
279
rec->d_port = fed->r.r_dport;
sys/netgraph/netflow/netflow_v9.c
281
rec->prot = fed->r.r_ip_p;
sys/netgraph/netflow/netflow_v9.c
282
rec->tos = fed->r.r_tos;
sys/netgraph/netflow/netflow_v9.c
298
rec->src_addr = fed6->r.src.r_src6;
sys/netgraph/netflow/netflow_v9.c
299
rec->dst_addr = fed6->r.dst.r_dst6;
sys/netgraph/netflow/netflow_v9.c
309
rec->s_port = fed6->r.r_sport;
sys/netgraph/netflow/netflow_v9.c
310
rec->d_port = fed6->r.r_dport;
sys/netgraph/netflow/netflow_v9.c
312
rec->prot = fed6->r.r_ip_p;
sys/netgraph/netflow/netflow_v9.c
313
rec->tos = fed6->r.r_tos;
sys/netgraph/netflow/ng_netflow.h
252
struct flow_rec r;
sys/netgraph/netflow/ng_netflow.h
255
#define fle_i_ifx r.misc.i.i_ifx
sys/netgraph/netflow/ng_netflow.h
267
struct flow6_rec r;
sys/netgraph/netflow/ng_netflow.h
273
#define fle_i_ifx r.misc.i.i_ifx
sys/netgraph/ng_ipfw.c
230
struct ipfw_rule_ref *r;
sys/netgraph/ng_ipfw.c
249
r = (struct ipfw_rule_ref *)(tag + 1);
sys/netgraph/ng_ipfw.c
250
if (r->info & IPFW_INFO_IN) {
sys/netgraph/ng_ipfw.c
304
struct ipfw_rule_ref *r;
sys/netgraph/ng_ipfw.c
308
tag = m_tag_alloc(MTAG_IPFW_RULE, 0, sizeof(*r),
sys/netgraph/ng_ipfw.c
314
r = (struct ipfw_rule_ref *)(tag + 1);
sys/netgraph/ng_ipfw.c
315
*r = fwa->rule;
sys/netgraph/ng_ipfw.c
316
r->info &= IPFW_ONEPASS; /* keep this info */
sys/netgraph/ng_ipfw.c
317
r->info |= (fwa->flags & IPFW_ARGS_IN) ?
sys/netinet/in_fib_dxr.c
1038
dxr->r = ((char *) dxr->x) + x_size;
sys/netinet/in_fib_dxr.c
1042
memcpy(dxr->r, da->range_tbl, r_size);
sys/netinet/in_fib_dxr.c
209
void *r;
sys/netinet/in_fib_dxr.c
303
return (range_lookup(dxr->r, de, dst)); \
sys/netinet/in_fib_dxr.c
338
return (range_lookup(dxr->r, de, dst));
sys/netinet/libalias/alias_db.c
2438
int r; /* Result code */
sys/netinet/libalias/alias_db.c
2490
r = setsockopt(la->fireWallFD, IPPROTO_IP, IP_FW_ADD, rulebuf, i);
sys/netinet/libalias/alias_db.c
2491
if (r)
sys/netinet/libalias/alias_db.c
2498
r = setsockopt(la->fireWallFD, IPPROTO_IP, IP_FW_ADD, rulebuf, i);
sys/netinet/libalias/alias_db.c
2499
if (r)
sys/netinet/libalias/alias_db.c
2543
int r = i;
sys/netinet/libalias/alias_db.c
2545
while (!setsockopt(la->fireWallFD, IPPROTO_IP, IP_FW_DEL, &r, sizeof r));
sys/netinet/sctp_input.c
3369
struct sctp_stream_reset_request *r;
sys/netinet/sctp_input.c
3389
r = (struct sctp_stream_reset_request *)(ch + 1);
sys/netinet/sctp_input.c
3390
if (ntohl(r->request_seq) == seq) {
sys/netinet/sctp_input.c
3392
return (r);
sys/netinet/sctp_input.c
3394
len = SCTP_SIZE32(ntohs(r->ph.param_length));
sys/netinet/sctp_input.c
3397
r = (struct sctp_stream_reset_request *)((caddr_t)r + len);
sys/netinet/sctp_input.c
3398
if (ntohl(r->request_seq) == seq) {
sys/netinet/sctp_input.c
3399
return (r);
sys/netinet/tcp_stacks/bbr.c
1979
struct sockbuf *r, *s;
sys/netinet/tcp_stacks/bbr.c
1983
r = &bbr->rc_inp->inp_socket->so_rcv;
sys/netinet/tcp_stacks/bbr.c
1986
r = s = NULL;
sys/netinet/tcp_stacks/bbr.c
1990
r, s,
sys/netinet6/in6.c
1936
u_char *lim = s + 16, r;
sys/netinet6/in6.c
1939
if ((r = (*d++ ^ *s++)) != 0) {
sys/netinet6/in6.c
1940
while (r < 128) {
sys/netinet6/in6.c
1942
r <<= 1;
sys/netinet6/in6_src.c
153
#define REPLACE(r) do {\
sys/netinet6/in6_src.c
154
IP6STAT_INC2(ip6s_sources_rule, (r)); \
sys/netinet6/in6_src.c
161
#define NEXT(r) do {\
sys/netinet6/in6_src.c
168
#define BREAK(r) do { \
sys/netinet6/in6_src.c
169
IP6STAT_INC2(ip6s_sources_rule, (r)); \
sys/netipsec/key.c
589
#define KEY_SETSECASIDX(p, m, r, s, d, idx) \
sys/netipsec/key.c
594
(idx)->reqid = (r); \
sys/netpfil/ipfilter/netinet/ip_nat6.c
1497
u_32_t r;
sys/netpfil/ipfilter/netinet/ip_nat6.c
1520
for (i = 0, r = 0; i < 8; i++) {
sys/netpfil/ipfilter/netinet/ip_nat6.c
1521
r += ds[i];
sys/netpfil/ipfilter/netinet/ip_nat6.c
1524
return (r);
sys/netpfil/ipfilter/netinet/ip_proxy.h
284
#define RPCB_BUF_END(r) (char *)((r)->rm_msgbuf + (r)->rm_buflen)
sys/netpfil/ipfilter/netinet/ip_proxy.h
285
#define RPCB_BUF_GEQ(r, p, l) \
sys/netpfil/ipfilter/netinet/ip_proxy.h
286
((RPCB_BUF_END((r)) > (char *)(p)) && \
sys/netpfil/ipfilter/netinet/ip_proxy.h
287
((RPCB_BUF_END((r)) - (char *)(p)) >= (l)))
sys/netpfil/ipfilter/netinet/ip_proxy.h
288
#define RPCB_BUF_EQ(r, p, l) \
sys/netpfil/ipfilter/netinet/ip_proxy.h
289
(RPCB_BUF_END((r)) == ((char *)(p) + (l)))
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
96
#define B(r) (u_32_t)ntohl(*(r))
sys/netpfil/ipfw/ip_dn_private.h
428
uint32_t r[ 2 * DEFAULT_RANGES ];
sys/netpfil/ipfw/ip_dummynet.c
1136
uint32_t *r = a->extra->r; /* start of first range */
sys/netpfil/ipfw/ip_dummynet.c
1153
for (; r < lim; r += 2) {
sys/netpfil/ipfw/ip_dummynet.c
1154
if (n < r[0] || n > r[1])
sys/netpfil/ipfw/ip_dummynet.c
1186
for (; r < lim; r += 2) {
sys/netpfil/ipfw/ip_dummynet.c
1187
if (n < r[0] || n > r[1])
sys/netpfil/ipfw/ip_dummynet.c
2235
struct copy_range r;
sys/netpfil/ipfw/ip_dummynet.c
2239
bzero(&r, sizeof(r));
sys/netpfil/ipfw/ip_dummynet.c
2244
cmd = &r.o;
sys/netpfil/ipfw/ip_dummynet.c
2247
error = sooptcopyin(sopt, cmd, sizeof(r), sizeof(*cmd));
sys/netpfil/ipfw/ip_dummynet.c
2257
if (l > sizeof(r)) {
sys/netpfil/ipfw/ip_dummynet.c
2354
if (cmd != &r.o)
sys/netpfil/ipfw/ip_dummynet.c
2669
struct dn_alg *tmp, *r;
sys/netpfil/ipfw/ip_dummynet.c
2675
CK_LIST_FOREACH_SAFE(r, &schedlist, next, tmp) {
sys/netpfil/ipfw/ip_dummynet.c
2676
if (strcmp(s->name, r->name) != 0)
sys/netpfil/ipfw/ip_dummynet.c
2678
ND("ref_count = %d", r->ref_count);
sys/netpfil/ipfw/ip_dummynet.c
2679
err = (r->ref_count != 0) ? EBUSY : 0;
sys/netpfil/ipfw/ip_dummynet.c
2681
CK_LIST_REMOVE(r, next);
sys/netpfil/ipfw/ip_dummynet.c
2781
struct dn_aqm *tmp, *r;
sys/netpfil/ipfw/ip_dummynet.c
2791
CK_LIST_FOREACH_SAFE(r, &aqmlist, next, tmp) {
sys/netpfil/ipfw/ip_dummynet.c
2792
if (strcmp(aqm->name, r->name) != 0)
sys/netpfil/ipfw/ip_dummynet.c
2794
ND("ref_count = %d", r->ref_count);
sys/netpfil/ipfw/ip_dummynet.c
2795
err = (r->ref_count != 0 || r->cfg_ref_count != 0) ? EBUSY : 0;
sys/netpfil/ipfw/ip_dummynet.c
2797
CK_LIST_REMOVE(r, next);
sys/netpfil/ipfw/ip_dummynet.c
2806
D("ref_count=%d, cfg_ref_count=%d", r->ref_count, r->cfg_ref_count);
sys/netpfil/ipfw/ip_fw_compat.c
228
struct ip_fw_rule *r;
sys/netpfil/ipfw/ip_fw_compat.c
309
r = (struct ip_fw_rule *)(ctlv + 1);
sys/netpfil/ipfw/ip_fw_compat.c
311
rsize = RULEUSIZE1(r);
sys/netpfil/ipfw/ip_fw_compat.c
318
error = ipfw_check_rule(r, rsize, ci);
sys/netpfil/ipfw/ip_fw_compat.c
323
if (r->rulenum != 0 && r->rulenum < rulenum) {
sys/netpfil/ipfw/ip_fw_compat.c
325
" vs %u\n", r->rulenum, rulenum);
sys/netpfil/ipfw/ip_fw_compat.c
329
rulenum = r->rulenum;
sys/netpfil/ipfw/ip_fw_compat.c
330
ci->urule = (caddr_t)r;
sys/netpfil/ipfw/ip_fw_compat.c
332
r = (struct ip_fw_rule *)((caddr_t)r + rsize);
sys/netpfil/ipfw/ip_fw_nat.c
1026
struct cfg_redir *r;
sys/netpfil/ipfw/ip_fw_nat.c
1043
LIST_FOREACH(r, &n->redir_chain, _next) {
sys/netpfil/ipfw/ip_fw_nat.c
1045
LIST_FOREACH(s, &r->spool_chain, _next)
sys/netpfil/ipfw/ip_fw_nat.c
1069
LIST_FOREACH(r, &n->redir_chain, _next) {
sys/netpfil/ipfw/ip_fw_nat.c
1071
ser_r->mode = r->mode;
sys/netpfil/ipfw/ip_fw_nat.c
1072
ser_r->laddr = r->laddr;
sys/netpfil/ipfw/ip_fw_nat.c
1073
ser_r->paddr = r->paddr;
sys/netpfil/ipfw/ip_fw_nat.c
1074
ser_r->raddr = r->raddr;
sys/netpfil/ipfw/ip_fw_nat.c
1075
ser_r->lport = r->lport;
sys/netpfil/ipfw/ip_fw_nat.c
1076
ser_r->pport = r->pport;
sys/netpfil/ipfw/ip_fw_nat.c
1077
ser_r->rport = r->rport;
sys/netpfil/ipfw/ip_fw_nat.c
1078
ser_r->pport_cnt = r->pport_cnt;
sys/netpfil/ipfw/ip_fw_nat.c
1079
ser_r->rport_cnt = r->rport_cnt;
sys/netpfil/ipfw/ip_fw_nat.c
1080
ser_r->proto = r->proto;
sys/netpfil/ipfw/ip_fw_nat.c
1081
ser_r->spool_cnt = r->spool_cnt;
sys/netpfil/ipfw/ip_fw_nat.c
1083
LIST_FOREACH(s, &r->spool_chain, _next) {
sys/netpfil/ipfw/ip_fw_nat.c
160
struct cfg_redir *r, *tmp_r;
sys/netpfil/ipfw/ip_fw_nat.c
164
LIST_FOREACH_SAFE(r, head, _next, tmp_r) {
sys/netpfil/ipfw/ip_fw_nat.c
166
switch (r->mode) {
sys/netpfil/ipfw/ip_fw_nat.c
168
num = r->pport_cnt;
sys/netpfil/ipfw/ip_fw_nat.c
174
LibAliasRedirectDelete(n->lib, r->alink[i]);
sys/netpfil/ipfw/ip_fw_nat.c
176
LIST_FOREACH_SAFE(s, &r->spool_chain, _next, tmp_s) {
sys/netpfil/ipfw/ip_fw_nat.c
180
free(r->alink, M_IPFW);
sys/netpfil/ipfw/ip_fw_nat.c
181
LIST_REMOVE(r, _next);
sys/netpfil/ipfw/ip_fw_nat.c
182
free(r, M_IPFW);
sys/netpfil/ipfw/ip_fw_nat.c
185
printf("unknown redirect mode: %u\n", r->mode);
sys/netpfil/ipfw/ip_fw_nat.c
195
struct cfg_redir *r;
sys/netpfil/ipfw/ip_fw_nat.c
204
r = malloc(sizeof(*r), M_IPFW, M_WAITOK | M_ZERO);
sys/netpfil/ipfw/ip_fw_nat.c
205
r->mode = ser_r->mode;
sys/netpfil/ipfw/ip_fw_nat.c
206
r->laddr = ser_r->laddr;
sys/netpfil/ipfw/ip_fw_nat.c
207
r->paddr = ser_r->paddr;
sys/netpfil/ipfw/ip_fw_nat.c
208
r->raddr = ser_r->raddr;
sys/netpfil/ipfw/ip_fw_nat.c
209
r->lport = ser_r->lport;
sys/netpfil/ipfw/ip_fw_nat.c
210
r->pport = ser_r->pport;
sys/netpfil/ipfw/ip_fw_nat.c
211
r->rport = ser_r->rport;
sys/netpfil/ipfw/ip_fw_nat.c
212
r->pport_cnt = ser_r->pport_cnt;
sys/netpfil/ipfw/ip_fw_nat.c
213
r->rport_cnt = ser_r->rport_cnt;
sys/netpfil/ipfw/ip_fw_nat.c
214
r->proto = ser_r->proto;
sys/netpfil/ipfw/ip_fw_nat.c
215
r->spool_cnt = ser_r->spool_cnt;
sys/netpfil/ipfw/ip_fw_nat.c
217
LIST_INIT(&r->spool_chain);
sys/netpfil/ipfw/ip_fw_nat.c
219
r->alink = malloc(sizeof(struct alias_link *) * r->pport_cnt,
sys/netpfil/ipfw/ip_fw_nat.c
221
switch (r->mode) {
sys/netpfil/ipfw/ip_fw_nat.c
223
r->alink[0] = LibAliasRedirectAddr(ptr->lib, r->laddr,
sys/netpfil/ipfw/ip_fw_nat.c
224
r->paddr);
sys/netpfil/ipfw/ip_fw_nat.c
227
for (i = 0 ; i < r->pport_cnt; i++) {
sys/netpfil/ipfw/ip_fw_nat.c
229
u_short remotePortCopy = r->rport + i;
sys/netpfil/ipfw/ip_fw_nat.c
230
if (r->rport_cnt == 1 && r->rport == 0)
sys/netpfil/ipfw/ip_fw_nat.c
232
r->alink[i] = LibAliasRedirectPort(ptr->lib,
sys/netpfil/ipfw/ip_fw_nat.c
233
r->laddr, htons(r->lport + i), r->raddr,
sys/netpfil/ipfw/ip_fw_nat.c
234
htons(remotePortCopy), r->paddr,
sys/netpfil/ipfw/ip_fw_nat.c
235
htons(r->pport + i), r->proto);
sys/netpfil/ipfw/ip_fw_nat.c
236
if (r->alink[i] == NULL) {
sys/netpfil/ipfw/ip_fw_nat.c
237
r->alink[0] = NULL;
sys/netpfil/ipfw/ip_fw_nat.c
243
r->alink[0] = LibAliasRedirectProto(ptr->lib ,r->laddr,
sys/netpfil/ipfw/ip_fw_nat.c
244
r->raddr, r->paddr, r->proto);
sys/netpfil/ipfw/ip_fw_nat.c
247
printf("unknown redirect mode: %u\n", r->mode);
sys/netpfil/ipfw/ip_fw_nat.c
250
if (r->alink[0] == NULL) {
sys/netpfil/ipfw/ip_fw_nat.c
252
free(r->alink, M_IPFW);
sys/netpfil/ipfw/ip_fw_nat.c
253
free(r, M_IPFW);
sys/netpfil/ipfw/ip_fw_nat.c
257
for (i = 0; i < r->spool_cnt; i++) {
sys/netpfil/ipfw/ip_fw_nat.c
262
LibAliasAddServer(ptr->lib, r->alink[0],
sys/netpfil/ipfw/ip_fw_nat.c
266
LIST_INSERT_HEAD(&r->spool_chain, s, _next);
sys/netpfil/ipfw/ip_fw_nat.c
269
LIST_INSERT_HEAD(&ptr->redir_chain, r, _next);
sys/netpfil/ipfw/ip_fw_nat.c
681
struct cfg_redir *r;
sys/netpfil/ipfw/ip_fw_nat.c
715
LIST_FOREACH(r, &ptr->redir_chain, _next) {
sys/netpfil/ipfw/ip_fw_nat.c
717
LIST_FOREACH(s, &r->spool_chain, _next)
sys/netpfil/ipfw/ip_fw_nat.c
734
LIST_FOREACH(r, &ptr->redir_chain, _next) {
sys/netpfil/ipfw/ip_fw_nat.c
737
ser_r->mode = r->mode;
sys/netpfil/ipfw/ip_fw_nat.c
738
ser_r->laddr = r->laddr;
sys/netpfil/ipfw/ip_fw_nat.c
739
ser_r->paddr = r->paddr;
sys/netpfil/ipfw/ip_fw_nat.c
740
ser_r->raddr = r->raddr;
sys/netpfil/ipfw/ip_fw_nat.c
741
ser_r->lport = r->lport;
sys/netpfil/ipfw/ip_fw_nat.c
742
ser_r->pport = r->pport;
sys/netpfil/ipfw/ip_fw_nat.c
743
ser_r->rport = r->rport;
sys/netpfil/ipfw/ip_fw_nat.c
744
ser_r->pport_cnt = r->pport_cnt;
sys/netpfil/ipfw/ip_fw_nat.c
745
ser_r->rport_cnt = r->rport_cnt;
sys/netpfil/ipfw/ip_fw_nat.c
746
ser_r->proto = r->proto;
sys/netpfil/ipfw/ip_fw_nat.c
747
ser_r->spool_cnt = r->spool_cnt;
sys/netpfil/ipfw/ip_fw_nat.c
749
LIST_FOREACH(s, &r->spool_chain, _next) {
sys/netpfil/ipfw/ip_fw_private.h
519
#define RULEUSIZE1(r) (roundup2(sizeof(struct ip_fw_rule) + \
sys/netpfil/ipfw/ip_fw_private.h
520
(r)->cmd_len * 4 - 4, 8))
sys/netpfil/ipfw/ip_fw_private.h
521
#define RULEKSIZE1(r) roundup2((sizeof(struct ip_fw) + (r)->cmd_len*4 - 4), 8)
sys/netpfil/ipfw/ip_fw_sockopt.c
225
struct ip_fw *r;
sys/netpfil/ipfw/ip_fw_sockopt.c
229
r = chain->map[i];
sys/netpfil/ipfw/ip_fw_sockopt.c
230
if (r->rulenum < key)
sys/netpfil/ipfw/ip_fw_sockopt.c
232
else if (r->rulenum > key)
sys/netpfil/ipfw/ip_fw_sockopt.c
234
else if (r->id < id)
sys/netpfil/ipfw/ip_fw_sockopt.c
2343
struct ip_fw_rule *r;
sys/netpfil/ipfw/ip_fw_sockopt.c
2424
r = (struct ip_fw_rule *)(ctlv + 1);
sys/netpfil/ipfw/ip_fw_sockopt.c
2426
rsize = RULEUSIZE1(r);
sys/netpfil/ipfw/ip_fw_sockopt.c
2433
error = ipfw_check_rule(r, rsize, ci);
sys/netpfil/ipfw/ip_fw_sockopt.c
2438
if (count != 0 && ((rulenum == 0) != (r->rulenum == 0) ||
sys/netpfil/ipfw/ip_fw_sockopt.c
2439
r->rulenum < rulenum)) {
sys/netpfil/ipfw/ip_fw_sockopt.c
2441
" vs %u\n", r->rulenum, rulenum);
sys/netpfil/ipfw/ip_fw_sockopt.c
2445
rulenum = r->rulenum;
sys/netpfil/ipfw/ip_fw_sockopt.c
2446
ci->urule = (caddr_t)r;
sys/netpfil/ipfw/ip_fw_sockopt.c
2448
r = (struct ip_fw_rule *)((caddr_t)r + rsize);
sys/netpfil/ipfw/ip_fw_table_algo.c
1264
uint32_t r;
sys/netpfil/ipfw/ip_fw_table_algo.c
1266
r = 0;
sys/netpfil/ipfw/ip_fw_table_algo.c
1268
r++;
sys/netpfil/ipfw/ip_fw_table_algo.c
1270
return (r);
sys/netpfil/pf/if_pfsync.c
2579
} __packed r;
sys/netpfil/pf/if_pfsync.c
2581
bzero(&r, sizeof(r));
sys/netpfil/pf/if_pfsync.c
2583
r.subh.action = PFSYNC_ACT_CLR;
sys/netpfil/pf/if_pfsync.c
2584
r.subh.count = htons(1);
sys/netpfil/pf/if_pfsync.c
2587
strlcpy(r.clr.ifname, ifname, sizeof(r.clr.ifname));
sys/netpfil/pf/if_pfsync.c
2588
r.clr.creatorid = creatorid;
sys/netpfil/pf/if_pfsync.c
2590
pfsync_send_plus(&r, sizeof(r));
sys/netpfil/pf/if_pfsync.c
2766
} __packed r;
sys/netpfil/pf/if_pfsync.c
2770
bzero(&r, sizeof(r));
sys/netpfil/pf/if_pfsync.c
2772
r.subh.action = PFSYNC_ACT_BUS;
sys/netpfil/pf/if_pfsync.c
2773
r.subh.count = htons(1);
sys/netpfil/pf/if_pfsync.c
2776
r.bus.creatorid = V_pf_status.hostid;
sys/netpfil/pf/if_pfsync.c
2777
r.bus.endtime = htonl(time_uptime - sc->sc_ureq_received);
sys/netpfil/pf/if_pfsync.c
2778
r.bus.status = status;
sys/netpfil/pf/if_pfsync.c
2780
pfsync_send_plus(&r, sizeof(r));
sys/netpfil/pf/if_pfsync.c
536
struct pf_krule *r = NULL;
sys/netpfil/pf/if_pfsync.c
603
TAILQ_FOREACH(r, pf_main_ruleset.rules[
sys/netpfil/pf/if_pfsync.c
608
r = &V_pf_default_rule;
sys/netpfil/pf/if_pfsync.c
618
if (r != &V_pf_default_rule) {
sys/netpfil/pf/if_pfsync.c
619
struct pf_kpool *pool = &r->route;
sys/netpfil/pf/if_pfsync.c
623
pool = &r->rdr;
sys/netpfil/pf/if_pfsync.c
642
rt = r->rt;
sys/netpfil/pf/if_pfsync.c
649
rt_af = r->af;
sys/netpfil/pf/if_pfsync.c
710
if ((r->max_states &&
sys/netpfil/pf/if_pfsync.c
711
counter_u64_fetch(r->states_cur) >= r->max_states))
sys/netpfil/pf/if_pfsync.c
786
if (r == &V_pf_default_rule) {
sys/netpfil/pf/if_pfsync.c
795
st->act.qid = r->qid;
sys/netpfil/pf/if_pfsync.c
796
st->act.pqid = r->pqid;
sys/netpfil/pf/if_pfsync.c
797
st->act.rtableid = r->rtableid;
sys/netpfil/pf/if_pfsync.c
798
if (r->scrub_flags & PFSTATE_SETTOS)
sys/netpfil/pf/if_pfsync.c
799
st->act.set_tos = r->set_tos;
sys/netpfil/pf/if_pfsync.c
800
st->act.min_ttl = r->min_ttl;
sys/netpfil/pf/if_pfsync.c
801
st->act.max_mss = r->max_mss;
sys/netpfil/pf/if_pfsync.c
802
st->state_flags |= (r->scrub_flags &
sys/netpfil/pf/if_pfsync.c
806
if (r->dnpipe || r->dnrpipe) {
sys/netpfil/pf/if_pfsync.c
807
if (r->free_flags & PFRULE_DN_IS_PIPE)
sys/netpfil/pf/if_pfsync.c
812
st->act.dnpipe = r->dnpipe;
sys/netpfil/pf/if_pfsync.c
813
st->act.dnrpipe = r->dnrpipe;
sys/netpfil/pf/if_pfsync.c
864
timeout = r->timeout[st->timeout];
sys/netpfil/pf/if_pfsync.c
888
st->rule = r;
sys/netpfil/pf/if_pfsync.c
902
counter_u64_add(r->states_cur, 1);
sys/netpfil/pf/if_pfsync.c
903
counter_u64_add(r->states_tot, 1);
sys/netpfil/pf/pf.c
10021
error = pf_dummynet_route(pd, s, r, ifp,
sys/netpfil/pf/pf.c
10044
ifp->if_mtu, pd->af, r, pd->act.rtableid);
sys/netpfil/pf/pf.c
10066
error = pf_dummynet_route(pd, s, r, ifp,
sys/netpfil/pf/pf.c
10099
pf_route6(struct pf_krule *r, struct ifnet *oifp,
sys/netpfil/pf/pf.c
10111
KASSERT(pd->m && r && oifp, ("%s: invalid parameters", __func__));
sys/netpfil/pf/pf.c
10118
r_dir = r->direction;
sys/netpfil/pf/pf.c
10164
pf_dummynet(pd, s, r, &pd->m);
sys/netpfil/pf/pf.c
10181
if (pd->act.rt == PF_ROUTETO && r->naf != AF_INET6) {
sys/netpfil/pf/pf.c
10185
if (pd->act.rt == PF_REPLYTO && r->naf != AF_INET) {
sys/netpfil/pf/pf.c
10203
if (r->rt != PF_DUPTO && pd->naf == pd->af)
sys/netpfil/pf/pf.c
10205
ICMP6_TIME_EXCEED_TRANSIT, 0, pd->af, r,
sys/netpfil/pf/pf.c
10254
if (s != NULL && s->kif == V_pfi_all && r->rule_flag & PFRULE_IFBOUND) {
sys/netpfil/pf/pf.c
10256
MPASS(r->rt == PF_REPLYTO || (pd->af != pd->naf && s->direction == PF_IN));
sys/netpfil/pf/pf.c
10263
if (r->rt == PF_DUPTO || (pd->af != pd->naf && s->direction == PF_IN))
sys/netpfil/pf/pf.c
10354
pf_dummynet_route(pd, s, r, ifp, sintosa(&dst), &md);
sys/netpfil/pf/pf.c
10371
if (r->rt != PF_DUPTO)
sys/netpfil/pf/pf.c
10373
ifp->if_mtu, pd->af, r, pd->act.rtableid);
sys/netpfil/pf/pf.c
10519
pf_pdesc_to_dnflow(const struct pf_pdesc *pd, const struct pf_krule *r,
sys/netpfil/pf/pf.c
10522
int dndir = r->direction;
sys/netpfil/pf/pf.c
10559
if (r->free_flags & PFRULE_DN_IS_PIPE || pd->act.flags & PFSTATE_DN_IS_PIPE)
sys/netpfil/pf/pf.c
10661
struct pf_krule *r, struct mbuf **m0)
sys/netpfil/pf/pf.c
10663
return (pf_dummynet_route(pd, s, r, NULL, NULL, m0));
sys/netpfil/pf/pf.c
10668
struct pf_krule *r, struct ifnet *ifp, const struct sockaddr *sa,
sys/netpfil/pf/pf.c
10726
if (pf_pdesc_to_dnflow(pd, r, s, &dnflow)) {
sys/netpfil/pf/pf.c
11434
pf_rule_counters_inc(struct pf_pdesc *pd, struct pf_krule *r, int dir_out,
sys/netpfil/pf/pf.c
11438
pf_counter_u64_add_protected(&(r->packets[dir_out]), 1);
sys/netpfil/pf/pf.c
11439
pf_counter_u64_add_protected(&(r->bytes[dir_out]), pd->tot_len);
sys/netpfil/pf/pf.c
11440
pf_update_timestamp(r);
sys/netpfil/pf/pf.c
11442
if (r->src.addr.type == PF_ADDR_TABLE)
sys/netpfil/pf/pf.c
11443
pfr_update_stats(r->src.addr.p.tbl, src_host, af,
sys/netpfil/pf/pf.c
11444
pd->tot_len, dir_out, op_pass, r->src.neg);
sys/netpfil/pf/pf.c
11445
if (r->dst.addr.type == PF_ADDR_TABLE)
sys/netpfil/pf/pf.c
11446
pfr_update_stats(r->dst.addr.p.tbl, dst_host, af,
sys/netpfil/pf/pf.c
11447
pd->tot_len, dir_out, op_pass, r->dst.neg);
sys/netpfil/pf/pf.c
11452
struct pf_krule *r, struct pf_krule *a, struct pf_krule_slist *match_rules)
sys/netpfil/pf/pf.c
11461
int op_r_pass = (r->action == PF_PASS);
sys/netpfil/pf/pf.c
11486
if (!(op_pass || r->action == PF_DROP)) {
sys/netpfil/pf/pf.c
11565
pf_rule_counters_inc(pd, ri->r, dir_out, op_r_pass, af,
sys/netpfil/pf/pf.c
11567
if (s && s->nat_rule == ri->r) {
sys/netpfil/pf/pf.c
11581
if (r != nr) {
sys/netpfil/pf/pf.c
11582
pf_rule_counters_inc(pd, r, dir_out, op_r_pass, af,
sys/netpfil/pf/pf.c
11605
if (ri->r->log & PF_LOG_MATCHES)
sys/netpfil/pf/pf.c
11607
ruleset, pd, 1, ri->r);
sys/netpfil/pf/pf.c
11619
struct pf_krule *a = NULL, *r = &V_pf_default_rule;
sys/netpfil/pf/pf.c
11767
if (kif == NULL || r == NULL) /* pflog */
sys/netpfil/pf/pf.c
11770
action = pf_test_rule(&r, &s, &pd, &a,
sys/netpfil/pf/pf.c
11795
r = s->rule;
sys/netpfil/pf/pf.c
11830
action = pf_test_rule(&r, &s, &pd,
sys/netpfil/pf/pf.c
11849
r = s->rule;
sys/netpfil/pf/pf.c
11853
action = pf_test_rule(&r, &s,
sys/netpfil/pf/pf.c
11879
r = s->rule;
sys/netpfil/pf/pf.c
11883
action = pf_test_rule(&r, &s, &pd,
sys/netpfil/pf/pf.c
11925
tag = r->tag;
sys/netpfil/pf/pf.c
11983
if (action == PF_PASS && r->divert.port && !PACKET_LOOPED(&pd)) {
sys/netpfil/pf/pf.c
11988
ntohs(r->divert.port);
sys/netpfil/pf/pf.c
11993
pf_counters_inc(action, &pd, s, r, a, &match_rules);
sys/netpfil/pf/pf.c
12043
lr = r;
sys/netpfil/pf/pf.c
12050
if (ri->r->log & PF_LOG_ALL)
sys/netpfil/pf/pf.c
12052
reason, ri->r, a, ruleset, &pd, 0, NULL);
sys/netpfil/pf/pf.c
12056
pf_counters_inc(action, &pd, s, r, a, &match_rules);
sys/netpfil/pf/pf.c
12070
if (pf_translate_af(&pd, r)) {
sys/netpfil/pf/pf.c
12077
action = pf_route(r, kif->pfik_ifp, s, &pd,
sys/netpfil/pf/pf.c
12083
action = pf_route6(r, kif->pfik_ifp, s, &pd,
sys/netpfil/pf/pf.c
12096
action = pf_route(r, kif->pfik_ifp, s, &pd,
sys/netpfil/pf/pf.c
12103
action = pf_route6(r, kif->pfik_ifp, s, &pd,
sys/netpfil/pf/pf.c
12111
if (pf_dummynet(&pd, s, r, m0) != 0) {
sys/netpfil/pf/pf.c
12119
SDT_PROBE4(pf, ip, test, done, action, reason, r, s);
sys/netpfil/pf/pf.c
2790
size_t r, run;
sys/netpfil/pf/pf.c
2806
for (r = 0; r < run; r++) {
sys/netpfil/pf/pf.c
2832
size_t r, run;
sys/netpfil/pf/pf.c
2848
for (r = 0; r < run; r++) {
sys/netpfil/pf/pf.c
3255
mrm->r->rule_ref |= PFRULE_REFS;
sys/netpfil/pf/pf.c
3283
struct pf_krule *r, *r1;
sys/netpfil/pf/pf.c
3308
TAILQ_FOREACH_SAFE(r, &V_pf_unlinked_rules, entries, r1) {
sys/netpfil/pf/pf.c
3309
if (!(r->rule_ref & PFRULE_REFS)) {
sys/netpfil/pf/pf.c
3310
TAILQ_REMOVE(&V_pf_unlinked_rules, r, entries);
sys/netpfil/pf/pf.c
3311
TAILQ_INSERT_TAIL(&tmpq, r, entries);
sys/netpfil/pf/pf.c
3313
r->rule_ref &= ~PFRULE_REFS;
sys/netpfil/pf/pf.c
3320
TAILQ_FOREACH_SAFE(r, &tmpq, entries, r1) {
sys/netpfil/pf/pf.c
3321
TAILQ_REMOVE(&tmpq, r, entries);
sys/netpfil/pf/pf.c
3322
pf_free_rule(r);
sys/netpfil/pf/pf.c
3926
pf_translate_af(struct pf_pdesc *pd, struct pf_krule *r)
sys/netpfil/pf/pf.c
3941
ICMP_TIMXCEED_INTRANS, 0, pd->af, r,
sys/netpfil/pf/pf.c
3945
ICMP6_TIME_EXCEED_TRANSIT, 0, pd->af, r,
sys/netpfil/pf/pf.c
4420
pf_build_tcp(const struct pf_krule *r, sa_family_t af,
sys/netpfil/pf/pf.c
4486
if (r != NULL && r->qid) {
sys/netpfil/pf/pf.c
4487
pf_mtag->qid = r->qid;
sys/netpfil/pf/pf.c
4690
pf_send_tcp(const struct pf_krule *r, sa_family_t af,
sys/netpfil/pf/pf.c
4700
m = pf_build_tcp(r, af, saddr, daddr, sport, dport, seq, ack, tcp_flags,
sys/netpfil/pf/pf.c
4750
pf_return(struct pf_krule *r, struct pf_krule *nr, struct pf_pdesc *pd,
sys/netpfil/pf/pf.c
4757
((r->rule_flag & PFRULE_RETURNRST) ||
sys/netpfil/pf/pf.c
4758
(r->rule_flag & PFRULE_RETURN)) &&
sys/netpfil/pf/pf.c
4770
pf_send_tcp(r, pd->af, pd->dst,
sys/netpfil/pf/pf.c
4773
r->return_ttl, M_SKIP_FIREWALL, 0, 0, rtableid,
sys/netpfil/pf/pf.c
4777
(r->rule_flag & PFRULE_RETURN)) {
sys/netpfil/pf/pf.c
4778
pf_send_sctp_abort(pd->af, pd, r->return_ttl, rtableid);
sys/netpfil/pf/pf.c
4780
r->return_icmp)
sys/netpfil/pf/pf.c
4781
pf_send_icmp(pd->m, r->return_icmp >> 8,
sys/netpfil/pf/pf.c
4782
r->return_icmp & 255, 0, pd->af, r, rtableid);
sys/netpfil/pf/pf.c
4784
r->return_icmp6)
sys/netpfil/pf/pf.c
4785
pf_send_icmp(pd->m, r->return_icmp6 >> 8,
sys/netpfil/pf/pf.c
4786
r->return_icmp6 & 255, 0, pd->af, r, rtableid);
sys/netpfil/pf/pf.c
4845
sa_family_t af, struct pf_krule *r, int rtableid)
sys/netpfil/pf/pf.c
4888
if (r->qid) {
sys/netpfil/pf/pf.c
4889
pf_mtag->qid = r->qid;
sys/netpfil/pf/pf.c
5027
pf_match_tag(struct mbuf *m, struct pf_krule *r, int *tag, int mtag)
sys/netpfil/pf/pf.c
5032
return ((!r->match_tag_not && r->match_tag == *tag) ||
sys/netpfil/pf/pf.c
5033
(r->match_tag_not && r->match_tag != *tag));
sys/netpfil/pf/pf.c
5037
pf_match_rcvif(struct mbuf *m, struct pf_krule *r)
sys/netpfil/pf/pf.c
5049
"%s: kif == NULL, @%d via %s", __func__, r->nr,
sys/netpfil/pf/pf.c
5050
r->rcv_ifname);
sys/netpfil/pf/pf.c
5054
return (pfi_kkif_match(r->rcv_kif, kif));
sys/netpfil/pf/pf.c
5077
#define PF_ANCHOR_MATCH(f) ((uintptr_t)(f)->r & PF_ANCHORSTACK_MATCH)
sys/netpfil/pf/pf.c
5079
((uintptr_t)(f)->r & ~PF_ANCHORSTACK_MASK)
sys/netpfil/pf/pf.c
5080
#define PF_ANCHOR_SET_MATCH(f) do { (f)->r = (void *) \
sys/netpfil/pf/pf.c
5081
((uintptr_t)(f)->r | PF_ANCHORSTACK_MATCH); \
sys/netpfil/pf/pf.c
5085
pf_step_into_anchor(struct pf_test_ctx *ctx, struct pf_krule *r)
sys/netpfil/pf/pf.c
5093
__func__, r->anchor->name);
sys/netpfil/pf/pf.c
5099
if (r->anchor_wildcard) {
sys/netpfil/pf/pf.c
5102
RB_FOREACH(child, pf_kanchor_node, &r->anchor->children) {
sys/netpfil/pf/pf.c
5114
rv = pf_match_rule(ctx, &r->anchor->ruleset);
sys/netpfil/pf/pf.c
5119
if (rv != PF_TEST_FAIL && r->quick == PF_TEST_QUICK &&
sys/netpfil/pf/pf.c
5120
*ctx->am == r)
sys/netpfil/pf/pf.c
5131
struct pf_keth_rule *r; /* XXX: + match bit */
sys/netpfil/pf/pf.c
5135
#define PF_ETH_ANCHOR_MATCH(f) ((uintptr_t)(f)->r & PF_ANCHORSTACK_MATCH)
sys/netpfil/pf/pf.c
5137
((uintptr_t)(f)->r & ~PF_ANCHORSTACK_MASK)
sys/netpfil/pf/pf.c
5138
#define PF_ETH_ANCHOR_SET_MATCH(f) do { (f)->r = (void *) \
sys/netpfil/pf/pf.c
5139
((uintptr_t)(f)->r | PF_ANCHORSTACK_MATCH); \
sys/netpfil/pf/pf.c
5144
struct pf_keth_ruleset **rs, struct pf_keth_rule **r,
sys/netpfil/pf/pf.c
5155
__func__, (*r)->anchor->name);
sys/netpfil/pf/pf.c
5156
*r = TAILQ_NEXT(*r, entries);
sys/netpfil/pf/pf.c
5159
*a = *r;
sys/netpfil/pf/pf.c
5162
f->r = *r;
sys/netpfil/pf/pf.c
5163
if ((*r)->anchor_wildcard) {
sys/netpfil/pf/pf.c
5164
struct pf_keth_anchor_node *parent = &(*r)->anchor->children;
sys/netpfil/pf/pf.c
5167
*r = NULL;
sys/netpfil/pf/pf.c
5173
*rs = &(*r)->anchor->ruleset;
sys/netpfil/pf/pf.c
5175
*r = TAILQ_FIRST((*rs)->active.rules);
sys/netpfil/pf/pf.c
5180
struct pf_keth_ruleset **rs, struct pf_keth_rule **r,
sys/netpfil/pf/pf.c
5212
*r = TAILQ_FIRST((*rs)->active.rules);
sys/netpfil/pf/pf.c
5213
if (*r == NULL)
sys/netpfil/pf/pf.c
5225
*r = TAILQ_NEXT(fr, entries);
sys/netpfil/pf/pf.c
5226
} while (*r == NULL);
sys/netpfil/pf/pf.c
5291
pf_rule_to_actions(struct pf_krule *r, struct pf_rule_actions *a)
sys/netpfil/pf/pf.c
5296
a->flags |= (r->scrub_flags & (PFSTATE_NODF|PFSTATE_RANDOMID|
sys/netpfil/pf/pf.c
5302
if (r->rule_flag & PFRULE_RANDOMID)
sys/netpfil/pf/pf.c
5304
if (r->scrub_flags & PFSTATE_SETTOS || r->rule_flag & PFRULE_SET_TOS ) {
sys/netpfil/pf/pf.c
5306
a->set_tos = r->set_tos;
sys/netpfil/pf/pf.c
5309
if (r->qid)
sys/netpfil/pf/pf.c
5310
a->qid = r->qid;
sys/netpfil/pf/pf.c
5311
if (r->pqid)
sys/netpfil/pf/pf.c
5312
a->pqid = r->pqid;
sys/netpfil/pf/pf.c
5313
if (r->rtableid >= 0)
sys/netpfil/pf/pf.c
5314
a->rtableid = r->rtableid;
sys/netpfil/pf/pf.c
5315
a->log |= r->log;
sys/netpfil/pf/pf.c
5316
if (r->min_ttl)
sys/netpfil/pf/pf.c
5317
a->min_ttl = r->min_ttl;
sys/netpfil/pf/pf.c
5318
if (r->max_mss)
sys/netpfil/pf/pf.c
5319
a->max_mss = r->max_mss;
sys/netpfil/pf/pf.c
5320
if (r->dnpipe)
sys/netpfil/pf/pf.c
5321
a->dnpipe = r->dnpipe;
sys/netpfil/pf/pf.c
5322
if (r->dnrpipe)
sys/netpfil/pf/pf.c
5323
a->dnrpipe = r->dnrpipe;
sys/netpfil/pf/pf.c
5324
if (r->dnpipe || r->dnrpipe) {
sys/netpfil/pf/pf.c
5325
if (r->free_flags & PFRULE_DN_IS_PIPE)
sys/netpfil/pf/pf.c
5330
if (r->scrub_flags & PFSTATE_SETPRIO) {
sys/netpfil/pf/pf.c
5331
a->set_prio[0] = r->set_prio[0];
sys/netpfil/pf/pf.c
5332
a->set_prio[1] = r->set_prio[1];
sys/netpfil/pf/pf.c
5334
if (r->allow_opts)
sys/netpfil/pf/pf.c
5335
a->allow_opts = r->allow_opts;
sys/netpfil/pf/pf.c
5336
if (r->max_pkt_size)
sys/netpfil/pf/pf.c
5337
a->max_pkt_size = r->max_pkt_size;
sys/netpfil/pf/pf.c
5577
pf_match_eth_addr(const uint8_t *a, const struct pf_keth_rule_addr *r)
sys/netpfil/pf/pf.c
5582
if (! r->isset)
sys/netpfil/pf/pf.c
5583
return (!r->neg);
sys/netpfil/pf/pf.c
5586
if ((a[i] & r->mask[i]) != (r->addr[i] & r->mask[i])) {
sys/netpfil/pf/pf.c
5592
return (match ^ r->neg);
sys/netpfil/pf/pf.c
5596
pf_match_eth_tag(struct mbuf *m, struct pf_keth_rule *r, int *tag, int mtag)
sys/netpfil/pf/pf.c
5601
return ((!r->match_tag_not && r->match_tag == *tag) ||
sys/netpfil/pf/pf.c
5602
(r->match_tag_not && r->match_tag != *tag));
sys/netpfil/pf/pf.c
5640
struct pf_keth_rule *r, *rm, *a = NULL;
sys/netpfil/pf/pf.c
5718
for (r = TAILQ_FIRST(rules), rm = NULL; r != NULL;) {
sys/netpfil/pf/pf.c
5719
counter_u64_add(r->evaluations, 1);
sys/netpfil/pf/pf.c
5720
SDT_PROBE2(pf, eth, test_rule, test, r->nr, r);
sys/netpfil/pf/pf.c
5722
if (pfi_kkif_match(r->kif, kif) == r->ifnot) {
sys/netpfil/pf/pf.c
5723
SDT_PROBE3(pf, eth, test_rule, mismatch, r->nr, r,
sys/netpfil/pf/pf.c
5725
r = r->skip[PFE_SKIP_IFP].ptr;
sys/netpfil/pf/pf.c
5727
else if (r->direction && r->direction != dir) {
sys/netpfil/pf/pf.c
5728
SDT_PROBE3(pf, eth, test_rule, mismatch, r->nr, r,
sys/netpfil/pf/pf.c
5730
r = r->skip[PFE_SKIP_DIR].ptr;
sys/netpfil/pf/pf.c
5732
else if (r->proto && r->proto != proto) {
sys/netpfil/pf/pf.c
5733
SDT_PROBE3(pf, eth, test_rule, mismatch, r->nr, r,
sys/netpfil/pf/pf.c
5735
r = r->skip[PFE_SKIP_PROTO].ptr;
sys/netpfil/pf/pf.c
5737
else if (! pf_match_eth_addr(e->ether_shost, &r->src)) {
sys/netpfil/pf/pf.c
5738
SDT_PROBE3(pf, eth, test_rule, mismatch, r->nr, r,
sys/netpfil/pf/pf.c
5740
r = r->skip[PFE_SKIP_SRC_ADDR].ptr;
sys/netpfil/pf/pf.c
5742
else if (! pf_match_eth_addr(e->ether_dhost, &r->dst)) {
sys/netpfil/pf/pf.c
5743
SDT_PROBE3(pf, eth, test_rule, mismatch, r->nr, r,
sys/netpfil/pf/pf.c
5745
r = r->skip[PFE_SKIP_DST_ADDR].ptr;
sys/netpfil/pf/pf.c
5747
else if (src != NULL && PF_MISMATCHAW(&r->ipsrc.addr, src, af,
sys/netpfil/pf/pf.c
5748
r->ipsrc.neg, kif, M_GETFIB(m))) {
sys/netpfil/pf/pf.c
5749
SDT_PROBE3(pf, eth, test_rule, mismatch, r->nr, r,
sys/netpfil/pf/pf.c
5751
r = r->skip[PFE_SKIP_SRC_IP_ADDR].ptr;
sys/netpfil/pf/pf.c
5753
else if (dst != NULL && PF_MISMATCHAW(&r->ipdst.addr, dst, af,
sys/netpfil/pf/pf.c
5754
r->ipdst.neg, kif, M_GETFIB(m))) {
sys/netpfil/pf/pf.c
5755
SDT_PROBE3(pf, eth, test_rule, mismatch, r->nr, r,
sys/netpfil/pf/pf.c
5757
r = r->skip[PFE_SKIP_DST_IP_ADDR].ptr;
sys/netpfil/pf/pf.c
5759
else if (r->match_tag && !pf_match_eth_tag(m, r, &tag,
sys/netpfil/pf/pf.c
5761
SDT_PROBE3(pf, eth, test_rule, mismatch, r->nr, r,
sys/netpfil/pf/pf.c
5763
r = TAILQ_NEXT(r, entries);
sys/netpfil/pf/pf.c
5766
if (r->tag)
sys/netpfil/pf/pf.c
5767
tag = r->tag;
sys/netpfil/pf/pf.c
5768
if (r->anchor == NULL) {
sys/netpfil/pf/pf.c
5770
rm = r;
sys/netpfil/pf/pf.c
5772
SDT_PROBE2(pf, eth, test_rule, match, r->nr, r);
sys/netpfil/pf/pf.c
5774
if (r->quick)
sys/netpfil/pf/pf.c
5777
r = TAILQ_NEXT(r, entries);
sys/netpfil/pf/pf.c
5780
&ruleset, &r, &a, &match);
sys/netpfil/pf/pf.c
5783
if (r == NULL && pf_step_out_of_keth_anchor(anchor_stack, &asd,
sys/netpfil/pf/pf.c
5784
&ruleset, &r, &a, &match))
sys/netpfil/pf/pf.c
5788
r = rm;
sys/netpfil/pf/pf.c
5790
SDT_PROBE2(pf, eth, test_rule, final_match, (r != NULL ? r->nr : -1), r);
sys/netpfil/pf/pf.c
5793
if (r == NULL) {
sys/netpfil/pf/pf.c
5799
counter_u64_add(r->packets[dir == PF_OUT], 1);
sys/netpfil/pf/pf.c
5800
counter_u64_add(r->bytes[dir == PF_OUT], m_length(m, NULL));
sys/netpfil/pf/pf.c
5801
pf_update_timestamp(r);
sys/netpfil/pf/pf.c
5804
if (r->action == PF_DROP) {
sys/netpfil/pf/pf.c
5820
if (r->qid != 0) {
sys/netpfil/pf/pf.c
5828
mtag->qid = r->qid;
sys/netpfil/pf/pf.c
5831
action = r->action;
sys/netpfil/pf/pf.c
5832
bridge_to = r->bridge_to;
sys/netpfil/pf/pf.c
5835
if (r->dnpipe) {
sys/netpfil/pf/pf.c
5863
dnflow.rule.info = r->dnpipe;
sys/netpfil/pf/pf.c
5865
if (r->dnflags & PFRULE_DN_IS_PIPE)
sys/netpfil/pf/pf.c
5908
r = a; \
sys/netpfil/pf/pf.c
5914
pf_rule_apply_nat(struct pf_test_ctx *ctx, struct pf_krule *r)
sys/netpfil/pf/pf.c
5920
if (r->rule_flag & PFRULE_AFTO) {
sys/netpfil/pf/pf.c
5926
KASSERT(r->action != PF_MATCH, ("%s: af-to on match rule", __func__));
sys/netpfil/pf/pf.c
5928
ctx->nat_pool = &(r->nat);
sys/netpfil/pf/pf.c
5929
ctx->nr = r;
sys/netpfil/pf/pf.c
5930
pd->naf = r->naf;
sys/netpfil/pf/pf.c
5935
} else if (r->rdr.cur || r->nat.cur) {
sys/netpfil/pf/pf.c
5941
ctx->nr = r;
sys/netpfil/pf/pf.c
5942
if (r->nat.cur) {
sys/netpfil/pf/pf.c
5944
ctx->nat_pool = &(r->nat);
sys/netpfil/pf/pf.c
5947
ctx->nat_pool = &(r->rdr);
sys/netpfil/pf/pf.c
5966
struct pf_krule *r;
sys/netpfil/pf/pf.c
5972
r = TAILQ_FIRST(ruleset->rules[PF_RULESET_FILTER].active.ptr);
sys/netpfil/pf/pf.c
5973
while (r != NULL) {
sys/netpfil/pf/pf.c
5983
PF_TEST_ATTRIB(r->rule_flag & PFRULE_EXPIRED,
sys/netpfil/pf/pf.c
5984
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
5986
pf_counter_u64_add(&r->evaluations, 1);
sys/netpfil/pf/pf.c
5987
PF_TEST_ATTRIB(pfi_kkif_match(r->kif, pd->kif) == r->ifnot,
sys/netpfil/pf/pf.c
5988
r->skip[PF_SKIP_IFP]);
sys/netpfil/pf/pf.c
5989
PF_TEST_ATTRIB(r->direction && r->direction != pd->dir,
sys/netpfil/pf/pf.c
5990
r->skip[PF_SKIP_DIR]);
sys/netpfil/pf/pf.c
5991
PF_TEST_ATTRIB(r->af && r->af != pd->af,
sys/netpfil/pf/pf.c
5992
r->skip[PF_SKIP_AF]);
sys/netpfil/pf/pf.c
5993
PF_TEST_ATTRIB(r->proto && r->proto != pd->proto,
sys/netpfil/pf/pf.c
5994
r->skip[PF_SKIP_PROTO]);
sys/netpfil/pf/pf.c
5995
PF_TEST_ATTRIB(PF_MISMATCHAW(&r->src.addr, &pd->nsaddr, pd->naf,
sys/netpfil/pf/pf.c
5996
r->src.neg, pd->kif, M_GETFIB(pd->m)),
sys/netpfil/pf/pf.c
5997
r->skip[PF_SKIP_SRC_ADDR]);
sys/netpfil/pf/pf.c
5998
PF_TEST_ATTRIB(PF_MISMATCHAW(&r->dst.addr, &pd->ndaddr, pd->af,
sys/netpfil/pf/pf.c
5999
r->dst.neg, NULL, M_GETFIB(pd->m)),
sys/netpfil/pf/pf.c
6000
r->skip[PF_SKIP_DST_ADDR]);
sys/netpfil/pf/pf.c
6004
PF_TEST_ATTRIB((r->src.port_op || r->dst.port_op),
sys/netpfil/pf/pf.c
6005
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
6006
PF_TEST_ATTRIB((pd->proto == IPPROTO_TCP && r->flagset),
sys/netpfil/pf/pf.c
6007
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
6009
PF_TEST_ATTRIB((r->type || r->code),
sys/netpfil/pf/pf.c
6010
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
6012
PF_TEST_ATTRIB((r->gid.op || r->uid.op),
sys/netpfil/pf/pf.c
6013
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
6017
PF_TEST_ATTRIB((r->flagset & tcp_get_flags(ctx->th))
sys/netpfil/pf/pf.c
6018
!= r->flags,
sys/netpfil/pf/pf.c
6019
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
6024
PF_TEST_ATTRIB(r->src.port_op && !pf_match_port(r->src.port_op,
sys/netpfil/pf/pf.c
6025
r->src.port[0], r->src.port[1], pd->nsport),
sys/netpfil/pf/pf.c
6026
r->skip[PF_SKIP_SRC_PORT]);
sys/netpfil/pf/pf.c
6028
PF_TEST_ATTRIB(r->dst.port_op && !pf_match_port(r->dst.port_op,
sys/netpfil/pf/pf.c
6029
r->dst.port[0], r->dst.port[1], pd->ndport),
sys/netpfil/pf/pf.c
6030
r->skip[PF_SKIP_DST_PORT]);
sys/netpfil/pf/pf.c
6032
PF_TEST_ATTRIB(r->uid.op && (pd->lookup.done || (pd->lookup.done =
sys/netpfil/pf/pf.c
6034
!pf_match_uid(r->uid.op, r->uid.uid[0], r->uid.uid[1],
sys/netpfil/pf/pf.c
6036
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
6038
PF_TEST_ATTRIB(r->gid.op && (pd->lookup.done || (pd->lookup.done =
sys/netpfil/pf/pf.c
6040
!pf_match_gid(r->gid.op, r->gid.gid[0], r->gid.gid[1],
sys/netpfil/pf/pf.c
6042
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
6048
PF_TEST_ATTRIB(r->type && r->type != ctx->icmptype + 1,
sys/netpfil/pf/pf.c
6049
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
6051
PF_TEST_ATTRIB(r->code && r->code != ctx->icmpcode + 1,
sys/netpfil/pf/pf.c
6052
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
6058
PF_TEST_ATTRIB(r->tos && !(r->tos == pd->tos),
sys/netpfil/pf/pf.c
6059
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
6060
PF_TEST_ATTRIB(r->prio &&
sys/netpfil/pf/pf.c
6061
!pf_match_ieee8021q_pcp(r->prio, pd->m),
sys/netpfil/pf/pf.c
6062
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
6063
PF_TEST_ATTRIB(r->prob &&
sys/netpfil/pf/pf.c
6064
r->prob <= arc4random(),
sys/netpfil/pf/pf.c
6065
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
6066
PF_TEST_ATTRIB(r->match_tag && !pf_match_tag(pd->m, r,
sys/netpfil/pf/pf.c
6068
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
6069
PF_TEST_ATTRIB((r->rcv_kif && pf_match_rcvif(pd->m, r) ==
sys/netpfil/pf/pf.c
6070
r->rcvifnot),
sys/netpfil/pf/pf.c
6071
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
6072
PF_TEST_ATTRIB((r->rule_flag & PFRULE_FRAGMENT &&
sys/netpfil/pf/pf.c
6074
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
6075
PF_TEST_ATTRIB(r->os_fingerprint != PF_OSFP_ANY &&
sys/netpfil/pf/pf.c
6078
r->os_fingerprint)),
sys/netpfil/pf/pf.c
6079
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
6080
if (r->statelim.id != PF_STATELIM_ID_NONE) {
sys/netpfil/pf/pf.c
6081
stlim = pf_statelim_find(r->statelim.id);
sys/netpfil/pf/pf.c
6088
PF_TEST_ATTRIB(stlim == NULL, TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
6098
if (r->statelim.limiter_action == PF_LIMITER_BLOCK) {
sys/netpfil/pf/pf.c
6103
r = TAILQ_NEXT(r, entries);
sys/netpfil/pf/pf.c
6120
if (r->statelim.limiter_action ==
sys/netpfil/pf/pf.c
6128
r = TAILQ_NEXT(r, entries);
sys/netpfil/pf/pf.c
6140
if (r->sourcelim.id != PF_SOURCELIM_ID_NONE) {
sys/netpfil/pf/pf.c
6143
srlim = pf_sourcelim_find(r->sourcelim.id);
sys/netpfil/pf/pf.c
6150
PF_TEST_ATTRIB(srlim == NULL, TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
6165
if (r->sourcelim.limiter_action ==
sys/netpfil/pf/pf.c
6173
r = TAILQ_NEXT(r, entries);
sys/netpfil/pf/pf.c
6192
if (r->sourcelim.limiter_action ==
sys/netpfil/pf/pf.c
6200
r = TAILQ_NEXT(r, entries);
sys/netpfil/pf/pf.c
6221
r = TAILQ_NEXT(r, entries);
sys/netpfil/pf/pf.c
6228
if (r->pktrate.limit) {
sys/netpfil/pf/pf.c
6229
PF_TEST_ATTRIB((pf_check_threshold(&r->pktrate)),
sys/netpfil/pf/pf.c
6230
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf.c
6233
if (r->tag)
sys/netpfil/pf/pf.c
6234
ctx->tag = r->tag;
sys/netpfil/pf/pf.c
6235
if (r->anchor == NULL) {
sys/netpfil/pf/pf.c
6237
if (r->rule_flag & PFRULE_ONCE) {
sys/netpfil/pf/pf.c
6240
rule_flag = r->rule_flag;
sys/netpfil/pf/pf.c
6242
atomic_cmpset_int(&r->rule_flag, rule_flag,
sys/netpfil/pf/pf.c
6244
r->exptime = time_uptime;
sys/netpfil/pf/pf.c
6246
r = TAILQ_NEXT(r, entries);
sys/netpfil/pf/pf.c
6251
if (r->action == PF_MATCH) {
sys/netpfil/pf/pf.c
6256
transerror = pf_rule_apply_nat(ctx, r);
sys/netpfil/pf/pf.c
6273
ri->r = r;
sys/netpfil/pf/pf.c
6282
pf_rule_to_actions(r, &pd->act);
sys/netpfil/pf/pf.c
6283
if (r->log)
sys/netpfil/pf/pf.c
6284
PFLOG_PACKET(r->action, PFRES_MATCH, r,
sys/netpfil/pf/pf.c
6290
*ctx->rm = r;
sys/netpfil/pf/pf.c
6312
pf_log_matches(pd, r, ctx->a, ruleset, ctx->match_rules);
sys/netpfil/pf/pf.c
6313
if (r->quick) {
sys/netpfil/pf/pf.c
6321
ctx->a = r; /* remember anchor */
sys/netpfil/pf/pf.c
6329
if (pf_step_into_anchor(ctx, r) != PF_TEST_OK) {
sys/netpfil/pf/pf.c
6335
r = TAILQ_NEXT(r, entries);
sys/netpfil/pf/pf.c
6348
struct pf_krule *r = NULL;
sys/netpfil/pf/pf.c
6460
r = ctx.nr;
sys/netpfil/pf/pf.c
6470
r = *ctx.rm; /* matching rule */
sys/netpfil/pf/pf.c
6476
pf_rule_to_actions(r, &pd->act);
sys/netpfil/pf/pf.c
6477
transerror = pf_rule_apply_nat(&ctx, r);
sys/netpfil/pf/pf.c
6493
if (r->log) {
sys/netpfil/pf/pf.c
6496
PFLOG_PACKET(r->action, ctx.reason, r, ctx.a, ruleset, pd, 1, NULL);
sys/netpfil/pf/pf.c
6499
pf_log_matches(pd, r, ctx.a, ruleset, ctx.match_rules);
sys/netpfil/pf/pf.c
6501
(r->action == PF_DROP) &&
sys/netpfil/pf/pf.c
6502
((r->rule_flag & PFRULE_RETURNRST) ||
sys/netpfil/pf/pf.c
6503
(r->rule_flag & PFRULE_RETURNICMP) ||
sys/netpfil/pf/pf.c
6504
(r->rule_flag & PFRULE_RETURN))) {
sys/netpfil/pf/pf.c
6505
pf_return(r, ctx.nr, pd, ctx.th, bproto_sum,
sys/netpfil/pf/pf.c
6506
bip_sum, &ctx.reason, r->rtableid);
sys/netpfil/pf/pf.c
6509
if (r->action == PF_DROP)
sys/netpfil/pf/pf.c
6519
if (r->rt) {
sys/netpfil/pf/pf.c
6526
pd->act.rt = r->rt;
sys/netpfil/pf/pf.c
6527
if (r->rt == PF_REPLYTO)
sys/netpfil/pf/pf.c
6531
if ((transerror = pf_map_addr_sn(pd->af, r, pd->src,
sys/netpfil/pf/pf.c
6533
&(r->route), PF_SN_ROUTE)) != PFRES_MATCH) {
sys/netpfil/pf/pf.c
6540
(!ctx.state_icmp && (r->keep_state || ctx.nr != NULL ||
sys/netpfil/pf/pf.c
6544
action = pf_create_state(r, &ctx, sm, bproto_sum, bip_sum);
sys/netpfil/pf/pf.c
6548
if (r->log || (ctx.nr != NULL && ctx.nr->log) ||
sys/netpfil/pf/pf.c
6552
(r->rule_flag & PFRULE_RETURN))
sys/netpfil/pf/pf.c
6553
pf_return(r, ctx.nr, pd, ctx.th,
sys/netpfil/pf/pf.c
6561
r->keep_state == PF_STATE_SYNPROXY && pd->dir == PF_IN) {
sys/netpfil/pf/pf.c
6562
action = pf_synproxy_ack(r, pd, sm, &ctx.act);
sys/netpfil/pf/pf.c
6633
pf_create_state(struct pf_krule *r, struct pf_test_ctx *ctx,
sys/netpfil/pf/pf.c
6654
if (r->max_states &&
sys/netpfil/pf/pf.c
6655
(counter_u64_fetch(r->states_cur) >= r->max_states)) {
sys/netpfil/pf/pf.c
6661
if ((r->rule_flag & PFRULE_SRCTRACK) &&
sys/netpfil/pf/pf.c
6662
(sn_reason = pf_insert_src_node(sns, snhs, r, pd->src, pd->af,
sys/netpfil/pf/pf.c
6668
if (r->rt) {
sys/netpfil/pf/pf.c
6669
if ((r->route.opts & PF_POOL_STICKYADDR) &&
sys/netpfil/pf/pf.c
6670
(sn_reason = pf_insert_src_node(sns, snhs, r, pd->src,
sys/netpfil/pf/pf.c
6700
s->rule = r;
sys/netpfil/pf/pf.c
6709
if (r->rule_flag & PFRULE_STATESLOPPY)
sys/netpfil/pf/pf.c
6713
if ((r->rule_flag & PFRULE_PFLOW) ||
sys/netpfil/pf/pf.c
6728
r->keep_state == PF_STATE_MODULATE) {
sys/netpfil/pf/pf.c
6937
TH_SYN && r->keep_state == PF_STATE_SYNPROXY && pd->dir == PF_IN) {
sys/netpfil/pf/pf.c
6947
pf_send_tcp(r, pd->af, pd->dst, pd->src, th->th_dport,
sys/netpfil/pf/pf.c
764
if (s->nat_rule != mrm->r) { \
sys/netpfil/pf/pf.c
765
counter_u64_add(mrm->r->states_cur, 1); \
sys/netpfil/pf/pf.c
766
counter_u64_add(mrm->r->states_tot, 1); \
sys/netpfil/pf/pf.c
7781
pf_synproxy_ack(struct pf_krule *r, struct pf_pdesc *pd, struct pf_kstate **sm,
sys/netpfil/pf/pf.c
780
if (s->nat_rule != mrm->r) { \
sys/netpfil/pf/pf.c
7804
pf_send_tcp(r, pd->af, pd->dst, pd->src, th->th_dport,
sys/netpfil/pf/pf.c
7806
TH_SYN | TH_ACK, 0, s->src.mss, 0, 1, 0, 0, r->rtableid, NULL);
sys/netpfil/pf/pf.c
781
counter_u64_add(mrm->r->states_cur, -1);\
sys/netpfil/pf/pf.c
8197
struct pf_krule *r = &V_pf_default_rule;
sys/netpfil/pf/pf.c
8240
ret = pf_test_rule(&r, &sm,
sys/netpfil/pf/pf.c
8248
SDT_PROBE4(pf, sctp, multihome, test, kif, r, j->pd.m, ret);
sys/netpfil/pf/pf.c
9728
pf_route(struct pf_krule *r, struct ifnet *oifp,
sys/netpfil/pf/pf.c
9745
KASSERT(pd->m && r && oifp, ("%s: invalid parameters", __func__));
sys/netpfil/pf/pf.c
9752
r_dir = r->direction;
sys/netpfil/pf/pf.c
9798
pf_dummynet(pd, s, r, &pd->m);
sys/netpfil/pf/pf.c
9815
if (pd->act.rt == PF_ROUTETO && r->naf != AF_INET) {
sys/netpfil/pf/pf.c
9819
if (pd->act.rt == PF_REPLYTO && r->naf != AF_INET6) {
sys/netpfil/pf/pf.c
9862
if (r->rt != PF_DUPTO && pd->naf == pd->af)
sys/netpfil/pf/pf.c
9864
ICMP_TIMXCEED_INTRANS, 0, pd->af, r,
sys/netpfil/pf/pf.c
9908
if (s != NULL && s->kif == V_pfi_all && r->rule_flag & PFRULE_IFBOUND) {
sys/netpfil/pf/pf.c
9910
MPASS(r->rt == PF_REPLYTO || (pd->af != pd->naf && s->direction == PF_IN));
sys/netpfil/pf/pf.c
9917
if (r->rt == PF_DUPTO || (pd->af != pd->naf && s->direction == PF_IN))
sys/netpfil/pf/pf_ioctl.c
2968
pf_rule_checkaf(struct pf_krule *r)
sys/netpfil/pf/pf_ioctl.c
2970
switch (r->af) {
sys/netpfil/pf/pf_ioctl.c
2972
if (r->rule_flag & PFRULE_AFTO)
sys/netpfil/pf/pf_ioctl.c
2976
if ((r->rule_flag & PFRULE_AFTO) && r->naf != AF_INET6)
sys/netpfil/pf/pf_ioctl.c
2981
if ((r->rule_flag & PFRULE_AFTO) && r->naf != AF_INET)
sys/netpfil/pf/pf_ioctl.c
2989
if ((r->rule_flag & PFRULE_AFTO) == 0 && r->naf != 0)
sys/netpfil/pf/pf_lb.c
1029
if ((reason = pf_map_addr(saf, r, saddr, naddr, nkif, naf, init_addr,
sys/netpfil/pf/pf_lb.c
1055
struct pf_krule *r = NULL;
sys/netpfil/pf/pf_lb.c
1065
r = pf_match_translation(PF_RULESET_BINAT, ctx);
sys/netpfil/pf/pf_lb.c
1066
if (r == NULL)
sys/netpfil/pf/pf_lb.c
1067
r = pf_match_translation(PF_RULESET_NAT, ctx);
sys/netpfil/pf/pf_lb.c
1069
r = pf_match_translation(PF_RULESET_RDR, ctx);
sys/netpfil/pf/pf_lb.c
1070
if (r == NULL)
sys/netpfil/pf/pf_lb.c
1071
r = pf_match_translation(PF_RULESET_BINAT, ctx);
sys/netpfil/pf/pf_lb.c
1074
if (r == NULL)
sys/netpfil/pf/pf_lb.c
1077
switch (r->action) {
sys/netpfil/pf/pf_lb.c
1084
transerror = pf_get_transaddr(ctx, r, r->action, &(r->rdr));
sys/netpfil/pf/pf_lb.c
1086
ctx->nr = r;
sys/netpfil/pf/pf_lb.c
1092
pf_get_transaddr(struct pf_test_ctx *ctx, struct pf_krule *r,
sys/netpfil/pf/pf_lb.c
1103
KASSERT(r != NULL, ("r is NULL"));
sys/netpfil/pf/pf_lb.c
1104
KASSERT(!(r->rule_flag & PFRULE_AFTO), ("AFTO rule"));
sys/netpfil/pf/pf_lb.c
1136
if (pf_get_mape_sport(pd, r, naddr, nportp,
sys/netpfil/pf/pf_lb.c
1147
} else if (pf_get_sport(pd, r, naddr, nportp, low, high,
sys/netpfil/pf/pf_lb.c
1195
if (r->src.addr.type == PF_ADDR_DYNIFTL) {
sys/netpfil/pf/pf_lb.c
1199
if (r->src.addr.p.dyn->pfid_acnt4 < 1) {
sys/netpfil/pf/pf_lb.c
1204
&r->src.addr.p.dyn->pfid_addr4,
sys/netpfil/pf/pf_lb.c
1205
&r->src.addr.p.dyn->pfid_mask4,
sys/netpfil/pf/pf_lb.c
1211
if (r->src.addr.p.dyn->pfid_acnt6 < 1) {
sys/netpfil/pf/pf_lb.c
1216
&r->src.addr.p.dyn->pfid_addr6,
sys/netpfil/pf/pf_lb.c
1217
&r->src.addr.p.dyn->pfid_mask6,
sys/netpfil/pf/pf_lb.c
1223
pf_poolmask(naddr, &r->src.addr.v.a.addr,
sys/netpfil/pf/pf_lb.c
1224
&r->src.addr.v.a.mask, &pd->ndaddr, pd->af);
sys/netpfil/pf/pf_lb.c
1233
reason = pf_map_addr_sn(pd->af, r, &pd->nsaddr, naddr,
sys/netpfil/pf/pf_lb.c
1250
div = r->rdr.proxy_port[1] - r->rdr.proxy_port[0] + 1;
sys/netpfil/pf/pf_lb.c
1253
tmp_nport = ((ntohs(pd->ndport) - ntohs(r->dst.port[0])) % div) +
sys/netpfil/pf/pf_lb.c
131
r = a; \
sys/netpfil/pf/pf_lb.c
1331
panic("%s: unknown action %u", __func__, r->action);
sys/netpfil/pf/pf_lb.c
1349
pf_get_transaddr_af(struct pf_krule *r, struct pf_pdesc *pd)
sys/netpfil/pf/pf_lb.c
1362
TAILQ_EMPTY(&r->rdr.list) ? "nat" : "rdr");
sys/netpfil/pf/pf_lb.c
1369
if (TAILQ_EMPTY(&r->nat.list))
sys/netpfil/pf/pf_lb.c
1373
if (pf_get_sport(pd, r, &nsaddr, &nport, r->nat.proxy_port[0],
sys/netpfil/pf/pf_lb.c
1374
r->nat.proxy_port[1], &r->nat, NULL, PF_SN_NAT)) {
sys/netpfil/pf/pf_lb.c
1377
r->nat.proxy_port[0], r->nat.proxy_port[1]);
sys/netpfil/pf/pf_lb.c
139
struct pf_krule *r;
sys/netpfil/pf/pf_lb.c
1398
if (! TAILQ_EMPTY(&r->rdr.list)) {
sys/netpfil/pf/pf_lb.c
1399
if (pf_map_addr_sn(pd->naf, r, &nsaddr, &naddr, &(pd->naf),
sys/netpfil/pf/pf_lb.c
1400
NULL, NULL, &r->rdr, PF_SN_NAT))
sys/netpfil/pf/pf_lb.c
1402
if (r->rdr.proxy_port[0])
sys/netpfil/pf/pf_lb.c
1403
pd->ndport = htons(r->rdr.proxy_port[0]);
sys/netpfil/pf/pf_lb.c
1408
(struct in_addr *)&r->rdr.cur->addr.v.a.mask);
sys/netpfil/pf/pf_lb.c
1414
(struct in6_addr *)&r->rdr.cur->addr.v.a.mask, NULL);
sys/netpfil/pf/pf_lb.c
1422
(struct in6_addr *)&r->dst.addr.v.a.mask, NULL);
sys/netpfil/pf/pf_lb.c
143
r = TAILQ_FIRST(ruleset->rules[rs_num].active.ptr);
sys/netpfil/pf/pf_lb.c
1433
(struct in6_addr *)&r->nat.cur->addr.v.a.mask, NULL);
sys/netpfil/pf/pf_lb.c
144
while (r != NULL) {
sys/netpfil/pf/pf_lb.c
148
if (r->action == PF_BINAT && pd->dir == PF_IN) {
sys/netpfil/pf/pf_lb.c
149
src = &r->dst;
sys/netpfil/pf/pf_lb.c
150
if (r->rdr.cur != NULL)
sys/netpfil/pf/pf_lb.c
151
xdst = &r->rdr.cur->addr;
sys/netpfil/pf/pf_lb.c
153
src = &r->src;
sys/netpfil/pf/pf_lb.c
154
dst = &r->dst;
sys/netpfil/pf/pf_lb.c
157
pf_counter_u64_add(&r->evaluations, 1);
sys/netpfil/pf/pf_lb.c
158
PF_TEST_ATTRIB(pfi_kkif_match(r->kif, pd->kif) == r->ifnot,
sys/netpfil/pf/pf_lb.c
159
r->skip[PF_SKIP_IFP]);
sys/netpfil/pf/pf_lb.c
160
PF_TEST_ATTRIB(r->direction && r->direction != pd->dir,
sys/netpfil/pf/pf_lb.c
161
r->skip[PF_SKIP_DIR]);
sys/netpfil/pf/pf_lb.c
162
PF_TEST_ATTRIB(r->af && r->af != pd->af,
sys/netpfil/pf/pf_lb.c
163
r->skip[PF_SKIP_AF]);
sys/netpfil/pf/pf_lb.c
164
PF_TEST_ATTRIB(r->proto && r->proto != pd->proto,
sys/netpfil/pf/pf_lb.c
165
r->skip[PF_SKIP_PROTO]);
sys/netpfil/pf/pf_lb.c
168
r->skip[src == &r->src ? PF_SKIP_SRC_ADDR :
sys/netpfil/pf/pf_lb.c
172
r->skip[src == &r->src ? PF_SKIP_SRC_PORT :
sys/netpfil/pf/pf_lb.c
177
r->skip[PF_SKIP_DST_ADDR]);
sys/netpfil/pf/pf_lb.c
180
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf_lb.c
184
r->skip[PF_SKIP_DST_PORT]);
sys/netpfil/pf/pf_lb.c
185
PF_TEST_ATTRIB(r->match_tag && !pf_match_tag(pd->m, r, &ctx->tag,
sys/netpfil/pf/pf_lb.c
187
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf_lb.c
188
PF_TEST_ATTRIB(r->os_fingerprint != PF_OSFP_ANY && (pd->proto !=
sys/netpfil/pf/pf_lb.c
190
&pd->hdr.tcp), r->os_fingerprint)),
sys/netpfil/pf/pf_lb.c
191
TAILQ_NEXT(r, entries));
sys/netpfil/pf/pf_lb.c
192
if (r->tag)
sys/netpfil/pf/pf_lb.c
193
ctx->tag = r->tag;
sys/netpfil/pf/pf_lb.c
194
if (r->rtableid >= 0)
sys/netpfil/pf/pf_lb.c
195
rtableid = r->rtableid;
sys/netpfil/pf/pf_lb.c
196
if (r->anchor == NULL) {
sys/netpfil/pf/pf_lb.c
197
if (r->action == PF_NONAT ||
sys/netpfil/pf/pf_lb.c
198
r->action == PF_NORDR ||
sys/netpfil/pf/pf_lb.c
199
r->action == PF_NOBINAT) {
sys/netpfil/pf/pf_lb.c
205
ctx->tr = r;
sys/netpfil/pf/pf_lb.c
221
ctx->a = r; /* remember anchor */
sys/netpfil/pf/pf_lb.c
224
r) != PF_TEST_OK) {
sys/netpfil/pf/pf_lb.c
228
r = TAILQ_NEXT(r, entries);
sys/netpfil/pf/pf_lb.c
240
pf_step_into_translation_anchor(int rs_num, struct pf_test_ctx *ctx, struct pf_krule *r)
sys/netpfil/pf/pf_lb.c
248
__func__, r->anchor->name);
sys/netpfil/pf/pf_lb.c
254
if (r->anchor_wildcard) {
sys/netpfil/pf/pf_lb.c
257
RB_FOREACH(child, pf_kanchor_node, &r->anchor->children) {
sys/netpfil/pf/pf_lb.c
269
rv = pf_match_translation_rule(rs_num, ctx, &r->anchor->ruleset);
sys/netpfil/pf/pf_lb.c
292
pf_get_sport(struct pf_pdesc *pd, struct pf_krule *r, struct pf_addr *naddr,
sys/netpfil/pf/pf_lb.c
334
sn = pf_find_src_node(&pd->nsaddr, r,
sys/netpfil/pf/pf_lb.c
348
if (pf_map_addr_sn(pd->naf, r, &pd->nsaddr, naddr, &(pd->naf), NULL,
sys/netpfil/pf/pf_lb.c
497
if (pf_map_addr_sn(pd->naf, r, &pd->nsaddr, naddr,
sys/netpfil/pf/pf_lb.c
527
pf_get_mape_sport(struct pf_pdesc *pd, struct pf_krule *r,
sys/netpfil/pf/pf_lb.c
548
if (!pf_get_sport(pd, r, naddr, nport, low, low | highmask,
sys/netpfil/pf/pf_lb.c
554
if (!pf_get_sport(pd, r, naddr, nport, low, low | highmask,
sys/netpfil/pf/pf_lb.c
619
pf_map_addr(sa_family_t saf, struct pf_krule *r, struct pf_addr *saddr,
sys/netpfil/pf/pf_lb.c
940
pf_map_addr_sn(sa_family_t saf, struct pf_krule *r, struct pf_addr *saddr,
sys/netpfil/pf/pf_lb.c
953
sn = pf_find_src_node(saddr, r, saf, &sh, sn_type, false);
sys/netpfil/pf/pf_nl.c
155
nlattr_add_rule_nested(struct nl_writer *nw, int attr, const struct pf_krule *r)
sys/netpfil/pf/pf_nl.c
164
ret = nlattr_add_rule(nw, r);
sys/netpfil/pf/pf_nl.c
495
const struct pf_rule_addr *r)
sys/netpfil/pf/pf_nl.c
503
bcopy(&(r->addr), &aw, sizeof(struct pf_addr_wrap));
sys/netpfil/pf/pf_nl.c
507
nlattr_add_u16(nw, PF_RAT_SRC_PORT, r->port[0]);
sys/netpfil/pf/pf_nl.c
508
nlattr_add_u16(nw, PF_RAT_DST_PORT, r->port[1]);
sys/netpfil/pf/pf_nl.c
509
nlattr_add_u8(nw, PF_RAT_NEG, r->neg);
sys/netpfil/pf/pf_nl.c
510
nlattr_add_u8(nw, PF_RAT_OP, r->port_op);
sys/netpfil/pf/pf_nl.c
55
const struct pf_krule *r);
sys/netpfil/pf/pf_nl.c
591
nlattr_add_labels(struct nl_writer *nw, int attrtype, const struct pf_krule *r)
sys/netpfil/pf/pf_nl.c
599
while (r->label[i][0] != 0
sys/netpfil/pf/pf_nl.c
601
nlattr_add_string(nw, PF_LT_LABEL, r->label[i]);
sys/netpfil/pf/pf_norm.c
1160
struct pf_krule *r;
sys/netpfil/pf/pf_norm.c
1173
r = TAILQ_FIRST(pf_main_ruleset.rules[PF_RULESET_SCRUB].active.ptr);
sys/netpfil/pf/pf_norm.c
1184
scrub_compat = (r != NULL);
sys/netpfil/pf/pf_norm.c
1185
while (r != NULL) {
sys/netpfil/pf/pf_norm.c
1186
pf_counter_u64_add(&r->evaluations, 1);
sys/netpfil/pf/pf_norm.c
1187
if (pfi_kkif_match(r->kif, pd->kif) == r->ifnot)
sys/netpfil/pf/pf_norm.c
1188
r = r->skip[PF_SKIP_IFP];
sys/netpfil/pf/pf_norm.c
1189
else if (r->direction && r->direction != pd->dir)
sys/netpfil/pf/pf_norm.c
1190
r = r->skip[PF_SKIP_DIR];
sys/netpfil/pf/pf_norm.c
1191
else if (r->af && r->af != AF_INET)
sys/netpfil/pf/pf_norm.c
1192
r = r->skip[PF_SKIP_AF];
sys/netpfil/pf/pf_norm.c
1193
else if (r->proto && r->proto != h->ip_p)
sys/netpfil/pf/pf_norm.c
1194
r = r->skip[PF_SKIP_PROTO];
sys/netpfil/pf/pf_norm.c
1195
else if (PF_MISMATCHAW(&r->src.addr,
sys/netpfil/pf/pf_norm.c
1197
r->src.neg, pd->kif, M_GETFIB(pd->m)))
sys/netpfil/pf/pf_norm.c
1198
r = r->skip[PF_SKIP_SRC_ADDR];
sys/netpfil/pf/pf_norm.c
1199
else if (PF_MISMATCHAW(&r->dst.addr,
sys/netpfil/pf/pf_norm.c
1201
r->dst.neg, NULL, M_GETFIB(pd->m)))
sys/netpfil/pf/pf_norm.c
1202
r = r->skip[PF_SKIP_DST_ADDR];
sys/netpfil/pf/pf_norm.c
1203
else if (r->match_tag && !pf_match_tag(pd->m, r, &tag,
sys/netpfil/pf/pf_norm.c
1205
r = TAILQ_NEXT(r, entries);
sys/netpfil/pf/pf_norm.c
1213
if (r == NULL || r->action == PF_NOSCRUB)
sys/netpfil/pf/pf_norm.c
1217
pf_counter_u64_add_protected(&r->packets[pd->dir == PF_OUT], 1);
sys/netpfil/pf/pf_norm.c
1218
pf_counter_u64_add_protected(&r->bytes[pd->dir == PF_OUT], pd->tot_len);
sys/netpfil/pf/pf_norm.c
1220
pf_rule_to_actions(r, &pd->act);
sys/netpfil/pf/pf_norm.c
1236
(r != NULL && r->rule_flag & PFRULE_NODF)) &&
sys/netpfil/pf/pf_norm.c
1273
(r != NULL && !(r->rule_flag & PFRULE_FRAGMENT_NOREASS))
sys/netpfil/pf/pf_norm.c
1310
if (r != NULL && r->log)
sys/netpfil/pf/pf_norm.c
1311
PFLOG_PACKET(PF_DROP, *reason, r, NULL, NULL, pd, 1, NULL);
sys/netpfil/pf/pf_norm.c
1322
struct pf_krule *r;
sys/netpfil/pf/pf_norm.c
1329
r = TAILQ_FIRST(pf_main_ruleset.rules[PF_RULESET_SCRUB].active.ptr);
sys/netpfil/pf/pf_norm.c
1338
scrub_compat = (r != NULL);
sys/netpfil/pf/pf_norm.c
1339
while (r != NULL) {
sys/netpfil/pf/pf_norm.c
1340
pf_counter_u64_add(&r->evaluations, 1);
sys/netpfil/pf/pf_norm.c
1341
if (pfi_kkif_match(r->kif, pd->kif) == r->ifnot)
sys/netpfil/pf/pf_norm.c
1342
r = r->skip[PF_SKIP_IFP];
sys/netpfil/pf/pf_norm.c
1343
else if (r->direction && r->direction != pd->dir)
sys/netpfil/pf/pf_norm.c
1344
r = r->skip[PF_SKIP_DIR];
sys/netpfil/pf/pf_norm.c
1345
else if (r->af && r->af != AF_INET6)
sys/netpfil/pf/pf_norm.c
1346
r = r->skip[PF_SKIP_AF];
sys/netpfil/pf/pf_norm.c
1347
else if (r->proto && r->proto != pd->proto)
sys/netpfil/pf/pf_norm.c
1348
r = r->skip[PF_SKIP_PROTO];
sys/netpfil/pf/pf_norm.c
1349
else if (PF_MISMATCHAW(&r->src.addr,
sys/netpfil/pf/pf_norm.c
1351
r->src.neg, pd->kif, M_GETFIB(pd->m)))
sys/netpfil/pf/pf_norm.c
1352
r = r->skip[PF_SKIP_SRC_ADDR];
sys/netpfil/pf/pf_norm.c
1353
else if (PF_MISMATCHAW(&r->dst.addr,
sys/netpfil/pf/pf_norm.c
1355
r->dst.neg, NULL, M_GETFIB(pd->m)))
sys/netpfil/pf/pf_norm.c
1356
r = r->skip[PF_SKIP_DST_ADDR];
sys/netpfil/pf/pf_norm.c
1364
if (r == NULL || r->action == PF_NOSCRUB)
sys/netpfil/pf/pf_norm.c
1368
pf_counter_u64_add_protected(&r->packets[pd->dir == PF_OUT], 1);
sys/netpfil/pf/pf_norm.c
1369
pf_counter_u64_add_protected(&r->bytes[pd->dir == PF_OUT], pd->tot_len);
sys/netpfil/pf/pf_norm.c
1371
pf_rule_to_actions(r, &pd->act);
sys/netpfil/pf/pf_norm.c
1399
struct pf_krule *r, *rm = NULL;
sys/netpfil/pf/pf_norm.c
1409
r = TAILQ_FIRST(pf_main_ruleset.rules[PF_RULESET_SCRUB].active.ptr);
sys/netpfil/pf/pf_norm.c
1412
srs = (r != NULL);
sys/netpfil/pf/pf_norm.c
1413
while (r != NULL) {
sys/netpfil/pf/pf_norm.c
1414
pf_counter_u64_add(&r->evaluations, 1);
sys/netpfil/pf/pf_norm.c
1415
if (pfi_kkif_match(r->kif, pd->kif) == r->ifnot)
sys/netpfil/pf/pf_norm.c
1416
r = r->skip[PF_SKIP_IFP];
sys/netpfil/pf/pf_norm.c
1417
else if (r->direction && r->direction != pd->dir)
sys/netpfil/pf/pf_norm.c
1418
r = r->skip[PF_SKIP_DIR];
sys/netpfil/pf/pf_norm.c
1419
else if (r->af && r->af != af)
sys/netpfil/pf/pf_norm.c
1420
r = r->skip[PF_SKIP_AF];
sys/netpfil/pf/pf_norm.c
1421
else if (r->proto && r->proto != pd->proto)
sys/netpfil/pf/pf_norm.c
1422
r = r->skip[PF_SKIP_PROTO];
sys/netpfil/pf/pf_norm.c
1423
else if (PF_MISMATCHAW(&r->src.addr, pd->src, af,
sys/netpfil/pf/pf_norm.c
1424
r->src.neg, pd->kif, M_GETFIB(pd->m)))
sys/netpfil/pf/pf_norm.c
1425
r = r->skip[PF_SKIP_SRC_ADDR];
sys/netpfil/pf/pf_norm.c
1426
else if (r->src.port_op && !pf_match_port(r->src.port_op,
sys/netpfil/pf/pf_norm.c
1427
r->src.port[0], r->src.port[1], th->th_sport))
sys/netpfil/pf/pf_norm.c
1428
r = r->skip[PF_SKIP_SRC_PORT];
sys/netpfil/pf/pf_norm.c
1429
else if (PF_MISMATCHAW(&r->dst.addr, pd->dst, af,
sys/netpfil/pf/pf_norm.c
1430
r->dst.neg, NULL, M_GETFIB(pd->m)))
sys/netpfil/pf/pf_norm.c
1431
r = r->skip[PF_SKIP_DST_ADDR];
sys/netpfil/pf/pf_norm.c
1432
else if (r->dst.port_op && !pf_match_port(r->dst.port_op,
sys/netpfil/pf/pf_norm.c
1433
r->dst.port[0], r->dst.port[1], th->th_dport))
sys/netpfil/pf/pf_norm.c
1434
r = r->skip[PF_SKIP_DST_PORT];
sys/netpfil/pf/pf_norm.c
1435
else if (r->os_fingerprint != PF_OSFP_ANY && !pf_osfp_match(
sys/netpfil/pf/pf_norm.c
1437
r->os_fingerprint))
sys/netpfil/pf/pf_norm.c
1438
r = TAILQ_NEXT(r, entries);
sys/netpfil/pf/pf_norm.c
1440
rm = r;
sys/netpfil/pf/pf_norm.c
1452
pf_counter_u64_add_protected(&r->packets[pd->dir == PF_OUT], 1);
sys/netpfil/pf/pf_norm.c
1453
pf_counter_u64_add_protected(&r->bytes[pd->dir == PF_OUT], pd->tot_len);
sys/netpfil/pf/pf_norm.c
1515
if (rm != NULL && r->log)
sys/netpfil/pf/pf_norm.c
1516
PFLOG_PACKET(PF_DROP, reason, r, NULL, NULL, pd, 1, NULL);
sys/netpfil/pf/pf_norm.c
2156
struct pf_krule *r, *rm = NULL;
sys/netpfil/pf/pf_norm.c
2164
r = TAILQ_FIRST(pf_main_ruleset.rules[PF_RULESET_SCRUB].active.ptr);
sys/netpfil/pf/pf_norm.c
2167
srs = (r != NULL);
sys/netpfil/pf/pf_norm.c
2168
while (r != NULL) {
sys/netpfil/pf/pf_norm.c
2169
pf_counter_u64_add(&r->evaluations, 1);
sys/netpfil/pf/pf_norm.c
2170
if (pfi_kkif_match(r->kif, pd->kif) == r->ifnot)
sys/netpfil/pf/pf_norm.c
2171
r = r->skip[PF_SKIP_IFP];
sys/netpfil/pf/pf_norm.c
2172
else if (r->direction && r->direction != pd->dir)
sys/netpfil/pf/pf_norm.c
2173
r = r->skip[PF_SKIP_DIR];
sys/netpfil/pf/pf_norm.c
2174
else if (r->af && r->af != af)
sys/netpfil/pf/pf_norm.c
2175
r = r->skip[PF_SKIP_AF];
sys/netpfil/pf/pf_norm.c
2176
else if (r->proto && r->proto != pd->proto)
sys/netpfil/pf/pf_norm.c
2177
r = r->skip[PF_SKIP_PROTO];
sys/netpfil/pf/pf_norm.c
2178
else if (PF_MISMATCHAW(&r->src.addr, pd->src, af,
sys/netpfil/pf/pf_norm.c
2179
r->src.neg, pd->kif, M_GETFIB(pd->m)))
sys/netpfil/pf/pf_norm.c
2180
r = r->skip[PF_SKIP_SRC_ADDR];
sys/netpfil/pf/pf_norm.c
2181
else if (r->src.port_op && !pf_match_port(r->src.port_op,
sys/netpfil/pf/pf_norm.c
2182
r->src.port[0], r->src.port[1], sh->src_port))
sys/netpfil/pf/pf_norm.c
2183
r = r->skip[PF_SKIP_SRC_PORT];
sys/netpfil/pf/pf_norm.c
2184
else if (PF_MISMATCHAW(&r->dst.addr, pd->dst, af,
sys/netpfil/pf/pf_norm.c
2185
r->dst.neg, NULL, M_GETFIB(pd->m)))
sys/netpfil/pf/pf_norm.c
2186
r = r->skip[PF_SKIP_DST_ADDR];
sys/netpfil/pf/pf_norm.c
2187
else if (r->dst.port_op && !pf_match_port(r->dst.port_op,
sys/netpfil/pf/pf_norm.c
2188
r->dst.port[0], r->dst.port[1], sh->dest_port))
sys/netpfil/pf/pf_norm.c
2189
r = r->skip[PF_SKIP_DST_PORT];
sys/netpfil/pf/pf_norm.c
2191
rm = r;
sys/netpfil/pf/pf_norm.c
2203
pf_counter_u64_add_protected(&r->packets[pd->dir == PF_OUT], 1);
sys/netpfil/pf/pf_norm.c
2204
pf_counter_u64_add_protected(&r->bytes[pd->dir == PF_OUT], pd->tot_len);
sys/netpfil/pf/pf_norm.c
2221
if (rm != NULL && r->log)
sys/netpfil/pf/pf_norm.c
2222
PFLOG_PACKET(PF_DROP, reason, r, NULL, NULL, pd,
sys/netpfil/pf/pf_ruleset.c
288
char *p, *aname, *r;
sys/netpfil/pf/pf_ruleset.c
314
while ((r = strchr(aname, '/')) != NULL || *aname) {
sys/netpfil/pf/pf_ruleset.c
315
if (r != NULL)
sys/netpfil/pf/pf_ruleset.c
316
*r = 0;
sys/netpfil/pf/pf_ruleset.c
322
if (r == NULL)
sys/netpfil/pf/pf_ruleset.c
325
aname = r + 1;
sys/netpfil/pf/pf_ruleset.c
367
pf_kanchor_setup(struct pf_krule *r, const struct pf_kruleset *s,
sys/netpfil/pf/pf_ruleset.c
373
r->anchor = NULL;
sys/netpfil/pf/pf_ruleset.c
374
r->anchor_relative = 0;
sys/netpfil/pf/pf_ruleset.c
375
r->anchor_wildcard = 0;
sys/netpfil/pf/pf_ruleset.c
385
r->anchor_relative = 1;
sys/netpfil/pf/pf_ruleset.c
401
r->anchor_relative++;
sys/netpfil/pf/pf_ruleset.c
409
r->anchor_wildcard = 1;
sys/netpfil/pf/pf_ruleset.c
418
r->anchor = ruleset->anchor;
sys/netpfil/pf/pf_ruleset.c
419
r->anchor->refcnt++;
sys/netpfil/pf/pf_ruleset.c
424
pf_kanchor_copyout(const struct pf_kruleset *rs, const struct pf_krule *r,
sys/netpfil/pf/pf_ruleset.c
429
if (r->anchor == NULL)
sys/netpfil/pf/pf_ruleset.c
431
if (!r->anchor_relative) {
sys/netpfil/pf/pf_ruleset.c
433
strlcat(anchor_call, r->anchor->path,
sys/netpfil/pf/pf_ruleset.c
443
for (i = 1; i < r->anchor_relative; ++i) {
sys/netpfil/pf/pf_ruleset.c
450
if (strncmp(a, r->anchor->path, strlen(a))) {
sys/netpfil/pf/pf_ruleset.c
452
r->anchor->path);
sys/netpfil/pf/pf_ruleset.c
455
if (strlen(r->anchor->path) > strlen(a))
sys/netpfil/pf/pf_ruleset.c
456
strlcat(anchor_call, r->anchor->path + (a[0] ?
sys/netpfil/pf/pf_ruleset.c
460
if (r->anchor_wildcard)
sys/netpfil/pf/pf_ruleset.c
470
pf_kanchor_nvcopyout(const struct pf_kruleset *rs, const struct pf_krule *r,
sys/netpfil/pf/pf_ruleset.c
476
ret = pf_kanchor_copyout(rs, r, anchor_call, sizeof(anchor_call));
sys/netpfil/pf/pf_ruleset.c
486
const struct pf_keth_rule *r, nvlist_t *nvl)
sys/netpfil/pf/pf_ruleset.c
490
if (r->anchor == NULL)
sys/netpfil/pf/pf_ruleset.c
492
if (!r->anchor_relative) {
sys/netpfil/pf/pf_ruleset.c
494
strlcat(anchor_call, r->anchor->path,
sys/netpfil/pf/pf_ruleset.c
504
for (i = 1; i < r->anchor_relative; ++i) {
sys/netpfil/pf/pf_ruleset.c
511
if (strncmp(a, r->anchor->path, strlen(a))) {
sys/netpfil/pf/pf_ruleset.c
513
r->anchor->path);
sys/netpfil/pf/pf_ruleset.c
516
if (strlen(r->anchor->path) > strlen(a))
sys/netpfil/pf/pf_ruleset.c
517
strlcat(anchor_call, r->anchor->path + (a[0] ?
sys/netpfil/pf/pf_ruleset.c
521
if (r->anchor_wildcard)
sys/netpfil/pf/pf_ruleset.c
532
pf_remove_kanchor(struct pf_krule *r)
sys/netpfil/pf/pf_ruleset.c
534
if (r->anchor == NULL)
sys/netpfil/pf/pf_ruleset.c
536
if (r->anchor->refcnt <= 0)
sys/netpfil/pf/pf_ruleset.c
538
else if (!--r->anchor->refcnt)
sys/netpfil/pf/pf_ruleset.c
539
pf_remove_if_empty_kruleset(&r->anchor->ruleset);
sys/netpfil/pf/pf_ruleset.c
540
r->anchor = NULL;
sys/netpfil/pf/pf_ruleset.c
582
char *p, *q, *r;
sys/netpfil/pf/pf_ruleset.c
613
while ((r = strchr(q, '/')) != NULL || *q) {
sys/netpfil/pf/pf_ruleset.c
614
if (r != NULL)
sys/netpfil/pf/pf_ruleset.c
615
*r = 0;
sys/netpfil/pf/pf_ruleset.c
662
if (r != NULL)
sys/netpfil/pf/pf_ruleset.c
663
q = r + 1;
sys/netpfil/pf/pf_ruleset.c
672
pf_keth_anchor_setup(struct pf_keth_rule *r, const struct pf_keth_ruleset *s,
sys/netpfil/pf/pf_ruleset.c
678
r->anchor = NULL;
sys/netpfil/pf/pf_ruleset.c
679
r->anchor_relative = 0;
sys/netpfil/pf/pf_ruleset.c
680
r->anchor_wildcard = 0;
sys/netpfil/pf/pf_ruleset.c
690
r->anchor_relative = 1;
sys/netpfil/pf/pf_ruleset.c
706
r->anchor_relative++;
sys/netpfil/pf/pf_ruleset.c
714
r->anchor_wildcard = 1;
sys/netpfil/pf/pf_ruleset.c
723
r->anchor = ruleset->anchor;
sys/netpfil/pf/pf_ruleset.c
724
r->anchor->refcnt++;
sys/netpfil/pf/pf_ruleset.c
729
pf_keth_anchor_remove(struct pf_keth_rule *r)
sys/netpfil/pf/pf_ruleset.c
731
if (r->anchor == NULL)
sys/netpfil/pf/pf_ruleset.c
733
if (r->anchor->refcnt <= 0) {
sys/netpfil/pf/pf_ruleset.c
735
r->anchor = NULL;
sys/netpfil/pf/pf_ruleset.c
738
if (!--r->anchor->refcnt)
sys/netpfil/pf/pf_ruleset.c
739
pf_remove_if_empty_keth_ruleset(&r->anchor->ruleset);
sys/netpfil/pf/pf_ruleset.c
740
r->anchor = NULL;
sys/netpfil/pf/pf_table.c
1235
struct pfr_ktable *p, *q, *r, key;
sys/netpfil/pf/pf_table.c
1266
r = RB_FIND(pfr_ktablehead, &V_pfr_ktables, &key);
sys/netpfil/pf/pf_table.c
1267
if (r != NULL) {
sys/netpfil/pf/pf_table.c
1268
p->pfrkt_root = r;
sys/netpfil/pf/pf_table.c
1278
r = pfr_create_ktable(&key.pfrkt_t, 0, 1);
sys/netpfil/pf/pf_table.c
1279
if (r == NULL)
sys/netpfil/pf/pf_table.c
1281
SLIST_INSERT_HEAD(&addq, r, pfrkt_workq);
sys/netpfil/pf/pf_table.c
1282
p->pfrkt_root = r;
sys/netsmb/smb_conn.c
725
u_short r;
sys/netsmb/smb_conn.c
728
r = vcp->vc_mid++;
sys/netsmb/smb_conn.c
730
return r;
sys/opencrypto/cryptosoft.c
1092
r = timingsafe_bcmp(s.tag, s.tag2, swa->sw_mlen);
sys/opencrypto/cryptosoft.c
1093
if (r != 0) {
sys/opencrypto/cryptosoft.c
416
int blksz, error, ivlen, r, resid;
sys/opencrypto/cryptosoft.c
552
r = timingsafe_bcmp(s.tag, s.tag2, swa->sw_mlen);
sys/opencrypto/cryptosoft.c
553
if (r != 0) {
sys/opencrypto/cryptosoft.c
750
int blksz, error, ivlen, r, resid;
sys/opencrypto/cryptosoft.c
886
r = timingsafe_bcmp(s.tag, s.tag2, swa->sw_mlen);
sys/opencrypto/cryptosoft.c
887
if (r != 0) {
sys/opencrypto/cryptosoft.c
975
int blksz, error, r, resid;
sys/opencrypto/gfmult.c
107
struct gf128 r;
sys/opencrypto/gfmult.c
111
r.v[0] = ((uint64_t)tbl->a[bits] << 32) | tbl->b[bits];
sys/opencrypto/gfmult.c
112
r.v[1] = ((uint64_t)tbl->c[bits] << 32) | tbl->d[bits];
sys/opencrypto/gfmult.c
114
return r;
sys/opencrypto/gfmult.c
256
gf128_mul4b(struct gf128 r, const uint8_t *v, struct gf128table4 *tbl)
sys/opencrypto/gfmult.c
263
a = gf128_add(r, gf128_read(&v[0*16]));
sys/opencrypto/gfmult.h
122
struct gf128 gf128_mul4b(struct gf128 r, const uint8_t *v,
sys/opencrypto/gfmult.h
87
struct gf128 r;
sys/opencrypto/gfmult.h
89
r.v[0] = be64dec(buf);
sys/opencrypto/gfmult.h
92
r.v[1] = be64dec(buf);
sys/opencrypto/gfmult.h
94
return r;
sys/powerpc/aim/mmu_radix.c
139
#define ___PPC_R(r) (((r) & 0x1) << 16)
sys/powerpc/aim/mmu_radix.c
145
#define PPC_TLBIE_5(rb,rs,ric,prs,r) \
sys/powerpc/aim/mmu_radix.c
149
___PPC_R(r))
sys/powerpc/aim/mmu_radix.c
151
#define PPC_TLBIEL(rb,rs,ric,prs,r) \
sys/powerpc/aim/mmu_radix.c
155
___PPC_R(r))
sys/powerpc/booke/booke_machdep.c
446
register_t r;
sys/powerpc/booke/booke_machdep.c
448
r = mfspr(SPR_DBCR0);
sys/powerpc/booke/booke_machdep.c
449
mtspr(SPR_DBCR0, r & ~DBCR0_IC);
sys/powerpc/booke/booke_machdep.c
456
register_t r;
sys/powerpc/booke/booke_machdep.c
458
r = mfspr(SPR_DBCR0);
sys/powerpc/booke/booke_machdep.c
459
mtspr(SPR_DBCR0, r | DBCR0_IC | DBCR0_IDM);
sys/powerpc/fpu/fpu_add.c
123
r = &fe->fe_f3;
sys/powerpc/fpu/fpu_add.c
124
r->fp_class = FPC_NUM;
sys/powerpc/fpu/fpu_add.c
126
r->fp_exp = x->fp_exp;
sys/powerpc/fpu/fpu_add.c
127
r->fp_sticky = 0;
sys/powerpc/fpu/fpu_add.c
137
r->fp_exp = x->fp_exp;
sys/powerpc/fpu/fpu_add.c
138
r->fp_sticky = fpu_shr(y, x->fp_exp - y->fp_exp);
sys/powerpc/fpu/fpu_add.c
140
r->fp_sign = x->fp_sign;
sys/powerpc/fpu/fpu_add.c
151
FPU_ADDS(r->fp_mant[3], x->fp_mant[3], y->fp_mant[3]);
sys/powerpc/fpu/fpu_add.c
152
FPU_ADDCS(r->fp_mant[2], x->fp_mant[2], y->fp_mant[2]);
sys/powerpc/fpu/fpu_add.c
153
FPU_ADDCS(r->fp_mant[1], x->fp_mant[1], y->fp_mant[1]);
sys/powerpc/fpu/fpu_add.c
155
if ((r->fp_mant[0] = r0) >= FP_2) {
sys/powerpc/fpu/fpu_add.c
156
(void) fpu_shr(r, 1);
sys/powerpc/fpu/fpu_add.c
157
r->fp_exp++;
sys/powerpc/fpu/fpu_add.c
192
r->fp_class = FPC_ZERO;
sys/powerpc/fpu/fpu_add.c
193
r->fp_sign = rd == FP_RM;
sys/powerpc/fpu/fpu_add.c
194
return (r);
sys/powerpc/fpu/fpu_add.c
204
if (x->fp_exp != y->fp_exp || r->fp_sticky)
sys/powerpc/fpu/fpu_add.c
207
r->fp_sign = y->fp_sign;
sys/powerpc/fpu/fpu_add.c
213
r->fp_mant[3] = r3;
sys/powerpc/fpu/fpu_add.c
214
r->fp_mant[2] = r2;
sys/powerpc/fpu/fpu_add.c
215
r->fp_mant[1] = r1;
sys/powerpc/fpu/fpu_add.c
216
r->fp_mant[0] = r0;
sys/powerpc/fpu/fpu_add.c
218
fpu_norm(r);
sys/powerpc/fpu/fpu_add.c
220
DUMPFPN(FPE_REG, r);
sys/powerpc/fpu/fpu_add.c
221
return (r);
sys/powerpc/fpu/fpu_add.c
61
struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2, *r;
sys/powerpc/fpu/fpu_arith.h
100
#define FPU_SUBCS(r, x, y) \
sys/powerpc/fpu/fpu_arith.h
103
(r) = (u_int)fpu_tmp; \
sys/powerpc/fpu/fpu_arith.h
107
#define FPU_GET_CARRY(r) (r) = (!!fpu_carry)
sys/powerpc/fpu/fpu_arith.h
130
#define FPU_ADDC(r, x, y) \
sys/powerpc/fpu/fpu_arith.h
131
__asm volatile("adde %0,%1,%2" : "=r"(r) : "r"(x), "r"(y))
sys/powerpc/fpu/fpu_arith.h
132
#define FPU_ADDS(r, x, y) \
sys/powerpc/fpu/fpu_arith.h
133
__asm volatile("addc %0,%1,%2" : "=r"(r) : "r"(x), "r"(y))
sys/powerpc/fpu/fpu_arith.h
134
#define FPU_ADDCS(r, x, y) \
sys/powerpc/fpu/fpu_arith.h
135
__asm volatile("adde %0,%1,%2" : "=r"(r) : "r"(x), "r"(y))
sys/powerpc/fpu/fpu_arith.h
136
#define FPU_SUBC(r, x, y) \
sys/powerpc/fpu/fpu_arith.h
137
__asm volatile("subfe %0,%2,%1" : "=r"(r) : "r"(x), "r"(y))
sys/powerpc/fpu/fpu_arith.h
138
#define FPU_SUBS(r, x, y) \
sys/powerpc/fpu/fpu_arith.h
139
__asm volatile("subfc %0,%2,%1" : "=r"(r) : "r"(x), "r"(y))
sys/powerpc/fpu/fpu_arith.h
140
#define FPU_SUBCS(r, x, y) \
sys/powerpc/fpu/fpu_arith.h
141
__asm volatile("subfe %0,%2,%1" : "=r"(r) : "r"(x), "r"(y))
sys/powerpc/fpu/fpu_arith.h
143
#define FPU_GET_CARRY(r) __asm volatile("li %0,0; addie %0,%0,0" : "=r"(r))
sys/powerpc/fpu/fpu_arith.h
78
#define FPU_ADDC(r, x, y) \
sys/powerpc/fpu/fpu_arith.h
79
(r) = (x) + (y) + (!!fpu_carry)
sys/powerpc/fpu/fpu_arith.h
80
#define FPU_ADDS(r, x, y) \
sys/powerpc/fpu/fpu_arith.h
83
(r) = (u_int)fpu_tmp; \
sys/powerpc/fpu/fpu_arith.h
86
#define FPU_ADDCS(r, x, y) \
sys/powerpc/fpu/fpu_arith.h
89
(r) = (u_int)fpu_tmp; \
sys/powerpc/fpu/fpu_arith.h
92
#define FPU_SUBC(r, x, y) \
sys/powerpc/fpu/fpu_arith.h
93
(r) = (x) - (y) - (!!fpu_carry)
sys/powerpc/fpu/fpu_arith.h
94
#define FPU_SUBS(r, x, y) \
sys/powerpc/fpu/fpu_arith.h
97
(r) = (u_int)fpu_tmp; \
sys/powerpc/fpu/fpu_compare.c
150
if (ISZERO(r))
sys/powerpc/fpu/fpu_compare.c
152
else if (r->fp_sign)
sys/powerpc/fpu/fpu_compare.c
76
struct fpn *a, *b, *r;
sys/powerpc/fpu/fpu_compare.c
81
r = &fe->fe_f3;
sys/powerpc/fpu/fpu_div.c
252
#define WORD(r, i) /* calculate r->fp_mant[i] */ \
sys/powerpc/include/bus.h
265
(*(t)->__bs_opname(r,sz))(h, o)
sys/powerpc/include/counter.h
120
uint64_t r;
sys/powerpc/include/counter.h
123
r = 0;
sys/powerpc/include/counter.h
125
r += counter_u64_read_one((uint64_t *)p, i);
sys/powerpc/include/counter.h
127
return (r);
sys/powerpc/include/counter.h
55
uint64_t r;
sys/powerpc/include/counter.h
58
r = 0;
sys/powerpc/include/counter.h
60
r += counter_u64_read_one((uint64_t *)p, i);
sys/powerpc/include/counter.h
62
return (r);
sys/powerpc/mpc85xx/fsl_diu.c
290
#define MAKE_PXLFMT(as,rs,gs,bs,a,r,g,b,f,s) \
sys/powerpc/mpc85xx/fsl_diu.c
291
htole32((as << (4 * a)) | (rs << 4 * r) | \
sys/powerpc/mpc85xx/fsl_diu.c
294
(a << 25) | (r << 19) | \
sys/powerpc/mpc85xx/fsl_diu.c
339
int h, r, w;
sys/powerpc/mpc85xx/fsl_diu.c
378
if ((err = sscanf(vm_name, "%dx%d@%d", &w, &h, &r)) != 3) {
sys/powerpc/mpc85xx/fsl_diu.c
383
videomode = pick_mode_by_ref(w, h, r);
sys/powerpc/mpc85xx/fsl_diu.c
386
"Cannot find mode for %dx%d@%d", w, h, r);
sys/powerpc/mpc85xx/fsl_espi.c
252
uint8_t r;
sys/powerpc/mpc85xx/fsl_espi.c
263
r = FSL_ESPI_READ_FIFO(sc, ESPI_SPIRF);
sys/powerpc/mpc85xx/fsl_espi.c
264
data[read] = r;
sys/powerpc/mpc85xx/fsl_sata.c
472
uint32_t r;
sys/powerpc/mpc85xx/fsl_sata.c
475
r = ATA_INL(ch->r_mem, FSL_SATA_P_HCTRL);
sys/powerpc/mpc85xx/fsl_sata.c
476
r &= ~FSL_SATA_P_HCTRL_HC_ON;
sys/powerpc/mpc85xx/fsl_sata.c
477
r |= FSL_SATA_P_HCTRL_HC_FORCE_OFF;
sys/powerpc/mpc85xx/fsl_sata.c
478
ATA_OUTL(ch->r_mem, FSL_SATA_P_HCTRL, r & ~FSL_SATA_P_HCTRL_INT_MASK);
sys/powerpc/mpc85xx/fsl_sata.c
484
r &= ~FSL_SATA_P_HCTRL_ENT;
sys/powerpc/mpc85xx/fsl_sata.c
485
r &= ~FSL_SATA_P_HCTRL_PM;
sys/powerpc/mpc85xx/fsl_sata.c
486
ATA_OUTL(ch->r_mem, FSL_SATA_P_HCTRL, r);
sys/powerpc/mpc85xx/fsl_sata.c
487
r = ATA_INL(ch->r_mem, FSL_SATA_P_PCC);
sys/powerpc/mpc85xx/fsl_sata.c
488
ATA_OUTL(ch->r_mem, FSL_SATA_P_PCC, r & ~FSL_SATA_PCC_LPB_EN);
sys/powerpc/mpc85xx/fsl_sata.c
498
uint32_t r;
sys/powerpc/mpc85xx/fsl_sata.c
501
r = ATA_INL(ch->r_mem, FSL_SATA_P_HCTRL);
sys/powerpc/mpc85xx/fsl_sata.c
502
ATA_OUTL(ch->r_mem, FSL_SATA_P_HCTRL, r & ~FSL_SATA_P_HCTRL_INT_MASK);
sys/powerpc/mpc85xx/fsl_sata.c
510
r = ATA_INL(ch->r_mem, FSL_SATA_P_HCTRL);
sys/powerpc/mpc85xx/fsl_sata.c
512
ATA_OUTL(ch->r_mem, FSL_SATA_P_HCTRL, r & ~FSL_SATA_P_HCTRL_HC_ON);
sys/powerpc/mpc85xx/isa.c
76
isa_release_resource(device_t bus, device_t child, struct resource *r)
sys/powerpc/mpc85xx/isa.c
81
return (resource_list_release(rl, bus, child, r));
sys/powerpc/mpc85xx/lbc.c
159
int r;
sys/powerpc/mpc85xx/lbc.c
161
r = 0;
sys/powerpc/mpc85xx/lbc.c
162
while (r < LBC_DEV_MAX) {
sys/powerpc/mpc85xx/lbc.c
163
if (sc->sc_range[r].size == 0)
sys/powerpc/mpc85xx/lbc.c
166
pmap_unmapdev((void *)sc->sc_range[r].kva,
sys/powerpc/mpc85xx/lbc.c
167
sc->sc_range[r].size);
sys/powerpc/mpc85xx/lbc.c
168
law_disable(OCP85XX_TGTIF_LBC, sc->sc_range[r].addr,
sys/powerpc/mpc85xx/lbc.c
169
sc->sc_range[r].size);
sys/powerpc/mpc85xx/lbc.c
170
r++;
sys/powerpc/mpc85xx/lbc.c
179
u_int i, r, ranges, s;
sys/powerpc/mpc85xx/lbc.c
194
for (r = 0; r < ranges; r++) {
sys/powerpc/mpc85xx/lbc.c
196
end = sc->sc_range[r].addr - 1 + sc->sc_range[r].size;
sys/powerpc/mpc85xx/lbc.c
198
sc->sc_range[r].size += size;
sys/powerpc/mpc85xx/lbc.c
203
if (sc->sc_range[r].addr > 0 &&
sys/powerpc/mpc85xx/lbc.c
204
end == sc->sc_range[r].addr - 1) {
sys/powerpc/mpc85xx/lbc.c
205
sc->sc_range[r].addr = start;
sys/powerpc/mpc85xx/lbc.c
206
sc->sc_range[r].size += size;
sys/powerpc/mpc85xx/lbc.c
210
if (r == ranges) {
sys/powerpc/mpc85xx/lbc.c
212
r = 0;
sys/powerpc/mpc85xx/lbc.c
213
while (r < ranges && sc->sc_range[r].addr < start)
sys/powerpc/mpc85xx/lbc.c
214
r++;
sys/powerpc/mpc85xx/lbc.c
215
for (s = ranges; s > r; s--)
sys/powerpc/mpc85xx/lbc.c
217
sc->sc_range[r].addr = start;
sys/powerpc/mpc85xx/lbc.c
218
sc->sc_range[r].size = size;
sys/powerpc/mpc85xx/lbc.c
227
r = 0;
sys/powerpc/mpc85xx/lbc.c
228
while (r < ranges - 1) {
sys/powerpc/mpc85xx/lbc.c
229
end = sc->sc_range[r].addr + sc->sc_range[r].size;
sys/powerpc/mpc85xx/lbc.c
230
if (end != sc->sc_range[r+1].addr) {
sys/powerpc/mpc85xx/lbc.c
231
r++;
sys/powerpc/mpc85xx/lbc.c
234
sc->sc_range[r].size += sc->sc_range[r+1].size;
sys/powerpc/mpc85xx/lbc.c
235
for (s = r + 1; s < ranges - 1; s++)
sys/powerpc/mpc85xx/lbc.c
245
for (r = 0; r < ranges; r++) {
sys/powerpc/mpc85xx/lbc.c
246
start = sc->sc_range[r].addr;
sys/powerpc/mpc85xx/lbc.c
247
size = sc->sc_range[r].size;
sys/powerpc/mpc85xx/lbc.c
251
sc->sc_range[r].kva = (vm_offset_t)pmap_mapdev(start, size);
sys/powerpc/mpc85xx/lbc.c
265
for (r = 0; r < ranges; r++) {
sys/powerpc/mpc85xx/lbc.c
266
end = sc->sc_range[r].addr - 1 + sc->sc_range[r].size;
sys/powerpc/mpc85xx/lbc.c
267
if (start >= sc->sc_range[r].addr &&
sys/powerpc/mpc85xx/lbc.c
271
if (r < ranges) {
sys/powerpc/mpc85xx/lbc.c
272
sc->sc_banks[i].kva = sc->sc_range[r].kva +
sys/powerpc/mpc85xx/lbc.c
273
(start - sc->sc_range[r].addr);
sys/powerpc/mpc85xx/lbc.c
760
lbc_adjust_resource(device_t dev, device_t child, struct resource *r,
sys/powerpc/mpc85xx/lbc.c
763
switch (rman_get_type(r)) {
sys/powerpc/mpc85xx/lbc.c
765
return (bus_generic_rman_adjust_resource(dev, child, r, start,
sys/powerpc/mpc85xx/lbc.c
768
return (bus_generic_adjust_resource(dev, child, r, start, end));
sys/powerpc/mpc85xx/lbc.c
77
struct resource *r);
sys/powerpc/mpc85xx/lbc.c
788
lbc_activate_resource(device_t bus, device_t child, struct resource *r)
sys/powerpc/mpc85xx/lbc.c
79
struct resource *r);
sys/powerpc/mpc85xx/lbc.c
790
switch (rman_get_type(r)) {
sys/powerpc/mpc85xx/lbc.c
792
return (bus_generic_rman_activate_resource(bus, child, r));
sys/powerpc/mpc85xx/lbc.c
794
return (bus_generic_activate_resource(bus, child, r));
sys/powerpc/mpc85xx/lbc.c
801
lbc_deactivate_resource(device_t bus, device_t child, struct resource *r)
sys/powerpc/mpc85xx/lbc.c
803
switch (rman_get_type(r)) {
sys/powerpc/mpc85xx/lbc.c
805
return (bus_generic_rman_deactivate_resource(bus, child, r));
sys/powerpc/mpc85xx/lbc.c
807
return (bus_generic_deactivate_resource(bus, child, r));
sys/powerpc/mpc85xx/lbc.c
814
lbc_map_resource(device_t bus, device_t child, struct resource *r,
sys/powerpc/mpc85xx/lbc.c
822
if (!(rman_get_flags(r) & RF_ACTIVE))
sys/powerpc/mpc85xx/lbc.c
826
switch (rman_get_type(r)) {
sys/powerpc/mpc85xx/lbc.c
835
error = resource_validate_map_request(r, argsp, &args, &start, &length);
sys/powerpc/mpc85xx/lbc.c
847
lbc_unmap_resource(device_t bus, device_t child, struct resource *r,
sys/powerpc/mpc85xx/lbc.c
852
switch (rman_get_type(r)) {
sys/powerpc/powermac/macio.c
597
macio_adjust_resource(device_t bus, device_t child, struct resource *r,
sys/powerpc/powermac/macio.c
600
switch (rman_get_type(r)) {
sys/powerpc/powermac/macio.c
603
return (bus_generic_rman_adjust_resource(bus, child, r, start,
sys/powerpc/powermac/macio.c
606
return (bus_generic_adjust_resource(bus, child, r, start, end));
sys/powerpc/powermac/macio.c
655
macio_map_resource(device_t bus, device_t child, struct resource *r,
sys/powerpc/powermac/macio.c
664
if (!(rman_get_flags(r) & RF_ACTIVE))
sys/powerpc/powermac/macio.c
668
switch (rman_get_type(r)) {
sys/powerpc/powermac/macio.c
677
error = resource_validate_map_request(r, argsp, &args, &start, &length);
sys/powerpc/powermac/macio.c
697
macio_unmap_resource(device_t bus, device_t child, struct resource *r,
sys/powerpc/powermac/macio.c
703
switch (rman_get_type(r)) {
sys/powerpc/powermac/uninorth.c
557
unin_chip_adjust_resource(device_t bus, device_t child, struct resource *r,
sys/powerpc/powermac/uninorth.c
560
switch (rman_get_type(r)) {
sys/powerpc/powermac/uninorth.c
563
return (bus_generic_rman_adjust_resource(bus, child, r, start,
sys/powerpc/powermac/uninorth.c
566
return (bus_generic_adjust_resource(bus, child, r, start, end));
sys/powerpc/powermac/uninorth.c
616
unin_chip_map_resource(device_t bus, device_t child, struct resource *r,
sys/powerpc/powermac/uninorth.c
624
if (!(rman_get_flags(r) & RF_ACTIVE))
sys/powerpc/powermac/uninorth.c
628
switch (rman_get_type(r)) {
sys/powerpc/powermac/uninorth.c
637
error = resource_validate_map_request(r, argsp, &args, &start, &length);
sys/powerpc/powermac/uninorth.c
655
unin_chip_unmap_resource(device_t bus, device_t child, struct resource *r,
sys/powerpc/powermac/uninorth.c
661
switch (rman_get_type(r)) {
sys/powerpc/powerpc/nexus.c
152
nexus_setup_intr(device_t bus __unused, device_t child, struct resource *r,
sys/powerpc/powerpc/nexus.c
158
if (r == NULL)
sys/powerpc/powerpc/nexus.c
163
if ((rman_get_flags(r) & RF_SHAREABLE) == 0)
sys/powerpc/powerpc/nexus.c
167
error = rman_activate_resource(r);
sys/powerpc/powerpc/nexus.c
177
rman_get_start(r), filt, intr, arg, flags, cookiep, domain);
sys/powerpc/powerpc/nexus.c
184
struct resource *r, void *ih)
sys/powerpc/powerpc/nexus.c
187
if (r == NULL)
sys/powerpc/powerpc/nexus.c
207
struct resource *r, int cpu)
sys/powerpc/powerpc/nexus.c
210
return (powerpc_bind_intr(rman_get_start(r), cpu));
sys/powerpc/powerpc/nexus.c
246
nexus_map_resource(device_t bus, device_t child, struct resource *r,
sys/powerpc/powerpc/nexus.c
254
if (!(rman_get_flags(r) & RF_ACTIVE))
sys/powerpc/powerpc/nexus.c
258
switch (rman_get_type(r)) {
sys/powerpc/powerpc/nexus.c
267
error = resource_validate_map_request(r, argsp, &args, &start, &length);
sys/powerpc/powerpc/nexus.c
274
switch (rman_get_type(r)) {
sys/powerpc/powerpc/nexus.c
289
if ((rman_get_flags(r) & RF_LITTLEENDIAN) != 0)
sys/powerpc/powerpc/nexus.c
303
nexus_unmap_resource(device_t bus, device_t child, struct resource *r,
sys/powerpc/powerpc/nexus.c
310
switch (rman_get_type(r)) {
sys/powerpc/ps3/ps3bus.c
604
ps3bus_map_resource(device_t bus, device_t child, struct resource *r,
sys/powerpc/ps3/ps3bus.c
612
if (!(rman_get_flags(r) & RF_ACTIVE))
sys/powerpc/ps3/ps3bus.c
616
switch (rman_get_type(r)) {
sys/powerpc/ps3/ps3bus.c
624
error = resource_validate_map_request(r, argsp, &args, &start, &length);
sys/powerpc/ps3/ps3bus.c
641
ps3bus_unmap_resource(device_t bus, device_t child, struct resource *r,
sys/powerpc/ps3/ps3bus.c
645
switch (rman_get_type(r)) {
sys/powerpc/ps3/ps3bus.c
65
struct resource *r, struct resource_map_request *argsp,
sys/powerpc/ps3/ps3bus.c
68
struct resource *r, struct resource_map *map);
sys/powerpc/psim/ata_iobus.c
195
ata_iobus_release_resource(device_t dev, device_t child, struct resource *r)
sys/powerpc/psim/iobus.c
343
iobus_adjust_resource(device_t bus, device_t child, struct resource *r,
sys/powerpc/psim/iobus.c
347
switch (rman_get_type(r)) {
sys/powerpc/psim/iobus.c
350
return (bus_generic_rman_adjust_resource(bus, child, r, start,
sys/powerpc/psim/iobus.c
353
return (bus_generic_adjust_resource(bus, child, r, start, end));
sys/powerpc/psim/iobus.c
405
iobus_map_resource(device_t bus, device_t child, struct resource *r,
sys/powerpc/psim/iobus.c
414
if (!(rman_get_flags(r) & RF_ACTIVE))
sys/powerpc/psim/iobus.c
418
switch (rman_get_type(r)) {
sys/powerpc/psim/iobus.c
427
error = resource_validate_map_request(r, argsp, &args, &start, &length);
sys/powerpc/psim/iobus.c
443
iobus_unmap_resource(device_t bus, device_t child, struct resource *r,
sys/powerpc/psim/iobus.c
447
switch (rman_get_type(r)) {
sys/riscv/include/bus.h
263
(*(t)->__bs_opname(r,sz))((t)->bs_cookie, h, o)
sys/riscv/include/bus.h
275
(*(t)->__bs_opname_s(r,sz))((t)->bs_cookie, h, o)
sys/riscv/include/counter.h
49
uint64_t r;
sys/riscv/include/counter.h
52
r = 0;
sys/riscv/include/counter.h
54
r += counter_u64_read_one(p, i);
sys/riscv/include/counter.h
56
return (r);
sys/riscv/riscv/nexus.c
284
nexus_teardown_intr(device_t dev, device_t child, struct resource *r, void *ih)
sys/riscv/riscv/nexus.c
287
return (intr_teardown_irq(child, r, ih));
sys/riscv/riscv/nexus.c
306
nexus_activate_resource(device_t bus, device_t child, struct resource *r)
sys/riscv/riscv/nexus.c
310
switch (rman_get_type(r)) {
sys/riscv/riscv/nexus.c
312
error = bus_generic_rman_activate_resource(bus, child, r);
sys/riscv/riscv/nexus.c
315
error = rman_activate_resource(r);
sys/riscv/riscv/nexus.c
318
error = intr_activate_irq(child, r);
sys/riscv/riscv/nexus.c
320
rman_deactivate_resource(r);
sys/riscv/riscv/nexus.c
340
nexus_deactivate_resource(device_t bus, device_t child, struct resource *r)
sys/riscv/riscv/nexus.c
344
switch (rman_get_type(r)) {
sys/riscv/riscv/nexus.c
346
error = bus_generic_rman_deactivate_resource(bus, child, r);
sys/riscv/riscv/nexus.c
349
error = rman_deactivate_resource(r);
sys/riscv/riscv/nexus.c
352
intr_deactivate_irq(child, r);
sys/riscv/riscv/nexus.c
362
nexus_map_resource(device_t bus, device_t child, struct resource *r,
sys/riscv/riscv/nexus.c
370
if ((rman_get_flags(r) & RF_ACTIVE) == 0)
sys/riscv/riscv/nexus.c
374
switch (rman_get_type(r)) {
sys/riscv/riscv/nexus.c
382
error = resource_validate_map_request(r, argsp, &args, &start, &length);
sys/riscv/riscv/nexus.c
398
nexus_unmap_resource(device_t bus, device_t child, struct resource *r,
sys/riscv/riscv/nexus.c
401
switch (rman_get_type(r)) {
sys/riscv/vmm/vmm_aplic.c
270
int r;
sys/riscv/vmm/vmm_aplic.c
290
r = (reg - APLIC_IDC(0)) % 32;
sys/riscv/vmm/vmm_aplic.c
291
error = aplic_handle_idc(hyp, aplic, cpu, r, write, val);
sys/rpc/svc.c
1014
*rqstp_ret = r;
sys/rpc/svc.c
1015
r = NULL;
sys/rpc/svc.c
1018
if (r) {
sys/rpc/svc.c
1019
svc_freereq(r);
sys/rpc/svc.c
1020
r = NULL;
sys/rpc/svc.c
923
struct svc_req *r;
sys/rpc/svc.c
930
r = malloc(sizeof(*r), M_RPC, M_WAITOK|M_ZERO);
sys/rpc/svc.c
932
msg.rm_call.cb_cred.oa_base = r->rq_credarea;
sys/rpc/svc.c
933
msg.rm_call.cb_verf.oa_base = &r->rq_credarea[MAX_AUTH_BYTES];
sys/rpc/svc.c
934
r->rq_clntcred = &r->rq_credarea[2*MAX_AUTH_BYTES];
sys/rpc/svc.c
935
if (SVC_RECV(xprt, &msg, &r->rq_addr, &args)) {
sys/rpc/svc.c
943
r->rq_xprt = xprt;
sys/rpc/svc.c
949
svc_getrpccaller(r), &repmsg, &repbody);
sys/rpc/svc.c
954
SVC_REPLY(xprt, &repmsg, r->rq_addr,
sys/rpc/svc.c
955
repbody, &r->rq_reply_seq);
sys/rpc/svc.c
956
if (r->rq_addr) {
sys/rpc/svc.c
957
free(r->rq_addr, M_SONAME);
sys/rpc/svc.c
958
r->rq_addr = NULL;
sys/rpc/svc.c
969
r->rq_xid = msg.rm_xid;
sys/rpc/svc.c
970
r->rq_prog = msg.rm_call.cb_prog;
sys/rpc/svc.c
971
r->rq_vers = msg.rm_call.cb_vers;
sys/rpc/svc.c
972
r->rq_proc = msg.rm_call.cb_proc;
sys/rpc/svc.c
973
r->rq_size = sizeof(*r) + m_length(args, NULL);
sys/rpc/svc.c
974
r->rq_args = args;
sys/rpc/svc.c
975
if ((why = _authenticate(r, &msg)) != AUTH_OK) {
sys/rpc/svc.c
984
svcerr_auth(r, why);
sys/rpc/svc.c
988
if (!SVCAUTH_UNWRAP(&r->rq_auth, &r->rq_args)) {
sys/rpc/svc.c
989
svcerr_decode(r);
sys/rpc/svc.c
998
if (xprt->xp_doneddp == 0 && r->rq_proc != NULLPROC &&
sys/sys/bus.h
1022
#define bus_barrier(r, o, l, f) \
sys/sys/bus.h
1023
bus_space_barrier((r)->r_bustag, (r)->r_bushandle, (o), (l), (f))
sys/sys/bus.h
1024
#define bus_poke_1(r, o, v) \
sys/sys/bus.h
1025
bus_space_poke_1((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/bus.h
1026
#define bus_peek_1(r, o, vp) \
sys/sys/bus.h
1027
bus_space_peek_1((r)->r_bustag, (r)->r_bushandle, (o), (vp))
sys/sys/bus.h
1028
#define bus_read_1(r, o) \
sys/sys/bus.h
1029
bus_space_read_1((r)->r_bustag, (r)->r_bushandle, (o))
sys/sys/bus.h
1030
#define bus_read_multi_1(r, o, d, c) \
sys/sys/bus.h
1031
bus_space_read_multi_1((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1032
#define bus_read_region_1(r, o, d, c) \
sys/sys/bus.h
1033
bus_space_read_region_1((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1034
#define bus_set_multi_1(r, o, v, c) \
sys/sys/bus.h
1035
bus_space_set_multi_1((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
1036
#define bus_set_region_1(r, o, v, c) \
sys/sys/bus.h
1037
bus_space_set_region_1((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
1038
#define bus_write_1(r, o, v) \
sys/sys/bus.h
1039
bus_space_write_1((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/bus.h
1040
#define bus_write_multi_1(r, o, d, c) \
sys/sys/bus.h
1041
bus_space_write_multi_1((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1042
#define bus_write_region_1(r, o, d, c) \
sys/sys/bus.h
1043
bus_space_write_region_1((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1044
#define bus_read_stream_1(r, o) \
sys/sys/bus.h
1045
bus_space_read_stream_1((r)->r_bustag, (r)->r_bushandle, (o))
sys/sys/bus.h
1046
#define bus_read_multi_stream_1(r, o, d, c) \
sys/sys/bus.h
1047
bus_space_read_multi_stream_1((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1048
#define bus_read_region_stream_1(r, o, d, c) \
sys/sys/bus.h
1049
bus_space_read_region_stream_1((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1050
#define bus_set_multi_stream_1(r, o, v, c) \
sys/sys/bus.h
1051
bus_space_set_multi_stream_1((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
1052
#define bus_set_region_stream_1(r, o, v, c) \
sys/sys/bus.h
1053
bus_space_set_region_stream_1((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
1054
#define bus_write_stream_1(r, o, v) \
sys/sys/bus.h
1055
bus_space_write_stream_1((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/bus.h
1056
#define bus_write_multi_stream_1(r, o, d, c) \
sys/sys/bus.h
1057
bus_space_write_multi_stream_1((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1058
#define bus_write_region_stream_1(r, o, d, c) \
sys/sys/bus.h
1059
bus_space_write_region_stream_1((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1060
#define bus_poke_2(r, o, v) \
sys/sys/bus.h
1061
bus_space_poke_2((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/bus.h
1062
#define bus_peek_2(r, o, vp) \
sys/sys/bus.h
1063
bus_space_peek_2((r)->r_bustag, (r)->r_bushandle, (o), (vp))
sys/sys/bus.h
1064
#define bus_read_2(r, o) \
sys/sys/bus.h
1065
bus_space_read_2((r)->r_bustag, (r)->r_bushandle, (o))
sys/sys/bus.h
1066
#define bus_read_multi_2(r, o, d, c) \
sys/sys/bus.h
1067
bus_space_read_multi_2((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1068
#define bus_read_region_2(r, o, d, c) \
sys/sys/bus.h
1069
bus_space_read_region_2((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1070
#define bus_set_multi_2(r, o, v, c) \
sys/sys/bus.h
1071
bus_space_set_multi_2((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
1072
#define bus_set_region_2(r, o, v, c) \
sys/sys/bus.h
1073
bus_space_set_region_2((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
1074
#define bus_write_2(r, o, v) \
sys/sys/bus.h
1075
bus_space_write_2((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/bus.h
1076
#define bus_write_multi_2(r, o, d, c) \
sys/sys/bus.h
1077
bus_space_write_multi_2((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1078
#define bus_write_region_2(r, o, d, c) \
sys/sys/bus.h
1079
bus_space_write_region_2((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1080
#define bus_read_stream_2(r, o) \
sys/sys/bus.h
1081
bus_space_read_stream_2((r)->r_bustag, (r)->r_bushandle, (o))
sys/sys/bus.h
1082
#define bus_read_multi_stream_2(r, o, d, c) \
sys/sys/bus.h
1083
bus_space_read_multi_stream_2((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1084
#define bus_read_region_stream_2(r, o, d, c) \
sys/sys/bus.h
1085
bus_space_read_region_stream_2((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1086
#define bus_set_multi_stream_2(r, o, v, c) \
sys/sys/bus.h
1087
bus_space_set_multi_stream_2((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
1088
#define bus_set_region_stream_2(r, o, v, c) \
sys/sys/bus.h
1089
bus_space_set_region_stream_2((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
1090
#define bus_write_stream_2(r, o, v) \
sys/sys/bus.h
1091
bus_space_write_stream_2((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/bus.h
1092
#define bus_write_multi_stream_2(r, o, d, c) \
sys/sys/bus.h
1093
bus_space_write_multi_stream_2((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1094
#define bus_write_region_stream_2(r, o, d, c) \
sys/sys/bus.h
1095
bus_space_write_region_stream_2((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1096
#define bus_poke_4(r, o, v) \
sys/sys/bus.h
1097
bus_space_poke_4((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/bus.h
1098
#define bus_peek_4(r, o, vp) \
sys/sys/bus.h
1099
bus_space_peek_4((r)->r_bustag, (r)->r_bushandle, (o), (vp))
sys/sys/bus.h
1100
#define bus_read_4(r, o) \
sys/sys/bus.h
1101
bus_space_read_4((r)->r_bustag, (r)->r_bushandle, (o))
sys/sys/bus.h
1102
#define bus_read_multi_4(r, o, d, c) \
sys/sys/bus.h
1103
bus_space_read_multi_4((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1104
#define bus_read_region_4(r, o, d, c) \
sys/sys/bus.h
1105
bus_space_read_region_4((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1106
#define bus_set_multi_4(r, o, v, c) \
sys/sys/bus.h
1107
bus_space_set_multi_4((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
1108
#define bus_set_region_4(r, o, v, c) \
sys/sys/bus.h
1109
bus_space_set_region_4((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
1110
#define bus_write_4(r, o, v) \
sys/sys/bus.h
1111
bus_space_write_4((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/bus.h
1112
#define bus_write_multi_4(r, o, d, c) \
sys/sys/bus.h
1113
bus_space_write_multi_4((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1114
#define bus_write_region_4(r, o, d, c) \
sys/sys/bus.h
1115
bus_space_write_region_4((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1116
#define bus_read_stream_4(r, o) \
sys/sys/bus.h
1117
bus_space_read_stream_4((r)->r_bustag, (r)->r_bushandle, (o))
sys/sys/bus.h
1118
#define bus_read_multi_stream_4(r, o, d, c) \
sys/sys/bus.h
1119
bus_space_read_multi_stream_4((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1120
#define bus_read_region_stream_4(r, o, d, c) \
sys/sys/bus.h
1121
bus_space_read_region_stream_4((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1122
#define bus_set_multi_stream_4(r, o, v, c) \
sys/sys/bus.h
1123
bus_space_set_multi_stream_4((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
1124
#define bus_set_region_stream_4(r, o, v, c) \
sys/sys/bus.h
1125
bus_space_set_region_stream_4((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
1126
#define bus_write_stream_4(r, o, v) \
sys/sys/bus.h
1127
bus_space_write_stream_4((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/bus.h
1128
#define bus_write_multi_stream_4(r, o, d, c) \
sys/sys/bus.h
1129
bus_space_write_multi_stream_4((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1130
#define bus_write_region_stream_4(r, o, d, c) \
sys/sys/bus.h
1131
bus_space_write_region_stream_4((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1132
#define bus_poke_8(r, o, v) \
sys/sys/bus.h
1133
bus_space_poke_8((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/bus.h
1134
#define bus_peek_8(r, o, vp) \
sys/sys/bus.h
1135
bus_space_peek_8((r)->r_bustag, (r)->r_bushandle, (o), (vp))
sys/sys/bus.h
1136
#define bus_read_8(r, o) \
sys/sys/bus.h
1137
bus_space_read_8((r)->r_bustag, (r)->r_bushandle, (o))
sys/sys/bus.h
1138
#define bus_read_multi_8(r, o, d, c) \
sys/sys/bus.h
1139
bus_space_read_multi_8((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1140
#define bus_read_region_8(r, o, d, c) \
sys/sys/bus.h
1141
bus_space_read_region_8((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1142
#define bus_set_multi_8(r, o, v, c) \
sys/sys/bus.h
1143
bus_space_set_multi_8((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
1144
#define bus_set_region_8(r, o, v, c) \
sys/sys/bus.h
1145
bus_space_set_region_8((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
1146
#define bus_write_8(r, o, v) \
sys/sys/bus.h
1147
bus_space_write_8((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/bus.h
1148
#define bus_write_multi_8(r, o, d, c) \
sys/sys/bus.h
1149
bus_space_write_multi_8((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1150
#define bus_write_region_8(r, o, d, c) \
sys/sys/bus.h
1151
bus_space_write_region_8((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1152
#define bus_read_stream_8(r, o) \
sys/sys/bus.h
1153
bus_space_read_stream_8((r)->r_bustag, (r)->r_bushandle, (o))
sys/sys/bus.h
1154
#define bus_read_multi_stream_8(r, o, d, c) \
sys/sys/bus.h
1155
bus_space_read_multi_stream_8((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1156
#define bus_read_region_stream_8(r, o, d, c) \
sys/sys/bus.h
1157
bus_space_read_region_stream_8((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1158
#define bus_set_multi_stream_8(r, o, v, c) \
sys/sys/bus.h
1159
bus_space_set_multi_stream_8((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
1160
#define bus_set_region_stream_8(r, o, v, c) \
sys/sys/bus.h
1161
bus_space_set_region_stream_8((r)->r_bustag, (r)->r_bushandle, (o), (v), (c))
sys/sys/bus.h
1162
#define bus_write_stream_8(r, o, v) \
sys/sys/bus.h
1163
bus_space_write_stream_8((r)->r_bustag, (r)->r_bushandle, (o), (v))
sys/sys/bus.h
1164
#define bus_write_multi_stream_8(r, o, d, c) \
sys/sys/bus.h
1165
bus_space_write_multi_stream_8((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
1166
#define bus_write_region_stream_8(r, o, d, c) \
sys/sys/bus.h
1167
bus_space_write_region_stream_8((r)->r_bustag, (r)->r_bushandle, (o), (d), (c))
sys/sys/bus.h
351
int resource_validate_map_request(struct resource *r,
sys/sys/bus.h
436
struct resource *r);
sys/sys/bus.h
441
struct resource *r, rman_res_t start,
sys/sys/bus.h
462
struct resource *r);
sys/sys/bus.h
476
struct resource *r,
sys/sys/bus.h
489
struct resource *r);
sys/sys/bus.h
512
struct resource *r, rman_res_t start,
sys/sys/bus.h
515
struct resource *r);
sys/sys/bus.h
517
struct resource *r);
sys/sys/bus.h
519
struct resource *r);
sys/sys/bus.h
531
struct resource *r,
sys/sys/bus.h
558
int bus_adjust_resource(device_t child, struct resource *r,
sys/sys/bus.h
565
int bus_activate_resource(device_t dev, struct resource *r);
sys/sys/bus.h
566
int bus_deactivate_resource(device_t dev, struct resource *r);
sys/sys/bus.h
567
int bus_map_resource(device_t dev, struct resource *r,
sys/sys/bus.h
570
int bus_unmap_resource(device_t dev, struct resource *r,
sys/sys/bus.h
577
int bus_release_resource(device_t dev, struct resource *r);
sys/sys/bus.h
578
int bus_free_resource(device_t dev, int type, struct resource *r);
sys/sys/bus.h
579
int bus_setup_intr(device_t dev, struct resource *r, int flags,
sys/sys/bus.h
582
int bus_teardown_intr(device_t dev, struct resource *r, void *cookie);
sys/sys/bus.h
583
int bus_suspend_intr(device_t dev, struct resource *r);
sys/sys/bus.h
584
int bus_resume_intr(device_t dev, struct resource *r);
sys/sys/bus.h
585
int bus_bind_intr(device_t dev, struct resource *r, int cpu);
sys/sys/bus.h
661
int bus_adjust_resource_old(device_t child, int type, struct resource *r,
sys/sys/bus.h
664
struct resource *r);
sys/sys/bus.h
666
struct resource *r);
sys/sys/bus.h
667
int bus_map_resource_old(device_t dev, int type, struct resource *r,
sys/sys/bus.h
670
int bus_unmap_resource_old(device_t dev, int type, struct resource *r,
sys/sys/bus.h
673
struct resource *r);
sys/sys/capsicum.h
402
#define cap_rights_init_zero(r) ({ \
sys/sys/capsicum.h
403
cap_rights_t *_r = (r); \
sys/sys/capsicum.h
408
#define cap_rights_init_one(r, right) ({ \
sys/sys/capsicum.h
410
cap_rights_t *_r = (r); \
sys/sys/capsicum.h
416
#define cap_rights_set_one(r, right) ({ \
sys/sys/capsicum.h
418
cap_rights_t *_r = (r); \
sys/sys/capsicum.h
423
#define _CAP_RIGHTS_WORD_INITIALIZER(i, r) \
sys/sys/capsicum.h
424
(CAPIDXBIT(r) == (i) + 1 ? (r) : 0ULL)
sys/sys/capsicum.h
438
#define CAP_RIGHTS_INITIALIZER(r) \
sys/sys/capsicum.h
439
CAP_RIGHTS_INITIALIZER2(r, 0ULL)
sys/sys/nlist_aout.h
98
#define N_OTHER(r, v) (((unsigned int)(r) << 4) | ((v) & 0xf))
sys/sys/qmath.h
482
#define Q_QCLONEQ(l, r) \
sys/sys/qmath.h
484
Q_BT(*(l)) _l = Q_GCVAL(r); \
sys/sys/qmath.h
485
int _err = Q_QCANREPQ(r, _l); \
sys/sys/qmath.h
488
Q_SIFVAL(*(l), Q_GIFVAL(r)); \
sys/sys/qmath.h
494
#define Q_QCPYVALQ(l, r) \
sys/sys/qmath.h
496
int _err = Q_QCANREPQ(r, *(l)); \
sys/sys/qmath.h
498
Q_SIFVALS(*(l), Q_GIVAL(r), Q_GFVAL(r)); \
sys/sys/rangeset.h
38
typedef bool (*rs_pred_t)(void *ctx, void *r);
sys/sys/rangeset.h
59
void *r);
sys/sys/rman.h
125
int rman_activate_resource(struct resource *r);
sys/sys/rman.h
126
int rman_adjust_resource(struct resource *r, rman_res_t start, rman_res_t end);
sys/sys/rman.h
140
int rman_deactivate_resource(struct resource *r);
sys/sys/rman.h
143
int rman_init_from_resource(struct rman *rm, struct resource *r);
sys/sys/rman.h
147
int rman_is_region_manager(const struct resource *r, const struct rman *rm);
sys/sys/rman.h
148
int rman_release_resource(struct resource *r);
sys/sys/sysctl.h
218
#define SYSCTL_IN(r, p, l) (r->newfunc)(r, p, l)
sys/sys/sysctl.h
219
#define SYSCTL_OUT(r, p, l) (r->oldfunc)(r, p, l)
sys/sys/sysctl.h
220
#define SYSCTL_OUT_STR(r, p) (r->oldfunc)(r, p, strlen(p) + 1)
sys/sys/terminal.h
147
typedef void tc_fill_t(struct terminal *tm, const term_rect_t *r,
sys/sys/terminal.h
149
typedef void tc_copy_t(struct terminal *tm, const term_rect_t *r,
sys/teken/demo/teken_demo.c
152
test_fill(void *s, const teken_rect_t *r, teken_char_t c,
sys/teken/demo/teken_demo.c
158
for (p.tp_row = r->tr_begin.tp_row; p.tp_row < r->tr_end.tp_row; p.tp_row++)
sys/teken/demo/teken_demo.c
159
for (p.tp_col = r->tr_begin.tp_col; p.tp_col < r->tr_end.tp_col; p.tp_col++)
sys/teken/demo/teken_demo.c
164
test_copy(void *s __unused, const teken_rect_t *r, const teken_pos_t *p)
sys/teken/demo/teken_demo.c
174
nrow = r->tr_end.tp_row - r->tr_begin.tp_row;
sys/teken/demo/teken_demo.c
175
ncol = r->tr_end.tp_col - r->tr_begin.tp_col;
sys/teken/demo/teken_demo.c
177
if (p->tp_row < r->tr_begin.tp_row) {
sys/teken/demo/teken_demo.c
179
if (p->tp_col < r->tr_begin.tp_col) {
sys/teken/demo/teken_demo.c
186
buffer[r->tr_begin.tp_col + x][r->tr_begin.tp_row + y];
sys/teken/demo/teken_demo.c
197
buffer[r->tr_begin.tp_col + x][r->tr_begin.tp_row + y];
sys/teken/demo/teken_demo.c
204
if (p->tp_col < r->tr_begin.tp_col) {
sys/teken/demo/teken_demo.c
211
buffer[r->tr_begin.tp_col + x][r->tr_begin.tp_row + y];
sys/teken/demo/teken_demo.c
222
buffer[r->tr_begin.tp_col + x][r->tr_begin.tp_row + y];
sys/teken/stress/teken_stress.c
74
stress_fill(void *s __unused, const teken_rect_t *r __unused,
sys/teken/stress/teken_stress.c
80
stress_copy(void *s __unused, const teken_rect_t *r __unused,
sys/teken/teken.c
111
teken_funcs_fill(const teken_t *t, const teken_rect_t *r,
sys/teken/teken.c
115
teken_assert(r->tr_end.tp_row > r->tr_begin.tp_row);
sys/teken/teken.c
116
teken_assert(r->tr_end.tp_row <= t->t_winsize.tp_row);
sys/teken/teken.c
117
teken_assert(r->tr_end.tp_col > r->tr_begin.tp_col);
sys/teken/teken.c
118
teken_assert(r->tr_end.tp_col <= t->t_winsize.tp_col);
sys/teken/teken.c
121
t->t_funcs->tf_fill(t->t_softc, r, c, a);
sys/teken/teken.c
125
teken_funcs_copy(const teken_t *t, const teken_rect_t *r, const teken_pos_t *p)
sys/teken/teken.c
128
teken_assert(r->tr_end.tp_row > r->tr_begin.tp_row);
sys/teken/teken.c
129
teken_assert(r->tr_end.tp_row <= t->t_winsize.tp_row);
sys/teken/teken.c
130
teken_assert(r->tr_end.tp_col > r->tr_begin.tp_col);
sys/teken/teken.c
131
teken_assert(r->tr_end.tp_col <= t->t_winsize.tp_col);
sys/teken/teken.c
132
teken_assert(p->tp_row + (r->tr_end.tp_row - r->tr_begin.tp_row) <= t->t_winsize.tp_row);
sys/teken/teken.c
133
teken_assert(p->tp_col + (r->tr_end.tp_col - r->tr_begin.tp_col) <= t->t_winsize.tp_col);
sys/teken/teken.c
136
t->t_funcs->tf_copy(t->t_softc, r, p);
sys/teken/teken.c
533
k, r, g, y, b, m, c, w,
sys/teken/teken.c
536
k, r, g, y, b, m, c, w,
sys/teken/teken.c
547
r, m, m, b, b, b,
sys/teken/teken.c
555
r, m, m, m, b, b,
sys/teken/teken.c
556
y, r, m, m, b, b,
sys/teken/teken.c
563
r, r, m, m, m, b,
sys/teken/teken.c
564
r, r, m, m, m, b,
sys/teken/teken.c
565
y, y, r, m, m, b,
sys/teken/teken.c
571
r, r, r, m, m, m,
sys/teken/teken.c
572
r, r, r, m, m, m,
sys/teken/teken.c
573
r, r, r, m, m, m,
sys/teken/teken.c
574
y, y, y, r, m, m,
sys/teken/teken.c
579
r, r, r, r, m, m,
sys/teken/teken.c
580
r, r, r, r, m, m,
sys/teken/teken.c
581
r, r, r, r, m, m,
sys/teken/teken.c
582
r, r, r, r, m, m,
sys/teken/teken.c
583
y, y, y, y, r, m,
sys/teken/teken.c
601
k, r, g, y, b, m, c, w,
sys/teken/teken.c
615
r, m, m, b, b, b,
sys/teken/teken.c
623
r, m, m, m, b, b,
sys/teken/teken.c
624
y, r, m, m, B, B,
sys/teken/teken.c
631
r, r, m, m, m, b,
sys/teken/teken.c
632
r, r, m, m, M, B,
sys/teken/teken.c
639
r, r, r, m, m, m,
sys/teken/teken.c
640
r, R, R, M, M, M,
sys/teken/teken.c
641
r, R, R, M, M, M,
sys/teken/teken.c
647
r, r, r, r, m, m,
sys/teken/teken.c
648
r, R, R, R, M, M,
sys/teken/teken.c
649
r, R, R, R, M, M,
sys/teken/teken.c
650
r, R, R, R, M, M,
sys/teken/teken_subr.h
502
teken_rect_t r;
sys/teken/teken_subr.h
504
r.tr_begin.tp_col = 0;
sys/teken/teken_subr.h
505
r.tr_end.tp_col = t->t_winsize.tp_col;
sys/teken/teken_subr.h
514
r.tr_begin.tp_row = 0;
sys/teken/teken_subr.h
515
r.tr_end.tp_row = t->t_cursor.tp_row;
sys/teken/teken_subr.h
518
r.tr_begin.tp_row = 0;
sys/teken/teken_subr.h
519
r.tr_end.tp_row = t->t_winsize.tp_row;
sys/teken/teken_subr.h
527
r.tr_begin.tp_row = t->t_cursor.tp_row + 1;
sys/teken/teken_subr.h
528
r.tr_end.tp_row = t->t_winsize.tp_row;
sys/teken/teken_subr.h
532
teken_funcs_fill(t, &r, BLANK, &t->t_curattr);
sys/teken/teken_subr.h
538
teken_rect_t r;
sys/teken/teken_subr.h
540
r.tr_begin.tp_row = t->t_cursor.tp_row;
sys/teken/teken_subr.h
541
r.tr_end.tp_row = t->t_cursor.tp_row + 1;
sys/teken/teken_subr.h
545
r.tr_begin.tp_col = 0;
sys/teken/teken_subr.h
546
r.tr_end.tp_col = t->t_cursor.tp_col + 1;
sys/teken/teken_subr.h
549
r.tr_begin.tp_col = 0;
sys/teken/teken_subr.h
550
r.tr_end.tp_col = t->t_winsize.tp_col;
sys/teken/teken_subr.h
553
r.tr_begin.tp_col = t->t_cursor.tp_col;
sys/teken/teken_subr.h
554
r.tr_end.tp_col = t->t_winsize.tp_col;
sys/teken/teken_subr.h
558
teken_funcs_fill(t, &r, BLANK, &t->t_curattr);
sys/ufs/ffs/ffs_balloc.c
1159
int r;
sys/ufs/ffs/ffs_balloc.c
1161
r = bread_gb(vp, indirs[unwindidx].in_lbn,
sys/ufs/ffs/ffs_balloc.c
1163
if (r) {
sys/ufs/ffs/ffs_balloc.c
1164
panic("Could not unwind indirect block, error %d", r);
sys/ufs/ffs/ffs_balloc.c
531
int r;
sys/ufs/ffs/ffs_balloc.c
533
r = bread(vp, indirs[unwindidx].in_lbn,
sys/ufs/ffs/ffs_balloc.c
535
if (r) {
sys/ufs/ffs/ffs_balloc.c
536
panic("Could not unwind indirect block, error %d", r);
sys/ufs/ffs/ffs_vnops.c
1052
vn_rlimit_fsizex_res(uio, r);
sys/ufs/ffs/ffs_vnops.c
845
ssize_t resid, r;
sys/ufs/ffs/ffs_vnops.c
899
error = vn_rlimit_fsizex(vp, uio, fs->fs_maxfilesize, &r,
sys/ufs/ffs/ffs_vnops.c
902
vn_rlimit_fsizex_res(uio, r);
sys/vm/swap_pager.c
1522
int r, error;
sys/vm/swap_pager.c
1524
r = swap_pager_getpages(object, ma, count, rbehind, rahead);
sys/vm/swap_pager.c
1525
switch (r) {
sys/vm/swap_pager.c
1536
panic("unhandled swap_pager_getpages() error %d", r);
sys/vm/swap_pager.c
1540
return (r);
sys/vm/swap_pager.c
268
u_long r, s, prev, pincr;
sys/vm/swap_pager.c
291
r = prev + pincr;
sys/vm/swap_pager.c
294
if (r > s && (oc & SWAP_RESERVE_ALLOW_NONWIRED) != 0) {
sys/vm/swap_pager.c
298
if ((oc & SWAP_RESERVE_FORCE_ON) != 0 && r > s &&
sys/vm/vm_page.h
946
u_int r;
sys/vm/vm_page.h
948
r = m->ref_count;
sys/vm/vm_page.h
949
while (atomic_fcmpset_int(&m->ref_count, &r, r & (VPRC_BLOCKED |
sys/vm/vm_pager.c
325
int r;
sys/vm/vm_pager.c
330
r = (*pagertab[object->type]->pgo_getpages)(object, m, count, rbehind,
sys/vm/vm_pager.c
332
if (r != VM_PAGER_OK)
sys/vm/vm_pager.c
333
return (r);
sys/x86/include/legacyvar.h
62
struct resource *r, rman_res_t start, rman_res_t end);
sys/x86/include/legacyvar.h
64
struct resource *r);
sys/x86/include/legacyvar.h
66
struct resource *r);
sys/x86/include/legacyvar.h
68
struct resource *r);
sys/x86/include/segments.h
53
#define LSEL(s,r) (((s)<<3) | SEL_LDT | r) /* a local selector */
sys/x86/include/segments.h
54
#define GSEL(s,r) (((s)<<3) | r) /* a global selector */
sys/x86/iommu/iommu_utils.c
775
struct iommu_map_entry *l, *r;
sys/x86/iommu/iommu_utils.c
788
r = RB_RIGHT(entry, rb_entry);
sys/x86/iommu/iommu_utils.c
789
if (r == NULL)
sys/x86/iommu/iommu_utils.c
792
db_printf("%jx", r->start);
sys/x86/isa/isa.c
133
isa_release_resource(device_t bus, device_t child, struct resource *r)
sys/x86/isa/isa.c
138
return resource_list_release(rl, bus, child, r);
sys/x86/pci/pci_bus.c
609
struct resource *r, rman_res_t start, rman_res_t end)
sys/x86/pci/pci_bus.c
612
if (rman_get_type(r) == PCI_RES_BUS)
sys/x86/pci/pci_bus.c
613
return (pci_domain_adjust_bus(0, child, r, start, end));
sys/x86/pci/pci_bus.c
614
return (bus_generic_adjust_resource(dev, child, r, start, end));
sys/x86/pci/pci_bus.c
618
legacy_pcib_release_resource(device_t dev, device_t child, struct resource *r)
sys/x86/pci/pci_bus.c
621
if (rman_get_type(r) == PCI_RES_BUS)
sys/x86/pci/pci_bus.c
622
return (pci_domain_release_bus(0, child, r));
sys/x86/pci/pci_bus.c
623
return (bus_generic_release_resource(dev, child, r));
sys/x86/pci/pci_bus.c
627
legacy_pcib_activate_resource(device_t dev, device_t child, struct resource *r)
sys/x86/pci/pci_bus.c
629
if (rman_get_type(r) == PCI_RES_BUS)
sys/x86/pci/pci_bus.c
630
return (pci_domain_activate_bus(0, child, r));
sys/x86/pci/pci_bus.c
631
return (bus_generic_activate_resource(dev, child, r));
sys/x86/pci/pci_bus.c
636
struct resource *r)
sys/x86/pci/pci_bus.c
638
if (rman_get_type(r) == PCI_RES_BUS)
sys/x86/pci/pci_bus.c
639
return (pci_domain_deactivate_bus(0, child, r));
sys/x86/pci/pci_bus.c
640
return (bus_generic_deactivate_resource(dev, child, r));
sys/x86/x86/io_apic.c
1217
uint32_t r, lo, hi;
sys/x86/x86/io_apic.c
1220
r = db_ioapic_read(io_addr, IOAPIC_VER);
sys/x86/x86/io_apic.c
1221
mre = (r & IOART_VER_MAXREDIR) >> MAXREDIRSHIFT;
sys/x86/x86/io_apic.c
1223
db_ioapic_read(io_addr, IOAPIC_ID), r & IOART_VER_VERSION, mre);
sys/x86/x86/local_apic.c
569
uint64_t r, r1, r2, rx;
sys/x86/x86/local_apic.c
692
r = rdtsc();
sys/x86/x86/local_apic.c
697
r = rdtsc() - r;
sys/x86/x86/local_apic.c
699
r2 = r * 1000000;
sys/x86/x86/local_apic.c
704
(uintmax_t)r, (uintmax_t)tsc_freq);
sys/x86/x86/mptable_pci.c
139
struct resource *r, rman_res_t start, rman_res_t end)
sys/x86/x86/mptable_pci.c
143
if (rman_get_type(r) == PCI_RES_BUS)
sys/x86/x86/mptable_pci.c
144
return (pci_domain_adjust_bus(0, child, r, start, end));
sys/x86/x86/mptable_pci.c
146
return (pcib_host_res_adjust(&sc->sc_host_res, child, r, start, end));
sys/x86/x86/nexus.c
377
nexus_map_resource(device_t bus, device_t child, struct resource *r,
sys/x86/x86/nexus.c
385
if (!(rman_get_flags(r) & RF_ACTIVE))
sys/x86/x86/nexus.c
389
type = rman_get_type(r);
sys/x86/x86/nexus.c
399
error = resource_validate_map_request(r, argsp, &args, &start, &length);
sys/x86/x86/nexus.c
428
nexus_unmap_resource(device_t bus, device_t child, struct resource *r,
sys/x86/x86/nexus.c
435
switch (rman_get_type(r)) {
sys/x86/x86/nexus.c
490
nexus_teardown_intr(device_t dev, device_t child, struct resource *r, void *ih)
sys/x86/x86/nexus.c
496
rman_set_irq_cookie(r, NULL);
tests/sys/aio/aio_test.c
1172
ssize_t done, r;
tests/sys/aio/aio_test.c
1215
r = aio_writev(&iocb);
tests/sys/aio/aio_test.c
1216
ATF_CHECK_EQ_MSG(0, r, "aio_writev returned %zd", r);
tests/sys/aio/aio_test.c
1220
r = aio_write(&iocb);
tests/sys/aio/aio_test.c
1221
ATF_CHECK_EQ_MSG(0, r, "aio_writev returned %zd", r);
tests/sys/aio/aio_test.c
1597
ssize_t r;
tests/sys/aio/aio_test.c
1613
r = aio_writev(&aio);
tests/sys/aio/aio_test.c
1614
ATF_CHECK_EQ_MSG(0, r, "aio_writev returned %zd", r);
tests/sys/aio/aio_test.c
1616
r = aio_return(&aio);
tests/sys/aio/aio_test.c
1617
ATF_CHECK_EQ_MSG(-1, r, "aio_return returned %zd", r);
tests/sys/cam/ctl/prout_register_huge_cdb.c
52
int r;
tests/sys/cam/ctl/prout_register_huge_cdb.c
80
r = ioctl(fd, CTL_IO, io);
tests/sys/cam/ctl/prout_register_huge_cdb.c
81
if (r == -1)
tests/sys/fifo/fifo_kqueue.c
180
ssize_t r;
tests/sys/fifo/fifo_kqueue.c
181
while ((r = write(p[1], &c, 1)) == 1) {
tests/sys/fifo/fifo_kqueue.c
183
ATF_REQUIRE(r < 0);
tests/sys/fifo/fifo_kqueue.c
203
r = kevent(kq, NULL, 0, kev, nitems(kev), &(struct timespec) { 1, 0 });
tests/sys/fifo/fifo_kqueue.c
204
ATF_REQUIRE(r == 1);
tests/sys/fifo/fifo_kqueue.c
78
ssize_t r;
tests/sys/fifo/fifo_kqueue.c
79
while ((r = write(p[1], &c, 1)) == 1) {
tests/sys/fifo/fifo_kqueue.c
81
ATF_REQUIRE(r < 0);
tests/sys/fs/fusefs/access.cc
209
ssize_t r;
tests/sys/fs/fusefs/access.cc
216
r = extattr_get_file(FULLPATH, ns, "foo", data, sizeof(data));
tests/sys/fs/fusefs/access.cc
217
ASSERT_EQ(-1, r);
tests/sys/fs/fusefs/allow_other.cc
290
ssize_t r;
tests/sys/fs/fusefs/allow_other.cc
292
r = extattr_set_file(FULLPATH, ns, "foo",
tests/sys/fs/fusefs/allow_other.cc
294
if (r >= 0) {
tests/sys/fs/fusefs/bmap.cc
227
int fd, r;
tests/sys/fs/fusefs/bmap.cc
262
r = read(fd, buf, sizeof(buf));
tests/sys/fs/fusefs/bmap.cc
263
EXPECT_EQ(r, 1) << strerror(errno);
tests/sys/fs/fusefs/bmap.cc
264
r = read(fd, buf, sizeof(buf));
tests/sys/fs/fusefs/bmap.cc
265
EXPECT_EQ(r, 1) << strerror(errno);
tests/sys/fs/fusefs/bmap.cc
266
r = read(fd, buf, sizeof(buf));
tests/sys/fs/fusefs/bmap.cc
267
EXPECT_EQ(r, 1) << strerror(errno);
tests/sys/fs/fusefs/cache.cc
121
void expect_release(uint64_t ino, ProcessMockerT r)
tests/sys/fs/fusefs/cache.cc
129
).WillRepeatedly(Invoke(r));
tests/sys/fs/fusefs/copy_file_range.cc
337
ssize_t r;
tests/sys/fs/fusefs/copy_file_range.cc
383
r = copy_file_range(fd, &offset2_in, fd, &offset2_out, copysize, 0);
tests/sys/fs/fusefs/copy_file_range.cc
384
ASSERT_EQ(copysize, (size_t)r) << strerror(errno);
tests/sys/fs/fusefs/create.cc
106
).WillOnce(Invoke(r));
tests/sys/fs/fusefs/create.cc
43
void expect_create(const char *relpath, mode_t mode, ProcessMockerT r)
tests/sys/fs/fusefs/create.cc
58
).WillOnce(Invoke(r));
tests/sys/fs/fusefs/create.cc
71
void expect_create(const char *relpath, mode_t mode, ProcessMockerT r)
tests/sys/fs/fusefs/create.cc
82
).WillOnce(Invoke(r));
tests/sys/fs/fusefs/create.cc
95
void expect_create(const char *relpath, mode_t mode, ProcessMockerT r)
tests/sys/fs/fusefs/default_permissions.cc
1421
ssize_t r;
tests/sys/fs/fusefs/default_permissions.cc
1427
r = extattr_set_file(FULLPATH, ns, "foo", (const void*)value,
tests/sys/fs/fusefs/default_permissions.cc
1429
ASSERT_EQ(value_len, r) << strerror(errno);
tests/sys/fs/fusefs/default_permissions.cc
1476
ssize_t r;
tests/sys/fs/fusefs/default_permissions.cc
1482
r = extattr_set_file(FULLPATH, ns, "foo", (const void*)value,
tests/sys/fs/fusefs/default_permissions.cc
1484
ASSERT_EQ(value_len, r) << strerror(errno);
tests/sys/fs/fusefs/default_permissions.cc
194
void expect_getxattr(ProcessMockerT r)
tests/sys/fs/fusefs/default_permissions.cc
201
).WillOnce(Invoke(r));
tests/sys/fs/fusefs/default_permissions.cc
758
ssize_t r;
tests/sys/fs/fusefs/default_permissions.cc
770
r = extattr_get_file(FULLPATH, ns, "foo", data, sizeof(data));
tests/sys/fs/fusefs/default_permissions.cc
771
ASSERT_EQ(value_len, r) << strerror(errno);
tests/sys/fs/fusefs/fifo.cc
102
r = read(fd, message + recvd, bufsize - recvd);
tests/sys/fs/fusefs/fifo.cc
103
ASSERT_LE(0, r) << strerror(errno);
tests/sys/fs/fusefs/fifo.cc
104
ASSERT_LT(0, r) << "unexpected EOF";
tests/sys/fs/fusefs/fifo.cc
105
recvd += r;
tests/sys/fs/fusefs/fifo.cc
133
ssize_t r;
tests/sys/fs/fusefs/fifo.cc
135
r = write(fd, MESSAGE + sent, msgsize - sent);
tests/sys/fs/fusefs/fifo.cc
136
if (r < 0)
tests/sys/fs/fusefs/fifo.cc
139
sent += r;
tests/sys/fs/fusefs/fifo.cc
157
ssize_t recvd = 0, r;
tests/sys/fs/fusefs/fifo.cc
203
r = read(connected, message + recvd, bufsize - recvd);
tests/sys/fs/fusefs/fifo.cc
204
ASSERT_LE(0, r) << strerror(errno);
tests/sys/fs/fusefs/fifo.cc
205
ASSERT_LT(0, r) << "unexpected EOF";
tests/sys/fs/fusefs/fifo.cc
206
recvd += r;
tests/sys/fs/fusefs/fifo.cc
71
ssize_t r;
tests/sys/fs/fusefs/fifo.cc
73
r = write(fd, MESSAGE + sent, msgsize - sent);
tests/sys/fs/fusefs/fifo.cc
74
if (r < 0)
tests/sys/fs/fusefs/fifo.cc
77
sent += r;
tests/sys/fs/fusefs/fifo.cc
91
ssize_t recvd = 0, r;
tests/sys/fs/fusefs/flush.cc
45
expect_flush(uint64_t ino, int times, pid_t lo, ProcessMockerT r)
tests/sys/fs/fusefs/flush.cc
56
.WillRepeatedly(Invoke(r));
tests/sys/fs/fusefs/interrupt.cc
198
ssize_t r;
tests/sys/fs/fusefs/interrupt.cc
200
r = mkdir(FULLDIRPATH0, MODE);
tests/sys/fs/fusefs/interrupt.cc
201
if (r >= 0)
tests/sys/fs/fusefs/interrupt.cc
211
ssize_t r;
tests/sys/fs/fusefs/interrupt.cc
213
r = read(fd, buf, bufsize);
tests/sys/fs/fusefs/interrupt.cc
214
if (r >= 0)
tests/sys/fs/fusefs/interrupt.cc
488
ssize_t r;
tests/sys/fs/fusefs/interrupt.cc
525
r = extattr_set_fd(fd1, ns, "foo", (const void*)value, value_len);
tests/sys/fs/fusefs/interrupt.cc
526
EXPECT_NE(0, r);
tests/sys/fs/fusefs/io.cc
255
ssize_t r;
tests/sys/fs/fusefs/io.cc
264
r = copy_file_range(m_test_fd, &test_off_in, m_test_fd,
tests/sys/fs/fusefs/io.cc
266
ASSERT_GT(r, 0) << strerror(errno);
tests/sys/fs/fusefs/io.cc
267
test_size -= r;
tests/sys/fs/fusefs/io.cc
270
r = copy_file_range(m_control_fd, &control_off_in, m_control_fd,
tests/sys/fs/fusefs/io.cc
272
ASSERT_GT(r, 0) << strerror(errno);
tests/sys/fs/fusefs/io.cc
273
control_size -= r;
tests/sys/fs/fusefs/io.cc
314
ssize_t r;
tests/sys/fs/fusefs/io.cc
320
r = pread(m_test_fd, test_buf, size, offs);
tests/sys/fs/fusefs/io.cc
321
ASSERT_NE(-1, r) << strerror(errno);
tests/sys/fs/fusefs/io.cc
322
ASSERT_EQ(size, r) << "unexpected short read";
tests/sys/fs/fusefs/io.cc
323
r = pread(m_control_fd, control_buf, size, offs);
tests/sys/fs/fusefs/io.cc
324
ASSERT_NE(-1, r) << strerror(errno);
tests/sys/fs/fusefs/io.cc
325
ASSERT_EQ(size, r) << "unexpected short read";
tests/sys/fs/fusefs/ioctl.cc
199
int fd, r;
tests/sys/fs/fusefs/ioctl.cc
208
r = ioctl(fd, req, arg);
tests/sys/fs/fusefs/ioctl.cc
209
EXPECT_LE(0, r) << strerror(errno);
tests/sys/fs/fusefs/ioctl.cc
210
EXPECT_EQ(arg, r);
tests/sys/fs/fusefs/ioctl.cc
47
void expect_ioctl(uint64_t ino, ProcessMockerT r)
tests/sys/fs/fusefs/ioctl.cc
54
).WillOnce(Invoke(r)).RetiresOnSaturation();
tests/sys/fs/fusefs/last_local_modify.cc
109
ssize_t r;
tests/sys/fs/fusefs/last_local_modify.cc
119
r = posix_fallocate(fd, 0, 15);
tests/sys/fs/fusefs/last_local_modify.cc
121
if (r >= 0)
tests/sys/fs/fusefs/last_local_modify.cc
128
ssize_t r;
tests/sys/fs/fusefs/last_local_modify.cc
141
r = copy_file_range(fd, &off_in, fd, &off_out, len, 0);
tests/sys/fs/fusefs/last_local_modify.cc
142
if (r >= 0) {
tests/sys/fs/fusefs/last_local_modify.cc
151
ssize_t r;
tests/sys/fs/fusefs/last_local_modify.cc
161
r = ftruncate(fd, 15);
tests/sys/fs/fusefs/last_local_modify.cc
163
if (r >= 0)
tests/sys/fs/fusefs/last_local_modify.cc
170
ssize_t r;
tests/sys/fs/fusefs/last_local_modify.cc
189
r = write(fd, BUF, sizeof(BUF));
tests/sys/fs/fusefs/last_local_modify.cc
190
if (r >= 0) {
tests/sys/fs/fusefs/mockfs.cc
1032
ssize_t r;
tests/sys/fs/fusefs/mockfs.cc
1070
r = write(m_fuse_fd, &out, out.header.len);
tests/sys/fs/fusefs/mockfs.cc
1072
ASSERT_EQ(-1, r);
tests/sys/fs/fusefs/mockfs.cc
1077
if (r <= 0 && errno == EINVAL) {
tests/sys/fs/fusefs/mockfs.cc
1081
ASSERT_TRUE(r > 0 || errno == EAGAIN) << strerror(errno);
tests/sys/fs/fusefs/nfs.cc
435
ssize_t r;
tests/sys/fs/fusefs/nfs.cc
476
r = getdirentries(fd, buf, sizeof(buf), 0);
tests/sys/fs/fusefs/nfs.cc
477
ASSERT_EQ(0, r) << strerror(errno);
tests/sys/fs/fusefs/notify.cc
117
ssize_t r;
tests/sys/fs/fusefs/notify.cc
119
r = iea->mock->notify_inval_entry(iea->parent, iea->name, iea->namelen);
tests/sys/fs/fusefs/notify.cc
120
if (r >= 0)
tests/sys/fs/fusefs/notify.cc
143
ssize_t r;
tests/sys/fs/fusefs/notify.cc
145
r = iia->mock->notify_inval_inode(iia->ino, iia->off, iia->len);
tests/sys/fs/fusefs/notify.cc
146
if (r >= 0)
tests/sys/fs/fusefs/notify.cc
154
ssize_t r;
tests/sys/fs/fusefs/notify.cc
156
r = sa->mock->notify_store(sa->nodeid, sa->offset, sa->data, sa->size);
tests/sys/fs/fusefs/notify.cc
157
if (r >= 0)
tests/sys/fs/fusefs/notify.cc
590
int r;
tests/sys/fs/fusefs/notify.cc
605
r = write(fuse_fd, out, out->header.len);
tests/sys/fs/fusefs/notify.cc
606
EXPECT_EQ(-1, r);
tests/sys/fs/fusefs/opendir.cc
50
void expect_opendir(uint64_t ino, uint32_t flags, ProcessMockerT r)
tests/sys/fs/fusefs/opendir.cc
69
).WillOnce(Invoke(r));
tests/sys/fs/fusefs/pre-init.cc
68
ssize_t r;
tests/sys/fs/fusefs/pre-init.cc
70
r = unmount("mountpoint", 0);
tests/sys/fs/fusefs/pre-init.cc
71
if (r >= 0)
tests/sys/fs/fusefs/read.cc
385
ssize_t r;
tests/sys/fs/fusefs/read.cc
397
r = pread(fd, buf, bufsize, offset);
tests/sys/fs/fusefs/read.cc
398
ASSERT_LE(0, r) << strerror(errno);
tests/sys/fs/fusefs/read.cc
399
EXPECT_EQ(partbufsize, r) << strerror(errno);
tests/sys/fs/fusefs/read.cc
876
ssize_t r;
tests/sys/fs/fusefs/read.cc
888
r = pread(fd, buf, bufsize, offset);
tests/sys/fs/fusefs/read.cc
889
ASSERT_LE(0, r) << strerror(errno);
tests/sys/fs/fusefs/read.cc
890
EXPECT_EQ(partbufsize, r) << strerror(errno);
tests/sys/fs/fusefs/readdir.cc
160
ssize_t r;
tests/sys/fs/fusefs/readdir.cc
179
r = getdirentries(fd, buf, sizeof(buf), 0);
tests/sys/fs/fusefs/readdir.cc
180
ASSERT_EQ(0, r) << strerror(errno);
tests/sys/fs/fusefs/readdir.cc
200
ssize_t r;
tests/sys/fs/fusefs/readdir.cc
225
r = getdirentries(fd, buf, sizeof(buf), 0);
tests/sys/fs/fusefs/readdir.cc
226
ASSERT_LT(0, r) << strerror(errno);
tests/sys/fs/fusefs/readdir.cc
233
r = lseek(fd, de0->d_off, SEEK_SET);
tests/sys/fs/fusefs/readdir.cc
234
ASSERT_LE(0, r);
tests/sys/fs/fusefs/readdir.cc
235
r = getdirentries(fd, buf, sizeof(buf), 0);
tests/sys/fs/fusefs/readdir.cc
236
ASSERT_LT(0, r) << strerror(errno);
tests/sys/fs/fusefs/readdir.cc
253
ssize_t r;
tests/sys/fs/fusefs/readdir.cc
277
r = getdirentries(fd0, buf, sizeof(buf), 0);
tests/sys/fs/fusefs/readdir.cc
278
ASSERT_EQ(0, r) << strerror(errno);
tests/sys/fs/fusefs/readdir.cc
282
r = getdirentries(fd1, buf, sizeof(buf), 0);
tests/sys/fs/fusefs/readdir.cc
283
ASSERT_EQ(0, r) << strerror(errno);
tests/sys/fs/fusefs/readlink.cc
48
void expect_readlink(uint64_t ino, ProcessMockerT r)
tests/sys/fs/fusefs/readlink.cc
56
).WillOnce(Invoke(r));
tests/sys/fs/fusefs/setattr.cc
463
int fd, r;
tests/sys/fs/fusefs/setattr.cc
553
r = memcmp(expected, r1buf, r1_size);
tests/sys/fs/fusefs/setattr.cc
554
ASSERT_EQ(0, r);
tests/sys/fs/fusefs/statfs.cc
81
ssize_t r;
tests/sys/fs/fusefs/statfs.cc
84
r = statfs("mountpoint", sb);
tests/sys/fs/fusefs/statfs.cc
85
if (r >= 0)
tests/sys/fs/fusefs/utils.cc
237
FuseTest::expect_flush(uint64_t ino, int times, ProcessMockerT r)
tests/sys/fs/fusefs/utils.cc
246
.WillRepeatedly(Invoke(r));
tests/sys/fs/fusefs/utils.cc
283
void FuseTest::expect_getxattr(uint64_t ino, const char *attr, ProcessMockerT r)
tests/sys/fs/fusefs/utils.cc
294
).WillOnce(Invoke(r));
tests/sys/fs/fusefs/utils.cc
463
void FuseTest::expect_releasedir(uint64_t ino, ProcessMockerT r)
tests/sys/fs/fusefs/utils.cc
472
).WillOnce(Invoke(r));
tests/sys/fs/fusefs/utils.hh
137
void expect_flush(uint64_t ino, int times, ProcessMockerT r);
tests/sys/fs/fusefs/utils.hh
157
void expect_getxattr(uint64_t ino, const char *attr, ProcessMockerT r);
tests/sys/fs/fusefs/utils.hh
216
void expect_releasedir(uint64_t ino, ProcessMockerT r);
tests/sys/fs/fusefs/write.cc
1376
ssize_t r;
tests/sys/fs/fusefs/write.cc
1390
r = pread(fd, readbuf, rbufsize, 0);
tests/sys/fs/fusefs/write.cc
1391
ASSERT_LE(0, r) << strerror(errno);
tests/sys/fs/fusefs/write.cc
1392
EXPECT_EQ(rbufsize, r) << "read should've synthesized a hole";
tests/sys/fs/fusefs/write.cc
74
void expect_release(uint64_t ino, ProcessMockerT r)
tests/sys/fs/fusefs/write.cc
82
).WillRepeatedly(Invoke(r));
tests/sys/fs/fusefs/xattr.cc
108
ProcessMockerT r)
tests/sys/fs/fusefs/xattr.cc
123
).WillOnce(Invoke(r));
tests/sys/fs/fusefs/xattr.cc
131
ProcessMockerT r)
tests/sys/fs/fusefs/xattr.cc
145
).WillOnce(Invoke(r));
tests/sys/fs/fusefs/xattr.cc
218
ssize_t r;
tests/sys/fs/fusefs/xattr.cc
223
r = extattr_get_file(FULLPATH, ns, "foo", data, sizeof(data));
tests/sys/fs/fusefs/xattr.cc
224
ASSERT_EQ(-1, r);
tests/sys/fs/fusefs/xattr.cc
238
ssize_t r;
tests/sys/fs/fusefs/xattr.cc
243
r = extattr_get_file(FULLPATH, ns, "foo", data, sizeof(data));
tests/sys/fs/fusefs/xattr.cc
244
ASSERT_EQ(-1, r);
tests/sys/fs/fusefs/xattr.cc
248
r = extattr_get_file(FULLPATH, ns, "foo", data, sizeof(data));
tests/sys/fs/fusefs/xattr.cc
249
ASSERT_EQ(-1, r);
tests/sys/fs/fusefs/xattr.cc
271
ssize_t r;
tests/sys/fs/fusefs/xattr.cc
276
r = extattr_get_file(FULLPATH, ns, "foo", data, sizeof(data));
tests/sys/fs/fusefs/xattr.cc
277
ASSERT_EQ(-1, r);
tests/sys/fs/fusefs/xattr.cc
312
ssize_t r;
tests/sys/fs/fusefs/xattr.cc
322
r = extattr_get_file(FULLPATH, ns, "foo", data, sizeof(data));
tests/sys/fs/fusefs/xattr.cc
323
ASSERT_EQ(value_len, r) << strerror(errno);
tests/sys/fs/fusefs/xattr.cc
337
ssize_t r;
tests/sys/fs/fusefs/xattr.cc
347
r = extattr_get_file(FULLPATH, ns, "foo", data, sizeof(data));
tests/sys/fs/fusefs/xattr.cc
348
ASSERT_EQ(value_len, r) << strerror(errno);
tests/sys/fs/fusefs/xattr.cc
63
void expect_listxattr(uint64_t ino, uint32_t size, ProcessMockerT r,
tests/sys/fs/fusefs/xattr.cc
74
).WillOnce(Invoke(r))
tests/sys/fs/fusefs/xattr.cc
85
.WillOnce(Invoke(r))
tests/sys/fs/fusefs/xattr.cc
860
ssize_t r;
tests/sys/fs/fusefs/xattr.cc
865
r = extattr_set_file(FULLPATH, ns, "foo", (const void*)value,
tests/sys/fs/fusefs/xattr.cc
867
ASSERT_EQ(-1, r);
tests/sys/fs/fusefs/xattr.cc
871
r = extattr_set_file(FULLPATH, ns, "foo", (const void*)value,
tests/sys/fs/fusefs/xattr.cc
873
ASSERT_EQ(-1, r);
tests/sys/fs/fusefs/xattr.cc
887
ssize_t r;
tests/sys/fs/fusefs/xattr.cc
892
r = extattr_set_file(FULLPATH, ns, "foo", (const void*)value,
tests/sys/fs/fusefs/xattr.cc
894
ASSERT_EQ(-1, r);
tests/sys/fs/fusefs/xattr.cc
907
ssize_t r;
tests/sys/fs/fusefs/xattr.cc
912
r = extattr_set_file(FULLPATH, ns, "foo", (const void*)value,
tests/sys/fs/fusefs/xattr.cc
914
ASSERT_EQ(value_len, r) << strerror(errno);
tests/sys/fs/fusefs/xattr.cc
926
ssize_t r;
tests/sys/fs/fusefs/xattr.cc
931
r = extattr_set_file(FULLPATH, ns, "foo", (const void*)value,
tests/sys/fs/fusefs/xattr.cc
933
ASSERT_EQ(value_len, r) << strerror(errno);
tests/sys/fs/fusefs/xattr.cc
947
ssize_t r;
tests/sys/fs/fusefs/xattr.cc
952
r = extattr_set_file(FULLPATH, ns, "foo", (const void *)value,
tests/sys/fs/fusefs/xattr.cc
954
ASSERT_EQ(value_len, r) << strerror(errno);
tests/sys/fs/fusefs/xattr.cc
966
ssize_t r;
tests/sys/fs/fusefs/xattr.cc
971
r = extattr_set_file(FULLPATH, ns, "foo", (const void*)value,
tests/sys/fs/fusefs/xattr.cc
973
ASSERT_EQ(value_len, r) << strerror(errno);
tests/sys/fs/fusefs/xattr.cc
993
ssize_t r;
tests/sys/fs/fusefs/xattr.cc
997
r = extattr_set_file(FULLPATH, ns, "foo", (const void*)value,
tests/sys/fs/fusefs/xattr.cc
999
ASSERT_EQ(-1, r);
tests/sys/kern/exterr_test.c
104
int r;
tests/sys/kern/exterr_test.c
119
r = uexterr_gettext(exterr, sizeof(exterr));
tests/sys/kern/exterr_test.c
120
ATF_CHECK_EQ(0, r);
tests/sys/kern/exterr_test.c
58
int r;
tests/sys/kern/exterr_test.c
68
r = uexterr_gettext(exterr, sizeof(exterr));
tests/sys/kern/exterr_test.c
69
ATF_CHECK_EQ(0, r);
tests/sys/kern/exterr_test.c
85
int r;
tests/sys/kern/exterr_test.c
90
r = uexterr_gettext(exterr, sizeof(exterr));
tests/sys/kern/exterr_test.c
91
ATF_CHECK_EQ(0, r);
tests/sys/kern/kern_descrip_test.c
100
if (r < 0) {
tests/sys/kern/kern_descrip_test.c
95
int r;
tests/sys/kern/kern_descrip_test.c
99
r = open(AFILE, O_RDONLY);
tests/sys/kern/kill_zombie.c
38
int status, r;
tests/sys/kern/kill_zombie.c
46
r = waitid(P_PID, child, NULL, WEXITED | WNOWAIT);
tests/sys/kern/kill_zombie.c
47
ATF_REQUIRE(r == 0);
tests/sys/kern/kill_zombie.c
49
r = kill(child, SIGTERM);
tests/sys/kern/kill_zombie.c
50
ATF_CHECK(r == 0);
tests/sys/kern/pdrfork.c
43
int r, status;
tests/sys/kern/pdrfork.c
46
r = pdgetpid(pd, &pd_pid);
tests/sys/kern/pdrfork.c
47
ATF_CHECK_EQ_MSG(r, 0, "pdgetpid failed: %s", strerror(errno));
tests/sys/kern/pdrfork.c
82
int r, status;
tests/sys/kern/pdrfork.c
94
r = pdgetpid(pd, &pd_pid);
tests/sys/kern/pdrfork.c
95
ATF_CHECK_EQ_MSG(r, 0, "pdgetpid failed: %s", strerror(errno));
tests/sys/kern/pdwait.c
227
int r, status;
tests/sys/kern/pdwait.c
235
r = pdwait(fdp, &status, WEXITED, NULL, NULL);
tests/sys/kern/pdwait.c
236
ATF_CHECK_EQ(r, 0);
tests/sys/kern/pdwait.c
277
int r, status;
tests/sys/kern/pdwait.c
285
r = pdwait(fdp, &status, WEXITED, NULL, NULL);
tests/sys/kern/pdwait.c
286
ATF_CHECK_EQ(r, 0);
tests/sys/kern/pdwait.c
57
int r, status;
tests/sys/kern/pdwait.c
69
r = pdwait(fdp, &status, WEXITED, &ru, &si);
tests/sys/kern/pdwait.c
70
ATF_CHECK_EQ(r, 0);
tests/sys/kern/pdwait.c
86
int status, r;
tests/sys/kern/pdwait.c
95
r = pdwait(fdp, &status, WEXITED, NULL, NULL);
tests/sys/kern/pdwait.c
96
ATF_CHECK_EQ(r, 0);
tests/sys/kern/pipe/pipe_kqueue_test.c
74
ssize_t r;
tests/sys/kern/pipe/pipe_kqueue_test.c
75
while ((r = write(p[1], &c, 1)) == 1) {
tests/sys/kern/pipe/pipe_kqueue_test.c
77
ATF_REQUIRE(r < 0);
tests/sys/kern/pipe/pipe_kqueue_test.c
96
r = kevent(kq, NULL, 0, kev, nitems(kev), &(struct timespec) { 0, 0 });
tests/sys/kern/pipe/pipe_kqueue_test.c
97
ATF_REQUIRE(r == 1);
tests/sys/kern/procdesc.c
687
int fd, pp, rfd, status, workfd, r, r1;
tests/sys/kern/procdesc.c
702
while ((r = (int)atomic_load_int(comm)) >= 0)
tests/sys/kern/procdesc.c
705
r -= 1;
tests/sys/kern/procdesc.c
706
atomic_store_int(comm, r);
tests/sys/kern/procdesc.c
707
while (r == (int)atomic_load_int(comm))
tests/sys/kern/procdesc.c
731
r = -1;
tests/sys/kern/procdesc.c
732
atomic_store_int(comm, r);
tests/sys/kern/procdesc.c
733
while ((r1 = (int)atomic_load_int(comm)) == r)
tests/sys/kern/reaper.c
106
r = procctl(P_PID, parent, PROC_REAP_ACQUIRE, NULL);
tests/sys/kern/reaper.c
107
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
127
r = WIFEXITED(status) ? WEXITSTATUS(status) : -1;
tests/sys/kern/reaper.c
128
ATF_CHECK_EQ(3, r);
tests/sys/kern/reaper.c
132
r = WIFEXITED(status) ? WEXITSTATUS(status) : -1;
tests/sys/kern/reaper.c
133
ATF_CHECK_EQ(2, r);
tests/sys/kern/reaper.c
147
int r;
tests/sys/kern/reaper.c
156
r = sigemptyset(&act.sa_mask);
tests/sys/kern/reaper.c
157
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
158
r = sigaction(SIGCHLD, &act, NULL);
tests/sys/kern/reaper.c
159
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
161
r = sigemptyset(&mask);
tests/sys/kern/reaper.c
162
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
163
r = sigaddset(&mask, SIGCHLD);
tests/sys/kern/reaper.c
164
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
165
r = sigprocmask(SIG_BLOCK, &mask, NULL);
tests/sys/kern/reaper.c
166
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
169
r = procctl(P_PID, parent, PROC_REAP_ACQUIRE, NULL);
tests/sys/kern/reaper.c
170
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
172
r = pipe(pip);
tests/sys/kern/reaper.c
173
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
193
r = sigwaitinfo(&mask, &info);
tests/sys/kern/reaper.c
194
ATF_REQUIRE_EQ(SIGCHLD, r);
tests/sys/kern/reaper.c
203
r = close(pip[1]);
tests/sys/kern/reaper.c
204
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
206
r = sigwaitinfo(&mask, &info);
tests/sys/kern/reaper.c
207
ATF_REQUIRE_EQ(SIGCHLD, r);
tests/sys/kern/reaper.c
219
r = close(pip[0]);
tests/sys/kern/reaper.c
220
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
234
int r;
tests/sys/kern/reaper.c
242
r = sigemptyset(&act.sa_mask);
tests/sys/kern/reaper.c
243
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
244
r = sigaction(SIGCHLD, &act, NULL);
tests/sys/kern/reaper.c
245
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
247
r = sigemptyset(&mask);
tests/sys/kern/reaper.c
248
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
249
r = sigaddset(&mask, SIGCHLD);
tests/sys/kern/reaper.c
250
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
251
r = sigprocmask(SIG_BLOCK, &mask, NULL);
tests/sys/kern/reaper.c
252
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
255
r = procctl(P_PID, parent, PROC_REAP_ACQUIRE, NULL);
tests/sys/kern/reaper.c
256
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
277
r = sigwaitinfo(&mask, &info);
tests/sys/kern/reaper.c
278
ATF_REQUIRE_EQ(SIGCHLD, r);
tests/sys/kern/reaper.c
297
int r, status;
tests/sys/kern/reaper.c
301
r = procctl(P_PID, parent, PROC_REAP_STATUS, &st);
tests/sys/kern/reaper.c
302
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
310
r = procctl(P_PID, parent, PROC_REAP_ACQUIRE, NULL);
tests/sys/kern/reaper.c
311
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
313
r = procctl(P_PID, parent, PROC_REAP_STATUS, &st);
tests/sys/kern/reaper.c
314
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
322
r = pipe(pip);
tests/sys/kern/reaper.c
323
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
339
r = close(pip[1]);
tests/sys/kern/reaper.c
340
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
359
r = close(pip[0]);
tests/sys/kern/reaper.c
360
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
365
r = procctl(P_PID, parent, PROC_REAP_STATUS, &st);
tests/sys/kern/reaper.c
366
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
381
int r, status, childidx;
tests/sys/kern/reaper.c
385
r = procctl(P_PID, parent, PROC_REAP_ACQUIRE, NULL);
tests/sys/kern/reaper.c
386
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
389
r = procctl(P_PID, parent, PROC_REAP_GETPIDS,
tests/sys/kern/reaper.c
394
ATF_CHECK_EQ(0, r);
tests/sys/kern/reaper.c
397
r = pipe(pipa);
tests/sys/kern/reaper.c
398
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
399
r = pipe(pipb);
tests/sys/kern/reaper.c
400
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
423
r = close(pipa[0]);
tests/sys/kern/reaper.c
424
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
425
r = close(pipb[1]);
tests/sys/kern/reaper.c
426
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
429
r = procctl(P_PID, parent, PROC_REAP_GETPIDS,
tests/sys/kern/reaper.c
434
ATF_CHECK_EQ(0, r);
tests/sys/kern/reaper.c
447
r = procctl(P_PID, parent, PROC_REAP_GETPIDS,
tests/sys/kern/reaper.c
452
ATF_CHECK_EQ(0, r);
tests/sys/kern/reaper.c
46
int status, r;
tests/sys/kern/reaper.c
470
r = kill(child, SIGTERM);
tests/sys/kern/reaper.c
471
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
478
r = procctl(P_PID, parent, PROC_REAP_GETPIDS,
tests/sys/kern/reaper.c
483
ATF_CHECK_EQ(0, r);
tests/sys/kern/reaper.c
496
r = procctl(P_PID, parent, PROC_REAP_GETPIDS,
tests/sys/kern/reaper.c
501
ATF_CHECK_EQ(0, r);
tests/sys/kern/reaper.c
515
r = procctl(P_PID, parent, PROC_REAP_GETPIDS,
tests/sys/kern/reaper.c
520
ATF_CHECK_EQ(0, r);
tests/sys/kern/reaper.c
523
r = close(pipa[1]);
tests/sys/kern/reaper.c
524
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
525
r = close(pipb[0]);
tests/sys/kern/reaper.c
526
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
534
int r;
tests/sys/kern/reaper.c
537
r = procctl(P_PID, parent, PROC_REAP_ACQUIRE, NULL);
tests/sys/kern/reaper.c
538
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
54
r = procctl(P_PID, parent, PROC_REAP_ACQUIRE, NULL);
tests/sys/kern/reaper.c
542
r = procctl(P_PID, parent, PROC_REAP_KILL, ¶ms);
tests/sys/kern/reaper.c
543
ATF_CHECK(r == -1 && errno == EINVAL);
tests/sys/kern/reaper.c
55
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
551
int r;
tests/sys/kern/reaper.c
554
r = procctl(P_PID, parent, PROC_REAP_ACQUIRE, NULL);
tests/sys/kern/reaper.c
555
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
559
r = procctl(P_PID, parent, PROC_REAP_KILL, ¶ms);
tests/sys/kern/reaper.c
560
ATF_CHECK(r == -1 && errno == EINVAL);
tests/sys/kern/reaper.c
568
int r;
tests/sys/kern/reaper.c
57
r = pipe(pip);
tests/sys/kern/reaper.c
571
r = procctl(P_PID, parent, PROC_REAP_ACQUIRE, NULL);
tests/sys/kern/reaper.c
572
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
577
r = procctl(P_PID, parent, PROC_REAP_KILL, ¶ms);
tests/sys/kern/reaper.c
578
ATF_CHECK(r == -1 && errno == ESRCH);
tests/sys/kern/reaper.c
58
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
588
int r, status;
tests/sys/kern/reaper.c
592
r = procctl(P_PID, parent, PROC_REAP_ACQUIRE, NULL);
tests/sys/kern/reaper.c
593
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
595
r = pipe(pip);
tests/sys/kern/reaper.c
596
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
614
r = close(pip[1]);
tests/sys/kern/reaper.c
615
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
623
r = procctl(P_PID, parent, PROC_REAP_KILL, ¶ms);
tests/sys/kern/reaper.c
624
ATF_CHECK_EQ(0, r);
tests/sys/kern/reaper.c
637
r = close(pip[0]);
tests/sys/kern/reaper.c
638
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
647
int r, status;
tests/sys/kern/reaper.c
651
r = procctl(P_PID, parent, PROC_REAP_ACQUIRE, NULL);
tests/sys/kern/reaper.c
652
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
654
r = pipe(pip);
tests/sys/kern/reaper.c
655
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
690
r = close(pip[1]);
tests/sys/kern/reaper.c
691
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
702
r = procctl(P_PID, parent, PROC_REAP_KILL, ¶ms);
tests/sys/kern/reaper.c
703
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
722
r = procctl(P_PID, parent, PROC_REAP_KILL, ¶ms);
tests/sys/kern/reaper.c
723
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
738
r = close(pip[0]);
tests/sys/kern/reaper.c
739
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
747
int pd, r, status;
tests/sys/kern/reaper.c
750
r = procctl(P_PID, parent, PROC_REAP_ACQUIRE, NULL);
tests/sys/kern/reaper.c
751
ATF_REQUIRE_EQ(r, 0);
tests/sys/kern/reaper.c
765
r = WIFEXITED(status) ? WEXITSTATUS(status) : -1;
tests/sys/kern/reaper.c
766
ATF_REQUIRE_EQ(r, 0);
tests/sys/kern/reaper.c
768
r = procctl(P_PID, parent, PROC_REAP_STATUS, &st);
tests/sys/kern/reaper.c
769
ATF_REQUIRE_EQ(r, 0);
tests/sys/kern/reaper.c
80
r = WIFEXITED(status) ? WEXITSTATUS(status) : -1;
tests/sys/kern/reaper.c
81
ATF_CHECK_EQ(3, r);
tests/sys/kern/reaper.c
83
r = close(pip[1]);
tests/sys/kern/reaper.c
84
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
88
r = WIFEXITED(status) ? WEXITSTATUS(status) : -1;
tests/sys/kern/reaper.c
89
ATF_CHECK_EQ(2, r);
tests/sys/kern/reaper.c
91
r = close(pip[0]);
tests/sys/kern/reaper.c
92
ATF_REQUIRE_EQ(0, r);
tests/sys/kern/reaper.c
99
int status, r;
tests/sys/kern/timerfd.c
1029
ssize_t r = read(tfd, &exp, sizeof(exp));
tests/sys/kern/timerfd.c
1030
ATF_REQUIRE_MSG(r == 0, "r: %d, errno: %d", (int)r, errno);
tests/sys/kern/timerfd.c
1033
int r = fcntl(tfd, F_GETFL);
tests/sys/kern/timerfd.c
1034
ATF_REQUIRE(r >= 0);
tests/sys/kern/timerfd.c
1035
r = fcntl(tfd, F_SETFL, r | O_NONBLOCK);
tests/sys/kern/timerfd.c
1036
ATF_REQUIRE(r >= 0);
tests/sys/kern/timerfd.c
1039
r = read(tfd, &exp, sizeof(exp));
tests/sys/kern/timerfd.c
1040
ATF_REQUIRE_ERRNO(EAGAIN, r < 0);
tests/sys/kern/timerfd.c
1045
r = read(tfd, &exp, sizeof(exp));
tests/sys/kern/timerfd.c
1046
ATF_REQUIRE(r == (ssize_t)sizeof(exp));
tests/sys/kern/timerfd.c
1079
ssize_t r = read(tfd, &exp, sizeof(exp));
tests/sys/kern/timerfd.c
1080
ATF_REQUIRE(r == (ssize_t)sizeof(exp));
tests/sys/kern/timerfd.c
1111
int r = timerfd_settime(tfd,
tests/sys/kern/timerfd.c
1120
ATF_REQUIRE_ERRNO(ECANCELED, r < 0);
tests/sys/kern/timerfd.c
1127
ssize_t r;
tests/sys/kern/timerfd.c
1129
r = read(tfd, &exp, sizeof(exp));
tests/sys/kern/timerfd.c
1130
ATF_REQUIRE(r == (ssize_t)sizeof(exp));
tests/sys/kern/timerfd.c
1148
r = read(tfd, &exp, sizeof(exp));
tests/sys/kern/timerfd.c
1149
ATF_REQUIRE_ERRNO(ECANCELED, r < 0);
tests/sys/kern/timerfd.c
1151
r = read(tfd, &exp, sizeof(exp));
tests/sys/kern/timerfd.c
1153
ATF_REQUIRE_MSG(r == (ssize_t)sizeof(exp), "%d %d", (int)r, errno);
tests/sys/kern/timerfd.c
1170
r = read(tfd, &exp, sizeof(exp));
tests/sys/kern/timerfd.c
1171
ATF_REQUIRE_ERRNO(ECANCELED, r < 0);
tests/sys/kern/timerfd.c
1173
r = poll(&(struct pollfd) { .fd = tfd, .events = POLLIN }, 1, 3000);
tests/sys/kern/timerfd.c
1174
ATF_REQUIRE(r == 0);
tests/sys/kern/timerfd.c
1203
int r = timerfd_settime(tfd,
tests/sys/kern/timerfd.c
1212
ATF_REQUIRE_ERRNO(ECANCELED, r < 0);
tests/sys/kern/timerfd.c
1263
ssize_t r;
tests/sys/kern/timerfd.c
1265
r = read(tfd, &exp, sizeof(exp));
tests/sys/kern/timerfd.c
1266
ATF_REQUIRE_ERRNO(ECANCELED, r < 0);
tests/sys/kern/timerfd.c
1269
r = read(tfd, &exp, sizeof(exp));
tests/sys/kern/timerfd.c
1270
ATF_REQUIRE_ERRNO(ECANCELED, r < 0);
tests/sys/kern/timerfd.c
1301
int r = poll(&(struct pollfd) { .fd = tfd, .events = POLLIN },
tests/sys/kern/timerfd.c
1303
ATF_REQUIRE(r == 1);
tests/sys/kern/timerfd.c
1307
ssize_t r;
tests/sys/kern/timerfd.c
1309
r = read(tfd, &exp, sizeof(exp));
tests/sys/kern/timerfd.c
1310
ATF_REQUIRE(r == (ssize_t)sizeof(exp));
tests/sys/kern/timerfd.c
74
ssize_t r = read(timerfd, &timeouts, sizeof(timeouts));
tests/sys/kern/timerfd.c
76
ATF_REQUIRE_MSG(r == (ssize_t)sizeof(timeouts), "%d %d", (int)r, errno);
tests/sys/kern/timerfd.c
945
ssize_t r = read(timerfd, &timeouts, sizeof(timeouts));
tests/sys/kern/timerfd.c
946
ATF_REQUIRE_ERRNO(EAGAIN, r < 0);
tests/sys/kern/timerfd.c
995
int r = clock_settime(clockid, ts);
tests/sys/kern/timerfd.c
996
if (r < 0 && errno == EPERM) {
tests/sys/kern/timerfd.c
999
ATF_REQUIRE(r == 0);
tests/sys/kern/unix_seqpacket_test.c
440
int s, r;
tests/sys/kern/unix_seqpacket_test.c
444
r = listen(s, -1);
tests/sys/kern/unix_seqpacket_test.c
446
ATF_CHECK(r != 0);
tests/sys/kern/unix_seqpacket_test.c
457
int s, r;
tests/sys/kern/unix_seqpacket_test.c
466
r = bind(s, (struct sockaddr *)&sun, sizeof(sun));
tests/sys/kern/unix_seqpacket_test.c
467
ATF_CHECK_EQ(0, r);
tests/sys/kern/unix_seqpacket_test.c
88
int s, r, l;
tests/sys/kern/unix_seqpacket_test.c
93
r = bind(s, (struct sockaddr *)&sun, sizeof(sun));
tests/sys/kern/unix_seqpacket_test.c
95
ATF_CHECK_EQ(0, r);
tests/sys/kern/waitpid_nohang.c
38
int status, r;
tests/sys/kern/waitpid_nohang.c
52
r = kill(child, SIGTERM);
tests/sys/kern/waitpid_nohang.c
53
ATF_REQUIRE(r == 0);
tests/sys/kern/waitpid_nohang.c
54
r = waitid(P_PID, child, NULL, WEXITED | WNOWAIT);
tests/sys/kern/waitpid_nohang.c
55
ATF_REQUIRE(r == 0);
tests/sys/netgraph/basic.c
154
ng_counter_t r;
tests/sys/netgraph/basic.c
173
ng_counter_clear(r);
tests/sys/netgraph/basic.c
174
ng_handle_events(50, &r);
tests/sys/netgraph/basic.c
175
ATF_CHECK(r[0] > 100);
tests/sys/netgraph/basic.c
176
ATF_CHECK(r[0] == i);
tests/sys/netgraph/basic.c
178
ATF_CHECK(r[0] == MAX);
tests/sys/netgraph/basic.c
49
ng_counter_t r;
tests/sys/netgraph/basic.c
56
ng_counter_clear(r);
tests/sys/netgraph/basic.c
57
ng_handle_events(50, &r);
tests/sys/netgraph/basic.c
58
ATF_CHECK(r[0] == 1);
tests/sys/netgraph/basic.c
70
ng_counter_t r;
tests/sys/netgraph/basic.c
90
ng_counter_clear(r);
tests/sys/netgraph/basic.c
92
ng_handle_events(50, &r);
tests/sys/netgraph/basic.c
93
ATF_CHECK(r[0] == 0 && r[1] == 1 && r[2] == 1);
tests/sys/netgraph/basic.c
96
ng_counter_clear(r);
tests/sys/netgraph/basic.c
98
ng_handle_events(50, &r);
tests/sys/netgraph/basic.c
99
ATF_CHECK(r[0] == 0 && r[1] == 0 && r[2] == 1);
tests/sys/netgraph/bridge.c
103
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
106
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
107
ATF_CHECK(r[0] == 0);
tests/sys/netgraph/bridge.c
112
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
115
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
116
ATF_CHECK(r[0] == 0 && r[1] == 1 && r[2] == 1);
tests/sys/netgraph/bridge.c
118
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
121
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
122
ATF_CHECK(r[0] == 1 && r[1] == 0 && r[2] == 1);
tests/sys/netgraph/bridge.c
124
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
127
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
128
ATF_CHECK(r[0] == 1 && r[1] == 1 && r[2] == 0);
tests/sys/netgraph/bridge.c
131
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
135
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
136
ATF_CHECK(r[0] == 0 && r[1] == 0 && r[2] == 1);
tests/sys/netgraph/bridge.c
147
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
151
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
152
ATF_CHECK(r[0] == 0 && r[1] == 0 && r[2] == 1);
tests/sys/netgraph/bridge.c
194
ng_counter_t r;
tests/sys/netgraph/bridge.c
220
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
223
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
224
ATF_CHECK(r[0] == 0 && r[1] == 1);
tests/sys/netgraph/bridge.c
235
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
242
if (!ng_handle_event(50, &r))
tests/sys/netgraph/bridge.c
244
ATF_CHECK(r[0] == 0 && r[1] == 1);
tests/sys/netgraph/bridge.c
258
ng_counter_t r;
tests/sys/netgraph/bridge.c
273
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
276
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
277
ATF_CHECK(r[0] == 0);
tests/sys/netgraph/bridge.c
284
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
300
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
302
ATF_CHECK(r[0] == HOOKS && r[2] == 0);
tests/sys/netgraph/bridge.c
330
ng_counter_t r;
tests/sys/netgraph/bridge.c
344
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
347
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
348
ATF_CHECK(r[0] == 0);
tests/sys/netgraph/bridge.c
355
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
371
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
373
ATF_CHECK(r[0] > 100 && r[3] > 100);
tests/sys/netgraph/bridge.c
376
ATF_CHECK(r[0] == HOOKS);
tests/sys/netgraph/bridge.c
390
ng_counter_t r;
tests/sys/netgraph/bridge.c
411
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
414
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
415
ATF_CHECK(r[0] == 0 && r[1] == 0 && r[2] == 1 && r[3] == 0);
tests/sys/netgraph/bridge.c
418
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
422
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
423
ATF_CHECK(r[0] == 0 && r[1] == 1 && r[2] == 1 && r[3] == 0);
tests/sys/netgraph/bridge.c
426
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
430
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
431
ATF_CHECK(r[0] == 1 && r[1] == 0 && r[2] == 0 && r[3] == 0);
tests/sys/netgraph/bridge.c
434
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
438
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
439
ATF_CHECK(r[0] == 1 && r[1] == 0 && r[2] == 0 && r[3] == 0);
tests/sys/netgraph/bridge.c
442
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
446
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
447
ATF_CHECK(r[0] == 0 && r[1] == 0 && r[2] == 1 && r[3] == 0);
tests/sys/netgraph/bridge.c
450
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
453
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
454
ATF_CHECK(r[0] == 0 && r[1] == 1 && r[2] == 1 && r[3] == 0);
tests/sys/netgraph/bridge.c
457
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
461
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
462
ATF_CHECK(r[0] == 1 && r[1] == 0 && r[2] == 1 && r[3] == 1);
tests/sys/netgraph/bridge.c
465
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
468
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
469
ATF_CHECK(r[0] == 0 && r[1] == 1 && r[2] == 1 && r[3] == 1);
tests/sys/netgraph/bridge.c
472
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
476
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
477
ATF_CHECK(r[0] == 1 && r[1] == 0 && r[2] == 1 && r[3] == 1);
tests/sys/netgraph/bridge.c
480
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
483
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
484
ATF_CHECK(r[0] == 0 && r[1] == 1 && r[2] == 1 && r[3] == 1);
tests/sys/netgraph/bridge.c
504
ng_counter_t r;
tests/sys/netgraph/bridge.c
525
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
528
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
529
ATF_CHECK(r[0] == 1 && r[1] == 0 && r[2] == 1 && r[3] == 1);
tests/sys/netgraph/bridge.c
532
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
536
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
537
ATF_CHECK(r[0] == 0 && r[1] == 1 && r[2] == 1 && r[3] == 1);
tests/sys/netgraph/bridge.c
540
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
544
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
545
ATF_CHECK(r[0] == 1 && r[1] == 0 && r[2] == 0 && r[3] == 0);
tests/sys/netgraph/bridge.c
548
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
552
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
553
ATF_CHECK(r[0] == 1 && r[1] == 0 && r[2] == 0 && r[3] == 0);
tests/sys/netgraph/bridge.c
556
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
560
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
561
ATF_CHECK(r[0] == 1 && r[1] == 0 && r[2] == 1 && r[3] == 1);
tests/sys/netgraph/bridge.c
564
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
567
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
568
ATF_CHECK(r[0] == 0 && r[1] == 1 && r[2] == 1 && r[3] == 1);
tests/sys/netgraph/bridge.c
571
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
575
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
576
ATF_CHECK(r[0] == 1 && r[1] == 0 && r[2] == 1 && r[3] == 1);
tests/sys/netgraph/bridge.c
579
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
582
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
583
ATF_CHECK(r[0] == 0 && r[1] == 1 && r[2] == 1 && r[3] == 1);
tests/sys/netgraph/bridge.c
586
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
590
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
591
ATF_CHECK(r[0] == 1 && r[1] == 0 && r[2] == 1 && r[3] == 1);
tests/sys/netgraph/bridge.c
594
ng_counter_clear(r);
tests/sys/netgraph/bridge.c
597
ng_handle_events(50, &r);
tests/sys/netgraph/bridge.c
598
ATF_CHECK(r[0] == 0 && r[1] == 1 && r[2] == 1 && r[3] == 1);
tests/sys/netgraph/bridge.c
88
ng_counter_t r;
tests/sys/netgraph/hub.c
126
ng_counter_t r;
tests/sys/netgraph/hub.c
153
ng_counter_clear(r);
tests/sys/netgraph/hub.c
155
ng_handle_events(50, r);
tests/sys/netgraph/hub.c
156
ATF_CHECK(r[0] == 1);
tests/sys/netgraph/hub.c
167
ng_counter_clear(r);
tests/sys/netgraph/hub.c
170
if (!ng_handle_event(50, r))
tests/sys/netgraph/hub.c
172
ATF_CHECK(r[0] > 7);
tests/sys/netgraph/hub.c
186
ng_counter_t r;
tests/sys/netgraph/hub.c
200
ng_counter_clear(r);
tests/sys/netgraph/hub.c
212
ng_handle_events(50, r);
tests/sys/netgraph/hub.c
214
ATF_CHECK(r[0] > 100);
tests/sys/netgraph/hub.c
216
ATF_CHECK(r[0] == HOOKS);
tests/sys/netgraph/hub.c
49
ng_counter_t r;
tests/sys/netgraph/hub.c
63
ng_counter_clear(r);
tests/sys/netgraph/hub.c
65
ng_handle_events(50, r);
tests/sys/netgraph/hub.c
66
ATF_CHECK(r[0] == 0);
tests/sys/netgraph/hub.c
71
ng_counter_clear(r);
tests/sys/netgraph/hub.c
73
ng_handle_events(50, r);
tests/sys/netgraph/hub.c
74
ATF_CHECK(r[0] == 2);
tests/sys/netgraph/hub.c
76
ng_counter_clear(r);
tests/sys/netgraph/hub.c
78
ng_handle_events(50, r);
tests/sys/netgraph/hub.c
79
ATF_CHECK(r[0] == 2);
tests/sys/netgraph/hub.c
81
ng_counter_clear(r);
tests/sys/netgraph/hub.c
83
ng_handle_events(50, r);
tests/sys/netgraph/hub.c
84
ATF_CHECK(r[0] == 2);
tests/sys/netgraph/hub.c
88
ng_counter_clear(r);
tests/sys/netgraph/hub.c
90
ng_handle_events(50, r);
tests/sys/netgraph/hub.c
91
ATF_CHECK(r[0] == 1);
tests/sys/netgraph/util.c
48
#define CHECK(r, x) do { \
tests/sys/netgraph/util.c
51
return r; \
tests/sys/netgraph/vlan_rotate.c
117
ng_handle_events(50, &r);
tests/sys/netgraph/vlan_rotate.c
123
int vlan = r[i];
tests/sys/netgraph/vlan_rotate.c
127
len, rot, i, r[i], expect);
tests/sys/netgraph/vlan_rotate.c
174
int r[10];
tests/sys/netgraph/vlan_rotate.c
217
bzero(r, sizeof(r));
tests/sys/netgraph/vlan_rotate.c
219
ng_handle_events(50, &r);
tests/sys/netgraph/vlan_rotate.c
226
ATF_CHECK_MSG(r[i] == ntohs(vlan[expect]),
tests/sys/netgraph/vlan_rotate.c
228
len, rot, i, ntohs(r[i]), expect, vlan[expect]);
tests/sys/netgraph/vlan_rotate.c
265
ng_counter_t r;
tests/sys/netgraph/vlan_rotate.c
289
ng_counter_clear(r);
tests/sys/netgraph/vlan_rotate.c
291
ng_handle_events(50, &r);
tests/sys/netgraph/vlan_rotate.c
293
ATF_CHECK(r[0] == 0 && r[1] == 0 && r[2] == 0 && r[3] == 1);
tests/sys/netgraph/vlan_rotate.c
295
ATF_CHECK(r[0] == 0 && r[1] == 0 && r[2] == 1 && r[3] == 0);
tests/sys/netgraph/vlan_rotate.c
297
ATF_CHECK(r[0] == 0 && r[1] == 1 && r[2] == 0 && r[3] == 0);
tests/sys/netgraph/vlan_rotate.c
299
ng_counter_clear(r);
tests/sys/netgraph/vlan_rotate.c
301
ng_handle_events(50, &r);
tests/sys/netgraph/vlan_rotate.c
303
ATF_CHECK(r[0] == 0 && r[1] == 0 && r[2] == 0 && r[3] == 1);
tests/sys/netgraph/vlan_rotate.c
305
ATF_CHECK(r[0] == 0 && r[1] == 0 && r[2] == 1 && r[3] == 0);
tests/sys/netgraph/vlan_rotate.c
307
ATF_CHECK(r[0] == 1 && r[1] == 0 && r[2] == 0 && r[3] == 0);
tests/sys/netgraph/vlan_rotate.c
309
ng_counter_clear(r);
tests/sys/netgraph/vlan_rotate.c
311
ng_handle_events(50, &r);
tests/sys/netgraph/vlan_rotate.c
312
ATF_CHECK(r[0] == 1 && r[1] == 0 && r[2] == 0 && r[3] == 0);
tests/sys/netgraph/vlan_rotate.c
314
ng_counter_clear(r);
tests/sys/netgraph/vlan_rotate.c
316
ng_handle_events(50, &r);
tests/sys/netgraph/vlan_rotate.c
317
ATF_CHECK(r[0] == 1 && r[1] == 0 && r[2] == 0 && r[3] == 0);
tests/sys/netgraph/vlan_rotate.c
90
int r[10];
tests/sys/netinet/broadcast.c
58
bcastecho(int s, struct sockaddr_in *to, int r)
tests/sys/netinet/broadcast.c
66
ATF_REQUIRE(recv(r, rbuf, sizeof(rbuf), 0) == sizeof(rbuf));
tests/sys/netinet/libalias/util.c
63
int res, r = rand();
tests/sys/netinet/libalias/util.c
67
res = (r/4 < RAND_MAX/9) ? 1
tests/sys/netinet/libalias/util.c
68
: (r/5 < RAND_MAX/9) ? 0
tests/sys/netinet/raw.c
151
int r[nitems(rcvrs)];
tests/sys/netinet/raw.c
168
ATF_REQUIRE((r[i] = socket(PF_INET, SOCK_RAW |
tests/sys/netinet/raw.c
173
ATF_REQUIRE(bind(r[i], (struct sockaddr *)&sin,
tests/sys/netinet/raw.c
178
ATF_REQUIRE(connect(r[i], (struct sockaddr *)&sin,
tests/sys/netinet/raw.c
183
ATF_REQUIRE(setsockopt(r[i], IPPROTO_IP,
tests/sys/netinet/raw.c
205
ss = recv(r[j], buf, sizeof(buf), 0);
tests/sys/netinet/raw.c
257
int r, s;
tests/sys/netinet/raw.c
262
ATF_REQUIRE((r = socket(PF_INET, SOCK_RAW | SOCK_NONBLOCK, 0)) != -1);
tests/sys/netinet/raw.c
266
ATF_REQUIRE(connect(r,
tests/sys/netinet/raw.c
294
ss = recv(r, buf, sizeof(buf), 0);
tests/sys/netlink/test_rtnl_route.c
130
ATF_CHECK(snl_parse_nlmsg(&ss, rx_hdr, &snl_rtm_route_parser, &r));
tests/sys/netlink/test_rtnl_route.c
131
ATF_CHECK(r.rta_knh_id != 0);
tests/sys/netlink/test_rtnl_route.c
132
ATF_CHECK_INTEQ(r.rta_multipath.num_nhops, 2);
tests/sys/netlink/test_rtnl_route.c
152
struct snl_parsed_route r = { .rtax_weight = RT_DEFAULT_WEIGHT };
tests/sys/netlink/test_rtnl_route.c
180
ATF_CHECK(snl_parse_nlmsg(&ss, rx_hdr, &snl_rtm_route_parser, &r));
tests/sys/netlink/test_rtnl_route.c
181
ATF_CHECK(r.rta_knh_id != 0);
tests/sys/netlink/test_rtnl_route.c
182
ATF_CHECK_INTEQ(r.rta_multipath.num_nhops, 0);
tests/sys/netlink/test_rtnl_route.c
203
ATF_CHECK(snl_parse_nlmsg(&ss, rx_hdr, &snl_rtm_route_parser, &r));
tests/sys/netlink/test_rtnl_route.c
204
ATF_CHECK(r.rta_knh_id != 0);
tests/sys/netlink/test_rtnl_route.c
205
ATF_CHECK_INTEQ(r.rta_multipath.num_nhops, 2);
tests/sys/netlink/test_rtnl_route.c
225
struct snl_parsed_route r = { .rtax_weight = RT_DEFAULT_WEIGHT };
tests/sys/netlink/test_rtnl_route.c
294
ATF_CHECK(snl_parse_nlmsg(&ss, rx_hdr, &snl_rtm_route_parser, &r));
tests/sys/netlink/test_rtnl_route.c
295
ATF_CHECK(r.rta_knh_id != 0);
tests/sys/netlink/test_rtnl_route.c
296
ATF_CHECK_INTEQ(r.rta_multipath.num_nhops, 3);
tests/sys/netlink/test_rtnl_route.c
308
ATF_CHECK(snl_parse_nlmsg(&ss, rx_hdr, &snl_rtm_route_parser, &r));
tests/sys/netlink/test_rtnl_route.c
309
ATF_CHECK_INTEQ(r.rta_multipath.num_nhops, 2);
tests/sys/netlink/test_rtnl_route.c
329
struct snl_parsed_route r = { .rtax_weight = RT_DEFAULT_WEIGHT };
tests/sys/netlink/test_rtnl_route.c
78
struct snl_parsed_route r = { .rtax_weight = RT_DEFAULT_WEIGHT };
tests/sys/ses/common.h
33
int r;
tests/sys/ses/common.h
40
r = glob("/dev/ses*", GLOB_NOCHECK | GLOB_NOSORT, NULL, &g);
tests/sys/ses/common.h
41
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/common.h
61
int r;
tests/sys/ses/common.h
63
r = glob("/dev/ses*", GLOB_NOCHECK | GLOB_NOSORT, NULL, &g);
tests/sys/ses/common.h
64
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/destructive.c
106
r = ioctl(fd, ENCIOC_SETELMSTAT, (caddr_t)&elmstat);
tests/sys/ses/destructive.c
107
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/destructive.c
130
r = ioctl(fd, ENCIOC_GETELMSTAT,
tests/sys/ses/destructive.c
132
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/destructive.c
159
int r;
tests/sys/ses/destructive.c
162
r = ioctl(fd, ENCIOC_GETNELM, (caddr_t) &nobj);
tests/sys/ses/destructive.c
163
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/destructive.c
167
r = ioctl(fd, ENCIOC_GETELMMAP, (caddr_t) map);
tests/sys/ses/destructive.c
168
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/destructive.c
184
r = ioctl(fd, ENCIOC_GETELMSTAT, (caddr_t)&elmstat);
tests/sys/ses/destructive.c
185
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/destructive.c
193
r = ioctl(fd, ENCIOC_SETELMSTAT, (caddr_t)&elmstat);
tests/sys/ses/destructive.c
194
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/destructive.c
228
int r, i;
tests/sys/ses/destructive.c
236
r = ioctl(fd, ENCIOC_SETENCSTAT, (caddr_t) &encstat);
tests/sys/ses/destructive.c
237
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/destructive.c
241
r = ioctl(fd, ENCIOC_GETENCSTAT, (caddr_t) &encstat);
tests/sys/ses/destructive.c
242
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/destructive.c
48
int fd, r;
tests/sys/ses/destructive.c
54
r = glob("/dev/ses*", GLOB_NOCHECK | GLOB_NOSORT, NULL, &g);
tests/sys/ses/destructive.c
55
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/destructive.c
73
int r;
tests/sys/ses/destructive.c
76
r = ioctl(fd, ENCIOC_GETNELM, (caddr_t) &nobj);
tests/sys/ses/destructive.c
77
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/destructive.c
81
r = ioctl(fd, ENCIOC_GETELMMAP, (caddr_t) map);
tests/sys/ses/destructive.c
97
r = ioctl(fd, ENCIOC_GETELMSTAT, (caddr_t)&elmstat);
tests/sys/ses/destructive.c
98
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/nondestructive.c
101
if (r != 0) {
tests/sys/ses/nondestructive.c
134
int r, status;
tests/sys/ses/nondestructive.c
138
r = ioctl(fd, ENCIOC_GETNELM, (caddr_t) &nobj);
tests/sys/ses/nondestructive.c
139
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/nondestructive.c
145
r = ioctl(fd, ENCIOC_GETELMMAP, (caddr_t) map);
tests/sys/ses/nondestructive.c
146
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/nondestructive.c
160
r = ioctl(fd, ENCIOC_GETELMSTAT, (caddr_t)&e_status);
tests/sys/ses/nondestructive.c
161
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/nondestructive.c
168
r = ioctl(fd, ENCIOC_GETELMDEVNAMES, (caddr_t) &elmdn);
tests/sys/ses/nondestructive.c
176
ATF_CHECK_EQ_MSG(r, 0, "devnames not found. This could be due to a buggy ses driver, buggy ses controller, dead HDD, or an ATA HDD in a SAS slot");
tests/sys/ses/nondestructive.c
178
ATF_CHECK(r != 0);
tests/sys/ses/nondestructive.c
181
if (r == 0) {
tests/sys/ses/nondestructive.c
255
int r, elm_type;
tests/sys/ses/nondestructive.c
257
r = ioctl(fd, ENCIOC_GETNELM, (caddr_t) &nobj);
tests/sys/ses/nondestructive.c
258
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/nondestructive.c
262
r = ioctl(fd, ENCIOC_GETELMMAP, (caddr_t) map);
tests/sys/ses/nondestructive.c
263
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/nondestructive.c
272
r = sscanf(line,
tests/sys/ses/nondestructive.c
275
if (r == 2) {
tests/sys/ses/nondestructive.c
279
r = sscanf(line,
tests/sys/ses/nondestructive.c
282
if (r == 2)
tests/sys/ses/nondestructive.c
285
r = sscanf(line, " number of possible elements: %d",
tests/sys/ses/nondestructive.c
287
if (r != 1)
tests/sys/ses/nondestructive.c
300
r = pclose(pipe);
tests/sys/ses/nondestructive.c
301
if (r != 0) {
tests/sys/ses/nondestructive.c
333
int r, elm_subidx;
tests/sys/ses/nondestructive.c
336
r = ioctl(fd, ENCIOC_GETNELM, (caddr_t) &nobj);
tests/sys/ses/nondestructive.c
337
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/nondestructive.c
341
r = ioctl(fd, ENCIOC_GETELMMAP, (caddr_t) map);
tests/sys/ses/nondestructive.c
359
r = fscanf(pipe, "0x%x", &status);
tests/sys/ses/nondestructive.c
366
ATF_REQUIRE_EQ(r, 1);
tests/sys/ses/nondestructive.c
370
r = ioctl(fd, ENCIOC_GETELMSTAT, (caddr_t)&e_status);
tests/sys/ses/nondestructive.c
371
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/nondestructive.c
409
int r, sg_ses_r;
tests/sys/ses/nondestructive.c
425
r = ioctl(fd, ENCIOC_GETENCID, (caddr_t) &stri);
tests/sys/ses/nondestructive.c
426
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/nondestructive.c
460
int r;
tests/sys/ses/nondestructive.c
474
r = ioctl(fd, ENCIOC_GETENCNAME, (caddr_t) &stri);
tests/sys/ses/nondestructive.c
475
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/nondestructive.c
506
int r;
tests/sys/ses/nondestructive.c
513
r = fscanf(pipe,
tests/sys/ses/nondestructive.c
517
if (r != 5) {
tests/sys/ses/nondestructive.c
521
r = ioctl(fd, ENCIOC_GETENCSTAT, (caddr_t) &estat);
tests/sys/ses/nondestructive.c
522
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/nondestructive.c
53
int r;
tests/sys/ses/nondestructive.c
552
int r, sg_ses_r;
tests/sys/ses/nondestructive.c
569
r = ioctl(fd, ENCIOC_GETNELM, (caddr_t) &nobj);
tests/sys/ses/nondestructive.c
57
r = regcomp(&re, "(Overall|Element [0-9]+) descriptor: ", REG_EXTENDED);
tests/sys/ses/nondestructive.c
570
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/nondestructive.c
58
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/nondestructive.c
60
r = ioctl(fd, ENCIOC_GETNELM, (caddr_t) &nobj);
tests/sys/ses/nondestructive.c
603
int r;
tests/sys/ses/nondestructive.c
61
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/nondestructive.c
614
r = pclose(pipe);
tests/sys/ses/nondestructive.c
615
if (r != 0) {
tests/sys/ses/nondestructive.c
623
r = ioctl(fd, ENCIOC_GETSTRING, (caddr_t) &str_in);
tests/sys/ses/nondestructive.c
624
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/nondestructive.c
88
r = ioctl(fd, ENCIOC_GETELMDESC, (caddr_t) &e_desc);
tests/sys/ses/nondestructive.c
89
ATF_REQUIRE_EQ(r, 0);
tests/sys/ses/nondestructive.c
98
r = pclose(pipe);
tests/sys/sys/qmath_test.c
607
u64q_t a, pi, r;
tests/sys/sys/qmath_test.c
612
Q_INI(&r, 4, 2, 16);
tests/sys/sys/qmath_test.c
614
error = Q_QCLONEQ(&a, r);
tests/sys/sys/qmath_test.c
616
error = Q_QMULQ(&a, r);
tests/sys/vm/page_fault_signal.c
149
int r;
tests/sys/vm/page_fault_signal.c
155
r = ftruncate(fd, sz);
tests/sys/vm/page_fault_signal.c
156
ATF_REQUIRE(r != -1);
tests/sys/vm/page_fault_signal.c
52
int r;
tests/sys/vm/page_fault_signal.c
56
r = sigfillset(&sa.sa_mask);
tests/sys/vm/page_fault_signal.c
57
ATF_REQUIRE(r != -1);
tests/sys/vm/page_fault_signal.c
58
r = sigaction(SIGILL, &sa, NULL);
tests/sys/vm/page_fault_signal.c
59
ATF_REQUIRE(r != -1);
tests/sys/vm/page_fault_signal.c
60
r = sigaction(SIGBUS, &sa, NULL);
tests/sys/vm/page_fault_signal.c
61
ATF_REQUIRE(r != -1);
tests/sys/vm/page_fault_signal.c
62
r = sigaction(SIGSEGV, &sa, NULL);
tests/sys/vm/page_fault_signal.c
63
ATF_REQUIRE(r != -1);
tests/sys/vm/page_fault_signal.c
70
int r;
tests/sys/vm/page_fault_signal.c
76
r = munmap(p, sz);
tests/sys/vm/page_fault_signal.c
77
ATF_REQUIRE(r != -1);
tools/bus_space/bus.c
109
r = rid_lookup(rid);
tools/bus_space/bus.c
110
if (r == NULL)
tools/bus_space/bus.c
112
r->fd = open(path, O_RDWR);
tools/bus_space/bus.c
113
if (r->fd == -1)
tools/bus_space/bus.c
115
r->rid = -1;
tools/bus_space/bus.c
116
if (ioctl(r->fd, PROTO_IOC_REGION, ®ion) == -1) {
tools/bus_space/bus.c
117
close(r->fd);
tools/bus_space/bus.c
118
r->fd = -1;
tools/bus_space/bus.c
121
r->addr = region.address;
tools/bus_space/bus.c
122
r->size = region.size;
tools/bus_space/bus.c
123
r->ofs = 0;
tools/bus_space/bus.c
124
r->ptr = mmap(NULL, r->size, PROT_READ | PROT_WRITE,
tools/bus_space/bus.c
125
MAP_NOCORE | MAP_SHARED, r->fd, r->ofs);
tools/bus_space/bus.c
132
struct resource *r;
tools/bus_space/bus.c
137
r = rid_lookup(rid);
tools/bus_space/bus.c
138
if (r == NULL)
tools/bus_space/bus.c
140
if (ofs < 0 || ofs > r->size - bufsz) {
tools/bus_space/bus.c
144
ofs += r->ofs;
tools/bus_space/bus.c
145
if (r->ptr != MAP_FAILED) {
tools/bus_space/bus.c
146
ptr = r->ptr + ofs;
tools/bus_space/bus.c
162
o = lseek(r->fd, ofs, SEEK_SET);
tools/bus_space/bus.c
165
s = read(r->fd, buf, bufsz);
tools/bus_space/bus.c
175
struct resource *r;
tools/bus_space/bus.c
180
r = rid_lookup(rid0);
tools/bus_space/bus.c
181
if (r == NULL)
tools/bus_space/bus.c
187
if (ofs + sz > r->size) {
tools/bus_space/bus.c
191
fd0 = r->fd;
tools/bus_space/bus.c
192
addr0 = r->addr;
tools/bus_space/bus.c
193
ofs0 = r->ofs;
tools/bus_space/bus.c
194
ptr0 = r->ptr;
tools/bus_space/bus.c
198
r = rid_lookup(rid);
tools/bus_space/bus.c
199
if (r == NULL)
tools/bus_space/bus.c
201
r->rid = rid0;
tools/bus_space/bus.c
202
r->fd = fd0;
tools/bus_space/bus.c
203
r->addr = addr0 + ofs;
tools/bus_space/bus.c
204
r->size = sz;
tools/bus_space/bus.c
205
r->ofs = ofs0 + ofs;
tools/bus_space/bus.c
206
r->ptr = ptr0;
tools/bus_space/bus.c
213
struct resource *r;
tools/bus_space/bus.c
215
r = rid_lookup(rid);
tools/bus_space/bus.c
216
if (r == NULL)
tools/bus_space/bus.c
218
if (r->rid == -1) {
tools/bus_space/bus.c
219
if (r->ptr != MAP_FAILED)
tools/bus_space/bus.c
220
munmap(r->ptr, r->size);
tools/bus_space/bus.c
221
close(r->fd);
tools/bus_space/bus.c
223
r->fd = -1;
tools/bus_space/bus.c
230
struct resource *r;
tools/bus_space/bus.c
235
r = rid_lookup(rid);
tools/bus_space/bus.c
236
if (r == NULL)
tools/bus_space/bus.c
238
if (ofs < 0 || ofs > r->size - bufsz) {
tools/bus_space/bus.c
242
ofs += r->ofs;
tools/bus_space/bus.c
243
if (r->ptr != MAP_FAILED) {
tools/bus_space/bus.c
244
ptr = r->ptr + ofs;
tools/bus_space/bus.c
260
o = lseek(r->fd, ofs, SEEK_SET);
tools/bus_space/bus.c
263
s = write(r->fd, buf, bufsz);
tools/bus_space/bus.c
79
struct resource *r;
tools/bus_space/bus.c
85
r = ridtbl + rid;
tools/bus_space/bus.c
86
if (r->fd == -1) {
tools/bus_space/bus.c
90
return (r);
tools/bus_space/bus.c
98
struct resource *r;
tools/regression/aio/aiop/aiop.c
106
int r;
tools/regression/aio/aiop/aiop.c
113
r = aio_read(a);
tools/regression/aio/aiop/aiop.c
115
r = aio_write(a);
tools/regression/aio/aiop/aiop.c
116
if (r != 0)
tools/regression/geom/ConfCmp/ConfCmp.c
259
struct ref *r;
tools/regression/geom/ConfCmp/ConfCmp.c
261
LIST_FOREACH(r, &refs, next) {
tools/regression/geom/ConfCmp/ConfCmp.c
262
if (!strcmp(r1, r->k1))
tools/regression/geom/ConfCmp/ConfCmp.c
263
return (strcmp(r2, r->k2));
tools/regression/geom/ConfCmp/ConfCmp.c
265
r = calloc(1, sizeof(*r));
tools/regression/geom/ConfCmp/ConfCmp.c
266
r->k1 = strdup(r1);
tools/regression/geom/ConfCmp/ConfCmp.c
267
r->k2 = strdup(r2);
tools/regression/geom/ConfCmp/ConfCmp.c
268
LIST_INSERT_HEAD(&refs, r, next);
tools/regression/p1003_1b/main.c
56
int r;
tools/regression/p1003_1b/main.c
59
if ( (r =
tools/regression/p1003_1b/main.c
63
return r;
tools/regression/sockets/udp_pingpong/udp_pingpong.c
318
ssize_t r;
tools/regression/sockets/udp_pingpong/udp_pingpong.c
323
r = send(tcp->fds[fdidx], &tcp->test_pkts[pnum], slen, 0);
tools/regression/sockets/udp_pingpong/udp_pingpong.c
324
if (r < 0) {
tools/regression/sockets/udp_pingpong/udp_pingpong.c
327
if (r < (ssize_t)slen) {
tools/test/popss/popss.c
55
struct reg r;
tools/test/popss/popss.c
62
error = ptrace(PT_GETREGS, child, (caddr_t)&r, 0);
tools/test/popss/popss.c
65
printf("child %d stopped eip %#x esp %#x\n", child, r.r_eip, r.r_esp);
tools/test/popss/popss.c
87
error = ptrace(PT_GETREGS, child, (caddr_t)&r, 0);
tools/test/popss/popss.c
94
"dr6 %#x dr7 %#x\n", child, r.r_eip, r.r_esp,
tools/test/stress2/lib/main.c
127
if ((r[i] = fork()) == 0) {
tools/test/stress2/lib/main.c
130
if (r[i] < 0) {
tools/test/stress2/lib/main.c
132
r[i] = 0;
tools/test/stress2/lib/main.c
137
if (r[i] != 0 && waitpid(r[i], &s, 0) == -1)
tools/test/stress2/lib/main.c
138
warn("waitpid(%d), %s:%d", r[i], __FILE__, __LINE__);
tools/test/stress2/lib/main.c
207
r = (pid_t *)calloc(1, op->incarnations * sizeof(pid_t));
tools/test/stress2/lib/main.c
48
static pid_t *r;
tools/test/stress2/lib/main.c
58
printf("handler: kill -HUP %d\n", r[j]);
tools/test/stress2/lib/main.c
59
if (r[j] != 0 && kill(r[j], SIGHUP) == -1)
tools/test/stress2/lib/main.c
61
warn("kill(%d, SIGHUP), %s:%d", r[j], __FILE__, __LINE__);
tools/test/stress2/lib/main.c
68
printf("handler: kill -KILL %d\n", r[j]);
tools/test/stress2/lib/main.c
69
if (r[j] != 0)
tools/test/stress2/lib/main.c
70
(void) kill(r[j], SIGKILL);
tools/test/stress2/lib/options.c
66
int r, s = 0;
tools/test/stress2/lib/options.c
68
r = sscanf(string, "%d%c", &s, &modifier);
tools/test/stress2/lib/options.c
69
if (r == 2)
tools/test/stress2/lib/random_int.c
43
int i, j, min, max, r;
tools/test/stress2/lib/random_int.c
47
j += (r = random_int(1,100));
tools/test/stress2/lib/random_int.c
48
if (max < r)
tools/test/stress2/lib/random_int.c
49
max = r;
tools/test/stress2/lib/random_int.c
50
if (min > r)
tools/test/stress2/lib/random_int.c
51
min = r;
tools/test/stress2/testcases/lockf/lockf.c
50
int r, sem;
tools/test/stress2/testcases/lockf/lockf.c
53
r = lockf(fd, F_LOCK, 0);
tools/test/stress2/testcases/lockf/lockf.c
54
} while (r == -1 && errno == EINTR && done_testing == 0);
tools/test/stress2/testcases/lockf/lockf.c
55
if (r == -1)
tools/test/stress2/testcases/lockf/lockf.c
59
r = read(fd, &sem, sizeof(sem));
tools/test/stress2/testcases/lockf/lockf.c
60
if (r == -1)
tools/test/stress2/testcases/lockf/lockf.c
62
if (r == 0)
tools/test/stress2/testcases/lockf/lockf.c
64
if (r != sizeof(sem))
tools/test/stress2/testcases/lockf/lockf.c
65
errx(1, "get() size error: %d", r);
tools/test/stress2/testcases/lockf/lockf.c
75
int r, sem;
tools/test/stress2/testcases/lockf/lockf.c
78
r = lockf(fd, F_LOCK, 0);
tools/test/stress2/testcases/lockf/lockf.c
79
} while (r == -1 && errno == EINTR && done_testing == 0);
tools/test/stress2/testcases/lockf/lockf.c
80
if (r == -1)
tools/test/stress2/testcases/lockf2/lockf2.c
105
int i, r;
tools/test/stress2/testcases/lockf2/lockf2.c
118
r = lockf(fd, F_LOCK, size);
tools/test/stress2/testcases/lockf2/lockf2.c
119
} while (r == -1 && errno == EINTR);
tools/test/stress2/testcases/lockf2/lockf2.c
120
if (r == -1)
tools/test/stress2/testcases/run/run.c
106
if (r[i] < 0)
tools/test/stress2/testcases/run/run.c
110
if (r[i] != 0 && waitpid(r[i], &s, 0) == -1)
tools/test/stress2/testcases/run/run.c
111
err(1, "waitpid(%d), %s:%d", r[i], __FILE__, __LINE__);
tools/test/stress2/testcases/run/run.c
112
free(r);
tools/test/stress2/testcases/run/run.c
80
pid_t *r;
tools/test/stress2/testcases/run/run.c
87
r = (pid_t *)malloc(op->argc * sizeof(pid_t));
tools/test/stress2/testcases/run/run.c
96
r[i] = 0;
tools/test/stress2/testcases/run/run.c
99
if ((r[i] = fork()) == 0) {
tools/test/stress2/testcases/tcp/tcp.c
103
int i, *buf, r;
tools/test/stress2/testcases/tcp/tcp.c
125
r = connect(tcpsock, (struct sockaddr *) &inetaddr,
tools/test/stress2/testcases/tcp/tcp.c
127
if (r == 0)
tools/test/stress2/testcases/tcp/tcp.c
132
if (r < 0)
tools/test/stress2/testcases/thr1/thr1.c
64
int r;
tools/test/stress2/testcases/thr1/thr1.c
67
if ((r = pthread_create(&threads[i], NULL, thr_routine, 0)) != 0)
tools/test/stress2/testcases/thr1/thr1.c
68
errc(1, r, "pthread_create()");
tools/test/stress2/testcases/thr1/thr1.c
71
if ((r = pthread_join(threads[i], NULL)) != 0)
tools/test/stress2/testcases/thr1/thr1.c
72
errc(1, r, "pthread_join(%d)", i);
tools/test/stress2/testcases/thr2/thr2.c
73
int r;
tools/test/stress2/testcases/thr2/thr2.c
76
if ((r = pthread_create(&threads[i], NULL, thr1, 0)) != 0)
tools/test/stress2/testcases/thr2/thr2.c
77
errc(1, r, "pthread_create()");
tools/test/stress2/testcases/thr2/thr2.c
81
errc(1, r, "pthread_join(%d)", i);
tools/test/stress2/testcases/thr2/thr2.c
84
if ((r = pthread_create(&threads[i], NULL, thr2, 0)) != 0)
tools/test/stress2/testcases/thr2/thr2.c
85
errc(1, r, "pthread_create()");
tools/test/stress2/testcases/thr2/thr2.c
89
if ((r = pthread_join(threads[i], NULL)) != 0)
tools/test/stress2/testcases/thr2/thr2.c
90
errc(1, r, "pthread_join(%d)", i);
tools/test/xregs_sig/xregs_sig.c
112
struct rusage r;
tools/test/xregs_sig/xregs_sig.c
114
if (getrusage(RUSAGE_SELF, &r) == 0) {
tools/test/xregs_sig/xregs_sig.c
116
r.ru_nvcsw, r.ru_nivcsw, r.ru_nsignals, sigs);
tools/test/xregs_sig/xregs_sig.c
129
dump_xregs(const uint8_t *r, int bank)
tools/test/xregs_sig/xregs_sig.c
136
printf("%02x", r[k]);
tools/tools/ath/arcode/arcode.c
76
int r;
tools/tools/ath/arcode/arcode.c
90
r = read(fd, &a, sizeof(a));
tools/tools/ath/arcode/arcode.c
91
if (r != sizeof(a))
tools/tools/ath/ath_ee_9287_print/eeprom.c
39
unsigned int r[8];
tools/tools/ath/ath_ee_9287_print/eeprom.c
58
&i, &r[0], &r[1], &r[2], &r[3], &r[4],
tools/tools/ath/ath_ee_9287_print/eeprom.c
59
&r[5], &r[6], &r[7]);
tools/tools/ath/ath_ee_9287_print/eeprom.c
60
buf[i++] = r[0];
tools/tools/ath/ath_ee_9287_print/eeprom.c
61
buf[i++] = r[1];
tools/tools/ath/ath_ee_9287_print/eeprom.c
62
buf[i++] = r[2];
tools/tools/ath/ath_ee_9287_print/eeprom.c
63
buf[i++] = r[3];
tools/tools/ath/ath_ee_9287_print/eeprom.c
64
buf[i++] = r[4];
tools/tools/ath/ath_ee_9287_print/eeprom.c
65
buf[i++] = r[5];
tools/tools/ath/ath_ee_9287_print/eeprom.c
66
buf[i++] = r[6];
tools/tools/ath/ath_ee_9287_print/eeprom.c
67
buf[i++] = r[7];
tools/tools/ath/ath_ee_9300_print/main.c
427
unsigned int r[8];
tools/tools/ath/ath_ee_9300_print/main.c
446
&i, &r[0], &r[1], &r[2], &r[3], &r[4],
tools/tools/ath/ath_ee_9300_print/main.c
447
&r[5], &r[6], &r[7]);
tools/tools/ath/ath_ee_9300_print/main.c
448
buf[i++] = r[0];
tools/tools/ath/ath_ee_9300_print/main.c
449
buf[i++] = r[1];
tools/tools/ath/ath_ee_9300_print/main.c
450
buf[i++] = r[2];
tools/tools/ath/ath_ee_9300_print/main.c
451
buf[i++] = r[3];
tools/tools/ath/ath_ee_9300_print/main.c
452
buf[i++] = r[4];
tools/tools/ath/ath_ee_9300_print/main.c
453
buf[i++] = r[5];
tools/tools/ath/ath_ee_9300_print/main.c
454
buf[i++] = r[6];
tools/tools/ath/ath_ee_9300_print/main.c
455
buf[i++] = r[7];
tools/tools/ath/ath_ee_v14_print/ath_ee_v14_print.c
50
unsigned int r[8];
tools/tools/ath/ath_ee_v14_print/ath_ee_v14_print.c
69
&i, &r[0], &r[1], &r[2], &r[3], &r[4],
tools/tools/ath/ath_ee_v14_print/ath_ee_v14_print.c
70
&r[5], &r[6], &r[7]);
tools/tools/ath/ath_ee_v14_print/ath_ee_v14_print.c
71
buf[i++] = r[0];
tools/tools/ath/ath_ee_v14_print/ath_ee_v14_print.c
72
buf[i++] = r[1];
tools/tools/ath/ath_ee_v14_print/ath_ee_v14_print.c
73
buf[i++] = r[2];
tools/tools/ath/ath_ee_v14_print/ath_ee_v14_print.c
74
buf[i++] = r[3];
tools/tools/ath/ath_ee_v14_print/ath_ee_v14_print.c
75
buf[i++] = r[4];
tools/tools/ath/ath_ee_v14_print/ath_ee_v14_print.c
76
buf[i++] = r[5];
tools/tools/ath/ath_ee_v14_print/ath_ee_v14_print.c
77
buf[i++] = r[6];
tools/tools/ath/ath_ee_v14_print/ath_ee_v14_print.c
78
buf[i++] = r[7];
tools/tools/ath/ath_ee_v4k_print/eeprom.c
39
unsigned int r[8];
tools/tools/ath/ath_ee_v4k_print/eeprom.c
58
&i, &r[0], &r[1], &r[2], &r[3], &r[4],
tools/tools/ath/ath_ee_v4k_print/eeprom.c
59
&r[5], &r[6], &r[7]);
tools/tools/ath/ath_ee_v4k_print/eeprom.c
60
buf[i++] = r[0];
tools/tools/ath/ath_ee_v4k_print/eeprom.c
61
buf[i++] = r[1];
tools/tools/ath/ath_ee_v4k_print/eeprom.c
62
buf[i++] = r[2];
tools/tools/ath/ath_ee_v4k_print/eeprom.c
63
buf[i++] = r[3];
tools/tools/ath/ath_ee_v4k_print/eeprom.c
64
buf[i++] = r[4];
tools/tools/ath/ath_ee_v4k_print/eeprom.c
65
buf[i++] = r[5];
tools/tools/ath/ath_ee_v4k_print/eeprom.c
66
buf[i++] = r[6];
tools/tools/ath/ath_ee_v4k_print/eeprom.c
67
buf[i++] = r[7];
tools/tools/ath/athalq/main.c
112
int r;
tools/tools/ath/athalq/main.c
134
r = read(fd, buf + buflen, READBUF_SIZE - buflen);
tools/tools/ath/athalq/main.c
135
if (r <= 0)
tools/tools/ath/athalq/main.c
137
buflen += r;
tools/tools/ath/athdecode/main.c
101
rprev = r;
tools/tools/ath/athdecode/main.c
109
opmark(FILE *fd, int i, const struct athregrec *r)
tools/tools/ath/athdecode/main.c
112
switch (r->reg) {
tools/tools/ath/athdecode/main.c
115
r->val ? "change channel" : "no channel change");
tools/tools/ath/athdecode/main.c
118
fprintf(fd, "ar%u_reset.c; line %u", state.chipnum, r->val);
tools/tools/ath/athdecode/main.c
121
if (r->val)
tools/tools/ath/athdecode/main.c
123
state.chipnum, r->val);
tools/tools/ath/athdecode/main.c
128
fprintf(fd, "ar%uChipReset, channel %u MHz", state.chipnum, r->val);
tools/tools/ath/athdecode/main.c
131
fprintf(fd, "ar%uPerCalibration, channel %u MHz", state.chipnum, r->val);
tools/tools/ath/athdecode/main.c
134
fprintf(fd, "ar%uSetChannel, channel %u MHz", state.chipnum, r->val);
tools/tools/ath/athdecode/main.c
137
switch (r->val) {
tools/tools/ath/athdecode/main.c
151
fprintf(fd, "ar%uAniReset, opmode %u", state.chipnum, r->val);
tools/tools/ath/athdecode/main.c
156
fprintf(fd, "ar%uAniPoll, listenTime %u", state.chipnum, r->val);
tools/tools/ath/athdecode/main.c
159
switch (r->val) {
tools/tools/ath/athdecode/main.c
185
fprintf(fd, "ar%uAniControl, cmd %u", state.chipnum, r->val);
tools/tools/ath/athdecode/main.c
190
fprintf(fd, "mark #%u value %u/0x%x", r->reg, r->val, r->val);
tools/tools/ath/athdecode/main.c
199
opdevice(const struct athregrec *r)
tools/tools/ath/athdecode/main.c
201
switch (r->val) {
tools/tools/ath/athdecode/main.c
269
printf("Unknown device id 0x%x\n", r->val);
tools/tools/ath/athdecode/main.c
300
struct dumpreg *r = state.regs[j];
tools/tools/ath/athdecode/main.c
305
if (nr->addr == r->addr &&
tools/tools/ath/athdecode/main.c
306
(nr->name == r->name ||
tools/tools/ath/athdecode/main.c
307
(nr->name != NULL && r->name != NULL &&
tools/tools/ath/athdecode/main.c
308
strcmp(nr->name, r->name) == 0))) {
tools/tools/ath/athdecode/main.c
309
if (nr->srevMin < r->srevMin &&
tools/tools/ath/athdecode/main.c
310
(r->srevMin <= nr->srevMax &&
tools/tools/ath/athdecode/main.c
311
nr->srevMax+1 <= r->srevMax)) {
tools/tools/ath/athdecode/main.c
312
r->srevMin = nr->srevMin;
tools/tools/ath/athdecode/main.c
315
if (nr->srevMax > r->srevMax &&
tools/tools/ath/athdecode/main.c
316
(r->srevMin <= nr->srevMin &&
tools/tools/ath/athdecode/main.c
317
nr->srevMin <= r->srevMax)) {
tools/tools/ath/athdecode/main.c
318
r->srevMax = nr->srevMax;
tools/tools/ath/athdecode/main.c
322
if (r->addr > nr->addr)
tools/tools/ath/athdecode/main.c
373
oprw(FILE *fd, int recnum, struct athregrec *r)
tools/tools/ath/athdecode/main.c
380
fprintf(fd, "\n%05d: [%d] ", recnum, r->threadid);
tools/tools/ath/athdecode/main.c
381
dr = findreg(r->reg);
tools/tools/ath/athdecode/main.c
383
snprintf(buf, sizeof (buf), "AR_%s (0x%x)", dr->name, r->reg);
tools/tools/ath/athdecode/main.c
385
} else if (AR_KEYTABLE(0) <= r->reg && r->reg < AR_KEYTABLE(128)) {
tools/tools/ath/athdecode/main.c
387
((r->reg - AR_KEYTABLE_0) >> 2) & 7,
tools/tools/ath/athdecode/main.c
388
(r->reg - AR_KEYTABLE_0) >> 5, r->reg);
tools/tools/ath/athdecode/main.c
391
} else if (AR_PHY_PCDAC_TX_POWER(0) <= r->reg && r->reg < AR_PHY_PCDAC_TX_POWER(PWR_TABLE_SIZE/2)) {
tools/tools/ath/athdecode/main.c
393
(r->reg - AR_PHY_PCDAC_TX_POWER_0) >> 2, r->reg);
tools/tools/ath/athdecode/main.c
396
} else if (AR_RATE_DURATION(0) <= r->reg && r->reg < AR_RATE_DURATION(32)) {
tools/tools/ath/athdecode/main.c
398
(r->reg - AR_RATE_DURATION_0) >> 2, r->reg);
tools/tools/ath/athdecode/main.c
400
} else if (AR_PHY_BASE <= r->reg) {
tools/tools/ath/athdecode/main.c
402
(r->reg - AR_PHY_BASE) >> 2, r->reg);
tools/tools/ath/athdecode/main.c
405
snprintf(buf, sizeof (buf), "0x%x", r->reg);
tools/tools/ath/athdecode/main.c
408
fprintf(fd, "%-30s %s 0x%x", buf, r->op ? "<=" : "=>", r->val);
tools/tools/ath/athdecode/main.c
415
if (r->val & (1 << (n - 1))) {
tools/tools/ath/athdecode/main.c
53
static void opdevice(const struct athregrec *r);
tools/tools/ath/athdecode/main.c
55
static void oprw(FILE *fd, int recnum, struct athregrec *r);
tools/tools/ath/athdecode/main.c
82
struct athregrec *r = &((struct athregrec *) addr)[i];
tools/tools/ath/athdecode/main.c
83
if (rprev && bcmp(r, rprev, sizeof (*r)) == 0) {
tools/tools/ath/athdecode/main.c
89
switch (r->op) {
tools/tools/ath/athdecode/main.c
91
opdevice(r);
tools/tools/ath/athdecode/main.c
95
oprw(stdout, i, r);
tools/tools/ath/athdecode/main.c
98
opmark(stdout, i, r);
tools/tools/ath/athpoke/athpoke.c
121
regread(int s, struct ath_diag *atd, uint32_t r)
tools/tools/ath/athpoke/athpoke.c
126
ra.start = r;
tools/tools/ath/athpoke/athpoke.c
140
regwrite(int s, struct ath_diag *atd, uint32_t r, uint32_t v)
tools/tools/ath/athpoke/athpoke.c
144
rw.addr = r;
tools/tools/ath/athpoke/athpoke.c
179
struct dumpreg *r = state.regs[j];
tools/tools/ath/athpoke/athpoke.c
184
if (nr->addr == r->addr &&
tools/tools/ath/athpoke/athpoke.c
185
(nr->name == r->name ||
tools/tools/ath/athpoke/athpoke.c
186
nr->name != NULL && r->name != NULL &&
tools/tools/ath/athpoke/athpoke.c
187
strcmp(nr->name, r->name) == 0)) {
tools/tools/ath/athpoke/athpoke.c
188
if (nr->srevMin < r->srevMin &&
tools/tools/ath/athpoke/athpoke.c
189
(r->srevMin <= nr->srevMax &&
tools/tools/ath/athpoke/athpoke.c
190
nr->srevMax+1 <= r->srevMax)) {
tools/tools/ath/athpoke/athpoke.c
191
r->srevMin = nr->srevMin;
tools/tools/ath/athpoke/athpoke.c
194
if (nr->srevMax > r->srevMax &&
tools/tools/ath/athpoke/athpoke.c
195
(r->srevMin <= nr->srevMin &&
tools/tools/ath/athpoke/athpoke.c
196
nr->srevMin <= r->srevMax)) {
tools/tools/ath/athpoke/athpoke.c
197
r->srevMax = nr->srevMax;
tools/tools/ath/athpoke/athpoke.c
201
if (r->addr > nr->addr)
tools/tools/ath/athpoke/athpoke.c
51
static uint32_t regread(int s, struct ath_diag *atd, uint32_t r);
tools/tools/ath/athpoke/athpoke.c
52
static void regwrite(int s, struct ath_diag *atd, uint32_t r, uint32_t v);
tools/tools/ath/athratestats/main.c
112
ath_sample_stats(struct ath_ratestats *r, struct ath_rateioctl_rt *rt,
tools/tools/ath/athratestats/main.c
203
ath_setifname(struct ath_ratestats *r, const char *ifname)
tools/tools/ath/athratestats/main.c
206
strncpy(r->re.if_name, ifname, sizeof (r->re.if_name));
tools/tools/ath/athratestats/main.c
210
ath_setsta(struct ath_ratestats *r, uint8_t *mac)
tools/tools/ath/athratestats/main.c
213
memcpy(&r->re.is_u.macaddr, mac, sizeof(r->re.is_u.macaddr));
tools/tools/ath/athratestats/main.c
217
ath_rate_ioctl(struct ath_ratestats *r)
tools/tools/ath/athratestats/main.c
220
if (ioctl(r->s, SIOCGATHNODERATESTATS, &r->re) < 0)
tools/tools/ath/athratestats/main.c
225
rate_node_stats(struct ath_ratestats *r, struct ether_addr *e)
tools/tools/ath/athratestats/main.c
231
uint8_t *buf = (uint8_t *) r->re.buf;
tools/tools/ath/athratestats/main.c
274
ath_sample_stats(r, rt, sn);
tools/tools/ath/athratestats/main.c
280
fetch_and_print_stats(struct ath_ratestats *r, struct ether_addr *e,
tools/tools/ath/athratestats/main.c
290
ath_setsta(r, e->octet);
tools/tools/ath/athratestats/main.c
295
ath_rate_ioctl(r);
tools/tools/ath/athratestats/main.c
300
rate_node_stats(r, e);
tools/tools/ath/athratestats/main.c
310
struct ath_ratestats r;
tools/tools/ath/athratestats/main.c
353
bzero(&r, sizeof(r));
tools/tools/ath/athratestats/main.c
362
r.re.buf = (char *) buf;
tools/tools/ath/athratestats/main.c
363
r.re.len = STATS_BUF_SIZE;
tools/tools/ath/athratestats/main.c
365
r.s = socket(AF_INET, SOCK_DGRAM, 0);
tools/tools/ath/athratestats/main.c
366
if (r.s < 0) {
tools/tools/ath/athratestats/main.c
371
ath_setifname(&r, ifname);
tools/tools/ath/athratestats/main.c
398
fetch_and_print_stats(&r, e, buf);
tools/tools/ath/athratestats/main.c
403
fetch_and_print_stats(&r, e, buf);
tools/tools/ath/athregs/dumpregs.c
197
u_int r = dp[0]; /* start of range */
tools/tools/ath/athregs/dumpregs.c
202
r >>= 2; e >>= 2;
tools/tools/ath/athregs/dumpregs.c
207
r << 2);
tools/tools/ath/athregs/dumpregs.c
210
state.regdata[r++] = *dp++;
tools/tools/ath/athregs/dumpregs.c
211
} while (r <= e);
tools/tools/ath/athregs/dumpregs.c
283
struct dumpreg *r = state.regs[j];
tools/tools/ath/athregs/dumpregs.c
288
if (nr->addr == r->addr &&
tools/tools/ath/athregs/dumpregs.c
289
(nr->name == r->name ||
tools/tools/ath/athregs/dumpregs.c
290
nr->name != NULL && r->name != NULL &&
tools/tools/ath/athregs/dumpregs.c
291
strcmp(nr->name, r->name) == 0)) {
tools/tools/ath/athregs/dumpregs.c
292
if (nr->srevMin < r->srevMin &&
tools/tools/ath/athregs/dumpregs.c
293
(r->srevMin <= nr->srevMax &&
tools/tools/ath/athregs/dumpregs.c
294
nr->srevMax+1 <= r->srevMax)) {
tools/tools/ath/athregs/dumpregs.c
295
r->srevMin = nr->srevMin;
tools/tools/ath/athregs/dumpregs.c
298
if (nr->srevMax > r->srevMax &&
tools/tools/ath/athregs/dumpregs.c
299
(r->srevMin <= nr->srevMin &&
tools/tools/ath/athregs/dumpregs.c
300
nr->srevMin <= r->srevMax)) {
tools/tools/ath/athregs/dumpregs.c
301
r->srevMax = nr->srevMax;
tools/tools/ath/athregs/dumpregs.c
305
if (r->addr > nr->addr)
tools/tools/ath/athregs/dumpregs.c
324
#define SET(r, a) do { \
tools/tools/ath/athregs/dumpregs.c
325
r->addr = a; r->type = DUMP_KEYCACHE; r++; \
tools/tools/ath/athregs/dumpregs.c
327
struct dumpreg *keyregs, *r;
tools/tools/ath/athregs/dumpregs.c
333
r = keyregs;
tools/tools/ath/athregs/dumpregs.c
335
SET(r, AR_KEYTABLE_KEY0(i));
tools/tools/ath/athregs/dumpregs.c
336
SET(r, AR_KEYTABLE_KEY1(i));
tools/tools/ath/athregs/dumpregs.c
337
SET(r, AR_KEYTABLE_KEY2(i));
tools/tools/ath/athregs/dumpregs.c
338
SET(r, AR_KEYTABLE_KEY3(i));
tools/tools/ath/athregs/dumpregs.c
339
SET(r, AR_KEYTABLE_KEY4(i));
tools/tools/ath/athregs/dumpregs.c
340
SET(r, AR_KEYTABLE_TYPE(i));
tools/tools/ath/athregs/dumpregs.c
341
SET(r, AR_KEYTABLE_MAC0(i));
tools/tools/ath/athregs/dumpregs.c
342
SET(r, AR_KEYTABLE_MAC1(i));
tools/tools/ath/athregs/dumpregs.c
353
struct dumpreg *bbregs, *r;
tools/tools/ath/athregs/dumpregs.c
361
r = bbregs;
tools/tools/ath/athregs/dumpregs.c
363
r->addr = brange + (i<<2);
tools/tools/ath/athregs/dumpregs.c
364
r->type = type;
tools/tools/ath/athregs/dumpregs.c
365
r++;
tools/tools/ath/athregs/dumpregs.c
399
HAL_REGRANGE r;
tools/tools/ath/athregs/dumpregs.c
431
r.start = brun, r.end = erun;
tools/tools/ath/athregs/dumpregs.c
432
memcpy(cp, &r, sizeof(r));
tools/tools/ath/athregs/dumpregs.c
433
cp += sizeof(r);
tools/tools/ath/athregs/dumpregs.c
441
r.start = brun, r.end = erun;
tools/tools/ath/athregs/dumpregs.c
442
memcpy(cp, &r, sizeof(r));
tools/tools/ath/athregs/dumpregs.c
443
cp += sizeof(r);
tools/tools/ath/athregs/dumpregs.c
481
u_int r;
tools/tools/ath/athregs/dumpregs.c
483
for (r = a; r+16 <= b; r += 5*4)
tools/tools/ath/athregs/dumpregs.c
486
, r, OS_REG_READ(ah, r)
tools/tools/ath/athregs/dumpregs.c
487
, r+4, OS_REG_READ(ah, r+4)
tools/tools/ath/athregs/dumpregs.c
488
, r+8, OS_REG_READ(ah, r+8)
tools/tools/ath/athregs/dumpregs.c
489
, r+12, OS_REG_READ(ah, r+12)
tools/tools/ath/athregs/dumpregs.c
490
, r+16, OS_REG_READ(ah, r+16)
tools/tools/ath/athregs/dumpregs.c
492
switch (b-r) {
tools/tools/ath/athregs/dumpregs.c
496
, r, OS_REG_READ(ah, r)
tools/tools/ath/athregs/dumpregs.c
497
, r+4, OS_REG_READ(ah, r+4)
tools/tools/ath/athregs/dumpregs.c
498
, r+8, OS_REG_READ(ah, r+8)
tools/tools/ath/athregs/dumpregs.c
499
, r+12, OS_REG_READ(ah, r+12)
tools/tools/ath/athregs/dumpregs.c
504
, r, OS_REG_READ(ah, r)
tools/tools/ath/athregs/dumpregs.c
505
, r+4, OS_REG_READ(ah, r+4)
tools/tools/ath/athregs/dumpregs.c
506
, r+8, OS_REG_READ(ah, r+8)
tools/tools/ath/athregs/dumpregs.c
511
, r, OS_REG_READ(ah, r)
tools/tools/ath/athregs/dumpregs.c
512
, r+4, OS_REG_READ(ah, r+4)
tools/tools/ath/athregs/dumpregs.c
517
, r, OS_REG_READ(ah, r)
tools/tools/ath/common/ctrl.c
207
struct ath_rateioctl *r)
tools/tools/ath/common/ctrl.c
212
ret = ioctl(req->s, SIOCGATHNODERATESTATS, r);
tools/tools/ath/common/ctrl.h
55
struct ath_rateioctl *r);
tools/tools/ath/common/dumpregs.h
42
#define SREV(v,r) (((v) << 16) | (r))
tools/tools/cxgbtool/cxgbtool.c
1639
int r = -1;
tools/tools/cxgbtool/cxgbtool.c
1642
r = register_io(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1644
r = mdio_io(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1646
r = mtu_tab_op(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1648
r = conf_pm(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1650
r = dump_regs(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1652
r = dump_tcam(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1654
r = dump_mc7(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1656
r = meminfo(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1658
r = get_sge_context(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1660
r = get_sge_desc(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1662
r = load_fw(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1664
r = load_boot(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1666
r = proto_sram_op(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1668
r = qset_config(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1670
r = qset_num_config(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1672
r = trace_config(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1674
r = pktsched(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1676
r = get_tcb2(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1678
r = filter_config(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1680
r = clear_stats(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1682
r = get_up_la(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1684
r = get_up_ioqs(argc, argv, 3, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1686
if (r == -1)
tools/tools/cxgbtool/cxgbtool.c
1744
int r = -1;
tools/tools/cxgbtool/cxgbtool.c
1764
r = run_cmd_loop(argc, argv, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1766
r = run_cmd(argc, argv, iff_name);
tools/tools/cxgbtool/cxgbtool.c
1768
return (r);
tools/tools/drm/radeon/mkregtable/mkregtable.c
643
int r;
tools/tools/drm/radeon/mkregtable/mkregtable.c
684
r = regexec(&mask_rex, buf, 4, match, 0);
tools/tools/drm/radeon/mkregtable/mkregtable.c
685
if (r == REG_NOMATCH) {
tools/tools/drm/radeon/mkregtable/mkregtable.c
686
} else if (r) {
tools/tools/drm/radeon/mkregtable/mkregtable.c
689
r, filename);
tools/tools/net80211/w00t/libw00t/w00t.c
70
unsigned short r = 0;
tools/tools/net80211/w00t/libw00t/w00t.c
74
r = fn;
tools/tools/net80211/w00t/libw00t/w00t.c
75
r |= ( (seq % 4096) << IEEE80211_SEQ_SEQ_SHIFT);
tools/tools/net80211/w00t/libw00t/w00t.c
76
return r;
tools/tools/net80211/wesside/wesside/wesside.c
570
unsigned short r = 0;
tools/tools/net80211/wesside/wesside/wesside.c
577
r = fn;
tools/tools/net80211/wesside/wesside/wesside.c
579
r |= ( (seq % 4096) << IEEE80211_SEQ_SEQ_SHIFT);
tools/tools/net80211/wesside/wesside/wesside.c
581
return r;
tools/tools/net80211/wlantxtime/wlantxtime.c
94
#define B(r) (0x80 | r)
tools/tools/netmap/nmreplay.c
1735
uint64_t r = my_random24();
tools/tools/netmap/nmreplay.c
1736
q->cur_drop = r < arg->d[0];
tools/tools/netmap/nmreplay.c
1793
uint64_t r = my_random24();
tools/tools/netmap/nmreplay.c
1800
q->cur_drop = r < plr[l];
tools/tools/netmap/pkt-gen.c
412
extract_ip_range(struct ip_range *r, int af)
tools/tools/netmap/pkt-gen.c
420
D("extract IP range from %s", r->name);
tools/tools/netmap/pkt-gen.c
422
name = strdup(r->name);
tools/tools/netmap/pkt-gen.c
431
r->port0 = 1234; /* default port */
tools/tools/netmap/pkt-gen.c
433
r->ipv6.sgroup = 7; /* default group */
tools/tools/netmap/pkt-gen.c
434
extract_ipv6_addr(name, &r->ipv6.start, &r->port0,
tools/tools/netmap/pkt-gen.c
435
&r->ipv6.sgroup);
tools/tools/netmap/pkt-gen.c
437
extract_ipv4_addr(name, &r->ipv4.start, &r->port0);
tools/tools/netmap/pkt-gen.c
439
r->port1 = r->port0;
tools/tools/netmap/pkt-gen.c
442
r->ipv6.egroup = r->ipv6.sgroup;
tools/tools/netmap/pkt-gen.c
443
extract_ipv6_addr(ap, &r->ipv6.end, &r->port1,
tools/tools/netmap/pkt-gen.c
444
&r->ipv6.egroup);
tools/tools/netmap/pkt-gen.c
446
r->ipv6.end = r->ipv6.start;
tools/tools/netmap/pkt-gen.c
447
r->ipv6.egroup = r->ipv6.sgroup;
tools/tools/netmap/pkt-gen.c
451
extract_ipv4_addr(ap, &r->ipv4.end, &r->port1);
tools/tools/netmap/pkt-gen.c
452
if (r->ipv4.start > r->ipv4.end) {
tools/tools/netmap/pkt-gen.c
453
tmp = r->ipv4.end;
tools/tools/netmap/pkt-gen.c
454
r->ipv4.end = r->ipv4.start;
tools/tools/netmap/pkt-gen.c
455
r->ipv4.start = tmp;
tools/tools/netmap/pkt-gen.c
458
r->ipv4.end = r->ipv4.start;
tools/tools/netmap/pkt-gen.c
461
if (r->port0 > r->port1) {
tools/tools/netmap/pkt-gen.c
462
tmp = r->port0;
tools/tools/netmap/pkt-gen.c
463
r->port0 = r->port1;
tools/tools/netmap/pkt-gen.c
464
r->port1 = tmp;
tools/tools/netmap/pkt-gen.c
467
a.s_addr = htonl(r->ipv4.start);
tools/tools/netmap/pkt-gen.c
469
a.s_addr = htonl(r->ipv4.end);
tools/tools/netmap/pkt-gen.c
472
inet_ntop(af, &r->ipv6.start, start, sizeof(start));
tools/tools/netmap/pkt-gen.c
473
inet_ntop(af, &r->ipv6.end, end, sizeof(end));
tools/tools/netmap/pkt-gen.c
476
D("range is %s:%d to %s:%d", start, r->port0, end, r->port1);
tools/tools/netmap/pkt-gen.c
478
D("range is %d@[%s]:%d to %d@[%s]:%d", r->ipv6.sgroup,
tools/tools/netmap/pkt-gen.c
479
start, r->port0, r->ipv6.egroup, end, r->port1);
tools/tools/netmap/pkt-gen.c
482
if (r->port0 != r->port1 ||
tools/tools/netmap/pkt-gen.c
483
(af == AF_INET && r->ipv4.start != r->ipv4.end) ||
tools/tools/netmap/pkt-gen.c
485
!IN6_ARE_ADDR_EQUAL(&r->ipv6.start, &r->ipv6.end)))
tools/tools/netmap/pkt-gen.c
491
extract_mac_range(struct mac_range *r)
tools/tools/netmap/pkt-gen.c
495
D("extract MAC range from %s", r->name);
tools/tools/netmap/pkt-gen.c
497
e = ether_aton(r->name);
tools/tools/netmap/pkt-gen.c
499
D("invalid MAC address '%s'", r->name);
tools/tools/netmap/pkt-gen.c
502
bcopy(e, &r->start, 6);
tools/tools/netmap/pkt-gen.c
503
bcopy(e, &r->end, 6);
tools/tools/netmap/pkt-gen.c
517
D("%s starts at %s", r->name, ether_ntoa(&r->start));
tools/tools/pirtool/pirtool.c
66
int ch, r;
usr.bin/ar/acpyacc.y
247
int r;
usr.bin/ar/acpyacc.y
253
if ((r = archive_read_next_header(a, &entry)))
usr.bin/ar/acpyacc.y
258
if (r != ARCHIVE_OK)
usr.bin/ar/read.c
132
r = archive_read_data_skip(a);
usr.bin/ar/read.c
133
if (r == ARCHIVE_WARN || r == ARCHIVE_RETRY ||
usr.bin/ar/read.c
134
r == ARCHIVE_FATAL) {
usr.bin/ar/read.c
140
if (r == ARCHIVE_FATAL)
usr.bin/ar/read.c
152
r = archive_read_data_into_fd(a, 1);
usr.bin/ar/read.c
186
r = archive_read_extract(a, entry, flags);
usr.bin/ar/read.c
189
if (r) {
usr.bin/ar/read.c
197
if (r == ARCHIVE_FATAL)
usr.bin/ar/read.c
64
int exitcode, flags, r, i;
usr.bin/ar/read.c
76
r = archive_read_next_header(a, &entry);
usr.bin/ar/read.c
77
if (r == ARCHIVE_WARN || r == ARCHIVE_RETRY ||
usr.bin/ar/read.c
78
r == ARCHIVE_FATAL)
usr.bin/ar/read.c
81
if (r == ARCHIVE_EOF || r == ARCHIVE_FATAL)
usr.bin/ar/read.c
83
if (r == ARCHIVE_RETRY) {
usr.bin/ar/write.c
240
int i, r, find;
usr.bin/ar/write.c
247
r = archive_read_next_header(a, &entry);
usr.bin/ar/write.c
248
if (r == ARCHIVE_FATAL)
usr.bin/ar/write.c
251
if (r == ARCHIVE_EOF)
usr.bin/ar/write.c
253
if (r == ARCHIVE_WARN || r == ARCHIVE_RETRY)
usr.bin/ar/write.c
256
if (r == ARCHIVE_RETRY) {
usr.bin/basename/basename.c
105
char *q, *r;
usr.bin/basename/basename.c
113
for (r = p; r < q; r += n) {
usr.bin/basename/basename.c
114
n = mbrlen(r, MB_LEN_MAX, &mbs);
usr.bin/basename/basename.c
121
if (q == r)
usr.bin/bintrans/uudecode.c
160
int r, v;
usr.bin/bintrans/uudecode.c
176
for (r = v; cflag; r |= v) {
usr.bin/bintrans/uudecode.c
181
return (r);
usr.bin/compress/zopen.c
134
} r; /* Read parameters */
usr.bin/compress/zopen.c
163
#define stackp zs->u.r.zs_stackp
usr.bin/compress/zopen.c
164
#define finchar zs->u.r.zs_finchar
usr.bin/compress/zopen.c
165
#define code zs->u.r.zs_code
usr.bin/compress/zopen.c
166
#define oldcode zs->u.r.zs_oldcode
usr.bin/compress/zopen.c
167
#define incode zs->u.r.zs_incode
usr.bin/compress/zopen.c
168
#define roffset zs->u.r.zs_roffset
usr.bin/compress/zopen.c
169
#define size zs->u.r.zs_size
usr.bin/compress/zopen.c
170
#define gbuf zs->u.r.zs_gbuf
usr.bin/diff/diffreg.c
561
enum readhash r;
usr.bin/diff/diffreg.c
570
while ((r = readhash(fd, flags, &h)) != RH_EOF) {
usr.bin/diff/diffreg.c
571
if (r == RH_BINARY)
usr.bin/diff3/diff3.c
653
printrange(FILE *p, struct range *r)
usr.bin/diff3/diff3.c
660
if (r->from == r->to)
usr.bin/diff3/diff3.c
663
if (r->from > r->to)
usr.bin/diff3/diff3.c
673
if (i >= r->from)
usr.bin/diff3/diff3.c
675
if (++i > r->to - 1)
usr.bin/diff3/diff3.c
778
struct range r;
usr.bin/diff3/diff3.c
779
r.from = old->from-1;
usr.bin/diff3/diff3.c
780
r.to = new->to;
usr.bin/diff3/diff3.c
781
printrange(fp[1], &r);
usr.bin/diff3/diff3.c
819
struct range r, *new, *old;
usr.bin/diff3/diff3.c
822
r.from = 1;
usr.bin/diff3/diff3.c
823
r.to = 1;
usr.bin/diff3/diff3.c
834
r.to = old->to;
usr.bin/diff3/diff3.c
836
r.to = new->from + de_delta[n];
usr.bin/diff3/diff3.c
838
r.to = old->from;
usr.bin/diff3/diff3.c
840
printrange(fp[0], &r);
usr.bin/diff3/diff3.c
883
r.from = new->to + de_delta[n];
usr.bin/diff3/diff3.c
885
r.from = old->to;
usr.bin/diff3/diff3.c
892
r.from -= f1f3delta;
usr.bin/diff3/diff3.c
893
r.to = INT_MAX;
usr.bin/diff3/diff3.c
894
printrange(fp[2], &r);
usr.bin/dtc/dtb.cc
51
ssize_t r = ::write(fd, data, size);
usr.bin/dtc/dtb.cc
52
if (r >= 0)
usr.bin/dtc/dtb.cc
54
data += r;
usr.bin/dtc/dtb.cc
55
size -= r;
usr.bin/dtc/dtc.cc
363
struct rusage r;
usr.bin/dtc/dtc.cc
365
getrusage(RUSAGE_SELF, &r);
usr.bin/dtc/dtc.cc
366
fprintf(stderr, "Peak memory usage: %ld bytes\n", r.ru_maxrss);
usr.bin/dtc/input_buffer.cc
1020
auto r = (*e)();
usr.bin/dtc/input_buffer.cc
1021
if (r.second)
usr.bin/dtc/input_buffer.cc
1023
outInt = r.first;
usr.bin/dtc/input_buffer.cc
619
result r = (*rhs)();
usr.bin/dtc/input_buffer.cc
620
if (!(l.second && r.second))
usr.bin/dtc/input_buffer.cc
624
return {op(l.first, r.first), true};
usr.bin/dtc/input_buffer.cc
672
result r = (*rhs)();
usr.bin/dtc/input_buffer.cc
673
if (!(l.second && r.second && c.second))
usr.bin/dtc/input_buffer.cc
677
return c.first ? l : r;
usr.bin/dtc/input_buffer.cc
700
expression_ptr r) :
usr.bin/dtc/input_buffer.cc
702
rhs(std::move(r)) {}
usr.bin/dtc/input_buffer.cc
746
result r = (*binary_operator_base::rhs)();
usr.bin/dtc/input_buffer.cc
747
if (r.second && (r.first == 0))
usr.bin/elfdump/elfdump.c
1006
void *r;
usr.bin/elfdump/elfdump.c
1017
r = (char *)v + i * entsize;
usr.bin/elfdump/elfdump.c
1018
offset = elf_get_addr(e, r, R_OFFSET);
usr.bin/elfdump/elfdump.c
1019
info = elf_get_word(e, r, R_INFO);
usr.bin/elfdump/elfdump.c
467
static void elf_print_rel(Elf32_Ehdr *e, void *r);
usr.bin/fetch/fetch.c
1143
r = 0;
usr.bin/fetch/fetch.c
1184
r = 1;
usr.bin/fetch/fetch.c
1211
exit(r);
usr.bin/fetch/fetch.c
433
int r, tries;
usr.bin/fetch/fetch.c
519
r = fetchStat(url, &us, flags);
usr.bin/fetch/fetch.c
520
if (r == -1) {
usr.bin/fetch/fetch.c
533
r = 0;
usr.bin/fetch/fetch.c
549
r = stat(path, &sb);
usr.bin/fetch/fetch.c
550
if (r == 0 && (r_flag || tries > 1) && S_ISREG(sb.st_mode)) {
usr.bin/fetch/fetch.c
552
} else if (r == -1 || !S_ISREG(sb.st_mode)) {
usr.bin/fetch/fetch.c
560
if (r == -1 && errno != ENOENT) {
usr.bin/fetch/fetch.c
575
r = 0;
usr.bin/fetch/fetch.c
845
r = 0;
usr.bin/fetch/fetch.c
858
r = -1;
usr.bin/fetch/fetch.c
869
return (r);
usr.bin/fetch/fetch.c
901
int c, e, is_http, r;
usr.bin/finger/finger.c
225
int r, sflag1;
usr.bin/finger/finger.c
248
r = (*db->seq)(db, &key, &data, sflag1);
usr.bin/finger/finger.c
249
if (r == -1)
usr.bin/finger/finger.c
251
if (r == 1)
usr.bin/finger/finger.c
265
int r, sflag1, *used, *ip;
usr.bin/finger/finger.c
386
r = (*db->seq)(db, &key, &data, sflag1);
usr.bin/finger/finger.c
387
if (r == -1)
usr.bin/finger/finger.c
389
if (r == 1)
usr.bin/finger/lprint.c
64
int sflag, r;
usr.bin/finger/lprint.c
69
r = (*db->seq)(db, &key, &data, sflag);
usr.bin/finger/lprint.c
70
if (r == -1)
usr.bin/finger/lprint.c
72
if (r == 1)
usr.bin/finger/sprint.c
55
int sflag, r, namelen;
usr.bin/finger/sprint.c
86
r = (*db->seq)(db, &key, &data, sflag);
usr.bin/finger/sprint.c
87
if (r == -1)
usr.bin/finger/sprint.c
89
if (r == 1)
usr.bin/fortune/strfile/strfile.c
379
int c1, c2, n1, n2, r;
usr.bin/fortune/strfile/strfile.c
389
if ((r = stable_collate_range_cmp(c1, c2)) != 0)
usr.bin/fortune/strfile/strfile.c
390
return (r);
usr.bin/fortune/strfile/strfile.c
409
if ((r = stable_collate_range_cmp(c1, c2)) != 0)
usr.bin/fortune/strfile/strfile.c
410
return (r);
usr.bin/grep/util.c
535
int r = 0, leflags = eflags;
usr.bin/grep/util.c
585
r = litexec(&pattern[i], pc->ln.dat, 1, &pmatch);
usr.bin/grep/util.c
588
r = regexec(&r_pattern[i], pc->ln.dat, 1, &pmatch,
usr.bin/grep/util.c
590
if (r != 0)
usr.bin/grep/util.c
601
r = REG_NOMATCH;
usr.bin/grep/util.c
602
if (r == 0 && (size_t)pmatch.rm_eo !=
usr.bin/grep/util.c
606
r = REG_NOMATCH;
usr.bin/grep/util.c
615
if (r == REG_NOMATCH &&
usr.bin/grep/util.c
619
if (r == REG_NOMATCH)
usr.bin/gzip/zuncompress.c
125
} r; /* Read parameters */
usr.bin/gzip/zuncompress.c
191
zs->u.r.zs_roffset = 0;
usr.bin/gzip/zuncompress.c
192
zs->u.r.zs_size = 0;
usr.bin/gzip/zuncompress.c
256
for (zs->u.r.zs_code = 255; zs->u.r.zs_code >= 0; zs->u.r.zs_code--) {
usr.bin/gzip/zuncompress.c
257
tab_prefixof(zs->u.r.zs_code) = 0;
usr.bin/gzip/zuncompress.c
258
tab_suffixof(zs->u.r.zs_code) = (char_type) zs->u.r.zs_code;
usr.bin/gzip/zuncompress.c
262
zs->u.r.zs_oldcode = -1;
usr.bin/gzip/zuncompress.c
263
zs->u.r.zs_stackp = de_stack;
usr.bin/gzip/zuncompress.c
265
while ((zs->u.r.zs_code = getcode(zs)) > -1) {
usr.bin/gzip/zuncompress.c
267
if ((zs->u.r.zs_code == CLEAR) && zs->zs_block_compress) {
usr.bin/gzip/zuncompress.c
268
for (zs->u.r.zs_code = 255; zs->u.r.zs_code >= 0;
usr.bin/gzip/zuncompress.c
269
zs->u.r.zs_code--)
usr.bin/gzip/zuncompress.c
270
tab_prefixof(zs->u.r.zs_code) = 0;
usr.bin/gzip/zuncompress.c
273
zs->u.r.zs_oldcode = -1;
usr.bin/gzip/zuncompress.c
276
zs->u.r.zs_incode = zs->u.r.zs_code;
usr.bin/gzip/zuncompress.c
279
if (zs->u.r.zs_code >= zs->zs_free_ent) {
usr.bin/gzip/zuncompress.c
280
if (zs->u.r.zs_code > zs->zs_free_ent ||
usr.bin/gzip/zuncompress.c
281
zs->u.r.zs_oldcode == -1) {
usr.bin/gzip/zuncompress.c
286
*zs->u.r.zs_stackp++ = zs->u.r.zs_finchar;
usr.bin/gzip/zuncompress.c
287
zs->u.r.zs_code = zs->u.r.zs_oldcode;
usr.bin/gzip/zuncompress.c
297
while (zs->u.r.zs_code >= 256) {
usr.bin/gzip/zuncompress.c
298
*zs->u.r.zs_stackp++ = tab_suffixof(zs->u.r.zs_code);
usr.bin/gzip/zuncompress.c
299
zs->u.r.zs_code = tab_prefixof(zs->u.r.zs_code);
usr.bin/gzip/zuncompress.c
301
*zs->u.r.zs_stackp++ = zs->u.r.zs_finchar = tab_suffixof(zs->u.r.zs_code);
usr.bin/gzip/zuncompress.c
307
*bp++ = *--zs->u.r.zs_stackp;
usr.bin/gzip/zuncompress.c
308
} while (zs->u.r.zs_stackp > de_stack);
usr.bin/gzip/zuncompress.c
311
if ((zs->u.r.zs_code = zs->zs_free_ent) < zs->zs_maxmaxcode &&
usr.bin/gzip/zuncompress.c
312
zs->u.r.zs_oldcode != -1) {
usr.bin/gzip/zuncompress.c
313
tab_prefixof(zs->u.r.zs_code) = (u_short) zs->u.r.zs_oldcode;
usr.bin/gzip/zuncompress.c
314
tab_suffixof(zs->u.r.zs_code) = zs->u.r.zs_finchar;
usr.bin/gzip/zuncompress.c
315
zs->zs_free_ent = zs->u.r.zs_code + 1;
usr.bin/gzip/zuncompress.c
319
zs->u.r.zs_oldcode = zs->u.r.zs_incode;
usr.bin/gzip/zuncompress.c
339
bp = zs->u.r.zs_gbuf;
usr.bin/gzip/zuncompress.c
340
if (zs->zs_clear_flg > 0 || zs->u.r.zs_roffset >= zs->u.r.zs_size ||
usr.bin/gzip/zuncompress.c
360
zs->u.r.zs_gbuf[i] = *compressed_pre++;
usr.bin/gzip/zuncompress.c
361
zs->u.r.zs_size = fread(zs->u.r.zs_gbuf + i, 1, zs->zs_n_bits - i, zs->zs_fp);
usr.bin/gzip/zuncompress.c
362
zs->u.r.zs_size += i;
usr.bin/gzip/zuncompress.c
363
if (zs->u.r.zs_size <= 0) /* End of file. */
usr.bin/gzip/zuncompress.c
365
zs->u.r.zs_roffset = 0;
usr.bin/gzip/zuncompress.c
367
total_compressed_bytes += zs->u.r.zs_size;
usr.bin/gzip/zuncompress.c
370
zs->u.r.zs_size = (zs->u.r.zs_size << 3) - (zs->zs_n_bits - 1);
usr.bin/gzip/zuncompress.c
372
r_off = zs->u.r.zs_roffset;
usr.bin/gzip/zuncompress.c
393
zs->u.r.zs_roffset += zs->zs_n_bits;
usr.bin/ipcs/ipcs.c
536
char *r;
usr.bin/ipcs/ipcs.c
538
uid = strtoul(username, &r, 0);
usr.bin/ipcs/ipcs.c
539
if (!*r && r != username)
usr.bin/m4/look.c
189
struct macro_definition *r, *r2;
usr.bin/m4/look.c
191
for (r = n->d; r != NULL; r = r2) {
usr.bin/m4/look.c
192
r2 = r->next;
usr.bin/m4/look.c
193
if (r->defn != null)
usr.bin/m4/look.c
194
free(r->defn);
usr.bin/m4/look.c
195
free(r);
usr.bin/m4/look.c
207
struct macro_definition *r = n->d;
usr.bin/m4/look.c
208
if (r != NULL) {
usr.bin/m4/look.c
209
n->d = r->next;
usr.bin/m4/look.c
210
if (r->defn != null)
usr.bin/m4/look.c
211
free(r->defn);
usr.bin/m4/look.c
212
free(r);
usr.bin/mail/cmd2.c
506
igcomp(const void *l, const void *r)
usr.bin/mail/cmd2.c
509
return (strcmp(*(const char **)l, *(const char **)r));
usr.bin/mail/popen.c
249
int r;
usr.bin/mail/popen.c
252
r = start_commandv(cmd, nset, infd, outfd, args);
usr.bin/mail/popen.c
254
return r;
usr.bin/mkcsmapper/yacc.y
298
create_rowcol_info(struct _region *r)
usr.bin/mkcsmapper/yacc.y
329
_region_init(r, ptr, ofs * 4);
usr.bin/mkcsmapper/yacc.y
334
create_rowcol_ext_ilseq_info(struct _region *r)
usr.bin/mkcsmapper/yacc.y
347
_region_init(r, ptr, _CITRUS_MAPPER_STD_ROWCOL_EXT_ILSEQ_SIZE);
usr.bin/mkimg/mkimg.h
78
u_int r = n % cyl;
usr.bin/mkimg/mkimg.h
79
return ((r == 0) ? n : n + cyl - r);
usr.bin/mkimg/mkimg.h
85
u_int r = n % nsecs;
usr.bin/mkimg/mkimg.h
86
return ((r == 0) ? n : n + nsecs - r);
usr.bin/mkuzip/mkuz_conveyor.c
108
int i, r;
usr.bin/mkuzip/mkuz_conveyor.c
120
r = pthread_create(&cp->wthreads[i], NULL, cworker, (void *)cwp);
usr.bin/mkuzip/mkuz_conveyor.c
121
if (r != 0) {
usr.bin/primes/spsp.c
59
powmod(uint64_t a, uint64_t r, uint64_t n)
usr.bin/primes/spsp.c
63
while (r != 0) {
usr.bin/primes/spsp.c
64
if (r & 1)
usr.bin/primes/spsp.c
67
r >>= 1;
usr.bin/primes/spsp.c
78
uint64_t r = n - 1;
usr.bin/primes/spsp.c
82
while ((r & 1) == 0) {
usr.bin/primes/spsp.c
84
r >>= 1;
usr.bin/primes/spsp.c
88
x = powmod(p, r, n);
usr.bin/sed/compile.c
920
a->u.r = NULL;
usr.bin/sed/compile.c
922
a->u.r = compile_re(re, icase);
usr.bin/sed/defs.h
53
regex_t *r; /* Regular expression */
usr.bin/sed/process.c
287
((a)->type == AT_RE ? regexec_e((a)->u.r, ps, 0, 1, 0, psl) : \
usr.bin/sed/process.c
297
int r;
usr.bin/sed/process.c
301
r = 1;
usr.bin/sed/process.c
307
r = 1;
usr.bin/sed/process.c
310
r = 0;
usr.bin/sed/process.c
317
r = 1;
usr.bin/sed/process.c
326
r = 0;
usr.bin/sed/process.c
328
r = 1;
usr.bin/sed/process.c
345
r = 1;
usr.bin/sed/process.c
347
r = 0;
usr.bin/sed/process.c
349
r = MATCH(cp->a1);
usr.bin/sed/process.c
350
return (cp->nonsel ? ! r : r);
usr.bin/sort/file.c
539
int r;
usr.bin/sort/file.c
545
r = asprintf(&cmd, "cat %s | %s -d",
usr.bin/sort/file.c
548
r = asprintf(&cmd, "%s > %s",
usr.bin/sort/file.c
553
if (r == -1)
usr.bin/su/su.c
607
int r;
usr.bin/su/su.c
610
r = 0;
usr.bin/su/su.c
612
while ((cp = getusershell()) != NULL && !r)
usr.bin/su/su.c
613
r = (strcmp(cp, sh) == 0);
usr.bin/su/su.c
615
return r;
usr.bin/systat/ifstat.c
120
#define DOPUTRATE(c, r, d) do { \
usr.bin/systat/ifstat.c
121
CLEAR_COLUMN(r, c); \
usr.bin/systat/ifstat.c
123
mvprintw(r, (c), "%10.3f %cp%s ", \
usr.bin/systat/ifstat.c
129
mvprintw(r, (c), "%10.3f %s%s ", \
usr.bin/systat/ifstat.c
136
#define DOPUTTOTAL(c, r, d) do { \
usr.bin/systat/ifstat.c
137
CLEAR_COLUMN((r), (c)); \
usr.bin/systat/ifstat.c
139
mvprintw((r), (c), "%12.3f %cp ", \
usr.bin/systat/ifstat.c
144
mvprintw((r), (c), "%12.3f %s ", \
usr.bin/systat/ifstat.c
150
#define PUTRATE(c, r) do { \
usr.bin/systat/ifstat.c
151
DOPUTRATE(c, (r), IN); \
usr.bin/systat/ifstat.c
152
DOPUTRATE(c, (r)+1, OUT); \
usr.bin/systat/ifstat.c
155
#define PUTTOTAL(c, r) do { \
usr.bin/systat/ifstat.c
156
DOPUTTOTAL(c, (r), IN); \
usr.bin/systat/ifstat.c
157
DOPUTTOTAL(c, (r)+1, OUT); \
usr.bin/tip/tip/cmds.c
138
char r;
usr.bin/tip/tip/cmds.c
154
r = '\r';
usr.bin/tip/tip/cmds.c
155
parwrite(FD, &r, 1);
usr.bin/tr/cmap.c
167
struct cmapnode N, *l, *r, *y;
usr.bin/tr/cmap.c
176
l = r = &N;
usr.bin/tr/cmap.c
188
r->cmn_left = t;
usr.bin/tr/cmap.c
189
r = t;
usr.bin/tr/cmap.c
208
r->cmn_left = t->cmn_right;
usr.bin/tr/cset.c
227
struct csnode N, *l, *r, *y;
usr.bin/tr/cset.c
236
l = r = &N;
usr.bin/tr/cset.c
248
r->csn_left = t;
usr.bin/tr/cset.c
249
r = t;
usr.bin/tr/cset.c
268
r->csn_left = t->csn_right;
usr.bin/truncate/truncate.c
204
r = fspacectl(fd, SPACECTL_DEALLOC, &sr, 0, &sr);
usr.bin/truncate/truncate.c
207
r = ftruncate(fd, tsize);
usr.bin/truncate/truncate.c
208
if (r == -1) {
usr.bin/truncate/truncate.c
56
int ch, error, fd, oflags, r;
usr.bin/truncate/truncate.c
72
error = r = 0;
usr.bin/usbhidaction/usbhidaction.c
469
int n, r;
usr.bin/usbhidaction/usbhidaction.c
504
r = system(cmdbuf);
usr.bin/usbhidaction/usbhidaction.c
505
if (verbose > 1 && r)
usr.bin/usbhidaction/usbhidaction.c
506
printf("return code = 0x%x\n", r);
usr.bin/usbhidctl/usbhid.c
136
for (d = hid_start_parse(r,
usr.bin/usbhidctl/usbhid.c
239
dumpitems(report_desc_t r)
usr.bin/usbhidctl/usbhid.c
245
for (d = hid_start_parse(r, ~0, -1); hid_get_item(d, &h); ) {
usr.bin/usbhidctl/usbhid.c
268
size = hid_report_size(r, hid_input, -1);
usr.bin/usbhidctl/usbhid.c
271
size = hid_report_size(r, hid_output, -1);
usr.bin/usbhidctl/usbhid.c
274
size = hid_report_size(r, hid_feature, -1);
usr.bin/usbhidctl/usbhid.c
304
int dlen, havedata, i, match, r, rid, use_rid;
usr.bin/usbhidctl/usbhid.c
334
r = hid_get_report(f, kind, dbuf, dlen);
usr.bin/usbhidctl/usbhid.c
335
if (r < 0)
usr.bin/usbhidctl/usbhid.c
337
havedata = !r && (rid == 0 || dbuf[0] == rid);
usr.bin/usbhidctl/usbhid.c
341
r = read(f, dbuf, dlen);
usr.bin/usbhidctl/usbhid.c
342
if (r < 1)
usr.bin/usbhidctl/usbhid.c
381
int dlen, i, r, rid;
usr.bin/usbhidctl/usbhid.c
435
r = hid_set_report(f, kind, dbuf, dlen);
usr.bin/usbhidctl/usbhid.c
436
if (r != 0)
usr.bin/usbhidctl/usbhid.c
446
report_desc_t r;
usr.bin/usbhidctl/usbhid.c
514
r = hid_get_report_desc(f);
usr.bin/usbhidctl/usbhid.c
515
if (r == 0)
usr.bin/usbhidctl/usbhid.c
520
dumpitems(r);
usr.bin/usbhidctl/usbhid.c
523
parceargs(r, all, argc, argv);
usr.bin/usbhidctl/usbhid.c
525
writedata(f, r);
usr.bin/usbhidctl/usbhid.c
527
dumpdata(f, r, loop);
usr.bin/usbhidctl/usbhid.c
530
hid_dispose_report_desc(r);
usr.bin/usbhidctl/usbhid.c
62
static void dumpitems(report_desc_t r);
usr.bin/usbhidctl/usbhid.c
64
static void dumpdata(int f, report_desc_t r, int loop);
usr.bin/usbhidctl/usbhid.c
65
static void writedata(int f, report_desc_t r);
usr.bin/usbhidctl/usbhid.c
68
parceargs(report_desc_t r, int all, int nnames, char **names)
usr.bin/usbhidctl/usbhid.c
82
for (d = hid_start_parse(r,
usr.bin/ypcat/ypcat.c
130
r = yp_all(domain, inmap, &ypcb);
usr.bin/ypcat/ypcat.c
131
switch (r) {
usr.bin/ypcat/ypcat.c
138
inmap, yperr_string(r));
usr.bin/ypcat/ypcat.c
91
int c, notrans, r;
usr.bin/ypmatch/ypmatch.c
121
r = yp_match(domainname, inmap, inkey,
usr.bin/ypmatch/ypmatch.c
123
switch (r) {
usr.bin/ypmatch/ypmatch.c
133
inkey, inmap, yperr_string(r));
usr.bin/ypmatch/ypmatch.c
78
int c, r;
usr.bin/ypwhich/ypwhich.c
106
r = clnt_call(client, YPBINDPROC_DOMAIN,
usr.bin/ypwhich/ypwhich.c
109
if (r != RPC_SUCCESS) {
usr.bin/ypwhich/ypwhich.c
118
return (r);
usr.bin/ypwhich/ypwhich.c
140
int notrans = 0, mode = 0, c, r, i;
usr.bin/ypwhich/ypwhich.c
220
r = yp_master_host(client, domain, map, &master);
usr.bin/ypwhich/ypwhich.c
222
r = yp_master(domain, map, &master);
usr.bin/ypwhich/ypwhich.c
224
switch (r) {
usr.bin/ypwhich/ypwhich.c
233
map, yperr_string(r));
usr.bin/ypwhich/ypwhich.c
240
r = yp_maplist_host(client, domain, &ypml);
usr.bin/ypwhich/ypwhich.c
242
r = yp_maplist(domain, &ypml);
usr.bin/ypwhich/ypwhich.c
244
r = 0;
usr.bin/ypwhich/ypwhich.c
245
switch (r) {
usr.bin/ypwhich/ypwhich.c
250
r = yp_master_host(client,
usr.bin/ypwhich/ypwhich.c
253
r = yp_master(domain, ypml->map, &master);
usr.bin/ypwhich/ypwhich.c
255
switch (r) {
usr.bin/ypwhich/ypwhich.c
262
ypml->map, yperr_string(r));
usr.bin/ypwhich/ypwhich.c
273
domain, yperr_string(r));
usr.bin/ypwhich/ypwhich.c
91
int sock, r;
usr.sbin/acpi/acpidump/acpi.c
1454
static int spcr_xlate_baud(uint8_t r)
usr.sbin/acpi/acpidump/acpi.c
1459
if (r == 0)
usr.sbin/acpi/acpidump/acpi.c
1462
if (r < 3 || r > 7)
usr.sbin/acpi/acpidump/acpi.c
1465
return (rates[r - 3]);
usr.sbin/arp/arp_netlink.c
131
struct snl_parsed_route r = {};
usr.sbin/arp/arp_netlink.c
132
if (!snl_parse_nlmsg(ss, hdr, &snl_rtm_route_parser, &r))
usr.sbin/arp/arp_netlink.c
135
if (r.rta_multipath.num_nhops > 0 || (r.rta_rtflags & RTF_GATEWAY))
usr.sbin/arp/arp_netlink.c
139
if (has_l2(ss, r.rta_oif, &ifflags))
usr.sbin/arp/arp_netlink.c
140
return (r.rta_oif);
usr.sbin/arp/arp_netlink.c
155
snl_add_msg_attr_u32(&nw, NHAF_KID, r.rta_knh_id);
usr.sbin/bhyve/pci_nvme.c
2599
uint32_t nr, r, non_zero, dr;
usr.sbin/bhyve/pci_nvme.c
2621
for (r = 0; r <= nr; r++) {
usr.sbin/bhyve/pci_nvme.c
2623
range[r].starting_lba, range[r].length)) {
usr.sbin/bhyve/pci_nvme.c
2627
if (range[r].length != 0)
usr.sbin/bhyve/pci_nvme.c
2674
for (r = 0, dr = 0; r <= nr; r++) {
usr.sbin/bhyve/pci_nvme.c
2675
offset = range[r].starting_lba << sectsz_bits;
usr.sbin/bhyve/pci_nvme.c
2676
bytes = range[r].length << sectsz_bits;
usr.sbin/bhyveload/bhyveload.c
414
cb_setreg(void *arg __unused, int r, uint64_t v)
usr.sbin/bhyveload/bhyveload.c
421
switch (r) {
usr.sbin/bhyveload/bhyveload.c
431
printf("test_setreg(%d): not implemented\n", r);
usr.sbin/bhyveload/bhyveload.c
443
cb_setmsr(void *arg __unused, int r, uint64_t v)
usr.sbin/bhyveload/bhyveload.c
450
switch (r) {
usr.sbin/bhyveload/bhyveload.c
459
printf("test_setmsr(%d): not implemented\n", r);
usr.sbin/bhyveload/bhyveload.c
471
cb_setcr(void *arg __unused, int r, uint64_t v)
usr.sbin/bhyveload/bhyveload.c
478
switch (r) {
usr.sbin/bhyveload/bhyveload.c
494
printf("test_setcr(%d): not implemented\n", r);
usr.sbin/bluetooth/ath3kfw/ath3k_fw.c
49
ssize_t r;
usr.sbin/bluetooth/ath3kfw/ath3k_fw.c
71
r = read(fd, buf, sb.st_size);
usr.sbin/bluetooth/ath3kfw/ath3k_fw.c
72
if (r < 0) {
usr.sbin/bluetooth/ath3kfw/ath3k_fw.c
79
if (r != sb.st_size) {
usr.sbin/bluetooth/ath3kfw/ath3k_fw.c
82
(int) r,
usr.sbin/bluetooth/ath3kfw/ath3k_hw.c
54
int ret, r;
usr.sbin/bluetooth/ath3kfw/ath3k_hw.c
96
&r,
usr.sbin/bluetooth/ath3kfw/ath3k_hw.c
99
if (ret < 0 || r != size) {
usr.sbin/bluetooth/ath3kfw/main.c
247
int r;
usr.sbin/bluetooth/ath3kfw/main.c
255
r = libusb_init(&ctx);
usr.sbin/bluetooth/ath3kfw/main.c
256
if (r != 0) {
usr.sbin/bluetooth/ath3kfw/main.c
259
r);
usr.sbin/bluetooth/ath3kfw/main.c
313
r = libusb_get_device_descriptor(dev, &d);
usr.sbin/bluetooth/ath3kfw/main.c
314
if (r != 0) {
usr.sbin/bluetooth/ath3kfw/main.c
317
libusb_strerror(r));
usr.sbin/bluetooth/ath3kfw/main.c
339
r = libusb_open(dev, &hdl);
usr.sbin/bluetooth/ath3kfw/main.c
340
if (r != 0) {
usr.sbin/bluetooth/ath3kfw/main.c
341
ath3k_err("%s: libusb_open() failed: code %d\n", __func__, r);
usr.sbin/bluetooth/ath3kfw/main.c
349
r = ath3k_get_state(hdl, &state);
usr.sbin/bluetooth/ath3kfw/main.c
350
if (r == 0) {
usr.sbin/bluetooth/ath3kfw/main.c
360
r = ath3k_get_version(hdl, &ver);
usr.sbin/bluetooth/ath3kfw/main.c
361
if (r == 0) {
usr.sbin/bluetooth/bthidcontrol/hid.c
123
hid_dump_descriptor(report_desc_t r)
usr.sbin/bluetooth/bthidcontrol/hid.c
128
for (d = hid_start_parse(r, ~0, -1); hid_get_item(d, &h); ) {
usr.sbin/bluetooth/bthidcontrol/hid.c
46
static void hid_dump_descriptor (report_desc_t r);
usr.sbin/bluetooth/btpand/event.c
128
FD_SET(ev->fd, &r);
usr.sbin/bluetooth/btpand/event.c
143
nfd = select(nfd + 1, &r, &w, NULL, &timeout);
usr.sbin/bluetooth/btpand/event.c
161
if (FD_ISSET(ev->fd, &r) || FD_ISSET(ev->fd, &w)) {
usr.sbin/bluetooth/btpand/event.c
87
fd_set r, w;
usr.sbin/bluetooth/btpand/event.c
92
FD_ZERO(&r);
usr.sbin/bluetooth/hccontrol/hccontrol.c
286
struct ng_btsocket_hci_raw_node_list_names r;
usr.sbin/bluetooth/hccontrol/hccontrol.c
291
r.num_names = MAX_NODE_NUM;
usr.sbin/bluetooth/hccontrol/hccontrol.c
292
r.names = (struct nodeinfo*)calloc(MAX_NODE_NUM, sizeof(struct nodeinfo));
usr.sbin/bluetooth/hccontrol/hccontrol.c
293
if (r.names == NULL)
usr.sbin/bluetooth/hccontrol/hccontrol.c
307
if (ioctl(s, SIOC_HCI_RAW_NODE_LIST_NAMES, &r, sizeof(r)) < 0)
usr.sbin/bluetooth/hccontrol/hccontrol.c
312
*nodes = r.names;
usr.sbin/bluetooth/hccontrol/hccontrol.c
314
return (r.num_names);
usr.sbin/bluetooth/hccontrol/link_control.c
122
uint8_t *r = (uint8_t *)(ir + 1);
usr.sbin/bluetooth/hccontrol/link_control.c
128
hci_inquiry_response(n0, &r);
usr.sbin/bluetooth/hccontrol/node.c
102
if (ioctl(s, SIOC_HCI_RAW_NODE_SET_DEBUG, &r, sizeof(r)) < 0)
usr.sbin/bluetooth/hccontrol/node.c
112
struct ng_btsocket_hci_raw_node_buffer r;
usr.sbin/bluetooth/hccontrol/node.c
114
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/hccontrol/node.c
115
if (ioctl(s, SIOC_HCI_RAW_NODE_GET_BUFFER, &r, sizeof(r)) < 0)
usr.sbin/bluetooth/hccontrol/node.c
119
r.buffer.cmd_free);
usr.sbin/bluetooth/hccontrol/node.c
121
r.buffer.acl_size);
usr.sbin/bluetooth/hccontrol/node.c
123
r.buffer.acl_free);
usr.sbin/bluetooth/hccontrol/node.c
125
r.buffer.acl_pkts);
usr.sbin/bluetooth/hccontrol/node.c
127
r.buffer.sco_size);
usr.sbin/bluetooth/hccontrol/node.c
129
r.buffer.sco_free);
usr.sbin/bluetooth/hccontrol/node.c
131
r.buffer.sco_pkts);
usr.sbin/bluetooth/hccontrol/node.c
140
struct ng_btsocket_hci_raw_node_bdaddr r;
usr.sbin/bluetooth/hccontrol/node.c
142
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/hccontrol/node.c
143
if (ioctl(s, SIOC_HCI_RAW_NODE_GET_BDADDR, &r, sizeof(r)) < 0)
usr.sbin/bluetooth/hccontrol/node.c
146
fprintf(stdout, "BD_ADDR: %s\n", bt_ntoa(&r.bdaddr, NULL));
usr.sbin/bluetooth/hccontrol/node.c
155
struct ng_btsocket_hci_raw_node_features r;
usr.sbin/bluetooth/hccontrol/node.c
159
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/hccontrol/node.c
160
if (ioctl(s, SIOC_HCI_RAW_NODE_GET_FEATURES, &r, sizeof(r)) < 0)
usr.sbin/bluetooth/hccontrol/node.c
164
for (n = 0; n < nitems(r.features); n++)
usr.sbin/bluetooth/hccontrol/node.c
165
fprintf(stdout, "%#02x ", r.features[n]);
usr.sbin/bluetooth/hccontrol/node.c
166
fprintf(stdout, "\n%s\n", hci_features2str(r.features,
usr.sbin/bluetooth/hccontrol/node.c
176
struct ng_btsocket_hci_raw_node_stat r;
usr.sbin/bluetooth/hccontrol/node.c
178
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/hccontrol/node.c
179
if (ioctl(s, SIOC_HCI_RAW_NODE_GET_STAT, &r, sizeof(r)) < 0)
usr.sbin/bluetooth/hccontrol/node.c
182
fprintf(stdout, "Commands sent: %d\n", r.stat.cmd_sent);
usr.sbin/bluetooth/hccontrol/node.c
183
fprintf(stdout, "Events received: %d\n", r.stat.evnt_recv);
usr.sbin/bluetooth/hccontrol/node.c
184
fprintf(stdout, "ACL packets received: %d\n", r.stat.acl_recv);
usr.sbin/bluetooth/hccontrol/node.c
185
fprintf(stdout, "ACL packets sent: %d\n", r.stat.acl_sent);
usr.sbin/bluetooth/hccontrol/node.c
186
fprintf(stdout, "SCO packets received: %d\n", r.stat.sco_recv);
usr.sbin/bluetooth/hccontrol/node.c
187
fprintf(stdout, "SCO packets sent: %d\n", r.stat.sco_sent);
usr.sbin/bluetooth/hccontrol/node.c
188
fprintf(stdout, "Bytes received: %d\n", r.stat.bytes_recv);
usr.sbin/bluetooth/hccontrol/node.c
189
fprintf(stdout, "Bytes sent: %d\n", r.stat.bytes_sent);
usr.sbin/bluetooth/hccontrol/node.c
218
struct ng_btsocket_hci_raw_node_neighbor_cache r;
usr.sbin/bluetooth/hccontrol/node.c
222
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/hccontrol/node.c
223
r.num_entries = NG_HCI_MAX_NEIGHBOR_NUM;
usr.sbin/bluetooth/hccontrol/node.c
224
r.entries = calloc(NG_HCI_MAX_NEIGHBOR_NUM,
usr.sbin/bluetooth/hccontrol/node.c
226
if (r.entries == NULL) {
usr.sbin/bluetooth/hccontrol/node.c
231
if (ioctl(s, SIOC_HCI_RAW_NODE_GET_NEIGHBOR_CACHE, &r,
usr.sbin/bluetooth/hccontrol/node.c
232
sizeof(r)) < 0) {
usr.sbin/bluetooth/hccontrol/node.c
245
for (n = 0; n < r.num_entries; n++) {
usr.sbin/bluetooth/hccontrol/node.c
246
uint8_t addrtype = r.entries[n].addrtype;
usr.sbin/bluetooth/hccontrol/node.c
256
hci_bdaddr2str(&r.entries[n].bdaddr),
usr.sbin/bluetooth/hccontrol/node.c
257
r.entries[n].features[0], r.entries[n].features[1],
usr.sbin/bluetooth/hccontrol/node.c
258
r.entries[n].features[2], r.entries[n].features[3],
usr.sbin/bluetooth/hccontrol/node.c
259
r.entries[n].features[4], r.entries[n].features[5],
usr.sbin/bluetooth/hccontrol/node.c
260
r.entries[n].features[6], r.entries[n].features[7],
usr.sbin/bluetooth/hccontrol/node.c
261
r.entries[n].clock_offset, r.entries[n].page_scan_mode,
usr.sbin/bluetooth/hccontrol/node.c
262
r.entries[n].page_scan_rep_mode);
usr.sbin/bluetooth/hccontrol/node.c
263
print_adv_data(r.entries[n].extinq_size,
usr.sbin/bluetooth/hccontrol/node.c
264
r.entries[n].extinq_data);
usr.sbin/bluetooth/hccontrol/node.c
268
free(r.entries);
usr.sbin/bluetooth/hccontrol/node.c
277
struct ng_btsocket_hci_raw_con_list r;
usr.sbin/bluetooth/hccontrol/node.c
280
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/hccontrol/node.c
281
r.num_connections = NG_HCI_MAX_CON_NUM;
usr.sbin/bluetooth/hccontrol/node.c
282
r.connections = calloc(NG_HCI_MAX_CON_NUM, sizeof(ng_hci_node_con_ep));
usr.sbin/bluetooth/hccontrol/node.c
283
if (r.connections == NULL) {
usr.sbin/bluetooth/hccontrol/node.c
288
if (ioctl(s, SIOC_HCI_RAW_NODE_GET_CON_LIST, &r, sizeof(r)) < 0) {
usr.sbin/bluetooth/hccontrol/node.c
304
for (n = 0; n < r.num_connections; n++) {
usr.sbin/bluetooth/hccontrol/node.c
315
hci_bdaddr2str(&r.connections[n].bdaddr),
usr.sbin/bluetooth/hccontrol/node.c
316
r.connections[n].con_handle,
usr.sbin/bluetooth/hccontrol/node.c
317
(r.connections[n].link_type == NG_HCI_LINK_ACL)?
usr.sbin/bluetooth/hccontrol/node.c
319
r.connections[n].mode,
usr.sbin/bluetooth/hccontrol/node.c
320
(r.connections[n].role == NG_HCI_ROLE_MASTER)?
usr.sbin/bluetooth/hccontrol/node.c
322
hci_encrypt2str(r.connections[n].encryption_mode, 1),
usr.sbin/bluetooth/hccontrol/node.c
323
r.connections[n].pending,
usr.sbin/bluetooth/hccontrol/node.c
324
r.connections[n].queue_len,
usr.sbin/bluetooth/hccontrol/node.c
325
hci_con_state2str(r.connections[n].state));
usr.sbin/bluetooth/hccontrol/node.c
328
free(r.connections);
usr.sbin/bluetooth/hccontrol/node.c
337
struct ng_btsocket_hci_raw_node_link_policy_mask r;
usr.sbin/bluetooth/hccontrol/node.c
339
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/hccontrol/node.c
340
if (ioctl(s, SIOC_HCI_RAW_NODE_GET_LINK_POLICY_MASK, &r, sizeof(r)) < 0)
usr.sbin/bluetooth/hccontrol/node.c
343
fprintf(stdout, "Link Policy Settings mask: %#04x\n", r.policy_mask);
usr.sbin/bluetooth/hccontrol/node.c
352
struct ng_btsocket_hci_raw_node_link_policy_mask r;
usr.sbin/bluetooth/hccontrol/node.c
355
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/hccontrol/node.c
362
r.policy_mask = (m & 0xffff);
usr.sbin/bluetooth/hccontrol/node.c
369
if (ioctl(s, SIOC_HCI_RAW_NODE_SET_LINK_POLICY_MASK, &r, sizeof(r)) < 0)
usr.sbin/bluetooth/hccontrol/node.c
379
struct ng_btsocket_hci_raw_node_packet_mask r;
usr.sbin/bluetooth/hccontrol/node.c
381
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/hccontrol/node.c
382
if (ioctl(s, SIOC_HCI_RAW_NODE_GET_PACKET_MASK, &r, sizeof(r)) < 0)
usr.sbin/bluetooth/hccontrol/node.c
385
fprintf(stdout, "Packet mask: %#04x\n", r.packet_mask);
usr.sbin/bluetooth/hccontrol/node.c
394
struct ng_btsocket_hci_raw_node_packet_mask r;
usr.sbin/bluetooth/hccontrol/node.c
397
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/hccontrol/node.c
404
r.packet_mask = (m & 0xffff);
usr.sbin/bluetooth/hccontrol/node.c
411
if (ioctl(s, SIOC_HCI_RAW_NODE_SET_PACKET_MASK, &r, sizeof(r)) < 0)
usr.sbin/bluetooth/hccontrol/node.c
421
struct ng_btsocket_hci_raw_node_role_switch r;
usr.sbin/bluetooth/hccontrol/node.c
423
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/hccontrol/node.c
424
if (ioctl(s, SIOC_HCI_RAW_NODE_GET_ROLE_SWITCH, &r, sizeof(r)) < 0)
usr.sbin/bluetooth/hccontrol/node.c
427
fprintf(stdout, "Role switch: %d\n", r.role_switch);
usr.sbin/bluetooth/hccontrol/node.c
436
struct ng_btsocket_hci_raw_node_role_switch r;
usr.sbin/bluetooth/hccontrol/node.c
439
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/hccontrol/node.c
446
r.role_switch = m? 1 : 0;
usr.sbin/bluetooth/hccontrol/node.c
453
if (ioctl(s, SIOC_HCI_RAW_NODE_SET_ROLE_SWITCH, &r, sizeof(r)) < 0)
usr.sbin/bluetooth/hccontrol/node.c
463
struct ng_btsocket_hci_raw_node_list_names r;
usr.sbin/bluetooth/hccontrol/node.c
466
r.num_names = MAX_NODE_NUM;
usr.sbin/bluetooth/hccontrol/node.c
467
r.names = (struct nodeinfo*)calloc(MAX_NODE_NUM, sizeof(struct nodeinfo));
usr.sbin/bluetooth/hccontrol/node.c
468
if (r.names == NULL)
usr.sbin/bluetooth/hccontrol/node.c
471
if (ioctl(s, SIOC_HCI_RAW_NODE_LIST_NAMES, &r, sizeof(r)) < 0) {
usr.sbin/bluetooth/hccontrol/node.c
472
free(r.names);
usr.sbin/bluetooth/hccontrol/node.c
477
for (i = 0; i < r.num_names; ++i)
usr.sbin/bluetooth/hccontrol/node.c
479
r.names[i].name, r.names[i].id, r.names[i].hooks);
usr.sbin/bluetooth/hccontrol/node.c
481
free(r.names);
usr.sbin/bluetooth/hccontrol/node.c
50
struct ng_btsocket_hci_raw_node_state r;
usr.sbin/bluetooth/hccontrol/node.c
52
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/hccontrol/node.c
53
if (ioctl(s, SIOC_HCI_RAW_NODE_GET_STATE, &r, sizeof(r)) < 0)
usr.sbin/bluetooth/hccontrol/node.c
56
fprintf(stdout, "State: %#x\n", r.state);
usr.sbin/bluetooth/hccontrol/node.c
75
struct ng_btsocket_hci_raw_node_debug r;
usr.sbin/bluetooth/hccontrol/node.c
77
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/hccontrol/node.c
78
if (ioctl(s, SIOC_HCI_RAW_NODE_GET_DEBUG, &r, sizeof(r)) < 0)
usr.sbin/bluetooth/hccontrol/node.c
81
fprintf(stdout, "Debug level: %d\n", r.debug);
usr.sbin/bluetooth/hccontrol/node.c
90
struct ng_btsocket_hci_raw_node_debug r;
usr.sbin/bluetooth/hccontrol/node.c
92
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/hccontrol/node.c
95
r.debug = atoi(argv[0]);
usr.sbin/bluetooth/iwmbtfw/iwmbt_fw.c
52
ssize_t r;
usr.sbin/bluetooth/iwmbtfw/iwmbt_fw.c
74
r = read(fd, buf, sb.st_size);
usr.sbin/bluetooth/iwmbtfw/iwmbt_fw.c
75
if (r < 0) {
usr.sbin/bluetooth/iwmbtfw/iwmbt_fw.c
82
if (r != sb.st_size) {
usr.sbin/bluetooth/iwmbtfw/iwmbt_fw.c
84
(int) r,
usr.sbin/bluetooth/iwmbtfw/main.c
116
int r;
usr.sbin/bluetooth/iwmbtfw/main.c
133
r = libusb_get_device_descriptor(dev, &d);
usr.sbin/bluetooth/iwmbtfw/main.c
134
if (r != 0) {
usr.sbin/bluetooth/iwmbtfw/main.c
136
libusb_strerror(r));
usr.sbin/bluetooth/iwmbtfw/main.c
240
int r;
usr.sbin/bluetooth/iwmbtfw/main.c
243
r = iwmbt_bt_reset(hdl);
usr.sbin/bluetooth/iwmbtfw/main.c
244
if (r < 0) {
usr.sbin/bluetooth/iwmbtfw/main.c
251
r = iwmbt_read_version_tlv(hdl, data, &datalen);
usr.sbin/bluetooth/iwmbtfw/main.c
252
if (r < 0) {
usr.sbin/bluetooth/iwmbtfw/main.c
276
r = iwmbt_parse_tlv(data, datalen, &ver_tlv);
usr.sbin/bluetooth/iwmbtfw/main.c
277
if (r < 0) {
usr.sbin/bluetooth/iwmbtfw/main.c
451
int r;
usr.sbin/bluetooth/iwmbtfw/main.c
456
r = iwmbt_get_version(hdl, &ver);
usr.sbin/bluetooth/iwmbtfw/main.c
457
if (r < 0) {
usr.sbin/bluetooth/iwmbtfw/main.c
458
iwmbt_debug("iwmbt_get_version() failed code %d", r);
usr.sbin/bluetooth/iwmbtfw/main.c
475
r = iwmbt_fw_read(&fw, firmware_path);
usr.sbin/bluetooth/iwmbtfw/main.c
477
if (r <= 0) {
usr.sbin/bluetooth/iwmbtfw/main.c
482
r = iwmbt_enter_manufacturer(hdl);
usr.sbin/bluetooth/iwmbtfw/main.c
483
if (r < 0) {
usr.sbin/bluetooth/iwmbtfw/main.c
484
iwmbt_debug("iwmbt_enter_manufacturer() failed code %d", r);
usr.sbin/bluetooth/iwmbtfw/main.c
490
r = iwmbt_patch_fwfile(hdl, &fw);
usr.sbin/bluetooth/iwmbtfw/main.c
492
if (r < 0) {
usr.sbin/bluetooth/iwmbtfw/main.c
500
r = iwmbt_exit_manufacturer(hdl,
usr.sbin/bluetooth/iwmbtfw/main.c
501
(r == 0 ? IWMBT_MM_EXIT_ONLY : IWMBT_MM_EXIT_WARM_RESET));
usr.sbin/bluetooth/iwmbtfw/main.c
502
if (r < 0) {
usr.sbin/bluetooth/iwmbtfw/main.c
503
iwmbt_debug("iwmbt_exit_manufacturer() failed code %d", r);
usr.sbin/bluetooth/iwmbtfw/main.c
510
r = iwmbt_get_version(hdl, &ver);
usr.sbin/bluetooth/iwmbtfw/main.c
511
if (r == 0)
usr.sbin/bluetooth/iwmbtfw/main.c
516
r = iwmbt_set_event_mask(hdl);
usr.sbin/bluetooth/iwmbtfw/main.c
517
if (r == 0)
usr.sbin/bluetooth/iwmbtfw/main.c
531
int r;
usr.sbin/bluetooth/iwmbtfw/main.c
537
r = iwmbt_get_version(hdl, &ver);
usr.sbin/bluetooth/iwmbtfw/main.c
538
if (r < 0) {
usr.sbin/bluetooth/iwmbtfw/main.c
539
iwmbt_debug("iwmbt_get_version() failed code %d", r);
usr.sbin/bluetooth/iwmbtfw/main.c
556
r = iwmbt_get_boot_params(hdl, ¶ms);
usr.sbin/bluetooth/iwmbtfw/main.c
557
if (r < 0) {
usr.sbin/bluetooth/iwmbtfw/main.c
576
r = iwmbt_init_firmware(hdl, firmware_path, &boot_param, 0, 0);
usr.sbin/bluetooth/iwmbtfw/main.c
578
if (r < 0)
usr.sbin/bluetooth/iwmbtfw/main.c
583
r = iwmbt_intel_reset(hdl, boot_param);
usr.sbin/bluetooth/iwmbtfw/main.c
584
if (r < 0) {
usr.sbin/bluetooth/iwmbtfw/main.c
594
r = iwmbt_get_version(hdl, &ver);
usr.sbin/bluetooth/iwmbtfw/main.c
595
if (r == 0)
usr.sbin/bluetooth/iwmbtfw/main.c
602
r = iwmbt_init_ddc(hdl, firmware_path);
usr.sbin/bluetooth/iwmbtfw/main.c
603
if (r == 0)
usr.sbin/bluetooth/iwmbtfw/main.c
608
r = iwmbt_set_event_mask(hdl);
usr.sbin/bluetooth/iwmbtfw/main.c
609
if (r == 0)
usr.sbin/bluetooth/iwmbtfw/main.c
619
int r;
usr.sbin/bluetooth/iwmbtfw/main.c
624
r = iwmbt_get_version_tlv(hdl, &vt);
usr.sbin/bluetooth/iwmbtfw/main.c
625
if (r < 0) {
usr.sbin/bluetooth/iwmbtfw/main.c
626
iwmbt_debug("iwmbt_get_version_tlv() failed code %d", r);
usr.sbin/bluetooth/iwmbtfw/main.c
662
r = iwmbt_init_firmware(hdl, firmware_path, &boot_param,
usr.sbin/bluetooth/iwmbtfw/main.c
665
if (r < 0)
usr.sbin/bluetooth/iwmbtfw/main.c
670
r = iwmbt_intel_reset(hdl, boot_param);
usr.sbin/bluetooth/iwmbtfw/main.c
671
if (r < 0) {
usr.sbin/bluetooth/iwmbtfw/main.c
680
r = iwmbt_get_version_tlv(hdl, &vt);
usr.sbin/bluetooth/iwmbtfw/main.c
681
if (r == 0)
usr.sbin/bluetooth/iwmbtfw/main.c
688
r = iwmbt_init_ddc(hdl, firmware_path);
usr.sbin/bluetooth/iwmbtfw/main.c
689
if (r == 0)
usr.sbin/bluetooth/iwmbtfw/main.c
694
r = iwmbt_set_event_mask(hdl);
usr.sbin/bluetooth/iwmbtfw/main.c
695
if (r == 0)
usr.sbin/bluetooth/iwmbtfw/main.c
708
int r;
usr.sbin/bluetooth/iwmbtfw/main.c
757
r = libusb_init(&ctx);
usr.sbin/bluetooth/iwmbtfw/main.c
758
if (r != 0) {
usr.sbin/bluetooth/iwmbtfw/main.c
759
iwmbt_err("libusb_init failed: code %d", r);
usr.sbin/bluetooth/iwmbtfw/main.c
777
r = libusb_open(dev, &hdl);
usr.sbin/bluetooth/iwmbtfw/main.c
778
if (r != 0) {
usr.sbin/bluetooth/iwmbtfw/main.c
779
iwmbt_err("libusb_open() failed: code %d", r);
usr.sbin/bluetooth/iwmbtfw/main.c
784
r = libusb_kernel_driver_active(hdl, 0);
usr.sbin/bluetooth/iwmbtfw/main.c
785
if (r < 0) {
usr.sbin/bluetooth/iwmbtfw/main.c
786
iwmbt_err("libusb_kernel_driver_active() failed: code %d", r);
usr.sbin/bluetooth/iwmbtfw/main.c
789
if (r > 0) {
usr.sbin/bluetooth/iwmbtfw/main.c
820
r = libusb_reset_device(hdl);
usr.sbin/bluetooth/iwmbtfw/main.c
821
if (r != 0)
usr.sbin/bluetooth/iwmbtfw/main.c
823
libusb_strerror(r));
usr.sbin/bluetooth/l2control/l2cap.c
102
fprintf(stdout, "Debug level: %d\n", r.debug);
usr.sbin/bluetooth/l2control/l2cap.c
111
struct ng_btsocket_l2cap_raw_node_debug r;
usr.sbin/bluetooth/l2control/l2cap.c
113
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/l2control/l2cap.c
116
r.debug = atoi(argv[0]);
usr.sbin/bluetooth/l2control/l2cap.c
123
if (ioctl(s, SIOC_L2CAP_NODE_SET_DEBUG, &r, sizeof(r)) < 0)
usr.sbin/bluetooth/l2control/l2cap.c
140
struct ng_btsocket_l2cap_raw_con_list r;
usr.sbin/bluetooth/l2control/l2cap.c
143
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/l2control/l2cap.c
144
r.num_connections = NG_L2CAP_MAX_CON_NUM;
usr.sbin/bluetooth/l2control/l2cap.c
145
r.connections = calloc(NG_L2CAP_MAX_CON_NUM,
usr.sbin/bluetooth/l2control/l2cap.c
147
if (r.connections == NULL) {
usr.sbin/bluetooth/l2control/l2cap.c
152
if (ioctl(s, SIOC_L2CAP_NODE_GET_CON_LIST, &r, sizeof(r)) < 0) {
usr.sbin/bluetooth/l2control/l2cap.c
160
for (n = 0; n < r.num_connections; n++) {
usr.sbin/bluetooth/l2control/l2cap.c
167
bdaddrpr(&r.connections[n].remote),
usr.sbin/bluetooth/l2control/l2cap.c
168
r.connections[n].con_handle,
usr.sbin/bluetooth/l2control/l2cap.c
169
((r.connections[n].flags & NG_L2CAP_CON_OUTGOING)? 'O' : 'I'),
usr.sbin/bluetooth/l2control/l2cap.c
170
((r.connections[n].flags & NG_L2CAP_CON_LP_TIMO)? 'L' : ' '),
usr.sbin/bluetooth/l2control/l2cap.c
171
((r.connections[n].flags & NG_L2CAP_CON_AUTO_DISCON_TIMO)? 'D' : ' '),
usr.sbin/bluetooth/l2control/l2cap.c
172
((r.connections[n].flags & NG_L2CAP_CON_TX)? 'T' : ' '),
usr.sbin/bluetooth/l2control/l2cap.c
173
((r.connections[n].flags & NG_L2CAP_CON_RX)? 'R' : ' '),
usr.sbin/bluetooth/l2control/l2cap.c
174
r.connections[n].pending,
usr.sbin/bluetooth/l2control/l2cap.c
175
con_state2str(r.connections[n].state));
usr.sbin/bluetooth/l2control/l2cap.c
178
free(r.connections);
usr.sbin/bluetooth/l2control/l2cap.c
198
struct ng_btsocket_l2cap_raw_chan_list r;
usr.sbin/bluetooth/l2control/l2cap.c
201
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/l2control/l2cap.c
202
r.num_channels = NG_L2CAP_MAX_CHAN_NUM;
usr.sbin/bluetooth/l2control/l2cap.c
203
r.channels = calloc(NG_L2CAP_MAX_CHAN_NUM,
usr.sbin/bluetooth/l2control/l2cap.c
205
if (r.channels == NULL) {
usr.sbin/bluetooth/l2control/l2cap.c
210
if (ioctl(s, SIOC_L2CAP_NODE_GET_CHAN_LIST, &r, sizeof(r)) < 0) {
usr.sbin/bluetooth/l2control/l2cap.c
218
for (n = 0; n < r.num_channels; n++) {
usr.sbin/bluetooth/l2control/l2cap.c
224
bdaddrpr(&r.channels[n].remote),
usr.sbin/bluetooth/l2control/l2cap.c
225
r.channels[n].scid, r.channels[n].dcid,
usr.sbin/bluetooth/l2control/l2cap.c
226
r.channels[n].psm, r.channels[n].imtu,
usr.sbin/bluetooth/l2control/l2cap.c
227
r.channels[n].omtu,
usr.sbin/bluetooth/l2control/l2cap.c
228
ch_state2str(r.channels[n].state));
usr.sbin/bluetooth/l2control/l2cap.c
231
free(r.channels);
usr.sbin/bluetooth/l2control/l2cap.c
240
struct ng_btsocket_l2cap_raw_auto_discon_timo r;
usr.sbin/bluetooth/l2control/l2cap.c
242
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/l2control/l2cap.c
243
if (ioctl(s, SIOC_L2CAP_NODE_GET_AUTO_DISCON_TIMO, &r, sizeof(r)) < 0)
usr.sbin/bluetooth/l2control/l2cap.c
246
if (r.timeout != 0)
usr.sbin/bluetooth/l2control/l2cap.c
247
fprintf(stdout, "Auto disconnect timeout: %d sec\n", r.timeout);
usr.sbin/bluetooth/l2control/l2cap.c
258
struct ng_btsocket_l2cap_raw_auto_discon_timo r;
usr.sbin/bluetooth/l2control/l2cap.c
260
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/l2control/l2cap.c
263
r.timeout = atoi(argv[0]);
usr.sbin/bluetooth/l2control/l2cap.c
270
if (ioctl(s, SIOC_L2CAP_NODE_SET_AUTO_DISCON_TIMO, &r, sizeof(r)) < 0)
usr.sbin/bluetooth/l2control/l2cap.c
75
struct ng_btsocket_l2cap_raw_node_flags r;
usr.sbin/bluetooth/l2control/l2cap.c
77
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/l2control/l2cap.c
78
if (ioctl(s, SIOC_L2CAP_NODE_GET_FLAGS, &r, sizeof(r)) < 0)
usr.sbin/bluetooth/l2control/l2cap.c
83
(r.flags & NG_L2CAP_CLT_SDP_DISABLED)? "disabled" : "enabled");
usr.sbin/bluetooth/l2control/l2cap.c
85
(r.flags & NG_L2CAP_CLT_RFCOMM_DISABLED)? "disabled":"enabled");
usr.sbin/bluetooth/l2control/l2cap.c
87
(r.flags & NG_L2CAP_CLT_TCP_DISABLED)? "disabled" : "enabled");
usr.sbin/bluetooth/l2control/l2cap.c
96
struct ng_btsocket_l2cap_raw_node_debug r;
usr.sbin/bluetooth/l2control/l2cap.c
98
memset(&r, 0, sizeof(r));
usr.sbin/bluetooth/l2control/l2cap.c
99
if (ioctl(s, SIOC_L2CAP_NODE_GET_DEBUG, &r, sizeof(r)) < 0)
usr.sbin/bluetooth/l2ping/l2ping.c
193
struct ng_btsocket_l2cap_raw_ping r;
usr.sbin/bluetooth/l2ping/l2ping.c
203
r.result = 0;
usr.sbin/bluetooth/l2ping/l2ping.c
204
r.echo_size = echo_size;
usr.sbin/bluetooth/l2ping/l2ping.c
205
r.echo_data = echo_data;
usr.sbin/bluetooth/l2ping/l2ping.c
206
if (ioctl(s, SIOC_L2CAP_L2CA_PING, &r, sizeof(r)) < 0) {
usr.sbin/bluetooth/l2ping/l2ping.c
207
r.result = errno;
usr.sbin/bluetooth/l2ping/l2ping.c
222
r.echo_size,
usr.sbin/bluetooth/l2ping/l2ping.c
224
ntohl(*((int32_t *)(r.echo_data))),
usr.sbin/bluetooth/l2ping/l2ping.c
225
tv2msec(&b), r.result,
usr.sbin/bluetooth/rtlbtfw/main.c
177
int r;
usr.sbin/bluetooth/rtlbtfw/main.c
179
r = libusb_get_active_config_descriptor(dev, &cfg);
usr.sbin/bluetooth/rtlbtfw/main.c
180
if (r < 0) {
usr.sbin/bluetooth/rtlbtfw/main.c
182
libusb_error_name(r));
usr.sbin/bluetooth/rtlbtfw/main.c
214
int r;
usr.sbin/bluetooth/rtlbtfw/main.c
231
r = libusb_get_device_descriptor(dev, &d);
usr.sbin/bluetooth/rtlbtfw/main.c
232
if (r != 0) {
usr.sbin/bluetooth/rtlbtfw/main.c
234
libusb_strerror(r));
usr.sbin/bluetooth/rtlbtfw/main.c
312
int r;
usr.sbin/bluetooth/rtlbtfw/main.c
361
r = libusb_init(&ctx);
usr.sbin/bluetooth/rtlbtfw/main.c
362
if (r != 0) {
usr.sbin/bluetooth/rtlbtfw/main.c
363
rtlbt_err("libusb_init failed: code %d", r);
usr.sbin/bluetooth/rtlbtfw/main.c
381
r = libusb_open(dev, &hdl);
usr.sbin/bluetooth/rtlbtfw/main.c
382
if (r != 0) {
usr.sbin/bluetooth/rtlbtfw/main.c
383
rtlbt_err("libusb_open() failed: code %d", r);
usr.sbin/bluetooth/rtlbtfw/main.c
388
r = libusb_kernel_driver_active(hdl, 0);
usr.sbin/bluetooth/rtlbtfw/main.c
389
if (r < 0) {
usr.sbin/bluetooth/rtlbtfw/main.c
390
rtlbt_err("libusb_kernel_driver_active() failed: code %d", r);
usr.sbin/bluetooth/rtlbtfw/main.c
393
if (r > 0) {
usr.sbin/bluetooth/rtlbtfw/main.c
400
r = rtlbt_read_local_ver(hdl, &ver);
usr.sbin/bluetooth/rtlbtfw/main.c
401
if (r < 0) {
usr.sbin/bluetooth/rtlbtfw/main.c
402
rtlbt_err("rtlbt_read_local_ver() failed code %d", r);
usr.sbin/bluetooth/rtlbtfw/main.c
450
r = rtlbt_read_rom_ver(hdl, &rom_version);
usr.sbin/bluetooth/rtlbtfw/main.c
451
if (r < 0) {
usr.sbin/bluetooth/rtlbtfw/main.c
452
rtlbt_err("rtlbt_read_rom_ver() failed code %d", r);
usr.sbin/bluetooth/rtlbtfw/main.c
460
r = rtlbt_read_reg16(hdl, RTLBT_SEC_PROJ, reg_val);
usr.sbin/bluetooth/rtlbtfw/main.c
461
if (r < 0) {
usr.sbin/bluetooth/rtlbtfw/main.c
462
rtlbt_err("rtlbt_read_reg16() failed code %d", r);
usr.sbin/bluetooth/rtlbtfw/main.c
467
r = rtlbt_parse_fwfile_v2(&fw, rom_version, key_id);
usr.sbin/bluetooth/rtlbtfw/main.c
469
r = rtlbt_parse_fwfile_v1(&fw, rom_version);
usr.sbin/bluetooth/rtlbtfw/main.c
470
if (r < 0) {
usr.sbin/bluetooth/rtlbtfw/main.c
488
r = rtlbt_append_fwfile(&fw, &cfg);
usr.sbin/bluetooth/rtlbtfw/main.c
490
if (r < 0) {
usr.sbin/bluetooth/rtlbtfw/main.c
497
r = rtlbt_load_fwfile(hdl, &fw);
usr.sbin/bluetooth/rtlbtfw/main.c
498
if (r < 0) {
usr.sbin/bluetooth/rtlbtfw/main.c
509
r = rtlbt_read_local_ver(hdl, &ver);
usr.sbin/bluetooth/rtlbtfw/main.c
510
if (r < 0) {
usr.sbin/bluetooth/rtlbtfw/main.c
511
rtlbt_err("rtlbt_read_local_ver() failed code %d", r);
usr.sbin/bluetooth/rtlbtfw/main.c
519
r = libusb_reset_device(hdl);
usr.sbin/bluetooth/rtlbtfw/main.c
520
if (r != 0)
usr.sbin/bluetooth/rtlbtfw/main.c
522
libusb_strerror(r));
usr.sbin/bsdinstall/partedit/gpart_ops.c
1032
struct gctl_req *r;
usr.sbin/bsdinstall/partedit/gpart_ops.c
1298
r = gctl_get_handle();
usr.sbin/bsdinstall/partedit/gpart_ops.c
1299
gctl_ro_param(r, "class", -1, "PART");
usr.sbin/bsdinstall/partedit/gpart_ops.c
1300
gctl_ro_param(r, "arg0", -1, geom->lg_name);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1301
gctl_ro_param(r, "flags", -1, GPART_FLAGS);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1302
gctl_ro_param(r, "verb", -1, "add");
usr.sbin/bsdinstall/partedit/gpart_ops.c
1304
gctl_ro_param(r, "type", -1, items[0].value);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1306
gctl_ro_param(r, "size", -1, sizestr);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1308
gctl_ro_param(r, "start", -1, startstr);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1310
gctl_ro_param(r, "label", -1, items[3].value);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1311
gctl_add_param(r, "output", sizeof(output), output,
usr.sbin/bsdinstall/partedit/gpart_ops.c
1313
errstr = gctl_issue(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1316
gctl_free(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1320
gctl_free(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1326
r = gctl_get_handle();
usr.sbin/bsdinstall/partedit/gpart_ops.c
1327
gctl_ro_param(r, "class", -1, "PART");
usr.sbin/bsdinstall/partedit/gpart_ops.c
1328
gctl_ro_param(r, "arg0", -1, newpartname);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1329
gctl_ro_param(r, "flags", -1, GPART_FLAGS);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1331
gctl_ro_param(r, "force", sizeof(junk), &junk);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1332
gctl_ro_param(r, "verb", -1, "destroy");
usr.sbin/bsdinstall/partedit/gpart_ops.c
1333
gctl_issue(r); /* Error usually expected and non-fatal */
usr.sbin/bsdinstall/partedit/gpart_ops.c
1334
gctl_free(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1362
struct gctl_req *r;
usr.sbin/bsdinstall/partedit/gpart_ops.c
1385
r = gctl_get_handle();
usr.sbin/bsdinstall/partedit/gpart_ops.c
1386
gctl_ro_param(r, "class", -1, "PART");
usr.sbin/bsdinstall/partedit/gpart_ops.c
1387
gctl_ro_param(r, "arg0", -1, geom->lg_name);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1388
gctl_ro_param(r, "verb", -1, "undo");
usr.sbin/bsdinstall/partedit/gpart_ops.c
1389
gctl_issue(r); /* Ignore non-fatal errors */
usr.sbin/bsdinstall/partedit/gpart_ops.c
1390
gctl_free(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1409
r = gctl_get_handle();
usr.sbin/bsdinstall/partedit/gpart_ops.c
1410
gctl_ro_param(r, "class", -1, pp->lg_geom->lg_class->lg_name);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1411
gctl_ro_param(r, "arg0", -1, pp->lg_geom->lg_name);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1412
gctl_ro_param(r, "flags", -1, GPART_FLAGS);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1413
gctl_ro_param(r, "verb", -1, "delete");
usr.sbin/bsdinstall/partedit/gpart_ops.c
1418
gctl_ro_param(r, "index", sizeof(idx), &idx);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1423
errstr = gctl_issue(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1426
gctl_free(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1430
gctl_free(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1441
struct gctl_req *r;
usr.sbin/bsdinstall/partedit/gpart_ops.c
1470
r = gctl_get_handle();
usr.sbin/bsdinstall/partedit/gpart_ops.c
1471
gctl_ro_param(r, "class", -1, "PART");
usr.sbin/bsdinstall/partedit/gpart_ops.c
1472
gctl_ro_param(r, "arg0", -1, gp->lg_name);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1473
gctl_ro_param(r, "verb", -1, "undo");
usr.sbin/bsdinstall/partedit/gpart_ops.c
1475
gctl_issue(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1476
gctl_free(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1489
struct gctl_req *r;
usr.sbin/bsdinstall/partedit/gpart_ops.c
1553
r = gctl_get_handle();
usr.sbin/bsdinstall/partedit/gpart_ops.c
1554
gctl_ro_param(r, "class", -1, "PART");
usr.sbin/bsdinstall/partedit/gpart_ops.c
1555
gctl_ro_param(r, "arg0", -1, gp->lg_name);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1556
gctl_ro_param(r, "verb", -1, "commit");
usr.sbin/bsdinstall/partedit/gpart_ops.c
1558
errstr = gctl_issue(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
1561
gctl_free(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
289
struct gctl_req *r;
usr.sbin/bsdinstall/partedit/gpart_ops.c
321
r = gctl_get_handle();
usr.sbin/bsdinstall/partedit/gpart_ops.c
322
gctl_ro_param(r, "class", -1, "PART");
usr.sbin/bsdinstall/partedit/gpart_ops.c
323
gctl_ro_param(r, "arg0", -1, lg_name);
usr.sbin/bsdinstall/partedit/gpart_ops.c
324
gctl_ro_param(r, "flags", -1, GPART_FLAGS);
usr.sbin/bsdinstall/partedit/gpart_ops.c
325
gctl_ro_param(r, "scheme", -1, scheme);
usr.sbin/bsdinstall/partedit/gpart_ops.c
326
gctl_ro_param(r, "verb", -1, "create");
usr.sbin/bsdinstall/partedit/gpart_ops.c
328
errstr = gctl_issue(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
331
gctl_free(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
335
gctl_free(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
346
struct gctl_req *r;
usr.sbin/bsdinstall/partedit/gpart_ops.c
374
r = gctl_get_handle();
usr.sbin/bsdinstall/partedit/gpart_ops.c
375
gctl_ro_param(r, "class", -1, "PART");
usr.sbin/bsdinstall/partedit/gpart_ops.c
376
gctl_ro_param(r, "arg0", -1, pp->lg_geom->lg_name);
usr.sbin/bsdinstall/partedit/gpart_ops.c
377
gctl_ro_param(r, "verb", -1, "set");
usr.sbin/bsdinstall/partedit/gpart_ops.c
378
gctl_ro_param(r, "attrib", -1, attribute);
usr.sbin/bsdinstall/partedit/gpart_ops.c
379
gctl_ro_param(r, "index", sizeof(idx), &idx);
usr.sbin/bsdinstall/partedit/gpart_ops.c
381
errstr = gctl_issue(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
385
gctl_free(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
391
struct gctl_req *r;
usr.sbin/bsdinstall/partedit/gpart_ops.c
394
r = gctl_get_handle();
usr.sbin/bsdinstall/partedit/gpart_ops.c
395
gctl_ro_param(r, "class", -1, "PART");
usr.sbin/bsdinstall/partedit/gpart_ops.c
396
gctl_ro_param(r, "arg0", -1, lg_name);
usr.sbin/bsdinstall/partedit/gpart_ops.c
397
gctl_ro_param(r, "flags", -1, "C");
usr.sbin/bsdinstall/partedit/gpart_ops.c
398
gctl_ro_param(r, "verb", -1, "set");
usr.sbin/bsdinstall/partedit/gpart_ops.c
399
gctl_ro_param(r, "attrib", -1, attribute);
usr.sbin/bsdinstall/partedit/gpart_ops.c
401
errstr = gctl_issue(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
405
gctl_free(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
413
struct gctl_req *r;
usr.sbin/bsdinstall/partedit/gpart_ops.c
451
r = gctl_get_handle();
usr.sbin/bsdinstall/partedit/gpart_ops.c
452
gctl_ro_param(r, "class", -1, "PART");
usr.sbin/bsdinstall/partedit/gpart_ops.c
453
gctl_ro_param(r, "arg0", -1, gp->lg_name);
usr.sbin/bsdinstall/partedit/gpart_ops.c
454
gctl_ro_param(r, "verb", -1, "bootcode");
usr.sbin/bsdinstall/partedit/gpart_ops.c
455
gctl_ro_param(r, "bootcode", bootsize, boot);
usr.sbin/bsdinstall/partedit/gpart_ops.c
457
errstr = gctl_issue(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
460
gctl_free(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
507
struct gctl_req *r;
usr.sbin/bsdinstall/partedit/gpart_ops.c
517
r = gctl_get_handle();
usr.sbin/bsdinstall/partedit/gpart_ops.c
518
gctl_ro_param(r, "class", -1, "PART");
usr.sbin/bsdinstall/partedit/gpart_ops.c
519
gctl_ro_param(r, "arg0", -1, lg_geom->lg_name);
usr.sbin/bsdinstall/partedit/gpart_ops.c
520
gctl_ro_param(r, "verb", -1, "undo");
usr.sbin/bsdinstall/partedit/gpart_ops.c
521
gctl_issue(r); /* Ignore errors -- these are non-fatal */
usr.sbin/bsdinstall/partedit/gpart_ops.c
522
gctl_free(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
525
r = gctl_get_handle();
usr.sbin/bsdinstall/partedit/gpart_ops.c
526
gctl_ro_param(r, "class", -1, "PART");
usr.sbin/bsdinstall/partedit/gpart_ops.c
527
gctl_ro_param(r, "arg0", -1, lg_geom->lg_name);
usr.sbin/bsdinstall/partedit/gpart_ops.c
528
gctl_ro_param(r, "flags", -1, GPART_FLAGS);
usr.sbin/bsdinstall/partedit/gpart_ops.c
529
gctl_ro_param(r, "force", sizeof(force), &force);
usr.sbin/bsdinstall/partedit/gpart_ops.c
530
gctl_ro_param(r, "verb", -1, "destroy");
usr.sbin/bsdinstall/partedit/gpart_ops.c
531
errstr = gctl_issue(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
540
gctl_free(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
549
struct gctl_req *r;
usr.sbin/bsdinstall/partedit/gpart_ops.c
689
r = gctl_get_handle();
usr.sbin/bsdinstall/partedit/gpart_ops.c
690
gctl_ro_param(r, "class", -1, "PART");
usr.sbin/bsdinstall/partedit/gpart_ops.c
691
gctl_ro_param(r, "arg0", -1, geom->lg_name);
usr.sbin/bsdinstall/partedit/gpart_ops.c
692
gctl_ro_param(r, "flags", -1, GPART_FLAGS);
usr.sbin/bsdinstall/partedit/gpart_ops.c
693
gctl_ro_param(r, "verb", -1, "modify");
usr.sbin/bsdinstall/partedit/gpart_ops.c
694
gctl_ro_param(r, "index", sizeof(idx), &idx);
usr.sbin/bsdinstall/partedit/gpart_ops.c
696
gctl_ro_param(r, "label", -1, items[3].value);
usr.sbin/bsdinstall/partedit/gpart_ops.c
697
gctl_ro_param(r, "type", -1, items[0].value);
usr.sbin/bsdinstall/partedit/gpart_ops.c
698
errstr = gctl_issue(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
701
gctl_free(r);
usr.sbin/bsdinstall/partedit/gpart_ops.c
704
gctl_free(r);
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c
1534
int32_t N, R, M, r;
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c
1549
for (R = N , r = N; R < (int32_t) req->nbindings; R++) {
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c
1550
for (M = 0; M < req->error_index && (r + M) <
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c
1553
&resp->bindings[r + M].var) == 0)
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c
1556
if (resp->bindings[r + M].syntax ==
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c
1562
r += M;
usr.sbin/cdcontrol/cdcontrol.c
292
int l, r, rc, count;
usr.sbin/cdcontrol/cdcontrol.c
439
count = sscanf (arg, "%d %d", &l, &r);
usr.sbin/cdcontrol/cdcontrol.c
443
return setvol (l, r);
usr.sbin/config/main.cc
729
int error, osz, r;
usr.sbin/config/main.cc
733
r = open(file, O_RDONLY);
usr.sbin/config/main.cc
734
if (r == -1)
usr.sbin/config/main.cc
736
error = fstat(r, &st);
usr.sbin/config/main.cc
741
fp = fdopen(r, "r");
usr.sbin/config/main.cc
759
r = sscanf(o, "%zu%zu%zu%zu%zu", &off, &size, &t1, &t2, &align);
usr.sbin/config/main.cc
763
if (r != 5)
usr.sbin/config/main.cc
767
r = fseek(fp, off, SEEK_CUR);
usr.sbin/config/main.cc
768
if (r != 0)
usr.sbin/config/main.cc
771
r = fgetc(fp);
usr.sbin/config/main.cc
772
if (r == EOF)
usr.sbin/config/main.cc
774
if (r == '\0') {
usr.sbin/config/main.cc
779
fputc(r, stdout);
usr.sbin/crunch/crunchide/exec_elf32.c
233
int rv, i, weird, l, m, r, strtabidx;
usr.sbin/crunch/crunchide/exec_elf32.c
311
r = shnum;
usr.sbin/crunch/crunchide/exec_elf32.c
312
while (l <= r) {
usr.sbin/crunch/crunchide/exec_elf32.c
313
m = ( l + r) / 2;
usr.sbin/crunch/crunchide/exec_elf32.c
318
r = m - 1;
usr.sbin/crunch/crunchide/exec_elf32.c
321
if (r != i) {
usr.sbin/crunch/crunchide/exec_elf32.c
323
sizeof(struct shlayout) * (r - i));
usr.sbin/crunch/crunchide/exec_elf32.c
326
layoutp[r].shdr = &shdrp[i];
usr.sbin/crunch/crunchide/exec_elf32.c
327
layoutp[r].bufp = NULL;
usr.sbin/cxgbetool/cxgbetool.c
3462
struct offload_rule *r)
usr.sbin/cxgbetool/cxgbetool.c
3466
bzero(r, sizeof(*r));
usr.sbin/cxgbetool/cxgbetool.c
3490
r->open_type = *line;
usr.sbin/cxgbetool/cxgbetool.c
3499
r->open_type, lno);
usr.sbin/cxgbetool/cxgbetool.c
3524
if (pcap_compile(pd, &r->bpf_prog, expr, 1,
usr.sbin/cxgbetool/cxgbetool.c
3533
if (parse_offload_settings(settings, &r->settings) != 0) {
usr.sbin/cxgbetool/cxgbetool.c
3536
pcap_freecode(&r->bpf_prog);
usr.sbin/cxgbetool/cxgbetool.c
3576
struct offload_rule *r;
usr.sbin/cxgbetool/cxgbetool.c
3608
r = realloc(op->rule,
usr.sbin/cxgbetool/cxgbetool.c
3610
if (r == NULL) {
usr.sbin/cxgbetool/cxgbetool.c
3616
op->rule = r;
usr.sbin/cxgbetool/cxgbetool.c
3619
r = &op->rule[op->nrules];
usr.sbin/cxgbetool/cxgbetool.c
3620
rc = parse_offload_policy_line(lno, line, llen, pd, r);
usr.sbin/flowctl/flowctl.c
281
inet_ntop(AF_INET, &fle->r.r_src, src, sizeof(src));
usr.sbin/flowctl/flowctl.c
282
inet_ntop(AF_INET, &fle->r.r_dst, dst, sizeof(dst));
usr.sbin/flowctl/flowctl.c
288
fle->r.r_ip_p,
usr.sbin/flowctl/flowctl.c
289
ntohs(fle->r.r_sport),
usr.sbin/flowctl/flowctl.c
290
ntohs(fle->r.r_dport),
usr.sbin/flowctl/flowctl.c
315
inet_ntop(AF_INET6, &fle6->r.src.r_src6, src6, sizeof(src6));
usr.sbin/flowctl/flowctl.c
316
inet_ntop(AF_INET6, &fle6->r.dst.r_dst6, dst6, sizeof(dst6));
usr.sbin/flowctl/flowctl.c
322
fle6->r.r_ip_p,
usr.sbin/flowctl/flowctl.c
323
ntohs(fle6->r.r_sport),
usr.sbin/flowctl/flowctl.c
324
ntohs(fle6->r.r_dport),
usr.sbin/flowctl/flowctl.c
348
inet_ntop(AF_INET, &fle->r.r_src, src, sizeof(src));
usr.sbin/flowctl/flowctl.c
349
inet_ntop(AF_INET, &fle->r.r_dst, dst, sizeof(dst));
usr.sbin/flowctl/flowctl.c
356
fle->r.r_ip_p,
usr.sbin/flowctl/flowctl.c
357
fle->r.r_tos,
usr.sbin/flowctl/flowctl.c
360
ntohs(fle->r.r_sport),
usr.sbin/flowctl/flowctl.c
363
ntohs(fle->r.r_dport),
usr.sbin/flowctl/flowctl.c
391
inet_ntop(AF_INET6, &fle6->r.src.r_src6, src6, sizeof(src6));
usr.sbin/flowctl/flowctl.c
392
inet_ntop(AF_INET6, &fle6->r.dst.r_dst6, dst6, sizeof(dst6));
usr.sbin/flowctl/flowctl.c
399
fle6->r.r_ip_p,
usr.sbin/flowctl/flowctl.c
400
fle6->r.r_tos,
usr.sbin/flowctl/flowctl.c
403
ntohs(fle6->r.r_sport),
usr.sbin/flowctl/flowctl.c
406
ntohs(fle6->r.r_dport),
usr.sbin/fwcontrol/fwcontrol.c
606
b.phy_id, b.r, b.cps,
usr.sbin/inetd/inetd.c
2196
int r = 0;
usr.sbin/inetd/inetd.c
2321
r = -1;
usr.sbin/inetd/inetd.c
2328
return(r);
usr.sbin/ipfwpcap/ipfwpcap.c
150
int r, sd, portnum, l;
usr.sbin/ipfwpcap/ipfwpcap.c
167
while ((r = getopt(ac, av, "drb:p:P:")) != -1) {
usr.sbin/ipfwpcap/ipfwpcap.c
168
switch (r) {
usr.sbin/ipfwpcap/ipfwpcap.c
199
if ((r = socket(PF_DIVERT, SOCK_RAW, 0)) == -1) {
usr.sbin/ipfwpcap/ipfwpcap.c
203
sd = r;
usr.sbin/ipfwpcap/ipfwpcap.c
228
r = select(nfd, &rds, NULL, NULL, NULL);
usr.sbin/ipfwpcap/ipfwpcap.c
229
if (r == -1) {
usr.sbin/ipfwpcap/ipfwpcap.c
263
r = sendto(sd, buf, nr, 0, (struct sockaddr *)&sin, l);
usr.sbin/ipfwpcap/ipfwpcap.c
264
if (debug) fprintf(stderr, " sendto(%d) = %d\n", sd, r);
usr.sbin/ipfwpcap/ipfwpcap.c
265
if (r < 0) { perror("sendto(sd)"); quit(13); }
usr.sbin/kbdcontrol/kbdcontrol.c
1059
int r, d;
usr.sbin/kbdcontrol/kbdcontrol.c
1065
r = 31;
usr.sbin/kbdcontrol/kbdcontrol.c
1070
r = 15;
usr.sbin/kbdcontrol/kbdcontrol.c
1075
r = 0;
usr.sbin/kbdcontrol/kbdcontrol.c
1097
r = n;
usr.sbin/kbdcontrol/kbdcontrol.c
1104
if (ioctl(0, KDSETRAD, (d << 5) | r))
usr.sbin/lpr/common_source/displayq.c
477
int *r, jnum;
usr.sbin/lpr/common_source/displayq.c
493
for (r = requ; r < &requ[requests]; r++)
usr.sbin/lpr/common_source/displayq.c
494
if (*r == jnum && !strcmp(cfhost, from_host))
usr.sbin/lpr/common_source/displayq.c
608
static const char *r[] = {
usr.sbin/lpr/common_source/displayq.c
620
(void)snprintf(rline, sizeof(rline), "%d%s", n, r[n%10]);
usr.sbin/lpr/common_source/rmjob.c
226
int *r, jnum;
usr.sbin/lpr/common_source/rmjob.c
261
for (r = requ; r < &requ[requests]; r++)
usr.sbin/lpr/common_source/rmjob.c
262
if (*r == jnum && isowner(line+1, file, cfhost))
usr.sbin/lpr/lpd/lpd.c
646
struct addrinfo hints, *res, *r;
usr.sbin/lpr/lpd/lpd.c
727
for (r = res; good == 0 && r; r = r->ai_next) {
usr.sbin/lpr/lpd/lpd.c
728
error = getnameinfo(r->ai_addr, r->ai_addrlen, ip, sizeof(ip),
usr.sbin/lpr/lpd/lpd.c
847
struct addrinfo hints, *res, *r;
usr.sbin/lpr/lpd/lpd.c
862
for (maxs = 0, r = res; r; r = r->ai_next, maxs++)
usr.sbin/lpr/lpd/lpd.c
872
for (r = res; r; r = r->ai_next) {
usr.sbin/lpr/lpd/lpd.c
873
*s = socket(r->ai_family, r->ai_socktype, r->ai_protocol);
usr.sbin/lpr/lpd/lpd.c
891
if (r->ai_family == AF_INET6) {
usr.sbin/lpr/lpd/lpd.c
900
if (bind(*s, r->ai_addr, r->ai_addrlen) < 0) {
usr.sbin/lpr/pac/pac.c
395
register int r;
usr.sbin/lpr/pac/pac.c
400
r = h1->h_feetpages < h2->h_feetpages ?
usr.sbin/lpr/pac/pac.c
403
r = strcmp(h1->h_name, h2->h_name);
usr.sbin/lpr/pac/pac.c
404
return(reverse ? -r : r);
usr.sbin/makefs/cd9660.c
1485
#define PTQUEUE_NEW(n,s,r,t){\
usr.sbin/makefs/cd9660.c
1771
int64_t r;
usr.sbin/makefs/cd9660.c
1825
r = cd9660_compute_offsets(diskStructure, child,
usr.sbin/makefs/cd9660.c
1828
if (r != -1)
usr.sbin/makefs/cd9660.c
1829
used_bytes += r;
usr.sbin/makefs/cd9660/iso9660_rrip.c
110
int r;
usr.sbin/makefs/cd9660/iso9660_rrip.c
117
if ((r = cd9660_susp_finalize_node(diskStructure, node)) < 0)
usr.sbin/makefs/cd9660/iso9660_rrip.c
118
return r;
usr.sbin/makefs/cd9660/iso9660_rrip.c
119
if ((r = cd9660_rrip_finalize_node(node)) < 0)
usr.sbin/makefs/cd9660/iso9660_rrip.c
120
return r;
usr.sbin/makefs/cd9660/iso9660_rrip.c
123
if ((r = cd9660_susp_finalize(diskStructure, temp)) < 0)
usr.sbin/makefs/cd9660/iso9660_rrip.c
124
return r;
usr.sbin/makefs/cd9660/iso9660_rrip.c
60
int r;
usr.sbin/makefs/cd9660/iso9660_rrip.c
79
if ((r = cd9660_susp_initialize_node(diskStructure, node)) < 0)
usr.sbin/makefs/cd9660/iso9660_rrip.c
80
return r;
usr.sbin/makefs/cd9660/iso9660_rrip.c
817
struct ISO_SUSP_ATTRIBUTES *r;
usr.sbin/makefs/cd9660/iso9660_rrip.c
827
r = cd9660node_susp_create_node(SUSP_TYPE_RRIP,
usr.sbin/makefs/cd9660/iso9660_rrip.c
829
r->attr.rr_entry.NM.h.version[0] = 1;
usr.sbin/makefs/cd9660/iso9660_rrip.c
83
r = cd9660_rrip_initialize_node(diskStructure, node, parent, grandparent);
usr.sbin/makefs/cd9660/iso9660_rrip.c
830
r->attr.rr_entry.NM.flags[0] = RRIP_NM_FLAGS_NONE;
usr.sbin/makefs/cd9660/iso9660_rrip.c
835
r->attr.rr_entry.NM.flags[0] = RRIP_NM_FLAGS_CONTINUE;
usr.sbin/makefs/cd9660/iso9660_rrip.c
839
memcpy(r->attr.rr_entry.NM.altname, p, len);
usr.sbin/makefs/cd9660/iso9660_rrip.c
84
if (r < 0)
usr.sbin/makefs/cd9660/iso9660_rrip.c
840
r->attr.rr_entry.NM.h.length[0] = 5 + len;
usr.sbin/makefs/cd9660/iso9660_rrip.c
842
TAILQ_INSERT_TAIL(&node->head, r, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
85
return r;
usr.sbin/makefs/cd9660/iso9660_rrip.c
860
struct ISO_SUSP_ATTRIBUTES *r;
usr.sbin/makefs/cd9660/iso9660_rrip.c
862
r = cd9660node_susp_create_node(SUSP_TYPE_SUSP,
usr.sbin/makefs/cd9660/iso9660_rrip.c
866
r->attr.su_entry.ER.h.length[0] = 8;
usr.sbin/makefs/cd9660/iso9660_rrip.c
867
r->attr.su_entry.ER.h.version[0] = 1;
usr.sbin/makefs/cd9660/iso9660_rrip.c
869
r->attr.su_entry.ER.len_id[0] = (u_char)strlen(ext_id);
usr.sbin/makefs/cd9660/iso9660_rrip.c
870
r->attr.su_entry.ER.len_des[0] = (u_char)strlen(ext_des);
usr.sbin/makefs/cd9660/iso9660_rrip.c
871
r->attr.su_entry.ER.len_src[0] = (u_char)strlen(ext_src);
usr.sbin/makefs/cd9660/iso9660_rrip.c
873
l = r->attr.su_entry.ER.len_id[0] +
usr.sbin/makefs/cd9660/iso9660_rrip.c
874
r->attr.su_entry.ER.len_src[0] +
usr.sbin/makefs/cd9660/iso9660_rrip.c
875
r->attr.su_entry.ER.len_des[0];
usr.sbin/makefs/cd9660/iso9660_rrip.c
878
assert(l + r->attr.su_entry.ER.h.length[0] <= 254);
usr.sbin/makefs/cd9660/iso9660_rrip.c
880
r->attr.su_entry.ER.h.length[0] += (u_char)l;
usr.sbin/makefs/cd9660/iso9660_rrip.c
883
r->attr.su_entry.ER.ext_ver[0] = ext_version;
usr.sbin/makefs/cd9660/iso9660_rrip.c
884
memcpy(r->attr.su_entry.ER.ext_data, ext_id,
usr.sbin/makefs/cd9660/iso9660_rrip.c
885
(int)r->attr.su_entry.ER.len_id[0]);
usr.sbin/makefs/cd9660/iso9660_rrip.c
886
l = (int) r->attr.su_entry.ER.len_id[0];
usr.sbin/makefs/cd9660/iso9660_rrip.c
887
memcpy(r->attr.su_entry.ER.ext_data + l,ext_des,
usr.sbin/makefs/cd9660/iso9660_rrip.c
888
(int)r->attr.su_entry.ER.len_des[0]);
usr.sbin/makefs/cd9660/iso9660_rrip.c
890
l += (int)r->attr.su_entry.ER.len_des[0];
usr.sbin/makefs/cd9660/iso9660_rrip.c
891
memcpy(r->attr.su_entry.ER.ext_data + l,ext_src,
usr.sbin/makefs/cd9660/iso9660_rrip.c
892
(int)r->attr.su_entry.ER.len_src[0]);
usr.sbin/makefs/cd9660/iso9660_rrip.c
894
TAILQ_INSERT_TAIL(&node->head, r, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
895
return r;
usr.sbin/makefs/cd9660/iso9660_rrip.c
94
if ((r = cd9660_susp_handle_continuation(diskStructure, node)) < 0)
usr.sbin/makefs/cd9660/iso9660_rrip.c
95
return r;
usr.sbin/makefs/cd9660/iso9660_rrip.c
99
if ((r = cd9660_susp_initialize(diskStructure, cn, node, parent)) < 0)
usr.sbin/mfiutil/mfi_cmd.c
270
int r;
usr.sbin/mfiutil/mfi_cmd.c
290
r = ioctl(fd, MFIIO_PASSTHRU, &ioc);
usr.sbin/mfiutil/mfi_cmd.c
291
if (r < 0)
usr.sbin/mfiutil/mfi_cmd.c
292
return (r);
usr.sbin/mountd/mountd.c
829
int r;
usr.sbin/mountd/mountd.c
996
r = bindresvport_sa(fd, res->ai_addr);
usr.sbin/mountd/mountd.c
997
if (r != 0) {
usr.sbin/moused/moused/moused.c
1005
r->e3b.timer_armed = false;
usr.sbin/moused/moused/moused.c
1006
if (r_timeout(&r->e3b) &&
usr.sbin/moused/moused/moused.c
1007
r_statetrans(r, &action0, &action, A_TIMEOUT)) {
usr.sbin/moused/moused/moused.c
1018
b_size = rifs[r->dev.iftype].p_size;
usr.sbin/moused/moused/moused.c
1019
r_size = read(r->mfd, &b, b_size);
usr.sbin/moused/moused/moused.c
1024
r_deinit(r);
usr.sbin/moused/moused/moused.c
1025
r = NULL;
usr.sbin/moused/moused/moused.c
1037
if (r->e3b.timer_armed) {
usr.sbin/moused/moused/moused.c
1038
EV_SET(ke + nchanges, r->mfd << 1,
usr.sbin/moused/moused/moused.c
1039
EVFILT_TIMER, EV_DISABLE, 0, 0, r);
usr.sbin/moused/moused/moused.c
1041
r->e3b.timer_armed = false;
usr.sbin/moused/moused/moused.c
1043
if (r->tp.gest.timer_armed) {
usr.sbin/moused/moused/moused.c
1044
EV_SET(ke + nchanges, r->mfd << 1 | 1,
usr.sbin/moused/moused/moused.c
1045
EVFILT_TIMER, EV_DISABLE, 0, 0, r);
usr.sbin/moused/moused/moused.c
1047
r->tp.gest.timer_armed = false;
usr.sbin/moused/moused/moused.c
1064
r->tp.gest.idletimeout == 0 ? 0 : LONG_MAX;
usr.sbin/moused/moused/moused.c
1071
r->tp.gest.timer_armed = false;
usr.sbin/moused/moused/moused.c
1073
r->tp.gest.idletimeout = -1;
usr.sbin/moused/moused/moused.c
1074
flags = r->dev.iftype == DEVICE_IF_EVDEV ?
usr.sbin/moused/moused/moused.c
1075
r_protocol_evdev(r->dev.type,
usr.sbin/moused/moused/moused.c
1076
&r->tp, &r->ev, &b.ie, &action0) :
usr.sbin/moused/moused/moused.c
1081
if (r->scroll.enable_vert || r->scroll.enable_hor) {
usr.sbin/moused/moused/moused.c
1089
r_vscroll_detect(r, &r->scroll, &action0);
usr.sbin/moused/moused/moused.c
1092
r_timestamp(&action0, &r->btstate, &r->e3b, &r->drift);
usr.sbin/moused/moused/moused.c
1093
r_statetrans(r, &action0, &action,
usr.sbin/moused/moused/moused.c
1108
r_map(&action, &action2, &r->btstate);
usr.sbin/moused/moused/moused.c
1112
if (r->scroll.enable_vert || r->scroll.enable_hor) {
usr.sbin/moused/moused/moused.c
1117
r_vscroll(&r->scroll, &action2);
usr.sbin/moused/moused/moused.c
1120
if (r->drift.terminate) {
usr.sbin/moused/moused/moused.c
1123
r->drift.last_activity = r->drift.current_ts;
usr.sbin/moused/moused/moused.c
1125
if (r_drift (&r->drift, &action2))
usr.sbin/moused/moused/moused.c
1131
if (r->scroll.state == SCROLL_NOTSCROLLING)
usr.sbin/moused/moused/moused.c
1132
r_click(&action2, &r->btstate);
usr.sbin/moused/moused/moused.c
1135
r_move(&action2, &r->accel);
usr.sbin/moused/moused/moused.c
1142
if ((r->btstate.zmap[0] > 0) && (action.dz != 0)) {
usr.sbin/moused/moused/moused.c
1145
r_map(&action, &action2, &r->btstate);
usr.sbin/moused/moused/moused.c
1149
r_click(&action2, &r->btstate);
usr.sbin/moused/moused/moused.c
1608
struct quirk_range r;
usr.sbin/moused/moused/moused.c
1649
quirks_get_range(q, QUIRK_ATTR_PRESSURE_RANGE, &r)) {
usr.sbin/moused/moused/moused.c
1650
if (r.upper == 0 && r.lower == 0) {
usr.sbin/moused/moused/moused.c
1653
} else if (r.upper > tphw->max_p || r.upper < tphw->min_p ||
usr.sbin/moused/moused/moused.c
1654
r.lower > tphw->max_p || r.lower < tphw->min_p) {
usr.sbin/moused/moused/moused.c
1656
r.lower, r.upper);
usr.sbin/moused/moused/moused.c
1689
struct quirk_range r;
usr.sbin/moused/moused/moused.c
1722
quirks_get_range(q, QUIRK_ATTR_PRESSURE_RANGE, &r)) {
usr.sbin/moused/moused/moused.c
1723
tpinfo->min_pressure_lo = r.lower;
usr.sbin/moused/moused/moused.c
1724
tpinfo->min_pressure_hi = r.upper;
usr.sbin/moused/moused/moused.c
1852
struct rodent *r;
usr.sbin/moused/moused/moused.c
1979
r = calloc(1, sizeof(struct rodent));
usr.sbin/moused/moused/moused.c
1980
memcpy(&r->dev, &dev, sizeof(struct device));
usr.sbin/moused/moused/moused.c
1981
r->mfd = fd;
usr.sbin/moused/moused/moused.c
1983
EV_SET(&kev, fd, EVFILT_READ, EV_ADD, 0, 0, r);
usr.sbin/moused/moused/moused.c
1988
free(r);
usr.sbin/moused/moused/moused.c
1994
r_init_evstate(q, &r->ev);
usr.sbin/moused/moused/moused.c
1995
r_init_buttons(q, &r->btstate, &r->e3b);
usr.sbin/moused/moused/moused.c
1996
r_init_scroll(q, &r->scroll);
usr.sbin/moused/moused/moused.c
1997
r_init_accel(q, &r->accel);
usr.sbin/moused/moused/moused.c
2000
r_init_touchpad_hw(fd, q, &r->tp.hw, &r->ev);
usr.sbin/moused/moused/moused.c
2001
r_init_touchpad_info(q, &r->tp.hw, &r->tp.info);
usr.sbin/moused/moused/moused.c
2002
r_init_touchpad_accel(&r->tp.hw, &r->accel);
usr.sbin/moused/moused/moused.c
2003
r_init_touchpad_gesture(&r->tp.gest);
usr.sbin/moused/moused/moused.c
2007
r_init_drift(q, &r->drift);
usr.sbin/moused/moused/moused.c
2017
SLIST_INSERT_HEAD(&rodents, r, next);
usr.sbin/moused/moused/moused.c
2019
return (r);
usr.sbin/moused/moused/moused.c
2045
r_deinit(struct rodent *r)
usr.sbin/moused/moused/moused.c
2049
if (r == NULL)
usr.sbin/moused/moused/moused.c
2051
if (r->mfd != -1) {
usr.sbin/moused/moused/moused.c
2052
EV_SET(ke, r->mfd, EVFILT_READ, EV_DELETE, 0, 0, r);
usr.sbin/moused/moused/moused.c
2053
EV_SET(ke + 1, r->mfd << 1, EVFILT_TIMER, EV_DELETE, 0, 0, r);
usr.sbin/moused/moused/moused.c
2054
EV_SET(ke + 2, r->mfd << 1 | 1,
usr.sbin/moused/moused/moused.c
2055
EVFILT_TIMER, EV_DELETE, 0, 0, r);
usr.sbin/moused/moused/moused.c
2057
close(r->mfd);
usr.sbin/moused/moused/moused.c
2059
SLIST_REMOVE(&rodents, r, rodent, next);
usr.sbin/moused/moused/moused.c
2060
debug("destroy device: port: %s model: %s", r->dev.path, r->dev.name);
usr.sbin/moused/moused/moused.c
2061
free(r);
usr.sbin/moused/moused/moused.c
2332
r_vscroll_detect(struct rodent *r, struct scroll *sc, mousestatus_t *act)
usr.sbin/moused/moused/moused.c
2360
r_timestamp(act, &r->btstate, &r->e3b, &r->drift);
usr.sbin/moused/moused/moused.c
2361
r_statetrans(r, act, &newaction,
usr.sbin/moused/moused/moused.c
2367
r_click(&newaction, &r->btstate);
usr.sbin/moused/moused/moused.c
2370
r_timestamp(&newaction, &r->btstate, &r->e3b, &r->drift);
usr.sbin/moused/moused/moused.c
2373
r_click(&newaction, &r->btstate);
usr.sbin/moused/moused/moused.c
2478
r_statetrans(struct rodent *r, mousestatus_t *a1, mousestatus_t *a2, int trans)
usr.sbin/moused/moused/moused.c
2480
struct e3bstate *e3b = &r->e3b;
usr.sbin/moused/moused/moused.c
2530
r_timestamp(a2, &r->btstate, e3b, &r->drift);
usr.sbin/moused/moused/moused.c
502
static void r_deinit(struct rodent *r);
usr.sbin/moused/moused/moused.c
508
static void r_vscroll_detect(struct rodent *r, struct scroll *sc,
usr.sbin/moused/moused/moused.c
511
static int r_statetrans(struct rodent *r, mousestatus_t *a1,
usr.sbin/moused/moused/moused.c
529
struct rodent *r;
usr.sbin/moused/moused/moused.c
799
if ((r = r_init(portname)) == NULL)
usr.sbin/moused/moused/moused.c
805
SLIST_FOREACH(r, &rodents, next) {
usr.sbin/moused/moused/moused.c
808
r->dev.path, r_if(r->dev.iftype),
usr.sbin/moused/moused/moused.c
809
r_name(r->dev.type), r->dev.name);
usr.sbin/moused/moused/moused.c
811
printf("%s\n", r->dev.path);
usr.sbin/moused/moused/moused.c
813
printf("%s\n", r_if(r->dev.iftype));
usr.sbin/moused/moused/moused.c
815
printf("%s\n", r_name(r->dev.type));
usr.sbin/moused/moused/moused.c
817
printf("%s\n", r->dev.name);
usr.sbin/moused/moused/moused.c
929
struct rodent *r = NULL;
usr.sbin/moused/moused/moused.c
954
if (r != NULL && r->e3b.enabled &&
usr.sbin/moused/moused/moused.c
955
S_DELAYED(r->e3b.mouse_button_state)) {
usr.sbin/moused/moused/moused.c
956
EV_SET(ke + nchanges, r->mfd << 1, EVFILT_TIMER,
usr.sbin/moused/moused/moused.c
957
EV_ADD | EV_ENABLE | EV_DISPATCH, 0, 20, r);
usr.sbin/moused/moused/moused.c
959
r->e3b.timer_armed = true;
usr.sbin/moused/moused/moused.c
961
if (r != NULL && r->tp.gest.idletimeout > 0) {
usr.sbin/moused/moused/moused.c
962
EV_SET(ke + nchanges, r->mfd << 1 | 1, EVFILT_TIMER,
usr.sbin/moused/moused/moused.c
964
0, r->tp.gest.idletimeout, r);
usr.sbin/moused/moused/moused.c
966
r->tp.gest.timer_armed = true;
usr.sbin/moused/moused/moused.c
974
if (!(r != NULL && r->tp.gest.idletimeout == 0)) {
usr.sbin/moused/moused/moused.c
997
r = ke[0].udata;
usr.sbin/moused/moused/util-evdev.c
80
int r;
usr.sbin/moused/moused/util-evdev.c
82
r = strncmp(lookup->name, entry->name, lookup->len);
usr.sbin/moused/moused/util-evdev.c
83
if (!r) {
usr.sbin/moused/moused/util-evdev.c
85
r = -1;
usr.sbin/moused/moused/util-evdev.c
87
r = 0;
usr.sbin/moused/moused/util-evdev.c
90
return r;
usr.sbin/mptutil/mpt_cam.c
124
struct periph_match_result *r;
usr.sbin/mptutil/mpt_cam.c
205
r = &ccb.cdm.matches[1].result.periph_result;
usr.sbin/mptutil/mpt_cam.c
206
snprintf(qd->devname, sizeof(qd->devname), "%s%d", r->periph_name,
usr.sbin/mptutil/mpt_cam.c
207
r->unit_number);
usr.sbin/mptutil/mpt_cam.c
214
periph_is_volume(CONFIG_PAGE_IOC_2 *ioc2, struct periph_match_result *r)
usr.sbin/mptutil/mpt_cam.c
223
if (vol->VolumeBus == 0 && vol->VolumeID == r->target_id)
usr.sbin/mptutil/mpt_cam.c
393
struct periph_match_result *r;
usr.sbin/mptutil/mpt_cam.c
487
r = &ccb.cdm.matches[i].result.periph_result;
usr.sbin/mptutil/mpt_cam.c
488
if (periph_is_volume(ioc2, r))
usr.sbin/mptutil/mpt_cam.c
491
disks[count].target = r->target_id;
usr.sbin/mptutil/mpt_cam.c
493
"%s%d", r->periph_name, r->unit_number);
usr.sbin/ndp/ndp_netlink.c
163
struct snl_parsed_route r = {};
usr.sbin/ndp/ndp_netlink.c
164
if (!snl_parse_nlmsg(ss, hdr, &snl_rtm_route_parser, &r))
usr.sbin/ndp/ndp_netlink.c
167
if (r.rta_multipath.num_nhops > 0 || (r.rta_rtflags & RTF_GATEWAY))
usr.sbin/ndp/ndp_netlink.c
171
if (has_l2(ss, r.rta_oif))
usr.sbin/ndp/ndp_netlink.c
172
return (r.rta_oif);
usr.sbin/ndp/ndp_netlink.c
180
snl_add_msg_attr_u32(&nw, NHAF_KID, r.rta_knh_id);
usr.sbin/pciconf/pciconf.c
1325
long r;
usr.sbin/pciconf/pciconf.c
1342
for (i = 1, r = rstart; r <= rend; i++, r += width) {
usr.sbin/pciconf/pciconf.c
1343
printf("%0*x", width * 2, read_config(fd, &sel, r, width));
usr.sbin/pciconf/pciconf.c
1538
long rstart, rend, r;
usr.sbin/pciconf/pciconf.c
1551
for (i = 1, r = rstart; r <= rend; i++, r += width) {
usr.sbin/pciconf/pciconf.c
1556
addr = (uintptr_t)pbm.pbm_map_base + pbm.pbm_bar_off + r;
usr.sbin/pciconf/pciconf.c
390
const struct pci_conf *l, *r;
usr.sbin/pciconf/pciconf.c
393
r = rhs;
usr.sbin/pciconf/pciconf.c
394
if (l->pc_sel.pc_domain != r->pc_sel.pc_domain)
usr.sbin/pciconf/pciconf.c
395
return (l->pc_sel.pc_domain - r->pc_sel.pc_domain);
usr.sbin/pciconf/pciconf.c
396
if (l->pc_sel.pc_bus != r->pc_sel.pc_bus)
usr.sbin/pciconf/pciconf.c
397
return (l->pc_sel.pc_bus - r->pc_sel.pc_bus);
usr.sbin/pciconf/pciconf.c
398
if (l->pc_sel.pc_dev != r->pc_sel.pc_dev)
usr.sbin/pciconf/pciconf.c
399
return (l->pc_sel.pc_dev - r->pc_sel.pc_dev);
usr.sbin/pciconf/pciconf.c
400
return (l->pc_sel.pc_func - r->pc_sel.pc_func);
usr.sbin/pkg/config.c
327
parse_mirror_type(struct repository *r, const char *mt)
usr.sbin/pkg/config.c
330
r->mirror_type = MIRROR_SRV;
usr.sbin/pkg/config.c
332
r->mirror_type = MIRROR_NONE;
usr.sbin/pkg/config.c
336
repo_free(struct repository *r)
usr.sbin/pkg/config.c
338
free(r->name);
usr.sbin/pkg/config.c
339
free(r->url);
usr.sbin/pkg/config.c
340
free(r->fingerprints);
usr.sbin/pkg/config.c
341
free(r->pubkey);
usr.sbin/pkg/config.c
342
free(r);
usr.sbin/pkg/config.c
681
struct repository *r = calloc(1, sizeof(*r));
usr.sbin/pkg/config.c
682
if (r == NULL)
usr.sbin/pkg/config.c
684
r->name = strdup("fallback");
usr.sbin/pkg/config.c
685
if (r->name == NULL)
usr.sbin/pkg/config.c
688
r->url = c[PACKAGESITE].value;
usr.sbin/pkg/config.c
690
if (!parse_signature_type(r, c[SIGNATURE_TYPE].value))
usr.sbin/pkg/config.c
693
parse_mirror_type(r, c[MIRROR_TYPE].value);
usr.sbin/pkg/config.c
695
r->pubkey = c[PUBKEY].value;
usr.sbin/pkg/config.c
697
r->fingerprints = c[FINGERPRINTS].value;
usr.sbin/pkg/config.c
698
STAILQ_INSERT_TAIL(&repositories, r, next);
usr.sbin/pkg/dns_utils.c
46
unsigned int r, l;
usr.sbin/pkg/dns_utils.c
52
r = db->priority;
usr.sbin/pkg/dns_utils.c
54
return ((l > r) - (l < r));
usr.sbin/pkg/dns_utils.c
61
unsigned int r, l, wr, wl;
usr.sbin/pkg/dns_utils.c
68
r = db->priority;
usr.sbin/pkg/dns_utils.c
70
res = ((l > r) - (l < r));
usr.sbin/pkg/ecc.c
51
#define STREQ(l, r) (strcmp(l, r) == 0)
usr.sbin/pkg/pkg.c
172
int ret, r;
usr.sbin/pkg/pkg.c
194
while ((r = archive_read_next_header(a, &ae)) == ARCHIVE_OK) {
usr.sbin/pkg/pkg.c
200
r = archive_read_extract(a, ae,
usr.sbin/pkg/pkg.c
209
if (r == ARCHIVE_OK)
usr.sbin/pkg/pkg.c
263
ssize_t r;
usr.sbin/pkg/pkg.c
312
while ((r = fread(buf, 1, sizeof(buf), remote)) > 0) {
usr.sbin/pkg/pkg.c
313
if (write(fd, buf, r) != r) {
usr.sbin/pkg/pkg.c
319
if (r != 0) {
usr.sbin/pkg/pkg.c
480
ssize_t r;
usr.sbin/pkg/pkg.c
488
while ((r = read(fd, buf, sizeof(buf))) >0) {
usr.sbin/pkg/pkg.c
489
fwrite(buf, 1, r, fp);
usr.sbin/pkg/pkg.c
651
verify_pubsignature(int fd_pkg, int fd_sig, struct repository *r)
usr.sbin/pkg/pkg.c
665
if (r != NULL) {
usr.sbin/pkg/pkg.c
666
if (r->pubkey == NULL) {
usr.sbin/pkg/pkg.c
667
warnx("No CONFIG_PUBKEY defined for %s", r->name);
usr.sbin/pkg/pkg.c
670
pubkey = r->pubkey;
usr.sbin/pkg/pkg.c
709
printf("Verifying signature with public key %s.a.. ", r->pubkey);
usr.sbin/pkg/pkg.c
710
if (pkgsign_verify_data(sctx, data, datasz, r->pubkey, NULL, 0, pk->sig,
usr.sbin/pkg/pkg.c
729
verify_signature(int fd_pkg, int fd_sig, struct repository *r)
usr.sbin/pkg/pkg.c
748
if (r != NULL) {
usr.sbin/pkg/pkg.c
749
if (r->fingerprints == NULL) {
usr.sbin/pkg/pkg.c
750
warnx("No FINGERPRINTS defined for %s", r->name);
usr.sbin/pkg/pkg.c
753
fingerprints = r->fingerprints;
usr.sbin/pmc/cmd_pmc_frontend.cc
160
std::vector<field> r;
usr.sbin/pmc/cmd_pmc_frontend.cc
162
r.emplace_back(kv.second.func.binary);
usr.sbin/pmc/cmd_pmc_frontend.cc
163
r.emplace_back(kv.second.func.to_string());
usr.sbin/pmc/cmd_pmc_frontend.cc
164
r.emplace_back(kv.second.latency);
usr.sbin/pmc/cmd_pmc_frontend.cc
165
r.emplace_back(kv.second.samples);
usr.sbin/pmc/cmd_pmc_frontend.cc
166
r.emplace_back(kv.second.ocmiss, kv.second.samples, true);
usr.sbin/pmc/cmd_pmc_frontend.cc
167
r.emplace_back(kv.second.l2miss, kv.second.samples, true);
usr.sbin/pmc/cmd_pmc_frontend.cc
168
r.emplace_back(kv.second.l3miss, kv.second.samples, true);
usr.sbin/pmc/cmd_pmc_frontend.cc
169
r.emplace_back(kv.second.l1tlbmiss, kv.second.samples, true);
usr.sbin/pmc/cmd_pmc_frontend.cc
170
r.emplace_back(kv.second.l2tlbmiss, kv.second.samples, true);
usr.sbin/pmc/cmd_pmc_frontend.cc
172
t.addrow(r);
usr.sbin/pmc/cmd_pmc_info.cc
122
std::vector<field> r;
usr.sbin/pmc/cmd_pmc_info.cc
124
r.emplace_back(p.second.name);
usr.sbin/pmc/cmd_pmc_info.cc
125
r.emplace_back((int64_t)p.second.count);
usr.sbin/pmc/cmd_pmc_info.cc
127
t.addrow(r);
usr.sbin/pmc/cmd_pmc_stat.c
317
char *event, *r;
usr.sbin/pmc/cmd_pmc_stat.c
327
r = event = NULL;
usr.sbin/pmc/cmd_pmc_stat.c
331
r = event = strdup(optarg);
usr.sbin/pmc/cmd_pmc_stat.c
347
free(r);
usr.sbin/pmc/display.cc
494
table::addrow(std::vector<field> r)
usr.sbin/pmc/display.cc
496
rows.push_back(std::move(r));
usr.sbin/pmc/display.cc
523
for (auto &r : rows) {
usr.sbin/pmc/display.cc
524
for (c = 0; c < r.size(); c++) {
usr.sbin/pmc/display.cc
525
if (width[c] < r[c].length())
usr.sbin/pmc/display.cc
526
width[c] = r[c].length();
usr.sbin/pmc/display.cc
556
for (auto &r : rows) {
usr.sbin/pmc/display.cc
560
std::cout << std::setw(width[c]) << r[c].to_string();
usr.sbin/pmc/display.hh
95
void addrow(std::vector<field> r);
usr.sbin/pmcstat/pmcpl_calltree.c
561
struct pmcpl_ct_sample r, *rsamples;
usr.sbin/pmcstat/pmcpl_calltree.c
563
rsamples = &r;
usr.sbin/ppp/bundle.c
451
bundle_UpdateSet(struct fdescriptor *d, fd_set *r, fd_set *w, fd_set *e, int *n)
usr.sbin/ppp/bundle.c
466
queued = r ? ncp_FillPhysicalQueues(&bundle->ncp, bundle) :
usr.sbin/ppp/bundle.c
469
if (r && (bundle->phase == PHASE_NETWORK ||
usr.sbin/ppp/bundle.c
477
FD_SET(bundle->dev.fd, r);
usr.sbin/ppp/bundle.c
493
result += descriptor_UpdateSet(&bundle->radius.desc, r, w, e, n);
usr.sbin/ppp/bundle.c
498
result += descriptor_UpdateSet(&dl->desc, r, w, e, n);
usr.sbin/ppp/bundle.c
505
result += descriptor_UpdateSet(&bundle->ncp.mp.server.desc, r, w, e, n);
usr.sbin/ppp/chap.c
396
chap_UpdateSet(struct fdescriptor *d, fd_set *r, fd_set *w __unused,
usr.sbin/ppp/chap.c
401
if (r && chap && chap->child.fd != -1) {
usr.sbin/ppp/chap.c
402
FD_SET(chap->child.fd, r);
usr.sbin/ppp/chat.c
140
chat_UpdateSet(struct fdescriptor *d, fd_set *r, fd_set *w, fd_set *e, int *n)
usr.sbin/ppp/chat.c
274
return chat_UpdateSet(d, r, w, e, n);
usr.sbin/ppp/chat.c
309
return chat_UpdateSet(d, r, w, e, n);
usr.sbin/ppp/chat.c
324
return physical_doUpdateSet(&c->physical->desc, r, NULL, e, n, 1);
usr.sbin/ppp/datalink.c
251
datalink_UpdateSet(struct fdescriptor *d, fd_set *r, fd_set *w, fd_set *e,
usr.sbin/ppp/datalink.c
295
return datalink_UpdateSet(d, r, w, e, n);
usr.sbin/ppp/datalink.c
340
return datalink_UpdateSet(d, r, w, e, n);
usr.sbin/ppp/datalink.c
348
return datalink_UpdateSet(d, r, w, e, n);
usr.sbin/ppp/datalink.c
359
result = descriptor_UpdateSet(&dl->chat.desc, r, w, e, n);
usr.sbin/ppp/datalink.c
369
return datalink_UpdateSet(d, r, w, e, n);
usr.sbin/ppp/datalink.c
375
return datalink_UpdateSet(d, r, w, e, n);
usr.sbin/ppp/datalink.c
379
return datalink_UpdateSet(d, r, w, e, n);
usr.sbin/ppp/datalink.c
396
return datalink_UpdateSet(d, r, w, e, n);
usr.sbin/ppp/datalink.c
407
result = descriptor_UpdateSet(&dl->chap.desc, r, w, e, n) +
usr.sbin/ppp/datalink.c
408
descriptor_UpdateSet(&dl->physical->desc, r, w, e, n);
usr.sbin/ppp/datalink.c
415
datalink_RemoveFromSet(struct datalink *dl, fd_set *r, fd_set *w, fd_set *e)
usr.sbin/ppp/datalink.c
417
return physical_RemoveFromSet(dl->physical, r, w, e);
usr.sbin/ppp/descriptor.h
50
#define descriptor_UpdateSet(d, r, w, e, n) ((*(d)->UpdateSet)(d, r, w, e, n))
usr.sbin/ppp/ether.c
136
ether_RemoveFromSet(struct physical *p, fd_set *r, fd_set *w, fd_set *e)
usr.sbin/ppp/ether.c
141
if (r && dev->cs >= 0 && FD_ISSET(dev->cs, r)) {
usr.sbin/ppp/ether.c
142
FD_CLR(dev->cs, r);
usr.sbin/ppp/ether.c
151
result += physical_RemoveFromSet(p, r, w, e);
usr.sbin/ppp/ether.c
223
fd_set *r;
usr.sbin/ppp/ether.c
230
if ((r = mkfdset()) == NULL) {
usr.sbin/ppp/ether.c
236
zerofdset(r);
usr.sbin/ppp/ether.c
237
FD_SET(dev->cs, r);
usr.sbin/ppp/ether.c
239
ret = select(dev->cs + 1, r, NULL, NULL, &t);
usr.sbin/ppp/ether.c
308
free(r);
usr.sbin/ppp/ether.c
376
ether_UpdateSet(struct fdescriptor *d, fd_set *r, fd_set *w, fd_set *e, int *n)
usr.sbin/ppp/ether.c
382
if (r && dev->cs >= 0) {
usr.sbin/ppp/ether.c
383
FD_SET(dev->cs, r);
usr.sbin/ppp/ether.c
389
result += physical_doUpdateSet(d, r, w, e, n, 0);
usr.sbin/ppp/exec.c
118
exec_RemoveFromSet(struct physical *p, fd_set *r, fd_set *w, fd_set *e)
usr.sbin/ppp/exec.c
124
sets = physical_RemoveFromSet(p, r, w, e);
usr.sbin/ppp/exec.c
204
exec_UpdateSet(struct fdescriptor *d, fd_set *r, fd_set *w, fd_set *e, int *n)
usr.sbin/ppp/exec.c
226
return result + physical_doUpdateSet(d, r, w, e, n, 0);
usr.sbin/ppp/mp.c
1041
mpserver_UpdateSet(struct fdescriptor *d, fd_set *r, fd_set *w, fd_set *e,
usr.sbin/ppp/mp.c
1053
result -= datalink_RemoveFromSet(s->send.dl, r, w, e);
usr.sbin/ppp/mp.c
1059
result -= datalink_RemoveFromSet(s->send.dl, r, NULL, NULL);
usr.sbin/ppp/mp.c
1060
} else if (r && s->fd >= 0) {
usr.sbin/ppp/mp.c
1063
FD_SET(s->fd, r);
usr.sbin/ppp/mppe.c
434
struct radius *r = &fp->bundle->radius;
usr.sbin/ppp/mppe.c
440
if (*r->cfg.file) {
usr.sbin/ppp/mppe.c
441
ok = r->mppe.sendkeylen && r->mppe.recvkeylen;
usr.sbin/ppp/ncpaddr.h
109
#define ncprange_family(r) ((r)->ncprange_family)
usr.sbin/ppp/netgraph.c
177
fd_set *r;
usr.sbin/ppp/netgraph.c
183
if ((r = mkfdset()) == NULL) {
usr.sbin/ppp/netgraph.c
187
zerofdset(r);
usr.sbin/ppp/netgraph.c
188
FD_SET(dev->cs, r);
usr.sbin/ppp/netgraph.c
190
ret = select(dev->cs + 1, r, NULL, NULL, &t);
usr.sbin/ppp/netgraph.c
191
free(r);
usr.sbin/ppp/netgraph.c
248
ng_RemoveFromSet(struct physical *p, fd_set *r, fd_set *w, fd_set *e)
usr.sbin/ppp/netgraph.c
253
if (r && dev->cs >= 0 && FD_ISSET(dev->cs, r)) {
usr.sbin/ppp/netgraph.c
254
FD_CLR(dev->cs, r);
usr.sbin/ppp/netgraph.c
263
result += physical_RemoveFromSet(p, r, w, e);
usr.sbin/ppp/netgraph.c
353
ng_UpdateSet(struct fdescriptor *d, fd_set *r, fd_set *w, fd_set *e, int *n)
usr.sbin/ppp/netgraph.c
362
if (r) {
usr.sbin/ppp/netgraph.c
363
FD_SET(dev->cs, r);
usr.sbin/ppp/netgraph.c
371
result = physical_doUpdateSet(d, r, w, e, n, 0);
usr.sbin/ppp/physical.c
139
physical_UpdateSet(struct fdescriptor *d, fd_set *r, fd_set *w, fd_set *e,
usr.sbin/ppp/physical.c
142
return physical_doUpdateSet(d, r, w, e, n, 0);
usr.sbin/ppp/physical.c
827
physical_doUpdateSet(struct fdescriptor *d, fd_set *r, fd_set *w, fd_set *e,
usr.sbin/ppp/physical.c
835
if (r) {
usr.sbin/ppp/physical.c
836
FD_SET(p->fd, r);
usr.sbin/ppp/physical.c
858
physical_RemoveFromSet(struct physical *p, fd_set *r, fd_set *w, fd_set *e)
usr.sbin/ppp/physical.c
861
return (*p->handler->removefromset)(p, r, w, e);
usr.sbin/ppp/physical.c
867
if (r && FD_ISSET(p->fd, r)) {
usr.sbin/ppp/physical.c
868
FD_CLR(p->fd, r);
usr.sbin/ppp/prompt.c
132
prompt_UpdateSet(struct fdescriptor *d, fd_set *r, fd_set *w __unused,
usr.sbin/ppp/prompt.c
144
if (r) {
usr.sbin/ppp/prompt.c
145
FD_SET(p->fd_in, r);
usr.sbin/ppp/radius.c
1000
rad_put_vendor_attr(r->cx.rad, RAD_VENDOR_MICROSOFT,
usr.sbin/ppp/radius.c
1008
rad_put_vendor_attr(r->cx.rad, RAD_VENDOR_MICROSOFT,
usr.sbin/ppp/radius.c
1017
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
1028
if (rad_put_addr(r->cx.rad, RAD_NAS_IP_ADDRESS, hostaddr) != 0) {
usr.sbin/ppp/radius.c
1030
rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
1031
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
1036
rad_put_string(r->cx.rad, RAD_NAS_IDENTIFIER, hostname) != 0) {
usr.sbin/ppp/radius.c
1038
rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
1039
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
1045
rad_put_string(r->cx.rad, RAD_CALLING_STATION_ID, mac_addr) != 0) {
usr.sbin/ppp/radius.c
1046
log_Printf(LogERROR, "rad_put: %s\n", rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
1047
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
1051
radius_put_physical_details(r, authp->physical);
usr.sbin/ppp/radius.c
1055
r->cx.auth = authp;
usr.sbin/ppp/radius.c
1056
if ((got = rad_init_send_request(r->cx.rad, &r->cx.fd, &tv)))
usr.sbin/ppp/radius.c
1057
radius_Process(r, got);
usr.sbin/ppp/radius.c
1062
r->cx.timer.load = tv.tv_usec / TICKUNIT + tv.tv_sec * SECTICKS;
usr.sbin/ppp/radius.c
1063
r->cx.timer.func = radius_Timeout;
usr.sbin/ppp/radius.c
1064
r->cx.timer.name = "radius auth";
usr.sbin/ppp/radius.c
1065
r->cx.timer.arg = r;
usr.sbin/ppp/radius.c
1066
timer_Start(&r->cx.timer);
usr.sbin/ppp/radius.c
1096
radius_Account(struct radius *r, struct radacct *ac, struct datalink *dl,
usr.sbin/ppp/radius.c
1106
if (!*r->cfg.file)
usr.sbin/ppp/radius.c
1109
if (r->cx.fd != -1)
usr.sbin/ppp/radius.c
1116
timer_Stop(&r->cx.timer);
usr.sbin/ppp/radius.c
1118
if ((r->cx.rad = rad_acct_open()) == NULL) {
usr.sbin/ppp/radius.c
1123
if (rad_config(r->cx.rad, r->cfg.file) != 0) {
usr.sbin/ppp/radius.c
1124
log_Printf(LogERROR, "rad_config: %s\n", rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
1125
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
1129
if (rad_create_request(r->cx.rad, RAD_ACCOUNTING_REQUEST) != 0) {
usr.sbin/ppp/radius.c
1130
log_Printf(LogERROR, "rad_create_request: %s\n", rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
1131
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
1137
ac->rad_parent = r;
usr.sbin/ppp/radius.c
1155
if (rad_put_string(r->cx.rad, RAD_USER_NAME, ac->user_name) != 0 ||
usr.sbin/ppp/radius.c
1156
rad_put_int(r->cx.rad, RAD_SERVICE_TYPE, RAD_FRAMED) != 0 ||
usr.sbin/ppp/radius.c
1157
rad_put_int(r->cx.rad, RAD_FRAMED_PROTOCOL, RAD_PPP) != 0) {
usr.sbin/ppp/radius.c
1158
log_Printf(LogERROR, "rad_put: %s\n", rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
1159
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
1164
if (rad_put_addr(r->cx.rad, RAD_FRAMED_IP_ADDRESS,
usr.sbin/ppp/radius.c
1166
rad_put_addr(r->cx.rad, RAD_FRAMED_IP_NETMASK,
usr.sbin/ppp/radius.c
1168
log_Printf(LogERROR, "rad_put: %s\n", rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
1169
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
1175
if (rad_put_attr(r->cx.rad, RAD_FRAMED_INTERFACE_ID, ac->peer.ipv6.ifid,
usr.sbin/ppp/radius.c
1177
log_Printf(LogERROR, "rad_put_attr: %s\n", rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
1178
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
1181
if (r->ipv6prefix) {
usr.sbin/ppp/radius.c
1186
if (rad_put_attr(r->cx.rad, RAD_FRAMED_IPV6_PREFIX, r->ipv6prefix,
usr.sbin/ppp/radius.c
1188
log_Printf(LogERROR, "rad_put_attr: %s\n", rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
1189
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
1201
rad_put_string(r->cx.rad, RAD_CALLING_STATION_ID, mac_addr) != 0) {
usr.sbin/ppp/radius.c
1202
log_Printf(LogERROR, "rad_put: %s\n", rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
1203
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
1213
if (rad_put_addr(r->cx.rad, RAD_NAS_IP_ADDRESS, hostaddr) != 0) {
usr.sbin/ppp/radius.c
1215
rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
1216
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
1221
rad_put_string(r->cx.rad, RAD_NAS_IDENTIFIER, hostname) != 0) {
usr.sbin/ppp/radius.c
1223
rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
1224
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
1229
radius_put_physical_details(r, dl->physical);
usr.sbin/ppp/radius.c
1231
if (rad_put_int(r->cx.rad, RAD_ACCT_STATUS_TYPE, acct_type) != 0 ||
usr.sbin/ppp/radius.c
1232
rad_put_string(r->cx.rad, RAD_ACCT_SESSION_ID, ac->session_id) != 0 ||
usr.sbin/ppp/radius.c
1233
rad_put_string(r->cx.rad, RAD_ACCT_MULTI_SESSION_ID,
usr.sbin/ppp/radius.c
1235
rad_put_int(r->cx.rad, RAD_ACCT_DELAY_TIME, 0) != 0) {
usr.sbin/ppp/radius.c
1237
log_Printf(LogERROR, "rad_put: %s\n", rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
1238
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
1244
if (rad_put_int(r->cx.rad, RAD_ACCT_INPUT_OCTETS, stats->OctetsIn % UINT32_MAX) != 0 ||
usr.sbin/ppp/radius.c
1245
rad_put_int(r->cx.rad, RAD_ACCT_INPUT_GIGAWORDS, stats->OctetsIn / UINT32_MAX) != 0 ||
usr.sbin/ppp/radius.c
1246
rad_put_int(r->cx.rad, RAD_ACCT_INPUT_PACKETS, stats->PacketsIn) != 0 ||
usr.sbin/ppp/radius.c
1247
rad_put_int(r->cx.rad, RAD_ACCT_OUTPUT_OCTETS, stats->OctetsOut % UINT32_MAX) != 0 ||
usr.sbin/ppp/radius.c
1248
rad_put_int(r->cx.rad, RAD_ACCT_OUTPUT_GIGAWORDS, stats->OctetsOut / UINT32_MAX) != 0 ||
usr.sbin/ppp/radius.c
1249
rad_put_int(r->cx.rad, RAD_ACCT_OUTPUT_PACKETS, stats->PacketsOut)
usr.sbin/ppp/radius.c
1251
rad_put_int(r->cx.rad, RAD_ACCT_SESSION_TIME, throughput_uptime(stats))
usr.sbin/ppp/radius.c
1253
log_Printf(LogERROR, "rad_put: %s\n", rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
1254
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
1283
r->cx.auth = NULL; /* Not valid for accounting requests */
usr.sbin/ppp/radius.c
1284
if ((got = rad_init_send_request(r->cx.rad, &r->cx.fd, &tv)))
usr.sbin/ppp/radius.c
1285
radius_Process(r, got);
usr.sbin/ppp/radius.c
1288
r->cx.timer.load = tv.tv_usec / TICKUNIT + tv.tv_sec * SECTICKS;
usr.sbin/ppp/radius.c
1289
r->cx.timer.func = radius_Timeout;
usr.sbin/ppp/radius.c
1290
r->cx.timer.name = "radius acct";
usr.sbin/ppp/radius.c
1291
r->cx.timer.arg = r;
usr.sbin/ppp/radius.c
1292
timer_Start(&r->cx.timer);
usr.sbin/ppp/radius.c
1300
radius_Show(struct radius *r, struct prompt *p)
usr.sbin/ppp/radius.c
1303
*r->cfg.file ? r->cfg.file : "none");
usr.sbin/ppp/radius.c
1304
if (r->valid) {
usr.sbin/ppp/radius.c
1305
prompt_Printf(p, "\n IP: %s\n", inet_ntoa(r->ip));
usr.sbin/ppp/radius.c
1306
prompt_Printf(p, " Netmask: %s\n", inet_ntoa(r->mask));
usr.sbin/ppp/radius.c
1307
prompt_Printf(p, " MTU: %lu\n", r->mtu);
usr.sbin/ppp/radius.c
1308
prompt_Printf(p, " VJ: %sabled\n", r->vj ? "en" : "dis");
usr.sbin/ppp/radius.c
1309
prompt_Printf(p, " Message: %s\n", r->repstr ? r->repstr : "");
usr.sbin/ppp/radius.c
1311
radius_policyname(r->mppe.policy));
usr.sbin/ppp/radius.c
1313
radius_typesname(r->mppe.types));
usr.sbin/ppp/radius.c
1315
r->mppe.recvkey ? "R" : "Not r");
usr.sbin/ppp/radius.c
1317
r->mppe.sendkey ? "R" : "Not r");
usr.sbin/ppp/radius.c
1319
r->msrepstr ? r->msrepstr : "");
usr.sbin/ppp/radius.c
1320
prompt_Printf(p, " Error Message: %s\n", r->errstr ? r->errstr : "");
usr.sbin/ppp/radius.c
1321
if (r->routes)
usr.sbin/ppp/radius.c
1322
route_ShowSticky(p, r->routes, " Routes", 16);
usr.sbin/ppp/radius.c
1324
if (r->ipv6routes)
usr.sbin/ppp/radius.c
1325
route_ShowSticky(p, r->ipv6routes, " IPv6 Routes", 16);
usr.sbin/ppp/radius.c
1358
radius_StopTimer(struct radius *r)
usr.sbin/ppp/radius.c
1360
timer_Stop(&r->alive.timer);
usr.sbin/ppp/radius.c
148
demangle(struct radius *r, const void *mangled, size_t mlen,
usr.sbin/ppp/radius.c
168
if (rad_request_authenticator(r->cx.rad, R, sizeof R) != AUTH_LEN) {
usr.sbin/ppp/radius.c
178
S = rad_server_secret(r->cx.rad); /* We need the RADIUS secret */
usr.sbin/ppp/radius.c
248
radius_Process(struct radius *r, int got)
usr.sbin/ppp/radius.c
265
r->cx.fd = -1; /* Stop select()ing */
usr.sbin/ppp/radius.c
266
stype = r->cx.auth ? "auth" : "acct";
usr.sbin/ppp/radius.c
272
if (!r->cx.auth) {
usr.sbin/ppp/radius.c
273
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
281
if (!r->cx.auth) {
usr.sbin/ppp/radius.c
282
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
291
if (r->cx.auth)
usr.sbin/ppp/radius.c
292
auth_Failure(r->cx.auth);
usr.sbin/ppp/radius.c
293
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
305
if (r->cx.auth)
usr.sbin/ppp/radius.c
306
auth_Failure(r->cx.auth); /* unexpected !!! */
usr.sbin/ppp/radius.c
309
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
314
"radius(%s): %s\n", stype, rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
315
if (r->cx.auth)
usr.sbin/ppp/radius.c
316
auth_Failure(r->cx.auth);
usr.sbin/ppp/radius.c
317
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
322
got, rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
323
if (r->cx.auth)
usr.sbin/ppp/radius.c
324
auth_Failure(r->cx.auth);
usr.sbin/ppp/radius.c
325
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
330
r->ip.s_addr = r->mask.s_addr = INADDR_NONE;
usr.sbin/ppp/radius.c
331
r->mtu = 0;
usr.sbin/ppp/radius.c
332
r->vj = 0;
usr.sbin/ppp/radius.c
333
while ((res = rad_get_attr(r->cx.rad, &data, &len)) > 0) {
usr.sbin/ppp/radius.c
336
r->ip = rad_cvt_addr(data);
usr.sbin/ppp/radius.c
338
" IP %s\n", inet_ntoa(r->ip));
usr.sbin/ppp/radius.c
342
free(r->filterid);
usr.sbin/ppp/radius.c
343
if ((r->filterid = rad_cvt_string(data, len)) == NULL) {
usr.sbin/ppp/radius.c
344
log_Printf(LogERROR, "rad_cvt_string: %s\n", rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
345
auth_Failure(r->cx.auth);
usr.sbin/ppp/radius.c
346
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
350
" Filter \"%s\"\n", r->filterid);
usr.sbin/ppp/radius.c
354
r->sessiontime = rad_cvt_int(data);
usr.sbin/ppp/radius.c
356
" Session-Timeout %lu\n", r->sessiontime);
usr.sbin/ppp/radius.c
360
r->mask = rad_cvt_addr(data);
usr.sbin/ppp/radius.c
362
" Netmask %s\n", inet_ntoa(r->mask));
usr.sbin/ppp/radius.c
366
r->mtu = rad_cvt_int(data);
usr.sbin/ppp/radius.c
368
" MTU %lu\n", r->mtu);
usr.sbin/ppp/radius.c
379
r->vj = rad_cvt_int(data) == 1 ? 1 : 0;
usr.sbin/ppp/radius.c
381
" VJ %sabled\n", r->vj ? "en" : "dis");
usr.sbin/ppp/radius.c
393
log_Printf(LogERROR, "rad_cvt_string: %s\n", rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
394
auth_Failure(r->cx.auth);
usr.sbin/ppp/radius.c
395
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
401
bundle = r->cx.auth->physical->dl->bundle;
usr.sbin/ppp/radius.c
437
route_Add(&r->routes, addrs, &dest, &gw);
usr.sbin/ppp/radius.c
443
free(r->repstr);
usr.sbin/ppp/radius.c
444
if ((r->repstr = rad_cvt_string(data, len)) == NULL) {
usr.sbin/ppp/radius.c
445
log_Printf(LogERROR, "rad_cvt_string: %s\n", rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
446
auth_Failure(r->cx.auth);
usr.sbin/ppp/radius.c
447
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
451
" Reply-Message \"%s\"\n", r->repstr);
usr.sbin/ppp/radius.c
456
free(r->ipv6prefix);
usr.sbin/ppp/radius.c
457
if ((r->ipv6prefix = rad_cvt_ipv6prefix(data, len)) == NULL) {
usr.sbin/ppp/radius.c
460
auth_Failure(r->cx.auth);
usr.sbin/ppp/radius.c
461
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
464
inet_ntop(AF_INET6, &r->ipv6prefix[2], ipv6addr, sizeof(ipv6addr));
usr.sbin/ppp/radius.c
466
" IPv6 %s/%d\n", ipv6addr, r->ipv6prefix[1]);
usr.sbin/ppp/radius.c
478
log_Printf(LogERROR, "rad_cvt_string: %s\n", rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
479
auth_Failure(r->cx.auth);
usr.sbin/ppp/radius.c
480
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
486
bundle = r->cx.auth->physical->dl->bundle;
usr.sbin/ppp/radius.c
515
route_Add(&r->ipv6routes, addrs, &dest, &gw);
usr.sbin/ppp/radius.c
524
rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
525
auth_Failure(r->cx.auth);
usr.sbin/ppp/radius.c
526
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
535
free(r->errstr);
usr.sbin/ppp/radius.c
537
r->errstr = NULL;
usr.sbin/ppp/radius.c
549
if ((r->errstr = rad_cvt_string((const char *)data,
usr.sbin/ppp/radius.c
552
rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
553
auth_Failure(r->cx.auth);
usr.sbin/ppp/radius.c
554
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
558
" MS-CHAP-Error \"%s\"\n", r->errstr);
usr.sbin/ppp/radius.c
563
free(r->msrepstr);
usr.sbin/ppp/radius.c
565
r->msrepstr = NULL;
usr.sbin/ppp/radius.c
577
if ((r->msrepstr = rad_cvt_string((const char *)data,
usr.sbin/ppp/radius.c
580
rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
581
auth_Failure(r->cx.auth);
usr.sbin/ppp/radius.c
582
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
586
" MS-CHAP2-Success \"%s\"\n", r->msrepstr);
usr.sbin/ppp/radius.c
591
r->mppe.policy = rad_cvt_int(data);
usr.sbin/ppp/radius.c
594
radius_policyname(r->mppe.policy));
usr.sbin/ppp/radius.c
598
r->mppe.types = rad_cvt_int(data);
usr.sbin/ppp/radius.c
601
radius_typesname(r->mppe.types));
usr.sbin/ppp/radius.c
605
free(r->mppe.recvkey);
usr.sbin/ppp/radius.c
606
demangle(r, data, len, &r->mppe.recvkey, &r->mppe.recvkeylen);
usr.sbin/ppp/radius.c
612
demangle(r, data, len, &r->mppe.sendkey, &r->mppe.sendkeylen);
usr.sbin/ppp/radius.c
640
rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
641
auth_Failure(r->cx.auth);
usr.sbin/ppp/radius.c
643
auth_Failure(r->cx.auth);
usr.sbin/ppp/radius.c
645
r->valid = 1;
usr.sbin/ppp/radius.c
646
auth_Success(r->cx.auth);
usr.sbin/ppp/radius.c
648
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
655
radius_Continue(struct radius *r, int sel)
usr.sbin/ppp/radius.c
660
timer_Stop(&r->cx.timer);
usr.sbin/ppp/radius.c
661
if ((got = rad_continue_send_request(r->cx.rad, sel, &r->cx.fd, &tv)) == 0) {
usr.sbin/ppp/radius.c
664
r->cx.timer.load = tv.tv_usec / TICKUNIT + tv.tv_sec * SECTICKS;
usr.sbin/ppp/radius.c
665
timer_Start(&r->cx.timer);
usr.sbin/ppp/radius.c
669
radius_Process(r, got);
usr.sbin/ppp/radius.c
695
radius_Flush(struct radius *r)
usr.sbin/ppp/radius.c
700
while (r->cx.fd != -1) {
usr.sbin/ppp/radius.c
702
FD_SET(r->cx.fd, &s);
usr.sbin/ppp/radius.c
705
select(r->cx.fd + 1, &s, NULL, NULL, &tv);
usr.sbin/ppp/radius.c
706
radius_Continue(r, 1);
usr.sbin/ppp/radius.c
714
radius_UpdateSet(struct fdescriptor *d, fd_set *r, fd_set *w __unused,
usr.sbin/ppp/radius.c
719
if (r && rad->cx.fd != -1) {
usr.sbin/ppp/radius.c
720
FD_SET(rad->cx.fd, r);
usr.sbin/ppp/radius.c
736
struct radius *r = descriptor2radius(d);
usr.sbin/ppp/radius.c
738
return r && r->cx.fd != -1 && FD_ISSET(r->cx.fd, fdset);
usr.sbin/ppp/radius.c
757
radius_Init(struct radius *r)
usr.sbin/ppp/radius.c
759
r->desc.type = RADIUS_DESCRIPTOR;
usr.sbin/ppp/radius.c
760
r->desc.UpdateSet = radius_UpdateSet;
usr.sbin/ppp/radius.c
761
r->desc.IsSet = radius_IsSet;
usr.sbin/ppp/radius.c
762
r->desc.Read = radius_Read;
usr.sbin/ppp/radius.c
763
r->desc.Write = radius_Write;
usr.sbin/ppp/radius.c
764
r->cx.fd = -1;
usr.sbin/ppp/radius.c
765
r->cx.rad = NULL;
usr.sbin/ppp/radius.c
766
memset(&r->cx.timer, '\0', sizeof r->cx.timer);
usr.sbin/ppp/radius.c
767
r->cx.auth = NULL;
usr.sbin/ppp/radius.c
768
r->valid = 0;
usr.sbin/ppp/radius.c
769
r->vj = 0;
usr.sbin/ppp/radius.c
770
r->ip.s_addr = INADDR_ANY;
usr.sbin/ppp/radius.c
771
r->mask.s_addr = INADDR_NONE;
usr.sbin/ppp/radius.c
772
r->routes = NULL;
usr.sbin/ppp/radius.c
773
r->mtu = DEF_MTU;
usr.sbin/ppp/radius.c
774
r->msrepstr = NULL;
usr.sbin/ppp/radius.c
775
r->repstr = NULL;
usr.sbin/ppp/radius.c
777
r->ipv6prefix = NULL;
usr.sbin/ppp/radius.c
778
r->ipv6routes = NULL;
usr.sbin/ppp/radius.c
780
r->errstr = NULL;
usr.sbin/ppp/radius.c
781
r->mppe.policy = 0;
usr.sbin/ppp/radius.c
782
r->mppe.types = 0;
usr.sbin/ppp/radius.c
783
r->mppe.recvkey = NULL;
usr.sbin/ppp/radius.c
784
r->mppe.recvkeylen = 0;
usr.sbin/ppp/radius.c
785
r->mppe.sendkey = NULL;
usr.sbin/ppp/radius.c
786
r->mppe.sendkeylen = 0;
usr.sbin/ppp/radius.c
787
*r->cfg.file = '\0';
usr.sbin/ppp/radius.c
795
radius_Destroy(struct radius *r)
usr.sbin/ppp/radius.c
797
r->valid = 0;
usr.sbin/ppp/radius.c
799
timer_Stop(&r->cx.timer);
usr.sbin/ppp/radius.c
800
route_DeleteAll(&r->routes);
usr.sbin/ppp/radius.c
802
route_DeleteAll(&r->ipv6routes);
usr.sbin/ppp/radius.c
804
free(r->filterid);
usr.sbin/ppp/radius.c
805
r->filterid = NULL;
usr.sbin/ppp/radius.c
806
free(r->msrepstr);
usr.sbin/ppp/radius.c
807
r->msrepstr = NULL;
usr.sbin/ppp/radius.c
808
free(r->repstr);
usr.sbin/ppp/radius.c
809
r->repstr = NULL;
usr.sbin/ppp/radius.c
811
free(r->ipv6prefix);
usr.sbin/ppp/radius.c
812
r->ipv6prefix = NULL;
usr.sbin/ppp/radius.c
814
free(r->errstr);
usr.sbin/ppp/radius.c
815
r->errstr = NULL;
usr.sbin/ppp/radius.c
816
free(r->mppe.recvkey);
usr.sbin/ppp/radius.c
817
r->mppe.recvkey = NULL;
usr.sbin/ppp/radius.c
818
r->mppe.recvkeylen = 0;
usr.sbin/ppp/radius.c
819
free(r->mppe.sendkey);
usr.sbin/ppp/radius.c
820
r->mppe.sendkey = NULL;
usr.sbin/ppp/radius.c
821
r->mppe.sendkeylen = 0;
usr.sbin/ppp/radius.c
822
if (r->cx.fd != -1) {
usr.sbin/ppp/radius.c
823
r->cx.fd = -1;
usr.sbin/ppp/radius.c
824
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
893
radius_Authenticate(struct radius *r, struct authinfo *authp, const char *name,
usr.sbin/ppp/radius.c
910
if (!*r->cfg.file)
usr.sbin/ppp/radius.c
913
if (r->cx.fd != -1)
usr.sbin/ppp/radius.c
920
radius_Destroy(r);
usr.sbin/ppp/radius.c
922
if ((r->cx.rad = rad_auth_open()) == NULL) {
usr.sbin/ppp/radius.c
927
if (rad_config(r->cx.rad, r->cfg.file) != 0) {
usr.sbin/ppp/radius.c
928
log_Printf(LogERROR, "rad_config: %s\n", rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
929
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
933
if (rad_create_request(r->cx.rad, RAD_ACCESS_REQUEST) != 0) {
usr.sbin/ppp/radius.c
934
log_Printf(LogERROR, "rad_create_request: %s\n", rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
935
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
939
if (rad_put_string(r->cx.rad, RAD_USER_NAME, name) != 0 ||
usr.sbin/ppp/radius.c
940
rad_put_int(r->cx.rad, RAD_SERVICE_TYPE, RAD_FRAMED) != 0 ||
usr.sbin/ppp/radius.c
941
rad_put_int(r->cx.rad, RAD_FRAMED_PROTOCOL, RAD_PPP) != 0) {
usr.sbin/ppp/radius.c
942
log_Printf(LogERROR, "rad_put: %s\n", rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
943
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
950
if (rad_put_attr(r->cx.rad, RAD_USER_PASSWORD, key, klen) != 0) {
usr.sbin/ppp/radius.c
952
rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
953
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
962
if (rad_put_attr(r->cx.rad, RAD_CHAP_PASSWORD, key, klen) != 0 ||
usr.sbin/ppp/radius.c
963
rad_put_attr(r->cx.rad, RAD_CHAP_CHALLENGE, nchallenge, nclen) != 0) {
usr.sbin/ppp/radius.c
965
rad_strerror(r->cx.rad));
usr.sbin/ppp/radius.c
966
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
976
rad_close(r->cx.rad);
usr.sbin/ppp/radius.c
980
rad_put_vendor_attr(r->cx.rad, RAD_VENDOR_MICROSOFT,
usr.sbin/ppp/radius.c
986
rad_put_vendor_attr(r->cx.rad, RAD_VENDOR_MICROSOFT,
usr.sbin/ppp/radius.c
995
rad_close(r->cx.rad);
usr.sbin/ppp/route.c
543
route_Change(struct bundle *bundle, struct sticky_route *r,
usr.sbin/ppp/route.c
548
for (; r; r = r->next) {
usr.sbin/ppp/route.c
549
ncprange_getaddr(&r->dst, &dst);
usr.sbin/ppp/route.c
551
if ((r->type & ROUTE_DSTMYADDR) && !ncpaddr_equal(&dst, me)) {
usr.sbin/ppp/route.c
552
rt_Set(bundle, RTM_DELETE, &r->dst, NULL, 1, 0);
usr.sbin/ppp/route.c
553
ncprange_sethost(&r->dst, me);
usr.sbin/ppp/route.c
554
if (r->type & ROUTE_GWHISADDR)
usr.sbin/ppp/route.c
555
ncpaddr_copy(&r->gw, peer);
usr.sbin/ppp/route.c
556
} else if ((r->type & ROUTE_DSTHISADDR) && !ncpaddr_equal(&dst, peer)) {
usr.sbin/ppp/route.c
557
rt_Set(bundle, RTM_DELETE, &r->dst, NULL, 1, 0);
usr.sbin/ppp/route.c
558
ncprange_sethost(&r->dst, peer);
usr.sbin/ppp/route.c
559
if (r->type & ROUTE_GWHISADDR)
usr.sbin/ppp/route.c
560
ncpaddr_copy(&r->gw, peer);
usr.sbin/ppp/route.c
561
} else if ((r->type & ROUTE_DSTDNS0) && !ncpaddr_equal(&dst, peer)) {
usr.sbin/ppp/route.c
564
rt_Set(bundle, RTM_DELETE, &r->dst, NULL, 1, 0);
usr.sbin/ppp/route.c
565
if (r->type & ROUTE_GWHISADDR)
usr.sbin/ppp/route.c
566
ncpaddr_copy(&r->gw, peer);
usr.sbin/ppp/route.c
567
} else if ((r->type & ROUTE_DSTDNS1) && !ncpaddr_equal(&dst, peer)) {
usr.sbin/ppp/route.c
570
rt_Set(bundle, RTM_DELETE, &r->dst, NULL, 1, 0);
usr.sbin/ppp/route.c
571
if (r->type & ROUTE_GWHISADDR)
usr.sbin/ppp/route.c
572
ncpaddr_copy(&r->gw, peer);
usr.sbin/ppp/route.c
573
} else if ((r->type & ROUTE_GWHISADDR) && !ncpaddr_equal(&r->gw, peer))
usr.sbin/ppp/route.c
574
ncpaddr_copy(&r->gw, peer);
usr.sbin/ppp/route.c
577
if ((r->type & ROUTE_DSTMYADDR6) && !ncpaddr_equal(&dst, me)) {
usr.sbin/ppp/route.c
578
rt_Set(bundle, RTM_DELETE, &r->dst, NULL, 1, 0);
usr.sbin/ppp/route.c
579
ncprange_sethost(&r->dst, me);
usr.sbin/ppp/route.c
580
if (r->type & ROUTE_GWHISADDR)
usr.sbin/ppp/route.c
581
ncpaddr_copy(&r->gw, peer);
usr.sbin/ppp/route.c
582
} else if ((r->type & ROUTE_DSTHISADDR6) && !ncpaddr_equal(&dst, peer)) {
usr.sbin/ppp/route.c
583
rt_Set(bundle, RTM_DELETE, &r->dst, NULL, 1, 0);
usr.sbin/ppp/route.c
584
ncprange_sethost(&r->dst, peer);
usr.sbin/ppp/route.c
585
if (r->type & ROUTE_GWHISADDR)
usr.sbin/ppp/route.c
586
ncpaddr_copy(&r->gw, peer);
usr.sbin/ppp/route.c
587
} else if ((r->type & ROUTE_GWHISADDR6) && !ncpaddr_equal(&r->gw, peer))
usr.sbin/ppp/route.c
588
ncpaddr_copy(&r->gw, peer);
usr.sbin/ppp/route.c
591
rt_Set(bundle, RTM_ADD, &r->dst, &r->gw, 1, 0);
usr.sbin/ppp/route.c
599
struct sticky_route *r;
usr.sbin/ppp/route.c
602
r = NULL;
usr.sbin/ppp/route.c
607
free(r); /* impossible really */
usr.sbin/ppp/route.c
608
r = *rp;
usr.sbin/ppp/route.c
609
*rp = r->next;
usr.sbin/ppp/route.c
614
if (r == NULL) {
usr.sbin/ppp/route.c
615
r = (struct sticky_route *)malloc(sizeof(struct sticky_route));
usr.sbin/ppp/route.c
616
if (r == NULL) {
usr.sbin/ppp/route.c
621
r->type = type;
usr.sbin/ppp/route.c
622
r->next = NULL;
usr.sbin/ppp/route.c
623
ncprange_copy(&r->dst, dst);
usr.sbin/ppp/route.c
624
ncpaddr_copy(&r->gw, gw);
usr.sbin/ppp/route.c
625
*rp = r;
usr.sbin/ppp/route.c
631
struct sticky_route *r;
usr.sbin/ppp/route.c
637
r = *rp;
usr.sbin/ppp/route.c
638
*rp = r->next;
usr.sbin/ppp/route.c
639
free(r);
usr.sbin/ppp/route.c
648
struct sticky_route *r, *rn;
usr.sbin/ppp/route.c
650
for (r = *rp; r; r = rn) {
usr.sbin/ppp/route.c
651
rn = r->next;
usr.sbin/ppp/route.c
652
free(r);
usr.sbin/ppp/route.c
658
route_ShowSticky(struct prompt *p, struct sticky_route *r, const char *tag,
usr.sbin/ppp/route.c
668
for (; r; r = r->next) {
usr.sbin/ppp/route.c
671
if (r->type & ROUTE_DSTMYADDR)
usr.sbin/ppp/route.c
673
else if (r->type & ROUTE_DSTMYADDR6)
usr.sbin/ppp/route.c
675
else if (r->type & ROUTE_DSTHISADDR)
usr.sbin/ppp/route.c
677
else if (r->type & ROUTE_DSTHISADDR6)
usr.sbin/ppp/route.c
679
else if (r->type & ROUTE_DSTDNS0)
usr.sbin/ppp/route.c
681
else if (r->type & ROUTE_DSTDNS1)
usr.sbin/ppp/route.c
683
else if (ncprange_isdefault(&r->dst))
usr.sbin/ppp/route.c
686
prompt_Printf(p, "%s", ncprange_ntoa(&r->dst));
usr.sbin/ppp/route.c
688
if (r->type & ROUTE_GWHISADDR)
usr.sbin/ppp/route.c
690
else if (r->type & ROUTE_GWHISADDR6)
usr.sbin/ppp/route.c
693
prompt_Printf(p, " %s\n", ncpaddr_ntoa(&r->gw));
usr.sbin/ppp/server.c
51
server_UpdateSet(struct fdescriptor *d, fd_set *r, fd_set *w, fd_set *e, int *n)
usr.sbin/ppp/server.c
58
if (r && s->fd >= 0) {
usr.sbin/ppp/server.c
61
FD_SET(s->fd, r);
usr.sbin/ppp/server.c
67
sets += descriptor_UpdateSet(&p->desc, r, w, e, n);
usr.sbin/rarpd/rarpd.c
716
int r;
usr.sbin/rarpd/rarpd.c
719
r = socket(PF_ROUTE, SOCK_RAW, 0);
usr.sbin/rarpd/rarpd.c
720
if (r == -1) {
usr.sbin/rarpd/rarpd.c
743
if ((write(r, rt, rt->rtm_msglen) == -1) && (errno != ESRCH)) {
usr.sbin/rarpd/rarpd.c
745
close(r);
usr.sbin/rarpd/rarpd.c
749
cc = read(r, rt, sizeof(rtmsg));
usr.sbin/rarpd/rarpd.c
754
close(r);
usr.sbin/rarpd/rarpd.c
766
close(r);
usr.sbin/rarpd/rarpd.c
792
if ((write(r, rt, rt->rtm_msglen) == -1) && (errno != EEXIST)) {
usr.sbin/rarpd/rarpd.c
794
close(r);
usr.sbin/rarpd/rarpd.c
798
cc = read(r, rt, sizeof(rtmsg));
usr.sbin/rarpd/rarpd.c
801
close(r);
usr.sbin/route6d/route6d.c
3444
double r = rand();
usr.sbin/route6d/route6d.c
3446
interval = (int)(timer + timer * RIPRANDDEV * (r / RAND_MAX - 0.5));
usr.sbin/route6d/route6d.c
3457
double r = rand();
usr.sbin/route6d/route6d.c
3459
(RIP_TRIG_INT6_MAX - RIP_TRIG_INT6_MIN) * (r / RAND_MAX));
usr.sbin/rpc.lockd/lockd.c
508
int r;
usr.sbin/rpc.lockd/lockd.c
680
r = bindresvport_sa(fd, res->ai_addr);
usr.sbin/rpc.lockd/lockd.c
681
if (r != 0) {
usr.sbin/rpc.statd/statd.c
335
int r;
usr.sbin/rpc.statd/statd.c
481
r = bindresvport_sa(fd, res->ai_addr);
usr.sbin/rpc.statd/statd.c
482
if (r != 0) {
usr.sbin/rtsold/rtsol.c
679
const char *r;
usr.sbin/rtsold/rtsol.c
691
r = make_rsid(ifi->ifname, DNSINFO_ORIGIN_LABEL, uflag ? rai : NULL);
usr.sbin/rtsold/rtsol.c
692
if (r == NULL) {
usr.sbin/setaudit/setaudit.c
115
char *r;
usr.sbin/setaudit/setaudit.c
117
aia.ai_auid = strtoul(aflag, &r, 10);
usr.sbin/setaudit/setaudit.c
118
if (*r != '\0')
usr.sbin/uhsoctl/uhsoctl.c
883
} r;
usr.sbin/uhsoctl/uhsoctl.c
884
char *cp = r.buf;
usr.sbin/uhsoctl/uhsoctl.c
949
memset(&r, 0, sizeof(r));
usr.sbin/uhsoctl/uhsoctl.c
951
r.rtm.rtm_version = RTM_VERSION;
usr.sbin/uhsoctl/uhsoctl.c
952
r.rtm.rtm_type = RTM_ADD;
usr.sbin/uhsoctl/uhsoctl.c
953
r.rtm.rtm_flags = RTF_UP | RTF_STATIC;
usr.sbin/uhsoctl/uhsoctl.c
954
r.rtm.rtm_pid = getpid();
usr.sbin/uhsoctl/uhsoctl.c
964
r.rtm.rtm_addrs = RTA_DST | RTA_GATEWAY | RTA_NETMASK;
usr.sbin/uhsoctl/uhsoctl.c
965
r.rtm.rtm_msglen = sizeof(r);
usr.sbin/uhsoctl/uhsoctl.c
967
n = write(rs, &r, r.rtm.rtm_msglen);
usr.sbin/uhsoctl/uhsoctl.c
968
if (n != r.rtm.rtm_msglen) {
usr.sbin/uhsoctl/uhsoctl.c
969
r.rtm.rtm_type = RTM_DELETE;
usr.sbin/uhsoctl/uhsoctl.c
970
n = write(rs, &r, r.rtm.rtm_msglen);
usr.sbin/uhsoctl/uhsoctl.c
971
r.rtm.rtm_type = RTM_ADD;
usr.sbin/uhsoctl/uhsoctl.c
972
n = write(rs, &r, r.rtm.rtm_msglen);
usr.sbin/uhsoctl/uhsoctl.c
975
if (n != r.rtm.rtm_msglen) {
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
101
strerror(sdp_error(r->sdp_session)));
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
102
sdp_close(r->sdp_session);
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
103
r->sdp_session = NULL;
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
110
unregister_sdp(struct bt_audio_receiver *r)
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
112
sdp_unregister_service(r->sdp_session, r->sdp_handle);
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
113
sdp_close(r->sdp_session);
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
114
r->sdp_session = NULL;
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
118
start_listen(struct bt_audio_receiver *r)
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
122
r->fd_listen = socket(PF_BLUETOOTH, SOCK_SEQPACKET, BLUETOOTH_PROTO_L2CAP);
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
123
if (r->fd_listen < 0)
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
128
addr.l2cap_psm = r->l2cap_psm;
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
130
if (bind(r->fd_listen, (struct sockaddr *)&addr, sizeof(addr)) < 0 ||
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
131
listen(r->fd_listen, 4) < 0) {
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
132
close(r->fd_listen);
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
139
stop_listen(struct bt_audio_receiver *r)
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
141
close(r->fd_listen);
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
145
struct bt_audio_receiver *r;
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
165
wait_for_connection(struct bt_audio_receiver *r)
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
173
c->r = r;
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
178
c->cfg.hc = accept(r->fd_listen, (struct sockaddr *)&c->peer_addr, &addrlen);
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
198
c->oss_fd = open(c->r->devname, O_WRONLY);
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
259
message("Cannot open oss device %s\n", c->r->devname);
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
271
pfd[0].fd = c->r->fd_listen;
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
303
int fd = accept4(c->r->fd_listen,
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
451
struct bt_audio_receiver r = {};
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
456
r.devname = NULL;
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
457
r.sdp_socket_path = NULL;
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
458
r.l2cap_psm = SDP_UUID_PROTOCOL_AVDTP;
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
463
r.devname = optarg;
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
466
r.sdp_socket_path = optarg;
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
484
if (r.devname == NULL)
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
504
if (!start_listen(&r)) {
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
509
if (!register_sdp(&r)) {
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
515
struct bt_audio_connection *c = wait_for_connection(&r);
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
531
unregister_sdp(&r);
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
533
stop_listen(&r);
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
82
register_sdp(struct bt_audio_receiver *r)
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
86
r->sdp_session = sdp_open_local(r->sdp_socket_path);
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
87
if (r->sdp_session == NULL || sdp_error(r->sdp_session)) {
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
88
sdp_close(r->sdp_session);
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
89
r->sdp_session = NULL;
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
93
record.psm = r->l2cap_psm;
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
97
if (sdp_register_service(r->sdp_session, SDP_SERVICE_CLASS_AUDIO_SINK,
usr.sbin/virtual_oss/virtual_bt_speaker/bt_speaker.c
99
&r->sdp_handle)) {
usr.sbin/virtual_oss/virtual_equalizer/equalizer.c
207
double r = requested_freq[i];
usr.sbin/virtual_oss/virtual_equalizer/equalizer.c
210
f, r, a, log(a) / log(10), (log(a / r) / log(10.0)) * 10.0);
usr.sbin/virtual_oss/virtual_oss/audio_delay.c
155
double r;
usr.sbin/virtual_oss/virtual_oss/audio_delay.c
157
r = sqrt((x * x) + (y * y));
usr.sbin/virtual_oss/virtual_oss/audio_delay.c
159
if (r == 0.0)
usr.sbin/virtual_oss/virtual_oss/audio_delay.c
162
x /= r;
usr.sbin/virtual_oss/virtual_oss/audio_delay.c
163
y /= r;
usr.sbin/virtual_oss/virtual_oss/audio_delay.c
177
r = acos(y);
usr.sbin/virtual_oss/virtual_oss/audio_delay.c
179
r = asin(x);
usr.sbin/virtual_oss/virtual_oss/audio_delay.c
184
r = (2.0 * M_PI) - r;
usr.sbin/virtual_oss/virtual_oss/audio_delay.c
187
r = M_PI + r;
usr.sbin/virtual_oss/virtual_oss/audio_delay.c
190
r = M_PI - r;
usr.sbin/virtual_oss/virtual_oss/audio_delay.c
195
return (r);
usr.sbin/virtual_oss/virtual_oss/format.c
194
int64_t r, e;
usr.sbin/virtual_oss/virtual_oss/format.c
205
r = 0;
usr.sbin/virtual_oss/virtual_oss/format.c
207
r = 0x3f800000;
usr.sbin/virtual_oss/virtual_oss/format.c
209
r = 0x80000000U | 0x3f800000;
usr.sbin/virtual_oss/virtual_oss/format.c
211
r = 0;
usr.sbin/virtual_oss/virtual_oss/format.c
213
r |= 0x80000000U;
usr.sbin/virtual_oss/virtual_oss/format.c
225
r |= (e & 0xff) << 23;
usr.sbin/virtual_oss/virtual_oss/format.c
226
r |= val & 0x7fffff;
usr.sbin/virtual_oss/virtual_oss/format.c
228
val = r;
usr.sbin/ypldap/ber.c
1026
ssize_t s, r;
usr.sbin/ypldap/ber.c
1041
r = n + 1;
usr.sbin/ypldap/ber.c
1062
return r;
usr.sbin/ypldap/ber.c
1072
ssize_t len, r, totlen = 0;
usr.sbin/ypldap/ber.c
1075
if ((r = get_id(ber, &type, &class, &cstruct)) == -1)
usr.sbin/ypldap/ber.c
1079
totlen += r;
usr.sbin/ypldap/ber.c
1080
if ((r = get_len(ber, &len)) == -1)
usr.sbin/ypldap/ber.c
1083
totlen += r + len;
usr.sbin/ypldap/ber.c
1166
r = ber_read_element(ber, next);
usr.sbin/ypldap/ber.c
1167
if (r == -1)
usr.sbin/ypldap/ber.c
1169
len -= r;
usr.sbin/ypldap/ber.c
1235
ssize_t r;
usr.sbin/ypldap/ber.c
1242
r = ber_readbuf(b, c, 1);
usr.sbin/ypldap/ber.c
1244
r = read(b->fd, c, 1);
usr.sbin/ypldap/ber.c
1245
return r;
usr.sbin/ypldap/ber.c
1252
ssize_t r, remain = len;
usr.sbin/ypldap/ber.c
1262
r = ber_readbuf(ber, b, remain);
usr.sbin/ypldap/ber.c
1264
r = read(ber->fd, b, remain);
usr.sbin/ypldap/ber.c
1265
if (r == -1) {
usr.sbin/ypldap/ber.c
1270
if (r == 0)
usr.sbin/ypldap/ber.c
1272
b += r;
usr.sbin/ypldap/ber.c
1273
remain -= r;
usr.sbin/yppoll/yppoll.c
102
r = clnt_call(client, YPPROC_ORDER, (xdrproc_t)xdr_ypreq_nokey, &yprnk,
usr.sbin/yppoll/yppoll.c
104
if (r != RPC_SUCCESS)
usr.sbin/yppoll/yppoll.c
110
r = ypprot_err(ypro.status);
usr.sbin/yppoll/yppoll.c
111
if (r == RPC_SUCCESS) {
usr.sbin/yppoll/yppoll.c
114
r = clnt_call(client, YPPROC_MASTER, (xdrproc_t)xdr_ypreq_nokey,
usr.sbin/yppoll/yppoll.c
116
if (r != RPC_SUCCESS)
usr.sbin/yppoll/yppoll.c
118
r = ypprot_err(yprm.status);
usr.sbin/yppoll/yppoll.c
119
if (r == 0)
usr.sbin/yppoll/yppoll.c
124
return (r);
usr.sbin/yppoll/yppoll.c
131
int order, c, r;
usr.sbin/yppoll/yppoll.c
154
r = get_remote_info(domainname, inmap, hostname,
usr.sbin/yppoll/yppoll.c
157
r = yp_order(domainname, inmap, &order);
usr.sbin/yppoll/yppoll.c
158
if (r == 0)
usr.sbin/yppoll/yppoll.c
159
r = yp_master(domainname, inmap, &master);
usr.sbin/yppoll/yppoll.c
162
if (r != 0)
usr.sbin/yppoll/yppoll.c
164
inmap, yperr_string(r));
usr.sbin/yppoll/yppoll.c
76
int r;
usr.sbin/ypserv/common/yplib_host.c
144
int r;
usr.sbin/ypserv/common/yplib_host.c
159
r = clnt_call(client, YPPROC_MATCH,
usr.sbin/ypserv/common/yplib_host.c
162
if (r != RPC_SUCCESS)
usr.sbin/ypserv/common/yplib_host.c
164
if ( !(r = ypprot_err(yprv.stat)) ) {
usr.sbin/ypserv/common/yplib_host.c
172
return (r);
usr.sbin/ypserv/common/yplib_host.c
182
int r;
usr.sbin/ypserv/common/yplib_host.c
194
r = clnt_call(client, YPPROC_FIRST,
usr.sbin/ypserv/common/yplib_host.c
197
if (r != RPC_SUCCESS)
usr.sbin/ypserv/common/yplib_host.c
199
if ( !(r = ypprot_err(yprkv.stat)) ) {
usr.sbin/ypserv/common/yplib_host.c
211
return (r);
usr.sbin/ypserv/common/yplib_host.c
221
int r;
usr.sbin/ypserv/common/yplib_host.c
235
r = clnt_call(client, YPPROC_NEXT,
usr.sbin/ypserv/common/yplib_host.c
238
if (r != RPC_SUCCESS)
usr.sbin/ypserv/common/yplib_host.c
240
if ( !(r = ypprot_err(yprkv.stat)) ) {
usr.sbin/ypserv/common/yplib_host.c
252
return (r);
usr.sbin/ypserv/common/yplib_host.c
286
int r;
usr.sbin/ypserv/common/yplib_host.c
296
r = clnt_call(client, YPPROC_ORDER,
usr.sbin/ypserv/common/yplib_host.c
299
if (r != RPC_SUCCESS)
usr.sbin/ypserv/common/yplib_host.c
313
int r;
usr.sbin/ypserv/common/yplib_host.c
322
r = clnt_call(client, YPPROC_MASTER,
usr.sbin/ypserv/common/yplib_host.c
325
if (r != RPC_SUCCESS)
usr.sbin/ypserv/common/yplib_host.c
327
if (!(r = ypprot_err(yprm.stat)))
usr.sbin/ypserv/common/yplib_host.c
331
return (r);
usr.sbin/ypserv/common/yplib_host.c
339
int r;
usr.sbin/ypserv/common/yplib_host.c
346
r = clnt_call(client, YPPROC_MAPLIST,
usr.sbin/ypserv/common/yplib_host.c
349
if (r != RPC_SUCCESS)
usr.sbin/ypset/ypset.c
102
server, clnt_sperrno(r));
usr.sbin/ypset/ypset.c
64
int sock, port, r;
usr.sbin/ypset/ypset.c
96
r = clnt_call(client, YPBINDPROC_SETDOM,
usr.sbin/ypset/ypset.c
99
if (r) {