crypto/heimdal/kcm/connect.c
46
krb5_data request, rep;
crypto/heimdal/kcm/connect.c
75
request.data = buf + 2;
crypto/heimdal/kcm/connect.c
76
request.length = len - 2;
crypto/heimdal/kcm/connect.c
80
ret = kcm_dispatch(kcm_context, &peercred, &request, &rep);
crypto/heimdal/kcm/protocol.c
1016
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
1028
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
1038
sret = krb5_storage_read(request, &uuid, sizeof(uuid));
crypto/heimdal/kcm/protocol.c
1066
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
1119
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
1126
ret = krb5_ret_stringz(request, &name);
crypto/heimdal/kcm/protocol.c
1158
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
1165
ret = krb5_ret_stringz(request, &name);
crypto/heimdal/kcm/protocol.c
1189
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
119
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
1197
ret = krb5_ret_stringz(request, &name);
crypto/heimdal/kcm/protocol.c
1203
ret = krb5_ret_int32(request, &offset);
crypto/heimdal/kcm/protocol.c
1272
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
1284
ret = krb5_ret_stringz(request, &cred->user);
crypto/heimdal/kcm/protocol.c
1288
ret = krb5_ret_stringz(request, &cred->domain);
crypto/heimdal/kcm/protocol.c
1292
ret = krb5_ret_data(request, &cred->nthash);
crypto/heimdal/kcm/protocol.c
1335
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
1342
ret = krb5_ret_stringz(request, &user);
crypto/heimdal/kcm/protocol.c
1346
ret = krb5_ret_stringz(request, &domain);
crypto/heimdal/kcm/protocol.c
1379
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
1386
ret = krb5_ret_stringz(request, &user);
crypto/heimdal/kcm/protocol.c
1390
ret = krb5_ret_stringz(request, &domain);
crypto/heimdal/kcm/protocol.c
1435
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
1452
ret = krb5_ret_stringz(request, &user);
crypto/heimdal/kcm/protocol.c
1456
ret = krb5_ret_stringz(request, &domain);
crypto/heimdal/kcm/protocol.c
1471
ret = krb5_ret_data(request, &data);
crypto/heimdal/kcm/protocol.c
150
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
163
ret = krb5_ret_stringz(request, &name);
crypto/heimdal/kcm/protocol.c
167
ret = krb5_ret_principal(request, &principal);
crypto/heimdal/kcm/protocol.c
1672
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
216
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
222
ret = krb5_ret_stringz(request, &name);
crypto/heimdal/kcm/protocol.c
249
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
257
ret = krb5_ret_stringz(request, &name);
crypto/heimdal/kcm/protocol.c
263
ret = krb5_ret_creds(request, &creds);
crypto/heimdal/kcm/protocol.c
307
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
318
ret = krb5_ret_stringz(request, &name);
crypto/heimdal/kcm/protocol.c
324
ret = krb5_ret_uint32(request, &flags);
crypto/heimdal/kcm/protocol.c
330
ret = krb5_ret_creds_tag(request, &mcreds);
crypto/heimdal/kcm/protocol.c
398
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
405
ret = krb5_ret_stringz(request, &name);
crypto/heimdal/kcm/protocol.c
441
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
449
ret = krb5_ret_stringz(request, &name);
crypto/heimdal/kcm/protocol.c
487
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
497
ret = krb5_ret_stringz(request, &name);
crypto/heimdal/kcm/protocol.c
509
sret = krb5_storage_read(request, &uuid, sizeof(uuid));
crypto/heimdal/kcm/protocol.c
544
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
553
ret = krb5_ret_stringz(request, &name);
crypto/heimdal/kcm/protocol.c
559
ret = krb5_ret_uint32(request, &whichfields);
crypto/heimdal/kcm/protocol.c
565
ret = krb5_ret_creds_tag(request, &mcreds);
crypto/heimdal/kcm/protocol.c
57
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
602
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
610
ret = krb5_ret_stringz(request, &name);
crypto/heimdal/kcm/protocol.c
616
ret = krb5_ret_uint32(request, &flags);
crypto/heimdal/kcm/protocol.c
649
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
658
ret = krb5_ret_stringz(request, &name);
crypto/heimdal/kcm/protocol.c
664
ret = krb5_ret_uint32(request, &uid);
crypto/heimdal/kcm/protocol.c
670
ret = krb5_ret_uint32(request, &gid);
crypto/heimdal/kcm/protocol.c
703
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
711
ret = krb5_ret_stringz(request, &name);
crypto/heimdal/kcm/protocol.c
717
ret = krb5_ret_uint16(request, &mode);
crypto/heimdal/kcm/protocol.c
757
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
76
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
769
ret = krb5_ret_stringz(request, &name);
crypto/heimdal/kcm/protocol.c
775
ret = krb5_ret_int8(request, ¬_tgt);
crypto/heimdal/kcm/protocol.c
782
ret = krb5_ret_principal(request, &server);
crypto/heimdal/kcm/protocol.c
789
ret = krb5_ret_keyblock(request, &key);
crypto/heimdal/kcm/protocol.c
84
ret = krb5_ret_stringz(request, &name);
crypto/heimdal/kcm/protocol.c
849
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
862
ret = krb5_ret_stringz(request, &name);
crypto/heimdal/kcm/protocol.c
868
ret = krb5_ret_uint32(request, &flags.i);
crypto/heimdal/kcm/protocol.c
874
ret = krb5_ret_int32(request, &in.session.keytype);
crypto/heimdal/kcm/protocol.c
880
ret = krb5_ret_principal(request, &server);
crypto/heimdal/kcm/protocol.c
932
krb5_storage *request,
crypto/heimdal/kcm/protocol.c
939
ret = krb5_ret_stringz(request, &oldname);
crypto/heimdal/kcm/protocol.c
945
ret = krb5_ret_stringz(request, &newname);
crypto/heimdal/lib/gssapi/ntlm/creds.c
101
krb5_storage *request, *response;
crypto/heimdal/lib/gssapi/ntlm/creds.c
113
ret = krb5_kcm_storage_request(context, KCM_OP_DEL_NTLM_CRED, &request);
crypto/heimdal/lib/gssapi/ntlm/creds.c
117
ret = krb5_store_stringz(request, cred->username);
crypto/heimdal/lib/gssapi/ntlm/creds.c
121
ret = krb5_store_stringz(request, cred->domain);
crypto/heimdal/lib/gssapi/ntlm/creds.c
125
ret = krb5_kcm_call(context, request, &response, &response_data);
crypto/heimdal/lib/gssapi/ntlm/creds.c
129
krb5_storage_free(request);
crypto/heimdal/lib/gssapi/ntlm/iter_cred.c
46
krb5_storage *request, *response;
crypto/heimdal/lib/gssapi/ntlm/iter_cred.c
53
ret = krb5_kcm_storage_request(context, KCM_OP_GET_NTLM_USER_LIST, &request);
crypto/heimdal/lib/gssapi/ntlm/iter_cred.c
57
ret = krb5_kcm_call(context, request, &response, &response_data);
crypto/heimdal/lib/gssapi/ntlm/iter_cred.c
58
krb5_storage_free(request);
crypto/heimdal/lib/hx509/hxtool.c
1283
heim_octet_string request;
crypto/heimdal/lib/hx509/hxtool.c
1345
&request);
crypto/heimdal/lib/hx509/hxtool.c
1353
rk_dumpdata(outfile, request.data, request.length);
crypto/heimdal/lib/hx509/hxtool.c
1354
der_free_octet_string(&request);
crypto/heimdal/lib/hx509/req.c
173
heim_octet_string *request)
crypto/heimdal/lib/hx509/req.c
187
memset(request, 0, sizeof(*request));
crypto/heimdal/lib/hx509/req.c
232
*request = data;
crypto/heimdal/lib/hx509/revoke.c
1038
ASN1_MALLOC_ENCODE(OCSPRequest, request->data, request->length,
crypto/heimdal/lib/hx509/revoke.c
1043
if (size != request->length)
crypto/heimdal/lib/hx509/revoke.c
972
heim_octet_string *request,
crypto/heimdal/lib/ipc/client.c
108
memcpy(requestin, request->data, request->length);
crypto/heimdal/lib/ipc/client.c
109
requestin_length = request->length;
crypto/heimdal/lib/ipc/client.c
220
mach_async(void *ctx, const heim_idata *request, void *userctx,
crypto/heimdal/lib/ipc/client.c
268
memcpy(requestin, request->data, request->length);
crypto/heimdal/lib/ipc/client.c
269
requestin_length = request->length;
crypto/heimdal/lib/ipc/client.c
444
const heim_idata *request, heim_idata *response,
crypto/heimdal/lib/ipc/client.c
450
arg.data_ptr = request->data;
crypto/heimdal/lib/ipc/client.c
451
arg.data_size = request->length;
crypto/heimdal/lib/ipc/client.c
94
const heim_idata *request, heim_idata *response,
crypto/heimdal/lib/krb5/digest.c
1013
ireq.u.ntlmRequest = ntlm->request;
crypto/heimdal/lib/krb5/digest.c
1053
ntlm->request.flags = flags;
crypto/heimdal/lib/krb5/digest.c
1062
ntlm->request.username = strdup(username);
crypto/heimdal/lib/krb5/digest.c
1063
if (ntlm->request.username == NULL) {
crypto/heimdal/lib/krb5/digest.c
1075
ntlm->request.targetname = strdup(targetname);
crypto/heimdal/lib/krb5/digest.c
1076
if (ntlm->request.targetname == NULL) {
crypto/heimdal/lib/krb5/digest.c
1088
ntlm->request.lm.data = malloc(len);
crypto/heimdal/lib/krb5/digest.c
1089
if (ntlm->request.lm.data == NULL && len != 0) {
crypto/heimdal/lib/krb5/digest.c
1093
ntlm->request.lm.length = len;
crypto/heimdal/lib/krb5/digest.c
1094
memcpy(ntlm->request.lm.data, hash, len);
crypto/heimdal/lib/krb5/digest.c
1103
ntlm->request.ntlm.data = malloc(len);
crypto/heimdal/lib/krb5/digest.c
1104
if (ntlm->request.ntlm.data == NULL && len != 0) {
crypto/heimdal/lib/krb5/digest.c
1108
ntlm->request.ntlm.length = len;
crypto/heimdal/lib/krb5/digest.c
1109
memcpy(ntlm->request.ntlm.data, hash, len);
crypto/heimdal/lib/krb5/digest.c
1118
ntlm->request.opaque.data = malloc(opaque->length);
crypto/heimdal/lib/krb5/digest.c
1119
if (ntlm->request.opaque.data == NULL && opaque->length != 0) {
crypto/heimdal/lib/krb5/digest.c
1123
ntlm->request.opaque.length = opaque->length;
crypto/heimdal/lib/krb5/digest.c
1124
memcpy(ntlm->request.opaque.data, opaque->data, opaque->length);
crypto/heimdal/lib/krb5/digest.c
1133
ntlm->request.sessionkey = calloc(1, sizeof(*ntlm->request.sessionkey));
crypto/heimdal/lib/krb5/digest.c
1134
if (ntlm->request.sessionkey == NULL) {
crypto/heimdal/lib/krb5/digest.c
1138
ntlm->request.sessionkey->data = malloc(length);
crypto/heimdal/lib/krb5/digest.c
1139
if (ntlm->request.sessionkey->data == NULL && length != 0) {
crypto/heimdal/lib/krb5/digest.c
1143
memcpy(ntlm->request.sessionkey->data, sessionkey, length);
crypto/heimdal/lib/krb5/digest.c
1144
ntlm->request.sessionkey->length = length;
crypto/heimdal/lib/krb5/digest.c
166
if (digest->request.serverNonce) {
crypto/heimdal/lib/krb5/digest.c
170
digest->request.serverNonce = strdup(nonce);
crypto/heimdal/lib/krb5/digest.c
171
if (digest->request.serverNonce == NULL) {
crypto/heimdal/lib/krb5/digest.c
190
if (digest->request.opaque) {
crypto/heimdal/lib/krb5/digest.c
194
digest->request.opaque = strdup(opaque);
crypto/heimdal/lib/krb5/digest.c
195
if (digest->request.opaque == NULL) {
crypto/heimdal/lib/krb5/digest.c
216
if (digest->request.identifier) {
crypto/heimdal/lib/krb5/digest.c
220
digest->request.identifier = calloc(1, sizeof(*digest->request.identifier));
crypto/heimdal/lib/krb5/digest.c
221
if (digest->request.identifier == NULL) {
crypto/heimdal/lib/krb5/digest.c
225
*digest->request.identifier = strdup(id);
crypto/heimdal/lib/krb5/digest.c
226
if (*digest->request.identifier == NULL) {
crypto/heimdal/lib/krb5/digest.c
228
free(digest->request.identifier);
crypto/heimdal/lib/krb5/digest.c
229
digest->request.identifier = NULL;
crypto/heimdal/lib/krb5/digest.c
45
DigestRequest request;
crypto/heimdal/lib/krb5/digest.c
469
if (digest->request.clientNonce) {
crypto/heimdal/lib/krb5/digest.c
474
digest->request.clientNonce =
crypto/heimdal/lib/krb5/digest.c
475
calloc(1, sizeof(*digest->request.clientNonce));
crypto/heimdal/lib/krb5/digest.c
476
if (digest->request.clientNonce == NULL) {
crypto/heimdal/lib/krb5/digest.c
480
*digest->request.clientNonce = strdup(nonce);
crypto/heimdal/lib/krb5/digest.c
481
if (*digest->request.clientNonce == NULL) {
crypto/heimdal/lib/krb5/digest.c
483
free(digest->request.clientNonce);
crypto/heimdal/lib/krb5/digest.c
484
digest->request.clientNonce = NULL;
crypto/heimdal/lib/krb5/digest.c
495
if (digest->request.digest) {
crypto/heimdal/lib/krb5/digest.c
500
digest->request.digest = strdup(dgst);
crypto/heimdal/lib/krb5/digest.c
501
if (digest->request.digest == NULL) {
crypto/heimdal/lib/krb5/digest.c
513
if (digest->request.username) {
crypto/heimdal/lib/krb5/digest.c
517
digest->request.username = strdup(username);
crypto/heimdal/lib/krb5/digest.c
518
if (digest->request.username == NULL) {
crypto/heimdal/lib/krb5/digest.c
530
if (digest->request.authid) {
crypto/heimdal/lib/krb5/digest.c
534
digest->request.authid = malloc(sizeof(*digest->request.authid));
crypto/heimdal/lib/krb5/digest.c
535
if (digest->request.authid == NULL) {
crypto/heimdal/lib/krb5/digest.c
539
*digest->request.authid = strdup(authid);
crypto/heimdal/lib/krb5/digest.c
540
if (*digest->request.authid == NULL) {
crypto/heimdal/lib/krb5/digest.c
542
free(digest->request.authid);
crypto/heimdal/lib/krb5/digest.c
543
digest->request.authid = NULL;
crypto/heimdal/lib/krb5/digest.c
556
if (digest->request.authentication_user) {
crypto/heimdal/lib/krb5/digest.c
563
&digest->request.authentication_user);
crypto/heimdal/lib/krb5/digest.c
574
if (digest->request.realm) {
crypto/heimdal/lib/krb5/digest.c
578
digest->request.realm = malloc(sizeof(*digest->request.realm));
crypto/heimdal/lib/krb5/digest.c
579
if (digest->request.realm == NULL) {
crypto/heimdal/lib/krb5/digest.c
583
*digest->request.realm = strdup(realm);
crypto/heimdal/lib/krb5/digest.c
584
if (*digest->request.realm == NULL) {
crypto/heimdal/lib/krb5/digest.c
586
free(digest->request.realm);
crypto/heimdal/lib/krb5/digest.c
587
digest->request.realm = NULL;
crypto/heimdal/lib/krb5/digest.c
598
if (digest->request.method) {
crypto/heimdal/lib/krb5/digest.c
603
digest->request.method = malloc(sizeof(*digest->request.method));
crypto/heimdal/lib/krb5/digest.c
604
if (digest->request.method == NULL) {
crypto/heimdal/lib/krb5/digest.c
608
*digest->request.method = strdup(method);
crypto/heimdal/lib/krb5/digest.c
609
if (*digest->request.method == NULL) {
crypto/heimdal/lib/krb5/digest.c
611
free(digest->request.method);
crypto/heimdal/lib/krb5/digest.c
612
digest->request.method = NULL;
crypto/heimdal/lib/krb5/digest.c
623
if (digest->request.uri) {
crypto/heimdal/lib/krb5/digest.c
627
digest->request.uri = malloc(sizeof(*digest->request.uri));
crypto/heimdal/lib/krb5/digest.c
628
if (digest->request.uri == NULL) {
crypto/heimdal/lib/krb5/digest.c
632
*digest->request.uri = strdup(uri);
crypto/heimdal/lib/krb5/digest.c
633
if (*digest->request.uri == NULL) {
crypto/heimdal/lib/krb5/digest.c
635
free(digest->request.uri);
crypto/heimdal/lib/krb5/digest.c
636
digest->request.uri = NULL;
crypto/heimdal/lib/krb5/digest.c
647
if (digest->request.nonceCount) {
crypto/heimdal/lib/krb5/digest.c
652
digest->request.nonceCount =
crypto/heimdal/lib/krb5/digest.c
653
malloc(sizeof(*digest->request.nonceCount));
crypto/heimdal/lib/krb5/digest.c
654
if (digest->request.nonceCount == NULL) {
crypto/heimdal/lib/krb5/digest.c
658
*digest->request.nonceCount = strdup(nonce_count);
crypto/heimdal/lib/krb5/digest.c
659
if (*digest->request.nonceCount == NULL) {
crypto/heimdal/lib/krb5/digest.c
661
free(digest->request.nonceCount);
crypto/heimdal/lib/krb5/digest.c
662
digest->request.nonceCount = NULL;
crypto/heimdal/lib/krb5/digest.c
673
if (digest->request.qop) {
crypto/heimdal/lib/krb5/digest.c
677
digest->request.qop = malloc(sizeof(*digest->request.qop));
crypto/heimdal/lib/krb5/digest.c
678
if (digest->request.qop == NULL) {
crypto/heimdal/lib/krb5/digest.c
682
*digest->request.qop = strdup(qop);
crypto/heimdal/lib/krb5/digest.c
683
if (*digest->request.qop == NULL) {
crypto/heimdal/lib/krb5/digest.c
685
free(digest->request.qop);
crypto/heimdal/lib/krb5/digest.c
686
digest->request.qop = NULL;
crypto/heimdal/lib/krb5/digest.c
697
digest->request.responseData = strdup(response);
crypto/heimdal/lib/krb5/digest.c
698
if (digest->request.responseData == NULL) {
crypto/heimdal/lib/krb5/digest.c
719
ireq.u.digestRequest = digest->request;
crypto/heimdal/lib/krb5/digest.c
72
free_DigestRequest(&digest->request);
crypto/heimdal/lib/krb5/digest.c
721
if (digest->request.type == NULL) {
crypto/heimdal/lib/krb5/digest.c
836
NTLMRequest request;
crypto/heimdal/lib/krb5/digest.c
857
free_NTLMRequest(&ntlm->request);
crypto/heimdal/lib/krb5/kcm.c
1010
krb5_storage *request;
crypto/heimdal/lib/krb5/kcm.c
1013
ret = krb5_kcm_storage_request(context, KCM_OP_SET_DEFAULT_CACHE, &request);
crypto/heimdal/lib/krb5/kcm.c
1017
ret = krb5_store_stringz(request, k->name);
crypto/heimdal/lib/krb5/kcm.c
1019
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
1023
ret = krb5_kcm_call(context, request, NULL, NULL);
crypto/heimdal/lib/krb5/kcm.c
1024
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
1041
krb5_storage *request;
crypto/heimdal/lib/krb5/kcm.c
1043
ret = krb5_kcm_storage_request(context, KCM_OP_SET_KDC_OFFSET, &request);
crypto/heimdal/lib/krb5/kcm.c
1047
ret = krb5_store_stringz(request, k->name);
crypto/heimdal/lib/krb5/kcm.c
1049
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
1052
ret = krb5_store_int32(request, kdc_offset);
crypto/heimdal/lib/krb5/kcm.c
1054
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
1058
ret = krb5_kcm_call(context, request, NULL, NULL);
crypto/heimdal/lib/krb5/kcm.c
1059
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
1069
krb5_storage *request, *response;
crypto/heimdal/lib/krb5/kcm.c
1073
ret = krb5_kcm_storage_request(context, KCM_OP_GET_KDC_OFFSET, &request);
crypto/heimdal/lib/krb5/kcm.c
1077
ret = krb5_store_stringz(request, k->name);
crypto/heimdal/lib/krb5/kcm.c
1079
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
1083
ret = krb5_kcm_call(context, request, &response, &response_data);
crypto/heimdal/lib/krb5/kcm.c
1084
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
1194
krb5_storage *request;
crypto/heimdal/lib/krb5/kcm.c
1196
ret = krb5_kcm_storage_request(context, KCM_OP_NOOP, &request);
crypto/heimdal/lib/krb5/kcm.c
1200
ret = krb5_kcm_call(context, request, NULL, NULL);
crypto/heimdal/lib/krb5/kcm.c
1202
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
1225
krb5_storage *request;
crypto/heimdal/lib/krb5/kcm.c
1227
ret = krb5_kcm_storage_request(context, KCM_OP_GET_INITIAL_TICKET, &request);
crypto/heimdal/lib/krb5/kcm.c
1231
ret = krb5_store_stringz(request, k->name);
crypto/heimdal/lib/krb5/kcm.c
1233
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
1237
ret = krb5_store_int8(request, (server == NULL) ? 0 : 1);
crypto/heimdal/lib/krb5/kcm.c
1239
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
1244
ret = krb5_store_principal(request, server);
crypto/heimdal/lib/krb5/kcm.c
1246
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
1251
ret = krb5_store_keyblock(request, *key);
crypto/heimdal/lib/krb5/kcm.c
1253
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
1257
ret = krb5_kcm_call(context, request, NULL, NULL);
crypto/heimdal/lib/krb5/kcm.c
1259
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
1283
krb5_storage *request;
crypto/heimdal/lib/krb5/kcm.c
1285
ret = krb5_kcm_storage_request(context, KCM_OP_GET_TICKET, &request);
crypto/heimdal/lib/krb5/kcm.c
1289
ret = krb5_store_stringz(request, k->name);
crypto/heimdal/lib/krb5/kcm.c
1291
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
1295
ret = krb5_store_int32(request, flags.i);
crypto/heimdal/lib/krb5/kcm.c
1297
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
1301
ret = krb5_store_int32(request, enctype);
crypto/heimdal/lib/krb5/kcm.c
1303
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
1307
ret = krb5_store_principal(request, server);
crypto/heimdal/lib/krb5/kcm.c
1309
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
1313
ret = krb5_kcm_call(context, request, NULL, NULL);
crypto/heimdal/lib/krb5/kcm.c
1315
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
169
krb5_storage *request,
crypto/heimdal/lib/krb5/kcm.c
183
ret = kcm_send_request(context, request, &response_data);
crypto/heimdal/lib/krb5/kcm.c
256
krb5_storage *request, *response;
crypto/heimdal/lib/krb5/kcm.c
265
ret = krb5_kcm_storage_request(context, KCM_OP_GEN_NEW, &request);
crypto/heimdal/lib/krb5/kcm.c
271
ret = krb5_kcm_call(context, request, &response, &response_data);
crypto/heimdal/lib/krb5/kcm.c
273
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
282
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
307
krb5_storage *request;
crypto/heimdal/lib/krb5/kcm.c
309
ret = krb5_kcm_storage_request(context, KCM_OP_INITIALIZE, &request);
crypto/heimdal/lib/krb5/kcm.c
313
ret = krb5_store_stringz(request, k->name);
crypto/heimdal/lib/krb5/kcm.c
315
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
319
ret = krb5_store_principal(request, primary_principal);
crypto/heimdal/lib/krb5/kcm.c
321
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
325
ret = krb5_kcm_call(context, request, NULL, NULL);
crypto/heimdal/lib/krb5/kcm.c
327
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
356
krb5_storage *request;
crypto/heimdal/lib/krb5/kcm.c
358
ret = krb5_kcm_storage_request(context, KCM_OP_DESTROY, &request);
crypto/heimdal/lib/krb5/kcm.c
362
ret = krb5_store_stringz(request, k->name);
crypto/heimdal/lib/krb5/kcm.c
364
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
368
ret = krb5_kcm_call(context, request, NULL, NULL);
crypto/heimdal/lib/krb5/kcm.c
370
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
389
krb5_storage *request;
crypto/heimdal/lib/krb5/kcm.c
391
ret = krb5_kcm_storage_request(context, KCM_OP_STORE, &request);
crypto/heimdal/lib/krb5/kcm.c
395
ret = krb5_store_stringz(request, k->name);
crypto/heimdal/lib/krb5/kcm.c
397
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
401
ret = krb5_store_creds(request, creds);
crypto/heimdal/lib/krb5/kcm.c
403
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
407
ret = krb5_kcm_call(context, request, NULL, NULL);
crypto/heimdal/lib/krb5/kcm.c
409
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
433
krb5_storage *request, *response;
crypto/heimdal/lib/krb5/kcm.c
436
ret = krb5_kcm_storage_request(context, KCM_OP_RETRIEVE, &request);
crypto/heimdal/lib/krb5/kcm.c
440
ret = krb5_store_stringz(request, k->name);
crypto/heimdal/lib/krb5/kcm.c
442
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
446
ret = krb5_store_int32(request, which);
crypto/heimdal/lib/krb5/kcm.c
448
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
452
ret = krb5_store_creds_tag(request, rk_UNCONST(mcred));
crypto/heimdal/lib/krb5/kcm.c
454
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
458
ret = krb5_kcm_call(context, request, &response, &response_data);
crypto/heimdal/lib/krb5/kcm.c
460
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
468
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
490
krb5_storage *request, *response;
crypto/heimdal/lib/krb5/kcm.c
493
ret = krb5_kcm_storage_request(context, KCM_OP_GET_PRINCIPAL, &request);
crypto/heimdal/lib/krb5/kcm.c
497
ret = krb5_store_stringz(request, k->name);
crypto/heimdal/lib/krb5/kcm.c
499
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
503
ret = krb5_kcm_call(context, request, &response, &response_data);
crypto/heimdal/lib/krb5/kcm.c
505
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
513
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
536
krb5_storage *request, *response;
crypto/heimdal/lib/krb5/kcm.c
539
ret = krb5_kcm_storage_request(context, KCM_OP_GET_CRED_UUID_LIST, &request);
crypto/heimdal/lib/krb5/kcm.c
543
ret = krb5_store_stringz(request, k->name);
crypto/heimdal/lib/krb5/kcm.c
545
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
549
ret = krb5_kcm_call(context, request, &response, &response_data);
crypto/heimdal/lib/krb5/kcm.c
550
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
621
krb5_storage *request, *response;
crypto/heimdal/lib/krb5/kcm.c
630
ret = krb5_kcm_storage_request(context, KCM_OP_GET_CRED_BY_UUID, &request);
crypto/heimdal/lib/krb5/kcm.c
634
ret = krb5_store_stringz(request, k->name);
crypto/heimdal/lib/krb5/kcm.c
636
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
640
sret = krb5_storage_write(request,
crypto/heimdal/lib/krb5/kcm.c
645
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
650
ret = krb5_kcm_call(context, request, &response, &response_data);
crypto/heimdal/lib/krb5/kcm.c
651
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
70
krb5_storage *request,
crypto/heimdal/lib/krb5/kcm.c
706
krb5_storage *request;
crypto/heimdal/lib/krb5/kcm.c
708
ret = krb5_kcm_storage_request(context, KCM_OP_REMOVE_CRED, &request);
crypto/heimdal/lib/krb5/kcm.c
712
ret = krb5_store_stringz(request, k->name);
crypto/heimdal/lib/krb5/kcm.c
714
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
718
ret = krb5_store_int32(request, which);
crypto/heimdal/lib/krb5/kcm.c
720
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
724
ret = krb5_store_creds_tag(request, cred);
crypto/heimdal/lib/krb5/kcm.c
726
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
730
ret = krb5_kcm_call(context, request, NULL, NULL);
crypto/heimdal/lib/krb5/kcm.c
732
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
743
krb5_storage *request;
crypto/heimdal/lib/krb5/kcm.c
745
ret = krb5_kcm_storage_request(context, KCM_OP_SET_FLAGS, &request);
crypto/heimdal/lib/krb5/kcm.c
749
ret = krb5_store_stringz(request, k->name);
crypto/heimdal/lib/krb5/kcm.c
751
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
755
ret = krb5_store_int32(request, flags);
crypto/heimdal/lib/krb5/kcm.c
757
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
761
ret = krb5_kcm_call(context, request, NULL, NULL);
crypto/heimdal/lib/krb5/kcm.c
763
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
784
krb5_storage *request, *response;
crypto/heimdal/lib/krb5/kcm.c
797
ret = krb5_kcm_storage_request(context, KCM_OP_GET_CACHE_UUID_LIST, &request);
crypto/heimdal/lib/krb5/kcm.c
801
ret = krb5_kcm_call(context, request, &response, &response_data);
crypto/heimdal/lib/krb5/kcm.c
802
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
83
ret = krb5_storage_to_data(request, &request_data);
crypto/heimdal/lib/krb5/kcm.c
856
krb5_storage *request, *response;
crypto/heimdal/lib/krb5/kcm.c
868
ret = krb5_kcm_storage_request(context, KCM_OP_GET_CACHE_BY_UUID, &request);
crypto/heimdal/lib/krb5/kcm.c
872
sret = krb5_storage_write(request,
crypto/heimdal/lib/krb5/kcm.c
877
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
882
ret = krb5_kcm_call(context, request, &response, &response_data);
crypto/heimdal/lib/krb5/kcm.c
883
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
935
krb5_storage *request;
crypto/heimdal/lib/krb5/kcm.c
937
ret = krb5_kcm_storage_request(context, KCM_OP_MOVE_CACHE, &request);
crypto/heimdal/lib/krb5/kcm.c
941
ret = krb5_store_stringz(request, oldk->name);
crypto/heimdal/lib/krb5/kcm.c
943
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
947
ret = krb5_store_stringz(request, newk->name);
crypto/heimdal/lib/krb5/kcm.c
949
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
952
ret = krb5_kcm_call(context, request, NULL, NULL);
crypto/heimdal/lib/krb5/kcm.c
954
krb5_storage_free(request);
crypto/heimdal/lib/krb5/kcm.c
963
krb5_storage *request, *response;
crypto/heimdal/lib/krb5/kcm.c
969
ret = krb5_kcm_storage_request(context, KCM_OP_GET_DEFAULT_CACHE, &request);
crypto/heimdal/lib/krb5/kcm.c
973
ret = krb5_kcm_call(context, request, &response, &response_data);
crypto/heimdal/lib/krb5/kcm.c
974
krb5_storage_free(request);
crypto/heimdal/lib/krb5/send_to_kdc.c
186
char *request = NULL;
crypto/heimdal/lib/krb5/send_to_kdc.c
193
ret = asprintf(&request, "GET %s%s HTTP/1.0\r\n\r\n", prefix, str);
crypto/heimdal/lib/krb5/send_to_kdc.c
195
if (ret < 0 || request == NULL)
crypto/heimdal/lib/krb5/send_to_kdc.c
197
ret = net_write (fd, request, strlen(request));
crypto/heimdal/lib/krb5/send_to_kdc.c
198
free (request);
crypto/heimdal/lib/roken/getifaddrs.c
275
nl_sendreq(int sd, int request, int flags, int *seq)
crypto/heimdal/lib/roken/getifaddrs.c
289
req_hdr->nlmsg_type = request;
crypto/heimdal/lib/roken/getifaddrs.c
301
nl_recvmsg(int sd, int request, int seq,
crypto/heimdal/lib/roken/getifaddrs.c
328
nl_getmsg(int sd, int request, int seq,
crypto/heimdal/lib/roken/getifaddrs.c
345
result = read_size = nl_recvmsg(sd, request, seq, buff, bufsize, &msg_flags);
crypto/heimdal/lib/roken/getifaddrs.c
387
int request,
crypto/heimdal/lib/roken/getifaddrs.c
397
status = nl_sendreq(sd, request, NLM_F_ROOT|NLM_F_MATCH, &seq);
crypto/heimdal/lib/roken/getifaddrs.c
418
status = nl_getmsg(sd, request, seq, &nlh, &done);
crypto/heimdal/lib/roken/roken_gethostby.c
140
char *request = NULL;
crypto/heimdal/lib/roken/roken_gethostby.c
150
if (asprintf(&request, "GET %s?%s HTTP/1.0\r\n\r\n", dns_req, hostname) < 0)
crypto/heimdal/lib/roken/roken_gethostby.c
152
if(request == NULL)
crypto/heimdal/lib/roken/roken_gethostby.c
156
free(request);
crypto/heimdal/lib/roken/roken_gethostby.c
161
free(request);
crypto/heimdal/lib/roken/roken_gethostby.c
165
len = strlen(request);
crypto/heimdal/lib/roken/roken_gethostby.c
166
if(write(s, request, len) != (ssize_t)len) {
crypto/heimdal/lib/roken/roken_gethostby.c
168
free(request);
crypto/heimdal/lib/roken/roken_gethostby.c
171
free(request);
crypto/krb5/src/ccapi/common/cci_message.c
64
k5_ipc_stream request = NULL;
crypto/krb5/src/ccapi/common/cci_message.c
69
err = krb5int_ipc_stream_new (&request);
crypto/krb5/src/ccapi/common/cci_message.c
73
err = krb5int_ipc_stream_write_uint32 (request, in_request_name);
crypto/krb5/src/ccapi/common/cci_message.c
77
err = cci_identifier_write (in_identifier, request);
crypto/krb5/src/ccapi/common/cci_message.c
81
*out_request = request;
crypto/krb5/src/ccapi/common/cci_message.c
82
request = NULL;
crypto/krb5/src/ccapi/common/cci_message.c
85
krb5int_ipc_stream_release (request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
273
k5_ipc_stream request = NULL;
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
281
err = krb5int_ipc_stream_new (&request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
285
err = krb5int_ipc_stream_write_uint32 (request, in_credentials_version);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
291
request,
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
303
krb5int_ipc_stream_release (request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
318
k5_ipc_stream request = NULL;
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
324
err = krb5int_ipc_stream_new (&request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
328
err = krb5int_ipc_stream_write_uint32 (request, in_credentials_version);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
332
err = krb5int_ipc_stream_write_string (request, in_principal);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
338
request,
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
342
krb5int_ipc_stream_release (request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
354
k5_ipc_stream request = NULL;
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
360
err = krb5int_ipc_stream_new (&request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
364
err = cci_credentials_union_write (in_credentials_union, request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
370
request,
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
374
krb5int_ipc_stream_release (request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
386
k5_ipc_stream request = NULL;
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
392
err = krb5int_ipc_stream_new (&request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
396
err = cci_credentials_write (in_credentials, request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
402
request,
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
406
krb5int_ipc_stream_release (request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
455
k5_ipc_stream request = NULL;
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
461
err = krb5int_ipc_stream_new (&request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
465
err = cci_identifier_write (source_ccache->identifier, request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
471
request,
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
475
krb5int_ipc_stream_release (request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
488
k5_ipc_stream request = NULL;
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
493
err = krb5int_ipc_stream_new (&request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
497
err = krb5int_ipc_stream_write_uint32 (request, in_lock_type);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
501
err = krb5int_ipc_stream_write_uint32 (request, in_block);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
507
request,
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
511
krb5int_ipc_stream_release (request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
597
k5_ipc_stream request = NULL;
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
603
err = krb5int_ipc_stream_new (&request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
607
err = krb5int_ipc_stream_write_time (request, ccache->last_wait_for_change_time);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
613
request,
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
621
krb5int_ipc_stream_release (request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
658
k5_ipc_stream request = NULL;
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
665
err = krb5int_ipc_stream_new (&request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
669
err = krb5int_ipc_stream_write_uint32 (request, in_credentials_version);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
675
request,
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
683
krb5int_ipc_stream_release (request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
697
k5_ipc_stream request = NULL;
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
702
err = krb5int_ipc_stream_new (&request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
706
err = krb5int_ipc_stream_write_uint32 (request, in_credentials_version);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
710
err = krb5int_ipc_stream_write_time (request, in_time_offset);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
716
request,
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
720
krb5int_ipc_stream_release (request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
732
k5_ipc_stream request = NULL;
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
737
err = krb5int_ipc_stream_new (&request);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
741
err = krb5int_ipc_stream_write_uint32 (request, in_credentials_version);
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
747
request,
crypto/krb5/src/ccapi/lib/ccapi_ccache.c
751
krb5int_ipc_stream_release (request);
crypto/krb5/src/ccapi/lib/ccapi_context.c
275
k5_ipc_stream request = NULL;
crypto/krb5/src/ccapi/lib/ccapi_context.c
281
err = krb5int_ipc_stream_new (&request);
crypto/krb5/src/ccapi/lib/ccapi_context.c
285
err = krb5int_ipc_stream_write_time (request, context->last_wait_for_change_time);
crypto/krb5/src/ccapi/lib/ccapi_context.c
295
request,
crypto/krb5/src/ccapi/lib/ccapi_context.c
303
krb5int_ipc_stream_release (request);
crypto/krb5/src/ccapi/lib/ccapi_context.c
365
k5_ipc_stream request = NULL;
crypto/krb5/src/ccapi/lib/ccapi_context.c
374
err = krb5int_ipc_stream_new (&request);
crypto/krb5/src/ccapi/lib/ccapi_context.c
378
err = krb5int_ipc_stream_write_string (request, in_name);
crypto/krb5/src/ccapi/lib/ccapi_context.c
388
request,
crypto/krb5/src/ccapi/lib/ccapi_context.c
406
krb5int_ipc_stream_release (request);
crypto/krb5/src/ccapi/lib/ccapi_context.c
463
k5_ipc_stream request = NULL;
crypto/krb5/src/ccapi/lib/ccapi_context.c
473
err = krb5int_ipc_stream_new (&request);
crypto/krb5/src/ccapi/lib/ccapi_context.c
477
err = krb5int_ipc_stream_write_string (request, in_name);
crypto/krb5/src/ccapi/lib/ccapi_context.c
481
err = krb5int_ipc_stream_write_uint32 (request, in_cred_vers);
crypto/krb5/src/ccapi/lib/ccapi_context.c
485
err = krb5int_ipc_stream_write_string (request, in_principal);
crypto/krb5/src/ccapi/lib/ccapi_context.c
495
request,
crypto/krb5/src/ccapi/lib/ccapi_context.c
509
krb5int_ipc_stream_release (request);
crypto/krb5/src/ccapi/lib/ccapi_context.c
523
k5_ipc_stream request = NULL;
crypto/krb5/src/ccapi/lib/ccapi_context.c
532
err = krb5int_ipc_stream_new (&request);
crypto/krb5/src/ccapi/lib/ccapi_context.c
536
err = krb5int_ipc_stream_write_uint32 (request, in_cred_vers);
crypto/krb5/src/ccapi/lib/ccapi_context.c
540
err = krb5int_ipc_stream_write_string (request, in_principal);
crypto/krb5/src/ccapi/lib/ccapi_context.c
550
request,
crypto/krb5/src/ccapi/lib/ccapi_context.c
564
krb5int_ipc_stream_release (request);
crypto/krb5/src/ccapi/lib/ccapi_context.c
578
k5_ipc_stream request = NULL;
crypto/krb5/src/ccapi/lib/ccapi_context.c
587
err = krb5int_ipc_stream_new (&request);
crypto/krb5/src/ccapi/lib/ccapi_context.c
591
err = krb5int_ipc_stream_write_uint32 (request, in_cred_vers);
crypto/krb5/src/ccapi/lib/ccapi_context.c
595
err = krb5int_ipc_stream_write_string (request, in_principal);
crypto/krb5/src/ccapi/lib/ccapi_context.c
605
request,
crypto/krb5/src/ccapi/lib/ccapi_context.c
619
krb5int_ipc_stream_release (request);
crypto/krb5/src/ccapi/lib/ccapi_context.c
674
k5_ipc_stream request = NULL;
crypto/krb5/src/ccapi/lib/ccapi_context.c
679
err = krb5int_ipc_stream_new (&request);
crypto/krb5/src/ccapi/lib/ccapi_context.c
683
err = krb5int_ipc_stream_write_uint32 (request, in_lock_type);
crypto/krb5/src/ccapi/lib/ccapi_context.c
687
err = krb5int_ipc_stream_write_uint32 (request, in_block);
crypto/krb5/src/ccapi/lib/ccapi_context.c
697
request,
crypto/krb5/src/ccapi/lib/ccapi_context.c
701
krb5int_ipc_stream_release (request);
crypto/krb5/src/ccapi/lib/ccapi_ipc.c
52
k5_ipc_stream request = NULL;
crypto/krb5/src/ccapi/lib/ccapi_ipc.c
61
err = cci_message_new_request_header (&request,
crypto/krb5/src/ccapi/lib/ccapi_ipc.c
67
err = krb5int_ipc_stream_write (request,
crypto/krb5/src/ccapi/lib/ccapi_ipc.c
73
err = cci_os_ipc (in_launch_server, request, &reply);
crypto/krb5/src/ccapi/lib/ccapi_ipc.c
89
krb5int_ipc_stream_release (request);
crypto/krb5/src/include/k5-trace.h
505
#define TRACE_CHECK_REPLY_SERVER_DIFFERS(c, request, reply) \
crypto/krb5/src/include/k5-trace.h
507
reply, request)
crypto/krb5/src/include/k5-trace.h
509
#define TRACE_GET_CRED_VIA_TKT_EXT(c, request, reply, kdcoptions) \
crypto/krb5/src/include/k5-trace.h
512
reply, request, (kdcoptions & KDC_OPT_CANONICALIZE) ? "on" : "off")
crypto/krb5/src/include/kdb.h
1323
krb5_kdc_req *request,
crypto/krb5/src/include/kdb.h
1341
krb5_kdc_req *request,
crypto/krb5/src/include/kdb.h
1351
void (*audit_as_req)(krb5_context kcontext, krb5_kdc_req *request,
crypto/krb5/src/include/kdb.h
677
krb5_kdc_req *request,
crypto/krb5/src/include/kdb.h
685
krb5_kdc_req *request,
crypto/krb5/src/include/kdb.h
691
void krb5_db_audit_as_req(krb5_context kcontext, krb5_kdc_req *request,
crypto/krb5/src/include/krad.h
176
void *data, krad_packet **request);
crypto/krb5/src/include/krad.h
187
const krad_attrset *set, const krad_packet *request,
crypto/krb5/src/include/krad.h
80
(*krad_cb)(krb5_error_code retval, const krad_packet *request,
crypto/krb5/src/include/krb5/audit_plugin.h
81
krb5_kdc_req *request;
crypto/krb5/src/include/krb5/clpreauth_plugin.h
233
krb5_kdc_req *request,
crypto/krb5/src/include/krb5/clpreauth_plugin.h
256
krb5_kdc_req *request,
crypto/krb5/src/include/krb5/clpreauth_plugin.h
280
krb5_kdc_req *request,
crypto/krb5/src/include/krb5/kdcpolicy_plugin.h
113
const krb5_kdc_req *request,
crypto/krb5/src/include/krb5/kdcpolicy_plugin.h
97
const krb5_kdc_req *request,
crypto/krb5/src/include/krb5/kdcpreauth_plugin.h
322
(*krb5_kdcpreauth_edata_fn)(krb5_context context, krb5_kdc_req *request,
crypto/krb5/src/include/krb5/kdcpreauth_plugin.h
355
krb5_data *req_pkt, krb5_kdc_req *request,
crypto/krb5/src/include/krb5/kdcpreauth_plugin.h
374
krb5_kdc_req *request,
crypto/krb5/src/include/net-server.h
85
const struct sockaddr *remote_addr, krb5_data *request,
crypto/krb5/src/kadmin/cli/ss_wrapper.c
43
char *request, **args;
crypto/krb5/src/kadmin/cli/ss_wrapper.c
50
kadmin_startup(argc, argv, &request, &args);
crypto/krb5/src/kadmin/cli/ss_wrapper.c
64
} else if (request != NULL) {
crypto/krb5/src/kadmin/cli/ss_wrapper.c
66
code = ss_execute_line(sci_idx, request);
crypto/krb5/src/kadmin/cli/ss_wrapper.c
68
ss_perror(sci_idx, code, request);
crypto/krb5/src/kadmin/server/schpw.c
402
const struct sockaddr *remote_addr, krb5_data *request, int is_tcp,
crypto/krb5/src/kadmin/server/schpw.c
430
request,
crypto/krb5/src/kdc/dispatch.c
108
state->request = pkt;
crypto/krb5/src/kdc/dispatch.c
41
krb5_data *request;
crypto/krb5/src/kdc/dispatch.c
79
kdc_remove_lookaside(kdc_err_context, state->request);
crypto/krb5/src/kdc/dispatch.c
83
kdc_insert_lookaside(kdc_err_context, state->request, response);
crypto/krb5/src/kdc/do_as_req.c
169
krb5_kdc_req *request;
crypto/krb5/src/kdc/do_as_req.c
218
errcode = check_kdcpolicy_as(context, state->request, state->client,
crypto/krb5/src/kdc/do_as_req.c
240
state->reply_encpart.nonce = state->request->nonce;
crypto/krb5/src/kdc/do_as_req.c
252
state->request, &state->reply,
crypto/krb5/src/kdc/do_as_req.c
275
state->request, NULL, NULL, NULL,
crypto/krb5/src/kdc/do_as_req.c
302
state->request,
crypto/krb5/src/kdc/do_as_req.c
316
errcode = return_enc_padata(context, state->req_pkt, state->request,
crypto/krb5/src/kdc/do_as_req.c
341
state->request, &state->reply, state->client, state->cname,
crypto/krb5/src/kdc/do_as_req.c
363
state->request, &state->reply, state->client,
crypto/krb5/src/kdc/do_as_req.c
373
errcode = prepare_error_as(state->rstate, state->request,
crypto/krb5/src/kdc/do_as_req.c
417
krb5_free_kdc_req(context, state->request);
crypto/krb5/src/kdc/do_as_req.c
445
get_preauth_hint_list(state->request, &state->rock, &state->e_data,
crypto/krb5/src/kdc/do_as_req.c
459
get_preauth_hint_list(state->request, &state->rock, &state->e_data,
crypto/krb5/src/kdc/do_as_req.c
470
process_as_req(krb5_kdc_req *request, krb5_data *req_pkt,
crypto/krb5/src/kdc/do_as_req.c
489
state->request = request;
crypto/krb5/src/kdc/do_as_req.c
503
errcode = kau_init_kdc_req(context, state->request, remote_addr,
crypto/krb5/src/kdc/do_as_req.c
513
if (state->request->msg_type != KRB5_AS_REQ) {
crypto/krb5/src/kdc/do_as_req.c
531
errcode = kdc_find_fast(&state->request, &encoded_req_body, NULL, NULL,
crypto/krb5/src/kdc/do_as_req.c
544
au_state->request = state->request;
crypto/krb5/src/kdc/do_as_req.c
545
state->rock.request = state->request;
crypto/krb5/src/kdc/do_as_req.c
551
if (!state->request->client) {
crypto/krb5/src/kdc/do_as_req.c
556
errcode = krb5_unparse_name(context, state->request->client,
crypto/krb5/src/kdc/do_as_req.c
562
if (!state->request->server) {
crypto/krb5/src/kdc/do_as_req.c
567
errcode = krb5_unparse_name(context, state->request->server,
crypto/krb5/src/kdc/do_as_req.c
574
if (isflagset(state->request->kdc_options, KDC_OPT_CANONICALIZE) ||
crypto/krb5/src/kdc/do_as_req.c
575
state->request->client->type == KRB5_NT_ENTERPRISE_PRINCIPAL)
crypto/krb5/src/kdc/do_as_req.c
577
errcode = lookup_client(context, state->request, state->c_flags,
crypto/krb5/src/kdc/do_as_req.c
596
errcode = krb5_db_get_principal(context, state->request->server, 0,
crypto/krb5/src/kdc/do_as_req.c
618
errcode = get_local_tgt(context, &state->request->server->realm,
crypto/krb5/src/kdc/do_as_req.c
630
errcode = validate_as_request(realm, state->request, state->client,
crypto/krb5/src/kdc/do_as_req.c
642
state->request->nktypes,
crypto/krb5/src/kdc/do_as_req.c
643
state->request->ktype);
crypto/krb5/src/kdc/do_as_req.c
660
if (isflagset(state->request->kdc_options, KDC_OPT_CANONICALIZE) &&
crypto/krb5/src/kdc/do_as_req.c
661
krb5_is_tgs_principal(state->request->server) &&
crypto/krb5/src/kdc/do_as_req.c
665
state->ticket_reply.server = state->request->server;
crypto/krb5/src/kdc/do_as_req.c
669
state->enc_tkt_reply.flags = get_ticket_flags(state->request->kdc_options,
crypto/krb5/src/kdc/do_as_req.c
681
if (isflagset(state->request->kdc_options, KDC_OPT_CANONICALIZE)) {
crypto/krb5/src/kdc/do_as_req.c
684
state->client_princ = *(state->request->client);
crypto/krb5/src/kdc/do_as_req.c
692
if (isflagset(state->request->kdc_options, KDC_OPT_POSTDATED))
crypto/krb5/src/kdc/do_as_req.c
693
state->enc_tkt_reply.times.starttime = state->request->from;
crypto/krb5/src/kdc/do_as_req.c
698
kdc_infinity, state->request->till, state->client,
crypto/krb5/src/kdc/do_as_req.c
701
kdc_get_ticket_renewtime(realm, state->request, NULL, state->client,
crypto/krb5/src/kdc/do_as_req.c
713
state->enc_tkt_reply.caddrs = state->request->addresses;
crypto/krb5/src/kdc/do_as_req.c
718
if (isflagset(state->request->kdc_options, KDC_OPT_REQUEST_ANONYMOUS)) {
crypto/krb5/src/kdc/do_as_req.c
719
if (!krb5_principal_compare_any_realm(context, state->request->client,
crypto/krb5/src/kdc/do_as_req.c
726
krb5_free_principal(context, state->request->client);
crypto/krb5/src/kdc/do_as_req.c
727
state->request->client = NULL;
crypto/krb5/src/kdc/do_as_req.c
729
&state->request->client);
crypto/krb5/src/kdc/do_as_req.c
732
state->enc_tkt_reply.client = state->request->client;
crypto/krb5/src/kdc/do_as_req.c
736
errcode = select_client_key(context, state->client, state->request->ktype,
crypto/krb5/src/kdc/do_as_req.c
737
state->request->nktypes,
crypto/krb5/src/kdc/do_as_req.c
747
errcode = kdc_fast_read_cookie(context, state->rstate, state->request,
crypto/krb5/src/kdc/do_as_req.c
757
if (state->request->padata) {
crypto/krb5/src/kdc/do_as_req.c
758
check_padata(context, &state->rock, state->req_pkt, state->request,
crypto/krb5/src/kdc/do_as_req.c
770
prepare_error_as(struct kdc_request_state *rstate, krb5_kdc_req *request,
crypto/krb5/src/kdc/do_as_req.c
794
local_tgt_key, request->client, &cookie);
crypto/krb5/src/kdc/do_as_req.c
805
errpkt.server = request->server;
crypto/krb5/src/kdc/do_as_req.c
807
request->client;
crypto/krb5/src/kdc/do_as_req.c
821
retval = kdc_fast_handle_error(context, rstate, request, e_data, &errpkt,
crypto/krb5/src/kdc/do_tgs_req.c
1164
process_tgs_req(krb5_kdc_req *request, krb5_data *pkt,
crypto/krb5/src/kdc/do_tgs_req.c
1181
ret = kau_init_kdc_req(context, request, from, &au_state);
crypto/krb5/src/kdc/do_tgs_req.c
1186
ret = gather_tgs_req_info(realm, &request, pkt, from, fast_state, au_state,
crypto/krb5/src/kdc/do_tgs_req.c
1223
krb5_free_kdc_req(context, request);
crypto/krb5/src/kdc/do_tgs_req.c
182
prepare_error_tgs(struct kdc_request_state *state, krb5_kdc_req *request,
crypto/krb5/src/kdc/do_tgs_req.c
200
errpkt.server = request->server;
crypto/krb5/src/kdc/do_tgs_req.c
225
retval = kdc_fast_handle_error(context, state, request, e_data,
crypto/krb5/src/kdc/do_tgs_req.c
439
is_referral_req(kdc_realm_t *realm, krb5_kdc_req *request)
crypto/krb5/src/kdc/do_tgs_req.c
446
if (!(request->kdc_options & KDC_OPT_CANONICALIZE))
crypto/krb5/src/kdc/do_tgs_req.c
449
if (request->kdc_options & KDC_OPT_ENC_TKT_IN_SKEY)
crypto/krb5/src/kdc/do_tgs_req.c
452
if (request->server->length != 2)
crypto/krb5/src/kdc/do_tgs_req.c
455
stype = data2string(&request->server->data[0]);
crypto/krb5/src/kdc/do_tgs_req.c
458
switch (request->server->type) {
crypto/krb5/src/kdc/do_tgs_req.c
484
find_referral_tgs(kdc_realm_t *realm, krb5_kdc_req *request,
crypto/krb5/src/kdc/do_tgs_req.c
490
krb5_data srealm = request->server->realm;
crypto/krb5/src/kdc/do_tgs_req.c
492
if (!is_referral_req(realm, request))
crypto/krb5/src/kdc/do_tgs_req.c
495
hostname = data2string(&request->server->data[1]);
crypto/krb5/src/kdc/do_tgs_req.c
666
au_state->request = t->req;
crypto/krb5/src/kdc/fast_util.c
139
krb5_kdc_req *request = *requestptr;
crypto/krb5/src/kdc/fast_util.c
150
fast_padata = krb5int_find_pa_data(context, request->padata,
crypto/krb5/src/kdc/fast_util.c
231
fast_req->req_body->msg_type = request->msg_type;
crypto/krb5/src/kdc/fast_util.c
232
krb5_free_kdc_req(context, request);
crypto/krb5/src/kdc/fast_util.c
278
krb5_kdc_req *request,
crypto/krb5/src/kdc/fast_util.c
307
fast_response.nonce = request->nonce;
crypto/krb5/src/kdc/fast_util.c
367
krb5_kdc_req *request,
crypto/krb5/src/kdc/fast_util.c
404
resp.nonce = request->nonce;
crypto/krb5/src/kdc/kdc_audit.c
179
krb5_kdc_req *request, const struct sockaddr *from,
crypto/krb5/src/kdc/kdc_audit.c
197
state->request = request;
crypto/krb5/src/kdc/kdc_audit.h
49
kau_init_kdc_req(krb5_context context, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_authdata.c
289
copy_tgt_authdata(krb5_context context, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_log.c
118
krb5_kdc_req *request, krb5_kdc_rep *reply,
crypto/krb5/src/kdc/kdc_log.c
143
ktypestr = ktypes2str(request->ktype, request->nktypes);
crypto/krb5/src/kdc/kdc_log.c
60
krb5_kdc_req *request, krb5_kdc_rep *reply,
crypto/krb5/src/kdc/kdc_log.c
74
ktypestr = ktypes2str(request->ktype, request->nktypes);
crypto/krb5/src/kdc/kdc_log.c
93
krb5_db_audit_as_req(context, request, &laddr, &raddr, client, server,
crypto/krb5/src/kdc/kdc_preauth.c
1076
krb5_kdc_req *request;
crypto/krb5/src/kdc/kdc_preauth.c
1159
if (krb5int_find_pa_data(context, state->request->padata,
crypto/krb5/src/kdc/kdc_preauth.c
1294
state->padata = state->request->padata;
crypto/krb5/src/kdc/kdc_preauth.c
1318
state->request, state->enc_tkt_reply,
crypto/krb5/src/kdc/kdc_preauth.c
1338
krb5_data *req_pkt, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_preauth.c
1345
if (request->padata == 0) {
crypto/krb5/src/kdc/kdc_preauth.c
1365
state->request = request;
crypto/krb5/src/kdc/kdc_preauth.c
1396
krb5_data *req_pkt, krb5_kdc_req *request, krb5_kdc_rep *reply,
crypto/krb5/src/kdc/kdc_preauth.c
1428
sort_pa_order(context, request, pa_order);
crypto/krb5/src/kdc/kdc_preauth.c
1448
if (request->padata) {
crypto/krb5/src/kdc/kdc_preauth.c
1449
for (padata = request->padata; *padata; padata++) {
crypto/krb5/src/kdc/kdc_preauth.c
1457
retval = ap->return_padata(context, pa, req_pkt, request, reply,
crypto/krb5/src/kdc/kdc_preauth.c
1582
include_pac_p(krb5_context context, krb5_kdc_req *request)
crypto/krb5/src/kdc/kdc_preauth.c
1590
if (request->padata == NULL) {
crypto/krb5/src/kdc/kdc_preauth.c
1594
for (padata = request->padata; *padata != NULL; padata++) {
crypto/krb5/src/kdc/kdc_preauth.c
1638
krb5_kdc_req *request, krb5_keyblock *reply_key,
crypto/krb5/src/kdc/kdc_preauth.c
1650
code = kdc_handle_protected_negotiation(context, req_pkt, request, reply_key,
crypto/krb5/src/kdc/kdc_preauth.c
1655
code = kdc_add_pa_pac_options(context, request,
crypto/krb5/src/kdc/kdc_preauth.c
356
krb5_kdc_req *request = rock->request;
crypto/krb5/src/kdc/kdc_preauth.c
362
keys = calloc(request->nktypes + 1, sizeof(krb5_keyblock));
crypto/krb5/src/kdc/kdc_preauth.c
367
for (i = 0; i < request->nktypes; i++) {
crypto/krb5/src/kdc/kdc_preauth.c
369
if (krb5_dbe_find_enctype(context, client, request->ktype[i],
crypto/krb5/src/kdc/kdc_preauth.c
437
krb5_kdc_req *request = rock->request;
crypto/krb5/src/kdc/kdc_preauth.c
441
for (i = 0; i < request->nktypes; i++) {
crypto/krb5/src/kdc/kdc_preauth.c
442
if (krb5_dbe_find_enctype(context, rock->client, request->ktype[i],
crypto/krb5/src/kdc/kdc_preauth.c
484
krb5_principal req_client = rock->request->client;
crypto/krb5/src/kdc/kdc_preauth.c
657
sort_pa_order(krb5_context context, krb5_kdc_req *request, int *pa_order)
crypto/krb5/src/kdc/kdc_preauth.c
693
if (request->padata != NULL) {
crypto/krb5/src/kdc/kdc_preauth.c
699
if (pa_list_includes(request->padata,
crypto/krb5/src/kdc/kdc_preauth.c
703
if (pa_list_includes(request->padata,
crypto/krb5/src/kdc/kdc_preauth.c
756
requires_info2(const krb5_kdc_req *request)
crypto/krb5/src/kdc/kdc_preauth.c
760
for (i = 0; i < request->nktypes; i++) {
crypto/krb5/src/kdc/kdc_preauth.c
761
if (enctype_requires_etype_info_2(request->ktype[i]))
crypto/krb5/src/kdc/kdc_preauth.c
779
if (!requires_info2(rock->request)) {
crypto/krb5/src/kdc/kdc_preauth.c
813
if (rock->client_key == NULL || requires_info2(rock->request))
crypto/krb5/src/kdc/kdc_preauth.c
817
rock->request->client, &salttype, &salt);
crypto/krb5/src/kdc/kdc_preauth.c
843
if (krb5int_find_pa_data(context, rock->request->padata,
crypto/krb5/src/kdc/kdc_preauth.c
879
krb5_kdc_req *request;
crypto/krb5/src/kdc/kdc_preauth.c
963
ap->get_edata(context, state->request, &callbacks, state->rock,
crypto/krb5/src/kdc/kdc_preauth.c
975
get_preauth_hint_list(krb5_kdc_req *request, krb5_kdcpreauth_rock rock,
crypto/krb5/src/kdc/kdc_preauth.c
992
state->request = request;
crypto/krb5/src/kdc/kdc_preauth_ec.c
156
krb5_kdc_req *request, krb5_kdc_rep *reply,
crypto/krb5/src/kdc/kdc_preauth_ec.c
37
ec_edata(krb5_context context, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_preauth_ec.c
52
ec_verify(krb5_context context, krb5_data *req_pkt, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_preauth_ec.c
69
krb5_data realm = request->server->realm;
crypto/krb5/src/kdc/kdc_preauth_encts.c
32
enc_ts_get(krb5_context context, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_preauth_encts.c
47
enc_ts_verify(krb5_context context, krb5_data *req_pkt, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_util.c
1409
krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_util.c
1432
request->nonce, *s4u_x509_user);
crypto/krb5/src/kdc/kdc_util.c
144
kdc_process_tgs_req(kdc_realm_t *realm, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_util.c
1557
kdc_process_s4u2self_req(krb5_context context, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_util.c
1570
pa_data = krb5int_find_pa_data(context, request->padata,
crypto/krb5/src/kdc/kdc_util.c
1573
code = kdc_process_s4u_x509_user(context, request, pa_data, tgs_subkey,
crypto/krb5/src/kdc/kdc_util.c
1578
pa_data = krb5int_find_pa_data(context, request->padata,
crypto/krb5/src/kdc/kdc_util.c
169
tmppa = krb5int_find_pa_data(context, request->padata, KRB5_PADATA_AP_REQ);
crypto/krb5/src/kdc/kdc_util.c
1713
kdc_get_ticket_renewtime(kdc_realm_t *realm, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_util.c
1733
if (isflagset(request->kdc_options, KDC_OPT_RENEWABLE))
crypto/krb5/src/kdc/kdc_util.c
1734
rtime = request->rtime ? request->rtime : kdc_infinity;
crypto/krb5/src/kdc/kdc_util.c
1735
else if (isflagset(request->kdc_options, KDC_OPT_RENEWABLE_OK) &&
crypto/krb5/src/kdc/kdc_util.c
1736
ts_after(request->till, times->endtime))
crypto/krb5/src/kdc/kdc_util.c
1737
rtime = request->till;
crypto/krb5/src/kdc/kdc_util.c
1751
if (!isflagset(request->kdc_options, KDC_OPT_RENEWABLE) &&
crypto/krb5/src/kdc/kdc_util.c
1769
krb5_data *req_pkt, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_util.c
1780
pa_in = krb5int_find_pa_data(context, request->padata,
crypto/krb5/src/kdc/kdc_util.c
1827
kdc_add_pa_pac_options(krb5_context context, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_util.c
1834
ret = kdc_get_pa_pac_options(context, request->padata, &pac_options);
crypto/krb5/src/kdc/kdc_util.c
249
if (!(retval = encode_krb5_kdc_req_body(request, &scratch)))
crypto/krb5/src/kdc/kdc_util.c
716
validate_as_request(kdc_realm_t *realm, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_util.c
727
if (request->kdc_options & AS_INVALID_OPTIONS) {
crypto/krb5/src/kdc/kdc_util.c
769
if ((isflagset(request->kdc_options, KDC_OPT_ALLOW_POSTDATE) ||
crypto/krb5/src/kdc/kdc_util.c
770
isflagset(request->kdc_options, KDC_OPT_POSTDATED)) &&
crypto/krb5/src/kdc/kdc_util.c
795
if (check_anon(realm, client->princ, request->server) != 0) {
crypto/krb5/src/kdc/kdc_util.c
801
ret = krb5_db_check_policy_as(context, request, client, server, kdc_time,
crypto/krb5/src/kdc/kdc_util.h
186
get_preauth_hint_list(krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_util.h
199
krb5_data *req_pkt, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_util.h
206
krb5_data *req_pkt, krb5_kdc_req *request, krb5_kdc_rep *reply,
crypto/krb5/src/kdc/kdc_util.h
239
krb5_data *req_pkt, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_util.h
271
include_pac_p(krb5_context context, krb5_kdc_req *request);
crypto/krb5/src/kdc/kdc_util.h
275
krb5_data *req_pkt, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_util.h
282
kdc_process_s4u2self_req(krb5_context context, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_util.h
311
kdc_get_ticket_renewtime(kdc_realm_t *realm, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_util.h
320
krb5_kdc_req *request, krb5_kdc_rep *reply,
crypto/krb5/src/kdc/kdc_util.h
327
krb5_kdc_req *request, krb5_kdc_rep *reply,
crypto/krb5/src/kdc/kdc_util.h
367
krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_util.h
373
krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_util.h
387
krb5_data *req_pkt, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_util.h
410
kdc_add_pa_pac_options(krb5_context context, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_util.h
423
krb5_kdc_req *request;
crypto/krb5/src/kdc/kdc_util.h
86
check_tgs_constraints(kdc_realm_t *realm, krb5_kdc_req *request,
crypto/krb5/src/kdc/kdc_util.h
96
check_tgs_policy(kdc_realm_t *realm, krb5_kdc_req *request,
crypto/krb5/src/kdc/policy.c
104
check_kdcpolicy_as(krb5_context context, const krb5_kdc_req *request,
crypto/krb5/src/kdc/policy.c
125
ret = h->vt.check_as(context, h->moddata, request, client, server,
crypto/krb5/src/kdc/policy.c
144
check_kdcpolicy_tgs(krb5_context context, const krb5_kdc_req *request,
crypto/krb5/src/kdc/policy.c
165
ret = h->vt.check_tgs(context, h->moddata, request, server, ticket,
crypto/krb5/src/kdc/policy.h
36
check_kdcpolicy_as(krb5_context context, const krb5_kdc_req *request,
crypto/krb5/src/kdc/policy.h
42
check_kdcpolicy_tgs(krb5_context context, const krb5_kdc_req *request,
crypto/krb5/src/kdc/tgs_policy.c
669
check_tgs_constraints(kdc_realm_t *realm, krb5_kdc_req *request,
crypto/krb5/src/kdc/tgs_policy.c
682
errcode = check_tgs_opts(request, ticket, status);
crypto/krb5/src/kdc/tgs_policy.c
687
errcode = check_tgs_times(request, &ticket->enc_part2->times, kdc_time,
crypto/krb5/src/kdc/tgs_policy.c
692
if (request->kdc_options & NON_TGT_OPTION)
crypto/krb5/src/kdc/tgs_policy.c
693
errcode = check_tgs_nontgt(context, request, ticket, status);
crypto/krb5/src/kdc/tgs_policy.c
695
errcode = check_tgs_tgt(request, ticket, status);
crypto/krb5/src/kdc/tgs_policy.c
700
errcode = check_tgs_s4u2self(realm, request, server, ticket, pac,
crypto/krb5/src/kdc/tgs_policy.c
710
if (request->kdc_options & KDC_OPT_ENC_TKT_IN_SKEY) {
crypto/krb5/src/kdc/tgs_policy.c
711
errcode = check_tgs_u2u(context, request, stkt, server, status);
crypto/krb5/src/kdc/tgs_policy.c
716
if (request->kdc_options & KDC_OPT_CNAME_IN_ADDL_TKT) {
crypto/krb5/src/kdc/tgs_policy.c
717
errcode = check_tgs_s4u2proxy(context, request, server, ticket, pac,
crypto/krb5/src/kdc/tgs_policy.c
733
check_tgs_policy(kdc_realm_t *realm, krb5_kdc_req *request,
crypto/krb5/src/kdc/tgs_policy.c
746
errcode = check_tgs_svc_policy(request, server, ticket, kdc_time, status);
crypto/krb5/src/kdc/tgs_policy.c
750
if (request->kdc_options & KDC_OPT_CNAME_IN_ADDL_TKT) {
crypto/krb5/src/kdc/tgs_policy.c
753
errcode = check_s4u2proxy_policy(context, request, desired_client,
crypto/krb5/src/kdc/tgs_policy.c
755
stkt_server, pac, request->server,
crypto/krb5/src/kdc/tgs_policy.c
762
if (check_anon(realm, ticket->enc_part2->client, request->server) != 0) {
crypto/krb5/src/kdc/tgs_policy.c
768
ret = krb5_db_check_policy_tgs(context, request, server, ticket, status,
crypto/krb5/src/lib/apputils/net-server.c
1091
krb5_data request;
crypto/krb5/src/lib/apputils/net-server.c
1184
state->request.length = cc;
crypto/krb5/src/lib/apputils/net-server.c
1185
state->request.data = state->pktbuf;
crypto/krb5/src/lib/apputils/net-server.c
1188
&state->request, 0, ctx, process_packet_response, state);
crypto/krb5/src/lib/apputils/net-server.c
1300
krb5_data request;
crypto/krb5/src/lib/apputils/net-server.c
1436
state->request.length = conn->msglen;
crypto/krb5/src/lib/apputils/net-server.c
1437
state->request.data = conn->buffer + 4;
crypto/krb5/src/lib/apputils/net-server.c
1446
ss2sa(&conn->addr_s), &state->request, 1, ctx,
crypto/krb5/src/lib/gssapi/krb5/accept_sec_context.c
1193
if (cred != NULL && request != NULL &&
crypto/krb5/src/lib/gssapi/krb5/accept_sec_context.c
1195
(request->ap_options & AP_OPTS_MUTUAL_REQUIRED) ||
crypto/krb5/src/lib/gssapi/krb5/accept_sec_context.c
1235
krb5_free_ap_req(context, request);
crypto/krb5/src/lib/gssapi/krb5/accept_sec_context.c
701
krb5_ap_req *request = NULL;
crypto/krb5/src/lib/gssapi/krb5/accept_sec_context.c
794
code = decode_krb5_ap_req(&ap_req, &request);
crypto/krb5/src/lib/gssapi/krb5/accept_sec_context.c
799
ticket = request->ticket;
crypto/krb5/src/lib/gssapi/krb5/accept_sec_context.c
829
code = krb5_rd_req_decoded(context, &auth_context, request,
crypto/krb5/src/lib/gssapi/krb5/iakerb.c
210
krb5_data *request)
crypto/krb5/src/lib/gssapi/krb5/iakerb.c
253
*request = make_data((uint8_t *)in.ptr, in.len);
crypto/krb5/src/lib/gssapi/krb5/iakerb.c
254
assert(request->data + request->length ==
crypto/krb5/src/lib/gssapi/krb5/iakerb.c
271
krb5_data *request,
crypto/krb5/src/lib/gssapi/krb5/iakerb.c
297
p = realloc(data->data, data->length + request->length);
crypto/krb5/src/lib/gssapi/krb5/iakerb.c
304
if (request->length > 0)
crypto/krb5/src/lib/gssapi/krb5/iakerb.c
305
memcpy(data->data + data->length, request->data, request->length);
crypto/krb5/src/lib/gssapi/krb5/iakerb.c
306
data->length += request->length;
crypto/krb5/src/lib/gssapi/krb5/iakerb.c
385
krb5_data request = empty_data(), reply = empty_data();
crypto/krb5/src/lib/gssapi/krb5/iakerb.c
399
code = iakerb_parse_token(ctx, input_token, &realm, NULL, &request);
crypto/krb5/src/lib/gssapi/krb5/iakerb.c
407
if (realm.length == 0 && request.length == 0) {
crypto/krb5/src/lib/gssapi/krb5/iakerb.c
411
} else if (realm.length == 0 || request.length == 0) {
crypto/krb5/src/lib/gssapi/krb5/iakerb.c
418
code = krb5_sendto_kdc(ctx->k5c, &request, &realm,
crypto/krb5/src/lib/kdb/kdb5.c
2658
krb5_db_check_policy_as(krb5_context kcontext, krb5_kdc_req *request,
crypto/krb5/src/lib/kdb/kdb5.c
2673
return v->check_policy_as(kcontext, request, client, server, kdc_time,
crypto/krb5/src/lib/kdb/kdb5.c
2678
krb5_db_check_policy_tgs(krb5_context kcontext, krb5_kdc_req *request,
crypto/krb5/src/lib/kdb/kdb5.c
2692
return v->check_policy_tgs(kcontext, request, server, ticket, status,
crypto/krb5/src/lib/kdb/kdb5.c
2697
krb5_db_audit_as_req(krb5_context kcontext, krb5_kdc_req *request,
crypto/krb5/src/lib/kdb/kdb5.c
2709
v->audit_as_req(kcontext, request, local_addr, remote_addr,
crypto/krb5/src/lib/krad/client.c
109
request_free(request *req)
crypto/krb5/src/lib/krad/client.c
120
size_t retries, krad_cb cb, void *data, request **req)
crypto/krb5/src/lib/krad/client.c
124
request *rqst;
crypto/krb5/src/lib/krad/client.c
130
rqst = calloc(1, sizeof(request));
crypto/krb5/src/lib/krad/client.c
174
request *req = data;
crypto/krb5/src/lib/krad/client.c
288
request *req;
crypto/krb5/src/lib/krad/packet.c
348
void *data, krad_packet **request)
crypto/krb5/src/lib/krad/packet.c
400
*request = pkt;
crypto/krb5/src/lib/krad/packet.c
411
const krad_attrset *set, const krad_packet *request,
crypto/krb5/src/lib/krad/packet.c
427
retval = kr_attrset_encode(set, secret, pkt_auth(request),
crypto/krb5/src/lib/krad/packet.c
435
pkt_id_set(pkt, pkt_id_get(request));
crypto/krb5/src/lib/krad/packet.c
439
retval = auth_generate_response(ctx, secret, pkt, pkt_auth(request),
crypto/krb5/src/lib/krad/packet.c
450
retval = calculate_mac(secret, pkt, pkt_auth(request),
crypto/krb5/src/lib/krad/remote.c
102
tmp->request = rqst;
crypto/krb5/src/lib/krad/remote.c
114
request_finish(request *req, krb5_error_code retval,
crypto/krb5/src/lib/krad/remote.c
120
req->cb(retval, req->request, response, req->data);
crypto/krb5/src/lib/krad/remote.c
123
krad_packet_free(req->request);
crypto/krb5/src/lib/krad/remote.c
131
request_start_timer(request *r, verto_ctx *vctx)
crypto/krb5/src/lib/krad/remote.c
223
request *r, *next;
crypto/krb5/src/lib/krad/remote.c
241
request *req = verto_get_private(ev);
crypto/krb5/src/lib/krad/remote.c
263
request *r;
crypto/krb5/src/lib/krad/remote.c
266
tmp = krad_packet_encode(r->request);
crypto/krb5/src/lib/krad/remote.c
315
request *tmp, *r;
crypto/krb5/src/lib/krad/remote.c
360
if (r->request == req &&
crypto/krb5/src/lib/krad/remote.c
452
request *r, *new_request = NULL;
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
496
if (r->request == pkt) {
crypto/krb5/src/lib/krad/remote.c
50
krad_packet *request;
crypto/krb5/src/lib/krad/remote.c
81
request **rptr = data, *req = *rptr;
crypto/krb5/src/lib/krad/remote.c
87
return req->request;
crypto/krb5/src/lib/krad/remote.c
93
krad_cb cb, void *data, request **out)
crypto/krb5/src/lib/krad/remote.c
95
request *tmp;
crypto/krb5/src/lib/krad/remote.c
97
tmp = calloc(1, sizeof(request));
crypto/krb5/src/lib/krad/t_client.c
43
callback(krb5_error_code retval, const krad_packet *request,
crypto/krb5/src/lib/krad/t_packet.c
118
const krb5_data *request;
crypto/krb5/src/lib/krad/t_packet.c
132
request = krad_packet_encode(rqst);
crypto/krb5/src/lib/krad/t_packet.c
133
if (sendto(sock, request->data, request->length, 0, ai->ai_addr,
crypto/krb5/src/lib/krad/t_remote.c
45
callback(krb5_error_code retval, const krad_packet *request,
crypto/krb5/src/lib/krb5/ccache/cc_api_macos.c
165
xpc_object_t request = NULL, reply = NULL;
crypto/krb5/src/lib/krb5/ccache/cc_api_macos.c
192
request = xpc_dictionary_create(NULL, NULL, 0);
crypto/krb5/src/lib/krb5/ccache/cc_api_macos.c
193
if (request == NULL) {
crypto/krb5/src/lib/krb5/ccache/cc_api_macos.c
197
xpc_dictionary_set_string(request, "command", "default");
crypto/krb5/src/lib/krb5/ccache/cc_api_macos.c
198
xpc_dictionary_set_string(request, "mech", "kHEIMTypeKerberos");
crypto/krb5/src/lib/krb5/ccache/cc_api_macos.c
200
reply = xpc_connection_send_message_with_reply_sync(conn, request);
crypto/krb5/src/lib/krb5/ccache/cc_api_macos.c
217
if (request != NULL)
crypto/krb5/src/lib/krb5/ccache/cc_api_macos.c
218
xpc_release(request);
crypto/krb5/src/lib/krb5/ccache/cc_kcm.c
345
kcmio_unix_socket_write(krb5_context context, struct kcmio *io, void *request,
crypto/krb5/src/lib/krb5/ccache/cc_kcm.c
354
SG_SET(&sg[1], request, len);
crypto/krb5/src/lib/krb5/krb/fast.c
147
krb5_kdc_req *request,
crypto/krb5/src/lib/krb5/krb/fast.c
156
return encode_krb5_kdc_req_body(request, encoded_request_body);
crypto/krb5/src/lib/krb5/krb/fast.c
157
state->fast_outer_request = *request;
crypto/krb5/src/lib/krb5/krb/fast.c
174
krb5_get_init_creds_opt *opt, krb5_kdc_req *request)
crypto/krb5/src/lib/krb5/krb/fast.c
184
target_realm = &request->server->realm;
crypto/krb5/src/lib/krb5/krb/fast.c
256
krb5_kdc_req *request,
crypto/krb5/src/lib/krb5/krb/fast.c
276
return encoder(request, encoded_request);
crypto/krb5/src/lib/krb5/krb/fast.c
280
state->nonce = request->nonce;
crypto/krb5/src/lib/krb5/krb/fast.c
281
fast_req.req_body = request;
crypto/krb5/src/lib/krb5/krb/fast.c
326
retval = make_tgs_outer_padata(tgs, pa, request->padata,
crypto/krb5/src/lib/krb5/krb/fast.c
637
krb5_kdc_rep *rep, krb5_data *request,
crypto/krb5/src/lib/krb5/krb/fast.c
662
request, checksum, &valid);
crypto/krb5/src/lib/krb5/krb/fast.h
48
krb5_kdc_req *request,
crypto/krb5/src/lib/krb5/krb/fast.h
57
krb5_kdc_req *request,
crypto/krb5/src/lib/krb5/krb/fast.h
86
krb5_get_init_creds_opt *opt, krb5_kdc_req *request);
crypto/krb5/src/lib/krb5/krb/fast.h
97
krb5_kdc_rep *rep, krb5_data *request,
crypto/krb5/src/lib/krb5/krb/get_creds.c
1211
krb5_data request = empty_data(), reply = empty_data();
crypto/krb5/src/lib/krb5/krb/get_creds.c
1218
code = krb5_tkt_creds_step(context, ctx, &reply, &request, &realm,
crypto/krb5/src/lib/krb5/krb/get_creds.c
1228
code = k5_sendto_kdc(context, &request, &realm, FALSE, no_udp,
crypto/krb5/src/lib/krb5/krb/get_creds.c
1233
krb5_free_data_contents(context, &request);
crypto/krb5/src/lib/krb5/krb/get_creds.c
1237
krb5_free_data_contents(context, &request);
crypto/krb5/src/lib/krb5/krb/get_creds.c
290
krb5_data request = empty_data();
crypto/krb5/src/lib/krb5/krb/get_creds.c
309
NULL, NULL, &request, &ctx->timestamp, &ctx->nonce,
crypto/krb5/src/lib/krb5/krb/get_creds.c
315
ctx->previous_request = request;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
100
ret = ctx->gak_fct(context, ctx->request->client, ctx->etype, NULL,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1000
ctx->request->addresses = NULL;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1002
code = krb5_os_localaddr(context, &ctx->request->addresses);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1019
ctx->request->kdc_options |= KDC_OPT_REQUEST_ANONYMOUS;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1033
krb5_free_principal(context, ctx->request->client);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1034
ctx->request->client = new_client;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1035
ctx->request->client->type = KRB5_NT_WELLKNOWN;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1040
if (krb5_principal_compare_any_realm(context, ctx->request->client,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1042
ctx->request->kdc_options |= KDC_OPT_REQUEST_ANONYMOUS;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1043
ctx->request->client->type = KRB5_NT_WELLKNOWN;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
118
ret = ctx->gak_fct(context, ctx->request->client,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1191
code = krb5_cc_get_config(context, in_ccache, ctx->request->server,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1251
code = k5_add_pa_data_from_data(&ctx->request->padata,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1274
code = k5_generate_nonce(context, &ctx->request->nonce);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1285
code = encode_krb5_kdc_req_body(ctx->request, &ctx->inner_request_body);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1297
ctx->request->padata = NULL;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1302
&ctx->request->padata, &ctx->selected_preauth_type);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1314
&ctx->request->padata, &pa_type);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1325
&ctx->request->padata);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1343
if (ctx->request->padata == NULL && ctx->method_padata != NULL) {
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1348
&ctx->request->padata, &ctx->selected_preauth_type);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1355
if (ctx->request->padata == NULL)
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1366
code = k5_add_empty_pa_data(&ctx->request->padata,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1370
code = k5_add_empty_pa_data(&ctx->request->padata,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1380
code = k5_add_pa_data_from_data(&ctx->request->padata,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1392
ctx->request, ctx->outer_request_body,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1405
krb5_free_pa_data(context, ctx->request->padata);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1406
ctx->request->padata = NULL;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1417
for (i = 0; i < ctx->request->nktypes; i++) {
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1418
if (ctx->request->ktype[i] == ctx->reply->enc_part.enctype)
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1468
return sort_krb5_padata_sequence(context, &ctx->request->client->realm,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
147
verify_anonymous( krb5_context context, krb5_kdc_req *request,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
157
if (!krb5_principal_compare_any_realm(context, request->client,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1689
canon_flag = ((ctx->request->kdc_options & KDC_OPT_CANONICALIZE) != 0) ||
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1690
ctx->request->client->type == KRB5_NT_ENTERPRISE_PRINCIPAL;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1746
ctx->request->client)) {
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1749
krb5_free_data_contents(context, &ctx->request->client->realm);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1752
&ctx->request->client->realm);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1792
code = sort_krb5_padata_sequence(context, &ctx->request->client->realm,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1835
ctx->request, ctx->reply);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1838
code = verify_anonymous(context, ctx->request, ctx->reply,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1925
assert(ctx->request->server != NULL);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1928
&ctx->request->server->realm,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
1940
code2 = krb5_unparse_name(context, ctx->request->client, &client_name);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
2082
TRACE_INIT_CREDS_IDENTIFIED_REALM(context, &ctx->request->client->realm);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
2083
ret = krb5_copy_principal(context, ctx->request->client, client_out);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
209
krb5_kdc_req *request,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
227
canon_req = ((request->kdc_options & KDC_OPT_CANONICALIZE) != 0) ||
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
228
request->client->type == KRB5_NT_ENTERPRISE_PRINCIPAL ||
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
229
(request->kdc_options & KDC_OPT_REQUEST_ANONYMOUS);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
231
canon_ok = IS_TGS_PRINC(request->server) &&
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
237
!krb5_principal_compare(context, as_reply->enc_part2->server, request->server))
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
238
|| (!canon_req && !krb5_principal_compare(context, as_reply->client, request->client))
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
240
|| (request->nonce != as_reply->enc_part2->nonce)
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
243
|| ((request->kdc_options & KDC_OPT_POSTDATED) &&
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
244
(request->from != 0) &&
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
245
(request->from != as_reply->enc_part2->times.starttime))
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
246
|| ((request->till != 0) &&
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
247
ts_after(as_reply->enc_part2->times.endtime, request->till))
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
248
|| ((request->kdc_options & KDC_OPT_RENEWABLE) &&
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
249
(request->rtime != 0) &&
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
250
ts_after(as_reply->enc_part2->times.renew_till, request->rtime))
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
251
|| ((request->kdc_options & KDC_OPT_RENEWABLE_OK) &&
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
252
!(request->kdc_options & KDC_OPT_RENEWABLE) &&
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
254
(request->till != 0) &&
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
255
ts_after(as_reply->enc_part2->times.renew_till, request->till))
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
266
if ((request->from == 0) &&
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
528
krb5_free_kdc_req(context, ctx->request);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
550
krb5_data request;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
556
request.length = 0;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
557
request.data = NULL;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
567
&request,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
578
code = k5_sendto_kdc(context, &request, &realm, use_primary, no_udp,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
583
krb5_free_data_contents(context, &request);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
587
krb5_free_data_contents(context, &request);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
714
ctx->request->from = from;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
716
ctx->request->till = ts_incr(from, ctx->tkt_life);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
720
ctx->request->rtime = ts_incr(from, ctx->renew_life);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
721
if (ts_after(ctx->request->till, ctx->request->rtime))
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
722
ctx->request->rtime = ctx->request->till;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
723
ctx->request->kdc_options &= ~KDC_OPT_RENEWABLE_OK;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
725
ctx->request->rtime = 0;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
743
if (krb5_cc_get_config(context, in_ccache, ctx->request->server,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
817
if (encts_disabled(context->profile, &ctx->request->client->realm))
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
820
krb5_free_principal(context, ctx->request->server);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
821
ctx->request->server = NULL;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
824
ctx->request->client,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
825
&ctx->request->server);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
830
ctx->request);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
834
k5_preauth_prepare_request(context, ctx->opt, ctx->request);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
837
ctx->request,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
870
ctx->request = k5alloc(sizeof(krb5_kdc_req), &code);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
874
code = krb5_copy_principal(context, client, &ctx->request->client);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
897
ctx->request->kdc_options = context->kdc_default_options;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
902
else if (krb5int_libdefault_boolean(context, &ctx->request->client->realm,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
908
ctx->request->kdc_options |= KDC_OPT_FORWARDABLE;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
913
else if (krb5int_libdefault_boolean(context, &ctx->request->client->realm,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
919
ctx->request->kdc_options |= KDC_OPT_PROXIABLE;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
924
else if (krb5int_libdefault_boolean(context, &ctx->request->client->realm,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
930
ctx->request->kdc_options |= KDC_OPT_CANONICALIZE;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
934
ctx->request->kdc_options |= KDC_OPT_ALLOW_POSTDATE | KDC_OPT_POSTDATED;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
939
else if (krb5int_libdefault_string(context, &ctx->request->client->realm,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
952
else if (krb5int_libdefault_string(context, &ctx->request->client->realm,
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
963
ctx->request->kdc_options |= KDC_OPT_RENEWABLE;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
967
ctx->request->ktype =
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
973
ctx->request->nktypes = ctx->opt->etype_list_length;
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
975
&ctx->request->ktype) == 0) {
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
976
ctx->request->nktypes = k5_count_etypes(ctx->request->ktype);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
988
if (ctx->request->nktypes > 0)
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
989
ctx->etype = ctx->request->ktype[0];
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
994
&ctx->request->addresses);
crypto/krb5/src/lib/krb5/krb/get_in_tkt.c
997
} else if (krb5int_libdefault_boolean(context, &ctx->request->client->realm,
crypto/krb5/src/lib/krb5/krb/gic_keytab.c
183
struct canonprinc iter = { ctx->request->client, .subst_defrealm = TRUE };
crypto/krb5/src/lib/krb5/krb/gic_keytab.c
204
krb5_free_principal(context, ctx->request->client);
crypto/krb5/src/lib/krb5/krb/gic_keytab.c
205
ctx->request->client = copy;
crypto/krb5/src/lib/krb5/krb/gic_keytab.c
214
TRACE_INIT_CREDS_KEYTAB_LOOKUP(context, ctx->request->client, etype_list);
crypto/krb5/src/lib/krb5/krb/gic_keytab.c
218
ret = krb5_unparse_name(context, ctx->request->client, &name);
crypto/krb5/src/lib/krb5/krb/gic_keytab.c
228
ret = sort_enctypes(ctx->request->ktype, ctx->request->nktypes,
crypto/krb5/src/lib/krb5/krb/init_creds_ctx.h
41
krb5_kdc_req *request;
crypto/krb5/src/lib/krb5/krb/int-proto.h
233
krb5_kdc_req *request);
crypto/krb5/src/lib/krb5/krb/mk_req_ext.c
100
request.ap_options = ap_req_options & AP_OPTS_WIRE_MASK;
crypto/krb5/src/lib/krb5/krb/mk_req_ext.c
101
request.authenticator.ciphertext.data = NULL;
crypto/krb5/src/lib/krb5/krb/mk_req_ext.c
102
request.ticket = 0;
crypto/krb5/src/lib/krb5/krb/mk_req_ext.c
112
if ((retval = decode_krb5_ticket(&(in_creds)->ticket, &request.ticket)))
crypto/krb5/src/lib/krb5/krb/mk_req_ext.c
217
scratch, &request.authenticator)))
crypto/krb5/src/lib/krb5/krb/mk_req_ext.c
220
if ((retval = encode_krb5_ap_req(&request, &toutbuf)))
crypto/krb5/src/lib/krb5/krb/mk_req_ext.c
241
if (request.ticket)
crypto/krb5/src/lib/krb5/krb/mk_req_ext.c
242
krb5_free_ticket(context, request.ticket);
crypto/krb5/src/lib/krb5/krb/mk_req_ext.c
243
if (request.authenticator.ciphertext.data) {
crypto/krb5/src/lib/krb5/krb/mk_req_ext.c
244
(void) memset(request.authenticator.ciphertext.data, 0,
crypto/krb5/src/lib/krb5/krb/mk_req_ext.c
245
request.authenticator.ciphertext.length);
crypto/krb5/src/lib/krb5/krb/mk_req_ext.c
246
free(request.authenticator.ciphertext.data);
crypto/krb5/src/lib/krb5/krb/mk_req_ext.c
95
krb5_ap_req request;
crypto/krb5/src/lib/krb5/krb/preauth2.c
448
ret = ctx->gak_fct(context, ctx->request->client, ctx->etype,
crypto/krb5/src/lib/krb5/krb/preauth2.c
509
ctx->gak_fct(context, ctx->request->client, ctx->etype, NULL, NULL, NULL,
crypto/krb5/src/lib/krb5/krb/preauth2.c
680
(krb5_clpreauth_rock)ctx, ctx->request,
crypto/krb5/src/lib/krb5/krb/preauth2.c
821
for (i = 0; i < ctx->request->nktypes && entry == NULL; i++) {
crypto/krb5/src/lib/krb5/krb/preauth2.c
823
if ((*e)->etype == ctx->request->ktype[i])
crypto/krb5/src/lib/krb5/krb/preauth2.c
912
(krb5_clpreauth_rock)ctx, ctx->request,
crypto/krb5/src/lib/krb5/krb/preauth2.c
959
ctx->request, ctx->inner_request_body,
crypto/krb5/src/lib/krb5/krb/preauth_ec.c
40
krb5_kdc_req *request, krb5_data *encoded_request_body,
crypto/krb5/src/lib/krb5/krb/preauth_ec.c
51
krb5_clpreauth_rock rock, krb5_kdc_req *request,
crypto/krb5/src/lib/krb5/krb/preauth_encts.c
37
krb5_clpreauth_rock rock, krb5_kdc_req *request,
crypto/krb5/src/lib/krb5/krb/preauth_encts.c
53
krb5_kdc_req *request, krb5_data *encoded_request_body,
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
1065
krb5_kdc_req *request, krb5_data *encoded_request_body,
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
987
krb5_clpreauth_rock rock, krb5_kdc_req *request,
crypto/krb5/src/lib/krb5/krb/preauth_sam2.c
153
retval = ctx->gak_fct(context, request->client, sc2b->sam_etype,
crypto/krb5/src/lib/krb5/krb/preauth_sam2.c
200
krb5_principal2salt(context, request->client, &defsalt))) {
crypto/krb5/src/lib/krb5/krb/preauth_sam2.c
83
krb5_kdc_req *request, krb5_data *encoded_request_body,
crypto/krb5/src/lib/krb5/krb/rd_req.c
107
krb5_free_ap_req(context, request);
crypto/krb5/src/lib/krb5/krb/rd_req.c
52
krb5_ap_req * request;
crypto/krb5/src/lib/krb5/krb/rd_req.c
59
if ((retval = decode_krb5_ap_req(inbuf, &request))) {
crypto/krb5/src/lib/krb5/krb/rd_req.c
87
retval = krb5_rd_req_decoded(context, auth_context, request, server,
crypto/krb5/src/lib/krb5/krb/rd_req.c
91
*ticket = request->ticket;
crypto/krb5/src/lib/krb5/krb/rd_req.c
92
request->ticket = NULL;
crypto/krb5/src/lib/krb5/krb/rd_req_dec.c
820
decrypt_authenticator(krb5_context context, const krb5_ap_req *request,
crypto/krb5/src/lib/krb5/krb/rd_req_dec.c
828
sesskey = request->ticket->enc_part2->session;
crypto/krb5/src/lib/krb5/krb/rd_req_dec.c
830
scratch.length = request->authenticator.ciphertext.length;
crypto/krb5/src/lib/krb5/krb/rd_req_dec.c
837
&request->authenticator, &scratch))) {
crypto/krb5/src/lib/rpc/clnt_raw.c
262
int request,
crypto/krb5/src/lib/rpc/clnt_tcp.c
386
int request,
crypto/krb5/src/lib/rpc/clnt_tcp.c
392
switch (request) {
crypto/krb5/src/lib/rpc/clnt_udp.c
448
int request,
crypto/krb5/src/lib/rpc/clnt_udp.c
453
switch (request) {
crypto/krb5/src/plugins/audit/kdc_j_encode.c
168
ret = req_to_value(state->request, ev_success, obj);
crypto/krb5/src/plugins/audit/kdc_j_encode.c
189
krb5_kdc_req *req = state->request;
crypto/krb5/src/plugins/audit/kdc_j_encode.c
321
krb5_kdc_req *req = state->request;
crypto/krb5/src/plugins/audit/kdc_j_encode.c
386
krb5_kdc_req *req = state->request;
crypto/krb5/src/plugins/authdata/greet_server/greet_auth.c
105
krb5_kdc_req *request,
crypto/krb5/src/plugins/authdata/greet_server/greet_auth.c
113
if (request->msg_type != KRB5_TGS_REQ)
crypto/krb5/src/plugins/kdb/db2/db2_exp.c
163
(krb5_context kcontext, krb5_kdc_req *request, krb5_db_entry *client,
crypto/krb5/src/plugins/kdb/db2/db2_exp.c
166
(kcontext, request, client, server, kdc_time, status, e_data));
crypto/krb5/src/plugins/kdb/db2/db2_exp.c
169
(krb5_context kcontext, krb5_kdc_req *request,
crypto/krb5/src/plugins/kdb/db2/db2_exp.c
174
(kcontext, request, local_addr, remote_addr, client, server,
crypto/krb5/src/plugins/kdb/db2/kdb_db2.c
1539
krb5_db2_check_policy_as(krb5_context kcontext, krb5_kdc_req *request,
crypto/krb5/src/plugins/kdb/db2/kdb_db2.c
1553
krb5_db2_audit_as_req(krb5_context kcontext, krb5_kdc_req *request,
crypto/krb5/src/plugins/kdb/db2/kdb_db2.h
130
krb5_db2_check_policy_as(krb5_context kcontext, krb5_kdc_req *request,
crypto/krb5/src/plugins/kdb/db2/kdb_db2.h
136
krb5_db2_audit_as_req(krb5_context kcontext, krb5_kdc_req *request,
crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.c
262
krb5_ldap_check_policy_as(krb5_context kcontext, krb5_kdc_req *request,
crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.c
276
krb5_ldap_audit_as_req(krb5_context kcontext, krb5_kdc_req *request,
crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h
277
krb5_ldap_check_policy_as(krb5_context kcontext, krb5_kdc_req *request,
crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h
283
krb5_ldap_audit_as_req(krb5_context kcontext, krb5_kdc_req *request,
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
1023
klmdb_check_policy_as(krb5_context context, krb5_kdc_req *request,
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
1041
klmdb_audit_as_req(krb5_context context, krb5_kdc_req *request,
crypto/krb5/src/plugins/kdcpolicy/test/main.c
64
const krb5_kdc_req *request, const krb5_db_entry *client,
crypto/krb5/src/plugins/kdcpolicy/test/main.c
69
if (request->client != NULL && request->client->length >= 1 &&
crypto/krb5/src/plugins/kdcpolicy/test/main.c
70
data_eq_string(request->client->data[0], "fail")) {
crypto/krb5/src/plugins/kdcpolicy/test/main.c
80
const krb5_kdc_req *request, const krb5_db_entry *server,
crypto/krb5/src/plugins/kdcpolicy/test/main.c
85
if (request->server != NULL && request->server->length >= 1 &&
crypto/krb5/src/plugins/kdcpolicy/test/main.c
86
data_eq_string(request->server->data[0], "fail")) {
crypto/krb5/src/plugins/preauth/otp/main.c
221
otp_edata(krb5_context context, krb5_kdc_req *request,
crypto/krb5/src/plugins/preauth/otp/main.c
284
otp_verify(krb5_context context, krb5_data *req_pkt, krb5_kdc_req *request,
crypto/krb5/src/plugins/preauth/otp/otp_state.c
553
request_free(request *req)
crypto/krb5/src/plugins/preauth/otp/otp_state.c
628
request *req = data;
crypto/krb5/src/plugins/preauth/otp/otp_state.c
661
request_send(request *req)
crypto/krb5/src/plugins/preauth/otp/otp_state.c
691
request *rqst = NULL;
crypto/krb5/src/plugins/preauth/otp/otp_state.c
700
rqst = calloc(1, sizeof(request));
crypto/krb5/src/plugins/preauth/otp/otp_state.c
80
static void request_send(request *req);
crypto/krb5/src/plugins/preauth/otp/otp_state.h
57
const char *config, const krb5_pa_otp_req *request,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
1000
retval = pa_pkinit_gen_req(context, plgctx, reqctx, cb, rock, request,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
1008
retval = pa_pkinit_parse_rep(context, plgctx, reqctx, request,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
101
if (request->client == NULL) {
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
1027
krb5_kdc_req *request, krb5_data *encoded_request_body,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
1043
context, plgctx, reqctx, request);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
107
reqctx->idctx, request->server);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
1089
retval = pa_pkinit_gen_req(context, plgctx, reqctx, cb, rock, request,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
114
retval = k5int_encode_krb5_kdc_req_body(request, &der_req);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
134
nonce = request->nonce;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
137
nonce, &cksum, cksum2, request->client,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
138
request->server, &out_data);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
306
krb5_kdc_req * request,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
330
request, &asRep, as_key, etype, encoded_request);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
499
krb5_kdc_req *request,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
561
request->server->realm.length,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
562
request->server->realm.data,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
564
request->server->realm.length,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
565
request->server->realm.data,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
618
request->client, request->server, etype,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
65
krb5_kdc_req *request, const krb5_data *as_rep,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
745
krb5_kdc_req *request,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
768
&request->server->realm);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
77
krb5_kdc_req * request,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
772
request->client);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
911
krb5_kdc_req *request, krb5_data *encoded_request_body,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
926
context, plgctx, reqctx, request);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
984
request->client);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_clnt.c
99
request->kdc_options, request->till);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_srv.c
142
krb5_kdc_req *request,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_srv.c
160
plgctx = pkinit_find_realm_context(context, moddata, request->server);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_srv.c
394
krb5_kdc_req *request, krb5_boolean valid_freshness_token)
crypto/krb5/src/plugins/preauth/pkinit/pkinit_srv.c
399
ret = krb5_unparse_name(context, request->client, &name);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_srv.c
418
krb5_kdc_req * request,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_srv.c
455
plgctx = pkinit_find_realm_context(context, moddata, request->server);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_srv.c
504
reqctx, cb, rock, request->client, &hwauth);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_srv.c
509
if (!krb5_principal_compare(context, request->client,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_srv.c
585
retval = check_log_freshness(context, plgctx, request,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_srv.c
626
return_pkinit_kx(krb5_context context, krb5_kdc_req *request,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_srv.c
639
if (!krb5_principal_compare(context, request->client,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_srv.c
730
krb5_kdc_req * request,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_srv.c
764
return return_pkinit_kx(context, request, reply,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_srv.c
775
plgctx = pkinit_find_realm_context(context, moddata, request->server);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_srv.c
784
for(i = 0; i < request->nktypes; i++) {
crypto/krb5/src/plugins/preauth/pkinit/pkinit_srv.c
785
enctype = request->ktype[i];
crypto/krb5/src/plugins/preauth/pkinit/pkinit_srv.c
794
if (i == request->nktypes) {
crypto/krb5/src/plugins/preauth/pkinit/pkinit_srv.c
824
dhkey_info.nonce = request->nonce;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_srv.c
881
request->client, request->server, enctype, req_pkt,
crypto/krb5/src/plugins/preauth/securid_sam2/securid_sam2_main.c
171
kdc_include_padata(krb5_context context, krb5_kdc_req *request,
crypto/krb5/src/plugins/preauth/securid_sam2/securid_sam2_main.c
258
krb5_kdc_req *request, krb5_enc_tkt_part *enc_tkt_reply,
crypto/krb5/src/plugins/preauth/spake/spake_kdc.c
508
spake_verify(krb5_context context, krb5_data *req_pkt, krb5_kdc_req *request,
crypto/krb5/src/plugins/preauth/spake/spake_kdc.c
527
&request->server->realm, cb, rock, enc_tkt_reply,
crypto/krb5/src/plugins/preauth/test/cltest.c
125
krb5_kdc_req *request, krb5_data *encoded_request_body,
crypto/krb5/src/plugins/preauth/test/cltest.c
185
krb5_kdc_req *request, krb5_data *enc_req, krb5_data *enc_prev,
crypto/krb5/src/plugins/preauth/test/kdctest.c
111
test_verify(krb5_context context, krb5_data *req_pkt, krb5_kdc_req *request,
crypto/krb5/src/plugins/preauth/test/kdctest.c
190
krb5_kdc_req *request, krb5_kdc_rep *reply,
crypto/krb5/src/util/ss/execute_cmd.c
59
ss_request_entry *request;
crypto/krb5/src/util/ss/execute_cmd.c
68
for (i = 0; (request = get_request(rqtbl, i))->command_names; i++) {
crypto/krb5/src/util/ss/execute_cmd.c
69
for (name = request->command_names; *name; name++)
crypto/krb5/src/util/ss/execute_cmd.c
71
info->current_request = request->command_names[0];
crypto/krb5/src/util/ss/execute_cmd.c
72
(request->function)(argc, (const char *const *) argv,
crypto/openssh/authfd.c
138
ssh_request_reply(int sock, struct sshbuf *request, struct sshbuf *reply)
crypto/openssh/authfd.c
145
len = sshbuf_len(request);
crypto/openssh/authfd.c
150
atomicio(vwrite, sock, sshbuf_mutable_ptr(request),
crypto/openssh/authfd.c
151
sshbuf_len(request)) != sshbuf_len(request))
crypto/openssh/authfd.c
182
ssh_request_reply_decode(int sock, struct sshbuf *request)
crypto/openssh/authfd.c
190
if ((r = ssh_request_reply(sock, request, reply)) != 0 ||
crypto/openssh/clientloop.c
885
client_expect_confirm(struct ssh *ssh, int id, const char *request,
crypto/openssh/clientloop.c
890
cr->request_type = request;
crypto/openssh/sftp-client.c
118
TAILQ_ENTRY(request) tq;
crypto/openssh/sftp-client.c
120
TAILQ_HEAD(requests, request);
crypto/openssh/sftp-client.c
126
static struct request *
crypto/openssh/sftp-client.c
130
struct request *req;
crypto/openssh/sftp-client.c
140
static struct request *
crypto/openssh/sftp-client.c
143
struct request *req;
crypto/openssh/sftp-client.c
1611
struct request *req;
crypto/openssh/sftp-client.c
2045
struct request *ack = NULL;
crypto/openssh/sftp-client.c
2467
struct request *req;
crypto/openssh/sftp-server.c
1782
char *request;
crypto/openssh/sftp-server.c
1786
if ((r = sshbuf_get_cstring(iqueue, &request, NULL)) != 0)
crypto/openssh/sftp-server.c
1788
if ((exthand = extended_handler_byname(request)) == NULL) {
crypto/openssh/sftp-server.c
1789
error("Unknown extended request \"%.100s\"", request);
crypto/openssh/sftp-server.c
1797
free(request);
crypto/openssh/ssh-agent.c
1024
if ((r = sshkey_froms(e->request, &key)) != 0) {
crypto/openssh/ssh-agent.c
133
struct sshbuf *request;
crypto/openssh/ssh-agent.c
1395
if ((r = sshkey_private_deserialize(e->request, &k)) != 0 ||
crypto/openssh/ssh-agent.c
1397
(r = sshbuf_get_cstring(e->request, &comment, NULL)) != 0) {
crypto/openssh/ssh-agent.c
1401
if (parse_key_constraints(e->request, k, &death, &seconds, &confirm,
crypto/openssh/ssh-agent.c
1405
sshbuf_reset(e->request);
crypto/openssh/ssh-agent.c
1511
if ((r = sshbuf_get_cstring(e->request, &passwd, &pwlen)) != 0)
crypto/openssh/ssh-agent.c
1605
if ((r = sshbuf_get_cstring(e->request, &provider, NULL)) != 0 ||
crypto/openssh/ssh-agent.c
1606
(r = sshbuf_get_cstring(e->request, &pin, NULL)) != 0) {
crypto/openssh/ssh-agent.c
1610
if (parse_key_constraints(e->request, NULL, &death, &seconds, &confirm,
crypto/openssh/ssh-agent.c
1686
if ((r = sshbuf_get_cstring(e->request, &provider, NULL)) != 0 ||
crypto/openssh/ssh-agent.c
1687
(r = sshbuf_get_cstring(e->request, &pin, NULL)) != 0) {
crypto/openssh/ssh-agent.c
1733
if ((r = sshkey_froms(e->request, &key)) != 0 ||
crypto/openssh/ssh-agent.c
1734
(r = sshbuf_froms(e->request, &sid)) != 0 ||
crypto/openssh/ssh-agent.c
1735
(r = sshbuf_froms(e->request, &sig)) != 0 ||
crypto/openssh/ssh-agent.c
1736
(r = sshbuf_get_u8(e->request, &fwd)) != 0) {
crypto/openssh/ssh-agent.c
1815
if ((r = sshbuf_get_cstring(e->request, &name, NULL)) != 0) {
crypto/openssh/ssh-agent.c
1857
sshbuf_reset(e->request);
crypto/openssh/ssh-agent.c
1858
if ((r = sshbuf_get_stringb(e->input, e->request)) != 0 ||
crypto/openssh/ssh-agent.c
1859
(r = sshbuf_get_u8(e->request, &type)) != 0) {
crypto/openssh/ssh-agent.c
1872
sshbuf_reset(e->request);
crypto/openssh/ssh-agent.c
1925
sshbuf_reset(e->request);
crypto/openssh/ssh-agent.c
1953
(sockets[i].request = sshbuf_new()) == NULL)
crypto/openssh/ssh-agent.c
1968
(sockets[old_alloc].request = sshbuf_new()) == NULL)
crypto/openssh/ssh-agent.c
230
sshbuf_free(e->request);
crypto/openssh/ssh-agent.c
878
if ((r = sshkey_froms(e->request, &key)) != 0 ||
crypto/openssh/ssh-agent.c
879
(r = sshbuf_get_stringb(e->request, data)) != 0 ||
crypto/openssh/ssh-agent.c
880
(r = sshbuf_get_u32(e->request, &flags)) != 0) {
crypto/openssl/apps/ts.c
931
TS_REQ *request = NULL;
crypto/openssl/apps/ts.c
962
if ((request = d2i_TS_REQ_bio(input, NULL)) == NULL)
crypto/openssl/apps/ts.c
964
if ((ctx = TS_REQ_to_TS_VERIFY_CTX(request, NULL)) == NULL)
crypto/openssl/apps/ts.c
992
TS_REQ_free(request);
crypto/openssl/crypto/bio/bss_bio.c
127
peer_b->request = 0; /* will be set in "retry_read" situation */
crypto/openssl/crypto/bio/bss_bio.c
138
peer_b->request = size;
crypto/openssl/crypto/bio/bss_bio.c
143
peer_b->request = peer_b->size;
crypto/openssl/crypto/bio/bss_bio.c
216
peer_b->request = 0;
crypto/openssl/crypto/bio/bss_bio.c
283
b->request = 0;
crypto/openssl/crypto/bio/bss_bio.c
359
b->request = 0;
crypto/openssl/crypto/bio/bss_bio.c
482
ret = (long)b->request;
crypto/openssl/crypto/bio/bss_bio.c
491
b->request = 0;
crypto/openssl/crypto/bio/bss_bio.c
635
b1->request = 0;
crypto/openssl/crypto/bio/bss_bio.c
638
b2->request = 0;
crypto/openssl/crypto/bio/bss_bio.c
69
size_t request; /* valid iff peer != NULL; 0 if len != 0,
crypto/openssl/crypto/ts/ts_local.h
124
TS_REQ *request;
crypto/openssl/crypto/ts/ts_rsp_sign.c
355
return ctx->request;
crypto/openssl/crypto/ts/ts_rsp_sign.c
385
if ((ctx->request = d2i_TS_REQ_bio(req_bio, NULL)) == NULL) {
crypto/openssl/crypto/ts/ts_rsp_sign.c
428
ctx->request = NULL;
crypto/openssl/crypto/ts/ts_rsp_sign.c
436
TS_REQ_free(ctx->request);
crypto/openssl/crypto/ts/ts_rsp_sign.c
437
ctx->request = NULL;
crypto/openssl/crypto/ts/ts_rsp_sign.c
447
TS_REQ *request = ctx->request;
crypto/openssl/crypto/ts/ts_rsp_sign.c
455
if (TS_REQ_get_version(request) != 1) {
crypto/openssl/crypto/ts/ts_rsp_sign.c
462
msg_imprint = request->msg_imprint;
crypto/openssl/crypto/ts/ts_rsp_sign.c
503
ASN1_OBJECT *requested = ctx->request->policy_id;
crypto/openssl/crypto/ts/ts_rsp_sign.c
549
if (!TS_TST_INFO_set_msg_imprint(tst_info, ctx->request->msg_imprint))
crypto/openssl/crypto/ts/ts_rsp_sign.c
577
if ((nonce = ctx->request->nonce) != NULL
crypto/openssl/crypto/ts/ts_rsp_sign.c
613
STACK_OF(X509_EXTENSION) *exts = ctx->request->extensions;
crypto/openssl/crypto/ts/ts_rsp_sign.c
713
if (ctx->request->cert_req) {
crypto/openssl/test/cmp_server_test.c
116
fixture->req = request;
crypto/openssl/test/cmp_server_test.c
124
OSSL_CMP_MSG_free(request);
crypto/openssl/test/cmp_server_test.c
152
if (!TEST_ptr(request = load_pkimsg(request_f, libctx))) {
crypto/openssl/test/cmp_server_test.c
23
static OSSL_CMP_MSG *request = NULL;
lib/libc/gen/dlfcn.c
151
dlinfo(void * __restrict handle __unused, int request __unused,
lib/libc/iconv/bsd_iconv.c
249
__bsd_iconvctl(iconv_t cd, int request, void *argument)
lib/libc/iconv/bsd_iconv.c
267
switch (request) {
lib/libc/net/nscachedcli.c
423
int request, result;
lib/libc/net/nscachedcli.c
428
request = CET_MP_WRITE_SESSION_WRITE_REQUEST;
lib/libc/net/nscachedcli.c
429
result = safe_write(ws, &request, sizeof(int));
lib/libc/net/nscachedcli.c
528
int request, result;
lib/libc/net/nscachedcli.c
531
request = CET_MP_READ_SESSION_READ_REQUEST;
lib/libc/net/nscachedcli.c
532
result = safe_write(rs, &request, sizeof(int));
lib/libc/rpc/clnt_dg.c
640
clnt_dg_control(CLIENT *cl, u_int request, void *info)
lib/libc/rpc/clnt_dg.c
654
switch (request) {
lib/libc/rpc/clnt_dg.c
670
switch (request) {
lib/libc/rpc/clnt_vc.c
512
clnt_vc_control(CLIENT *cl, u_int request, void *info)
lib/libc/rpc/clnt_vc.c
531
switch (request) {
lib/libc/rpc/clnt_vc.c
549
switch (request) {
lib/libc/rpc/rpcb_clnt.c
105
__rpc_control(int request, void *info)
lib/libc/rpc/rpcb_clnt.c
107
switch (request) {
lib/libcasper/services/cap_fileargs/cap_fileargs.c
598
fileargs_allowed(const nvlist_t *limits, const nvlist_t *request, int operation)
lib/libcasper/services/cap_fileargs/cap_fileargs.c
605
name = dnvlist_get_string(request, "name", NULL);
lib/libifconfig/libifconfig_internal.c
55
unsigned long request, void *data)
lib/libifconfig/libifconfig_internal.c
63
if (ioctl(s, request, data) != 0) {
lib/libifconfig/libifconfig_internal.c
65
h->error.ioctl_request = request;
lib/libifconfig/libifconfig_internal.h
83
unsigned long request, void *data);
lib/libiscsiutil/libiscsiutil.h
139
struct pdu *pdu_new_response(struct pdu *request);
lib/libiscsiutil/libiscsiutil.h
144
void pdu_receive(struct pdu *request);
lib/libiscsiutil/libiscsiutil.h
153
void text_send_response(struct pdu *request,
lib/libiscsiutil/pdu.c
92
pdu_new_response(struct pdu *request)
lib/libiscsiutil/pdu.c
95
return (pdu_new(request->pdu_connection));
lib/libiscsiutil/text.c
103
bhstr = (struct iscsi_bhs_text_request *)request->pdu_bhs;
lib/libiscsiutil/text.c
104
conn = request->pdu_connection;
lib/libiscsiutil/text.c
106
response = pdu_new_response(request);
lib/libiscsiutil/text.c
172
struct pdu *request;
lib/libiscsiutil/text.c
174
request = text_new_request(conn, 0xffffffff);
lib/libiscsiutil/text.c
175
keys_save_pdu(request_keys, request);
lib/libiscsiutil/text.c
176
if (request->pdu_data_len == 0)
lib/libiscsiutil/text.c
178
if (request->pdu_data_len >
lib/libiscsiutil/text.c
182
pdu_send(request);
lib/libiscsiutil/text.c
183
pdu_delete(request);
lib/libiscsiutil/text.c
202
struct pdu *request, *response;
lib/libiscsiutil/text.c
232
request = text_new_request(conn, ttt);
lib/libiscsiutil/text.c
233
pdu_send(request);
lib/libiscsiutil/text.c
234
pdu_delete(request);
lib/libiscsiutil/text.c
250
struct pdu *request;
lib/libiscsiutil/text.c
253
request = text_receive_request(conn);
lib/libiscsiutil/text.c
254
bhstr = (struct iscsi_bhs_text_request *)request->pdu_bhs;
lib/libiscsiutil/text.c
265
keys_load_pdu(request_keys, request);
lib/libiscsiutil/text.c
266
*requestp = request;
lib/libiscsiutil/text.c
275
text_send_response(struct pdu *request, struct keys *response_keys)
lib/libiscsiutil/text.c
277
struct connection *conn = request->pdu_connection;
lib/libiscsiutil/text.c
301
response = text_new_response(request, ttt, final);
lib/libiscsiutil/text.c
44
struct pdu *request;
lib/libiscsiutil/text.c
47
request = pdu_new(conn);
lib/libiscsiutil/text.c
48
bhstr = (struct iscsi_bhs_text_request *)request->pdu_bhs;
lib/libiscsiutil/text.c
58
return (request);
lib/libiscsiutil/text.c
65
struct pdu *request;
lib/libiscsiutil/text.c
68
request = pdu_new(conn);
lib/libiscsiutil/text.c
69
pdu_receive(request);
lib/libiscsiutil/text.c
70
if ((request->pdu_bhs->bhs_opcode & ~ISCSI_BHS_OPCODE_IMMEDIATE) !=
lib/libiscsiutil/text.c
73
request->pdu_bhs->bhs_opcode);
lib/libiscsiutil/text.c
74
bhstr = (struct iscsi_bhs_text_request *)request->pdu_bhs;
lib/libiscsiutil/text.c
91
return (request);
lib/libiscsiutil/text.c
96
text_new_response(struct pdu *request, uint32_t ttt, bool final)
lib/libomp/omp-tools.h
709
ompt_callback_buffer_request_t request,
lib/libpmc/libpmc.c
389
__K8MASK(cycles-in-request, 1),
lib/libproc/proc_util.c
100
ptrace(request, pid, 0, 0);
lib/libproc/proc_util.c
86
int request;
lib/libproc/proc_util.c
95
request = (reason == PRELEASE_KILL) ? PT_KILL : PT_DETACH;
lib/libproc/proc_util.c
97
if (ptrace(request, pid, 0, 0) != 0 && errno == EBUSY) {
lib/libsys/ptrace.c
40
_ptrace(int request, pid_t pid, caddr_t addr, int data)
lib/libsys/ptrace.c
44
return (__sys_ptrace(request, pid, addr, data));
lib/libsysdecode/flags.c
599
sysdecode_ptrace_request(int request)
lib/libsysdecode/flags.c
602
return (lookup_value(ptraceop, request));
lib/libtacplus/taclib.c
1014
as = &h->request.u.authen_start;
lib/libtacplus/taclib.c
1015
h->request.length =
lib/libtacplus/taclib.c
1025
ac = &h->request.u.authen_cont;
lib/libtacplus/taclib.c
1027
h->request.length =
lib/libtacplus/taclib.c
1060
struct tac_author_request *areq = &h->request.u.author_request;
lib/libtacplus/taclib.c
1064
h->request.length =
lib/libtacplus/taclib.c
1076
h->request.length = ntohl(htonl(h->request.length) + areq->av_cnt);
lib/libtacplus/taclib.c
1132
struct tac_acct_start *as = &h->request.u.acct_start;
lib/libtacplus/taclib.c
1136
as = &h->request.u.acct_start;
lib/libtacplus/taclib.c
1137
h->request.length = htonl(offsetof(struct tac_acct_start, rest[0]));
lib/libtacplus/taclib.c
1141
h->request.length = ntohl(htonl(h->request.length) + as->av_cnt);
lib/libtacplus/taclib.c
1202
h->request.u.authen_start.priv_lvl = priv;
lib/libtacplus/taclib.c
131
offset = ntohl(h->request.length);
lib/libtacplus/taclib.c
136
memcpy(h->request.u.body + offset, cs->data, len);
lib/libtacplus/taclib.c
137
h->request.length = htonl(offset + len);
lib/libtacplus/taclib.c
554
if (memcmp(msg->session_id, h->request.session_id,
lib/libtacplus/taclib.c
559
if (msg->type != h->request.type) {
lib/libtacplus/taclib.c
562
msg->type, h->request.type);
lib/libtacplus/taclib.c
628
msg = &h->request;
lib/libtacplus/taclib.c
894
as = &h->request.u.authen_start;
lib/libtacplus/taclib.c
910
areq = &h->request.u.author_request;
lib/libtacplus/taclib.c
926
as = &h->request.u.acct_start;
lib/libtacplus/taclib.c
944
msg = &h->request;
lib/libtacplus/taclib_private.h
177
struct tac_msg request;
lib/libusb/libusb01.c
698
usb_control_msg(usb_dev_handle * dev, int requesttype, int request,
lib/libusb/libusb01.c
708
req.bRequest = request;
lib/libusb/usb.h
288
int usb_control_msg(usb_dev_handle * dev, int requesttype, int request, int value, int index, char *bytes, int size, int timeout);
libexec/pppoed/pppoed.c
254
const char *exec, struct ngm_connect ngc, int cs, int ds, void *request,
libexec/pppoed/pppoed.c
354
macaddr = ((struct ether_header *)request)->ether_shost;
libexec/pppoed/pppoed.c
365
if (NgSendData(ds, ngc.ourhook, request, sz) == -1) {
libexec/rpc.rquotad/rquotad.c
126
rquota_service_2(struct svc_req *request, SVCXPRT *transp)
libexec/rpc.rquotad/rquotad.c
129
switch (request->rq_proc) {
libexec/rpc.rquotad/rquotad.c
135
sendquota_extended(request, transp);
libexec/rpc.rquotad/rquotad.c
146
rquota_service_1(struct svc_req *request, SVCXPRT *transp)
libexec/rpc.rquotad/rquotad.c
149
switch (request->rq_proc) {
libexec/rpc.rquotad/rquotad.c
155
sendquota(request, transp);
libexec/rpc.rquotad/rquotad.c
167
sendquota(struct svc_req *request, SVCXPRT *transp)
libexec/rpc.rquotad/rquotad.c
180
if (request->rq_cred.oa_flavor != AUTH_UNIX) {
libexec/rpc.rquotad/rquotad.c
219
sendquota_extended(struct svc_req *request, SVCXPRT *transp)
libexec/rpc.rquotad/rquotad.c
232
if (request->rq_cred.oa_flavor != AUTH_UNIX) {
libexec/rpc.rquotad/rquotad.c
33
static void rquota_service_1(struct svc_req *request, SVCXPRT *transp);
libexec/rpc.rquotad/rquotad.c
34
static void rquota_service_2(struct svc_req *request, SVCXPRT *transp);
libexec/rpc.rquotad/rquotad.c
35
static void sendquota(struct svc_req *request, SVCXPRT *transp);
libexec/rpc.rquotad/rquotad.c
36
static void sendquota_extended(struct svc_req *request, SVCXPRT *transp);
libexec/rtld-elf/rtld.c
2239
sargs.request = RTLD_DI_SERINFOSIZE;
libexec/rtld-elf/rtld.c
2241
hargs.request = RTLD_DI_SERINFOSIZE;
libexec/rtld-elf/rtld.c
2254
sargs.request = RTLD_DI_SERINFO;
libexec/rtld-elf/rtld.c
2259
hargs.request = RTLD_DI_SERINFO;
libexec/rtld-elf/rtld.c
4339
dlinfo(void *handle, int request, void *p)
libexec/rtld-elf/rtld.c
4362
switch (request) {
libexec/rtld-elf/rtld.c
4372
error = do_search_info(obj, request, (struct dl_serinfo *)p);
libexec/rtld-elf/rtld.c
4376
_rtld_error("Invalid request %d passed to dlinfo()", request);
libexec/rtld-elf/rtld.c
4470
if (arg->request == RTLD_DI_SERINFOSIZE) {
libexec/rtld-elf/rtld.c
4492
do_search_info(const Obj_Entry *obj, int request, struct dl_serinfo *info)
libexec/rtld-elf/rtld.c
4497
args.request = RTLD_DI_SERINFOSIZE;
libexec/rtld-elf/rtld.c
4512
if (request == RTLD_DI_SERINFOSIZE) {
libexec/rtld-elf/rtld.c
4525
args.request = RTLD_DI_SERINFO;
libexec/rtld-elf/rtld.h
332
int request;
libexec/talkd/announce.c
116
vis_user = malloc(strlen(request->l_name) * 4 + 1);
libexec/talkd/announce.c
117
strvis(vis_user, request->l_name, VIS_CSTYLE);
libexec/talkd/announce.c
62
announce(CTL_MSG *request, const char *remote_machine)
libexec/talkd/announce.c
68
"%s%s", _PATH_DEV, request->r_tty);
libexec/talkd/announce.c
71
return (print_mesg(request->r_tty, request, remote_machine));
libexec/talkd/announce.c
85
print_mesg(const char *tty, CTL_MSG *request,
libexec/talkd/extern.h
34
CTL_MSG *find_match(CTL_MSG *request);
libexec/talkd/extern.h
35
CTL_MSG *find_request(CTL_MSG *request);
libexec/talkd/table.c
100
ptr->request.type == LEAVE_INVITE)
libexec/talkd/table.c
101
return (&ptr->request);
libexec/talkd/table.c
111
find_request(CTL_MSG *request)
libexec/talkd/table.c
123
print_request("find_request", request);
libexec/talkd/table.c
130
&ptr->request);
libexec/talkd/table.c
135
print_request("", &ptr->request);
libexec/talkd/table.c
136
if (strcmp(request->r_name, ptr->request.r_name) == 0 &&
libexec/talkd/table.c
137
strcmp(request->l_name, ptr->request.l_name) == 0 &&
libexec/talkd/table.c
138
request->type == ptr->request.type &&
libexec/talkd/table.c
139
request->pid == ptr->request.pid) {
libexec/talkd/table.c
142
return (&ptr->request);
libexec/talkd/table.c
149
insert_table(CTL_MSG *request, CTL_RESPONSE *response)
libexec/talkd/table.c
156
request->id_num = new_id();
libexec/talkd/table.c
157
response->id_num = htonl(request->id_num);
libexec/talkd/table.c
165
ptr->request = *request;
libexec/talkd/table.c
199
if (ptr->request.id_num == id_num)
libexec/talkd/table.c
202
print_request("", &ptr->request);
libexec/talkd/table.c
219
print_request("delete", &ptr->request);
libexec/talkd/table.c
62
CTL_MSG request;
libexec/talkd/table.c
77
find_match(CTL_MSG *request)
libexec/talkd/table.c
85
print_request("find_match", request);
libexec/talkd/table.c
92
&ptr->request);
libexec/talkd/table.c
97
print_request("", &ptr->request);
libexec/talkd/table.c
98
if (strcmp(request->l_name, ptr->request.r_name) == 0 &&
libexec/talkd/table.c
99
strcmp(request->r_name, ptr->request.l_name) == 0 &&
libexec/talkd/talkd.c
56
static CTL_MSG request;
libexec/talkd/talkd.c
70
register CTL_MSG *mp = &request;
sbin/camcontrol/camcontrol.c
8313
struct smp_report_general_request *request = NULL;
sbin/camcontrol/camcontrol.c
8339
request = malloc(sizeof(*request));
sbin/camcontrol/camcontrol.c
8340
if (request == NULL) {
sbin/camcontrol/camcontrol.c
8342
sizeof(*request));
sbin/camcontrol/camcontrol.c
8359
request,
sbin/camcontrol/camcontrol.c
8360
/*request_len*/ sizeof(*request),
sbin/camcontrol/camcontrol.c
8417
if (request != NULL)
sbin/camcontrol/camcontrol.c
8418
free(request);
sbin/camcontrol/camcontrol.c
8447
struct smp_phy_control_request *request = NULL;
sbin/camcontrol/camcontrol.c
8635
request = malloc(sizeof(*request));
sbin/camcontrol/camcontrol.c
8636
if (request == NULL) {
sbin/camcontrol/camcontrol.c
8638
sizeof(*request));
sbin/camcontrol/camcontrol.c
8654
request,
sbin/camcontrol/camcontrol.c
8655
sizeof(*request),
sbin/camcontrol/camcontrol.c
8696
if (request != NULL)
sbin/camcontrol/camcontrol.c
8697
free(request);
sbin/camcontrol/camcontrol.c
8710
struct smp_report_manuf_info_request request;
sbin/camcontrol/camcontrol.c
8736
bzero(&request, sizeof(request));
sbin/camcontrol/camcontrol.c
8742
&request,
sbin/camcontrol/camcontrol.c
8743
sizeof(request),
sbin/devfs/rule.c
270
rulespec_infp(FILE *fp, unsigned long request, devfs_rsnum rsnum)
sbin/devfs/rule.c
279
rv = ioctl(mpfd, request, &dr);
sbin/devfs/rule.c
49
static void rulespec_infp(FILE *fp, unsigned long request, devfs_rsnum rsnum);
sbin/dhclient/dhclient.c
1737
unsigned char request = DHCPREQUEST;
sbin/dhclient/dhclient.c
1748
options[i]->value = &request;
sbin/dhclient/dhclient.c
1749
options[i]->len = sizeof(request);
sbin/dhclient/dhclient.c
1750
options[i]->buf_size = sizeof(request);
sbin/fsck_ffs/dir.c
910
allocdir(ino_t parent, ino_t request, int mode)
sbin/fsck_ffs/dir.c
920
ino = allocino(request, IFDIR|mode);
sbin/fsck_ffs/fsck.h
459
ino_t allocdir(ino_t parent, ino_t request, int mode);
sbin/fsck_ffs/fsck.h
460
ino_t allocino(ino_t request, int type);
sbin/fsck_ffs/inode.c
1400
allocino(ino_t request, int type)
sbin/fsck_ffs/inode.c
1410
if (request == 0) {
sbin/fsck_ffs/inode.c
1411
request = UFS_ROOTINO;
sbin/fsck_ffs/inode.c
1413
} else if (inoinfo(request)->ino_state != USTATE)
sbin/fsck_ffs/inode.c
1416
for (ino = request; ino < maxino; ino++)
sbin/fsck_ffs/inode.c
1427
request = (cg + 1) * sblock.fs_ipg;
sbin/umbctl/umbctl.c
135
static int _umbctl_ioctl(char const * ifname, int fd, unsigned long request,
sbin/umbctl/umbctl.c
348
static int _umbctl_ioctl(char const * ifname, int fd, unsigned long request,
sbin/umbctl/umbctl.c
351
if(ioctl(fd, request, ifr) != 0)
share/examples/sound/oss.h
197
request = SNDCTL_DSP_GETISPACE;
share/examples/sound/oss.h
198
if (ioctl(config->fd, request, &config->buffer_info) < 0)
share/examples/sound/oss.h
87
unsigned long request = SNDCTL_DSP_GETOSPACE;
stand/efi/libefi/efihttp.c
389
EFI_HTTP_REQUEST_DATA request;
stand/efi/libefi/efihttp.c
463
message.Data.Request = &request;
stand/efi/libefi/efihttp.c
468
request.Method = HttpMethodGet;
stand/efi/libefi/efihttp.c
469
request.Url = calloc(strlen(oh->uri_base) + strlen(path) + 1, 2);
stand/efi/libefi/efihttp.c
476
cpy8to16(oh->uri_base, request.Url, strlen(oh->uri_base));
stand/efi/libefi/efihttp.c
477
cpy8to16(path, request.Url + strlen(oh->uri_base), strlen(path));
stand/efi/libefi/efihttp.c
479
free(request.Url);
stand/kboot/include/host_syscall.h
168
int host_ioctl(int fd, unsigned long request, unsigned long arg);
stand/kboot/libkboot/host_syscalls.c
64
host_ioctl(int fd, unsigned long request, unsigned long arg)
stand/kboot/libkboot/host_syscalls.c
66
return host_syscall(SYS_ioctl, fd, request, arg);
sys/amd64/vmm/io/vatpic.c
190
if ((atpic->request & bit) != 0 && (atpic->mask & bit) == 0)
sys/amd64/vmm/io/vatpic.c
213
atpic->mask, atpic->request, atpic->service);
sys/amd64/vmm/io/vatpic.c
224
atpic->mask, atpic->request, atpic->service);
sys/amd64/vmm/io/vatpic.c
235
atpic->mask, atpic->request, atpic->service);
sys/amd64/vmm/io/vatpic.c
268
atpic->mask, atpic->request, atpic->service);
sys/amd64/vmm/io/vatpic.c
280
atpic->request = 0;
sys/amd64/vmm/io/vatpic.c
447
atpic->request |= (1 << (pin & 0x7));
sys/amd64/vmm/io/vatpic.c
452
atpic->request &= ~(1 << (pin & 0x7));
sys/amd64/vmm/io/vatpic.c
589
atpic->request &= ~(1 << pin);
sys/amd64/vmm/io/vatpic.c
654
*eax = atpic->request;
sys/amd64/vmm/io/vatpic.c
75
uint8_t request; /* Interrupt Request Register (IIR) */
sys/amd64/vmm/io/vatpic.c
834
SNAPSHOT_VAR_OR_LEAVE(atpic->request, meta, ret, done);
sys/arm/freescale/vybrid/vf_uart.c
338
vf_uart_bus_ioctl(struct uart_softc *sc, int request, intptr_t data)
sys/arm/freescale/vybrid/vf_uart.c
344
switch (request) {
sys/arm/xilinx/uart_dev_cdnc.c
638
cdnc_uart_bus_ioctl(struct uart_softc *sc, int request, intptr_t data)
sys/arm/xilinx/uart_dev_cdnc.c
646
switch (request) {
sys/arm64/apple/exynos_uart.c
557
exynos4210_bus_ioctl(struct uart_softc *sc, int request, intptr_t data)
sys/cam/ctl/ctl_frontend_iscsi.c
145
void *request;
sys/cam/ctl/ctl_frontend_iscsi.c
151
#define PRIV_REQUEST(io) PRIV(io)->request
sys/cam/ctl/ctl_frontend_iscsi.c
166
static bool cfiscsi_pdu_update_cmdsn(const struct icl_pdu *request);
sys/cam/ctl/ctl_frontend_iscsi.c
167
static void cfiscsi_pdu_handle_nop_out(struct icl_pdu *request);
sys/cam/ctl/ctl_frontend_iscsi.c
168
static void cfiscsi_pdu_handle_scsi_command(struct icl_pdu *request);
sys/cam/ctl/ctl_frontend_iscsi.c
169
static void cfiscsi_pdu_handle_task_request(struct icl_pdu *request);
sys/cam/ctl/ctl_frontend_iscsi.c
170
static void cfiscsi_pdu_handle_data_out(struct icl_pdu *request);
sys/cam/ctl/ctl_frontend_iscsi.c
171
static void cfiscsi_pdu_handle_logout_request(struct icl_pdu *request);
sys/cam/ctl/ctl_frontend_iscsi.c
200
cfiscsi_pdu_new_response(struct icl_pdu *request, int flags)
sys/cam/ctl/ctl_frontend_iscsi.c
203
return (icl_pdu_new(request->ip_conn, flags));
sys/cam/ctl/ctl_frontend_iscsi.c
207
cfiscsi_pdu_update_cmdsn(const struct icl_pdu *request)
sys/cam/ctl/ctl_frontend_iscsi.c
213
cs = PDU_SESSION(request);
sys/cam/ctl/ctl_frontend_iscsi.c
227
if (request->ip_bhs->bhs_opcode & ISCSI_BHS_OPCODE_IMMEDIATE)
sys/cam/ctl/ctl_frontend_iscsi.c
233
if (request->ip_bhs->bhs_opcode == ISCSI_BHS_OPCODE_SCSI_DATA_OUT)
sys/cam/ctl/ctl_frontend_iscsi.c
240
bhssc = (const struct iscsi_bhs_scsi_command *)request->ip_bhs;
sys/cam/ctl/ctl_frontend_iscsi.c
2471
struct icl_pdu *request, *response;
sys/cam/ctl/ctl_frontend_iscsi.c
2481
request = PRIV_REQUEST(io);
sys/cam/ctl/ctl_frontend_iscsi.c
2482
cs = PDU_SESSION(request);
sys/cam/ctl/ctl_frontend_iscsi.c
2484
bhssc = (const struct iscsi_bhs_scsi_command *)request->ip_bhs;
sys/cam/ctl/ctl_frontend_iscsi.c
2541
response = cfiscsi_pdu_new_response(request, M_NOWAIT);
sys/cam/ctl/ctl_frontend_iscsi.c
2703
struct icl_pdu *request, *response;
sys/cam/ctl/ctl_frontend_iscsi.c
2712
request = PRIV_REQUEST(io);
sys/cam/ctl/ctl_frontend_iscsi.c
2713
cs = PDU_SESSION(request);
sys/cam/ctl/ctl_frontend_iscsi.c
2715
bhssc = (const struct iscsi_bhs_scsi_command *)request->ip_bhs;
sys/cam/ctl/ctl_frontend_iscsi.c
275
cfiscsi_pdu_handle(struct icl_pdu *request)
sys/cam/ctl/ctl_frontend_iscsi.c
2787
icl_pdu_data_segment_length(request)) {
sys/cam/ctl/ctl_frontend_iscsi.c
2788
done = cfiscsi_handle_data_segment(request, cdw);
sys/cam/ctl/ctl_frontend_iscsi.c
280
cs = PDU_SESSION(request);
sys/cam/ctl/ctl_frontend_iscsi.c
2818
response = cfiscsi_pdu_new_response(request, M_NOWAIT);
sys/cam/ctl/ctl_frontend_iscsi.c
282
ignore = cfiscsi_pdu_update_cmdsn(request);
sys/cam/ctl/ctl_frontend_iscsi.c
284
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
2875
struct icl_pdu *request, *response;
sys/cam/ctl/ctl_frontend_iscsi.c
2884
request = PRIV_REQUEST(io);
sys/cam/ctl/ctl_frontend_iscsi.c
2885
bhssc = (struct iscsi_bhs_scsi_command *)request->ip_bhs;
sys/cam/ctl/ctl_frontend_iscsi.c
2894
cs = PDU_SESSION(request);
sys/cam/ctl/ctl_frontend_iscsi.c
2910
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
2914
response = cfiscsi_pdu_new_response(request, M_WAITOK);
sys/cam/ctl/ctl_frontend_iscsi.c
294
switch (request->ip_bhs->bhs_opcode &
sys/cam/ctl/ctl_frontend_iscsi.c
2956
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
2963
struct icl_pdu *request, *response;
sys/cam/ctl/ctl_frontend_iscsi.c
297
cfiscsi_pdu_handle_nop_out(request);
sys/cam/ctl/ctl_frontend_iscsi.c
2971
request = PRIV_REQUEST(io);
sys/cam/ctl/ctl_frontend_iscsi.c
2972
cs = PDU_SESSION(request);
sys/cam/ctl/ctl_frontend_iscsi.c
2973
bhstmr = (struct iscsi_bhs_task_management_request *)request->ip_bhs;
sys/cam/ctl/ctl_frontend_iscsi.c
300
cfiscsi_pdu_handle_scsi_command(request);
sys/cam/ctl/ctl_frontend_iscsi.c
3011
response = cfiscsi_pdu_new_response(request, M_WAITOK);
sys/cam/ctl/ctl_frontend_iscsi.c
303
cfiscsi_pdu_handle_task_request(request);
sys/cam/ctl/ctl_frontend_iscsi.c
3036
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
3053
struct icl_pdu *request;
sys/cam/ctl/ctl_frontend_iscsi.c
3059
request = PRIV_REQUEST(io);
sys/cam/ctl/ctl_frontend_iscsi.c
306
cfiscsi_pdu_handle_data_out(request);
sys/cam/ctl/ctl_frontend_iscsi.c
3060
cs = PDU_SESSION(request);
sys/cam/ctl/ctl_frontend_iscsi.c
3062
switch (request->ip_bhs->bhs_opcode & ~ISCSI_BHS_OPCODE_IMMEDIATE) {
sys/cam/ctl/ctl_frontend_iscsi.c
3073
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
3081
request->ip_bhs->bhs_opcode);
sys/cam/ctl/ctl_frontend_iscsi.c
309
cfiscsi_pdu_handle_logout_request(request);
sys/cam/ctl/ctl_frontend_iscsi.c
314
request->ip_bhs->bhs_opcode);
sys/cam/ctl/ctl_frontend_iscsi.c
315
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
322
cfiscsi_receive_callback(struct icl_pdu *request)
sys/cam/ctl/ctl_frontend_iscsi.c
327
cs = PDU_SESSION(request);
sys/cam/ctl/ctl_frontend_iscsi.c
330
cs->cs_login_pdu = request;
sys/cam/ctl/ctl_frontend_iscsi.c
332
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
338
cfiscsi_pdu_handle(request);
sys/cam/ctl/ctl_frontend_iscsi.c
436
cfiscsi_pdu_handle_nop_out(struct icl_pdu *request)
sys/cam/ctl/ctl_frontend_iscsi.c
446
cs = PDU_SESSION(request);
sys/cam/ctl/ctl_frontend_iscsi.c
447
bhsno = (struct iscsi_bhs_nop_out *)request->ip_bhs;
sys/cam/ctl/ctl_frontend_iscsi.c
454
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
458
datasize = icl_pdu_data_segment_length(request);
sys/cam/ctl/ctl_frontend_iscsi.c
464
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
468
icl_pdu_get_data(request, 0, data, datasize);
sys/cam/ctl/ctl_frontend_iscsi.c
471
response = cfiscsi_pdu_new_response(request, M_NOWAIT);
sys/cam/ctl/ctl_frontend_iscsi.c
476
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
491
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
499
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
504
cfiscsi_pdu_handle_scsi_command(struct icl_pdu *request)
sys/cam/ctl/ctl_frontend_iscsi.c
511
cs = PDU_SESSION(request);
sys/cam/ctl/ctl_frontend_iscsi.c
512
bhssc = (struct iscsi_bhs_scsi_command *)request->ip_bhs;
sys/cam/ctl/ctl_frontend_iscsi.c
516
if (request->ip_data_len > 0 && cs->cs_immediate_data == false) {
sys/cam/ctl/ctl_frontend_iscsi.c
519
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
525
PRIV_REQUEST(io) = request;
sys/cam/ctl/ctl_frontend_iscsi.c
564
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
570
cfiscsi_pdu_handle_task_request(struct icl_pdu *request)
sys/cam/ctl/ctl_frontend_iscsi.c
579
cs = PDU_SESSION(request);
sys/cam/ctl/ctl_frontend_iscsi.c
580
bhstmr = (struct iscsi_bhs_task_management_request *)request->ip_bhs;
sys/cam/ctl/ctl_frontend_iscsi.c
583
PRIV_REQUEST(io) = request;
sys/cam/ctl/ctl_frontend_iscsi.c
658
response = cfiscsi_pdu_new_response(request, M_NOWAIT);
sys/cam/ctl/ctl_frontend_iscsi.c
662
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
674
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
686
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
692
cfiscsi_handle_data_segment(struct icl_pdu *request, struct cfiscsi_data_wait *cdw)
sys/cam/ctl/ctl_frontend_iscsi.c
701
cs = PDU_SESSION(request);
sys/cam/ctl/ctl_frontend_iscsi.c
703
KASSERT((request->ip_bhs->bhs_opcode & ~ISCSI_BHS_OPCODE_IMMEDIATE) ==
sys/cam/ctl/ctl_frontend_iscsi.c
705
(request->ip_bhs->bhs_opcode & ~ISCSI_BHS_OPCODE_IMMEDIATE) ==
sys/cam/ctl/ctl_frontend_iscsi.c
707
("bad opcode 0x%x", request->ip_bhs->bhs_opcode));
sys/cam/ctl/ctl_frontend_iscsi.c
712
bhsdo = (struct iscsi_bhs_data_out *)request->ip_bhs;
sys/cam/ctl/ctl_frontend_iscsi.c
720
request->ip_data_len, io->scsiio.kern_total_len);
sys/cam/ctl/ctl_frontend_iscsi.c
733
if ((request->ip_bhs->bhs_opcode & ~ISCSI_BHS_OPCODE_IMMEDIATE) ==
sys/cam/ctl/ctl_frontend_iscsi.c
738
len = icl_pdu_data_segment_length(request);
sys/cam/ctl/ctl_frontend_iscsi.c
783
icl_pdu_get_data(request, off, cdw->cdw_sg_addr, copy_len);
sys/cam/ctl/ctl_frontend_iscsi.c
820
if ((request->ip_bhs->bhs_opcode & ~ISCSI_BHS_OPCODE_IMMEDIATE) ==
sys/cam/ctl/ctl_frontend_iscsi.c
826
icl_pdu_data_segment_length(request), off);
sys/cam/ctl/ctl_frontend_iscsi.c
844
if ((request->ip_bhs->bhs_opcode & ~ISCSI_BHS_OPCODE_IMMEDIATE) ==
sys/cam/ctl/ctl_frontend_iscsi.c
876
cfiscsi_pdu_handle_data_out(struct icl_pdu *request)
sys/cam/ctl/ctl_frontend_iscsi.c
884
cs = PDU_SESSION(request);
sys/cam/ctl/ctl_frontend_iscsi.c
885
bhsdo = (struct iscsi_bhs_data_out *)request->ip_bhs;
sys/cam/ctl/ctl_frontend_iscsi.c
905
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
914
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
918
cdw->cdw_datasn += request->ip_additional_pdus + 1;
sys/cam/ctl/ctl_frontend_iscsi.c
924
done = cfiscsi_handle_data_segment(request, cdw);
sys/cam/ctl/ctl_frontend_iscsi.c
939
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
943
cfiscsi_pdu_handle_logout_request(struct icl_pdu *request)
sys/cam/ctl/ctl_frontend_iscsi.c
950
cs = PDU_SESSION(request);
sys/cam/ctl/ctl_frontend_iscsi.c
951
bhslr = (struct iscsi_bhs_logout_request *)request->ip_bhs;
sys/cam/ctl/ctl_frontend_iscsi.c
955
response = cfiscsi_pdu_new_response(request, M_NOWAIT);
sys/cam/ctl/ctl_frontend_iscsi.c
958
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
968
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
973
response = cfiscsi_pdu_new_response(request, M_NOWAIT);
sys/cam/ctl/ctl_frontend_iscsi.c
977
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
987
icl_pdu_free(request);
sys/cam/ctl/ctl_frontend_iscsi.c
993
icl_pdu_free(request);
sys/cam/scsi/smp_all.c
491
struct smp_report_general_request *request, int request_len,
sys/cam/scsi/smp_all.c
499
(uint8_t *)request,
sys/cam/scsi/smp_all.c
505
bzero(request, sizeof(*request));
sys/cam/scsi/smp_all.c
507
request->frame_type = SMP_FRAME_TYPE_REQUEST;
sys/cam/scsi/smp_all.c
508
request->function = SMP_FUNC_REPORT_GENERAL;
sys/cam/scsi/smp_all.c
509
request->response_len = long_response ? SMP_RG_RESPONSE_LEN : 0;
sys/cam/scsi/smp_all.c
510
request->request_len = 0;
sys/cam/scsi/smp_all.c
520
struct smp_discover_request *request, int request_len,
sys/cam/scsi/smp_all.c
528
(uint8_t *)request,
sys/cam/scsi/smp_all.c
534
bzero(request, sizeof(*request));
sys/cam/scsi/smp_all.c
535
request->frame_type = SMP_FRAME_TYPE_REQUEST;
sys/cam/scsi/smp_all.c
536
request->function = SMP_FUNC_DISCOVER;
sys/cam/scsi/smp_all.c
537
request->response_len = long_response ? SMP_DIS_RESPONSE_LEN : 0;
sys/cam/scsi/smp_all.c
538
request->request_len = long_response ? SMP_DIS_REQUEST_LEN : 0;
sys/cam/scsi/smp_all.c
540
request->ignore_zone_group |= SMP_DIS_IGNORE_ZONE_GROUP;
sys/cam/scsi/smp_all.c
541
request->phy = phy;
sys/cam/scsi/smp_all.c
551
struct smp_report_manuf_info_request *request,
sys/cam/scsi/smp_all.c
559
(uint8_t *)request,
sys/cam/scsi/smp_all.c
565
bzero(request, sizeof(*request));
sys/cam/scsi/smp_all.c
567
request->frame_type = SMP_FRAME_TYPE_REQUEST;
sys/cam/scsi/smp_all.c
568
request->function = SMP_FUNC_REPORT_MANUF_INFO;
sys/cam/scsi/smp_all.c
569
request->response_len = long_response ? SMP_RMI_RESPONSE_LEN : 0;
sys/cam/scsi/smp_all.c
570
request->request_len = long_response ? SMP_RMI_REQUEST_LEN : 0;
sys/cam/scsi/smp_all.c
580
struct smp_phy_control_request *request, int request_len,
sys/cam/scsi/smp_all.c
591
(uint8_t *)request,
sys/cam/scsi/smp_all.c
597
bzero(request, sizeof(*request));
sys/cam/scsi/smp_all.c
599
request->frame_type = SMP_FRAME_TYPE_REQUEST;
sys/cam/scsi/smp_all.c
600
request->function = SMP_FUNC_PHY_CONTROL;
sys/cam/scsi/smp_all.c
601
request->response_len = long_response ? SMP_PC_RESPONSE_LEN : 0;
sys/cam/scsi/smp_all.c
602
request->request_len = long_response ? SMP_PC_REQUEST_LEN : 0;
sys/cam/scsi/smp_all.c
603
scsi_ulto2b(expected_exp_change_count, request->expected_exp_chg_cnt);
sys/cam/scsi/smp_all.c
604
request->phy = phy;
sys/cam/scsi/smp_all.c
605
request->phy_operation = phy_op;
sys/cam/scsi/smp_all.c
608
request->update_pp_timeout |= SMP_PC_UPDATE_PP_TIMEOUT;
sys/cam/scsi/smp_all.c
610
scsi_u64to8b(attached_device_name, request->attached_device_name);
sys/cam/scsi/smp_all.c
611
request->prog_min_phys_link_rate = (prog_min_prl <<
sys/cam/scsi/smp_all.c
613
request->prog_max_phys_link_rate = (prog_max_prl <<
sys/cam/scsi/smp_all.c
615
request->config_bits0 = slumber_partial;
sys/cam/scsi/smp_all.c
616
request->pp_timeout_value = pp_timeout_value;
sys/cam/scsi/smp_all.h
495
struct smp_report_general_request *request,
sys/cam/scsi/smp_all.h
501
struct smp_discover_request *request, int request_len,
sys/cam/scsi/smp_all.h
507
struct smp_report_manuf_info_request *request,
sys/cam/scsi/smp_all.h
513
struct smp_phy_control_request *request, int request_len,
sys/cddl/compat/opensolaris/rpc/xdr.h
46
xdrmem_control(XDR *xdrs, int request, void *info)
sys/cddl/compat/opensolaris/rpc/xdr.h
50
switch (request) {
sys/compat/linuxkpi/common/include/linux/usb.h
284
uint8_t request, uint8_t requesttype, uint16_t value,
sys/compat/linuxkpi/common/src/linux_usb.c
653
uint8_t request, uint8_t requesttype,
sys/compat/linuxkpi/common/src/linux_usb.c
665
req.bRequest = request;
sys/dev/ata/ata-all.c
286
struct ata_request *request;
sys/dev/ata/ata-all.c
289
if ((request = ch->running)) {
sys/dev/ata/ata-all.c
293
callout_stop(&request->callout);
sys/dev/ata/ata-all.c
295
ch->dma.unload(request);
sys/dev/ata/ata-all.c
296
request->result = ERESTART;
sys/dev/ata/ata-all.c
297
ata_cam_end_transaction(dev, request);
sys/dev/ata/ata-all.c
359
struct ata_request *request;
sys/dev/ata/ata-all.c
366
if (!(request = ch->running))
sys/dev/ata/ata-all.c
369
ATA_DEBUG_RQ(request, "interrupt");
sys/dev/ata/ata-all.c
373
device_printf(request->dev, "interrupt on idle channel ignored\n");
sys/dev/ata/ata-all.c
381
if (ch->hw.end_transaction(request) == ATA_OP_FINISHED) {
sys/dev/ata/ata-all.c
385
ata_cam_end_transaction(ch->dev, request);
sys/dev/ata/ata-all.c
436
ata_cmd2str(struct ata_request *request)
sys/dev/ata/ata-all.c
440
if (request->flags & ATA_R_ATAPI) {
sys/dev/ata/ata-all.c
441
switch (request->u.atapi.sense.key ?
sys/dev/ata/ata-all.c
442
request->u.atapi.saved_cmd : request->u.atapi.ccb[0]) {
sys/dev/ata/ata-all.c
497
switch (request->u.ata.command) {
sys/dev/ata/ata-all.c
499
switch (request->u.ata.feature) {
sys/dev/ata/ata-all.c
506
switch (request->u.ata.feature) {
sys/dev/ata/ata-all.c
534
switch (request->u.ata.feature) {
sys/dev/ata/ata-all.c
546
if (request->u.ata.feature == 0xec)
sys/dev/ata/ata-all.c
548
switch (request->u.ata.lba) {
sys/dev/ata/ata-all.c
563
switch(request->u.ata.feature) {
sys/dev/ata/ata-all.c
602
switch (request->u.ata.feature) {
sys/dev/ata/ata-all.c
62
static void ata_cam_end_transaction(device_t dev, struct ata_request *request);
sys/dev/ata/ata-all.c
629
sprintf(buffer, "unknown CMD (0x%02x)", request->u.ata.command);
sys/dev/ata/ata-all.c
63
static void ata_cam_request_sense(device_t dev, struct ata_request *request);
sys/dev/ata/ata-all.c
704
struct ata_request *request;
sys/dev/ata/ata-all.c
707
request = arg;
sys/dev/ata/ata-all.c
708
ch = device_get_softc(request->parent);
sys/dev/ata/ata-all.c
710
ATA_DEBUG_RQ(request, "timeout");
sys/dev/ata/ata-all.c
719
request->flags |= ATA_R_TIMEOUT;
sys/dev/ata/ata-all.c
721
ch->dma.unload(request);
sys/dev/ata/ata-all.c
724
ata_cam_end_transaction(ch->dev, request);
sys/dev/ata/ata-all.c
733
struct ata_request *request;
sys/dev/ata/ata-all.c
735
request = &ch->request;
sys/dev/ata/ata-all.c
736
bzero(request, sizeof(*request));
sys/dev/ata/ata-all.c
739
request->dev = NULL;
sys/dev/ata/ata-all.c
740
request->parent = dev;
sys/dev/ata/ata-all.c
741
request->unit = ccb->ccb_h.target_id;
sys/dev/ata/ata-all.c
743
request->data = ccb->ataio.data_ptr;
sys/dev/ata/ata-all.c
744
request->bytecount = ccb->ataio.dxfer_len;
sys/dev/ata/ata-all.c
745
request->u.ata.command = ccb->ataio.cmd.command;
sys/dev/ata/ata-all.c
746
request->u.ata.feature = ((uint16_t)ccb->ataio.cmd.features_exp << 8) |
sys/dev/ata/ata-all.c
748
request->u.ata.count = ((uint16_t)ccb->ataio.cmd.sector_count_exp << 8) |
sys/dev/ata/ata-all.c
751
request->flags |= ATA_R_48BIT;
sys/dev/ata/ata-all.c
752
request->u.ata.lba =
sys/dev/ata/ata-all.c
757
request->u.ata.lba =
sys/dev/ata/ata-all.c
760
request->u.ata.lba |= ((uint64_t)ccb->ataio.cmd.lba_high << 16) |
sys/dev/ata/ata-all.c
764
request->flags |= ATA_R_NEEDRESULT;
sys/dev/ata/ata-all.c
767
request->flags |= ATA_R_DMA;
sys/dev/ata/ata-all.c
769
request->flags |= ATA_R_READ;
sys/dev/ata/ata-all.c
771
request->flags |= ATA_R_WRITE;
sys/dev/ata/ata-all.c
776
request->transfersize = min(request->bytecount,
sys/dev/ata/ata-all.c
779
request->transfersize = min(request->bytecount, 512);
sys/dev/ata/ata-all.c
781
request->data = ccb->csio.data_ptr;
sys/dev/ata/ata-all.c
782
request->bytecount = ccb->csio.dxfer_len;
sys/dev/ata/ata-all.c
785
request->u.atapi.ccb, ccb->csio.cdb_len);
sys/dev/ata/ata-all.c
786
request->flags |= ATA_R_ATAPI;
sys/dev/ata/ata-all.c
788
request->flags |= ATA_R_ATAPI16;
sys/dev/ata/ata-all.c
791
request->flags |= ATA_R_DMA;
sys/dev/ata/ata-all.c
793
request->flags |= ATA_R_READ;
sys/dev/ata/ata-all.c
795
request->flags |= ATA_R_WRITE;
sys/dev/ata/ata-all.c
796
request->transfersize = min(request->bytecount,
sys/dev/ata/ata-all.c
799
request->retries = 0;
sys/dev/ata/ata-all.c
800
request->timeout = (ccb->ccb_h.timeout + 999) / 1000;
sys/dev/ata/ata-all.c
801
callout_init_mtx(&request->callout, &ch->state_mtx, CALLOUT_RETURNUNLOCKED);
sys/dev/ata/ata-all.c
802
request->ccb = ccb;
sys/dev/ata/ata-all.c
803
request->flags |= ATA_R_DATA_IN_CCB;
sys/dev/ata/ata-all.c
805
ch->running = request;
sys/dev/ata/ata-all.c
807
if (ch->hw.begin_transaction(request) == ATA_OP_FINISHED) {
sys/dev/ata/ata-all.c
810
ata_cam_end_transaction(dev, request);
sys/dev/ata/ata-all.c
816
ata_cam_request_sense(device_t dev, struct ata_request *request)
sys/dev/ata/ata-all.c
819
union ccb *ccb = request->ccb;
sys/dev/ata/ata-all.c
823
bzero(request, sizeof(*request));
sys/dev/ata/ata-all.c
824
request->dev = NULL;
sys/dev/ata/ata-all.c
825
request->parent = dev;
sys/dev/ata/ata-all.c
826
request->unit = ccb->ccb_h.target_id;
sys/dev/ata/ata-all.c
827
request->data = (void *)&ccb->csio.sense_data;
sys/dev/ata/ata-all.c
828
request->bytecount = ccb->csio.sense_len;
sys/dev/ata/ata-all.c
829
request->u.atapi.ccb[0] = ATAPI_REQUEST_SENSE;
sys/dev/ata/ata-all.c
830
request->u.atapi.ccb[4] = ccb->csio.sense_len;
sys/dev/ata/ata-all.c
831
request->flags |= ATA_R_ATAPI;
sys/dev/ata/ata-all.c
833
request->flags |= ATA_R_ATAPI16;
sys/dev/ata/ata-all.c
835
request->flags |= ATA_R_DMA;
sys/dev/ata/ata-all.c
836
request->flags |= ATA_R_READ;
sys/dev/ata/ata-all.c
837
request->transfersize = min(request->bytecount,
sys/dev/ata/ata-all.c
839
request->retries = 0;
sys/dev/ata/ata-all.c
840
request->timeout = (ccb->ccb_h.timeout + 999) / 1000;
sys/dev/ata/ata-all.c
841
callout_init_mtx(&request->callout, &ch->state_mtx, CALLOUT_RETURNUNLOCKED);
sys/dev/ata/ata-all.c
842
request->ccb = ccb;
sys/dev/ata/ata-all.c
844
ch->running = request;
sys/dev/ata/ata-all.c
846
if (ch->hw.begin_transaction(request) == ATA_OP_FINISHED) {
sys/dev/ata/ata-all.c
849
ata_cam_end_transaction(dev, request);
sys/dev/ata/ata-all.c
855
ata_cam_process_sense(device_t dev, struct ata_request *request)
sys/dev/ata/ata-all.c
858
union ccb *ccb = request->ccb;
sys/dev/ata/ata-all.c
863
if (request->flags & ATA_R_TIMEOUT)
sys/dev/ata/ata-all.c
865
if ((request->flags & ATA_R_TIMEOUT) == 0 &&
sys/dev/ata/ata-all.c
866
(request->status & ATA_S_ERROR) == 0 &&
sys/dev/ata/ata-all.c
867
request->result == 0) {
sys/dev/ata/ata-all.c
881
ata_cam_end_transaction(device_t dev, struct ata_request *request)
sys/dev/ata/ata-all.c
884
union ccb *ccb = request->ccb;
sys/dev/ata/ata-all.c
888
ata_cam_process_sense(dev, request);
sys/dev/ata/ata-all.c
893
if (request->flags & ATA_R_TIMEOUT) {
sys/dev/ata/ata-all.c
898
} else if (request->status & ATA_S_ERROR) {
sys/dev/ata/ata-all.c
905
} else if (request->result == ERESTART)
sys/dev/ata/ata-all.c
907
else if (request->result != 0)
sys/dev/ata/ata-all.c
917
((request->status & ATA_S_ERROR) ||
sys/dev/ata/ata-all.c
920
res->status = request->status;
sys/dev/ata/ata-all.c
921
res->error = request->error;
sys/dev/ata/ata-all.c
922
res->lba_low = request->u.ata.lba;
sys/dev/ata/ata-all.c
923
res->lba_mid = request->u.ata.lba >> 8;
sys/dev/ata/ata-all.c
924
res->lba_high = request->u.ata.lba >> 16;
sys/dev/ata/ata-all.c
925
res->device = request->u.ata.lba >> 24;
sys/dev/ata/ata-all.c
926
res->lba_low_exp = request->u.ata.lba >> 24;
sys/dev/ata/ata-all.c
927
res->lba_mid_exp = request->u.ata.lba >> 32;
sys/dev/ata/ata-all.c
928
res->lba_high_exp = request->u.ata.lba >> 40;
sys/dev/ata/ata-all.c
929
res->sector_count = request->u.ata.count;
sys/dev/ata/ata-all.c
930
res->sector_count_exp = request->u.ata.count >> 8;
sys/dev/ata/ata-all.c
935
ccb->ataio.dxfer_len - request->donecount;
sys/dev/ata/ata-all.c
938
ccb->csio.dxfer_len - request->donecount;
sys/dev/ata/ata-all.c
943
ata_cam_request_sense(dev, request);
sys/dev/ata/ata-all.h
213
struct ata_request *request[MAX_COMPOSITES];
sys/dev/ata/ata-all.h
271
void (*callback)(struct ata_request *request);
sys/dev/ata/ata-all.h
287
#define ATA_DEBUG_RQ(request, string) \
sys/dev/ata/ata-all.h
289
if (request->flags & ATA_R_DEBUG) \
sys/dev/ata/ata-all.h
290
device_printf(request->parent, "req=%p %s " string "\n", \
sys/dev/ata/ata-all.h
291
request, ata_cmd2str(request)); \
sys/dev/ata/ata-all.h
294
#define ATA_DEBUG_RQ(request, string)
sys/dev/ata/ata-all.h
362
int (*load)(struct ata_request *request, void *addr, int *nsegs);
sys/dev/ata/ata-all.h
363
int (*unload)(struct ata_request *request);
sys/dev/ata/ata-all.h
364
int (*start)(struct ata_request *request);
sys/dev/ata/ata-all.h
365
int (*stop)(struct ata_request *request);
sys/dev/ata/ata-all.h
375
int (*begin_transaction)(struct ata_request *request);
sys/dev/ata/ata-all.h
376
int (*end_transaction)(struct ata_request *request);
sys/dev/ata/ata-all.h
377
int (*command)(struct ata_request *request);
sys/dev/ata/ata-all.h
378
void (*tf_read)(struct ata_request *request);
sys/dev/ata/ata-all.h
379
void (*tf_write)(struct ata_request *request);
sys/dev/ata/ata-all.h
442
struct ata_request request;
sys/dev/ata/ata-all.h
468
const char *ata_cmd2str(struct ata_request *request);
sys/dev/ata/ata-all.h
480
int ata_generic_command(struct ata_request *request);
sys/dev/ata/ata-all.h
493
int ata_request2fis_h2d(struct ata_request *request, u_int8_t *fis);
sys/dev/ata/ata-dma.c
264
ata_dmaload(struct ata_request *request, void *addr, int *entries)
sys/dev/ata/ata-dma.c
266
struct ata_channel *ch = device_get_softc(request->parent);
sys/dev/ata/ata-dma.c
270
ATA_DEBUG_RQ(request, "dmaload");
sys/dev/ata/ata-dma.c
272
if (request->dma) {
sys/dev/ata/ata-dma.c
273
device_printf(request->parent,
sys/dev/ata/ata-dma.c
277
if (!request->bytecount) {
sys/dev/ata/ata-dma.c
278
device_printf(request->parent,
sys/dev/ata/ata-dma.c
282
if (request->bytecount & (ch->dma.alignment - 1)) {
sys/dev/ata/ata-dma.c
283
device_printf(request->parent,
sys/dev/ata/ata-dma.c
285
request->bytecount, ch->dma.alignment);
sys/dev/ata/ata-dma.c
288
if (request->bytecount > ch->dma.max_iosize) {
sys/dev/ata/ata-dma.c
289
device_printf(request->parent,
sys/dev/ata/ata-dma.c
291
request->bytecount, ch->dma.max_iosize);
sys/dev/ata/ata-dma.c
296
request->dma = &ch->dma.slot[0];
sys/dev/ata/ata-dma.c
301
dspa.dmatab = request->dma->sg;
sys/dev/ata/ata-dma.c
303
if (request->flags & ATA_R_DATA_IN_CCB)
sys/dev/ata/ata-dma.c
304
error = bus_dmamap_load_ccb(request->dma->data_tag,
sys/dev/ata/ata-dma.c
305
request->dma->data_map, request->ccb,
sys/dev/ata/ata-dma.c
308
error = bus_dmamap_load(request->dma->data_tag, request->dma->data_map,
sys/dev/ata/ata-dma.c
309
request->data, request->bytecount,
sys/dev/ata/ata-dma.c
312
device_printf(request->parent, "FAILURE - load data\n");
sys/dev/ata/ata-dma.c
319
bus_dmamap_sync(request->dma->sg_tag, request->dma->sg_map,
sys/dev/ata/ata-dma.c
321
bus_dmamap_sync(request->dma->data_tag, request->dma->data_map,
sys/dev/ata/ata-dma.c
322
(request->flags & ATA_R_READ) ?
sys/dev/ata/ata-dma.c
327
ata_dmaunload(request);
sys/dev/ata/ata-dma.c
332
ata_dmaunload(struct ata_request *request)
sys/dev/ata/ata-dma.c
334
ATA_DEBUG_RQ(request, "dmaunload");
sys/dev/ata/ata-dma.c
336
if (request->dma) {
sys/dev/ata/ata-dma.c
337
bus_dmamap_sync(request->dma->sg_tag, request->dma->sg_map,
sys/dev/ata/ata-dma.c
339
bus_dmamap_sync(request->dma->data_tag, request->dma->data_map,
sys/dev/ata/ata-dma.c
340
(request->flags & ATA_R_READ) ?
sys/dev/ata/ata-dma.c
343
bus_dmamap_unload(request->dma->data_tag, request->dma->data_map);
sys/dev/ata/ata-dma.c
344
request->dma = NULL;
sys/dev/ata/ata-dma.c
49
static int ata_dmaload(struct ata_request *request, void *addr, int *nsegs);
sys/dev/ata/ata-dma.c
50
static int ata_dmaunload(struct ata_request *request);
sys/dev/ata/ata-lowlevel.c
103
int write = (request->flags & ATA_R_WRITE);
sys/dev/ata/ata-lowlevel.c
106
if (ch->hw.command(request)) {
sys/dev/ata/ata-lowlevel.c
107
device_printf(request->parent, "error issuing %s command\n",
sys/dev/ata/ata-lowlevel.c
108
ata_cmd2str(request));
sys/dev/ata/ata-lowlevel.c
109
request->result = EIO;
sys/dev/ata/ata-lowlevel.c
114
if (request->u.ata.command == ATA_DEVICE_RESET) {
sys/dev/ata/ata-lowlevel.c
118
request->status = ATA_IDX_INB(ch, ATA_STATUS);
sys/dev/ata/ata-lowlevel.c
119
} while (request->status & ATA_S_BUSY && timeout--);
sys/dev/ata/ata-lowlevel.c
120
if (request->status & ATA_S_ERROR)
sys/dev/ata/ata-lowlevel.c
121
request->error = ATA_IDX_INB(ch, ATA_ERROR);
sys/dev/ata/ata-lowlevel.c
122
ch->hw.tf_read(request);
sys/dev/ata/ata-lowlevel.c
128
if (ata_wait(ch, request->unit, (ATA_S_READY | ATA_S_DRQ)) < 0) {
sys/dev/ata/ata-lowlevel.c
129
device_printf(request->parent,
sys/dev/ata/ata-lowlevel.c
131
request->result = EIO;
sys/dev/ata/ata-lowlevel.c
134
ata_pio_write(request, request->transfersize);
sys/dev/ata/ata-lowlevel.c
142
if ((error = ch->dma.load(request, NULL, &dummy))) {
sys/dev/ata/ata-lowlevel.c
143
device_printf(request->parent, "setting up DMA failed\n");
sys/dev/ata/ata-lowlevel.c
144
request->result = error;
sys/dev/ata/ata-lowlevel.c
150
ch->dma.start && ch->dma.start(request)) {
sys/dev/ata/ata-lowlevel.c
151
device_printf(request->parent, "error starting DMA\n");
sys/dev/ata/ata-lowlevel.c
152
request->result = EIO;
sys/dev/ata/ata-lowlevel.c
157
if (ch->hw.command(request)) {
sys/dev/ata/ata-lowlevel.c
158
device_printf(request->parent, "error issuing %s command\n",
sys/dev/ata/ata-lowlevel.c
159
ata_cmd2str(request));
sys/dev/ata/ata-lowlevel.c
160
request->result = EIO;
sys/dev/ata/ata-lowlevel.c
166
ch->dma.start && ch->dma.start(request)) {
sys/dev/ata/ata-lowlevel.c
167
device_printf(request->parent, "error starting DMA\n");
sys/dev/ata/ata-lowlevel.c
168
request->result = EIO;
sys/dev/ata/ata-lowlevel.c
176
if (request->u.atapi.ccb[0] == ATAPI_POLL_DSC) {
sys/dev/ata/ata-lowlevel.c
177
ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_DEV(request->unit));
sys/dev/ata/ata-lowlevel.c
180
request->result = EBUSY;
sys/dev/ata/ata-lowlevel.c
185
if (ch->hw.command(request)) {
sys/dev/ata/ata-lowlevel.c
186
device_printf(request->parent, "error issuing ATA PACKET command\n");
sys/dev/ata/ata-lowlevel.c
187
request->result = EIO;
sys/dev/ata/ata-lowlevel.c
195
if (request->u.atapi.ccb[0] == ATAPI_POLL_DSC) {
sys/dev/ata/ata-lowlevel.c
196
ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_DEV(request->unit));
sys/dev/ata/ata-lowlevel.c
199
request->result = EBUSY;
sys/dev/ata/ata-lowlevel.c
204
if ((error = ch->dma.load(request, NULL, &dummy))) {
sys/dev/ata/ata-lowlevel.c
205
device_printf(request->parent, "setting up DMA failed\n");
sys/dev/ata/ata-lowlevel.c
206
request->result = error;
sys/dev/ata/ata-lowlevel.c
211
if (ch->hw.command(request)) {
sys/dev/ata/ata-lowlevel.c
212
device_printf(request->parent, "error issuing ATA PACKET command\n");
sys/dev/ata/ata-lowlevel.c
213
request->result = EIO;
sys/dev/ata/ata-lowlevel.c
218
if (ch->dma.start && ch->dma.start(request)) {
sys/dev/ata/ata-lowlevel.c
219
request->result = EIO;
sys/dev/ata/ata-lowlevel.c
229
ch->dma.unload(request);
sys/dev/ata/ata-lowlevel.c
234
callout_reset(&request->callout, request->timeout * hz,
sys/dev/ata/ata-lowlevel.c
235
ata_timeout, request);
sys/dev/ata/ata-lowlevel.c
241
ata_end_transaction(struct ata_request *request)
sys/dev/ata/ata-lowlevel.c
243
struct ata_channel *ch = device_get_softc(request->parent);
sys/dev/ata/ata-lowlevel.c
246
ATA_DEBUG_RQ(request, "end transaction");
sys/dev/ata/ata-lowlevel.c
249
request->status = ATA_IDX_INB(ch, ATA_STATUS);
sys/dev/ata/ata-lowlevel.c
251
switch (request->flags & (ATA_R_ATAPI | ATA_R_DMA | ATA_R_CONTROL)) {
sys/dev/ata/ata-lowlevel.c
256
if (request->flags & ATA_R_TIMEOUT)
sys/dev/ata/ata-lowlevel.c
260
if ((request->status & ATA_S_ERROR) ||
sys/dev/ata/ata-lowlevel.c
261
(request->flags & (ATA_R_CONTROL | ATA_R_NEEDRESULT))) {
sys/dev/ata/ata-lowlevel.c
262
ch->hw.tf_read(request);
sys/dev/ata/ata-lowlevel.c
266
if (request->status & ATA_S_ERROR) {
sys/dev/ata/ata-lowlevel.c
267
request->error = ATA_IDX_INB(ch, ATA_ERROR);
sys/dev/ata/ata-lowlevel.c
272
if (request->flags & (ATA_R_READ | ATA_R_WRITE)) {
sys/dev/ata/ata-lowlevel.c
274
if (request->flags & ATA_R_READ) {
sys/dev/ata/ata-lowlevel.c
277
if (request->u.ata.command != ATA_ATAPI_IDENTIFY)
sys/dev/ata/ata-lowlevel.c
279
if (ata_wait(ch, request->unit, flags) < 0) {
sys/dev/ata/ata-lowlevel.c
280
device_printf(request->parent,
sys/dev/ata/ata-lowlevel.c
282
request->result = EIO;
sys/dev/ata/ata-lowlevel.c
285
ata_pio_read(request, request->transfersize);
sys/dev/ata/ata-lowlevel.c
289
request->donecount += request->transfersize;
sys/dev/ata/ata-lowlevel.c
292
if (request->bytecount > request->donecount) {
sys/dev/ata/ata-lowlevel.c
294
request->transfersize =
sys/dev/ata/ata-lowlevel.c
295
min((request->bytecount - request->donecount),
sys/dev/ata/ata-lowlevel.c
296
request->transfersize);
sys/dev/ata/ata-lowlevel.c
299
if (request->flags & ATA_R_WRITE) {
sys/dev/ata/ata-lowlevel.c
301
if (ata_wait(ch, request->unit, (ATA_S_READY | ATA_S_DRQ)) < 0) {
sys/dev/ata/ata-lowlevel.c
302
device_printf(request->parent,
sys/dev/ata/ata-lowlevel.c
304
request->status = ATA_IDX_INB(ch, ATA_STATUS);
sys/dev/ata/ata-lowlevel.c
309
ata_pio_write(request, request->transfersize);
sys/dev/ata/ata-lowlevel.c
314
if (request->flags & ATA_R_READ)
sys/dev/ata/ata-lowlevel.c
326
request->dma->status = ch->dma.stop(request);
sys/dev/ata/ata-lowlevel.c
329
if (request->status & ATA_S_ERROR)
sys/dev/ata/ata-lowlevel.c
330
request->error = ATA_IDX_INB(ch, ATA_ERROR);
sys/dev/ata/ata-lowlevel.c
331
else if (request->dma->status & ATA_BMSTAT_ERROR)
sys/dev/ata/ata-lowlevel.c
332
request->status |= ATA_S_ERROR;
sys/dev/ata/ata-lowlevel.c
333
else if (!(request->flags & ATA_R_TIMEOUT))
sys/dev/ata/ata-lowlevel.c
334
request->donecount = request->bytecount;
sys/dev/ata/ata-lowlevel.c
337
if ((request->status & ATA_S_ERROR) ||
sys/dev/ata/ata-lowlevel.c
338
(request->flags & (ATA_R_CONTROL | ATA_R_NEEDRESULT))) {
sys/dev/ata/ata-lowlevel.c
339
ch->hw.tf_read(request);
sys/dev/ata/ata-lowlevel.c
343
ch->dma.unload(request);
sys/dev/ata/ata-lowlevel.c
353
if (request->flags & ATA_R_TIMEOUT)
sys/dev/ata/ata-lowlevel.c
357
(request->status & ATA_S_DRQ)) {
sys/dev/ata/ata-lowlevel.c
362
if (!(request->status & ATA_S_DRQ)) {
sys/dev/ata/ata-lowlevel.c
363
device_printf(request->parent, "command interrupt without DRQ\n");
sys/dev/ata/ata-lowlevel.c
364
request->status = ATA_S_ERROR;
sys/dev/ata/ata-lowlevel.c
367
ATA_IDX_OUTSW_STRM(ch, ATA_DATA, (int16_t *)request->u.atapi.ccb,
sys/dev/ata/ata-lowlevel.c
368
(request->flags & ATA_R_ATAPI16) ? 8 : 6);
sys/dev/ata/ata-lowlevel.c
373
if (request->flags & ATA_R_READ) {
sys/dev/ata/ata-lowlevel.c
374
request->status = ATA_S_ERROR;
sys/dev/ata/ata-lowlevel.c
375
device_printf(request->parent,
sys/dev/ata/ata-lowlevel.c
377
ata_cmd2str(request));
sys/dev/ata/ata-lowlevel.c
380
ata_pio_write(request, length);
sys/dev/ata/ata-lowlevel.c
381
request->donecount += length;
sys/dev/ata/ata-lowlevel.c
384
request->transfersize = min((request->bytecount-request->donecount),
sys/dev/ata/ata-lowlevel.c
385
request->transfersize);
sys/dev/ata/ata-lowlevel.c
390
if (request->flags & ATA_R_WRITE) {
sys/dev/ata/ata-lowlevel.c
391
request->status = ATA_S_ERROR;
sys/dev/ata/ata-lowlevel.c
392
device_printf(request->parent,
sys/dev/ata/ata-lowlevel.c
394
ata_cmd2str(request));
sys/dev/ata/ata-lowlevel.c
397
ata_pio_read(request, length);
sys/dev/ata/ata-lowlevel.c
398
request->donecount += length;
sys/dev/ata/ata-lowlevel.c
401
request->transfersize = min((request->bytecount-request->donecount),
sys/dev/ata/ata-lowlevel.c
402
request->transfersize);
sys/dev/ata/ata-lowlevel.c
407
device_printf(request->parent,
sys/dev/ata/ata-lowlevel.c
409
ata_cmd2str(request));
sys/dev/ata/ata-lowlevel.c
410
if (request->flags & ATA_R_READ) {
sys/dev/ata/ata-lowlevel.c
411
ata_pio_read(request, length);
sys/dev/ata/ata-lowlevel.c
412
request->donecount += length;
sys/dev/ata/ata-lowlevel.c
414
else if (request->flags & ATA_R_WRITE) {
sys/dev/ata/ata-lowlevel.c
415
ata_pio_write(request, length);
sys/dev/ata/ata-lowlevel.c
416
request->donecount += length;
sys/dev/ata/ata-lowlevel.c
419
request->status = ATA_S_ERROR;
sys/dev/ata/ata-lowlevel.c
424
if (request->status & (ATA_S_ERROR | ATA_S_DWF))
sys/dev/ata/ata-lowlevel.c
425
request->error = ATA_IDX_INB(ch, ATA_ERROR);
sys/dev/ata/ata-lowlevel.c
429
device_printf(request->parent, "unknown transfer phase\n");
sys/dev/ata/ata-lowlevel.c
430
request->status = ATA_S_ERROR;
sys/dev/ata/ata-lowlevel.c
441
request->dma->status = ch->dma.stop(request);
sys/dev/ata/ata-lowlevel.c
444
if (request->status & (ATA_S_ERROR | ATA_S_DWF))
sys/dev/ata/ata-lowlevel.c
445
request->error = ATA_IDX_INB(ch, ATA_ERROR);
sys/dev/ata/ata-lowlevel.c
446
else if (request->dma->status & ATA_BMSTAT_ERROR)
sys/dev/ata/ata-lowlevel.c
447
request->status |= ATA_S_ERROR;
sys/dev/ata/ata-lowlevel.c
448
else if (!(request->flags & ATA_R_TIMEOUT))
sys/dev/ata/ata-lowlevel.c
449
request->donecount = request->bytecount;
sys/dev/ata/ata-lowlevel.c
452
ch->dma.unload(request);
sys/dev/ata/ata-lowlevel.c
461
callout_stop(&request->callout);
sys/dev/ata/ata-lowlevel.c
670
ata_generic_command(struct ata_request *request)
sys/dev/ata/ata-lowlevel.c
672
struct ata_channel *ch = device_get_softc(request->parent);
sys/dev/ata/ata-lowlevel.c
675
ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_D_LBA | ATA_DEV(request->unit));
sys/dev/ata/ata-lowlevel.c
678
if (ata_wait(ch, request->unit, 0) < 0) {
sys/dev/ata/ata-lowlevel.c
679
device_printf(request->parent, "timeout waiting to issue command\n");
sys/dev/ata/ata-lowlevel.c
680
request->flags |= ATA_R_TIMEOUT;
sys/dev/ata/ata-lowlevel.c
687
if (request->flags & ATA_R_ATAPI) {
sys/dev/ata/ata-lowlevel.c
692
if (request->flags & ATA_R_DMA) {
sys/dev/ata/ata-lowlevel.c
699
ATA_IDX_OUTB(ch, ATA_CYL_LSB, request->transfersize);
sys/dev/ata/ata-lowlevel.c
700
ATA_IDX_OUTB(ch, ATA_CYL_MSB, request->transfersize >> 8);
sys/dev/ata/ata-lowlevel.c
705
if (request->flags & ATA_R_ATAPI_INTR)
sys/dev/ata/ata-lowlevel.c
709
res = ata_wait(ch, request->unit, 0);
sys/dev/ata/ata-lowlevel.c
712
device_printf(request->parent,
sys/dev/ata/ata-lowlevel.c
714
request->flags |= ATA_R_TIMEOUT;
sys/dev/ata/ata-lowlevel.c
729
device_printf(request->parent,
sys/dev/ata/ata-lowlevel.c
731
request->flags |= ATA_R_TIMEOUT;
sys/dev/ata/ata-lowlevel.c
739
ATA_IDX_OUTSW_STRM(ch, ATA_DATA, (int16_t *)request->u.atapi.ccb,
sys/dev/ata/ata-lowlevel.c
740
(request->flags & ATA_R_ATAPI16) ? 8 : 6);
sys/dev/ata/ata-lowlevel.c
743
ch->hw.tf_write(request);
sys/dev/ata/ata-lowlevel.c
746
ATA_IDX_OUTB(ch, ATA_COMMAND, request->u.ata.command);
sys/dev/ata/ata-lowlevel.c
752
ata_tf_read(struct ata_request *request)
sys/dev/ata/ata-lowlevel.c
754
struct ata_channel *ch = device_get_softc(request->parent);
sys/dev/ata/ata-lowlevel.c
756
if (request->flags & ATA_R_48BIT) {
sys/dev/ata/ata-lowlevel.c
758
request->u.ata.count = (ATA_IDX_INB(ch, ATA_COUNT) << 8);
sys/dev/ata/ata-lowlevel.c
759
request->u.ata.lba =
sys/dev/ata/ata-lowlevel.c
765
request->u.ata.count |= ATA_IDX_INB(ch, ATA_COUNT);
sys/dev/ata/ata-lowlevel.c
766
request->u.ata.lba |=
sys/dev/ata/ata-lowlevel.c
772
request->u.ata.count = ATA_IDX_INB(ch, ATA_COUNT);
sys/dev/ata/ata-lowlevel.c
773
request->u.ata.lba = ATA_IDX_INB(ch, ATA_SECTOR) |
sys/dev/ata/ata-lowlevel.c
781
ata_tf_write(struct ata_request *request)
sys/dev/ata/ata-lowlevel.c
783
struct ata_channel *ch = device_get_softc(request->parent);
sys/dev/ata/ata-lowlevel.c
785
if (request->flags & ATA_R_48BIT) {
sys/dev/ata/ata-lowlevel.c
786
ATA_IDX_OUTB(ch, ATA_FEATURE, request->u.ata.feature >> 8);
sys/dev/ata/ata-lowlevel.c
787
ATA_IDX_OUTB(ch, ATA_FEATURE, request->u.ata.feature);
sys/dev/ata/ata-lowlevel.c
788
ATA_IDX_OUTB(ch, ATA_COUNT, request->u.ata.count >> 8);
sys/dev/ata/ata-lowlevel.c
789
ATA_IDX_OUTB(ch, ATA_COUNT, request->u.ata.count);
sys/dev/ata/ata-lowlevel.c
790
ATA_IDX_OUTB(ch, ATA_SECTOR, request->u.ata.lba >> 24);
sys/dev/ata/ata-lowlevel.c
791
ATA_IDX_OUTB(ch, ATA_SECTOR, request->u.ata.lba);
sys/dev/ata/ata-lowlevel.c
792
ATA_IDX_OUTB(ch, ATA_CYL_LSB, request->u.ata.lba >> 32);
sys/dev/ata/ata-lowlevel.c
793
ATA_IDX_OUTB(ch, ATA_CYL_LSB, request->u.ata.lba >> 8);
sys/dev/ata/ata-lowlevel.c
794
ATA_IDX_OUTB(ch, ATA_CYL_MSB, request->u.ata.lba >> 40);
sys/dev/ata/ata-lowlevel.c
795
ATA_IDX_OUTB(ch, ATA_CYL_MSB, request->u.ata.lba >> 16);
sys/dev/ata/ata-lowlevel.c
796
ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_LBA | ATA_DEV(request->unit));
sys/dev/ata/ata-lowlevel.c
799
ATA_IDX_OUTB(ch, ATA_FEATURE, request->u.ata.feature);
sys/dev/ata/ata-lowlevel.c
800
ATA_IDX_OUTB(ch, ATA_COUNT, request->u.ata.count);
sys/dev/ata/ata-lowlevel.c
801
ATA_IDX_OUTB(ch, ATA_SECTOR, request->u.ata.lba);
sys/dev/ata/ata-lowlevel.c
802
ATA_IDX_OUTB(ch, ATA_CYL_LSB, request->u.ata.lba >> 8);
sys/dev/ata/ata-lowlevel.c
803
ATA_IDX_OUTB(ch, ATA_CYL_MSB, request->u.ata.lba >> 16);
sys/dev/ata/ata-lowlevel.c
805
ATA_D_IBM | ATA_D_LBA | ATA_DEV(request->unit) |
sys/dev/ata/ata-lowlevel.c
806
((request->u.ata.lba >> 24) & 0x0f));
sys/dev/ata/ata-lowlevel.c
811
ata_pio_read(struct ata_request *request, int length)
sys/dev/ata/ata-lowlevel.c
813
struct ata_channel *ch = device_get_softc(request->parent);
sys/dev/ata/ata-lowlevel.c
82
ata_begin_transaction(struct ata_request *request)
sys/dev/ata/ata-lowlevel.c
820
todo = min(request->transfersize, length);
sys/dev/ata/ata-lowlevel.c
826
off = request->donecount + done;
sys/dev/ata/ata-lowlevel.c
827
if ((request->flags & ATA_R_DATA_IN_CCB) == 0 ||
sys/dev/ata/ata-lowlevel.c
828
(request->ccb->ccb_h.flags & CAM_DATA_MASK) == CAM_DATA_VADDR) {
sys/dev/ata/ata-lowlevel.c
829
addr = (uint8_t *)request->data + off;
sys/dev/ata/ata-lowlevel.c
830
} else if ((request->ccb->ccb_h.flags & CAM_DATA_MASK) == CAM_DATA_BIO) {
sys/dev/ata/ata-lowlevel.c
831
bio = (struct bio *)request->data;
sys/dev/ata/ata-lowlevel.c
84
struct ata_channel *ch = device_get_softc(request->parent);
sys/dev/ata/ata-lowlevel.c
844
(request->ccb->ccb_h.flags & CAM_DATA_MASK));
sys/dev/ata/ata-lowlevel.c
87
ATA_DEBUG_RQ(request, "begin transaction");
sys/dev/ata/ata-lowlevel.c
888
device_printf(request->parent,
sys/dev/ata/ata-lowlevel.c
890
ata_cmd2str(request), length, done);
sys/dev/ata/ata-lowlevel.c
897
ata_pio_write(struct ata_request *request, int length)
sys/dev/ata/ata-lowlevel.c
899
struct ata_channel *ch = device_get_softc(request->parent);
sys/dev/ata/ata-lowlevel.c
906
todo = min(request->transfersize, length);
sys/dev/ata/ata-lowlevel.c
91
(request->flags & ATA_R_ATAPI) == ATA_R_ATAPI)
sys/dev/ata/ata-lowlevel.c
912
off = request->donecount + done;
sys/dev/ata/ata-lowlevel.c
913
if ((request->flags & ATA_R_DATA_IN_CCB) == 0 ||
sys/dev/ata/ata-lowlevel.c
914
(request->ccb->ccb_h.flags & CAM_DATA_MASK) == CAM_DATA_VADDR) {
sys/dev/ata/ata-lowlevel.c
915
addr = (uint8_t *)request->data + off;
sys/dev/ata/ata-lowlevel.c
916
} else if ((request->ccb->ccb_h.flags & CAM_DATA_MASK) == CAM_DATA_BIO) {
sys/dev/ata/ata-lowlevel.c
917
bio = (struct bio *)request->data;
sys/dev/ata/ata-lowlevel.c
92
request->flags &= ~ATA_R_DMA;
sys/dev/ata/ata-lowlevel.c
930
(request->ccb->ccb_h.flags & CAM_DATA_MASK));
sys/dev/ata/ata-lowlevel.c
94
((request->flags & (ATA_R_ATAPI | ATA_R_DMA | ATA_R_WRITE)) ==
sys/dev/ata/ata-lowlevel.c
96
request->flags &= ~ATA_R_DMA;
sys/dev/ata/ata-lowlevel.c
979
device_printf(request->parent,
sys/dev/ata/ata-lowlevel.c
98
switch (request->flags & (ATA_R_ATAPI | ATA_R_DMA)) {
sys/dev/ata/ata-lowlevel.c
981
ata_cmd2str(request), length, done);
sys/dev/ata/ata-pci.c
478
ata_pci_dmastart(struct ata_request *request)
sys/dev/ata/ata-pci.c
480
struct ata_channel *ch = device_get_softc(request->parent);
sys/dev/ata/ata-pci.c
482
ATA_DEBUG_RQ(request, "dmastart");
sys/dev/ata/ata-pci.c
486
ATA_IDX_OUTL(ch, ATA_BMDTP_PORT, request->dma->sg_bus);
sys/dev/ata/ata-pci.c
490
((request->flags & ATA_R_READ) ? ATA_BMCMD_WRITE_READ : 0)|
sys/dev/ata/ata-pci.c
496
ata_pci_dmastop(struct ata_request *request)
sys/dev/ata/ata-pci.c
498
struct ata_channel *ch = device_get_softc(request->parent);
sys/dev/ata/ata-pci.c
501
ATA_DEBUG_RQ(request, "dmastop");
sys/dev/ata/ata-pci.c
515
struct ata_request *request;
sys/dev/ata/ata-pci.c
521
if ((request = ch->running)) {
sys/dev/ata/ata-pci.c
523
ch->dma.unload(request);
sys/dev/ata/ata-sata.c
244
ata_request2fis_h2d(struct ata_request *request, u_int8_t *fis)
sys/dev/ata/ata-sata.c
247
if (request->flags & ATA_R_ATAPI) {
sys/dev/ata/ata-sata.c
249
fis[1] = 0x80 | (request->unit & 0x0f);
sys/dev/ata/ata-sata.c
251
if (request->flags & (ATA_R_READ | ATA_R_WRITE))
sys/dev/ata/ata-sata.c
254
fis[5] = request->transfersize;
sys/dev/ata/ata-sata.c
255
fis[6] = request->transfersize >> 8;
sys/dev/ata/ata-sata.c
263
fis[1] = 0x80 | (request->unit & 0x0f);
sys/dev/ata/ata-sata.c
264
fis[2] = request->u.ata.command;
sys/dev/ata/ata-sata.c
265
fis[3] = request->u.ata.feature;
sys/dev/ata/ata-sata.c
266
fis[4] = request->u.ata.lba;
sys/dev/ata/ata-sata.c
267
fis[5] = request->u.ata.lba >> 8;
sys/dev/ata/ata-sata.c
268
fis[6] = request->u.ata.lba >> 16;
sys/dev/ata/ata-sata.c
270
if (!(request->flags & ATA_R_48BIT))
sys/dev/ata/ata-sata.c
271
fis[7] |= (ATA_D_IBM | (request->u.ata.lba >> 24 & 0x0f));
sys/dev/ata/ata-sata.c
272
fis[8] = request->u.ata.lba >> 24;
sys/dev/ata/ata-sata.c
273
fis[9] = request->u.ata.lba >> 32;
sys/dev/ata/ata-sata.c
274
fis[10] = request->u.ata.lba >> 40;
sys/dev/ata/ata-sata.c
275
fis[11] = request->u.ata.feature >> 8;
sys/dev/ata/ata-sata.c
276
fis[12] = request->u.ata.count;
sys/dev/ata/ata-sata.c
277
fis[13] = request->u.ata.count >> 8;
sys/dev/ata/chipsets/ata-intel.c
78
static void ata_intel_31244_tf_write(struct ata_request *request);
sys/dev/ata/chipsets/ata-intel.c
889
ata_intel_31244_tf_write(struct ata_request *request)
sys/dev/ata/chipsets/ata-intel.c
891
struct ata_channel *ch = device_get_softc(request->parent);
sys/dev/ata/chipsets/ata-intel.c
893
if (request->flags & ATA_R_48BIT) {
sys/dev/ata/chipsets/ata-intel.c
894
ATA_IDX_OUTW(ch, ATA_FEATURE, request->u.ata.feature);
sys/dev/ata/chipsets/ata-intel.c
895
ATA_IDX_OUTW(ch, ATA_COUNT, request->u.ata.count);
sys/dev/ata/chipsets/ata-intel.c
896
ATA_IDX_OUTW(ch, ATA_SECTOR, ((request->u.ata.lba >> 16) & 0xff00) |
sys/dev/ata/chipsets/ata-intel.c
897
(request->u.ata.lba & 0x00ff));
sys/dev/ata/chipsets/ata-intel.c
898
ATA_IDX_OUTW(ch, ATA_CYL_LSB, ((request->u.ata.lba >> 24) & 0xff00) |
sys/dev/ata/chipsets/ata-intel.c
899
((request->u.ata.lba >> 8) & 0x00ff));
sys/dev/ata/chipsets/ata-intel.c
900
ATA_IDX_OUTW(ch, ATA_CYL_MSB, ((request->u.ata.lba >> 32) & 0xff00) |
sys/dev/ata/chipsets/ata-intel.c
901
((request->u.ata.lba >> 16) & 0x00ff));
sys/dev/ata/chipsets/ata-intel.c
902
ATA_IDX_OUTW(ch, ATA_DRIVE, ATA_D_LBA | ATA_DEV(request->unit));
sys/dev/ata/chipsets/ata-intel.c
905
ATA_IDX_OUTB(ch, ATA_FEATURE, request->u.ata.feature);
sys/dev/ata/chipsets/ata-intel.c
906
ATA_IDX_OUTB(ch, ATA_COUNT, request->u.ata.count);
sys/dev/ata/chipsets/ata-intel.c
907
ATA_IDX_OUTB(ch, ATA_SECTOR, request->u.ata.lba);
sys/dev/ata/chipsets/ata-intel.c
908
ATA_IDX_OUTB(ch, ATA_CYL_LSB, request->u.ata.lba >> 8);
sys/dev/ata/chipsets/ata-intel.c
909
ATA_IDX_OUTB(ch, ATA_CYL_MSB, request->u.ata.lba >> 16);
sys/dev/ata/chipsets/ata-intel.c
911
ATA_D_IBM | ATA_D_LBA | ATA_DEV(request->unit) |
sys/dev/ata/chipsets/ata-intel.c
912
((request->u.ata.lba >> 24) & 0x0f));
sys/dev/ata/chipsets/ata-promise.c
1076
ata_promise_sx4_command(struct ata_request *request)
sys/dev/ata/chipsets/ata-promise.c
1078
device_t gparent = device_get_parent(request->parent);
sys/dev/ata/chipsets/ata-promise.c
1080
struct ata_channel *ch = device_get_softc(request->parent);
sys/dev/ata/chipsets/ata-promise.c
1087
switch (request->u.ata.command) {
sys/dev/ata/chipsets/ata-promise.c
1102
return ata_generic_command(request);
sys/dev/ata/chipsets/ata-promise.c
1114
ata_promise_apkt((u_int8_t *)wordp, request);
sys/dev/ata/chipsets/ata-promise.c
1125
prd = request->dma->sg;
sys/dev/ata/chipsets/ata-promise.c
1137
wordp[1] = htole32(request->bytecount | ATA_DMA_EOT);
sys/dev/ata/chipsets/ata-promise.c
1142
wordp[1] = htole32(request->bytecount | ATA_DMA_EOT);
sys/dev/ata/chipsets/ata-promise.c
1146
if (request->flags & ATA_R_READ)
sys/dev/ata/chipsets/ata-promise.c
1148
if (request->flags & ATA_R_WRITE)
sys/dev/ata/chipsets/ata-promise.c
1156
if (request->flags & ATA_R_READ)
sys/dev/ata/chipsets/ata-promise.c
1158
if (request->flags & ATA_R_WRITE)
sys/dev/ata/chipsets/ata-promise.c
1162
ata_promise_apkt((u_int8_t *)wordp, request);
sys/dev/ata/chipsets/ata-promise.c
1165
if (request->flags & ATA_R_READ) {
sys/dev/ata/chipsets/ata-promise.c
1171
if (request->flags & ATA_R_WRITE) {
sys/dev/ata/chipsets/ata-promise.c
1182
ata_promise_apkt(u_int8_t *bytep, struct ata_request *request)
sys/dev/ata/chipsets/ata-promise.c
1187
bytep[i++] = ATA_D_IBM | ATA_D_LBA | ATA_DEV(request->unit);
sys/dev/ata/chipsets/ata-promise.c
1191
if (request->flags & ATA_R_48BIT) {
sys/dev/ata/chipsets/ata-promise.c
1193
bytep[i++] = request->u.ata.feature >> 8;
sys/dev/ata/chipsets/ata-promise.c
1194
bytep[i++] = request->u.ata.feature;
sys/dev/ata/chipsets/ata-promise.c
1196
bytep[i++] = request->u.ata.count >> 8;
sys/dev/ata/chipsets/ata-promise.c
1197
bytep[i++] = request->u.ata.count;
sys/dev/ata/chipsets/ata-promise.c
1199
bytep[i++] = request->u.ata.lba >> 24;
sys/dev/ata/chipsets/ata-promise.c
1200
bytep[i++] = request->u.ata.lba;
sys/dev/ata/chipsets/ata-promise.c
1202
bytep[i++] = request->u.ata.lba >> 32;
sys/dev/ata/chipsets/ata-promise.c
1203
bytep[i++] = request->u.ata.lba >> 8;
sys/dev/ata/chipsets/ata-promise.c
1205
bytep[i++] = request->u.ata.lba >> 40;
sys/dev/ata/chipsets/ata-promise.c
1206
bytep[i++] = request->u.ata.lba >> 16;
sys/dev/ata/chipsets/ata-promise.c
1208
bytep[i++] = ATA_D_LBA | ATA_DEV(request->unit);
sys/dev/ata/chipsets/ata-promise.c
1212
bytep[i++] = request->u.ata.feature;
sys/dev/ata/chipsets/ata-promise.c
1214
bytep[i++] = request->u.ata.count;
sys/dev/ata/chipsets/ata-promise.c
1216
bytep[i++] = request->u.ata.lba;
sys/dev/ata/chipsets/ata-promise.c
1218
bytep[i++] = request->u.ata.lba >> 8;
sys/dev/ata/chipsets/ata-promise.c
1220
bytep[i++] = request->u.ata.lba >> 16;
sys/dev/ata/chipsets/ata-promise.c
1222
bytep[i++] = ATA_D_LBA | ATA_D_IBM | ATA_DEV(request->unit) |
sys/dev/ata/chipsets/ata-promise.c
1223
((request->u.ata.lba >> 24)&0xf);
sys/dev/ata/chipsets/ata-promise.c
1226
bytep[i++] = request->u.ata.command;
sys/dev/ata/chipsets/ata-promise.c
389
ata_promise_dmastart(struct ata_request *request)
sys/dev/ata/chipsets/ata-promise.c
391
struct ata_pci_controller *ctlr=device_get_softc(device_get_parent(request->parent));
sys/dev/ata/chipsets/ata-promise.c
392
struct ata_channel *ch = device_get_softc(request->parent);
sys/dev/ata/chipsets/ata-promise.c
394
if (request->flags & ATA_R_48BIT) {
sys/dev/ata/chipsets/ata-promise.c
398
((request->flags & ATA_R_READ) ? 0x05000000 : 0x06000000) |
sys/dev/ata/chipsets/ata-promise.c
399
(request->bytecount >> 1));
sys/dev/ata/chipsets/ata-promise.c
403
ATA_IDX_OUTL(ch, ATA_BMDTP_PORT, request->dma->sg_bus);
sys/dev/ata/chipsets/ata-promise.c
405
((request->flags & ATA_R_READ) ? ATA_BMCMD_WRITE_READ : 0) |
sys/dev/ata/chipsets/ata-promise.c
412
ata_promise_dmastop(struct ata_request *request)
sys/dev/ata/chipsets/ata-promise.c
414
struct ata_pci_controller *ctlr=device_get_softc(device_get_parent(request->parent));
sys/dev/ata/chipsets/ata-promise.c
415
struct ata_channel *ch = device_get_softc(request->parent);
sys/dev/ata/chipsets/ata-promise.c
418
if (request->flags & ATA_R_48BIT) {
sys/dev/ata/chipsets/ata-promise.c
56
static int ata_promise_dmastart(struct ata_request *request);
sys/dev/ata/chipsets/ata-promise.c
57
static int ata_promise_dmastop(struct ata_request *request);
sys/dev/ata/chipsets/ata-promise.c
656
ata_promise_mio_command(struct ata_request *request)
sys/dev/ata/chipsets/ata-promise.c
658
struct ata_pci_controller *ctlr=device_get_softc(device_get_parent(request->parent));
sys/dev/ata/chipsets/ata-promise.c
659
struct ata_channel *ch = device_get_softc(request->parent);
sys/dev/ata/chipsets/ata-promise.c
66
static int ata_promise_mio_command(struct ata_request *request);
sys/dev/ata/chipsets/ata-promise.c
668
ATA_OUTB(ctlr->r_res2, 0x4e8 + (ch->unit << 8), request->unit & 0x0f);
sys/dev/ata/chipsets/ata-promise.c
672
switch (request->u.ata.command) {
sys/dev/ata/chipsets/ata-promise.c
674
return ata_generic_command(request);
sys/dev/ata/chipsets/ata-promise.c
686
wordp[1] = htole32(request->dma->sg_bus);
sys/dev/ata/chipsets/ata-promise.c
688
ata_promise_apkt((u_int8_t*)wordp, request);
sys/dev/ata/chipsets/ata-promise.c
76
static int ata_promise_sx4_command(struct ata_request *request);
sys/dev/ata/chipsets/ata-promise.c
77
static int ata_promise_apkt(u_int8_t *bytep, struct ata_request *request);
sys/dev/ata/chipsets/ata-serverworks.c
256
ata_serverworks_tf_read(struct ata_request *request)
sys/dev/ata/chipsets/ata-serverworks.c
258
struct ata_channel *ch = device_get_softc(request->parent);
sys/dev/ata/chipsets/ata-serverworks.c
260
if (request->flags & ATA_R_48BIT) {
sys/dev/ata/chipsets/ata-serverworks.c
263
request->u.ata.count = ATA_IDX_INW(ch, ATA_COUNT);
sys/dev/ata/chipsets/ata-serverworks.c
265
request->u.ata.lba = (u_int64_t)(temp & 0x00ff) |
sys/dev/ata/chipsets/ata-serverworks.c
268
request->u.ata.lba |= ((u_int64_t)(temp & 0x00ff) << 8) |
sys/dev/ata/chipsets/ata-serverworks.c
271
request->u.ata.lba |= ((u_int64_t)(temp & 0x00ff) << 16) |
sys/dev/ata/chipsets/ata-serverworks.c
275
request->u.ata.count = ATA_IDX_INW(ch, ATA_COUNT) & 0x00ff;
sys/dev/ata/chipsets/ata-serverworks.c
276
request->u.ata.lba = (ATA_IDX_INW(ch, ATA_SECTOR) & 0x00ff) |
sys/dev/ata/chipsets/ata-serverworks.c
284
ata_serverworks_tf_write(struct ata_request *request)
sys/dev/ata/chipsets/ata-serverworks.c
286
struct ata_channel *ch = device_get_softc(request->parent);
sys/dev/ata/chipsets/ata-serverworks.c
288
if (request->flags & ATA_R_48BIT) {
sys/dev/ata/chipsets/ata-serverworks.c
289
ATA_IDX_OUTW(ch, ATA_FEATURE, request->u.ata.feature);
sys/dev/ata/chipsets/ata-serverworks.c
290
ATA_IDX_OUTW(ch, ATA_COUNT, request->u.ata.count);
sys/dev/ata/chipsets/ata-serverworks.c
291
ATA_IDX_OUTW(ch, ATA_SECTOR, ((request->u.ata.lba >> 16) & 0xff00) |
sys/dev/ata/chipsets/ata-serverworks.c
292
(request->u.ata.lba & 0x00ff));
sys/dev/ata/chipsets/ata-serverworks.c
293
ATA_IDX_OUTW(ch, ATA_CYL_LSB, ((request->u.ata.lba >> 24) & 0xff00) |
sys/dev/ata/chipsets/ata-serverworks.c
294
((request->u.ata.lba >> 8) & 0x00ff));
sys/dev/ata/chipsets/ata-serverworks.c
295
ATA_IDX_OUTW(ch, ATA_CYL_MSB, ((request->u.ata.lba >> 32) & 0xff00) |
sys/dev/ata/chipsets/ata-serverworks.c
296
((request->u.ata.lba >> 16) & 0x00ff));
sys/dev/ata/chipsets/ata-serverworks.c
297
ATA_IDX_OUTW(ch, ATA_DRIVE, ATA_D_LBA | ATA_DEV(request->unit));
sys/dev/ata/chipsets/ata-serverworks.c
300
ATA_IDX_OUTW(ch, ATA_FEATURE, request->u.ata.feature);
sys/dev/ata/chipsets/ata-serverworks.c
301
ATA_IDX_OUTW(ch, ATA_COUNT, request->u.ata.count);
sys/dev/ata/chipsets/ata-serverworks.c
302
ATA_IDX_OUTW(ch, ATA_SECTOR, request->u.ata.lba);
sys/dev/ata/chipsets/ata-serverworks.c
303
ATA_IDX_OUTW(ch, ATA_CYL_LSB, request->u.ata.lba >> 8);
sys/dev/ata/chipsets/ata-serverworks.c
304
ATA_IDX_OUTW(ch, ATA_CYL_MSB, request->u.ata.lba >> 16);
sys/dev/ata/chipsets/ata-serverworks.c
306
ATA_D_IBM | ATA_D_LBA | ATA_DEV(request->unit) |
sys/dev/ata/chipsets/ata-serverworks.c
307
((request->u.ata.lba >> 24) & 0x0f));
sys/dev/ata/chipsets/ata-serverworks.c
56
static void ata_serverworks_tf_read(struct ata_request *request);
sys/dev/ata/chipsets/ata-serverworks.c
57
static void ata_serverworks_tf_write(struct ata_request *request);
sys/dev/ath/ath_hal/ah.c
982
ath_hal_getdiagstate(struct ath_hal *ah, int request,
sys/dev/ath/ath_hal/ah.c
987
switch (request) {
sys/dev/ath/ath_hal/ah.h
1356
HAL_BOOL __ahdecl(*ah_getDiagState)(struct ath_hal *, int request,
sys/dev/ath/ath_hal/ah_eeprom_9287.c
138
v9287EepromDiag(struct ath_hal *ah, int request,
sys/dev/ath/ath_hal/ah_eeprom_9287.c
143
switch (request) {
sys/dev/ath/ath_hal/ah_eeprom_v1.c
78
v1EepromDiag(struct ath_hal *ah, int request,
sys/dev/ath/ath_hal/ah_eeprom_v1.c
83
switch (request) {
sys/dev/ath/ath_hal/ah_eeprom_v14.c
176
v14EepromDiag(struct ath_hal *ah, int request,
sys/dev/ath/ath_hal/ah_eeprom_v14.c
181
switch (request) {
sys/dev/ath/ath_hal/ah_eeprom_v3.c
1718
legacyEepromDiag(struct ath_hal *ah, int request,
sys/dev/ath/ath_hal/ah_eeprom_v3.c
1724
switch (request) {
sys/dev/ath/ath_hal/ah_eeprom_v3.c
1733
request - HAL_DIAG_EEPROM_EXP_11A];
sys/dev/ath/ath_hal/ah_eeprom_v4k.c
132
v4kEepromDiag(struct ath_hal *ah, int request,
sys/dev/ath/ath_hal/ah_eeprom_v4k.c
137
switch (request) {
sys/dev/ath/ath_hal/ah_internal.h
380
HAL_BOOL (*ah_eepromDiag)(struct ath_hal *, int request,
sys/dev/ath/ath_hal/ah_internal.h
886
extern HAL_BOOL ath_hal_getdiagstate(struct ath_hal *ah, int request,
sys/dev/ath/ath_hal/ar5210/ar5210.h
260
extern HAL_BOOL ar5210GetDiagState(struct ath_hal *ah, int request,
sys/dev/ath/ath_hal/ar5210/ar5210_misc.c
632
ar5210GetDiagState(struct ath_hal *ah, int request,
sys/dev/ath/ath_hal/ar5210/ar5210_misc.c
640
switch (request) {
sys/dev/ath/ath_hal/ar5210/ar5210_misc.c
656
return ath_hal_getdiagstate(ah, request,
sys/dev/ath/ath_hal/ar5211/ar5211.h
285
extern HAL_BOOL ar5211GetDiagState(struct ath_hal *ah, int request,
sys/dev/ath/ath_hal/ar5211/ar5211_misc.c
673
ar5211GetDiagState(struct ath_hal *ah, int request,
sys/dev/ath/ath_hal/ar5211/ar5211_misc.c
680
if (ath_hal_getdiagstate(ah, request, args, argsize, result, resultsize))
sys/dev/ath/ath_hal/ar5211/ar5211_misc.c
682
switch (request) {
sys/dev/ath/ath_hal/ar5211/ar5211_misc.c
684
return ath_hal_eepromDiag(ah, request,
sys/dev/ath/ath_hal/ar5212/ar5212.h
522
extern HAL_BOOL ar5212GetDiagState(struct ath_hal *ah, int request,
sys/dev/ath/ath_hal/ar5212/ar5212_misc.c
1050
ar5212GetDiagState(struct ath_hal *ah, int request,
sys/dev/ath/ath_hal/ar5212/ar5212_misc.c
1058
if (ath_hal_getdiagstate(ah, request, args, argsize, result, resultsize))
sys/dev/ath/ath_hal/ar5212/ar5212_misc.c
1060
switch (request) {
sys/dev/ath/ath_hal/ar5212/ar5212_misc.c
1066
return ath_hal_eepromDiag(ah, request,
sys/dev/ath/ath_hal/ar5416/ar5416.h
253
extern HAL_BOOL ar5416GetDiagState(struct ath_hal *ah, int request,
sys/dev/ath/ath_hal/ar5416/ar5416_misc.c
530
ar5416GetDiagState(struct ath_hal *ah, int request,
sys/dev/ath/ath_hal/ar5416/ar5416_misc.c
537
if (ath_hal_getdiagstate(ah, request, args, argsize, result, resultsize))
sys/dev/ath/ath_hal/ar5416/ar5416_misc.c
539
switch (request) {
sys/dev/ath/ath_hal/ar5416/ar5416_misc.c
541
return ath_hal_eepromDiag(ah, request,
sys/dev/ath/ath_hal/ar5416/ar5416_misc.c
557
return ar5212GetDiagState(ah, request,
sys/dev/axgbe/xgbe-ptp.c
216
void *request, int on)
sys/dev/bnxt/bnxt_en/bnxt_hwrm.c
131
bnxt_hwrm_cmd_hdr_init(struct bnxt_softc *softc, void *request,
sys/dev/bnxt/bnxt_en/bnxt_hwrm.c
134
struct input *req = request;
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
310
icl_pdu_data_segment_length(const struct icl_pdu *request)
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
314
len += request->ip_bhs->bhs_data_segment_len[0];
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
316
len += request->ip_bhs->bhs_data_segment_len[1];
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
318
len += request->ip_bhs->bhs_data_segment_len[2];
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
325
const struct icl_pdu *request)
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
328
return (icl_pdu_data_segment_length(request));
sys/dev/drm2/drm.h
501
struct drm_wait_vblank_request request;
sys/dev/drm2/drmP.h
1280
extern int drm_addbufs_agp(struct drm_device *dev, struct drm_buf_desc * request);
sys/dev/drm2/drmP.h
1281
extern int drm_addbufs_pci(struct drm_device *dev, struct drm_buf_desc * request);
sys/dev/drm2/drmP.h
1410
extern int drm_sg_alloc(struct drm_device *dev, struct drm_scatter_gather * request);
sys/dev/drm2/drmP.h
1810
extern int drm_agp_alloc(struct drm_device *dev, struct drm_agp_buffer *request);
sys/dev/drm2/drmP.h
1813
extern int drm_agp_free(struct drm_device *dev, struct drm_agp_buffer *request);
sys/dev/drm2/drmP.h
1816
extern int drm_agp_unbind(struct drm_device *dev, struct drm_agp_binding *request);
sys/dev/drm2/drmP.h
1819
extern int drm_agp_bind(struct drm_device *dev, struct drm_agp_binding *request);
sys/dev/drm2/drmP.h
1904
struct drm_agp_buffer *request)
sys/dev/drm2/drmP.h
1916
struct drm_agp_buffer *request)
sys/dev/drm2/drmP.h
1928
struct drm_agp_binding *request)
sys/dev/drm2/drmP.h
1940
struct drm_agp_binding *request)
sys/dev/drm2/drm_agpsupport.c
199
int drm_agp_alloc(struct drm_device *dev, struct drm_agp_buffer *request)
sys/dev/drm2/drm_agpsupport.c
214
pages = (request->size + PAGE_SIZE - 1) / PAGE_SIZE;
sys/dev/drm2/drm_agpsupport.c
215
type = (u32) request->type;
sys/dev/drm2/drm_agpsupport.c
229
request->handle = entry->handle;
sys/dev/drm2/drm_agpsupport.c
230
request->physical = info.ami_physical;
sys/dev/drm2/drm_agpsupport.c
240
struct drm_agp_buffer *request = data;
sys/dev/drm2/drm_agpsupport.c
242
return drm_agp_alloc(dev, request);
sys/dev/drm2/drm_agpsupport.c
278
int drm_agp_unbind(struct drm_device *dev, struct drm_agp_binding *request)
sys/dev/drm2/drm_agpsupport.c
285
if (!(entry = drm_agp_lookup_entry(dev, request->handle)))
sys/dev/drm2/drm_agpsupport.c
300
struct drm_agp_binding *request = data;
sys/dev/drm2/drm_agpsupport.c
302
return drm_agp_unbind(dev, request);
sys/dev/drm2/drm_agpsupport.c
318
int drm_agp_bind(struct drm_device *dev, struct drm_agp_binding *request)
sys/dev/drm2/drm_agpsupport.c
326
if (!(entry = drm_agp_lookup_entry(dev, request->handle)))
sys/dev/drm2/drm_agpsupport.c
330
page = (request->offset + PAGE_SIZE - 1) / PAGE_SIZE;
sys/dev/drm2/drm_agpsupport.c
344
struct drm_agp_binding *request = data;
sys/dev/drm2/drm_agpsupport.c
346
return drm_agp_bind(dev, request);
sys/dev/drm2/drm_agpsupport.c
363
int drm_agp_free(struct drm_device *dev, struct drm_agp_buffer *request)
sys/dev/drm2/drm_agpsupport.c
369
if (!(entry = drm_agp_lookup_entry(dev, request->handle)))
sys/dev/drm2/drm_agpsupport.c
387
struct drm_agp_buffer *request = data;
sys/dev/drm2/drm_agpsupport.c
389
return drm_agp_free(dev, request);
sys/dev/drm2/drm_bufs.c
1041
request->count = entry->buf_count;
sys/dev/drm2/drm_bufs.c
1042
request->size = size;
sys/dev/drm2/drm_bufs.c
1044
if (request->flags & _DRM_PCI_BUFFER_RO)
sys/dev/drm2/drm_bufs.c
1053
static int drm_addbufs_sg(struct drm_device * dev, struct drm_buf_desc * request)
sys/dev/drm2/drm_bufs.c
1079
count = request->count;
sys/dev/drm2/drm_bufs.c
1080
order = drm_order(request->size);
sys/dev/drm2/drm_bufs.c
1083
alignment = (request->flags & _DRM_PAGE_ALIGN)
sys/dev/drm2/drm_bufs.c
1089
agp_offset = request->agp_start;
sys/dev/drm2/drm_bufs.c
1200
request->count = entry->buf_count;
sys/dev/drm2/drm_bufs.c
1201
request->size = size;
sys/dev/drm2/drm_bufs.c
1209
static int drm_addbufs_fb(struct drm_device * dev, struct drm_buf_desc * request)
sys/dev/drm2/drm_bufs.c
1235
count = request->count;
sys/dev/drm2/drm_bufs.c
1236
order = drm_order(request->size);
sys/dev/drm2/drm_bufs.c
1239
alignment = (request->flags & _DRM_PAGE_ALIGN)
sys/dev/drm2/drm_bufs.c
1245
agp_offset = request->agp_start;
sys/dev/drm2/drm_bufs.c
1355
request->count = entry->buf_count;
sys/dev/drm2/drm_bufs.c
1356
request->size = size;
sys/dev/drm2/drm_bufs.c
1382
struct drm_buf_desc *request = data;
sys/dev/drm2/drm_bufs.c
1389
if (request->flags & _DRM_AGP_BUFFER)
sys/dev/drm2/drm_bufs.c
1390
ret = drm_addbufs_agp(dev, request);
sys/dev/drm2/drm_bufs.c
1393
if (request->flags & _DRM_SG_BUFFER)
sys/dev/drm2/drm_bufs.c
1394
ret = drm_addbufs_sg(dev, request);
sys/dev/drm2/drm_bufs.c
1395
else if (request->flags & _DRM_FB_BUFFER)
sys/dev/drm2/drm_bufs.c
1396
ret = drm_addbufs_fb(dev, request);
sys/dev/drm2/drm_bufs.c
1398
ret = drm_addbufs_pci(dev, request);
sys/dev/drm2/drm_bufs.c
1424
struct drm_buf_info *request = data;
sys/dev/drm2/drm_bufs.c
1449
if (request->count >= count) {
sys/dev/drm2/drm_bufs.c
1453
&request->list[count];
sys/dev/drm2/drm_bufs.c
1480
request->count = count;
sys/dev/drm2/drm_bufs.c
1503
struct drm_buf_desc *request = data;
sys/dev/drm2/drm_bufs.c
1514
request->size, request->low_mark, request->high_mark);
sys/dev/drm2/drm_bufs.c
1515
order = drm_order(request->size);
sys/dev/drm2/drm_bufs.c
1520
if (request->low_mark < 0 || request->low_mark > entry->buf_count)
sys/dev/drm2/drm_bufs.c
1522
if (request->high_mark < 0 || request->high_mark > entry->buf_count)
sys/dev/drm2/drm_bufs.c
1525
entry->freelist.low_mark = request->low_mark;
sys/dev/drm2/drm_bufs.c
1526
entry->freelist.high_mark = request->high_mark;
sys/dev/drm2/drm_bufs.c
1547
struct drm_buf_free *request = data;
sys/dev/drm2/drm_bufs.c
1558
DRM_DEBUG("%d\n", request->count);
sys/dev/drm2/drm_bufs.c
1559
for (i = 0; i < request->count; i++) {
sys/dev/drm2/drm_bufs.c
1560
if (copy_from_user(&idx, &request->list[i], sizeof(idx)))
sys/dev/drm2/drm_bufs.c
1602
struct drm_buf_map *request = data;
sys/dev/drm2/drm_bufs.c
1621
if (request->count >= dma->buf_count) {
sys/dev/drm2/drm_bufs.c
1647
request->virtual = (void __user *)virtual;
sys/dev/drm2/drm_bufs.c
1650
if (copy_to_user(&request->list[i].idx,
sys/dev/drm2/drm_bufs.c
1652
sizeof(request->list[0].idx))) {
sys/dev/drm2/drm_bufs.c
1656
if (copy_to_user(&request->list[i].total,
sys/dev/drm2/drm_bufs.c
1658
sizeof(request->list[0].total))) {
sys/dev/drm2/drm_bufs.c
1662
if (copy_to_user(&request->list[i].used,
sys/dev/drm2/drm_bufs.c
1668
if (copy_to_user(&request->list[i].address,
sys/dev/drm2/drm_bufs.c
1676
request->count = dma->buf_count;
sys/dev/drm2/drm_bufs.c
1677
DRM_DEBUG("%d buffers, retcode = %d\n", request->count, retcode);
sys/dev/drm2/drm_bufs.c
600
struct drm_map *request = data;
sys/dev/drm2/drm_bufs.c
608
r_list->user_token == (unsigned long)request->handle &&
sys/dev/drm2/drm_bufs.c
682
int drm_addbufs_agp(struct drm_device * dev, struct drm_buf_desc * request)
sys/dev/drm2/drm_bufs.c
703
count = request->count;
sys/dev/drm2/drm_bufs.c
704
order = drm_order(request->size);
sys/dev/drm2/drm_bufs.c
707
alignment = (request->flags & _DRM_PAGE_ALIGN)
sys/dev/drm2/drm_bufs.c
713
agp_offset = dev->agp->base + request->agp_start;
sys/dev/drm2/drm_bufs.c
836
request->count = entry->buf_count;
sys/dev/drm2/drm_bufs.c
837
request->size = size;
sys/dev/drm2/drm_bufs.c
847
int drm_addbufs_pci(struct drm_device * dev, struct drm_buf_desc * request)
sys/dev/drm2/drm_bufs.c
875
count = request->count;
sys/dev/drm2/drm_bufs.c
876
order = drm_order(request->size);
sys/dev/drm2/drm_bufs.c
880
request->count, request->size, size, order);
sys/dev/drm2/drm_bufs.c
885
alignment = (request->flags & _DRM_PAGE_ALIGN)
sys/dev/drm2/drm_context.c
190
struct drm_ctx_priv_map *request = data;
sys/dev/drm2/drm_context.c
195
request->ctx_id >= (unsigned) dev->max_context) {
sys/dev/drm2/drm_context.c
200
map = dev->context_sareas[request->ctx_id];
sys/dev/drm2/drm_context.c
203
request->handle = (void *)map->handle;
sys/dev/drm2/drm_context.c
223
struct drm_ctx_priv_map *request = data;
sys/dev/drm2/drm_context.c
230
&& r_list->user_token == (unsigned long) request->handle) {
sys/dev/drm2/drm_context.c
233
if (request->ctx_id >= (unsigned) dev->max_context)
sys/dev/drm2/drm_context.c
235
dev->context_sareas[request->ctx_id] = map;
sys/dev/drm2/drm_ioc32.c
340
struct drm_buf_info *request;
sys/dev/drm2/drm_ioc32.c
351
nbytes = sizeof(*request) + count * sizeof(struct drm_buf_desc);
sys/dev/drm2/drm_ioc32.c
352
request = malloc(nbytes, DRM_MEM_BUFLISTS, M_ZERO | M_NOWAIT);
sys/dev/drm2/drm_ioc32.c
353
if (!request)
sys/dev/drm2/drm_ioc32.c
355
list = (struct drm_buf_desc *) (request + 1);
sys/dev/drm2/drm_ioc32.c
357
request->count = count;
sys/dev/drm2/drm_ioc32.c
358
request->list = list;
sys/dev/drm2/drm_ioc32.c
360
err = drm_infobufs(dev, (void *)request, file_priv);
sys/dev/drm2/drm_ioc32.c
364
actual = request->count;
sys/dev/drm2/drm_ioc32.c
397
struct drm_buf_map *request;
sys/dev/drm2/drm_ioc32.c
408
nbytes = sizeof(*request) + count * sizeof(struct drm_buf_pub);
sys/dev/drm2/drm_ioc32.c
409
request = malloc(nbytes, DRM_MEM_BUFLISTS, M_ZERO | M_NOWAIT);
sys/dev/drm2/drm_ioc32.c
410
if (!request)
sys/dev/drm2/drm_ioc32.c
412
list = (struct drm_buf_pub *) (request + 1);
sys/dev/drm2/drm_ioc32.c
414
request->count = count;
sys/dev/drm2/drm_ioc32.c
415
request->list = list;
sys/dev/drm2/drm_ioc32.c
417
err = drm_mapbufs(dev, (void *)request, file_priv);
sys/dev/drm2/drm_ioc32.c
421
actual = request->count;
sys/dev/drm2/drm_ioc32.c
431
req32->virtual = (unsigned long)request->virtual;
sys/dev/drm2/drm_ioc32.c
445
struct drm_buf_free request;
sys/dev/drm2/drm_ioc32.c
447
request.count = req32->count;
sys/dev/drm2/drm_ioc32.c
448
request.list = (int *)(unsigned long)req32->list;
sys/dev/drm2/drm_ioc32.c
450
return drm_freebufs(dev, (void *)&request, file_priv);
sys/dev/drm2/drm_ioc32.c
462
struct drm_ctx_priv_map request;
sys/dev/drm2/drm_ioc32.c
464
request.ctx_id = req32->ctx_id;
sys/dev/drm2/drm_ioc32.c
465
request.handle = (void *)(unsigned long)req32->handle;
sys/dev/drm2/drm_ioc32.c
467
return drm_setsareactx(dev, (void *)&request, file_priv);
sys/dev/drm2/drm_ioc32.c
474
struct drm_ctx_priv_map request;
sys/dev/drm2/drm_ioc32.c
477
request.ctx_id = req32->ctx_id;
sys/dev/drm2/drm_ioc32.c
479
err = drm_getsareactx(dev, (void *)&request, file_priv);
sys/dev/drm2/drm_ioc32.c
483
req32->handle = (unsigned long)request.handle;
sys/dev/drm2/drm_ioc32.c
621
struct drm_agp_buffer request;
sys/dev/drm2/drm_ioc32.c
624
request.size = req32->size;
sys/dev/drm2/drm_ioc32.c
625
request.type = req32->type;
sys/dev/drm2/drm_ioc32.c
627
err = drm_agp_alloc_ioctl(dev, (void *)&request, file_priv);
sys/dev/drm2/drm_ioc32.c
631
req32->handle = request.handle;
sys/dev/drm2/drm_ioc32.c
632
req32->physical = request.physical;
sys/dev/drm2/drm_ioc32.c
641
struct drm_agp_buffer request;
sys/dev/drm2/drm_ioc32.c
643
request.handle = req32->handle;
sys/dev/drm2/drm_ioc32.c
645
return drm_agp_free_ioctl(dev, (void *)&request, file_priv);
sys/dev/drm2/drm_ioc32.c
657
struct drm_agp_binding request;
sys/dev/drm2/drm_ioc32.c
659
request.handle = req32->handle;
sys/dev/drm2/drm_ioc32.c
660
request.offset = req32->offset;
sys/dev/drm2/drm_ioc32.c
662
return drm_agp_bind_ioctl(dev, (void *)&request, file_priv);
sys/dev/drm2/drm_ioc32.c
669
struct drm_agp_binding request;
sys/dev/drm2/drm_ioc32.c
671
request.handle = req32->handle;
sys/dev/drm2/drm_ioc32.c
673
return drm_agp_unbind_ioctl(dev, (void *)&request, file_priv);
sys/dev/drm2/drm_ioc32.c
686
struct drm_scatter_gather request;
sys/dev/drm2/drm_ioc32.c
689
request.size = (unsigned long)req32->size;
sys/dev/drm2/drm_ioc32.c
691
err = drm_sg_alloc_ioctl(dev, (void *)&request, file_priv);
sys/dev/drm2/drm_ioc32.c
696
req32->handle = (unsigned long)request.handle >> PAGE_SHIFT;
sys/dev/drm2/drm_ioc32.c
705
struct drm_scatter_gather request;
sys/dev/drm2/drm_ioc32.c
707
request.handle = (unsigned long)req32->handle << PAGE_SHIFT;
sys/dev/drm2/drm_ioc32.c
709
return drm_sg_free(dev, (void *)&request, file_priv);
sys/dev/drm2/drm_ioc32.c
736
struct drm_wait_vblank_request32 request;
sys/dev/drm2/drm_ioc32.c
744
union drm_wait_vblank request;
sys/dev/drm2/drm_ioc32.c
747
request.request.type = req32->request.type;
sys/dev/drm2/drm_ioc32.c
748
request.request.sequence = req32->request.sequence;
sys/dev/drm2/drm_ioc32.c
749
request.request.signal = req32->request.signal;
sys/dev/drm2/drm_ioc32.c
751
err = drm_wait_vblank(dev, (void *)&request, file_priv);
sys/dev/drm2/drm_ioc32.c
755
req32->reply.type = request.reply.type;
sys/dev/drm2/drm_ioc32.c
756
req32->reply.sequence = request.reply.sequence;
sys/dev/drm2/drm_ioc32.c
757
req32->reply.tval_sec = request.reply.tval_sec;
sys/dev/drm2/drm_ioc32.c
758
req32->reply.tval_usec = request.reply.tval_usec;
sys/dev/drm2/drm_irq.c
1126
e->event.user_data = vblwait->request.signal;
sys/dev/drm2/drm_irq.c
1141
if ((vblwait->request.type & _DRM_VBLANK_NEXTONMISS) &&
sys/dev/drm2/drm_irq.c
1142
(seq - vblwait->request.sequence) <= (1 << 23)) {
sys/dev/drm2/drm_irq.c
1143
vblwait->request.sequence = seq + 1;
sys/dev/drm2/drm_irq.c
1144
vblwait->reply.sequence = vblwait->request.sequence;
sys/dev/drm2/drm_irq.c
1148
vblwait->request.sequence, seq, pipe);
sys/dev/drm2/drm_irq.c
1151
vblwait->request.type, vblwait->request.sequence);
sys/dev/drm2/drm_irq.c
1153
e->event.sequence = vblwait->request.sequence;
sys/dev/drm2/drm_irq.c
1154
if ((seq - vblwait->request.sequence) <= (1 << 23)) {
sys/dev/drm2/drm_irq.c
1161
vblwait->reply.sequence = vblwait->request.sequence;
sys/dev/drm2/drm_irq.c
1200
if (vblwait->request.type & _DRM_VBLANK_SIGNAL)
sys/dev/drm2/drm_irq.c
1203
if (vblwait->request.type &
sys/dev/drm2/drm_irq.c
1207
vblwait->request.type,
sys/dev/drm2/drm_irq.c
1213
flags = vblwait->request.type & _DRM_VBLANK_FLAGS_MASK;
sys/dev/drm2/drm_irq.c
1214
high_crtc = (vblwait->request.type & _DRM_VBLANK_HIGH_CRTC_MASK);
sys/dev/drm2/drm_irq.c
1229
switch (vblwait->request.type & _DRM_VBLANK_TYPES_MASK) {
sys/dev/drm2/drm_irq.c
1231
vblwait->request.sequence += seq;
sys/dev/drm2/drm_irq.c
1232
vblwait->request.type &= ~_DRM_VBLANK_RELATIVE;
sys/dev/drm2/drm_irq.c
1248
(seq - vblwait->request.sequence) <= (1<<23)) {
sys/dev/drm2/drm_irq.c
1249
vblwait->request.sequence = seq + 1;
sys/dev/drm2/drm_irq.c
1253
vblwait->request.sequence, crtc);
sys/dev/drm2/drm_irq.c
1254
dev->last_vblank_wait[crtc] = vblwait->request.sequence;
sys/dev/drm2/drm_irq.c
1256
while (((drm_vblank_count(dev, crtc) - vblwait->request.sequence) >
sys/dev/drm2/drm_irq.c
1280
curproc->p_pid, crtc, vblwait->request.type,
sys/dev/drm2/drm_irq.c
1281
vblwait->request.sequence, reply_seq);
sys/dev/drm2/drm_irq.c
1291
curproc->p_pid, crtc, vblwait->request.type, ret,
sys/dev/drm2/drm_irq.c
1292
vblwait->request.sequence);
sys/dev/drm2/drm_scatter.c
108
struct drm_scatter_gather *request = data;
sys/dev/drm2/drm_scatter.c
110
return drm_sg_alloc(dev, request);
sys/dev/drm2/drm_scatter.c
117
struct drm_scatter_gather *request = data;
sys/dev/drm2/drm_scatter.c
126
if (!entry || (uintptr_t)entry->vaddr != request->handle)
sys/dev/drm2/drm_scatter.c
54
int drm_sg_alloc(struct drm_device *dev, struct drm_scatter_gather * request)
sys/dev/drm2/drm_scatter.c
72
DRM_DEBUG("request size=%ld\n", request->size);
sys/dev/drm2/drm_scatter.c
74
size = round_page(request->size);
sys/dev/drm2/drm_scatter.c
95
request->handle = (uintptr_t)entry->vaddr;
sys/dev/hwpmc/hwpmc_mod.c
4128
enum pmc_state request;
sys/dev/hwpmc/hwpmc_mod.c
4158
request = pma.pm_state;
sys/dev/hwpmc/hwpmc_mod.c
4160
if (request != PMC_STATE_DISABLED &&
sys/dev/hwpmc/hwpmc_mod.c
4161
request != PMC_STATE_FREE) {
sys/dev/hwpmc/hwpmc_mod.c
4178
request == PMC_STATE_DISABLED) {
sys/dev/hwpmc/hwpmc_mod.c
4199
if (request == PMC_STATE_DISABLED &&
sys/dev/hwpmc/hwpmc_mod.c
4203
} else if (request == PMC_STATE_FREE &&
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
347
struct hv_storvsc_request *request);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
403
struct hv_storvsc_request *request;
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
411
request = &sc->hs_init_req;
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
414
memset(request, 0, sizeof(struct hv_storvsc_request));
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
416
sema_init(&request->synch_sema, 0, ("stor_synch_sema"));
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
418
vstor_packet = &request->vstor_packet;
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
426
vstor_packet, VSTOR_PKT_SIZE, (uint64_t)(uintptr_t)request);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
428
sema_wait(&request->synch_sema);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
465
struct hv_storvsc_request *request;
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
474
request = &sc->hs_init_req;
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
475
memset(request, 0, sizeof(struct hv_storvsc_request));
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
476
vstor_packet = &request->vstor_packet;
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
477
request->softc = sc;
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
482
sema_init(&request->synch_sema, 0, ("stor_synch_sema"));
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
490
vstor_packet, VSTOR_PKT_SIZE, (uint64_t)(uintptr_t)request);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
495
sema_wait(&request->synch_sema);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
517
vstor_packet, VSTOR_PKT_SIZE, (uint64_t)(uintptr_t)request);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
522
sema_wait(&request->synch_sema);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
552
vstor_packet, VSTOR_PKT_SIZE, (uint64_t)(uintptr_t)request);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
557
sema_wait(&request->synch_sema);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
587
vstor_packet, VSTOR_PKT_SIZE, (uint64_t)(uintptr_t)request);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
593
sema_wait(&request->synch_sema);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
606
sema_destroy(&request->synch_sema);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
652
struct hv_storvsc_request *request;
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
655
request = &sc->hs_reset_req;
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
656
request->softc = sc;
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
657
vstor_packet = &request->vstor_packet;
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
659
sema_init(&request->synch_sema, 0, "stor synch sema");
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
673
sema_wait(&request->synch_sema);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
681
sema_destroy(&request->synch_sema);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
695
struct hv_storvsc_request *request)
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
697
struct vstor_packet *vstor_packet = &request->vstor_packet;
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
709
request->prp_list.gpa_range.gpa_len;
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
725
mtx_unlock(&request->softc->hs_lock);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
726
if (request->prp_list.gpa_range.gpa_len) {
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
728
&request->prp_list.gpa_range, request->prp_cnt,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
729
vstor_packet, VSTOR_PKT_SIZE, (uint64_t)(uintptr_t)request);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
733
vstor_packet, VSTOR_PKT_SIZE, (uint64_t)(uintptr_t)request);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
739
mtx_lock(&request->softc->hs_lock);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
759
struct hv_storvsc_request *request)
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
769
request->vstor_packet.u.vm_srb.scsi_status = vm_srb->scsi_status;
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
770
request->vstor_packet.u.vm_srb.srb_status = vm_srb->srb_status;
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
771
request->vstor_packet.u.vm_srb.transfer_len = vm_srb->transfer_len;
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
777
KASSERT(vm_srb->sense_info_len <= request->sense_info_len,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
781
memcpy(request->sense_data, vm_srb->u.sense_data,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
784
request->sense_info_len = vm_srb->sense_info_len;
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
788
storvsc_io_done(request);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
838
struct hv_storvsc_request *request;
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
847
request = (struct hv_storvsc_request *)(uintptr_t)request_id;
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
849
if ((request == &sc->hs_init_req) ||
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
850
(request == &sc->hs_reset_req)) {
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
851
memcpy(&request->vstor_packet, packet,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
853
sema_post(&request->synch_sema);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
858
if (request == NULL)
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
864
vstor_packet, request);
sys/dev/hyperv/utilities/hv_snapshot.c
690
hv_vss_req_internal *request __diagused;
sys/dev/hyperv/utilities/hv_snapshot.c
695
request = hv_vss_drain_req_queue_locked(sc, req_id);
sys/dev/hyperv/utilities/hv_snapshot.c
696
KASSERT(request != NULL, ("timeout but fail to find request"));
sys/dev/iavf/iavf_vc_common.c
846
iavf_vc_send_cmd(struct iavf_sc *sc, uint32_t request)
sys/dev/iavf/iavf_vc_common.c
848
switch (request) {
sys/dev/iavf/iavf_vc_common.c
898
iavf_vc_get_op_chan(struct iavf_sc *sc, uint32_t request)
sys/dev/iavf/iavf_vc_common.c
900
switch (request) {
sys/dev/iavf/iavf_vc_common.h
63
void *iavf_vc_get_op_chan(struct iavf_sc *sc, uint32_t request);
sys/dev/iavf/iavf_vc_common.h
64
int iavf_vc_send_cmd(struct iavf_sc *sc, uint32_t request);
sys/dev/ice/ice_dcb.c
819
ice_aq_dcb_ignore_pfc(struct ice_hw *hw, u8 tcmap, bool request, u8 *tcmap_ret,
sys/dev/ice/ice_dcb.c
830
if (request)
sys/dev/ice/ice_dcb.h
231
ice_aq_dcb_ignore_pfc(struct ice_hw *hw, u8 tcmap, bool request, u8 *tcmap_ret,
sys/dev/isci/isci.h
281
void isci_request_construct(struct ISCI_REQUEST *request,
sys/dev/isci/isci_controller.c
493
struct ISCI_REQUEST *request =
sys/dev/isci/isci_controller.c
496
isci_request_construct(request,
sys/dev/isci/isci_controller.c
500
sci_pool_put(controller->request_pool, request);
sys/dev/isci/isci_io_request.c
673
isci_request_construct(struct ISCI_REQUEST *request,
sys/dev/isci/isci_io_request.c
678
request->controller_handle = scif_controller_handle;
sys/dev/isci/isci_io_request.c
679
request->dma_tag = io_buffer_dma_tag;
sys/dev/isci/isci_io_request.c
680
request->physical_address = physical_address;
sys/dev/isci/isci_io_request.c
681
bus_dmamap_create(request->dma_tag, 0, &request->dma_map);
sys/dev/isci/isci_io_request.c
682
callout_init(&request->timer, 1);
sys/dev/isci/isci_io_request.c
743
struct ISCI_REQUEST *request;
sys/dev/isci/isci_io_request.c
769
sci_pool_get(controller->request_pool, request);
sys/dev/isci/isci_io_request.c
770
io_request = (struct ISCI_IO_REQUEST *)request;
sys/dev/isci/isci_io_request.c
792
struct ISCI_IO_REQUEST *request = (struct ISCI_IO_REQUEST *)arg;
sys/dev/isci/isci_io_request.c
794
sci_object_get_association(request->parent.remote_device_handle);
sys/dev/isci/isci_io_request.c
888
isci_smp_request_construct(struct ISCI_IO_REQUEST *request)
sys/dev/isci/isci_io_request.c
893
status = scif_request_construct(request->parent.controller_handle,
sys/dev/isci/isci_io_request.c
894
request->parent.remote_device_handle, SCI_CONTROLLER_INVALID_IO_TAG,
sys/dev/isci/isci_io_request.c
895
(void *)request,
sys/dev/isci/isci_io_request.c
896
(void *)((char*)request + sizeof(struct ISCI_IO_REQUEST)),
sys/dev/isci/isci_io_request.c
897
&request->sci_object);
sys/dev/isci/isci_io_request.c
911
scif_io_request_get_scic_handle(request->sci_object),
sys/dev/isci/isci_io_request.c
924
struct ISCI_REQUEST *request;
sys/dev/isci/isci_io_request.c
958
sci_pool_get(controller->request_pool, request);
sys/dev/isci/isci_io_request.c
959
io_request = (struct ISCI_IO_REQUEST *)request;
sys/dev/isci/isci_io_request.c
987
request, 0);
sys/dev/isci/isci_remote_device.c
147
struct ISCI_REQUEST *request;
sys/dev/isci/isci_remote_device.c
180
sci_pool_get(controller->request_pool, request);
sys/dev/isci/isci_remote_device.c
181
task_request = (struct ISCI_TASK_REQUEST *)request;
sys/dev/isci/scil/intel_sas.h
536
} request;
sys/dev/isci/scil/sati_callbacks.h
368
void * request
sys/dev/isci/scil/scic_controller.h
525
SCI_IO_REQUEST_HANDLE_T request
sys/dev/isci/scil/scic_sds_controller.c
3381
U32 request
sys/dev/isci/scil/scic_sds_controller.c
3388
this_controller, request
sys/dev/isci/scil/scic_sds_controller.c
3391
SMU_PCP_WRITE(this_controller, request);
sys/dev/isci/scil/scic_sds_controller.c
4194
SCI_IO_REQUEST_HANDLE_T request
sys/dev/isci/scil/scic_sds_controller.c
4205
controller, remote_device, request
sys/dev/isci/scil/scic_sds_controller.c
4211
(SCI_BASE_REQUEST_T *)request
sys/dev/isci/scil/scic_sds_controller.h
613
U32 request
sys/dev/isci/scil/scic_sds_remote_device.c
1472
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_remote_device.c
1481
request,
sys/dev/isci/scil/scic_sds_remote_device.c
1504
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_remote_device.c
1513
request,
sys/dev/isci/scil/scic_sds_remote_device.c
1535
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_remote_device.c
1544
request,
sys/dev/isci/scil/scic_sds_remote_device.c
1900
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_remote_device.c
1905
SCIC_SDS_REQUEST_T *task_request = (SCIC_SDS_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_remote_device.c
1947
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_remote_device.c
1952
SCIC_SDS_REQUEST_T *io_request = (SCIC_SDS_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_remote_device.c
1991
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_remote_device.c
1996
SCIC_SDS_REQUEST_T *the_request = (SCIC_SDS_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_remote_device.c
2062
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_remote_device.c
2066
SCIC_SDS_REQUEST_T *this_request = (SCIC_SDS_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_remote_device.c
2162
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_remote_device.c
2166
SCIC_SDS_REQUEST_T *this_request = (SCIC_SDS_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_remote_device.c
875
U32 request
sys/dev/isci/scil/scic_sds_remote_device.c
880
context = scic_sds_remote_device_build_command_context(this_device, request);
sys/dev/isci/scil/scic_sds_remote_device.h
467
#define scic_sds_remote_device_set_working_request(device, request) \
sys/dev/isci/scil/scic_sds_remote_device.h
468
((device)->working_request = (request))
sys/dev/isci/scil/scic_sds_remote_device.h
515
U32 request
sys/dev/isci/scil/scic_sds_remote_device.h
579
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_remote_device.h
584
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_remote_device.h
589
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_remote_node_context.h
356
#define scic_sds_remote_node_context_start_io(rnc, request) \
sys/dev/isci/scil/scic_sds_remote_node_context.h
357
((rnc)->state_handlers->start_io_handler(rnc, request))
sys/dev/isci/scil/scic_sds_request.c
129
#define scic_sds_request_get_user_request(request) \
sys/dev/isci/scil/scic_sds_request.c
130
((request)->user_request)
sys/dev/isci/scil/scic_sds_request.c
1737
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_request.c
1741
sci_base_object_get_logger((SCIC_SDS_REQUEST_T *)request),
sys/dev/isci/scil/scic_sds_request.c
1749
&((SCIC_SDS_REQUEST_T *)request)->parent.state_machine)
sys/dev/isci/scil/scic_sds_request.c
1768
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_request.c
1772
sci_base_object_get_logger((SCIC_SDS_REQUEST_T *)request),
sys/dev/isci/scil/scic_sds_request.c
1780
&((SCIC_SDS_REQUEST_T *)request)->parent.state_machine)
sys/dev/isci/scil/scic_sds_request.c
1799
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_request.c
1803
sci_base_object_get_logger((SCIC_SDS_REQUEST_T *)request),
sys/dev/isci/scil/scic_sds_request.c
1811
&((SCIC_SDS_REQUEST_T *)request)->parent.state_machine)
sys/dev/isci/scil/scic_sds_request.c
1830
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_request.c
1834
sci_base_object_get_logger((SCIC_SDS_REQUEST_T *)request),
sys/dev/isci/scil/scic_sds_request.c
1842
&((SCIC_SDS_REQUEST_T *)request)->parent.state_machine)
sys/dev/isci/scil/scic_sds_request.c
1971
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_request.c
1975
SCIC_SDS_REQUEST_T *this_request = (SCIC_SDS_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_request.c
2053
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_request.c
2056
SCIC_SDS_REQUEST_T *this_request = (SCIC_SDS_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_request.c
2093
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_request.c
2096
SCIC_SDS_REQUEST_T *this_request = (SCIC_SDS_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_request.c
2434
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_request.c
2437
SCIC_SDS_REQUEST_T *this_request = (SCIC_SDS_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_request.c
2483
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_request.c
2486
SCIC_SDS_REQUEST_T *this_request = (SCIC_SDS_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_request.h
333
#define scic_sds_request_get_task_context(request) \
sys/dev/isci/scil/scic_sds_request.h
334
((request)->task_context_buffer)
sys/dev/isci/scil/scic_sds_request.h
359
#define scic_sds_request_set_status(request, scu_status_code, sci_status_code) \
sys/dev/isci/scil/scic_sds_request.h
361
(request)->scu_status = (scu_status_code); \
sys/dev/isci/scil/scic_sds_request.h
362
(request)->sci_status = (sci_status_code); \
sys/dev/isci/scil/scic_sds_smp_remote_device.c
146
SCI_BASE_REQUEST_T * request
sys/dev/isci/scil/scic_sds_smp_remote_device.c
164
SCI_BASE_REQUEST_T * request
sys/dev/isci/scil/scic_sds_smp_remote_device.c
172
the_request = (SCIC_SDS_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_smp_remote_device.c
89
SCI_BASE_REQUEST_T * request
sys/dev/isci/scil/scic_sds_smp_remote_device.c
94
SCIC_SDS_REQUEST_T * io_request = (SCIC_SDS_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_smp_request.c
315
memcpy((char *)&smp_request.request.vendor_specific_request,
sys/dev/isci/scil/scic_sds_ssp_request.c
170
SCI_BASE_REQUEST_T * request
sys/dev/isci/scil/scic_sds_ssp_request.c
173
SCIC_SDS_REQUEST_T *this_request = (SCIC_SDS_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_stp_packet_request.c
387
SCIC_SDS_REQUEST_T * request,
sys/dev/isci/scil/scic_sds_stp_packet_request.c
396
this_request = (SCIC_SDS_STP_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_stp_packet_request.c
598
SCIC_SDS_REQUEST_T * request,
sys/dev/isci/scil/scic_sds_stp_packet_request.c
607
this_request = (SCIC_SDS_STP_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_stp_packet_request.c
665
SCIC_SDS_REQUEST_T * request,
sys/dev/isci/scil/scic_sds_stp_packet_request.c
669
SCIC_SDS_STP_REQUEST_T * this_request = (SCIC_SDS_STP_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_stp_packet_request.c
673
request, frame_index);
sys/dev/isci/scil/scic_sds_stp_packet_request.c
679
request, &this_request->d2h_reg_fis);
sys/dev/isci/scil/scic_sds_stp_packet_request.c
717
SCIC_SDS_REQUEST_T * request,
sys/dev/isci/scil/scic_sds_stp_packet_request.c
723
request, frame_index);
sys/dev/isci/scil/scic_sds_stp_packet_request.c
725
SCIC_SDS_STP_REQUEST_T * this_request = (SCIC_SDS_STP_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_stp_packet_request.c
731
request, &this_request->d2h_reg_fis);
sys/dev/isci/scil/scic_sds_stp_packet_request.c
736
request,
sys/dev/isci/scil/scic_sds_stp_packet_request.c
743
request, SCU_TASK_DONE_GOOD, SCI_SUCCESS
sys/dev/isci/scil/scic_sds_stp_packet_request.c
749
&request->parent.state_machine,
sys/dev/isci/scil/scic_sds_stp_packet_request.c
759
SCI_BASE_REQUEST_T *request
sys/dev/isci/scil/scic_sds_stp_packet_request.c
762
SCIC_SDS_REQUEST_T * this_request = (SCIC_SDS_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_stp_packet_request.h
128
#define scic_sds_stp_packet_request_construct(request) SCI_FAILURE
sys/dev/isci/scil/scic_sds_stp_packet_request.h
163
#define scic_sds_stp_packet_internal_request_sense_build_sgl(request)
sys/dev/isci/scil/scic_sds_stp_remote_device.c
162
SCI_BASE_REQUEST_T * request
sys/dev/isci/scil/scic_sds_stp_remote_device.c
167
SCIC_SDS_REQUEST_T * this_request = (SCIC_SDS_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_stp_remote_device.c
183
status = this_request->state_handlers->parent.start_handler(request);
sys/dev/isci/scil/scic_sds_stp_remote_device.c
245
SCI_BASE_REQUEST_T * request
sys/dev/isci/scil/scic_sds_stp_remote_device.c
250
SCIC_SDS_REQUEST_T * io_request = (SCIC_SDS_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_stp_remote_device.c
267
status = io_request->state_handlers->parent.start_handler(request);
sys/dev/isci/scil/scic_sds_stp_remote_device.c
342
SCI_BASE_REQUEST_T * request
sys/dev/isci/scil/scic_sds_stp_remote_device.c
347
SCIC_SDS_REQUEST_T * io_request = (SCIC_SDS_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_stp_remote_device.c
363
status = io_request->state_handlers->parent.start_handler(request);
sys/dev/isci/scil/scic_sds_stp_remote_device.c
541
SCI_BASE_REQUEST_T * request
sys/dev/isci/scil/scic_sds_stp_remote_device.c
601
SCI_BASE_REQUEST_T * request
sys/dev/isci/scil/scic_sds_stp_remote_device.c
623
SCI_BASE_REQUEST_T * request
sys/dev/isci/scil/scic_sds_stp_remote_device.c
627
SCIC_SDS_REQUEST_T * the_request = (SCIC_SDS_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_stp_remote_device.c
91
SCI_BASE_REQUEST_T * request
sys/dev/isci/scil/scic_sds_stp_remote_device.c
95
SCIC_SDS_REQUEST_T * the_request = (SCIC_SDS_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_stp_request.c
1349
SCIC_SDS_REQUEST_T * request,
sys/dev/isci/scil/scic_sds_stp_request.c
1359
this_request = (SCIC_SDS_STP_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_stp_request.c
1416
status = scic_sds_stp_request_pio_data_out_transmit_data ( request);
sys/dev/isci/scil/scic_sds_stp_request.c
1503
SCIC_SDS_REQUEST_T * request,
sys/dev/isci/scil/scic_sds_stp_request.c
1513
this_request = (SCIC_SDS_STP_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_stp_request.c
1719
SCIC_SDS_REQUEST_T * request,
sys/dev/isci/scil/scic_sds_stp_request.c
1731
&request->started_substate_machine,
sys/dev/isci/scil/scic_sds_stp_request.c
1740
sci_base_object_get_logger(request),
sys/dev/isci/scil/scic_sds_stp_request.c
1743
request, event_code
sys/dev/isci/scil/scic_sds_stp_request.c
1986
SCIC_SDS_REQUEST_T * request,
sys/dev/isci/scil/scic_sds_stp_request.c
1991
SCIC_SDS_STP_REQUEST_T * this_request = (SCIC_SDS_STP_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_stp_request.c
219
SCIC_SDS_REQUEST_T * request
sys/dev/isci/scil/scic_sds_stp_request.c
222
SCIC_SDS_STP_REQUEST_T * this_request = (SCIC_SDS_STP_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_stp_request.c
2303
SCIC_SDS_REQUEST_T * request,
sys/dev/isci/scil/scic_sds_stp_request.c
2310
SCIC_SDS_STP_REQUEST_T * this_request = (SCIC_SDS_STP_REQUEST_T *)request;
sys/dev/isci/scil/scic_sds_stp_request.c
2532
SCIC_SDS_REQUEST_T * request = (SCIC_SDS_REQUEST_T *)scic_io_request;
sys/dev/isci/scil/scic_sds_stp_request.c
2542
request,
sys/dev/isci/scil/scic_sds_stp_request.c
2543
scic_cb_request_get_sat_protocol(request->user_request),
sys/dev/isci/scil/scic_sds_stp_request.c
2544
scic_cb_io_request_get_transfer_length(request->user_request),
sys/dev/isci/scil/scic_sds_stp_request.c
2545
scic_cb_io_request_get_data_direction(request->user_request),
sys/dev/isci/scil/scic_sds_stp_request.c
2546
scic_cb_io_request_do_copy_rx_frames(request->user_request),
sys/dev/isci/scil/scic_sds_stp_request.c
2561
SCIC_SDS_REQUEST_T * request = (SCIC_SDS_REQUEST_T *)scic_io_request;
sys/dev/isci/scil/scic_sds_stp_request.c
2571
request,
sys/dev/isci/scil/scic_sds_stp_request.c
2572
scic_cb_request_get_sat_protocol(request->user_request),
sys/dev/isci/scil/scic_sds_stp_request.c
2573
scic_sds_request_get_sgl_element_pair(request, 0)->A.length,
sys/dev/isci/scil/scic_sds_stp_request.c
2574
scic_cb_io_request_get_data_direction(request->user_request),
sys/dev/isci/scil/scic_sds_stp_request.c
2575
scic_cb_io_request_do_copy_rx_frames(request->user_request),
sys/dev/isci/scil/scic_sds_stp_request.c
857
SCIC_SDS_REQUEST_T * request,
sys/dev/isci/scil/scic_sds_stp_request.c
864
SCIC_SDS_STP_REQUEST_T * this_request = (SCIC_SDS_STP_REQUEST_T *)request;
sys/dev/isci/scil/scif_sas_domain.c
1273
SCIF_SAS_REQUEST_T * request = NULL;
sys/dev/isci/scil/scif_sas_domain.c
1282
request = (SCIF_SAS_REQUEST_T*) sci_fast_list_get_object(element);
sys/dev/isci/scil/scif_sas_domain.c
1287
protocol = scic_io_request_get_protocol(request->core_object);
sys/dev/isci/scil/scif_sas_domain.c
637
SCIF_SAS_REQUEST_T * request = NULL;
sys/dev/isci/scil/scif_sas_domain.c
644
request = (SCIF_SAS_REQUEST_T*) sci_fast_list_get_object(element);
sys/dev/isci/scil/scif_sas_domain.c
654
(request->device == fw_device)
sys/dev/isci/scil/scif_sas_domain.c
655
&& (fw_requestor != (SCIF_SAS_TASK_REQUEST_T*) request)
sys/dev/isci/scil/scif_sas_domain.c
660
(request->is_waiting_for_abort_task_set == FALSE) ||
sys/dev/isci/scil/scif_sas_domain.c
661
(request->terminate_requestor == NULL)
sys/dev/isci/scil/scif_sas_domain.c
664
request->terminate_requestor = fw_requestor;
sys/dev/isci/scil/scif_sas_domain.c
665
request->state_handlers->abort_handler(&request->parent);
sys/dev/isci/scil/scif_sas_sati_binding.h
238
#define sati_cb_do_translate_response(request) \
sys/dev/isci/scil/scif_sas_sati_binding.h
239
(request)->stp.sequence.is_translate_response_required
sys/dev/isci/scil/scif_sas_smp_io_request.c
227
smp_report_general.request.report_general.crc = 0;
sys/dev/isci/scil/scif_sas_smp_io_request.c
263
smp_report_manufacturer_info.request.report_general.crc = 0;
sys/dev/isci/scil/scif_sas_smp_io_request.c
303
smp_discover.request.discover.phy_identifier = phy_identifier;
sys/dev/isci/scil/scif_sas_smp_io_request.c
343
report_phy_sata.request.report_phy_sata.phy_identifier = phy_identifier;
sys/dev/isci/scil/scif_sas_smp_io_request.c
384
phy_control.request.phy_control.phy_operation = phy_operation;
sys/dev/isci/scil/scif_sas_smp_io_request.c
385
phy_control.request.phy_control.phy_identifier = phy_identifier;
sys/dev/isci/scil/scif_sas_smp_io_request.c
424
config_route_info.request.configure_route_information.phy_identifier = phy_id;
sys/dev/isci/scil/scif_sas_smp_io_request.c
425
config_route_info.request.configure_route_information.expander_route_index_high =
sys/dev/isci/scil/scif_sas_smp_io_request.c
427
config_route_info.request.configure_route_information.expander_route_index =
sys/dev/isci/scil/scif_sas_smp_io_request.c
429
config_route_info.request.configure_route_information.routed_sas_address[0] =
sys/dev/isci/scil/scif_sas_smp_io_request.c
431
config_route_info.request.configure_route_information.routed_sas_address[1] =
sys/dev/isci/scil/scif_sas_smp_io_request.c
435
config_route_info.request.configure_route_information.disable_route_entry = 1;
sys/dev/iscsi/icl_soft.c
1110
icl_soft_conn_pdu_append_bio(struct icl_conn *ic, struct icl_pdu *request,
sys/dev/iscsi/icl_soft.c
1113
struct icl_soft_pdu *isp = (struct icl_soft_pdu *)request;
sys/dev/iscsi/icl_soft.c
1121
m_tail = request->ip_data_mbuf;
sys/dev/iscsi/icl_soft.c
1164
request->ip_data_mbuf = m;
sys/dev/iscsi/icl_soft.c
1166
request->ip_data_len += m->m_len;
sys/dev/iscsi/icl_soft.c
1179
request->ip_data_mbuf = m;
sys/dev/iscsi/icl_soft.c
1180
request->ip_data_len += m->m_len;
sys/dev/iscsi/icl_soft.c
1189
if (request->ip_data_mbuf == NULL) {
sys/dev/iscsi/icl_soft.c
1190
request->ip_data_mbuf = m;
sys/dev/iscsi/icl_soft.c
1191
request->ip_data_len = len;
sys/dev/iscsi/icl_soft.c
1194
request->ip_data_len += len;
sys/dev/iscsi/icl_soft.c
1221
icl_soft_conn_pdu_append_data(struct icl_conn *ic, struct icl_pdu *request,
sys/dev/iscsi/icl_soft.c
1224
struct icl_soft_pdu *isp = (struct icl_soft_pdu *)request;
sys/dev/iscsi/icl_soft.c
1257
if (request->ip_data_mbuf == NULL) {
sys/dev/iscsi/icl_soft.c
1258
request->ip_data_mbuf = newmb;
sys/dev/iscsi/icl_soft.c
1259
request->ip_data_len = len;
sys/dev/iscsi/icl_soft.c
1261
m_cat(request->ip_data_mbuf, newmb);
sys/dev/iscsi/icl_soft.c
1262
request->ip_data_len += len;
sys/dev/iscsi/icl_soft.c
280
icl_pdu_ahs_length(const struct icl_pdu *request)
sys/dev/iscsi/icl_soft.c
283
return (request->ip_bhs->bhs_total_ahs_len * 4);
sys/dev/iscsi/icl_soft.c
287
icl_pdu_data_segment_length(const struct icl_pdu *request)
sys/dev/iscsi/icl_soft.c
291
len += request->ip_bhs->bhs_data_segment_len[0];
sys/dev/iscsi/icl_soft.c
293
len += request->ip_bhs->bhs_data_segment_len[1];
sys/dev/iscsi/icl_soft.c
295
len += request->ip_bhs->bhs_data_segment_len[2];
sys/dev/iscsi/icl_soft.c
302
const struct icl_pdu *request)
sys/dev/iscsi/icl_soft.c
305
return (icl_pdu_data_segment_length(request));
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
359
request->ip_ahs_len = icl_pdu_ahs_length(request);
sys/dev/iscsi/icl_soft.c
360
if (request->ip_ahs_len == 0)
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
365
*rs -= request->ip_ahs_len;
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
393
if (request->ip_conn->ic_header_crc32c == false)
sys/dev/iscsi/icl_soft.c
400
request->ip_bhs_mbuf->m_next = request->ip_ahs_mbuf;
sys/dev/iscsi/icl_soft.c
401
valid_digest = icl_mbuf_to_crc32c(request->ip_bhs_mbuf, ISCSI_BHS_SIZE);
sys/dev/iscsi/icl_soft.c
402
request->ip_bhs_mbuf->m_next = NULL;
sys/dev/iscsi/icl_soft.c
417
icl_pdu_data_segment_receive_len(const struct icl_pdu *request)
sys/dev/iscsi/icl_soft.c
421
len = icl_pdu_data_segment_length(request);
sys/dev/iscsi/icl_soft.c
429
KASSERT(len > request->ip_data_len, ("len <= request->ip_data_len"));
sys/dev/iscsi/icl_soft.c
430
len -= request->ip_data_len;
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
472
isc = (struct icl_soft_conn *)request->ip_conn;
sys/dev/iscsi/icl_soft.c
477
len = icl_pdu_data_segment_length(request);
sys/dev/iscsi/icl_soft.c
487
KASSERT(len > request->ip_data_len, ("len <= request->ip_data_len"));
sys/dev/iscsi/icl_soft.c
488
len -= request->ip_data_len;
sys/dev/iscsi/icl_soft.c
514
if (request->ip_data_mbuf == NULL)
sys/dev/iscsi/icl_soft.c
515
request->ip_data_mbuf = m;
sys/dev/iscsi/icl_soft.c
517
m_cat(request->ip_data_mbuf, m);
sys/dev/iscsi/icl_soft.c
519
request->ip_data_len += len;
sys/dev/iscsi/icl_soft.c
524
isc->receive_len = icl_pdu_data_segment_receive_len(request);
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
534
if (request->ip_conn->ic_data_crc32c == false)
sys/dev/iscsi/icl_soft.c
537
if (request->ip_data_len == 0)
sys/dev/iscsi/icl_soft.c
548
valid_digest = icl_mbuf_to_crc32c(request->ip_data_mbuf,
sys/dev/iscsi/icl_soft.c
549
roundup2(request->ip_data_len, 4));
sys/dev/iscsi/icl_soft.c
567
struct icl_pdu *request;
sys/dev/iscsi/icl_soft.c
575
request = icl_soft_conn_new_pdu(ic, M_NOWAIT);
sys/dev/iscsi/icl_soft.c
576
if (request == NULL) {
sys/dev/iscsi/icl_soft.c
582
isc->receive_pdu = request;
sys/dev/iscsi/icl_soft.c
586
request = isc->receive_pdu;
sys/dev/iscsi/icl_soft.c
592
icl_soft_receive_buf(r, rs, request->ip_bhs,
sys/dev/iscsi/icl_soft.c
600
len = icl_pdu_data_segment_length(request);
sys/dev/iscsi/icl_soft.c
610
isc->receive_len = icl_pdu_ahs_length(request);
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
633
isc->receive_len = icl_pdu_data_segment_receive_len(request);
sys/dev/iscsi/icl_soft.c
638
error = icl_pdu_receive_data_segment(request, r, rs,
sys/dev/iscsi/icl_soft.c
650
if (request->ip_data_len == 0 || ic->ic_data_crc32c == false)
sys/dev/iscsi/icl_soft.c
658
error = icl_pdu_check_data_digest(request, r, rs);
sys/dev/iscsi/icl_soft.c
672
return (request);
sys/dev/iscsi/icl_soft.c
819
icl_pdu_finalize(struct icl_pdu *request)
sys/dev/iscsi/icl_soft.c
826
ic = request->ip_conn;
sys/dev/iscsi/icl_soft.c
828
icl_pdu_set_data_segment_length(request, request->ip_data_len);
sys/dev/iscsi/icl_soft.c
830
pdu_len = icl_pdu_size(request);
sys/dev/iscsi/icl_soft.c
833
digest = icl_mbuf_to_crc32c(request->ip_bhs_mbuf,
sys/dev/iscsi/icl_soft.c
835
ok = m_append(request->ip_bhs_mbuf, sizeof(digest),
sys/dev/iscsi/icl_soft.c
843
if (request->ip_data_len != 0) {
sys/dev/iscsi/icl_soft.c
844
padding = icl_pdu_padding(request);
sys/dev/iscsi/icl_soft.c
846
ok = m_append(request->ip_data_mbuf, padding,
sys/dev/iscsi/icl_soft.c
855
digest = icl_mbuf_to_crc32c(request->ip_data_mbuf,
sys/dev/iscsi/icl_soft.c
856
roundup2(request->ip_data_len, 4));
sys/dev/iscsi/icl_soft.c
858
ok = m_append(request->ip_data_mbuf, sizeof(digest),
sys/dev/iscsi/icl_soft.c
866
m_cat(request->ip_bhs_mbuf, request->ip_data_mbuf);
sys/dev/iscsi/icl_soft.c
867
request->ip_data_mbuf = NULL;
sys/dev/iscsi/icl_soft.c
870
request->ip_bhs_mbuf->m_pkthdr.len = pdu_len;
sys/dev/iscsi/icl_soft.c
879
struct icl_pdu *request, *request2;
sys/dev/iscsi/icl_soft.c
910
request = STAILQ_FIRST(queue);
sys/dev/iscsi/icl_soft.c
911
size = icl_pdu_size(request);
sys/dev/iscsi/icl_soft.c
935
error = icl_pdu_finalize(request);
sys/dev/iscsi/icl_soft.c
939
icl_soft_pdu_done(request, EIO);
sys/dev/iscsi/icl_soft.c
944
m = request->ip_bhs_mbuf;
sys/dev/iscsi/icl_soft.c
965
icl_soft_pdu_done(request, EIO);
sys/dev/iscsi/icl_soft.c
974
request->ip_bhs_mbuf->m_pkthdr.len += size2;
sys/dev/iscsi/icl_soft.c
986
error = sosend(so, NULL, NULL, request->ip_bhs_mbuf,
sys/dev/iscsi/icl_soft.c
988
request->ip_bhs_mbuf = NULL; /* Sosend consumes the mbuf. */
sys/dev/iscsi/icl_soft.c
992
icl_soft_pdu_done(request, error);
sys/dev/iscsi/icl_soft.c
996
icl_soft_pdu_done(request, 0);
sys/dev/iscsi/iscsi.c
1251
iscsi_pdu_append_data_csio(struct icl_pdu *request, struct ccb_scsiio *csio,
sys/dev/iscsi/iscsi.c
1256
return (icl_pdu_append_bio(request,
sys/dev/iscsi/iscsi.c
1259
return (icl_pdu_append_data(request, csio->data_ptr + off, len,
sys/dev/iscsi/iscsi.c
1269
struct icl_pdu *request;
sys/dev/iscsi/iscsi.c
1344
request = icl_pdu_new(response->ip_conn, M_NOWAIT);
sys/dev/iscsi/iscsi.c
1345
if (request == NULL) {
sys/dev/iscsi/iscsi.c
1351
bhsdo = (struct iscsi_bhs_data_out *)request->ip_bhs;
sys/dev/iscsi/iscsi.c
1360
error = iscsi_pdu_append_data_csio(request, csio, off, len,
sys/dev/iscsi/iscsi.c
1365
icl_pdu_free(request);
sys/dev/iscsi/iscsi.c
1383
iscsi_pdu_queue_locked(request);
sys/dev/iscsi/iscsi.c
1440
struct iscsi_daemon_request *request, bool freebsd13)
sys/dev/iscsi/iscsi.c
1481
request->idr_session_id = is->is_id;
sys/dev/iscsi/iscsi.c
1482
memcpy(&request->idr_isid, &is->is_isid,
sys/dev/iscsi/iscsi.c
1483
sizeof(request->idr_isid));
sys/dev/iscsi/iscsi.c
1484
request->idr_tsih = 0; /* New or reinstated session. */
sys/dev/iscsi/iscsi.c
1485
memcpy(&request->idr_conf, &is->is_conf,
sys/dev/iscsi/iscsi.c
1486
sizeof(request->idr_conf));
sys/dev/iscsi/iscsi.c
1502
request13 = (struct iscsi_daemon_request13 *)request;
sys/dev/iscsi/iscsi.c
178
static void iscsi_pdu_queue_locked(struct icl_pdu *request);
sys/dev/iscsi/iscsi.c
179
static void iscsi_pdu_queue(struct icl_pdu *request);
sys/dev/iscsi/iscsi.c
195
struct icl_pdu *request, union ccb *ccb,
sys/dev/iscsi/iscsi.c
201
iscsi_pdu_prepare(struct icl_pdu *request)
sys/dev/iscsi/iscsi.c
206
is = PDU_SESSION(request);
sys/dev/iscsi/iscsi.c
214
bhssc = (struct iscsi_bhs_scsi_command *)request->ip_bhs;
sys/dev/iscsi/iscsi.c
2316
iscsi_outstanding_add(struct iscsi_session *is, struct icl_pdu *request,
sys/dev/iscsi/iscsi.c
2331
error = icl_conn_task_setup(is->is_conn, request, &ccb->csio,
sys/dev/iscsi/iscsi.c
2363
struct icl_pdu *request;
sys/dev/iscsi/iscsi.c
2388
request = icl_pdu_new(is->is_conn, M_NOWAIT);
sys/dev/iscsi/iscsi.c
2389
if (request == NULL) {
sys/dev/iscsi/iscsi.c
2399
io = iscsi_outstanding_add(is, request, NULL, &initiator_task_tag);
sys/dev/iscsi/iscsi.c
2401
icl_pdu_free(request);
sys/dev/iscsi/iscsi.c
2408
bhstmr = (struct iscsi_bhs_task_management_request *)request->ip_bhs;
sys/dev/iscsi/iscsi.c
2415
iscsi_pdu_queue_locked(request);
sys/dev/iscsi/iscsi.c
2421
struct icl_pdu *request;
sys/dev/iscsi/iscsi.c
2446
request = icl_pdu_new(is->is_conn, M_NOWAIT);
sys/dev/iscsi/iscsi.c
2447
if (request == NULL) {
sys/dev/iscsi/iscsi.c
2461
io = iscsi_outstanding_add(is, request, ccb, &initiator_task_tag);
sys/dev/iscsi/iscsi.c
2463
icl_pdu_free(request);
sys/dev/iscsi/iscsi.c
2474
bhssc = (struct iscsi_bhs_scsi_command *)request->ip_bhs;
sys/dev/iscsi/iscsi.c
248
struct icl_pdu *request;
sys/dev/iscsi/iscsi.c
2535
error = iscsi_pdu_append_data_csio(request, csio, 0, len,
sys/dev/iscsi/iscsi.c
2539
icl_pdu_free(request);
sys/dev/iscsi/iscsi.c
2549
iscsi_pdu_queue_locked(request);
sys/dev/iscsi/iscsi.c
255
while ((request = STAILQ_FIRST(&is->is_postponed)) != NULL) {
sys/dev/iscsi/iscsi.c
256
postpone = iscsi_pdu_prepare(request);
sys/dev/iscsi/iscsi.c
260
icl_pdu_queue(request);
sys/dev/iscsi/iscsi.c
266
iscsi_pdu_queue_locked(struct icl_pdu *request)
sys/dev/iscsi/iscsi.c
271
is = PDU_SESSION(request);
sys/dev/iscsi/iscsi.c
274
postpone = iscsi_pdu_prepare(request);
sys/dev/iscsi/iscsi.c
278
STAILQ_INSERT_TAIL(&is->is_postponed, request, ip_next);
sys/dev/iscsi/iscsi.c
281
icl_pdu_queue(request);
sys/dev/iscsi/iscsi.c
285
iscsi_pdu_queue(struct icl_pdu *request)
sys/dev/iscsi/iscsi.c
289
is = PDU_SESSION(request);
sys/dev/iscsi/iscsi.c
291
iscsi_pdu_queue_locked(request);
sys/dev/iscsi/iscsi.c
298
struct icl_pdu *request;
sys/dev/iscsi/iscsi.c
301
request = icl_pdu_new(is->is_conn, M_NOWAIT);
sys/dev/iscsi/iscsi.c
302
if (request == NULL)
sys/dev/iscsi/iscsi.c
305
bhslr = (struct iscsi_bhs_logout_request *)request->ip_bhs;
sys/dev/iscsi/iscsi.c
308
iscsi_pdu_queue_locked(request);
sys/dev/iscsi/iscsi.c
583
struct icl_pdu *request;
sys/dev/iscsi/iscsi.c
655
request = icl_pdu_new(is->is_conn, M_NOWAIT);
sys/dev/iscsi/iscsi.c
656
if (request == NULL) {
sys/dev/iscsi/iscsi.c
660
bhsno = (struct iscsi_bhs_nop_out *)request->ip_bhs;
sys/dev/iscsi/iscsi.c
665
iscsi_pdu_queue(request);
sys/dev/iscsi/iscsi.c
848
struct icl_pdu *request;
sys/dev/iscsi/iscsi.c
878
request = icl_pdu_new(response->ip_conn, M_NOWAIT);
sys/dev/iscsi/iscsi.c
879
if (request == NULL) {
sys/dev/iscsi/iscsi.c
887
bhsno = (struct iscsi_bhs_nop_out *)request->ip_bhs;
sys/dev/iscsi/iscsi.c
894
error = icl_pdu_append_data(request, data, datasize, M_NOWAIT);
sys/dev/iscsi/iscsi.c
899
icl_pdu_free(request);
sys/dev/iscsi/iscsi.c
908
iscsi_pdu_queue_locked(request);
sys/dev/iser/icl_iser.c
115
iser_conn_pdu_append_bio(struct icl_conn *ic, struct icl_pdu *request,
sys/dev/iser/icl_iser.c
118
MPASS(!((request->ip_bhs->bhs_opcode & ISCSI_OPCODE_MASK) ==
sys/dev/iser/icl_iser.c
120
(request->ip_bhs->bhs_opcode & ISCSI_OPCODE_MASK) ==
sys/dev/iser/icl_iser.c
127
iser_conn_pdu_append_data(struct icl_conn *ic, struct icl_pdu *request,
sys/dev/iser/icl_iser.c
132
switch (request->ip_bhs->bhs_opcode & ISCSI_OPCODE_MASK) {
sys/dev/iser/icl_iser.c
137
request->ip_data_len = len;
sys/dev/iser/icl_iser.c
201
const struct icl_pdu *request)
sys/dev/iser/icl_iser.c
205
len += request->ip_bhs->bhs_data_segment_len[0];
sys/dev/iser/icl_iser.c
207
len += request->ip_bhs->bhs_data_segment_len[1];
sys/dev/iser/icl_iser.c
209
len += request->ip_bhs->bhs_data_segment_len[2];
sys/dev/iwn/if_iwnreg.h
865
uint8_t request;
sys/dev/ixl/i40e_common.c
4992
bool request, u8 *tcmap_ret,
sys/dev/ixl/i40e_common.c
5002
if (request)
sys/dev/ixl/i40e_prototype.h
371
u8 tcmap, bool request, u8 *tcmap_ret,
sys/dev/mlx4/mlx4_core/mlx4.h
1038
struct mlx4_profile *request,
sys/dev/mlx4/mlx4_core/mlx4_profile.c
103
profile[MLX4_RES_QP].num = request->num_qp;
sys/dev/mlx4/mlx4_core/mlx4_profile.c
104
profile[MLX4_RES_RDMARC].num = request->num_qp * request->rdmarc_per_qp;
sys/dev/mlx4/mlx4_core/mlx4_profile.c
105
profile[MLX4_RES_ALTC].num = request->num_qp;
sys/dev/mlx4/mlx4_core/mlx4_profile.c
106
profile[MLX4_RES_AUXC].num = request->num_qp;
sys/dev/mlx4/mlx4_core/mlx4_profile.c
107
profile[MLX4_RES_SRQ].num = request->num_srq;
sys/dev/mlx4/mlx4_core/mlx4_profile.c
108
profile[MLX4_RES_CQ].num = request->num_cq;
sys/dev/mlx4/mlx4_core/mlx4_profile.c
111
profile[MLX4_RES_DMPT].num = request->num_mpt;
sys/dev/mlx4/mlx4_core/mlx4_profile.c
113
profile[MLX4_RES_MTT].num = request->num_mtt * (1 << log_mtts_per_seg);
sys/dev/mlx4/mlx4_core/mlx4_profile.c
114
profile[MLX4_RES_MCG].num = request->num_mcg;
sys/dev/mlx4/mlx4_core/mlx4_profile.c
170
request->num_qp << priv->qp_table.rdmarc_shift < profile[i].num;
sys/dev/mlx4/mlx4_core/mlx4_profile.c
70
struct mlx4_profile *request,
sys/dev/mlx5/mlx5_ifc.h
9632
u8 request[0x40];
sys/dev/mpr/mpr.c
1196
MPI2_IOC_FACTS_REQUEST request;
sys/dev/mpr/mpr.c
1211
bzero(&request, req_sz);
sys/dev/mpr/mpr.c
1212
request.Function = MPI2_FUNCTION_IOC_FACTS;
sys/dev/mpr/mpr.c
1214
error = mpr_request_sync(sc, &request, reply, req_sz, reply_sz, 5);
sys/dev/mpr/mpr_config.c
1002
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
1003
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
1004
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
1005
request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
sys/dev/mpr/mpr_config.c
1006
request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
sys/dev/mpr/mpr_config.c
1007
request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_PCIE_DEVICE;
sys/dev/mpr/mpr_config.c
1008
request->Header.PageNumber = 0;
sys/dev/mpr/mpr_config.c
1009
request->Header.PageVersion = mpi_reply->Header.PageVersion;
sys/dev/mpr/mpr_config.c
1010
request->ExtPageLength = mpi_reply->ExtPageLength;
sys/dev/mpr/mpr_config.c
1011
request->PageAddress = htole32(form | handle);
sys/dev/mpr/mpr_config.c
1013
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mpr/mpr_config.c
1076
MPI2_CONFIG_REQUEST *request;
sys/dev/mpr/mpr_config.c
1091
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
1092
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
1093
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
1094
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mpr/mpr_config.c
1095
request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
sys/dev/mpr/mpr_config.c
1096
request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_PCIE_DEVICE;
sys/dev/mpr/mpr_config.c
1097
request->Header.PageNumber = 2;
sys/dev/mpr/mpr_config.c
1098
request->ExtPageLength = request->Header.PageVersion = 0;
sys/dev/mpr/mpr_config.c
1139
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
1140
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
1141
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
1142
request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
sys/dev/mpr/mpr_config.c
1143
request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
sys/dev/mpr/mpr_config.c
1144
request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_PCIE_DEVICE;
sys/dev/mpr/mpr_config.c
1145
request->Header.PageNumber = 2;
sys/dev/mpr/mpr_config.c
1146
request->Header.PageVersion = mpi_reply->Header.PageVersion;
sys/dev/mpr/mpr_config.c
1147
request->ExtPageLength = mpi_reply->ExtPageLength;
sys/dev/mpr/mpr_config.c
1148
request->PageAddress = htole32(form | handle);
sys/dev/mpr/mpr_config.c
1150
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mpr/mpr_config.c
1211
MPI2_CONFIG_REQUEST *request;
sys/dev/mpr/mpr_config.c
1226
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
1227
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
1228
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
1229
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mpr/mpr_config.c
1230
request->Header.PageType = MPI2_CONFIG_PAGETYPE_BIOS;
sys/dev/mpr/mpr_config.c
1231
request->Header.PageNumber = 3;
sys/dev/mpr/mpr_config.c
1232
request->Header.PageLength = request->Header.PageVersion = 0;
sys/dev/mpr/mpr_config.c
1273
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
1274
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
1275
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
1276
request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
sys/dev/mpr/mpr_config.c
1277
request->Header.PageType = MPI2_CONFIG_PAGETYPE_BIOS;
sys/dev/mpr/mpr_config.c
1278
request->Header.PageNumber = 3;
sys/dev/mpr/mpr_config.c
1279
request->Header.PageVersion = mpi_reply->Header.PageVersion;
sys/dev/mpr/mpr_config.c
1280
request->Header.PageLength = mpi_reply->Header.PageLength;
sys/dev/mpr/mpr_config.c
1282
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mpr/mpr_config.c
134
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
1343
MPI2_CONFIG_REQUEST *request;
sys/dev/mpr/mpr_config.c
135
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
1358
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
1359
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
136
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
1360
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
1361
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mpr/mpr_config.c
1362
request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME;
sys/dev/mpr/mpr_config.c
1363
request->Header.PageNumber = 0;
sys/dev/mpr/mpr_config.c
1364
request->Header.PageLength = request->Header.PageVersion = 0;
sys/dev/mpr/mpr_config.c
137
request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
sys/dev/mpr/mpr_config.c
138
request->Header.PageType = MPI2_CONFIG_PAGETYPE_IOC;
sys/dev/mpr/mpr_config.c
139
request->Header.PageNumber = 8;
sys/dev/mpr/mpr_config.c
140
request->Header.PageVersion = mpi_reply->Header.PageVersion;
sys/dev/mpr/mpr_config.c
1404
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
1405
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
1406
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
1407
request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
sys/dev/mpr/mpr_config.c
1408
request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME;
sys/dev/mpr/mpr_config.c
1409
request->Header.PageNumber = 0;
sys/dev/mpr/mpr_config.c
141
request->Header.PageLength = mpi_reply->Header.PageLength;
sys/dev/mpr/mpr_config.c
1410
request->Header.PageLength = mpi_reply->Header.PageLength;
sys/dev/mpr/mpr_config.c
1411
request->Header.PageVersion = mpi_reply->Header.PageVersion;
sys/dev/mpr/mpr_config.c
1412
request->PageAddress = page_address;
sys/dev/mpr/mpr_config.c
1414
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mpr/mpr_config.c
143
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mpr/mpr_config.c
1474
MPI2_CONFIG_REQUEST *request;
sys/dev/mpr/mpr_config.c
1489
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
1490
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
1491
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
1492
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mpr/mpr_config.c
1493
request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME;
sys/dev/mpr/mpr_config.c
1494
request->Header.PageNumber = 1;
sys/dev/mpr/mpr_config.c
1495
request->Header.PageLength = request->Header.PageVersion = 0;
sys/dev/mpr/mpr_config.c
1536
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
1537
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
1538
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
1539
request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
sys/dev/mpr/mpr_config.c
1540
request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME;
sys/dev/mpr/mpr_config.c
1541
request->Header.PageNumber = 1;
sys/dev/mpr/mpr_config.c
1542
request->Header.PageLength = mpi_reply->Header.PageLength;
sys/dev/mpr/mpr_config.c
1543
request->Header.PageVersion = mpi_reply->Header.PageVersion;
sys/dev/mpr/mpr_config.c
1544
request->PageAddress = htole32(form | handle);
sys/dev/mpr/mpr_config.c
1546
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mpr/mpr_config.c
1633
MPI2_CONFIG_REQUEST *request;
sys/dev/mpr/mpr_config.c
1648
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
1649
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
1650
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
1651
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mpr/mpr_config.c
1652
request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_PHYSDISK;
sys/dev/mpr/mpr_config.c
1653
request->Header.PageNumber = 0;
sys/dev/mpr/mpr_config.c
1654
request->Header.PageLength = request->Header.PageVersion = 0;
sys/dev/mpr/mpr_config.c
1694
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
1695
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
1696
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
1697
request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
sys/dev/mpr/mpr_config.c
1698
request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_PHYSDISK;
sys/dev/mpr/mpr_config.c
1699
request->Header.PageNumber = 0;
sys/dev/mpr/mpr_config.c
1700
request->Header.PageLength = mpi_reply->Header.PageLength;
sys/dev/mpr/mpr_config.c
1701
request->Header.PageVersion = mpi_reply->Header.PageVersion;
sys/dev/mpr/mpr_config.c
1702
request->PageAddress = page_address;
sys/dev/mpr/mpr_config.c
1704
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mpr/mpr_config.c
204
MPI2_CONFIG_REQUEST *request;
sys/dev/mpr/mpr_config.c
219
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
220
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
221
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
222
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mpr/mpr_config.c
223
request->Header.PageType = MPI2_CONFIG_PAGETYPE_IO_UNIT;
sys/dev/mpr/mpr_config.c
224
request->Header.PageNumber = 8;
sys/dev/mpr/mpr_config.c
225
request->Header.PageLength = request->Header.PageVersion = 0;
sys/dev/mpr/mpr_config.c
266
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
267
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
268
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
269
request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
sys/dev/mpr/mpr_config.c
270
request->Header.PageType = MPI2_CONFIG_PAGETYPE_IO_UNIT;
sys/dev/mpr/mpr_config.c
271
request->Header.PageNumber = 8;
sys/dev/mpr/mpr_config.c
272
request->Header.PageVersion = mpi_reply->Header.PageVersion;
sys/dev/mpr/mpr_config.c
273
request->Header.PageLength = mpi_reply->Header.PageLength;
sys/dev/mpr/mpr_config.c
275
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mpr/mpr_config.c
337
MPI2_CONFIG_REQUEST *request;
sys/dev/mpr/mpr_config.c
352
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
353
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
354
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
355
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mpr/mpr_config.c
356
request->Header.PageType = MPI2_CONFIG_PAGETYPE_MANUFACTURING;
sys/dev/mpr/mpr_config.c
357
request->Header.PageNumber = 11;
sys/dev/mpr/mpr_config.c
358
request->Header.PageLength = request->Header.PageVersion = 0;
sys/dev/mpr/mpr_config.c
398
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
399
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
400
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
401
request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
sys/dev/mpr/mpr_config.c
402
request->Header.PageType = MPI2_CONFIG_PAGETYPE_MANUFACTURING;
sys/dev/mpr/mpr_config.c
403
request->Header.PageNumber = 11;
sys/dev/mpr/mpr_config.c
404
request->Header.PageVersion = mpi_reply->Header.PageVersion;
sys/dev/mpr/mpr_config.c
405
request->Header.PageLength = mpi_reply->Header.PageLength;
sys/dev/mpr/mpr_config.c
407
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mpr/mpr_config.c
525
MPI2_CONFIG_REQUEST *request;
sys/dev/mpr/mpr_config.c
541
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
542
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
543
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
544
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mpr/mpr_config.c
545
request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
sys/dev/mpr/mpr_config.c
546
request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING;
sys/dev/mpr/mpr_config.c
547
request->Header.PageNumber = 0;
sys/dev/mpr/mpr_config.c
548
request->ExtPageLength = request->Header.PageVersion = 0;
sys/dev/mpr/mpr_config.c
549
request->PageAddress = htole32(sc->max_dpm_entries <<
sys/dev/mpr/mpr_config.c
591
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
592
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
593
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
594
request->Action = MPI2_CONFIG_ACTION_PAGE_READ_NVRAM;
sys/dev/mpr/mpr_config.c
595
request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
sys/dev/mpr/mpr_config.c
596
request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING;
sys/dev/mpr/mpr_config.c
597
request->Header.PageNumber = 0;
sys/dev/mpr/mpr_config.c
598
request->Header.PageVersion = mpi_reply->Header.PageVersion;
sys/dev/mpr/mpr_config.c
599
request->PageAddress = htole32(sc->max_dpm_entries <<
sys/dev/mpr/mpr_config.c
601
request->ExtPageLength = mpi_reply->ExtPageLength;
sys/dev/mpr/mpr_config.c
602
cm->cm_length = le16toh(request->ExtPageLength) * 4;
sys/dev/mpr/mpr_config.c
603
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mpr/mpr_config.c
663
MPI2_CONFIG_REQUEST *request;
sys/dev/mpr/mpr_config.c
678
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
679
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
680
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
681
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mpr/mpr_config.c
682
request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
sys/dev/mpr/mpr_config.c
683
request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING;
sys/dev/mpr/mpr_config.c
684
request->Header.PageNumber = 0;
sys/dev/mpr/mpr_config.c
685
request->ExtPageLength = request->Header.PageVersion = 0;
sys/dev/mpr/mpr_config.c
686
request->PageAddress = htole32(
sys/dev/mpr/mpr_config.c
72
MPI2_CONFIG_REQUEST *request;
sys/dev/mpr/mpr_config.c
728
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
729
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
730
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
731
request->Action = MPI2_CONFIG_ACTION_PAGE_WRITE_NVRAM;
sys/dev/mpr/mpr_config.c
732
request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
sys/dev/mpr/mpr_config.c
733
request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING;
sys/dev/mpr/mpr_config.c
734
request->Header.PageNumber = 0;
sys/dev/mpr/mpr_config.c
735
request->Header.PageVersion = mpi_reply->Header.PageVersion;
sys/dev/mpr/mpr_config.c
736
request->ExtPageLength = mpi_reply->ExtPageLength;
sys/dev/mpr/mpr_config.c
737
request->PageAddress = htole32(
sys/dev/mpr/mpr_config.c
740
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mpr/mpr_config.c
802
MPI2_CONFIG_REQUEST *request;
sys/dev/mpr/mpr_config.c
817
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
818
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
819
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
820
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mpr/mpr_config.c
821
request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
sys/dev/mpr/mpr_config.c
822
request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_DEVICE;
sys/dev/mpr/mpr_config.c
823
request->Header.PageNumber = 0;
sys/dev/mpr/mpr_config.c
824
request->ExtPageLength = request->Header.PageVersion = 0;
sys/dev/mpr/mpr_config.c
865
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
866
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
867
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
868
request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
sys/dev/mpr/mpr_config.c
869
request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
sys/dev/mpr/mpr_config.c
87
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
870
request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_DEVICE;
sys/dev/mpr/mpr_config.c
871
request->Header.PageNumber = 0;
sys/dev/mpr/mpr_config.c
872
request->Header.PageVersion = mpi_reply->Header.PageVersion;
sys/dev/mpr/mpr_config.c
873
request->ExtPageLength = mpi_reply->ExtPageLength;
sys/dev/mpr/mpr_config.c
874
request->PageAddress = htole32(form | handle);
sys/dev/mpr/mpr_config.c
876
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mpr/mpr_config.c
88
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
89
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
90
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mpr/mpr_config.c
91
request->Header.PageType = MPI2_CONFIG_PAGETYPE_IOC;
sys/dev/mpr/mpr_config.c
92
request->Header.PageNumber = 8;
sys/dev/mpr/mpr_config.c
93
request->Header.PageLength = request->Header.PageVersion = 0;
sys/dev/mpr/mpr_config.c
939
MPI2_CONFIG_REQUEST *request;
sys/dev/mpr/mpr_config.c
954
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_config.c
955
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mpr/mpr_config.c
956
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mpr/mpr_config.c
957
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mpr/mpr_config.c
958
request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
sys/dev/mpr/mpr_config.c
959
request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_PCIE_DEVICE;
sys/dev/mpr/mpr_config.c
960
request->Header.PageNumber = 0;
sys/dev/mpr/mpr_config.c
961
request->ExtPageLength = request->Header.PageVersion = 0;
sys/dev/mpr/mpr_sas.c
2928
uint8_t *request, *response;
sys/dev/mpr/mpr_sas.c
2974
request = (uint8_t *)(uintptr_t)req_sg[0].ds_addr;
sys/dev/mpr/mpr_sas.c
2976
request = ccb->smpio.smp_request;
sys/dev/mpr/mpr_sas.c
2987
request = ccb->smpio.smp_request;
sys/dev/mpr/mpr_sas.c
3036
cm->cm_iovec[0].iov_base = request;
sys/dev/mpr/mpr_sas.c
3488
MPI2_PORT_ENABLE_REQUEST *request;
sys/dev/mpr/mpr_sas.c
3495
request = (MPI2_PORT_ENABLE_REQUEST *)cm->cm_req;
sys/dev/mpr/mpr_sas.c
3496
request->Function = MPI2_FUNCTION_PORT_ENABLE;
sys/dev/mpr/mpr_sas.c
3497
request->MsgFlags = 0;
sys/dev/mpr/mpr_sas.c
3498
request->VP_ID = 0;
sys/dev/mps/mps.c
1128
MPI2_IOC_FACTS_REQUEST request;
sys/dev/mps/mps.c
1143
bzero(&request, req_sz);
sys/dev/mps/mps.c
1144
request.Function = MPI2_FUNCTION_IOC_FACTS;
sys/dev/mps/mps.c
1146
error = mps_request_sync(sc, &request, reply, req_sz, reply_sz, 5);
sys/dev/mps/mps_config.c
1039
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mps/mps_config.c
1040
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mps/mps_config.c
1041
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mps/mps_config.c
1042
request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
sys/dev/mps/mps_config.c
1043
request->Header.PageType = MPI2_CONFIG_PAGETYPE_BIOS;
sys/dev/mps/mps_config.c
1044
request->Header.PageNumber = 3;
sys/dev/mps/mps_config.c
1045
request->Header.PageVersion = MPI2_BIOSPAGE3_PAGEVERSION;
sys/dev/mps/mps_config.c
1046
request->Header.PageLength = mpi_reply->Header.PageLength;
sys/dev/mps/mps_config.c
1048
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mps/mps_config.c
1109
MPI2_CONFIG_REQUEST *request;
sys/dev/mps/mps_config.c
1124
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mps/mps_config.c
1125
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mps/mps_config.c
1126
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mps/mps_config.c
1127
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mps/mps_config.c
1128
request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME;
sys/dev/mps/mps_config.c
1129
request->Header.PageNumber = 0;
sys/dev/mps/mps_config.c
1130
request->Header.PageVersion = MPI2_RAIDVOLPAGE0_PAGEVERSION;
sys/dev/mps/mps_config.c
1170
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mps/mps_config.c
1171
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mps/mps_config.c
1172
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mps/mps_config.c
1173
request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
sys/dev/mps/mps_config.c
1174
request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME;
sys/dev/mps/mps_config.c
1175
request->Header.PageNumber = 0;
sys/dev/mps/mps_config.c
1176
request->Header.PageLength = mpi_reply->Header.PageLength;
sys/dev/mps/mps_config.c
1177
request->Header.PageVersion = mpi_reply->Header.PageVersion;
sys/dev/mps/mps_config.c
1178
request->PageAddress = page_address;
sys/dev/mps/mps_config.c
1180
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mps/mps_config.c
1240
MPI2_CONFIG_REQUEST *request;
sys/dev/mps/mps_config.c
1255
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mps/mps_config.c
1256
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mps/mps_config.c
1257
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mps/mps_config.c
1258
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mps/mps_config.c
1259
request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME;
sys/dev/mps/mps_config.c
1260
request->Header.PageNumber = 1;
sys/dev/mps/mps_config.c
1261
request->Header.PageVersion = MPI2_RAIDVOLPAGE1_PAGEVERSION;
sys/dev/mps/mps_config.c
1302
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mps/mps_config.c
1303
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mps/mps_config.c
1304
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mps/mps_config.c
1305
request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
sys/dev/mps/mps_config.c
1306
request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_VOLUME;
sys/dev/mps/mps_config.c
1307
request->Header.PageNumber = 1;
sys/dev/mps/mps_config.c
1308
request->Header.PageLength = mpi_reply->Header.PageLength;
sys/dev/mps/mps_config.c
1309
request->Header.PageVersion = mpi_reply->Header.PageVersion;
sys/dev/mps/mps_config.c
1310
request->PageAddress = htole32(form | handle);
sys/dev/mps/mps_config.c
1312
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mps/mps_config.c
134
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mps/mps_config.c
135
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mps/mps_config.c
136
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mps/mps_config.c
137
request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
sys/dev/mps/mps_config.c
138
request->Header.PageType = MPI2_CONFIG_PAGETYPE_IOC;
sys/dev/mps/mps_config.c
139
request->Header.PageNumber = 8;
sys/dev/mps/mps_config.c
1399
MPI2_CONFIG_REQUEST *request;
sys/dev/mps/mps_config.c
140
request->Header.PageVersion = MPI2_IOCPAGE8_PAGEVERSION;
sys/dev/mps/mps_config.c
141
request->Header.PageLength = mpi_reply->Header.PageLength;
sys/dev/mps/mps_config.c
1414
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mps/mps_config.c
1415
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mps/mps_config.c
1416
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mps/mps_config.c
1417
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mps/mps_config.c
1418
request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_PHYSDISK;
sys/dev/mps/mps_config.c
1419
request->Header.PageNumber = 0;
sys/dev/mps/mps_config.c
1420
request->Header.PageVersion = MPI2_RAIDPHYSDISKPAGE0_PAGEVERSION;
sys/dev/mps/mps_config.c
143
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mps/mps_config.c
1460
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mps/mps_config.c
1461
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mps/mps_config.c
1462
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mps/mps_config.c
1463
request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
sys/dev/mps/mps_config.c
1464
request->Header.PageType = MPI2_CONFIG_PAGETYPE_RAID_PHYSDISK;
sys/dev/mps/mps_config.c
1465
request->Header.PageNumber = 0;
sys/dev/mps/mps_config.c
1466
request->Header.PageLength = mpi_reply->Header.PageLength;
sys/dev/mps/mps_config.c
1467
request->Header.PageVersion = mpi_reply->Header.PageVersion;
sys/dev/mps/mps_config.c
1468
request->PageAddress = page_address;
sys/dev/mps/mps_config.c
1470
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mps/mps_config.c
203
MPI2_CONFIG_REQUEST *request;
sys/dev/mps/mps_config.c
220
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mps/mps_config.c
221
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mps/mps_config.c
222
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mps/mps_config.c
223
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mps/mps_config.c
224
request->Header.PageType = MPI2_CONFIG_PAGETYPE_MANUFACTURING;
sys/dev/mps/mps_config.c
225
request->Header.PageNumber = 10;
sys/dev/mps/mps_config.c
226
request->Header.PageVersion = MPI2_MANUFACTURING10_PAGEVERSION;
sys/dev/mps/mps_config.c
266
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mps/mps_config.c
267
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mps/mps_config.c
268
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mps/mps_config.c
269
request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
sys/dev/mps/mps_config.c
270
request->Header.PageType = MPI2_CONFIG_PAGETYPE_MANUFACTURING;
sys/dev/mps/mps_config.c
271
request->Header.PageNumber = 10;
sys/dev/mps/mps_config.c
272
request->Header.PageVersion = MPI2_MANUFACTURING10_PAGEVERSION;
sys/dev/mps/mps_config.c
273
request->Header.PageLength = mpi_reply->Header.PageLength;
sys/dev/mps/mps_config.c
275
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mps/mps_config.c
564
MPI2_CONFIG_REQUEST *request;
sys/dev/mps/mps_config.c
580
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mps/mps_config.c
581
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mps/mps_config.c
582
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mps/mps_config.c
583
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mps/mps_config.c
584
request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
sys/dev/mps/mps_config.c
585
request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING;
sys/dev/mps/mps_config.c
586
request->Header.PageNumber = 0;
sys/dev/mps/mps_config.c
587
request->Header.PageVersion = MPI2_DRIVERMAPPING0_PAGEVERSION;
sys/dev/mps/mps_config.c
588
request->PageAddress = sc->max_dpm_entries <<
sys/dev/mps/mps_config.c
630
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mps/mps_config.c
631
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mps/mps_config.c
632
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mps/mps_config.c
633
request->Action = MPI2_CONFIG_ACTION_PAGE_READ_NVRAM;
sys/dev/mps/mps_config.c
634
request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
sys/dev/mps/mps_config.c
635
request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING;
sys/dev/mps/mps_config.c
636
request->Header.PageNumber = 0;
sys/dev/mps/mps_config.c
637
request->Header.PageVersion = MPI2_DRIVERMAPPING0_PAGEVERSION;
sys/dev/mps/mps_config.c
638
request->PageAddress = sc->max_dpm_entries <<
sys/dev/mps/mps_config.c
640
request->ExtPageLength = mpi_reply->ExtPageLength;
sys/dev/mps/mps_config.c
641
cm->cm_length = le16toh(request->ExtPageLength) * 4;
sys/dev/mps/mps_config.c
642
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mps/mps_config.c
702
MPI2_CONFIG_REQUEST *request;
sys/dev/mps/mps_config.c
717
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mps/mps_config.c
718
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mps/mps_config.c
719
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mps/mps_config.c
72
MPI2_CONFIG_REQUEST *request;
sys/dev/mps/mps_config.c
720
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mps/mps_config.c
721
request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
sys/dev/mps/mps_config.c
722
request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING;
sys/dev/mps/mps_config.c
723
request->Header.PageNumber = 0;
sys/dev/mps/mps_config.c
724
request->Header.PageVersion = MPI2_DRIVERMAPPING0_PAGEVERSION;
sys/dev/mps/mps_config.c
726
request->PageAddress = 1 << MPI2_DPM_PGAD_ENTRY_COUNT_SHIFT;
sys/dev/mps/mps_config.c
727
request->PageAddress |= htole16(entry_idx);
sys/dev/mps/mps_config.c
768
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mps/mps_config.c
769
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mps/mps_config.c
770
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mps/mps_config.c
771
request->Action = MPI2_CONFIG_ACTION_PAGE_WRITE_NVRAM;
sys/dev/mps/mps_config.c
772
request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
sys/dev/mps/mps_config.c
773
request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_DRIVER_MAPPING;
sys/dev/mps/mps_config.c
774
request->Header.PageNumber = 0;
sys/dev/mps/mps_config.c
775
request->Header.PageVersion = MPI2_DRIVERMAPPING0_PAGEVERSION;
sys/dev/mps/mps_config.c
776
request->ExtPageLength = mpi_reply->ExtPageLength;
sys/dev/mps/mps_config.c
777
request->PageAddress = 1 << MPI2_DPM_PGAD_ENTRY_COUNT_SHIFT;
sys/dev/mps/mps_config.c
778
request->PageAddress |= htole16(entry_idx);
sys/dev/mps/mps_config.c
780
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mps/mps_config.c
842
MPI2_CONFIG_REQUEST *request;
sys/dev/mps/mps_config.c
857
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mps/mps_config.c
858
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mps/mps_config.c
859
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mps/mps_config.c
860
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mps/mps_config.c
861
request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
sys/dev/mps/mps_config.c
862
request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_DEVICE;
sys/dev/mps/mps_config.c
863
request->Header.PageNumber = 0;
sys/dev/mps/mps_config.c
864
request->Header.PageVersion = MPI2_SASDEVICE0_PAGEVERSION;
sys/dev/mps/mps_config.c
87
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mps/mps_config.c
88
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mps/mps_config.c
89
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mps/mps_config.c
90
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mps/mps_config.c
905
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mps/mps_config.c
906
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mps/mps_config.c
907
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mps/mps_config.c
908
request->Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT;
sys/dev/mps/mps_config.c
909
request->Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED;
sys/dev/mps/mps_config.c
91
request->Header.PageType = MPI2_CONFIG_PAGETYPE_IOC;
sys/dev/mps/mps_config.c
910
request->ExtPageType = MPI2_CONFIG_EXTPAGETYPE_SAS_DEVICE;
sys/dev/mps/mps_config.c
911
request->Header.PageNumber = 0;
sys/dev/mps/mps_config.c
912
request->Header.PageVersion = MPI2_SASDEVICE0_PAGEVERSION;
sys/dev/mps/mps_config.c
913
request->ExtPageLength = mpi_reply->ExtPageLength;
sys/dev/mps/mps_config.c
914
request->PageAddress = htole32(form | handle);
sys/dev/mps/mps_config.c
916
cm->cm_sge = &request->PageBufferSGE;
sys/dev/mps/mps_config.c
92
request->Header.PageNumber = 8;
sys/dev/mps/mps_config.c
93
request->Header.PageVersion = MPI2_IOCPAGE8_PAGEVERSION;
sys/dev/mps/mps_config.c
977
MPI2_CONFIG_REQUEST *request;
sys/dev/mps/mps_config.c
992
request = (MPI2_CONFIG_REQUEST *)cm->cm_req;
sys/dev/mps/mps_config.c
993
bzero(request, sizeof(MPI2_CONFIG_REQUEST));
sys/dev/mps/mps_config.c
994
request->Function = MPI2_FUNCTION_CONFIG;
sys/dev/mps/mps_config.c
995
request->Action = MPI2_CONFIG_ACTION_PAGE_HEADER;
sys/dev/mps/mps_config.c
996
request->Header.PageType = MPI2_CONFIG_PAGETYPE_BIOS;
sys/dev/mps/mps_config.c
997
request->Header.PageNumber = 3;
sys/dev/mps/mps_config.c
998
request->Header.PageVersion = MPI2_BIOSPAGE3_PAGEVERSION;
sys/dev/mps/mps_sas.c
2737
uint8_t *request, *response;
sys/dev/mps/mps_sas.c
2784
request = (uint8_t *)(uintptr_t)req_sg[0].ds_addr;
sys/dev/mps/mps_sas.c
2786
request = ccb->smpio.smp_request;
sys/dev/mps/mps_sas.c
2797
request = ccb->smpio.smp_request;
sys/dev/mps/mps_sas.c
2846
cm->cm_iovec[0].iov_base = request;
sys/dev/mps/mps_sas.c
3302
MPI2_PORT_ENABLE_REQUEST *request;
sys/dev/mps/mps_sas.c
3309
request = (MPI2_PORT_ENABLE_REQUEST *)cm->cm_req;
sys/dev/mps/mps_sas.c
3310
request->Function = MPI2_FUNCTION_PORT_ENABLE;
sys/dev/mps/mps_sas.c
3311
request->MsgFlags = 0;
sys/dev/mps/mps_sas.c
3312
request->VP_ID = 0;
sys/dev/mpt/mpt.c
2540
if (bus_dmamem_alloc(mpt->request_dmat, (void **)&mpt->request,
sys/dev/mpt/mpt.c
2551
bus_dmamap_load(mpt->request_dmat, mpt->request_dmap, mpt->request,
sys/dev/mpt/mpt.c
2566
vptr = mpt->request;
sys/dev/mpt/mpt.c
2606
bus_dmamem_free(mpt->request_dmat, mpt->request, mpt->request_dmap);
sys/dev/mpt/mpt.h
407
typedef int mpt_reply_handler_t(struct mpt_softc *mpt, request_t *request,
sys/dev/mpt/mpt.h
666
uint8_t *request; /* KVA of Request memory */
sys/dev/mrsas/mrsas.h
448
char request[128];
sys/dev/mthca/mthca_profile.c
101
profile[MTHCA_RES_QP].num = request->num_qp;
sys/dev/mthca/mthca_profile.c
102
profile[MTHCA_RES_SRQ].num = request->num_srq;
sys/dev/mthca/mthca_profile.c
103
profile[MTHCA_RES_EQP].num = request->num_qp;
sys/dev/mthca/mthca_profile.c
104
profile[MTHCA_RES_RDB].num = request->num_qp * request->rdb_per_qp;
sys/dev/mthca/mthca_profile.c
105
profile[MTHCA_RES_CQ].num = request->num_cq;
sys/dev/mthca/mthca_profile.c
107
profile[MTHCA_RES_MCG].num = request->num_mcg;
sys/dev/mthca/mthca_profile.c
108
profile[MTHCA_RES_MPT].num = request->num_mpt;
sys/dev/mthca/mthca_profile.c
109
profile[MTHCA_RES_MTT].num = request->num_mtt;
sys/dev/mthca/mthca_profile.c
110
profile[MTHCA_RES_UAR].num = request->num_uar;
sys/dev/mthca/mthca_profile.c
111
profile[MTHCA_RES_UARC].num = request->num_uar;
sys/dev/mthca/mthca_profile.c
112
profile[MTHCA_RES_UDAV].num = request->num_udav;
sys/dev/mthca/mthca_profile.c
207
request->num_qp << dev->qp_table.rdb_shift < profile[i].num;
sys/dev/mthca/mthca_profile.c
242
dev->uar_table.uarc_size = request->uarc_size;
sys/dev/mthca/mthca_profile.c
245
init_hca->log_uarc_sz = ffs(request->uarc_size) - 13;
sys/dev/mthca/mthca_profile.c
246
init_hca->log_uar_sz = ffs(request->num_uar) - 1;
sys/dev/mthca/mthca_profile.c
277
dev->limits.fmr_reserved_mtts = request->fmr_reserved_mtts;
sys/dev/mthca/mthca_profile.c
65
struct mthca_profile *request,
sys/dev/mthca/mthca_profile.c
99
profile[MTHCA_RES_UARC].size = request->uarc_size;
sys/dev/mthca/mthca_profile.h
55
struct mthca_profile *request,
sys/dev/mwl/mwlhal.c
2304
mwl_hal_getdiagstate(struct mwl_hal *mh0, int request,
sys/dev/mwl/mwlhal.c
2310
switch (request) {
sys/dev/mwl/mwlhal.h
683
int mwl_hal_getdiagstate(struct mwl_hal *mh, int request,
sys/dev/ocs_fc/ocs_hw.c
12184
ocs_hw_persistent_topo_cb_arg_t request;
sys/dev/ocs_fc/ocs_hw.c
12215
ocs_sem_init(&request.semaphore, 0, "set_persistent_topo");
sys/dev/ocs_fc/ocs_hw.c
12230
rc = ocs_hw_command(hw, buf, OCS_CMD_NOWAIT, ocs_hw_set_persistent_topolgy_cb, &request);
sys/dev/ocs_fc/ocs_hw.c
12236
if (ocs_sem_p(&request.semaphore, OCS_SEM_FOREVER)) {
sys/dev/ocs_fc/ocs_hw.c
12241
if (request.status) {
sys/dev/ocs_fc/ocs_hw.c
12242
ocs_log_err(hw->os, "set persistent topology failed; status: %d\n", request.status);
sys/dev/pms/freebsd/driver/common/encrypt_ioctl.h
166
IoctlEncryptOp_t request;
sys/dev/pms/freebsd/driver/common/lxencrypt.c
803
IoctlEncryptSetMode_t *set_mode = (IoctlEncryptSetMode_t *) &ioctl_data->request;
sys/dev/pms/freebsd/driver/common/lxencrypt.c
836
IoctlEncryptKekAdd_t *kek_add = (IoctlEncryptKekAdd_t *) &ioctl_data->request;
sys/dev/pms/freebsd/driver/common/lxencrypt.c
862
IoctlEncryptDekAdd_t *dek_add = (IoctlEncryptDekAdd_t *) &ioctl_data->request;
sys/dev/pms/freebsd/driver/common/lxencrypt.c
902
IoctlEncryptDekInvalidate_t *dek_to_invalidate = (IoctlEncryptDekInvalidate_t *) &ioctl_data->request;
sys/dev/pms/freebsd/driver/common/lxencrypt.c
916
IoctlEncryptDekMapTable_t *p_dek_map = (IoctlEncryptDekMapTable_t *) &ioctl_data->request;
sys/dev/pms/freebsd/driver/common/lxencrypt.c
940
IoctlEncryptErrorQuery_t *perr = (IoctlEncryptErrorQuery_t *) &ioctl_data->request;
sys/dev/proto/proto_busdma.c
396
switch (ioc->request) {
sys/dev/proto/proto_dev.h
42
unsigned int request;
sys/dev/pst/pst-iop.c
417
struct iop_request *request =
sys/dev/pst/pst-iop.c
420
request->reply = reply;
sys/dev/pst/pst-iop.c
421
request->mfa = mfa;
sys/dev/pst/pst-iop.c
422
wakeup(request);
sys/dev/pst/pst-iop.c
429
struct iop_request request;
sys/dev/pst/pst-iop.c
435
msg->transaction_context = (u_int32_t)&request;
sys/dev/pst/pst-iop.c
438
if (msleep(&request, &sc->mtx, PRIBIO, "pstwt", 10 * hz)) {
sys/dev/pst/pst-iop.c
444
status = request.reply->status;
sys/dev/pst/pst-iop.c
445
sc->reg->oqueue = request.mfa;
sys/dev/pst/pst-raid.c
219
struct pst_request *request;
sys/dev/pst/pst-raid.c
228
if (!(request = malloc(sizeof(struct pst_request),
sys/dev/pst/pst-raid.c
231
biofinish(request->bp, NULL, ENOMEM);
sys/dev/pst/pst-raid.c
235
callout_init_mtx(&request->timeout, &psc->iop->mtx, 0);
sys/dev/pst/pst-raid.c
237
request->psc = psc;
sys/dev/pst/pst-raid.c
238
request->mfa = mfa;
sys/dev/pst/pst-raid.c
239
request->bp = bp;
sys/dev/pst/pst-raid.c
240
if ((error = pst_rw(request)) != 0) {
sys/dev/pst/pst-raid.c
241
biofinish(request->bp, NULL, error);
sys/dev/pst/pst-raid.c
242
iop_free_mfa(request->psc->iop, request->mfa);
sys/dev/pst/pst-raid.c
244
free(request, M_PSTRAID);
sys/dev/pst/pst-raid.c
253
struct pst_request *request =
sys/dev/pst/pst-raid.c
255
struct pst_softc *psc = request->psc;
sys/dev/pst/pst-raid.c
257
callout_stop(&request->timeout);
sys/dev/pst/pst-raid.c
258
request->bp->bio_resid = request->bp->bio_bcount - reply->donecount;
sys/dev/pst/pst-raid.c
259
biofinish(request->bp, NULL, reply->status ? EIO : 0);
sys/dev/pst/pst-raid.c
260
free(request, M_PSTRAID);
sys/dev/pst/pst-raid.c
267
pst_rw(struct pst_request *request)
sys/dev/pst/pst-raid.c
273
(request->psc->iop->ibase + request->mfa);
sys/dev/pst/pst-raid.c
278
msg->target_address = request->psc->lct->local_tid;
sys/dev/pst/pst-raid.c
280
switch (request->bp->bio_cmd) {
sys/dev/pst/pst-raid.c
294
printf("pst: unknown command type 0x%02x\n", request->bp->bio_cmd);
sys/dev/pst/pst-raid.c
298
msg->transaction_context = (u_int32_t)request;
sys/dev/pst/pst-raid.c
300
msg->bytecount = request->bp->bio_bcount;
sys/dev/pst/pst-raid.c
301
msg->lba = ((u_int64_t)request->bp->bio_pblkno) * (DEV_BSIZE * 1LL);
sys/dev/pst/pst-raid.c
303
if (!iop_create_sgl((struct i2o_basic_message *)msg, request->bp->bio_data,
sys/dev/pst/pst-raid.c
304
request->bp->bio_bcount, sgl_flag))
sys/dev/pst/pst-raid.c
307
request->psc->iop->reg->iqueue = request->mfa;
sys/dev/pst/pst-raid.c
310
callout_reset(&request->timeout, 10 * hz, pst_timeout, request);
sys/dev/pst/pst-raid.c
317
struct pst_request *request;
sys/dev/pst/pst-raid.c
320
request = arg;
sys/dev/pst/pst-raid.c
322
request->mfa, request->bp->bio_cmd);
sys/dev/pst/pst-raid.c
323
mtx_assert(&request->psc->iop->mtx, MA_OWNED);
sys/dev/pst/pst-raid.c
324
iop_free_mfa(request->psc->iop, request->mfa);
sys/dev/pst/pst-raid.c
325
if ((request->mfa = iop_get_mfa(request->psc->iop)) == 0xffffffff) {
sys/dev/pst/pst-raid.c
327
biofinish(request->bp, NULL, EIO);
sys/dev/pst/pst-raid.c
328
request->psc->iop->outstanding--;
sys/dev/pst/pst-raid.c
331
if ((error = pst_rw(request)) != 0) {
sys/dev/pst/pst-raid.c
332
iop_free_mfa(request->psc->iop, request->mfa);
sys/dev/pst/pst-raid.c
333
biofinish(request->bp, NULL, error);
sys/dev/pst/pst-raid.c
334
request->psc->iop->outstanding--;
sys/dev/qat/qat_api/common/compression/dc_datapath.c
1085
(void *)&(pCookie->request),
sys/dev/qat/qat_api/common/compression/dc_datapath.c
892
pMsg = (icp_qat_fw_comp_req_t *)&pCookie->request;
sys/dev/qat/qat_api/common/compression/include/dc_datapath.h
130
icp_qat_fw_comp_req_t request;
sys/dev/qat/qat_common/adf_freebsd_admin.c
148
struct icp_qat_fw_init_admin_req *request = in;
sys/dev/qat/qat_common/adf_freebsd_admin.c
175
request->cmd_id,
sys/dev/qat/qat_common/adf_freebsd_cnvnr_ctrs_dbg.c
102
request.cmd_id = ICP_QAT_FW_CNV_STATS_GET;
sys/dev/qat/qat_common/adf_freebsd_cnvnr_ctrs_dbg.c
104
accel_dev, ae, &request, &response) ||
sys/dev/qat/qat_common/adf_freebsd_cnvnr_ctrs_dbg.c
41
struct icp_qat_fw_init_admin_req request;
sys/dev/qat/qat_common/adf_freebsd_cnvnr_ctrs_dbg.c
96
explicit_bzero(&request, sizeof(struct icp_qat_fw_init_admin_req));
sys/dev/sec/sec.h
102
#define shd_eu_sel0 shd_control.request.eu_sel0
sys/dev/sec/sec.h
103
#define shd_mode0 shd_control.request.mode0
sys/dev/sec/sec.h
104
#define shd_eu_sel1 shd_control.request.eu_sel1
sys/dev/sec/sec.h
105
#define shd_mode1 shd_control.request.mode1
sys/dev/sec/sec.h
106
#define shd_desc_type shd_control.request.desc_type
sys/dev/sec/sec.h
107
#define shd_dir shd_control.request.dir
sys/dev/sec/sec.h
108
#define shd_dn shd_control.request.dn
sys/dev/sec/sec.h
82
} request;
sys/dev/smartpqi/smartpqi_discovery.c
1006
pqisrc_raid_req_t request;
sys/dev/smartpqi/smartpqi_discovery.c
1017
memset(&request, 0, sizeof(request));
sys/dev/smartpqi/smartpqi_discovery.c
1018
request.data_direction = SOP_DATA_DIR_TO_DEVICE;
sys/dev/smartpqi/smartpqi_discovery.c
1019
request.cmd.cdb[0] = SA_CISS_READ;
sys/dev/smartpqi/smartpqi_discovery.c
1020
request.cmd.cdb[1] = SA_GET_RAID_MAP;
sys/dev/smartpqi/smartpqi_discovery.c
1021
request.cmd.cdb[8] = (uint8_t)((raidmap_alloc_size) >> 8);
sys/dev/smartpqi/smartpqi_discovery.c
1022
request.cmd.cdb[9] = (uint8_t)(raidmap_alloc_size);
sys/dev/smartpqi/smartpqi_discovery.c
1024
ret = pqisrc_prepare_send_raid(softs, &request, raid_map, raidmap_alloc_size, device->scsi3addr, NULL);
sys/dev/smartpqi/smartpqi_discovery.c
1204
pqisrc_raid_req_t request;
sys/dev/smartpqi/smartpqi_discovery.c
1208
memset(&request, 0, sizeof(request));
sys/dev/smartpqi/smartpqi_discovery.c
1210
request.data_direction = SOP_DATA_DIR_TO_DEVICE;
sys/dev/smartpqi/smartpqi_discovery.c
1211
request.cmd.bmic_cdb.op_code = BMIC_READ;
sys/dev/smartpqi/smartpqi_discovery.c
1212
request.cmd.bmic_cdb.cmd = BMIC_IDENTIFY_CONTROLLER;
sys/dev/smartpqi/smartpqi_discovery.c
1213
request.cmd.bmic_cdb.xfer_len = BE_16(sizeof(*buff));
sys/dev/smartpqi/smartpqi_discovery.c
1215
ret = pqisrc_prepare_send_ctrlr_request(softs, &request, buff, sizeof(*buff));
sys/dev/smartpqi/smartpqi_discovery.c
1267
pqisrc_raid_req_t request;
sys/dev/smartpqi/smartpqi_discovery.c
1272
memset(&request, 0, sizeof(request));
sys/dev/smartpqi/smartpqi_discovery.c
1275
request.data_direction = SOP_DATA_DIR_TO_DEVICE;
sys/dev/smartpqi/smartpqi_discovery.c
1276
request.cmd.bmic_cdb.op_code = BMIC_READ;
sys/dev/smartpqi/smartpqi_discovery.c
1277
request.cmd.bmic_cdb.cmd = BMIC_IDENTIFY_PHYSICAL_DEVICE;
sys/dev/smartpqi/smartpqi_discovery.c
1278
request.cmd.bmic_cdb.xfer_len = BE_16(buf_len);
sys/dev/smartpqi/smartpqi_discovery.c
1279
request.cmd.cdb[2] = (uint8_t)bmic_device_index;
sys/dev/smartpqi/smartpqi_discovery.c
1280
request.cmd.cdb[9] = (uint8_t)(bmic_device_index >> 8);
sys/dev/smartpqi/smartpqi_discovery.c
1282
ret = pqisrc_prepare_send_ctrlr_request(softs, &request, buff, buf_len);
sys/dev/smartpqi/smartpqi_discovery.c
1847
pqisrc_raid_req_t request;
sys/dev/smartpqi/smartpqi_discovery.c
1851
memset(&request, 0, sizeof(request));
sys/dev/smartpqi/smartpqi_discovery.c
1884
request.data_direction = SOP_DATA_DIR_FROM_DEVICE;
sys/dev/smartpqi/smartpqi_discovery.c
1885
request.cmd.bmic_cdb.op_code = BMIC_WRITE;
sys/dev/smartpqi/smartpqi_discovery.c
1886
request.cmd.bmic_cdb.cmd = BMIC_WRITE_HOST_WELLNESS;
sys/dev/smartpqi/smartpqi_discovery.c
1887
request.cmd.bmic_cdb.xfer_len = BE_16(data_length);
sys/dev/smartpqi/smartpqi_discovery.c
1889
rval = pqisrc_prepare_send_ctrlr_request(softs, &request, host_wellness_driver_ver, data_length);
sys/dev/smartpqi/smartpqi_discovery.c
1907
pqisrc_raid_req_t request;
sys/dev/smartpqi/smartpqi_discovery.c
1911
memset(&request, 0, sizeof(request));
sys/dev/smartpqi/smartpqi_discovery.c
1937
request.data_direction = SOP_DATA_DIR_FROM_DEVICE;
sys/dev/smartpqi/smartpqi_discovery.c
1938
request.cmd.bmic_cdb.op_code = BMIC_WRITE;
sys/dev/smartpqi/smartpqi_discovery.c
1939
request.cmd.bmic_cdb.cmd = BMIC_WRITE_HOST_WELLNESS;
sys/dev/smartpqi/smartpqi_discovery.c
1940
request.cmd.bmic_cdb.xfer_len = BE_16(data_length);
sys/dev/smartpqi/smartpqi_discovery.c
1942
rval = pqisrc_prepare_send_ctrlr_request(softs, &request, host_wellness_time, data_length);
sys/dev/smartpqi/smartpqi_discovery.c
37
pqisrc_raid_req_t request;
sys/dev/smartpqi/smartpqi_discovery.c
407
pqisrc_raid_req_t *request, void *buff,
sys/dev/smartpqi/smartpqi_discovery.c
421
request->header.iu_type = PQI_IU_TYPE_RAID_PATH_IO_REQUEST;
sys/dev/smartpqi/smartpqi_discovery.c
423
request->header.iu_length = LE_16(offsetof(pqisrc_raid_req_t,
sys/dev/smartpqi/smartpqi_discovery.c
425
request->buffer_length = LE_32(datasize);
sys/dev/smartpqi/smartpqi_discovery.c
426
memcpy(request->lun_number, scsi3addr, sizeof(request->lun_number));
sys/dev/smartpqi/smartpqi_discovery.c
427
request->task_attribute = SOP_TASK_ATTRIBUTE_SIMPLE;
sys/dev/smartpqi/smartpqi_discovery.c
428
request->additional_cdb_bytes_usage = PQI_ADDITIONAL_CDB_BYTES_0;
sys/dev/smartpqi/smartpqi_discovery.c
437
((pqisrc_raid_req_t *)request)->request_id = tag;
sys/dev/smartpqi/smartpqi_discovery.c
438
((pqisrc_raid_req_t *)request)->error_index = ((pqisrc_raid_req_t *)request)->request_id;
sys/dev/smartpqi/smartpqi_discovery.c
439
((pqisrc_raid_req_t *)request)->response_queue_id = ob_q->q_id;
sys/dev/smartpqi/smartpqi_discovery.c
447
ret = pqisrc_submit_cmnd(softs, ib_q, request);
sys/dev/smartpqi/smartpqi_discovery.c
494
pqisrc_put_tag(&softs->taglist, ((pqisrc_raid_req_t *)request)->request_id);
sys/dev/smartpqi/smartpqi_discovery.c
503
pqisrc_put_tag(&softs->taglist, ((pqisrc_raid_req_t *)request)->request_id);
sys/dev/smartpqi/smartpqi_discovery.c
513
pqisrc_prepare_send_raid(pqisrc_softstate_t *softs, pqisrc_raid_req_t *request,
sys/dev/smartpqi/smartpqi_discovery.c
519
uint8_t cmd = IS_BMIC_OPCODE(request->cmd.cdb[0]) ? request->cmd.cdb[6] : request->cmd.cdb[0];
sys/dev/smartpqi/smartpqi_discovery.c
521
ret = pqisrc_simple_dma_alloc(softs, &device_mem, datasize, request->sg_descriptors);
sys/dev/smartpqi/smartpqi_discovery.c
528
if (datasize && buff && request->data_direction == SOP_DATA_DIR_FROM_DEVICE)
sys/dev/smartpqi/smartpqi_discovery.c
531
ret = pqisrc_build_send_raid_request(softs, device_mem, request, buff, datasize,
sys/dev/smartpqi/smartpqi_discovery.c
539
pqisrc_prepare_send_ctrlr_request(pqisrc_softstate_t *softs, pqisrc_raid_req_t *request,
sys/dev/smartpqi/smartpqi_discovery.c
545
return pqisrc_prepare_send_raid(softs, request, buff, datasize, scsi3addr, &error_info);
sys/dev/smartpqi/smartpqi_discovery.c
554
pqisrc_raid_req_t request;
sys/dev/smartpqi/smartpqi_discovery.c
558
memset(&request, 0, sizeof(request));
sys/dev/smartpqi/smartpqi_discovery.c
560
request.data_direction = SOP_DATA_DIR_TO_DEVICE;
sys/dev/smartpqi/smartpqi_discovery.c
564
request.cmd.cdb[0] = SA_REPORT_LOG;
sys/dev/smartpqi/smartpqi_discovery.c
565
request.cmd.cdb[1] = SA_REPORT_LOG_EXTENDED;
sys/dev/smartpqi/smartpqi_discovery.c
568
request.cmd.cdb[0] = SA_REPORT_PHYS;
sys/dev/smartpqi/smartpqi_discovery.c
569
request.cmd.cdb[1] = SA_REPORT_PHYS_EXTENDED;
sys/dev/smartpqi/smartpqi_discovery.c
573
request.cmd.cdb[0] = SA_REPORT_LOG;
sys/dev/smartpqi/smartpqi_discovery.c
574
request.cmd.cdb[1] = (PQI_LOG_EXT_QUEUE_DEPTH_ENABLED | SA_REPORT_LOG_EXTENDED);
sys/dev/smartpqi/smartpqi_discovery.c
578
request.cmd.cdb[8] = (uint8_t)((buf_len) >> 8);
sys/dev/smartpqi/smartpqi_discovery.c
579
request.cmd.cdb[9] = (uint8_t)buf_len;
sys/dev/smartpqi/smartpqi_discovery.c
581
ret = pqisrc_prepare_send_ctrlr_request(softs, &request, buff, buf_len);
sys/dev/smartpqi/smartpqi_discovery.c
63
memset(&request, 0, sizeof(request));
sys/dev/smartpqi/smartpqi_discovery.c
64
request.data_direction = SOP_DATA_DIR_TO_DEVICE;
sys/dev/smartpqi/smartpqi_discovery.c
65
request.cmd.bmic_cdb.op_code = BMIC_READ;
sys/dev/smartpqi/smartpqi_discovery.c
66
request.cmd.cdb[2] = IO_SENSE_FEATURES_PAGE;
sys/dev/smartpqi/smartpqi_discovery.c
67
request.cmd.cdb[3] = SENSE_FEATURES_AIO_SUBPAGE;
sys/dev/smartpqi/smartpqi_discovery.c
68
request.cmd.bmic_cdb.cmd = BMIC_SENSE_FEATURE;
sys/dev/smartpqi/smartpqi_discovery.c
69
request.cmd.bmic_cdb.xfer_len = BE_16(sizeof(*features));
sys/dev/smartpqi/smartpqi_discovery.c
70
ret = pqisrc_prepare_send_ctrlr_request(softs, &request,
sys/dev/smartpqi/smartpqi_discovery.c
863
pqisrc_raid_req_t request;
sys/dev/smartpqi/smartpqi_discovery.c
868
memset(&request, 0, sizeof(request));
sys/dev/smartpqi/smartpqi_discovery.c
870
request.data_direction = SOP_DATA_DIR_TO_DEVICE;
sys/dev/smartpqi/smartpqi_discovery.c
871
request.cmd.cdb[0] = SA_INQUIRY;
sys/dev/smartpqi/smartpqi_discovery.c
873
request.cmd.cdb[1] = 0x1;
sys/dev/smartpqi/smartpqi_discovery.c
874
request.cmd.cdb[2] = (uint8_t)vpd_page;
sys/dev/smartpqi/smartpqi_discovery.c
877
request.cmd.cdb[4] = (uint8_t)buf_len;
sys/dev/smartpqi/smartpqi_discovery.c
880
request.timeout_in_sec = PQISRC_INQUIRY_TIMEOUT;
sys/dev/smartpqi/smartpqi_discovery.c
883
pqisrc_prepare_send_raid(softs, &request, buff, buf_len, scsi3addr, &error_info);
sys/dev/smartpqi/smartpqi_event.c
240
struct pqi_vendor_general_request *request)
sys/dev/smartpqi/smartpqi_event.c
249
request->request_id = pqisrc_get_tag(&softs->taglist);
sys/dev/smartpqi/smartpqi_event.c
250
if (INVALID_ELEM == request->request_id) {
sys/dev/smartpqi/smartpqi_event.c
256
request->response_id = ob_q->q_id;
sys/dev/smartpqi/smartpqi_event.c
258
rcb = &softs->rcb[request->request_id];
sys/dev/smartpqi/smartpqi_event.c
261
rcb->tag = request->request_id;
sys/dev/smartpqi/smartpqi_event.c
263
ret = pqisrc_submit_cmnd(softs, op_ib_q, request);
sys/dev/smartpqi/smartpqi_event.c
280
pqisrc_put_tag(&softs->taglist, request->request_id);
sys/dev/smartpqi/smartpqi_event.c
291
pqi_event_config_request_t *request)
sys/dev/smartpqi/smartpqi_event.c
300
request->request_id = pqisrc_get_tag(&softs->taglist);
sys/dev/smartpqi/smartpqi_event.c
301
if (INVALID_ELEM == request->request_id) {
sys/dev/smartpqi/smartpqi_event.c
307
rcb = &softs->rcb[request->request_id];
sys/dev/smartpqi/smartpqi_event.c
309
rcb->tag = request->request_id;
sys/dev/smartpqi/smartpqi_event.c
312
ret = pqisrc_submit_cmnd(softs, op_ib_q, request);
sys/dev/smartpqi/smartpqi_event.c
326
pqisrc_put_tag(&softs->taglist,request->request_id);
sys/dev/smartpqi/smartpqi_event.c
332
pqisrc_put_tag(&softs->taglist,request->request_id);
sys/dev/smartpqi/smartpqi_event.c
343
pqi_event_config_request_t *request,
sys/dev/smartpqi/smartpqi_event.c
350
request->header.comp_feature = 0x00;
sys/dev/smartpqi/smartpqi_event.c
351
request->header.iu_length = sizeof(pqi_event_config_request_t) -
sys/dev/smartpqi/smartpqi_event.c
355
request->response_queue_id = softs->op_ob_q[0].q_id;
sys/dev/smartpqi/smartpqi_event.c
356
request->buffer_length = buff->size;
sys/dev/smartpqi/smartpqi_event.c
357
request->sg_desc.addr = buff->dma_addr;
sys/dev/smartpqi/smartpqi_event.c
358
request->sg_desc.length = buff->size;
sys/dev/smartpqi/smartpqi_event.c
359
request->sg_desc.zero = 0;
sys/dev/smartpqi/smartpqi_event.c
360
request->sg_desc.type = SGL_DESCRIPTOR_CODE_LAST_ALTERNATIVE_SGL_SEGMENT;
sys/dev/smartpqi/smartpqi_event.c
363
ret = pqisrc_submit_management_req(softs,request);
sys/dev/smartpqi/smartpqi_event.c
385
pqi_event_config_request_t request;
sys/dev/smartpqi/smartpqi_event.c
390
memset(&request, 0 , sizeof(request));
sys/dev/smartpqi/smartpqi_event.c
408
request.header.iu_type = PQI_REQUEST_IU_REPORT_VENDOR_EVENT_CONFIG;
sys/dev/smartpqi/smartpqi_event.c
411
ret=pqi_event_configure(softs,&request,&buf_report_event);
sys/dev/smartpqi/smartpqi_event.c
446
pqi_event_config_request_t request;
sys/dev/smartpqi/smartpqi_event.c
451
memset(&request, 0 , sizeof(request));
sys/dev/smartpqi/smartpqi_event.c
470
request.header.iu_type = PQI_REQUEST_IU_SET_EVENT_CONFIG;
sys/dev/smartpqi/smartpqi_event.c
471
request.iu_specific.global_event_oq_id = softs->event_q.q_id;
sys/dev/smartpqi/smartpqi_event.c
491
ret = pqi_event_configure(softs,&request,&buf_set_event);
sys/dev/smartpqi/smartpqi_event.c
66
pqi_event_acknowledge_request_t request;
sys/dev/smartpqi/smartpqi_event.c
69
memset(&request,0,sizeof(request));
sys/dev/smartpqi/smartpqi_event.c
73
request.header.iu_type = PQI_REQUEST_IU_ACKNOWLEDGE_VENDOR_EVENT;
sys/dev/smartpqi/smartpqi_event.c
74
request.header.iu_length = (sizeof(pqi_event_acknowledge_request_t) -
sys/dev/smartpqi/smartpqi_event.c
76
request.event_type = event->event_type;
sys/dev/smartpqi/smartpqi_event.c
77
request.event_id = event->event_id;
sys/dev/smartpqi/smartpqi_event.c
78
request.additional_event_id = event->additional_event_id;
sys/dev/smartpqi/smartpqi_event.c
81
ret = pqisrc_submit_cmnd(softs, ib_q, &request);
sys/dev/smartpqi/smartpqi_features.c
104
struct pqi_vendor_general_request request;
sys/dev/smartpqi/smartpqi_features.c
107
memset(&request, 0, sizeof(request));
sys/dev/smartpqi/smartpqi_features.c
109
request.header.iu_type = PQI_REQUEST_IU_VENDOR_GENERAL;
sys/dev/smartpqi/smartpqi_features.c
110
request.header.iu_length = sizeof(request) - PQI_REQUEST_HEADER_LENGTH;
sys/dev/smartpqi/smartpqi_features.c
111
request.function_code = PQI_VENDOR_GENERAL_CONFIG_TABLE_UPDATE;
sys/dev/smartpqi/smartpqi_features.c
112
request.data.config_table_update.first_section = first_section;
sys/dev/smartpqi/smartpqi_features.c
113
request.data.config_table_update.last_section = last_section;
sys/dev/smartpqi/smartpqi_features.c
115
ret = pqisrc_build_send_vendor_request(softs, &request);
sys/dev/smartpqi/smartpqi_init.c
916
pqisrc_raid_req_t request;
sys/dev/smartpqi/smartpqi_init.c
933
memset(&request, 0, sizeof(request));
sys/dev/smartpqi/smartpqi_init.c
935
request.data_direction = SOP_DATA_DIR_FROM_DEVICE;
sys/dev/smartpqi/smartpqi_init.c
936
request.cmd.bmic_cdb.op_code = BMIC_WRITE;
sys/dev/smartpqi/smartpqi_init.c
937
request.cmd.bmic_cdb.cmd = BMIC_CACHE_FLUSH;
sys/dev/smartpqi/smartpqi_init.c
938
request.cmd.bmic_cdb.xfer_len = BE_16(sizeof(*flush_buff));
sys/dev/smartpqi/smartpqi_init.c
940
rval = pqisrc_prepare_send_ctrlr_request(softs, &request, flush_buff, sizeof(*flush_buff));
sys/dev/smartpqi/smartpqi_ioctl.c
253
pqisrc_raid_req_t request;
sys/dev/smartpqi/smartpqi_ioctl.c
259
memset(&request, 0, sizeof(request));
sys/dev/smartpqi/smartpqi_ioctl.c
273
if (iocommand->Request.CDBLen > sizeof(request.cmd.cdb))
sys/dev/smartpqi/smartpqi_ioctl.c
310
request.header.iu_type = PQI_IU_TYPE_RAID_PATH_IO_REQUEST;
sys/dev/smartpqi/smartpqi_ioctl.c
311
request.header.iu_length = offsetof(pqisrc_raid_req_t, sg_descriptors[1]) -
sys/dev/smartpqi/smartpqi_ioctl.c
313
memcpy(request.lun_number, iocommand->LUN_info.LunAddrBytes,
sys/dev/smartpqi/smartpqi_ioctl.c
314
sizeof(request.lun_number));
sys/dev/smartpqi/smartpqi_ioctl.c
315
memcpy(request.cmd.cdb, iocommand->Request.CDB, iocommand->Request.CDBLen);
sys/dev/smartpqi/smartpqi_ioctl.c
316
request.additional_cdb_bytes_usage = PQI_ADDITIONAL_CDB_BYTES_0;
sys/dev/smartpqi/smartpqi_ioctl.c
320
request.data_direction = SOP_DATA_DIR_NONE;
sys/dev/smartpqi/smartpqi_ioctl.c
323
request.data_direction = SOP_DATA_DIR_FROM_DEVICE;
sys/dev/smartpqi/smartpqi_ioctl.c
326
request.data_direction = SOP_DATA_DIR_TO_DEVICE;
sys/dev/smartpqi/smartpqi_ioctl.c
329
request.data_direction = SOP_DATA_DIR_BIDIRECTIONAL;
sys/dev/smartpqi/smartpqi_ioctl.c
333
request.task_attribute = SOP_TASK_ATTRIBUTE_SIMPLE;
sys/dev/smartpqi/smartpqi_ioctl.c
335
request.buffer_length = iocommand->buf_size;
sys/dev/smartpqi/smartpqi_ioctl.c
336
request.sg_descriptors[0].addr = ioctl_dma_buf.dma_addr;
sys/dev/smartpqi/smartpqi_ioctl.c
337
request.sg_descriptors[0].len = iocommand->buf_size;
sys/dev/smartpqi/smartpqi_ioctl.c
338
request.sg_descriptors[0].flags = SG_FLAG_LAST;
sys/dev/smartpqi/smartpqi_ioctl.c
345
request.request_id = tag;
sys/dev/smartpqi/smartpqi_ioctl.c
346
request.response_queue_id = ob_q->q_id;
sys/dev/smartpqi/smartpqi_ioctl.c
347
request.error_index = request.request_id;
sys/dev/smartpqi/smartpqi_ioctl.c
349
request.timeout_in_sec = iocommand->Request.Timeout;
sys/dev/smartpqi/smartpqi_ioctl.c
358
ret = pqisrc_submit_cmnd(softs, ib_q, &request);
sys/dev/smartpqi/smartpqi_ioctl.c
413
pqisrc_put_tag(&softs->taglist, request.request_id);
sys/dev/smartpqi/smartpqi_ioctl.c
422
pqisrc_put_tag(&softs->taglist, request.request_id);
sys/dev/smartpqi/smartpqi_ioctl.c
445
pqisrc_raid_req_t request;
sys/dev/smartpqi/smartpqi_ioctl.c
451
memset(&request, 0, sizeof(request));
sys/dev/smartpqi/smartpqi_ioctl.c
465
if (iocommand->Request.CDBLen > sizeof(request.cmd.cdb))
sys/dev/smartpqi/smartpqi_ioctl.c
502
request.header.iu_type = PQI_IU_TYPE_RAID_PATH_IO_REQUEST;
sys/dev/smartpqi/smartpqi_ioctl.c
503
request.header.iu_length = offsetof(pqisrc_raid_req_t, sg_descriptors[1]) -
sys/dev/smartpqi/smartpqi_ioctl.c
505
memcpy(request.lun_number, iocommand->LUN_info.LunAddrBytes,
sys/dev/smartpqi/smartpqi_ioctl.c
506
sizeof(request.lun_number));
sys/dev/smartpqi/smartpqi_ioctl.c
507
memcpy(request.cmd.cdb, iocommand->Request.CDB, iocommand->Request.CDBLen);
sys/dev/smartpqi/smartpqi_ioctl.c
508
request.additional_cdb_bytes_usage = PQI_ADDITIONAL_CDB_BYTES_0;
sys/dev/smartpqi/smartpqi_ioctl.c
512
request.data_direction = SOP_DATA_DIR_NONE;
sys/dev/smartpqi/smartpqi_ioctl.c
515
request.data_direction = SOP_DATA_DIR_FROM_DEVICE;
sys/dev/smartpqi/smartpqi_ioctl.c
518
request.data_direction = SOP_DATA_DIR_TO_DEVICE;
sys/dev/smartpqi/smartpqi_ioctl.c
521
request.data_direction = SOP_DATA_DIR_BIDIRECTIONAL;
sys/dev/smartpqi/smartpqi_ioctl.c
525
request.task_attribute = SOP_TASK_ATTRIBUTE_SIMPLE;
sys/dev/smartpqi/smartpqi_ioctl.c
527
request.buffer_length = iocommand->buf_size;
sys/dev/smartpqi/smartpqi_ioctl.c
528
request.sg_descriptors[0].addr = ioctl_dma_buf.dma_addr;
sys/dev/smartpqi/smartpqi_ioctl.c
529
request.sg_descriptors[0].len = iocommand->buf_size;
sys/dev/smartpqi/smartpqi_ioctl.c
530
request.sg_descriptors[0].flags = SG_FLAG_LAST;
sys/dev/smartpqi/smartpqi_ioctl.c
537
request.request_id = tag;
sys/dev/smartpqi/smartpqi_ioctl.c
538
request.response_queue_id = ob_q->q_id;
sys/dev/smartpqi/smartpqi_ioctl.c
539
request.error_index = request.request_id;
sys/dev/smartpqi/smartpqi_ioctl.c
541
request.timeout_in_sec = iocommand->Request.Timeout;
sys/dev/smartpqi/smartpqi_ioctl.c
550
ret = pqisrc_submit_cmnd(softs, ib_q, &request);
sys/dev/smartpqi/smartpqi_ioctl.c
605
pqisrc_put_tag(&softs->taglist, request.request_id);
sys/dev/smartpqi/smartpqi_ioctl.c
614
pqisrc_put_tag(&softs->taglist, request.request_id);
sys/dev/smartpqi/smartpqi_prototypes.h
162
struct pqi_vendor_general_request *request);
sys/dev/smartpqi/smartpqi_prototypes.h
210
int pqisrc_prepare_send_ctrlr_request(pqisrc_softstate_t *softs, pqisrc_raid_req_t *request,
sys/dev/uart/uart_dev_imx.c
466
imx_uart_bus_ioctl(struct uart_softc *sc, int request, intptr_t data)
sys/dev/uart/uart_dev_imx.c
474
switch (request) {
sys/dev/uart/uart_dev_lowrisc.c
239
lowrisc_uart_bus_ioctl(struct uart_softc *sc, int request, intptr_t data)
sys/dev/uart/uart_dev_lowrisc.c
247
switch (request) {
sys/dev/uart/uart_dev_msm.c
525
msm_bus_ioctl(struct uart_softc *sc, int request, intptr_t data)
sys/dev/uart/uart_dev_mu.c
344
uart_mu_bus_ioctl(struct uart_softc *sc, int request, intptr_t data)
sys/dev/uart/uart_dev_mu.c
350
switch (request) {
sys/dev/uart/uart_dev_mvebu.c
397
uart_mvebu_bus_ioctl(struct uart_softc *sc, int request, intptr_t data)
sys/dev/uart/uart_dev_mvebu.c
405
switch (request) {
sys/dev/uart/uart_dev_ns8250.c
759
ns8250_bus_ioctl(struct uart_softc *sc, int request, intptr_t data)
sys/dev/uart/uart_dev_ns8250.c
768
switch (request) {
sys/dev/uart/uart_dev_pl011.c
452
uart_pl011_bus_ioctl(struct uart_softc *sc, int request, intptr_t data)
sys/dev/uart/uart_dev_pl011.c
458
switch (request) {
sys/dev/uart/uart_dev_quicc.c
347
quicc_bus_ioctl(struct uart_softc *sc, int request, intptr_t data)
sys/dev/uart/uart_dev_quicc.c
356
switch (request) {
sys/dev/uart/uart_dev_z8530.c
390
z8530_bus_ioctl(struct uart_softc *sc, int request, intptr_t data)
sys/dev/uart/uart_dev_z8530.c
399
switch (request) {
sys/dev/usb/misc/cp2112.c
143
uint8_t request;
sys/dev/usb/misc/cp2112.c
947
xfer_status_req.request = 1;
sys/dev/usb/serial/umct.c
141
static void umct_cfg_do_request(struct umct_softc *sc, uint8_t request,
sys/dev/usb/serial/umct.c
346
umct_cfg_do_request(struct umct_softc *sc, uint8_t request,
sys/dev/usb/serial/umct.c
356
req.bRequest = request;
sys/dev/usb/serial/uplcom.c
605
uplcom_pl2303_do(struct usb_device *udev, uint8_t req_type, uint8_t request,
sys/dev/usb/serial/uplcom.c
613
req.bRequest = request;
sys/dev/usb/storage/rio500_usb.h
35
int request;
sys/dev/usb/storage/urio.c
466
ur.ucr_request.bRequest = rio_cmd->request;
sys/dev/usb/wlan/if_rum.c
643
rum_do_mcu_request(struct rum_softc *sc, int request)
sys/dev/usb/wlan/if_rum.c
649
USETW(req.wValue, request);
sys/dev/virtio/p9fs/virtio_p9fs.c
445
.request = vt9p_request,
sys/fs/p9fs/p9_client.c
359
*error = c->ops->request(c->handle, req);
sys/fs/p9fs/p9_transport.h
44
int (*request) (void *handle, struct p9_req_t *req);
sys/net/altq/altq_subr.c
167
int (*request)(struct ifaltq *, int, void *))
sys/net/altq/altq_subr.c
179
ifq->altq_request = request;
sys/netipsec/ipsec_pcb.c
286
void *request, size_t len)
sys/netipsec/ipsec_pcb.c
292
xpl = (struct sadb_x_policy *)request;
sys/netipsec/ipsec_pcb.c
376
ipsec_get_pcbpolicy(struct inpcb *inp, void *request, size_t *len)
sys/netipsec/ipsec_pcb.c
382
xpl = (struct sadb_x_policy *)request;
sys/netipsec/ipsec_pcb.c
420
error = key_sp2msg(sp, request, len);
sys/netipsec/key.c
1856
key_sp2msg(struct secpolicy *sp, void *request, size_t *len)
sys/netipsec/key.c
1875
bzero(request, *len);
sys/netipsec/key.c
1876
xpl = (struct sadb_x_policy *)request;
sys/powerpc/powermac/ata_dbdma.c
143
ata_dbdma_start(struct ata_request *request)
sys/powerpc/powermac/ata_dbdma.c
145
struct ata_dbdma_channel *sc = device_get_softc(request->parent);
sys/powerpc/powermac/ata_dbdma.c
170
ata_dbdma_stop(struct ata_request *request)
sys/powerpc/powermac/ata_dbdma.c
172
struct ata_dbdma_channel *sc = device_get_softc(request->parent);
sys/powerpc/powermac/ata_dbdma.c
182
device_printf(request->parent,"DBDMA dead, resetting "
sys/powerpc/powermac/ata_dbdma.c
184
ata_dbdma_reset(request->parent);
sys/powerpc/powermac/ata_dbdma.c
189
device_printf(request->parent,"DBDMA confused, stop called "
sys/powerpc/powermac/ata_dbdma.c
195
device_printf(request->parent,"DBDMA channel stopped "
sys/powerpc/powermac/ata_dbdma.c
203
ata_dbdma_load(struct ata_request *request, void *addr, int *entries)
sys/powerpc/powermac/ata_dbdma.c
205
struct ata_channel *ch = device_get_softc(request->parent);
sys/powerpc/powermac/ata_dbdma.c
210
args.sc = device_get_softc(request->parent);
sys/powerpc/powermac/ata_dbdma.c
211
args.write = !(request->flags & ATA_R_READ);
sys/powerpc/powermac/ata_dbdma.c
213
if (!request->bytecount) {
sys/powerpc/powermac/ata_dbdma.c
214
device_printf(request->dev,
sys/powerpc/powermac/ata_dbdma.c
218
if (((uintptr_t)(request->data) & (ch->dma.alignment - 1)) ||
sys/powerpc/powermac/ata_dbdma.c
219
(request->bytecount & (ch->dma.alignment - 1))) {
sys/powerpc/powermac/ata_dbdma.c
220
device_printf(request->dev,
sys/powerpc/powermac/ata_dbdma.c
224
if (request->bytecount > ch->dma.max_iosize) {
sys/powerpc/powermac/ata_dbdma.c
225
device_printf(request->dev,
sys/powerpc/powermac/ata_dbdma.c
227
request->bytecount, ch->dma.max_iosize);
sys/powerpc/powermac/ata_dbdma.c
231
request->dma = &ch->dma.slot[0];
sys/powerpc/powermac/ata_dbdma.c
233
if ((error = bus_dmamap_load(request->dma->data_tag,
sys/powerpc/powermac/ata_dbdma.c
234
request->dma->data_map, request->data, request->bytecount,
sys/powerpc/powermac/ata_dbdma.c
236
device_printf(request->dev, "FAILURE - load data\n");
sys/powerpc/powermac/ata_dbdma.c
243
bus_dmamap_sync(request->dma->sg_tag, request->dma->sg_map,
sys/powerpc/powermac/ata_dbdma.c
245
bus_dmamap_sync(request->dma->data_tag, request->dma->data_map,
sys/powerpc/powermac/ata_dbdma.c
246
(request->flags & ATA_R_READ) ?
sys/powerpc/powermac/ata_dbdma.c
252
ch->dma.unload(request);
sys/powerpc/powermac/ata_kauai.c
359
ata_kauai_begin_transaction(struct ata_request *request)
sys/powerpc/powermac/ata_kauai.c
361
struct ata_kauai_softc *sc = device_get_softc(request->parent);
sys/powerpc/powermac/ata_kauai.c
363
bus_write_4(sc->sc_memr, UDMA_CONFIG_REG, sc->udmaconf[request->unit]);
sys/powerpc/powermac/ata_kauai.c
365
sc->wdmaconf[request->unit] | sc->pioconf[request->unit]);
sys/powerpc/powermac/ata_kauai.c
367
return ata_begin_transaction(request);
sys/powerpc/powermac/ata_kauai.c
88
static int ata_kauai_begin_transaction(struct ata_request *request);
sys/powerpc/powermac/ata_macio.c
116
static int ata_macio_begin_transaction(struct ata_request *request);
sys/powerpc/powermac/ata_macio.c
333
ata_macio_begin_transaction(struct ata_request *request)
sys/powerpc/powermac/ata_macio.c
335
struct ata_macio_softc *sc = device_get_softc(request->parent);
sys/powerpc/powermac/ata_macio.c
338
sc->udmaconf[request->unit] | sc->wdmaconf[request->unit]
sys/powerpc/powermac/ata_macio.c
339
| sc->pioconf[request->unit]);
sys/powerpc/powermac/ata_macio.c
341
return ata_begin_transaction(request);
sys/riscv/sifive/sifive_uart.c
325
sfuart_bus_ioctl(struct uart_softc *sc, int request, intptr_t data)
sys/riscv/sifive/sifive_uart.c
335
switch (request) {
sys/rpc/clnt_bck.c
509
clnt_bck_control(CLIENT *cl, u_int request, void *info)
sys/rpc/clnt_dg.c
807
clnt_dg_control(CLIENT *cl, u_int request, void *info)
sys/rpc/clnt_dg.c
816
switch (request) {
sys/rpc/clnt_dg.c
832
switch (request) {
sys/rpc/clnt_nl.c
475
clnt_nl_control(CLIENT *cl, u_int request, void *info)
sys/rpc/clnt_nl.c
480
switch (request) {
sys/rpc/clnt_nl.c
515
printf("%s: unsupported request %u\n", __func__, request);
sys/rpc/clnt_rc.c
422
clnt_reconnect_control(CLIENT *cl, u_int request, void *info)
sys/rpc/clnt_rc.c
432
switch (request) {
sys/rpc/clnt_rc.c
436
CLNT_CONTROL(rc->rc_client, request, info);
sys/rpc/clnt_rc.c
446
CLNT_CONTROL(rc->rc_client, request, info);
sys/rpc/clnt_rc.c
470
CLNT_CONTROL(rc->rc_client, request, info);
sys/rpc/clnt_rc.c
476
CLNT_CONTROL(rc->rc_client, request, info);
sys/rpc/clnt_rc.c
486
CLNT_CONTROL(rc->rc_client, request, info);
sys/rpc/clnt_vc.c
630
clnt_vc_control(CLIENT *cl, u_int request, void *info)
sys/rpc/clnt_vc.c
640
switch (request) {
sys/rpc/clnt_vc.c
658
switch (request) {
sys/teken/teken_subr.h
1065
teken_subr_secondary_device_attributes(const teken_t *t, unsigned int request)
sys/teken/teken_subr.h
1068
if (request == 0) {
sys/teken/teken_subr.h
784
teken_subr_primary_device_attributes(const teken_t *t, unsigned int request)
sys/teken/teken_subr.h
787
if (request == 0) {
sys/ufs/ffs/ffs_alloc.c
265
uint64_t cg, request, reclaimed;
sys/ufs/ffs/ffs_alloc.c
366
request = nsize;
sys/ufs/ffs/ffs_alloc.c
386
request = fs->fs_bsize;
sys/ufs/ffs/ffs_alloc.c
400
bno = ffs_hashalloc(ip, cg, bpref, request, nsize, ffs_alloccg);
sys/vm/vm_kern.c
1043
int domain, error, request;
sys/vm/vm_kern.c
1045
request = 0;
sys/vm/vm_kern.c
1046
error = sysctl_handle_int(oidp, &request, 0, req);
sys/vm/vm_kern.c
1050
domain = request >> 4;
sys/vm/vm_kern.c
1051
request &= 0xf;
sys/vm/vm_kern.c
1052
if (request != UMA_RECLAIM_TRIM && request != UMA_RECLAIM_DRAIN &&
sys/vm/vm_kern.c
1053
request != UMA_RECLAIM_DRAIN_CPU)
sys/vm/vm_kern.c
1057
uma_reclaim_domain(request, domain);
sys/x86/cpufreq/hwpstate_amd.c
179
uint64_t request;
sys/x86/cpufreq/hwpstate_amd.c
270
print_cppc_request(struct sbuf *const sb, const uint64_t request)
sys/x86/cpufreq/hwpstate_amd.c
273
request);
sys/x86/cpufreq/hwpstate_amd.c
275
AMD_CPPC_REQUEST_EPP_BITS, request);
sys/x86/cpufreq/hwpstate_amd.c
277
AMD_CPPC_REQUEST_DES_PERF_BITS, request);
sys/x86/cpufreq/hwpstate_amd.c
279
AMD_CPPC_REQUEST_MIN_PERF_BITS, request);
sys/x86/cpufreq/hwpstate_amd.c
281
AMD_CPPC_REQUEST_MAX_PERF_BITS, request);
sys/x86/cpufreq/hwpstate_amd.c
395
sc->cppc.request = val;
sys/x86/cpufreq/hwpstate_amd.c
403
uint64_t request;
sys/x86/cpufreq/hwpstate_amd.c
412
uint64_t *const sc_req = &data->sc->cppc.request;
sys/x86/cpufreq/hwpstate_amd.c
424
new_req = (*sc_req & ~data->mask) | (data->request & data->mask);
sys/x86/cpufreq/hwpstate_amd.c
459
set_cppc_request(device_t hwp_dev, uint64_t request, uint64_t mask)
sys/x86/cpufreq/hwpstate_amd.c
462
.request = request,
sys/x86/cpufreq/hwpstate_amd.c
517
val = BITS_VALUE(arg2, sc->cppc.request);
sys/x86/cpufreq/hwpstate_amd.c
810
uint64_t request;
sys/x86/cpufreq/hwpstate_amd.c
844
data->init_request = sc->cppc.request;
sys/x86/cpufreq/hwpstate_amd.c
846
data->request = sc->cppc.request;
sys/x86/cpufreq/hwpstate_amd.c
871
SET_BITS_VALUE(data->request, AMD_CPPC_REQUEST_MIN_PERF_BITS,
sys/x86/cpufreq/hwpstate_amd.c
873
SET_BITS_VALUE(data->request, AMD_CPPC_REQUEST_MAX_PERF_BITS,
sys/x86/cpufreq/hwpstate_amd.c
880
SET_BITS_VALUE(data->request, AMD_CPPC_REQUEST_EPP_BITS, 0);
sys/x86/cpufreq/hwpstate_amd.c
883
SET_BITS_VALUE(data->request, AMD_CPPC_REQUEST_DES_PERF_BITS,
sys/x86/cpufreq/hwpstate_amd.c
886
error = wrmsr_safe(MSR_AMD_CPPC_REQUEST, data->request);
sys/x86/cpufreq/hwpstate_amd.c
890
sc->cppc.request = data->request;
sys/x86/cpufreq/hwpstate_amd.c
943
print_cppc_request(sb, data.request);
sys/x86/cpufreq/hwpstate_amd.c
947
print_cppc_request(sb, data.request);
sys/xdr/xdr_mem.c
255
xdrmem_control(XDR *xdrs, int request, void *info)
sys/xdr/xdr_mem.c
261
switch (request) {
sys/xdr/xdr_mem.c
65
static bool_t xdrmem_control(XDR *xdrs, int request, void *info);
tests/sys/audit/ioctl.c
41
static unsigned long request = AUDITPIPE_FLUSH;
tests/sys/audit/ioctl.c
57
"ioctl.*%#lx.*%#x.*return,success", request, filedesc);
tests/sys/audit/ioctl.c
60
ATF_REQUIRE(ioctl(filedesc, request) != -1);
tests/sys/audit/ioctl.c
81
"ioctl.*%#lx.*return,failure : Bad file descriptor", request);
tests/sys/audit/ioctl.c
85
ATF_REQUIRE_EQ(-1, ioctl(-1, request));
tests/sys/capsicum/syscalls.h
92
inline long ptrace_(int request, pid_t pid, void *addr, void *data) {
tests/sys/capsicum/syscalls.h
93
return ptrace(request, pid, (caddr_t)addr, static_cast<int>((long)data));
tools/bus_space/busdma.c
152
ioc.request = (ptag != NULL) ? PROTO_IOC_BUSDMA_TAG_DERIVE :
tools/bus_space/busdma.c
238
ioc.request = PROTO_IOC_BUSDMA_TAG_DESTROY;
tools/bus_space/busdma.c
298
ioc.request = PROTO_IOC_BUSDMA_MD_CREATE;
tools/bus_space/busdma.c
325
ioc.request = PROTO_IOC_BUSDMA_MD_DESTROY;
tools/bus_space/busdma.c
347
ioc.request = PROTO_IOC_BUSDMA_MD_LOAD;
tools/bus_space/busdma.c
373
ioc.request = PROTO_IOC_BUSDMA_MD_UNLOAD;
tools/bus_space/busdma.c
401
ioc.request = PROTO_IOC_BUSDMA_MEM_ALLOC;
tools/bus_space/busdma.c
433
ioc.request = PROTO_IOC_BUSDMA_MEM_FREE;
tools/bus_space/busdma.c
452
ioc.request = PROTO_IOC_BUSDMA_MEM_FREE;
tools/bus_space/busdma.c
547
ioc.request = PROTO_IOC_BUSDMA_SYNC;
usr.sbin/autofs/automountd.c
438
struct autofs_daemon_request request;
usr.sbin/autofs/automountd.c
522
memset(&request, 0, sizeof(request));
usr.sbin/autofs/automountd.c
523
error = ioctl(autofs_fd, AUTOFSREQUEST, &request);
usr.sbin/autofs/automountd.c
559
handle_request(&request, options, incomplete_hierarchy);
usr.sbin/bhyve/tpm_ppi_qemu.c
39
uint32_t request; // PPRQ
usr.sbin/ctld/discovery.cc
217
struct pdu *request, *response;
usr.sbin/ctld/discovery.cc
226
request_keys = text_read_request(&conn, &request);
usr.sbin/ctld/discovery.cc
258
text_send_response(request, response_keys);
usr.sbin/ctld/discovery.cc
260
pdu_delete(request);
usr.sbin/ctld/discovery.cc
264
request = logout_receive(&conn);
usr.sbin/ctld/discovery.cc
265
response = logout_new_response(request);
usr.sbin/ctld/discovery.cc
269
pdu_delete(request);
usr.sbin/ctld/discovery.cc
48
struct pdu *request;
usr.sbin/ctld/discovery.cc
51
request = pdu_new(conn);
usr.sbin/ctld/discovery.cc
52
pdu_receive(request);
usr.sbin/ctld/discovery.cc
53
if ((request->pdu_bhs->bhs_opcode & ~ISCSI_BHS_OPCODE_IMMEDIATE) !=
usr.sbin/ctld/discovery.cc
56
request->pdu_bhs->bhs_opcode);
usr.sbin/ctld/discovery.cc
57
bhslr = (struct iscsi_bhs_logout_request *)request->pdu_bhs;
usr.sbin/ctld/discovery.cc
75
return (request);
usr.sbin/ctld/discovery.cc
79
logout_new_response(struct pdu *request)
usr.sbin/ctld/discovery.cc
86
bhslr = (struct iscsi_bhs_logout_request *)request->pdu_bhs;
usr.sbin/ctld/discovery.cc
87
conn = request->pdu_connection;
usr.sbin/ctld/discovery.cc
89
response = pdu_new_response(request);
usr.sbin/ctld/iscsi.hh
47
void login_negotiate_key(struct pdu *request, const char *name,
usr.sbin/ctld/iscsi.hh
50
bool login_portal_redirect(struct pdu *request);
usr.sbin/ctld/iscsi.hh
51
bool login_target_redirect(struct pdu *request);
usr.sbin/ctld/iscsi.hh
52
void login_negotiate(struct pdu *request);
usr.sbin/ctld/login.cc
1004
login_send_error(request, 0x02, 0x01);
usr.sbin/ctld/login.cc
1012
login_send_error(request, 0x02, 0x01);
usr.sbin/ctld/login.cc
1020
login_send_error(request, 0x02, 0x02);
usr.sbin/ctld/login.cc
1025
login_send_error(request, 0x02, 0x02);
usr.sbin/ctld/login.cc
1034
if (login_csg(request) == BHSLR_STAGE_OPERATIONAL_NEGOTIATION) {
usr.sbin/ctld/login.cc
1036
login_send_error(request, 0x02, 0x01);
usr.sbin/ctld/login.cc
1045
login_negotiate(request);
usr.sbin/ctld/login.cc
1050
response = login_new_response(request);
usr.sbin/ctld/login.cc
1092
pdu_delete(request);
usr.sbin/ctld/login.cc
122
login_csg(const struct pdu *request)
usr.sbin/ctld/login.cc
126
bhslr = (struct iscsi_bhs_login_request *)request->pdu_bhs;
usr.sbin/ctld/login.cc
149
struct pdu *request;
usr.sbin/ctld/login.cc
152
request = pdu_new(conn);
usr.sbin/ctld/login.cc
153
pdu_receive(request);
usr.sbin/ctld/login.cc
154
if ((request->pdu_bhs->bhs_opcode & ~ISCSI_BHS_OPCODE_IMMEDIATE) !=
usr.sbin/ctld/login.cc
165
login_send_error(request, 0x02, 0x0b);
usr.sbin/ctld/login.cc
167
request->pdu_bhs->bhs_opcode);
usr.sbin/ctld/login.cc
169
bhslr = (struct iscsi_bhs_login_request *)request->pdu_bhs;
usr.sbin/ctld/login.cc
174
login_send_error(request, 0x03, 0x00);
usr.sbin/ctld/login.cc
178
login_send_error(request, 0x02, 0x05);
usr.sbin/ctld/login.cc
183
login_send_error(request, 0x02, 0x05);
usr.sbin/ctld/login.cc
189
login_send_error(request, 0x02, 0x00);
usr.sbin/ctld/login.cc
196
login_send_error(request, 0x02, 0x00);
usr.sbin/ctld/login.cc
203
return (request);
usr.sbin/ctld/login.cc
207
login_new_response(struct pdu *request)
usr.sbin/ctld/login.cc
214
bhslr = (struct iscsi_bhs_login_request *)request->pdu_bhs;
usr.sbin/ctld/login.cc
215
conn = request->pdu_connection;
usr.sbin/ctld/login.cc
217
response = pdu_new_response(request);
usr.sbin/ctld/login.cc
232
login_send_error(struct pdu *request, char error_class, char detail)
usr.sbin/ctld/login.cc
239
response = login_new_response(request);
usr.sbin/ctld/login.cc
290
struct pdu *request;
usr.sbin/ctld/login.cc
294
request = login_receive(conn, false);
usr.sbin/ctld/login.cc
296
keys_load_pdu(request_keys, request);
usr.sbin/ctld/login.cc
300
login_send_error(request, 0x02, 0x07);
usr.sbin/ctld/login.cc
304
login_send_error(request, 0x02, 0x01);
usr.sbin/ctld/login.cc
310
return (request);
usr.sbin/ctld/login.cc
314
login_send_chap_c(struct pdu *request, struct chap *chap)
usr.sbin/ctld/login.cc
323
response = login_new_response(request);
usr.sbin/ctld/login.cc
340
struct pdu *request;
usr.sbin/ctld/login.cc
346
request = login_receive(conn, false);
usr.sbin/ctld/login.cc
348
keys_load_pdu(request_keys, request);
usr.sbin/ctld/login.cc
352
login_send_error(request, 0x02, 0x07);
usr.sbin/ctld/login.cc
357
login_send_error(request, 0x02, 0x07);
usr.sbin/ctld/login.cc
362
login_send_error(request, 0x02, 0x07);
usr.sbin/ctld/login.cc
373
login_send_error(request, 0x02, 0x01);
usr.sbin/ctld/login.cc
380
login_send_error(request, 0x02, 0x01);
usr.sbin/ctld/login.cc
389
return (request);
usr.sbin/ctld/login.cc
393
login_send_chap_success(struct pdu *request,
usr.sbin/ctld/login.cc
403
response = login_new_response(request);
usr.sbin/ctld/login.cc
410
keys_load_pdu(request_keys, request);
usr.sbin/ctld/login.cc
415
login_send_error(request, 0x02, 0x07);
usr.sbin/ctld/login.cc
420
login_send_error(request, 0x02, 0x07);
usr.sbin/ctld/login.cc
425
login_send_error(request, 0x02, 0x01);
usr.sbin/ctld/login.cc
437
login_send_error(request, 0x02, 0x07);
usr.sbin/ctld/login.cc
464
struct pdu *request;
usr.sbin/ctld/login.cc
470
request = login_receive_chap_a(&conn);
usr.sbin/ctld/login.cc
482
login_send_chap_c(request, chap);
usr.sbin/ctld/login.cc
483
pdu_delete(request);
usr.sbin/ctld/login.cc
489
request = login_receive_chap_r(&conn, ag, chap, &auth, user);
usr.sbin/ctld/login.cc
496
login_send_chap_success(request, auth, user);
usr.sbin/ctld/login.cc
497
pdu_delete(request);
usr.sbin/ctld/login.cc
50
static void login_send_error(struct pdu *request,
usr.sbin/ctld/login.cc
507
iscsi_connection::login_negotiate_key(struct pdu *request, const char *name,
usr.sbin/ctld/login.cc
513
assert(request->pdu_connection == &conn);
usr.sbin/ctld/login.cc
603
login_send_error(request, 0x02, 0x00);
usr.sbin/ctld/login.cc
624
login_send_error(request, 0x02, 0x00);
usr.sbin/ctld/login.cc
637
login_send_error(request, 0x02, 0x00);
usr.sbin/ctld/login.cc
676
login_redirect(struct pdu *request, const char *target_address)
usr.sbin/ctld/login.cc
682
response = login_new_response(request);
usr.sbin/ctld/login.cc
683
login_set_csg(response, login_csg(request));
usr.sbin/ctld/login.cc
698
iscsi_connection::login_portal_redirect(struct pdu *request)
usr.sbin/ctld/login.cc
708
login_redirect(request, pg->redirection());
usr.sbin/ctld/login.cc
714
iscsi_connection::login_target_redirect(struct pdu *request)
usr.sbin/ctld/login.cc
729
login_redirect(request, target_address);
usr.sbin/ctld/login.cc
735
iscsi_connection::login_negotiate(struct pdu *request)
usr.sbin/ctld/login.cc
787
if (request == NULL) {
usr.sbin/ctld/login.cc
790
request = login_receive(&conn, false);
usr.sbin/ctld/login.cc
801
redirected = login_target_redirect(request);
usr.sbin/ctld/login.cc
808
keys_load_pdu(request_keys, request);
usr.sbin/ctld/login.cc
810
response = login_new_response(request);
usr.sbin/ctld/login.cc
830
login_negotiate_key(request, request_keys->keys_names[i],
usr.sbin/ctld/login.cc
859
pdu_delete(request);
usr.sbin/ctld/login.cc
866
struct pdu *request, *response;
usr.sbin/ctld/login.cc
870
request = login_receive(&conn, false);
usr.sbin/ctld/login.cc
871
bhslr = (struct iscsi_bhs_login_request *)request->pdu_bhs;
usr.sbin/ctld/login.cc
873
login_send_error(request, 0x02, 0x00);
usr.sbin/ctld/login.cc
878
response = login_new_response(request);
usr.sbin/ctld/login.cc
879
pdu_delete(request);
usr.sbin/ctld/login.cc
890
struct pdu *request, *response;
usr.sbin/ctld/login.cc
905
request = login_receive(&conn, true);
usr.sbin/ctld/login.cc
906
bhslr = (struct iscsi_bhs_login_request *)request->pdu_bhs;
usr.sbin/ctld/login.cc
908
login_send_error(request, 0x02, 0x0a);
usr.sbin/ctld/login.cc
921
keys_load_pdu(request_keys, request);
usr.sbin/ctld/login.cc
926
login_send_error(request, 0x02, 0x07);
usr.sbin/ctld/login.cc
930
login_send_error(request, 0x02, 0x00);
usr.sbin/ctld/login.cc
938
redirected = login_portal_redirect(request);
usr.sbin/ctld/login.cc
956
login_send_error(request, 0x02, 0x00);
usr.sbin/ctld/login.cc
967
login_send_error(request, 0x02, 0x07);
usr.sbin/ctld/login.cc
973
login_send_error(request, 0x02, 0x03);
usr.sbin/iscsid/discovery.c
117
struct pdu *request, *response;
usr.sbin/iscsid/discovery.c
161
request = logout_new_request(&conn->conn);
usr.sbin/iscsid/discovery.c
162
pdu_send(request);
usr.sbin/iscsid/discovery.c
163
pdu_delete(request);
usr.sbin/iscsid/discovery.c
164
request = NULL;
usr.sbin/iscsid/discovery.c
69
struct pdu *request;
usr.sbin/iscsid/discovery.c
72
request = pdu_new(conn);
usr.sbin/iscsid/discovery.c
73
bhslr = (struct iscsi_bhs_logout_request *)request->pdu_bhs;
usr.sbin/iscsid/discovery.c
82
return (request);
usr.sbin/iscsid/iscsid.c
222
connection_new(int iscsi_fd, const struct iscsi_daemon_request *request)
usr.sbin/iscsid/iscsid.c
237
request->idr_conf.isc_iser != 0);
usr.sbin/iscsid/iscsid.c
242
conn->conn_session_id = request->idr_session_id;
usr.sbin/iscsid/iscsid.c
243
memcpy(&conn->conn_conf, &request->idr_conf, sizeof(conn->conn_conf));
usr.sbin/iscsid/iscsid.c
244
memcpy(&conn->conn.conn_isid, &request->idr_isid,
usr.sbin/iscsid/iscsid.c
246
conn->conn.conn_tsih = request->idr_tsih;
usr.sbin/iscsid/iscsid.c
631
handle_request(int iscsi_fd, const struct iscsi_daemon_request *request, int timeout)
usr.sbin/iscsid/iscsid.c
635
log_set_peer_addr(request->idr_conf.isc_target_addr);
usr.sbin/iscsid/iscsid.c
636
if (request->idr_conf.isc_target[0] != '\0') {
usr.sbin/iscsid/iscsid.c
637
log_set_peer_name(request->idr_conf.isc_target);
usr.sbin/iscsid/iscsid.c
638
setproctitle("%s (%s)", request->idr_conf.isc_target_addr, request->idr_conf.isc_target);
usr.sbin/iscsid/iscsid.c
640
setproctitle("%s", request->idr_conf.isc_target_addr);
usr.sbin/iscsid/iscsid.c
643
conn = connection_new(iscsi_fd, request);
usr.sbin/iscsid/iscsid.c
698
struct iscsi_daemon_request request;
usr.sbin/iscsid/iscsid.c
765
memset(&request, 0, sizeof(request));
usr.sbin/iscsid/iscsid.c
766
error = ioctl(iscsi_fd, ISCSIDWAIT, &request);
usr.sbin/iscsid/iscsid.c
802
handle_request(iscsi_fd, &request, timeout);
usr.sbin/iscsid/login.c
273
struct pdu *request;
usr.sbin/iscsid/login.c
277
request = pdu_new(conn);
usr.sbin/iscsid/login.c
278
bhslr = (struct iscsi_bhs_login_request *)request->pdu_bhs;
usr.sbin/iscsid/login.c
294
login_set_csg(request, csg);
usr.sbin/iscsid/login.c
295
login_set_nsg(request, nsg);
usr.sbin/iscsid/login.c
303
return (request);
usr.sbin/iscsid/login.c
480
struct pdu *request, *response;
usr.sbin/iscsid/login.c
487
request = login_new_request(&conn->conn,
usr.sbin/iscsid/login.c
543
keys_save_pdu(request_keys, request);
usr.sbin/iscsid/login.c
546
pdu_send(request);
usr.sbin/iscsid/login.c
547
pdu_delete(request);
usr.sbin/iscsid/login.c
548
request = NULL;
usr.sbin/iscsid/login.c
55
login_set_nsg(struct pdu *request, int nsg)
usr.sbin/iscsid/login.c
581
request = login_new_request(&conn->conn,
usr.sbin/iscsid/login.c
583
pdu_send(request);
usr.sbin/iscsid/login.c
584
pdu_delete(request);
usr.sbin/iscsid/login.c
601
struct pdu *request;
usr.sbin/iscsid/login.c
604
request = login_new_request(conn, BHSLR_STAGE_SECURITY_NEGOTIATION);
usr.sbin/iscsid/login.c
607
keys_save_pdu(request_keys, request);
usr.sbin/iscsid/login.c
609
pdu_send(request);
usr.sbin/iscsid/login.c
610
pdu_delete(request);
usr.sbin/iscsid/login.c
617
struct pdu *request;
usr.sbin/iscsid/login.c
63
bhslr = (struct iscsi_bhs_login_request *)request->pdu_bhs;
usr.sbin/iscsid/login.c
667
request = login_new_request(&conn->conn,
usr.sbin/iscsid/login.c
693
keys_save_pdu(request_keys, request);
usr.sbin/iscsid/login.c
695
pdu_send(request);
usr.sbin/iscsid/login.c
696
pdu_delete(request);
usr.sbin/iscsid/login.c
70
login_set_csg(struct pdu *request, int csg)
usr.sbin/iscsid/login.c
773
struct pdu *request, *response;
usr.sbin/iscsid/login.c
78
bhslr = (struct iscsi_bhs_login_request *)request->pdu_bhs;
usr.sbin/iscsid/login.c
780
request = login_new_request(&conn->conn,
usr.sbin/iscsid/login.c
816
keys_save_pdu(request_keys, request);
usr.sbin/iscsid/login.c
818
pdu_send(request);
usr.sbin/iscsid/login.c
819
pdu_delete(request);
usr.sbin/lpr/common_source/lp.h
282
void free_request(struct request *_rp);
usr.sbin/lpr/common_source/lp.h
290
void init_request(struct request *_rp);
usr.sbin/lpr/common_source/request.c
47
init_request(struct request *rp)
usr.sbin/lpr/common_source/request.c
49
static struct request zero;
usr.sbin/lpr/common_source/request.c
57
free_request(struct request *rp)
usr.sbin/nscd/mp_rs_query.c
102
&qstate->request);
usr.sbin/nscd/mp_rs_query.c
135
c_mp_rs_request = get_cache_mp_read_session_request(&qstate->request);
usr.sbin/nscd/mp_rs_query.c
174
c_mp_rs_request = get_cache_mp_read_session_request(&qstate->request);
usr.sbin/nscd/mp_rs_query.c
506
finalize_comm_element(&qstate->request);
usr.sbin/nscd/mp_rs_query.c
68
finalize_comm_element(&qstate->request);
usr.sbin/nscd/mp_rs_query.c
99
init_comm_element(&qstate->request,
usr.sbin/nscd/mp_ws_query.c
100
init_comm_element(&qstate->request,
usr.sbin/nscd/mp_ws_query.c
103
&qstate->request);
usr.sbin/nscd/mp_ws_query.c
140
c_mp_ws_request = get_cache_mp_write_session_request(&qstate->request);
usr.sbin/nscd/mp_ws_query.c
172
c_mp_ws_request = get_cache_mp_write_session_request(&qstate->request);
usr.sbin/nscd/mp_ws_query.c
353
init_comm_element(&qstate->request,
usr.sbin/nscd/mp_ws_query.c
356
&qstate->request);
usr.sbin/nscd/mp_ws_query.c
392
&qstate->request);
usr.sbin/nscd/mp_ws_query.c
422
&qstate->request);
usr.sbin/nscd/mp_ws_query.c
458
finalize_comm_element(&qstate->request);
usr.sbin/nscd/mp_ws_query.c
69
finalize_comm_element(&qstate->request);
usr.sbin/nscd/query.c
1081
finalize_comm_element(&qstate->request);
usr.sbin/nscd/query.c
1249
init_comm_element(&retval->request, CET_UNDEFINED);
usr.sbin/nscd/query.c
291
finalize_comm_element(&qstate->request);
usr.sbin/nscd/query.c
312
init_comm_element(&qstate->request, CET_WRITE_REQUEST);
usr.sbin/nscd/query.c
313
write_request = get_cache_write_request(&qstate->request);
usr.sbin/nscd/query.c
369
write_request = get_cache_write_request(&qstate->request);
usr.sbin/nscd/query.c
404
write_request = get_cache_write_request(&qstate->request);
usr.sbin/nscd/query.c
477
write_request = get_cache_write_request(&qstate->request);
usr.sbin/nscd/query.c
562
finalize_comm_element(&qstate->request);
usr.sbin/nscd/query.c
589
init_comm_element(&qstate->request, CET_READ_REQUEST);
usr.sbin/nscd/query.c
590
read_request = get_cache_read_request(&qstate->request);
usr.sbin/nscd/query.c
635
read_request = get_cache_read_request(&qstate->request);
usr.sbin/nscd/query.c
670
read_request = get_cache_read_request(&qstate->request);
usr.sbin/nscd/query.c
882
finalize_comm_element(&qstate->request);
usr.sbin/nscd/query.c
909
init_comm_element(&qstate->request, CET_TRANSFORM_REQUEST);
usr.sbin/nscd/query.c
911
get_cache_transform_request(&qstate->request);
usr.sbin/nscd/query.c
957
transform_request = get_cache_transform_request(&qstate->request);
usr.sbin/nscd/query.c
985
transform_request = get_cache_transform_request(&qstate->request);
usr.sbin/nscd/query.h
51
struct comm_element request;
usr.sbin/ntp/ntpdc/nl.c
18
(int) offsetof(struct req_pkt, request));
usr.sbin/ntp/ntpdc/nl.c
60
(int) offsetof(struct resp_pkt, request));
usr.sbin/ppp/lcp.c
1005
log_Printf(LogLCP, "%s\n", request);
usr.sbin/ppp/lcp.c
1031
log_Printf(LogLCP, "%s\n", request);
usr.sbin/ppp/lcp.c
1056
log_Printf(LogLCP, "%s\n", request);
usr.sbin/ppp/lcp.c
1075
log_Printf(LogLCP, "%s Auth\n", request);
usr.sbin/ppp/lcp.c
1078
log_Printf(LogLCP, "%s Dialstring %.*s\n", request, (int)sz,
usr.sbin/ppp/lcp.c
1082
log_Printf(LogLCP, "%s Location %.*s\n", request, (int)sz,
usr.sbin/ppp/lcp.c
1086
log_Printf(LogLCP, "%s E.164 (%.*s)\n", request, (int)sz,
usr.sbin/ppp/lcp.c
1090
log_Printf(LogLCP, "%s Name %.*s\n", request, (int)sz,
usr.sbin/ppp/lcp.c
1094
log_Printf(LogLCP, "%s CBCP\n", request);
usr.sbin/ppp/lcp.c
1097
log_Printf(LogLCP, "%s ???\n", request);
usr.sbin/ppp/lcp.c
1172
log_Printf(LogLCP, "%s\n", request);
usr.sbin/ppp/lcp.c
1199
log_Printf(LogLCP, "%s %s\n", request,
usr.sbin/ppp/lcp.c
1246
log_Printf(LogLCP, "%s%s\n", request, desc);
usr.sbin/ppp/lcp.c
669
char request[20], desc[22];
usr.sbin/ppp/lcp.c
681
snprintf(request, sizeof request, " %s[%d]", protoname(opt->hdr.id),
usr.sbin/ppp/lcp.c
688
log_Printf(LogLCP, "%s %u\n", request, mru);
usr.sbin/ppp/lcp.c
746
log_Printf(LogLCP, "%s %d\n", request, mru);
usr.sbin/ppp/lcp.c
804
log_Printf(LogLCP, "%s 0x%08lx\n", request, (u_long)accmap);
usr.sbin/ppp/lcp.c
824
log_Printf(LogLCP, "%s 0x%04x (%s)\n", request, proto,
usr.sbin/ppp/lcp.c
873
request, proto);
usr.sbin/ppp/lcp.c
941
request, ntohs(req.proto), (u_long)ntohl(req.period) * 10);
usr.sbin/ppp/lcp.c
966
log_Printf(LogLCP, "%s 0x%08lx\n", request, (u_long)magic);