games/hunt/hunt/list.c
156
start_probe(struct sockaddr *addr, u_int16_t req)
games/hunt/hunt/list.c
184
msg = htons(req);
games/hunt/hunt/list.c
207
probe_drivers(u_int16_t req, char *preferred)
games/hunt/hunt/list.c
245
start_probe((struct sockaddr *)target, req);
games/hunt/hunt/list.c
253
start_probe((struct sockaddr *)&localhost, req);
games/hunt/hunt/list.c
303
start_probe((struct sockaddr *)target, req);
games/hunt/huntd/execute.c
597
int req;
games/hunt/huntd/execute.c
602
req = BULREQ;
games/hunt/huntd/execute.c
605
req = GRENREQ;
games/hunt/huntd/execute.c
617
add_shot(obj, y, x, LEFTS, req, (PLAYER *) NULL,
games/hunt/huntd/execute.c
621
pp->p_ammo += req;
lib/libcrypto/asn1/x_req.c
243
X509_REQ_get_signature_nid(const X509_REQ *req)
lib/libcrypto/asn1/x_req.c
245
return OBJ_obj2nid(req->sig_alg->algorithm);
lib/libcrypto/asn1/x_req.c
250
X509_REQ_get0_signature(const X509_REQ *req, const ASN1_BIT_STRING **psig,
lib/libcrypto/asn1/x_req.c
254
*psig = req->signature;
lib/libcrypto/asn1/x_req.c
256
*palg = req->sig_alg;
lib/libcrypto/ocsp/ocsp.h
192
OCSP_RESPONSE *OCSP_sendreq_bio(BIO *b, const char *path, OCSP_REQUEST *req);
lib/libcrypto/ocsp/ocsp.h
193
OCSP_REQ_CTX *OCSP_sendreq_new(BIO *io, const char *path, OCSP_REQUEST *req,
lib/libcrypto/ocsp/ocsp.h
197
int OCSP_REQ_CTX_set1_req(OCSP_REQ_CTX *rctx, OCSP_REQUEST *req);
lib/libcrypto/ocsp/ocsp.h
207
OCSP_ONEREQ *OCSP_request_add0_id(OCSP_REQUEST *req, OCSP_CERTID *cid);
lib/libcrypto/ocsp/ocsp.h
209
int OCSP_request_add1_nonce(OCSP_REQUEST *req, unsigned char *val, int len);
lib/libcrypto/ocsp/ocsp.h
211
int OCSP_check_nonce(OCSP_REQUEST *req, OCSP_BASICRESP *bs);
lib/libcrypto/ocsp/ocsp.h
212
int OCSP_copy_nonce(OCSP_BASICRESP *resp, OCSP_REQUEST *req);
lib/libcrypto/ocsp/ocsp.h
214
int OCSP_request_set1_name(OCSP_REQUEST *req, X509_NAME *nm);
lib/libcrypto/ocsp/ocsp.h
215
int OCSP_request_add1_cert(OCSP_REQUEST *req, X509 *cert);
lib/libcrypto/ocsp/ocsp.h
217
int OCSP_request_sign(OCSP_REQUEST *req, X509 *signer, EVP_PKEY *key,
lib/libcrypto/ocsp/ocsp.h
246
int OCSP_request_verify(OCSP_REQUEST *req, STACK_OF(X509) *certs,
lib/libcrypto/ocsp/ocsp.h
255
int OCSP_request_onereq_count(OCSP_REQUEST *req);
lib/libcrypto/ocsp/ocsp.h
256
OCSP_ONEREQ *OCSP_request_onereq_get0(OCSP_REQUEST *req, int i);
lib/libcrypto/ocsp/ocsp.h
261
int OCSP_request_is_signed(OCSP_REQUEST *req);
lib/libcrypto/ocsp/ocsp_cl.c
108
OCSP_request_set1_name(OCSP_REQUEST *req, X509_NAME *nm)
lib/libcrypto/ocsp/ocsp_cl.c
120
if (req->tbsRequest->requestorName)
lib/libcrypto/ocsp/ocsp_cl.c
121
GENERAL_NAME_free(req->tbsRequest->requestorName);
lib/libcrypto/ocsp/ocsp_cl.c
122
req->tbsRequest->requestorName = gen;
lib/libcrypto/ocsp/ocsp_cl.c
129
OCSP_request_add1_cert(OCSP_REQUEST *req, X509 *cert)
lib/libcrypto/ocsp/ocsp_cl.c
133
if (!req->optionalSignature)
lib/libcrypto/ocsp/ocsp_cl.c
134
req->optionalSignature = OCSP_SIGNATURE_new();
lib/libcrypto/ocsp/ocsp_cl.c
135
sig = req->optionalSignature;
lib/libcrypto/ocsp/ocsp_cl.c
156
OCSP_request_sign(OCSP_REQUEST *req, X509 *signer, EVP_PKEY *key,
lib/libcrypto/ocsp/ocsp_cl.c
163
if (!OCSP_request_set1_name(req, X509_get_subject_name(signer)))
lib/libcrypto/ocsp/ocsp_cl.c
166
if (!(req->optionalSignature = sig = OCSP_SIGNATURE_new()))
lib/libcrypto/ocsp/ocsp_cl.c
173
if (!OCSP_REQUEST_sign(req, key, dgst))
lib/libcrypto/ocsp/ocsp_cl.c
178
if (!OCSP_request_add1_cert(req, signer))
lib/libcrypto/ocsp/ocsp_cl.c
182
if (!OCSP_request_add1_cert(req, x))
lib/libcrypto/ocsp/ocsp_cl.c
190
OCSP_SIGNATURE_free(req->optionalSignature);
lib/libcrypto/ocsp/ocsp_cl.c
191
req->optionalSignature = NULL;
lib/libcrypto/ocsp/ocsp_cl.c
86
OCSP_request_add0_id(OCSP_REQUEST *req, OCSP_CERTID *cid)
lib/libcrypto/ocsp/ocsp_cl.c
92
if (req != NULL) {
lib/libcrypto/ocsp/ocsp_cl.c
93
if (!sk_OCSP_ONEREQ_push(req->tbsRequest->requestList, one))
lib/libcrypto/ocsp/ocsp_ext.c
402
OCSP_request_add1_nonce(OCSP_REQUEST *req, unsigned char *val, int len)
lib/libcrypto/ocsp/ocsp_ext.c
404
return ocsp_add1_nonce(&req->tbsRequest->requestExtensions, val, len);
lib/libcrypto/ocsp/ocsp_ext.c
430
OCSP_check_nonce(OCSP_REQUEST *req, OCSP_BASICRESP *bs)
lib/libcrypto/ocsp/ocsp_ext.c
442
req_idx = OCSP_REQUEST_get_ext_by_NID(req, NID_id_pkix_OCSP_Nonce, -1);
lib/libcrypto/ocsp/ocsp_ext.c
455
req_ext = OCSP_REQUEST_get_ext(req, req_idx);
lib/libcrypto/ocsp/ocsp_ext.c
467
OCSP_copy_nonce(OCSP_BASICRESP *resp, OCSP_REQUEST *req)
lib/libcrypto/ocsp/ocsp_ext.c
473
req_idx = OCSP_REQUEST_get_ext_by_NID(req, NID_id_pkix_OCSP_Nonce, -1);
lib/libcrypto/ocsp/ocsp_ext.c
477
req_ext = OCSP_REQUEST_get_ext(req, req_idx);
lib/libcrypto/ocsp/ocsp_ht.c
123
OCSP_REQ_CTX_set1_req(OCSP_REQ_CTX *rctx, OCSP_REQUEST *req)
lib/libcrypto/ocsp/ocsp_ht.c
126
"Content-Length: %d\r\n\r\n", i2d_OCSP_REQUEST(req, NULL)) <= 0)
lib/libcrypto/ocsp/ocsp_ht.c
128
if (i2d_OCSP_REQUEST_bio(rctx->mem, req) <= 0)
lib/libcrypto/ocsp/ocsp_ht.c
157
OCSP_sendreq_new(BIO *io, const char *path, OCSP_REQUEST *req, int maxline)
lib/libcrypto/ocsp/ocsp_ht.c
191
if (req && !OCSP_REQ_CTX_set1_req(rctx, req)) {
lib/libcrypto/ocsp/ocsp_ht.c
450
OCSP_sendreq_bio(BIO *b, const char *path, OCSP_REQUEST *req)
lib/libcrypto/ocsp/ocsp_ht.c
456
ctx = OCSP_sendreq_new(b, path, req, -1);
lib/libcrypto/ocsp/ocsp_srv.c
114
OCSP_request_is_signed(OCSP_REQUEST *req)
lib/libcrypto/ocsp/ocsp_srv.c
116
if (req->optionalSignature)
lib/libcrypto/ocsp/ocsp_srv.c
75
OCSP_request_onereq_count(OCSP_REQUEST *req)
lib/libcrypto/ocsp/ocsp_srv.c
77
return sk_OCSP_ONEREQ_num(req->tbsRequest->requestList);
lib/libcrypto/ocsp/ocsp_srv.c
82
OCSP_request_onereq_get0(OCSP_REQUEST *req, int i)
lib/libcrypto/ocsp/ocsp_srv.c
84
return sk_OCSP_ONEREQ_value(req->tbsRequest->requestList, i);
lib/libcrypto/ocsp/ocsp_vfy.c
388
OCSP_request_verify(OCSP_REQUEST *req, STACK_OF(X509) *certs, X509_STORE *store,
lib/libcrypto/ocsp/ocsp_vfy.c
397
if (!req->optionalSignature) {
lib/libcrypto/ocsp/ocsp_vfy.c
401
gen = req->tbsRequest->requestorName;
lib/libcrypto/ocsp/ocsp_vfy.c
407
ret = ocsp_req_find_signer(&signer, req, nm, certs, store, flags);
lib/libcrypto/ocsp/ocsp_vfy.c
419
ret = OCSP_REQUEST_verify(req, skey);
lib/libcrypto/ocsp/ocsp_vfy.c
433
req->optionalSignature->certs);
lib/libcrypto/ocsp/ocsp_vfy.c
461
ocsp_req_find_signer(X509 **psigner, OCSP_REQUEST *req, X509_NAME *nm,
lib/libcrypto/ocsp/ocsp_vfy.c
467
signer = X509_find_by_subject(req->optionalSignature->certs, nm);
lib/libcrypto/ocsp/ocsp_vfy.c
75
static int ocsp_req_find_signer(X509 **psigner, OCSP_REQUEST *req,
lib/libcrypto/ts/ts.h
520
TS_VERIFY_CTX *TS_REQ_to_TS_VERIFY_CTX(TS_REQ *req, TS_VERIFY_CTX *ctx);
lib/libcrypto/ts/ts_verify_ctx.c
185
TS_REQ_to_TS_VERIFY_CTX(TS_REQ *req, TS_VERIFY_CTX *ctx)
lib/libcrypto/ts/ts_verify_ctx.c
203
if ((policy = TS_REQ_get_policy_id(req)) != NULL) {
lib/libcrypto/ts/ts_verify_ctx.c
210
imprint = TS_REQ_get_msg_imprint(req);
lib/libcrypto/ts/ts_verify_ctx.c
221
if ((nonce = TS_REQ_get_nonce(req)) != NULL) {
lib/libcrypto/x509/x509.h
306
int i2d_re_X509_CRL_tbs(X509_CRL *req, unsigned char **pp);
lib/libcrypto/x509/x509.h
321
int X509_REQ_get_signature_nid(const X509_REQ *req);
lib/libcrypto/x509/x509.h
323
void X509_REQ_get0_signature(const X509_REQ *req, const ASN1_BIT_STRING **psig,
lib/libcrypto/x509/x509.h
372
X509_REQ *d2i_X509_REQ_fp(FILE *fp, X509_REQ **req);
lib/libcrypto/x509/x509.h
373
int i2d_X509_REQ_fp(FILE *fp, X509_REQ *req);
lib/libcrypto/x509/x509.h
410
X509_REQ *d2i_X509_REQ_bio(BIO *bp, X509_REQ **req);
lib/libcrypto/x509/x509.h
411
int i2d_X509_REQ_bio(BIO *bp, X509_REQ *req);
lib/libcrypto/x509/x509.h
448
X509_REQ *X509_REQ_dup(X509_REQ *req);
lib/libcrypto/x509/x509.h
698
int X509_REQ_set_subject_name(X509_REQ *req, X509_NAME *name);
lib/libcrypto/x509/x509.h
701
EVP_PKEY * X509_REQ_get_pubkey(X509_REQ *req);
lib/libcrypto/x509/x509.h
702
int i2d_re_X509_REQ_tbs(X509_REQ *req, unsigned char **pp);
lib/libcrypto/x509/x509.h
703
EVP_PKEY * X509_REQ_get0_pubkey(X509_REQ *req);
lib/libcrypto/x509/x509.h
705
STACK_OF(X509_EXTENSION) *X509_REQ_get_extensions(X509_REQ *req);
lib/libcrypto/x509/x509.h
706
int X509_REQ_add_extensions_nid(X509_REQ *req, STACK_OF(X509_EXTENSION) *exts,
lib/libcrypto/x509/x509.h
708
int X509_REQ_add_extensions(X509_REQ *req, STACK_OF(X509_EXTENSION) *exts);
lib/libcrypto/x509/x509.h
709
int X509_REQ_get_attr_count(const X509_REQ *req);
lib/libcrypto/x509/x509.h
710
int X509_REQ_get_attr_by_NID(const X509_REQ *req, int nid,
lib/libcrypto/x509/x509.h
712
int X509_REQ_get_attr_by_OBJ(const X509_REQ *req, const ASN1_OBJECT *obj,
lib/libcrypto/x509/x509.h
714
X509_ATTRIBUTE *X509_REQ_get_attr(const X509_REQ *req, int loc);
lib/libcrypto/x509/x509.h
715
X509_ATTRIBUTE *X509_REQ_delete_attr(X509_REQ *req, int loc);
lib/libcrypto/x509/x509.h
716
int X509_REQ_add1_attr(X509_REQ *req, X509_ATTRIBUTE *attr);
lib/libcrypto/x509/x509.h
717
int X509_REQ_add1_attr_by_OBJ(X509_REQ *req,
lib/libcrypto/x509/x509.h
720
int X509_REQ_add1_attr_by_NID(X509_REQ *req,
lib/libcrypto/x509/x509.h
723
int X509_REQ_add1_attr_by_txt(X509_REQ *req,
lib/libcrypto/x509/x509.h
769
int X509_REQ_print_fp(FILE *bp, X509_REQ *req);
lib/libcrypto/x509/x509.h
781
int X509_REQ_print(BIO *bp, X509_REQ *req);
lib/libcrypto/x509/x509_conf.c
392
X509_REQ *req)
lib/libcrypto/x509/x509_conf.c
397
if (req)
lib/libcrypto/x509/x509_conf.c
402
i = X509_REQ_add_extensions(req, extlist);
lib/libcrypto/x509/x509_conf.c
426
X509V3_set_ctx(X509V3_CTX *ctx, X509 *issuer, X509 *subj, X509_REQ *req,
lib/libcrypto/x509/x509_conf.c
432
ctx->subject_req = req;
lib/libcrypto/x509/x509_req.c
100
if (!X509_REQ_sign(req, signing_key, signing_md))
lib/libcrypto/x509/x509_req.c
104
return req;
lib/libcrypto/x509/x509_req.c
107
X509_REQ_free(req);
lib/libcrypto/x509/x509_req.c
114
X509_REQ_get_pubkey(X509_REQ *req)
lib/libcrypto/x509/x509_req.c
116
if (req == NULL || req->req_info == NULL)
lib/libcrypto/x509/x509_req.c
118
return X509_PUBKEY_get(req->req_info->pubkey);
lib/libcrypto/x509/x509_req.c
123
X509_REQ_get0_pubkey(X509_REQ *req)
lib/libcrypto/x509/x509_req.c
125
if (req == NULL || req->req_info == NULL)
lib/libcrypto/x509/x509_req.c
127
return X509_PUBKEY_get0(req->req_info->pubkey);
lib/libcrypto/x509/x509_req.c
132
X509_REQ_check_private_key(X509_REQ *req, EVP_PKEY *pkey)
lib/libcrypto/x509/x509_req.c
137
if ((req_pubkey = X509_REQ_get0_pubkey(req)) == NULL)
lib/libcrypto/x509/x509_req.c
180
X509_REQ_get_extensions(X509_REQ *req)
lib/libcrypto/x509/x509_req.c
186
if (req == NULL || req->req_info == NULL)
lib/libcrypto/x509/x509_req.c
189
if ((idx = X509_REQ_get_attr_by_NID(req, NID_ext_req, -1)) == -1)
lib/libcrypto/x509/x509_req.c
190
idx = X509_REQ_get_attr_by_NID(req, NID_ms_ext_req, -1);
lib/libcrypto/x509/x509_req.c
194
if ((attr = X509_REQ_get_attr(req, idx)) == NULL)
lib/libcrypto/x509/x509_req.c
209
X509_REQ_add_extensions_nid(X509_REQ *req, STACK_OF(X509_EXTENSION) *exts,
lib/libcrypto/x509/x509_req.c
219
ret = X509_REQ_add1_attr_by_NID(req, nid, V_ASN1_SEQUENCE, ext, extlen);
lib/libcrypto/x509/x509_req.c
228
X509_REQ_add_extensions(X509_REQ *req, STACK_OF(X509_EXTENSION) *exts)
lib/libcrypto/x509/x509_req.c
230
return X509_REQ_add_extensions_nid(req, exts, NID_ext_req);
lib/libcrypto/x509/x509_req.c
237
X509_REQ_get_attr_count(const X509_REQ *req)
lib/libcrypto/x509/x509_req.c
239
return sk_X509_ATTRIBUTE_num(req->req_info->attributes);
lib/libcrypto/x509/x509_req.c
244
X509_REQ_get_attr_by_NID(const X509_REQ *req, int nid, int lastpos)
lib/libcrypto/x509/x509_req.c
246
return X509at_get_attr_by_NID(req->req_info->attributes, nid, lastpos);
lib/libcrypto/x509/x509_req.c
251
X509_REQ_get_attr_by_OBJ(const X509_REQ *req, const ASN1_OBJECT *obj,
lib/libcrypto/x509/x509_req.c
254
return X509at_get_attr_by_OBJ(req->req_info->attributes, obj, lastpos);
lib/libcrypto/x509/x509_req.c
259
X509_REQ_get_attr(const X509_REQ *req, int loc)
lib/libcrypto/x509/x509_req.c
261
return sk_X509_ATTRIBUTE_value(req->req_info->attributes, loc);
lib/libcrypto/x509/x509_req.c
266
X509_REQ_delete_attr(X509_REQ *req, int loc)
lib/libcrypto/x509/x509_req.c
268
return sk_X509_ATTRIBUTE_delete(req->req_info->attributes, loc);
lib/libcrypto/x509/x509_req.c
273
X509_REQ_add1_attr(X509_REQ *req, X509_ATTRIBUTE *attr)
lib/libcrypto/x509/x509_req.c
275
if (X509at_add1_attr(&req->req_info->attributes, attr))
lib/libcrypto/x509/x509_req.c
282
X509_REQ_add1_attr_by_OBJ(X509_REQ *req, const ASN1_OBJECT *obj, int type,
lib/libcrypto/x509/x509_req.c
285
if (X509at_add1_attr_by_OBJ(&req->req_info->attributes, obj,
lib/libcrypto/x509/x509_req.c
293
X509_REQ_add1_attr_by_NID(X509_REQ *req, int nid, int type,
lib/libcrypto/x509/x509_req.c
296
if (X509at_add1_attr_by_NID(&req->req_info->attributes, nid,
lib/libcrypto/x509/x509_req.c
304
X509_REQ_add1_attr_by_txt(X509_REQ *req, const char *attrname, int type,
lib/libcrypto/x509/x509_req.c
307
if (X509at_add1_attr_by_txt(&req->req_info->attributes, attrname,
lib/libcrypto/x509/x509_req.c
315
i2d_re_X509_REQ_tbs(X509_REQ *req, unsigned char **pp)
lib/libcrypto/x509/x509_req.c
317
req->req_info->enc.modified = 1;
lib/libcrypto/x509/x509_req.c
318
return i2d_X509_REQ_INFO(req->req_info, pp);
lib/libcrypto/x509/x509_req.c
80
X509_REQ *req;
lib/libcrypto/x509/x509_req.c
84
if ((req = X509_REQ_new()) == NULL) {
lib/libcrypto/x509/x509_req.c
91
if (!X509_REQ_set_subject_name(req, subject))
lib/libcrypto/x509/x509_req.c
96
if (!X509_REQ_set_pubkey(req, public_key))
lib/libcrypto/x509/x509v3.h
614
X509_REQ *req);
lib/libcrypto/x509/x509v3.h
626
X509_REQ *req, X509_CRL *crl, int flags);
lib/libcrypto/x509/x_all.c
135
d2i_X509_REQ_bio(BIO *bp, X509_REQ **req)
lib/libcrypto/x509/x_all.c
137
return ASN1_item_d2i_bio(&X509_REQ_it, bp, req);
lib/libcrypto/x509/x_all.c
142
i2d_X509_REQ_bio(BIO *bp, X509_REQ *req)
lib/libcrypto/x509/x_all.c
144
return ASN1_item_i2d_bio(&X509_REQ_it, bp, req);
lib/libcrypto/x509/x_all.c
149
d2i_X509_REQ_fp(FILE *fp, X509_REQ **req)
lib/libcrypto/x509/x_all.c
151
return ASN1_item_d2i_fp(&X509_REQ_it, fp, req);
lib/libcrypto/x509/x_all.c
156
i2d_X509_REQ_fp(FILE *fp, X509_REQ *req)
lib/libcrypto/x509/x_all.c
158
return ASN1_item_i2d_fp(&X509_REQ_it, fp, req);
lib/libfuse/fuse.c
496
const fuse_req_t req = ifuse_req();
lib/libfuse/fuse.c
497
const struct fuse_ctx *req_ctx = fuse_req_ctx(req);
lib/libfuse/fuse_lowlevel.c
117
ifuse_reply(fuse_req_t req, const char *data, const size_t data_size, int err)
lib/libfuse/fuse_lowlevel.c
126
fuse_reply_err(req, EIO);
lib/libfuse/fuse_lowlevel.c
130
fbuf = req->fbuf;
lib/libfuse/fuse_lowlevel.c
143
return fuse_chan_send(req->ch, iov, 2);
lib/libfuse/fuse_lowlevel.c
147
ifuse_reply_ok(fuse_req_t req)
lib/libfuse/fuse_lowlevel.c
149
return ifuse_reply(req, NULL, 0, 0);
lib/libfuse/fuse_lowlevel.c
153
fuse_reply_err(fuse_req_t req, int err)
lib/libfuse/fuse_lowlevel.c
155
return ifuse_reply(req, NULL, 0, err);
lib/libfuse/fuse_lowlevel.c
160
fuse_reply_buf(fuse_req_t req, const char *buf, off_t size)
lib/libfuse/fuse_lowlevel.c
162
return ifuse_reply(req, buf, size, 0);
lib/libfuse/fuse_lowlevel.c
167
fuse_reply_readlink(fuse_req_t req, char *path)
lib/libfuse/fuse_lowlevel.c
169
return ifuse_reply(req, path, strlen(path), 0);
lib/libfuse/fuse_lowlevel.c
174
fuse_reply_write(fuse_req_t req, size_t size)
lib/libfuse/fuse_lowlevel.c
178
fbuf = req->fbuf;
lib/libfuse/fuse_lowlevel.c
181
return ifuse_reply_ok(req);
lib/libfuse/fuse_lowlevel.c
186
fuse_reply_attr(fuse_req_t req, const struct stat *stbuf, double attr_timeout)
lib/libfuse/fuse_lowlevel.c
190
fbuf = req->fbuf;
lib/libfuse/fuse_lowlevel.c
193
return ifuse_reply_ok(req);
lib/libfuse/fuse_lowlevel.c
198
fuse_reply_entry(fuse_req_t req, const struct fuse_entry_param *e)
lib/libfuse/fuse_lowlevel.c
202
fbuf = req->fbuf;
lib/libfuse/fuse_lowlevel.c
207
return ifuse_reply_ok(req);
lib/libfuse/fuse_lowlevel.c
212
fuse_reply_statfs(fuse_req_t req, const struct statvfs *stbuf)
lib/libfuse/fuse_lowlevel.c
216
fbuf = req->fbuf;
lib/libfuse/fuse_lowlevel.c
219
return ifuse_reply_ok(req);
lib/libfuse/fuse_lowlevel.c
224
fuse_reply_bmap(fuse_req_t req, uint64_t idx)
lib/libfuse/fuse_lowlevel.c
232
fuse_reply_create(fuse_req_t req, const struct fuse_entry_param *e,
lib/libfuse/fuse_lowlevel.c
241
fuse_reply_open(fuse_req_t req, const struct fuse_file_info *ffi)
lib/libfuse/fuse_lowlevel.c
245
fbuf = req->fbuf;
lib/libfuse/fuse_lowlevel.c
248
return ifuse_reply_ok(req);
lib/libfuse/fuse_lowlevel.c
253
fuse_reply_none(fuse_req_t req)
lib/libfuse/fuse_lowlevel.c
263
fuse_add_direntry(fuse_req_t req, char *buf, const size_t bufsize,
lib/libfuse/fuse_lowlevel.c
277
if (buf == NULL || stbuf == NULL || req == NULL)
lib/libfuse/fuse_lowlevel.c
297
fuse_req_ctx(fuse_req_t req)
lib/libfuse/fuse_lowlevel.c
299
return (&req->ctx);
lib/libfuse/fuse_lowlevel.c
304
fuse_req_userdata(fuse_req_t req)
lib/libfuse/fuse_lowlevel.c
306
return (req->se->userdata);
lib/libfuse/fuse_lowlevel.h
92
void (*access) (fuse_req_t req, fuse_ino_t ino, int mask);
lib/libfuse/fuse_ops.c
103
ictx_init(req);
lib/libfuse/fuse_ops.c
110
fuse_reply_attr(req, &stbuf, 0.0);
lib/libfuse/fuse_ops.c
112
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
116
ifuse_ops_access(fuse_req_t req, fuse_ino_t ino, int mask)
lib/libfuse/fuse_ops.c
118
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
130
ictx_init(req);
lib/libfuse/fuse_ops.c
136
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
140
ifuse_ops_open(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *ffi)
lib/libfuse/fuse_ops.c
142
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
154
ictx_init(req);
lib/libfuse/fuse_ops.c
162
fuse_reply_open(req, ffi);
lib/libfuse/fuse_ops.c
164
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
168
ifuse_ops_opendir(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *ffi)
lib/libfuse/fuse_ops.c
170
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
182
ictx_init(req);
lib/libfuse/fuse_ops.c
190
fuse_reply_open(req, ffi);
lib/libfuse/fuse_ops.c
192
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
292
ifuse_ops_readdir(struct fuse_req *req, fuse_ino_t ino, size_t size,
lib/libfuse/fuse_ops.c
295
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
321
ictx_init(req);
lib/libfuse/fuse_ops.c
334
fuse_reply_buf(req, fd.buf, fd.len);
lib/libfuse/fuse_ops.c
336
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
342
ifuse_ops_releasedir(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *ffi)
lib/libfuse/fuse_ops.c
344
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
356
ictx_init(req);
lib/libfuse/fuse_ops.c
363
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
367
ifuse_ops_release(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *ffi)
lib/libfuse/fuse_ops.c
369
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
381
ictx_init(req);
lib/libfuse/fuse_ops.c
388
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
392
ifuse_ops_fsync(fuse_req_t req, fuse_ino_t ino, int datasync,
lib/libfuse/fuse_ops.c
395
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
407
ictx_init(req);
lib/libfuse/fuse_ops.c
413
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
417
ifuse_ops_flush(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *ffi)
lib/libfuse/fuse_ops.c
419
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
43
ictx_init(fuse_req_t req)
lib/libfuse/fuse_ops.c
431
ictx_init(req);
lib/libfuse/fuse_ops.c
437
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
441
ifuse_ops_lookup(fuse_req_t req, fuse_ino_t parent, const char *name)
lib/libfuse/fuse_ops.c
443
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
45
ireq = req;
lib/libfuse/fuse_ops.c
473
fuse_reply_entry(req, &entry);
lib/libfuse/fuse_ops.c
475
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
479
ifuse_ops_read(fuse_req_t req, fuse_ino_t ino, size_t size, off_t offset,
lib/libfuse/fuse_ops.c
482
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
501
ictx_init(req);
lib/libfuse/fuse_ops.c
507
fuse_reply_buf(req, buf, err);
lib/libfuse/fuse_ops.c
509
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
516
ifuse_ops_write(fuse_req_t req, fuse_ino_t ino, const char *buf,
lib/libfuse/fuse_ops.c
519
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
531
ictx_init(req);
lib/libfuse/fuse_ops.c
538
fuse_reply_write(req, err);
lib/libfuse/fuse_ops.c
540
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
544
ifuse_ops_mkdir(fuse_req_t req, fuse_ino_t parent, const char *name,
lib/libfuse/fuse_ops.c
547
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
567
ictx_init(req);
lib/libfuse/fuse_ops.c
579
fuse_reply_entry(req, &entry);
lib/libfuse/fuse_ops.c
581
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
585
ifuse_ops_rmdir(fuse_req_t req, fuse_ino_t parent, const char *name)
lib/libfuse/fuse_ops.c
587
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
606
ictx_init(req);
lib/libfuse/fuse_ops.c
612
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
616
ifuse_ops_readlink(fuse_req_t req, fuse_ino_t ino)
lib/libfuse/fuse_ops.c
618
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
631
ictx_init(req);
lib/libfuse/fuse_ops.c
638
fuse_reply_readlink(req, path);
lib/libfuse/fuse_ops.c
640
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
644
ifuse_ops_unlink(fuse_req_t req, fuse_ino_t parent, const char *name)
lib/libfuse/fuse_ops.c
646
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
665
ictx_init(req);
lib/libfuse/fuse_ops.c
671
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
675
ifuse_ops_statfs(fuse_req_t req, fuse_ino_t ino)
lib/libfuse/fuse_ops.c
677
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
691
ictx_init(req);
lib/libfuse/fuse_ops.c
698
fuse_reply_statfs(req, &stbuf);
lib/libfuse/fuse_ops.c
700
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
704
ifuse_ops_link(fuse_req_t req, fuse_ino_t ino, fuse_ino_t newparent,
lib/libfuse/fuse_ops.c
707
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
734
ictx_init(req);
lib/libfuse/fuse_ops.c
747
fuse_reply_entry(req, &entry);
lib/libfuse/fuse_ops.c
749
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
753
ifuse_ops_setattr(fuse_req_t req, fuse_ino_t ino, struct stat *attr,
lib/libfuse/fuse_ops.c
756
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
771
ictx_init(req);
lib/libfuse/fuse_ops.c
817
fuse_reply_attr(req, &stbuf, 0.0);
lib/libfuse/fuse_ops.c
819
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
823
ifuse_ops_symlink(fuse_req_t req, const char *link, fuse_ino_t parent,
lib/libfuse/fuse_ops.c
826
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
846
ictx_init(req);
lib/libfuse/fuse_ops.c
858
fuse_reply_entry(req, &entry);
lib/libfuse/fuse_ops.c
860
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
864
ifuse_ops_rename(fuse_req_t req, fuse_ino_t parent, const char *name,
lib/libfuse/fuse_ops.c
867
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
90
ifuse_ops_getattr(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *ffi)
lib/libfuse/fuse_ops.c
900
ictx_init(req);
lib/libfuse/fuse_ops.c
908
fuse_reply_err(req, -err);
lib/libfuse/fuse_ops.c
92
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
921
ifuse_ops_forget(fuse_req_t req, fuse_ino_t ino, uint64_t nlookup /* XXX */)
lib/libfuse/fuse_ops.c
923
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
930
fuse_reply_err(req, 0);
lib/libfuse/fuse_ops.c
934
ifuse_ops_mknod(fuse_req_t req, fuse_ino_t parent, const char *name,
lib/libfuse/fuse_ops.c
937
struct fuse *f = (struct fuse *)fuse_req_userdata(req);
lib/libfuse/fuse_ops.c
957
ictx_init(req);
lib/libfuse/fuse_ops.c
969
fuse_reply_entry(req, &entry);
lib/libfuse/fuse_ops.c
971
fuse_reply_err(req, -err);
lib/libfuse/fuse_session.c
128
iprocess_init(fuse_req_t req)
lib/libfuse/fuse_session.c
130
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
143
fuse_reply_err(req, 0);
lib/libfuse/fuse_session.c
149
iprocess_destroy(fuse_req_t req)
lib/libfuse/fuse_session.c
151
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
157
fuse_reply_err(req, 0);
lib/libfuse/fuse_session.c
161
iprocess_lookup(fuse_req_t req)
lib/libfuse/fuse_session.c
163
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
164
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
172
se->llops.lookup(req, fbuf->fb_ino, name);
lib/libfuse/fuse_session.c
174
fuse_reply_err(req, ENOSYS);
lib/libfuse/fuse_session.c
178
iprocess_getattr(fuse_req_t req)
lib/libfuse/fuse_session.c
180
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
181
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
192
se->llops.getattr(req, fbuf->fb_ino, &ffi);
lib/libfuse/fuse_session.c
194
fuse_reply_err(req, ENOSYS);
lib/libfuse/fuse_session.c
198
iprocess_setattr(fuse_req_t req)
lib/libfuse/fuse_session.c
200
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
201
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
214
se->llops.setattr(req, fbuf->fb_ino, stbuf, io->fi_flags, &ffi);
lib/libfuse/fuse_session.c
216
fuse_reply_err(req, ENOSYS);
lib/libfuse/fuse_session.c
220
iprocess_opendir(fuse_req_t req)
lib/libfuse/fuse_session.c
222
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
223
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
233
se->llops.opendir(req, fbuf->fb_ino, &ffi);
lib/libfuse/fuse_session.c
235
fuse_reply_open(req, &ffi);
lib/libfuse/fuse_session.c
239
iprocess_readdir(fuse_req_t req)
lib/libfuse/fuse_session.c
241
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
242
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
255
se->llops.readdir(req, fbuf->fb_ino, fbuf->fb_io_len,
lib/libfuse/fuse_session.c
258
fuse_reply_err(req, ENOSYS);
lib/libfuse/fuse_session.c
262
iprocess_releasedir(fuse_req_t req)
lib/libfuse/fuse_session.c
264
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
265
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
277
se->llops.releasedir(req, fbuf->fb_ino, &ffi);
lib/libfuse/fuse_session.c
279
fuse_reply_err(req, 0);
lib/libfuse/fuse_session.c
283
iprocess_mkdir(fuse_req_t req)
lib/libfuse/fuse_session.c
285
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
286
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
294
se->llops.mkdir(req, fbuf->fb_ino, fbuf->fb_dat,
lib/libfuse/fuse_session.c
297
fuse_reply_err(req, ENOSYS);
lib/libfuse/fuse_session.c
301
iprocess_rmdir(fuse_req_t req)
lib/libfuse/fuse_session.c
303
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
304
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
311
se->llops.rmdir(req, fbuf->fb_ino, fbuf->fb_dat);
lib/libfuse/fuse_session.c
313
fuse_reply_err(req, ENOSYS);
lib/libfuse/fuse_session.c
317
iprocess_mknod(fuse_req_t req)
lib/libfuse/fuse_session.c
319
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
320
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
328
se->llops.mknod(req, fbuf->fb_ino, fbuf->fb_dat,
lib/libfuse/fuse_session.c
331
fuse_reply_err(req, ENOSYS);
lib/libfuse/fuse_session.c
335
iprocess_open(fuse_req_t req)
lib/libfuse/fuse_session.c
337
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
338
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
348
se->llops.open(req, fbuf->fb_ino, &ffi);
lib/libfuse/fuse_session.c
350
fuse_reply_open(req, &ffi);
lib/libfuse/fuse_session.c
354
iprocess_read(fuse_req_t req)
lib/libfuse/fuse_session.c
356
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
357
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
371
se->llops.read(req, fbuf->fb_ino, fbuf->fb_io_len,
lib/libfuse/fuse_session.c
374
fuse_reply_err(req, ENOSYS);
lib/libfuse/fuse_session.c
378
iprocess_write(fuse_req_t req)
lib/libfuse/fuse_session.c
380
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
381
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
395
se->llops.write(req, fbuf->fb_ino, fbuf->fb_dat,
lib/libfuse/fuse_session.c
398
fuse_reply_err(req, ENOSYS);
lib/libfuse/fuse_session.c
402
iprocess_fsync(fuse_req_t req)
lib/libfuse/fuse_session.c
404
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
405
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
420
se->llops.fsync(req, fbuf->fb_ino, 0 /* datasync */, &ffi);
lib/libfuse/fuse_session.c
422
fuse_reply_err(req, ENOSYS);
lib/libfuse/fuse_session.c
426
iprocess_flush(fuse_req_t req)
lib/libfuse/fuse_session.c
428
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
429
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
441
se->llops.flush(req, fbuf->fb_ino, &ffi);
lib/libfuse/fuse_session.c
443
fuse_reply_err(req, ENOSYS);
lib/libfuse/fuse_session.c
447
iprocess_release(fuse_req_t req)
lib/libfuse/fuse_session.c
449
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
450
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
462
se->llops.release(req, fbuf->fb_ino, &ffi);
lib/libfuse/fuse_session.c
464
fuse_reply_err(req, 0);
lib/libfuse/fuse_session.c
468
iprocess_forget(fuse_req_t req)
lib/libfuse/fuse_session.c
470
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
471
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
477
se->llops.forget(req, fbuf->fb_ino, 1 /* TODO */);
lib/libfuse/fuse_session.c
479
fuse_reply_err(req, 0);
lib/libfuse/fuse_session.c
483
iprocess_symlink(fuse_req_t req)
lib/libfuse/fuse_session.c
485
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
486
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
501
se->llops.symlink(req, target, fbuf->fb_ino, name);
lib/libfuse/fuse_session.c
503
fuse_reply_err(req, ENOSYS);
lib/libfuse/fuse_session.c
507
iprocess_readlink(fuse_req_t req)
lib/libfuse/fuse_session.c
509
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
510
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
516
se->llops.readlink(req, fbuf->fb_ino);
lib/libfuse/fuse_session.c
518
fuse_reply_err(req, ENOSYS);
lib/libfuse/fuse_session.c
522
iprocess_link(fuse_req_t req)
lib/libfuse/fuse_session.c
524
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
525
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
534
se->llops.link(req, fbuf->fb_io_ino, fbuf->fb_ino, name);
lib/libfuse/fuse_session.c
536
fuse_reply_err(req, ENOSYS);
lib/libfuse/fuse_session.c
540
iprocess_unlink(fuse_req_t req)
lib/libfuse/fuse_session.c
542
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
543
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
550
se->llops.unlink(req, fbuf->fb_ino, fbuf->fb_dat);
lib/libfuse/fuse_session.c
552
fuse_reply_err(req, ENOSYS);
lib/libfuse/fuse_session.c
556
iprocess_rename(fuse_req_t req)
lib/libfuse/fuse_session.c
558
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
559
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
575
se->llops.rename(req, fbuf->fb_ino, name, fbuf->fb_io_ino,
lib/libfuse/fuse_session.c
578
fuse_reply_err(req, ENOSYS);
lib/libfuse/fuse_session.c
582
iprocess_statfs(fuse_req_t req)
lib/libfuse/fuse_session.c
584
struct fusebuf *fbuf = req->fbuf;
lib/libfuse/fuse_session.c
585
struct fuse_session *se = req->se;
lib/libfuse/fuse_session.c
591
se->llops.statfs(req, fbuf->fb_ino);
lib/libfuse/fuse_session.c
593
fuse_reply_err(req, ENOSYS);
lib/libfuse/fuse_session.c
601
struct fuse_req req;
lib/libfuse/fuse_session.c
604
req.fbuf = fbuf;
lib/libfuse/fuse_session.c
605
req.se = se;
lib/libfuse/fuse_session.c
606
req.ch = (ch == NULL) ? se->chan : ch;
lib/libfuse/fuse_session.c
607
req.ctx.uid = fbuf->fb_uid;
lib/libfuse/fuse_session.c
608
req.ctx.gid = fbuf->fb_gid;
lib/libfuse/fuse_session.c
609
req.ctx.pid = fbuf->fb_tid;
lib/libfuse/fuse_session.c
610
req.ctx.umask = fbuf->fb_umask;
lib/libfuse/fuse_session.c
621
iprocess_init(&req);
lib/libfuse/fuse_session.c
624
iprocess_destroy(&req);
lib/libfuse/fuse_session.c
627
iprocess_lookup(&req);
lib/libfuse/fuse_session.c
630
iprocess_getattr(&req);
lib/libfuse/fuse_session.c
633
iprocess_setattr(&req);
lib/libfuse/fuse_session.c
636
iprocess_opendir(&req);
lib/libfuse/fuse_session.c
639
iprocess_readdir(&req);
lib/libfuse/fuse_session.c
642
iprocess_releasedir(&req);
lib/libfuse/fuse_session.c
645
iprocess_mkdir(&req);
lib/libfuse/fuse_session.c
648
iprocess_rmdir(&req);
lib/libfuse/fuse_session.c
651
iprocess_mknod(&req);
lib/libfuse/fuse_session.c
654
iprocess_open(&req);
lib/libfuse/fuse_session.c
657
iprocess_read(&req);
lib/libfuse/fuse_session.c
660
iprocess_write(&req);
lib/libfuse/fuse_session.c
663
iprocess_fsync(&req);
lib/libfuse/fuse_session.c
666
iprocess_flush(&req);
lib/libfuse/fuse_session.c
669
iprocess_release(&req);
lib/libfuse/fuse_session.c
672
iprocess_forget(&req);
lib/libfuse/fuse_session.c
675
iprocess_symlink(&req);
lib/libfuse/fuse_session.c
678
iprocess_readlink(&req);
lib/libfuse/fuse_session.c
681
iprocess_link(&req);
lib/libfuse/fuse_session.c
684
iprocess_unlink(&req);
lib/libfuse/fuse_session.c
687
iprocess_rename(&req);
lib/libfuse/fuse_session.c
690
iprocess_statfs(&req);
lib/libfuse/fuse_session.c
694
fuse_reply_err(&req, ENOSYS);
lib/libpcap/pcap-bpf.c
279
struct ifmediareq req;
lib/libpcap/pcap-bpf.c
305
memset(&req, 0, sizeof(req));
lib/libpcap/pcap-bpf.c
306
(void)strlcpy(req.ifm_name, p->opt.source,
lib/libpcap/pcap-bpf.c
307
sizeof(req.ifm_name));
lib/libpcap/pcap-bpf.c
308
if (ioctl(sock, SIOCGIFMEDIA, &req) == -1) {
lib/libpcap/pcap-bpf.c
314
} else if (req.ifm_current & IFM_IEEE80211_MONITOR) {
lib/libpcap/pcap-bpf.c
324
req.ifm_current & ~IFM_IEEE80211_MONITOR;
lib/libpcap/pcap-bpf.c
613
struct ifmediareq req;
lib/libpcap/pcap-bpf.c
626
memset(&req, 0, sizeof req);
lib/libpcap/pcap-bpf.c
627
(void)strlcpy(req.ifm_name, p->opt.source, sizeof req.ifm_name);
lib/libpcap/pcap-bpf.c
632
if (ioctl(sock, SIOCGIFMEDIA, &req) == -1) {
lib/libpcap/pcap-bpf.c
660
if (req.ifm_count == 0) {
lib/libpcap/pcap-bpf.c
672
media_list = calloc(req.ifm_count, sizeof(*media_list));
lib/libpcap/pcap-bpf.c
679
req.ifm_ulist = media_list;
lib/libpcap/pcap-bpf.c
680
if (ioctl(sock, SIOCGIFMEDIA, &req) == -1) {
lib/libpcap/pcap-bpf.c
694
for (i = 0; i < req.ifm_count; i++) {
lib/libpcap/pcap-bpf.c
718
if ((req.ifm_current & IFM_IEEE80211_MONITOR) == 0) {
lib/libpcap/pcap-bpf.c
742
ifr.ifr_media = req.ifm_current | IFM_IEEE80211_MONITOR;
libexec/snmpd/snmpd_metrics/mib.c
1081
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
1088
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
1089
if (req == AGENTX_REQUEST_TYPE_GETNEXT) {
libexec/snmpd/snmpd_metrics/mib.c
1100
if (req == AGENTX_REQUEST_TYPE_GET) {
libexec/snmpd/snmpd_metrics/mib.c
1166
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
1179
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
1193
if (req == AGENTX_REQUEST_TYPE_GET) {
libexec/snmpd/snmpd_metrics/mib.c
1199
if (req == AGENTX_REQUEST_TYPE_GETNEXT) {
libexec/snmpd/snmpd_metrics/mib.c
1548
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
1554
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
1556
if (req == AGENTX_REQUEST_TYPE_GETNEXT) {
libexec/snmpd/snmpd_metrics/mib.c
1564
} else if (req == AGENTX_REQUEST_TYPE_GETNEXTINCLUSIVE) {
libexec/snmpd/snmpd_metrics/mib.c
1637
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
1644
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
1646
if (req == AGENTX_REQUEST_TYPE_GETNEXT) {
libexec/snmpd/snmpd_metrics/mib.c
1654
} else if (req == AGENTX_REQUEST_TYPE_GETNEXTINCLUSIVE) {
libexec/snmpd/snmpd_metrics/mib.c
1721
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
1727
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
1733
if (req == AGENTX_REQUEST_TYPE_GET ||
libexec/snmpd/snmpd_metrics/mib.c
1734
req == AGENTX_REQUEST_TYPE_GETNEXTINCLUSIVE) {
libexec/snmpd/snmpd_metrics/mib.c
1741
if (req == AGENTX_REQUEST_TYPE_GET) {
libexec/snmpd/snmpd_metrics/mib.c
1745
req = AGENTX_REQUEST_TYPE_GETNEXT;
libexec/snmpd/snmpd_metrics/mib.c
1748
if (req == AGENTX_REQUEST_TYPE_GETNEXT) {
libexec/snmpd/snmpd_metrics/mib.c
1852
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
1868
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
1871
if (req == AGENTX_REQUEST_TYPE_GET) {
libexec/snmpd/snmpd_metrics/mib.c
1876
} else if (req == AGENTX_REQUEST_TYPE_GETNEXT) {
libexec/snmpd/snmpd_metrics/mib.c
2016
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
2030
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
2032
if (req == AGENTX_REQUEST_TYPE_GETNEXT) {
libexec/snmpd/snmpd_metrics/mib.c
2040
(req == AGENTX_REQUEST_TYPE_GETNEXT ||
libexec/snmpd/snmpd_metrics/mib.c
2041
req == AGENTX_REQUEST_TYPE_GETNEXTINCLUSIVE))
libexec/snmpd/snmpd_metrics/mib.c
2347
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
2353
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
2356
if (req == AGENTX_REQUEST_TYPE_GET) {
libexec/snmpd/snmpd_metrics/mib.c
2361
} else if (req == AGENTX_REQUEST_TYPE_GETNEXT) {
libexec/snmpd/snmpd_metrics/mib.c
2378
if (req == AGENTX_REQUEST_TYPE_GET && cif->kif.if_index != idx) {
libexec/snmpd/snmpd_metrics/mib.c
2456
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
2464
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
2467
if (req == AGENTX_REQUEST_TYPE_GET) {
libexec/snmpd/snmpd_metrics/mib.c
2472
} else if (req == AGENTX_REQUEST_TYPE_GETNEXT) {
libexec/snmpd/snmpd_metrics/mib.c
2528
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
2534
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
2535
if (req == AGENTX_REQUEST_TYPE_GETNEXT) {
libexec/snmpd/snmpd_metrics/mib.c
2546
if (req == AGENTX_REQUEST_TYPE_GET) {
libexec/snmpd/snmpd_metrics/mib.c
2755
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
2760
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
2766
if (req == AGENTX_REQUEST_TYPE_GETNEXT) {
libexec/snmpd/snmpd_metrics/mib.c
2782
if (req == AGENTX_REQUEST_TYPE_GET) {
libexec/snmpd/snmpd_metrics/mib.c
2811
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
2819
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
2828
if (req == AGENTX_REQUEST_TYPE_GET ||
libexec/snmpd/snmpd_metrics/mib.c
2829
req == AGENTX_REQUEST_TYPE_GETNEXTINCLUSIVE) {
libexec/snmpd/snmpd_metrics/mib.c
2831
if (req == AGENTX_REQUEST_TYPE_GET) {
libexec/snmpd/snmpd_metrics/mib.c
2835
req = AGENTX_REQUEST_TYPE_GETNEXT;
libexec/snmpd/snmpd_metrics/mib.c
2837
if (req == AGENTX_REQUEST_TYPE_GET &&
libexec/snmpd/snmpd_metrics/mib.c
2846
if (req == AGENTX_REQUEST_TYPE_GETNEXT) {
libexec/snmpd/snmpd_metrics/mib.c
2927
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
2938
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
2954
if (req == AGENTX_REQUEST_TYPE_GET) {
libexec/snmpd/snmpd_metrics/mib.c
2966
req == AGENTX_REQUEST_TYPE_GETNEXT);
libexec/snmpd/snmpd_metrics/mib.c
2971
if (req == AGENTX_REQUEST_TYPE_GETNEXT)
libexec/snmpd/snmpd_metrics/mib.c
2974
if (req == AGENTX_REQUEST_TYPE_GET) {
libexec/snmpd/snmpd_metrics/mib.c
2980
if (req == AGENTX_REQUEST_TYPE_GET || kr == NULL) {
libexec/snmpd/snmpd_metrics/mib.c
2986
if (req == AGENTX_REQUEST_TYPE_GET) {
libexec/snmpd/snmpd_metrics/mib.c
2992
if (req == AGENTX_REQUEST_TYPE_GET ||
libexec/snmpd/snmpd_metrics/mib.c
3085
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
3101
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
3104
if (req == AGENTX_REQUEST_TYPE_GETNEXT) {
libexec/snmpd/snmpd_metrics/mib.c
3112
if (req == AGENTX_REQUEST_TYPE_GET) {
libexec/snmpd/snmpd_metrics/mib.c
3185
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
3190
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
3193
if (req == AGENTX_REQUEST_TYPE_GETNEXT) {
libexec/snmpd/snmpd_metrics/mib.c
3204
if (req == AGENTX_REQUEST_TYPE_GET) {
libexec/snmpd/snmpd_metrics/mib.c
390
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
443
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
445
if (req == AGENTX_REQUEST_TYPE_GETNEXT) {
libexec/snmpd/snmpd_metrics/mib.c
456
if (req == AGENTX_REQUEST_TYPE_GET) {
libexec/snmpd/snmpd_metrics/mib.c
534
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
546
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
547
if (req == AGENTX_REQUEST_TYPE_GETNEXT) {
libexec/snmpd/snmpd_metrics/mib.c
555
} else if (req == AGENTX_REQUEST_TYPE_GETNEXTINCLUSIVE) {
libexec/snmpd/snmpd_metrics/mib.c
595
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
601
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
602
if (req == AGENTX_REQUEST_TYPE_GETNEXT) {
libexec/snmpd/snmpd_metrics/mib.c
611
else if (req == AGENTX_REQUEST_TYPE_GETNEXTINCLUSIVE) {
libexec/snmpd/snmpd_metrics/mib.c
646
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
654
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
656
if (req == AGENTX_REQUEST_TYPE_GETNEXT) {
libexec/snmpd/snmpd_metrics/mib.c
674
if (req == AGENTX_REQUEST_TYPE_GET) {
libexec/snmpd/snmpd_metrics/mib.c
970
enum agentx_request_type req;
libexec/snmpd/snmpd_metrics/mib.c
977
req = agentx_varbind_request(vb);
libexec/snmpd/snmpd_metrics/mib.c
978
if (req == AGENTX_REQUEST_TYPE_GETNEXT) {
libexec/snmpd/snmpd_metrics/mib.c
989
if (req == AGENTX_REQUEST_TYPE_GET) {
regress/lib/libcrypto/x509/x509req_ext.c
101
if ((req = X509_REQ_new()) == NULL) {
regress/lib/libcrypto/x509/x509req_ext.c
109
if ((irc = X509_REQ_add_extensions_nid(req, exts, -1)) != 0)
regress/lib/libcrypto/x509/x509req_ext.c
111
if ((irc = X509_REQ_get_attr_count(req)) != 0)
regress/lib/libcrypto/x509/x509req_ext.c
113
if ((attr = X509_REQ_get_attr(req, 0)) != NULL)
regress/lib/libcrypto/x509/x509req_ext.c
115
X509_REQ_free(req);
regress/lib/libcrypto/x509/x509req_ext.c
118
if ((req = X509_REQ_new()) == NULL) {
regress/lib/libcrypto/x509/x509req_ext.c
122
if ((irc = X509_REQ_add_extensions(req, exts)) != 1)
regress/lib/libcrypto/x509/x509req_ext.c
125
if ((irc = X509_REQ_get_attr_count(req)) != 1)
regress/lib/libcrypto/x509/x509req_ext.c
127
if ((attr = X509_REQ_get_attr(req, 0)) == NULL) {
regress/lib/libcrypto/x509/x509req_ext.c
150
if ((exts = X509_REQ_get_extensions(req)) == NULL) {
regress/lib/libcrypto/x509/x509req_ext.c
159
X509_REQ_free(req);
regress/lib/libcrypto/x509/x509req_ext.c
81
X509_REQ *req;
regress/lib/libcrypto/x509/x509req_ext.c
88
if ((req = X509_REQ_new()) == NULL) {
regress/lib/libcrypto/x509/x509req_ext.c
92
if ((irc = X509_REQ_add_extensions(req, NULL)) != 0)
regress/lib/libcrypto/x509/x509req_ext.c
94
if ((irc = X509_REQ_get_attr_count(req)) != 0)
regress/lib/libcrypto/x509/x509req_ext.c
96
if ((attr = X509_REQ_get_attr(req, 0)) != NULL)
regress/lib/libcrypto/x509/x509req_ext.c
98
X509_REQ_free(req);
regress/sbin/ifconfig/ifaddr.c
1003
switch (req->dstaddr.ss_family) {
regress/sbin/ifconfig/ifaddr.c
1005
sin = (const struct sockaddr_in *)&req->dstaddr;
regress/sbin/ifconfig/ifaddr.c
1009
sin6 = (const struct sockaddr_in6 *)&req->dstaddr;
regress/sbin/ifconfig/ifaddr.c
1022
struct if_laddrreq req;
regress/sbin/ifconfig/ifaddr.c
1023
struct if_laddrreq *r = &req;
regress/sbin/ifconfig/ifaddr.c
1025
memset(&req, 0, sizeof(req));
regress/sbin/ifconfig/ifaddr.c
1026
(void) strlcpy(req.iflr_name, ifname, sizeof(req.iflr_name));
regress/sbin/ifconfig/ifaddr.c
1027
if (ioctl(sock, SIOCGLIFPHYADDR, (caddr_t)&req) == -1) {
regress/sbin/ifconfig/ifaddr.c
1429
struct if_laddrreq req;
regress/sbin/ifconfig/ifaddr.c
1455
memset(&req, 0, sizeof(req));
regress/sbin/ifconfig/ifaddr.c
1456
(void) strlcpy(req.iflr_name, ifname, sizeof(req.iflr_name));
regress/sbin/ifconfig/ifaddr.c
1457
memcpy(&req.addr, srcres->ai_addr, srcres->ai_addrlen);
regress/sbin/ifconfig/ifaddr.c
1458
memcpy(&req.dstaddr, dstres->ai_addr, dstres->ai_addrlen);
regress/sbin/ifconfig/ifaddr.c
1459
if (ioctl(sock, SIOCSLIFPHYADDR, &req) == -1)
regress/sbin/ifconfig/ifaddr.c
1470
struct if_laddrreq req;
regress/sbin/ifconfig/ifaddr.c
1484
memset(&req, 0, sizeof(req));
regress/sbin/ifconfig/ifaddr.c
1485
len = strlcpy(req.iflr_name, ifname, sizeof(req.iflr_name));
regress/sbin/ifconfig/ifaddr.c
1486
if (len >= sizeof(req.iflr_name))
regress/sbin/ifconfig/ifaddr.c
1489
memcpy(&req.addr, res->ai_addr, res->ai_addrlen);
regress/sbin/ifconfig/ifaddr.c
1491
req.dstaddr.ss_len = 2;
regress/sbin/ifconfig/ifaddr.c
1492
req.dstaddr.ss_family = AF_UNSPEC;
regress/sbin/ifconfig/ifaddr.c
1494
if (ioctl(sock, SIOCSLIFPHYADDR, &req) == -1)
regress/sbin/ifconfig/ifaddr.c
969
print_tunnel(const struct if_laddrreq *req)
regress/sbin/ifconfig/ifaddr.c
976
if (req == NULL) {
regress/sbin/ifconfig/ifaddr.c
983
if (getnameinfo((struct sockaddr *)&req->addr, req->addr.ss_len,
regress/sbin/ifconfig/ifaddr.c
986
if (req->addr.ss_family == AF_INET6)
regress/sbin/ifconfig/ifaddr.c
991
if (req->dstaddr.ss_family != AF_UNSPEC) {
regress/sbin/ifconfig/ifaddr.c
996
if (getnameinfo((struct sockaddr *)&req->dstaddr,
regress/sbin/ifconfig/ifaddr.c
997
req->dstaddr.ss_len, pdstaddr, sizeof(pdstaddr),
regress/sys/kern/pledge/generic/manager.h
23
#define start_test(ret,req,func) \
regress/sys/kern/pledge/generic/manager.h
24
_start_test(ret,#func,req,func)
regress/sys/kern/pledge/generic/manager.h
26
#define start_test1(ret,req,func) \
regress/sys/kern/pledge/generic/manager.h
29
start_test(ret,req,_func); \
regress/sys/kern/ptrace/ptrace.c
119
int req;
regress/sys/kern/ptrace/ptrace.c
149
req = PT_READ_I;
regress/sys/kern/ptrace/ptrace.c
151
req = PT_READ_D;
regress/sys/kern/ptrace/ptrace.c
153
i = ptrace(req, pid, m, sizeof(i));
regress/sys/kern/ptrace/ptrace.c
155
warn("ptrace(%d): %d != %d", req, i, MAGIC_I);
regress/usr.sbin/rpki-client/test-http.c
127
unsigned int req = 0;
regress/usr.sbin/rpki-client/test-http.c
162
http_request(req++, uri, mod, outfd);
sbin/atactl/atactl.c
1012
struct atareq req;
sbin/atactl/atactl.c
1031
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
1033
req.command = ATA_SEC_UNLOCK;
sbin/atactl/atactl.c
1034
req.timeout = 1000;
sbin/atactl/atactl.c
1035
req.flags = ATACMD_WRITE;
sbin/atactl/atactl.c
1036
req.databuf = (caddr_t)&pwd;
sbin/atactl/atactl.c
1037
req.datalen = sizeof(pwd);
sbin/atactl/atactl.c
1039
ata_command(&req);
sbin/atactl/atactl.c
1054
struct atareq req;
sbin/atactl/atactl.c
1080
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
1082
req.command = ATA_SEC_ERASE_PREPARE;
sbin/atactl/atactl.c
1083
req.timeout = 1000;
sbin/atactl/atactl.c
1085
ata_command(&req);
sbin/atactl/atactl.c
1087
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
1089
req.command = ATA_SEC_ERASE_UNIT;
sbin/atactl/atactl.c
1090
req.timeout = 1000;
sbin/atactl/atactl.c
1091
req.flags = ATACMD_WRITE;
sbin/atactl/atactl.c
1092
req.databuf = (caddr_t)&pwd;
sbin/atactl/atactl.c
1093
req.datalen = sizeof(pwd);
sbin/atactl/atactl.c
1095
ata_command(&req);
sbin/atactl/atactl.c
1110
struct atareq req;
sbin/atactl/atactl.c
1115
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
1117
req.command = ATA_SEC_FREEZE_LOCK;
sbin/atactl/atactl.c
1118
req.timeout = 1000;
sbin/atactl/atactl.c
1120
ata_command(&req);
sbin/atactl/atactl.c
1134
struct atareq req;
sbin/atactl/atactl.c
1153
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
1155
req.command = ATA_SEC_DISABLE_PASSWORD;
sbin/atactl/atactl.c
1156
req.timeout = 1000;
sbin/atactl/atactl.c
1157
req.flags = ATACMD_WRITE;
sbin/atactl/atactl.c
1158
req.databuf = (caddr_t)&pwd;
sbin/atactl/atactl.c
1159
req.datalen = sizeof(pwd);
sbin/atactl/atactl.c
1161
ata_command(&req);
sbin/atactl/atactl.c
1198
struct atareq req;
sbin/atactl/atactl.c
1203
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
1205
req.command = ATAPI_SMART;
sbin/atactl/atactl.c
1206
req.cylinder = 0xc24f;
sbin/atactl/atactl.c
1207
req.timeout = 1000;
sbin/atactl/atactl.c
1208
req.features = ATA_SMART_EN;
sbin/atactl/atactl.c
1210
ata_command(&req);
sbin/atactl/atactl.c
1224
struct atareq req;
sbin/atactl/atactl.c
1229
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
1231
req.command = ATAPI_SMART;
sbin/atactl/atactl.c
1232
req.cylinder = 0xc24f;
sbin/atactl/atactl.c
1233
req.timeout = 1000;
sbin/atactl/atactl.c
1234
req.features = ATA_SMART_DS;
sbin/atactl/atactl.c
1236
ata_command(&req);
sbin/atactl/atactl.c
1250
struct atareq req;
sbin/atactl/atactl.c
1255
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
1257
req.command = ATAPI_SMART;
sbin/atactl/atactl.c
1258
req.cylinder = 0xc24f;
sbin/atactl/atactl.c
1259
req.timeout = 1000;
sbin/atactl/atactl.c
1260
req.features = ATA_SMART_STATUS;
sbin/atactl/atactl.c
1262
ata_command(&req);
sbin/atactl/atactl.c
1264
if (req.cylinder == 0xc24f)
sbin/atactl/atactl.c
1266
else if (req.cylinder == 0x2cf4) {
sbin/atactl/atactl.c
1269
errx(1, "Unknown response %02x!", req.cylinder);
sbin/atactl/atactl.c
1284
struct atareq req;
sbin/atactl/atactl.c
1290
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
1292
req.command = ATAPI_SMART;
sbin/atactl/atactl.c
1293
req.cylinder = 0xc24f;
sbin/atactl/atactl.c
1294
req.timeout = 1000;
sbin/atactl/atactl.c
1295
req.features = ATA_SMART_AUTOSAVE;
sbin/atactl/atactl.c
1298
req.sec_num = val;
sbin/atactl/atactl.c
1300
ata_command(&req);
sbin/atactl/atactl.c
1315
struct atareq req;
sbin/atactl/atactl.c
1321
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
1323
req.command = ATAPI_SMART;
sbin/atactl/atactl.c
1324
req.cylinder = 0xc24f;
sbin/atactl/atactl.c
1325
req.timeout = 1000;
sbin/atactl/atactl.c
1326
req.features = ATA_SMART_OFFLINE;
sbin/atactl/atactl.c
1329
req.sec_num = val;
sbin/atactl/atactl.c
1331
ata_command(&req);
sbin/atactl/atactl.c
1346
struct atareq req;
sbin/atactl/atactl.c
1352
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
1355
req.command = ATAPI_SMART;
sbin/atactl/atactl.c
1356
req.cylinder = 0xc24f;
sbin/atactl/atactl.c
1357
req.timeout = 1000;
sbin/atactl/atactl.c
1358
req.features = ATA_SMART_READ;
sbin/atactl/atactl.c
1359
req.flags = ATACMD_READ;
sbin/atactl/atactl.c
1360
req.databuf = (caddr_t)&data;
sbin/atactl/atactl.c
1361
req.datalen = sizeof(data);
sbin/atactl/atactl.c
1363
ata_command(&req);
sbin/atactl/atactl.c
1404
struct atareq req;
sbin/atactl/atactl.c
1411
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
1414
req.command = ATAPI_SMART;
sbin/atactl/atactl.c
1415
req.cylinder = 0xc24f;
sbin/atactl/atactl.c
1416
req.timeout = 1000;
sbin/atactl/atactl.c
1417
req.features = ATA_SMART_READLOG;
sbin/atactl/atactl.c
1418
req.flags = ATACMD_READ;
sbin/atactl/atactl.c
1419
req.sec_count = 1;
sbin/atactl/atactl.c
1420
req.databuf = (caddr_t)inbuf;
sbin/atactl/atactl.c
1421
req.datalen = sizeof(inbuf);
sbin/atactl/atactl.c
1424
req.sec_num = val;
sbin/atactl/atactl.c
1426
ata_command(&req);
sbin/atactl/atactl.c
1495
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
1496
req.flags = ATACMD_READ;
sbin/atactl/atactl.c
1497
req.command = ATAPI_SMART;
sbin/atactl/atactl.c
1498
req.features = ATA_SMART_READLOG;
sbin/atactl/atactl.c
1499
req.sec_count = nsect;
sbin/atactl/atactl.c
1500
req.sec_num = SMART_READLOG_COMP;
sbin/atactl/atactl.c
1501
req.cylinder = 0xc24f;
sbin/atactl/atactl.c
1502
req.databuf = (caddr_t)newbuf;
sbin/atactl/atactl.c
1503
req.datalen = nsect * DEV_BSIZE;
sbin/atactl/atactl.c
1504
req.timeout = 1000;
sbin/atactl/atactl.c
1505
ata_command(&req);
sbin/atactl/atactl.c
1627
struct atareq req;
sbin/atactl/atactl.c
1640
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
1644
req.command = ATAPI_SMART;
sbin/atactl/atactl.c
1645
req.cylinder = 0xc24f; /* LBA High = C2h, LBA Mid = 4Fh */
sbin/atactl/atactl.c
1646
req.timeout = 1000;
sbin/atactl/atactl.c
1648
req.features = ATA_SMART_READ;
sbin/atactl/atactl.c
1649
req.flags = ATACMD_READ;
sbin/atactl/atactl.c
1650
req.databuf = (caddr_t)&attr_val;
sbin/atactl/atactl.c
1651
req.datalen = sizeof(attr_val);
sbin/atactl/atactl.c
1652
ata_command(&req);
sbin/atactl/atactl.c
1654
req.features = ATA_SMART_THRESHOLD;
sbin/atactl/atactl.c
1655
req.flags = ATACMD_READ;
sbin/atactl/atactl.c
1656
req.databuf = (caddr_t)&attr_thr;
sbin/atactl/atactl.c
1657
req.datalen = sizeof(attr_thr);
sbin/atactl/atactl.c
1658
ata_command(&req);
sbin/atactl/atactl.c
1710
struct atareq req;
sbin/atactl/atactl.c
1721
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
1723
req.sec_count = acoustic + 0x80;
sbin/atactl/atactl.c
1725
req.command = SET_FEATURES ;
sbin/atactl/atactl.c
1726
req.features = WDSF_AAM_EN ;
sbin/atactl/atactl.c
1727
req.timeout = 1000;
sbin/atactl/atactl.c
1729
ata_command(&req);
sbin/atactl/atactl.c
1748
struct atareq req;
sbin/atactl/atactl.c
1759
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
1761
req.sec_count = power + 0x01;
sbin/atactl/atactl.c
1763
req.command = SET_FEATURES ;
sbin/atactl/atactl.c
1764
req.features = WDSF_APM_EN ;
sbin/atactl/atactl.c
1765
req.timeout = 1000;
sbin/atactl/atactl.c
1767
ata_command(&req);
sbin/atactl/atactl.c
1784
struct atareq req;
sbin/atactl/atactl.c
1789
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
1791
req.command = SET_FEATURES ;
sbin/atactl/atactl.c
1794
req.features = WDSF_AAM_DS;
sbin/atactl/atactl.c
1796
req.features = WDSF_READAHEAD_EN;
sbin/atactl/atactl.c
1798
req.features = WDSF_READAHEAD_DS;
sbin/atactl/atactl.c
1800
req.features = WDSF_EN_WR_CACHE;
sbin/atactl/atactl.c
1802
req.features = WDSF_WRITE_CACHE_DS;
sbin/atactl/atactl.c
1804
req.features = WDSF_APM_DS;
sbin/atactl/atactl.c
1806
req.features = WDSF_POD_EN;
sbin/atactl/atactl.c
1808
req.features = WDSF_POD_DS;
sbin/atactl/atactl.c
1810
req.features = WDSF_PUIS_EN;
sbin/atactl/atactl.c
1812
req.features = WDSF_PUIS_DS;
sbin/atactl/atactl.c
1814
req.features = WDSF_PUIS_SPINUP;
sbin/atactl/atactl.c
1818
req.timeout = 1000;
sbin/atactl/atactl.c
1820
ata_command(&req);
sbin/atactl/atactl.c
1837
struct atareq req;
sbin/atactl/atactl.c
1852
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
1855
req.sec_count = idle / 5;
sbin/atactl/atactl.c
1857
req.sec_count = idle / (30 * 60) + 240;
sbin/atactl/atactl.c
1860
req.command = WDCC_STANDBY;
sbin/atactl/atactl.c
1862
req.command = WDCC_IDLE;
sbin/atactl/atactl.c
1865
req.timeout = 1000;
sbin/atactl/atactl.c
1867
ata_command(&req);
sbin/atactl/atactl.c
1883
struct atareq req;
sbin/atactl/atactl.c
1888
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
1890
req.command = WDCC_CHECK_PWR;
sbin/atactl/atactl.c
1891
req.timeout = 1000;
sbin/atactl/atactl.c
1892
req.flags = ATACMD_READREG;
sbin/atactl/atactl.c
1894
ata_command(&req);
sbin/atactl/atactl.c
1898
switch (req.sec_count) {
sbin/atactl/atactl.c
1909
printf("Unknown power code (%02x)\n", req.sec_count);
sbin/atactl/atactl.c
431
ata_command(struct atareq *req)
sbin/atactl/atactl.c
433
if (ioctl(fd, ATAIOCCOMMAND, req) == -1)
sbin/atactl/atactl.c
436
switch (req->retsts) {
sbin/atactl/atactl.c
445
if (req->error & WDCE_ABRT)
sbin/atactl/atactl.c
449
req->error);
sbin/atactl/atactl.c
452
req->retsts);
sbin/atactl/atactl.c
780
struct atareq req;
sbin/atactl/atactl.c
789
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
793
req.flags = ATACMD_READ;
sbin/atactl/atactl.c
794
req.command = WDCC_IDENTIFY;
sbin/atactl/atactl.c
795
req.databuf = (caddr_t) inbuf;
sbin/atactl/atactl.c
796
req.datalen = sizeof(inbuf);
sbin/atactl/atactl.c
797
req.timeout = 1000;
sbin/atactl/atactl.c
799
ata_command(&req);
sbin/atactl/atactl.c
907
struct atareq req;
sbin/atactl/atactl.c
912
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
915
req.command = WDCC_IDLE_IMMED;
sbin/atactl/atactl.c
917
req.command = WDCC_STANDBY_IMMED;
sbin/atactl/atactl.c
919
req.command = WDCC_SLEEP;
sbin/atactl/atactl.c
921
req.timeout = 1000;
sbin/atactl/atactl.c
923
ata_command(&req);
sbin/atactl/atactl.c
937
struct atareq req;
sbin/atactl/atactl.c
971
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
973
req.command = WDCC_IDENTIFY;
sbin/atactl/atactl.c
974
req.timeout = 1000;
sbin/atactl/atactl.c
975
req.flags = ATACMD_READ;
sbin/atactl/atactl.c
976
req.databuf = (caddr_t)inbuf;
sbin/atactl/atactl.c
977
req.datalen = sizeof(inbuf);
sbin/atactl/atactl.c
979
ata_command(&req);
sbin/atactl/atactl.c
988
memset(&req, 0, sizeof(req));
sbin/atactl/atactl.c
990
req.command = ATA_SEC_SET_PASSWORD;
sbin/atactl/atactl.c
991
req.timeout = 1000;
sbin/atactl/atactl.c
992
req.flags = ATACMD_WRITE;
sbin/atactl/atactl.c
993
req.databuf = (caddr_t)&pwd;
sbin/atactl/atactl.c
994
req.datalen = sizeof(pwd);
sbin/atactl/atactl.c
996
ata_command(&req);
sbin/dump/tape.c
106
struct req *req; /* buffer for requests */
sbin/dump/tape.c
127
reqsiz = (ntrec + 1) * sizeof(struct req);
sbin/dump/tape.c
148
slaves[i].req = (struct req *)slaves[i].tblock - ntrec - 1;
sbin/dump/tape.c
162
slp->req[trecno].dblk = 0;
sbin/dump/tape.c
163
slp->req[trecno].count = 1;
sbin/dump/tape.c
182
slp->req[trecno].dblk = dblkno;
sbin/dump/tape.c
183
slp->req[trecno].count = avail;
sbin/dump/tape.c
284
int siz = (char *)nextblock - (char *)slp->req;
sbin/dump/tape.c
286
slp->req[trecno].count = 0; /* Sentinel */
sbin/dump/tape.c
289
(char *)slp->req, siz) != siz)
sbin/dump/tape.c
449
struct req *p, *q, *prev;
sbin/dump/tape.c
464
q = &tslp->req[1];
sbin/dump/tape.c
472
for (p = slp->req; p->count > 0; p += p->count) {
sbin/dump/tape.c
487
q = &tslp->req[0];
sbin/dump/tape.c
530
slp->req[0] = *q;
sbin/dump/tape.c
824
while ((nread = atomic(read, cmd, (char *)slp->req, reqsiz)) == reqsiz) {
sbin/dump/tape.c
825
struct req *p = slp->req;
sbin/fsck_ext2fs/main.c
177
argtoi(int flag, char *req, char *str, int base)
sbin/fsck_ext2fs/main.c
184
errexit("-%c flag requires a %s\n", flag, req);
sbin/fsck_ffs/main.c
192
argtoi(int flag, char *req, char *str, int base)
sbin/fsck_ffs/main.c
199
errexit("-%c flag requires a %s\n", flag, req);
sbin/ifconfig/brconfig.c
1413
struct ifbrlreq req;
sbin/ifconfig/brconfig.c
1415
strlcpy(req.ifbr_name, ifname, sizeof(req.ifbr_name));
sbin/ifconfig/brconfig.c
1416
strlcpy(req.ifbr_ifsname, ifsname, sizeof(req.ifbr_ifsname));
sbin/ifconfig/brconfig.c
1417
if (ioctl(sock, SIOCBRDGFRL, &req) == -1)
sbin/ifconfig/brconfig.c
244
struct ifbreq req;
sbin/ifconfig/brconfig.c
246
strlcpy(req.ifbr_name, ifname, sizeof(req.ifbr_name));
sbin/ifconfig/brconfig.c
247
strlcpy(req.ifbr_ifsname, ifsname, sizeof(req.ifbr_ifsname));
sbin/ifconfig/brconfig.c
248
if (ioctl(sock, SIOCBRDGGIFFLGS, (caddr_t)&req) == -1)
sbin/ifconfig/brconfig.c
251
req.ifbr_ifsflags |= flag & ~IFBIF_RO_MASK;
sbin/ifconfig/brconfig.c
253
if (ioctl(sock, SIOCBRDGSIFFLGS, (caddr_t)&req) == -1)
sbin/ifconfig/brconfig.c
260
struct ifbreq req;
sbin/ifconfig/brconfig.c
262
strlcpy(req.ifbr_name, ifname, sizeof(req.ifbr_name));
sbin/ifconfig/brconfig.c
263
strlcpy(req.ifbr_ifsname, ifsname, sizeof(req.ifbr_ifsname));
sbin/ifconfig/brconfig.c
265
if (ioctl(sock, SIOCBRDGGIFFLGS, (caddr_t)&req) == -1)
sbin/ifconfig/brconfig.c
268
req.ifbr_ifsflags &= ~(flag | IFBIF_RO_MASK);
sbin/ifconfig/brconfig.c
270
if (ioctl(sock, SIOCBRDGSIFFLGS, (caddr_t)&req) == -1)
sbin/ifconfig/brconfig.c
277
struct ifbreq req;
sbin/ifconfig/brconfig.c
279
strlcpy(req.ifbr_name, ifname, sizeof(req.ifbr_name));
sbin/ifconfig/brconfig.c
280
req.ifbr_ifsflags = IFBF_FLUSHALL;
sbin/ifconfig/brconfig.c
281
if (ioctl(sock, SIOCBRDGFLUSH, &req) == -1)
sbin/ifconfig/brconfig.c
288
struct ifbreq req;
sbin/ifconfig/brconfig.c
290
strlcpy(req.ifbr_name, ifname, sizeof(req.ifbr_name));
sbin/ifconfig/brconfig.c
291
req.ifbr_ifsflags = IFBF_FLUSHDYN;
sbin/ifconfig/brconfig.c
292
if (ioctl(sock, SIOCBRDGFLUSH, &req) == -1)
sbin/ifconfig/brconfig.c
412
struct ifbreq req;
sbin/ifconfig/brconfig.c
414
strlcpy(req.ifbr_name, ifname, sizeof(req.ifbr_name));
sbin/ifconfig/brconfig.c
415
strlcpy(req.ifbr_ifsname, ifn, sizeof(req.ifbr_ifsname));
sbin/ifconfig/brconfig.c
416
if (ioctl(sock, SIOCBRDGADD, &req) == -1) {
sbin/ifconfig/brconfig.c
426
struct ifbreq req;
sbin/ifconfig/brconfig.c
428
strlcpy(req.ifbr_name, ifname, sizeof(req.ifbr_name));
sbin/ifconfig/brconfig.c
429
strlcpy(req.ifbr_ifsname, ifn, sizeof(req.ifbr_ifsname));
sbin/ifconfig/brconfig.c
430
if (ioctl(sock, SIOCBRDGDEL, &req) == -1)
sbin/ifconfig/brconfig.c
437
struct ifbreq req;
sbin/ifconfig/brconfig.c
439
strlcpy(req.ifbr_name, ifname, sizeof(req.ifbr_name));
sbin/ifconfig/brconfig.c
440
strlcpy(req.ifbr_ifsname, ifn, sizeof(req.ifbr_ifsname));
sbin/ifconfig/brconfig.c
441
if (ioctl(sock, SIOCBRDGADDS, &req) == -1) {
sbin/ifconfig/brconfig.c
451
struct ifbreq req;
sbin/ifconfig/brconfig.c
453
strlcpy(req.ifbr_name, ifname, sizeof(req.ifbr_name));
sbin/ifconfig/brconfig.c
454
strlcpy(req.ifbr_ifsname, ifn, sizeof(req.ifbr_ifsname));
sbin/ifconfig/brconfig.c
455
if (ioctl(sock, SIOCBRDGDELS, &req) == -1)
sbin/ifconfig/ifconfig.c
3230
print_tunnel(const struct if_laddrreq *req)
sbin/ifconfig/ifconfig.c
3239
if (req == NULL) {
sbin/ifconfig/ifconfig.c
3246
if (getnameinfo((struct sockaddr *)&req->addr, req->addr.ss_len,
sbin/ifconfig/ifconfig.c
3250
if (req->addr.ss_family == AF_INET6)
sbin/ifconfig/ifconfig.c
3257
if (req->dstaddr.ss_family != AF_UNSPEC) {
sbin/ifconfig/ifconfig.c
3258
if (getnameinfo((struct sockaddr *)&req->dstaddr,
sbin/ifconfig/ifconfig.c
3259
req->dstaddr.ss_len, pdstaddr, sizeof(pdstaddr),
sbin/ifconfig/ifconfig.c
3272
struct if_laddrreq req;
sbin/ifconfig/ifconfig.c
3273
struct if_laddrreq *r = &req;
sbin/ifconfig/ifconfig.c
3275
memset(&req, 0, sizeof(req));
sbin/ifconfig/ifconfig.c
3276
(void) strlcpy(req.iflr_name, ifname, sizeof(req.iflr_name));
sbin/ifconfig/ifconfig.c
3277
if (ioctl(sock, SIOCGLIFPHYADDR, (caddr_t)&req) == -1) {
sbin/ifconfig/ifconfig.c
3764
struct if_laddrreq req;
sbin/ifconfig/ifconfig.c
3811
memset(&req, 0, sizeof(req));
sbin/ifconfig/ifconfig.c
3812
(void) strlcpy(req.iflr_name, ifname, sizeof(req.iflr_name));
sbin/ifconfig/ifconfig.c
3813
memcpy(&req.addr, srcres->ai_addr, srcres->ai_addrlen);
sbin/ifconfig/ifconfig.c
3814
memcpy(&req.dstaddr, dstres->ai_addr, dstres->ai_addrlen);
sbin/ifconfig/ifconfig.c
3815
if (ioctl(sock, SIOCSLIFPHYADDR, &req) == -1)
sbin/ifconfig/ifconfig.c
3835
struct if_laddrreq req;
sbin/ifconfig/ifconfig.c
3859
memset(&req, 0, sizeof(req));
sbin/ifconfig/ifconfig.c
3860
len = strlcpy(req.iflr_name, ifname, sizeof(req.iflr_name));
sbin/ifconfig/ifconfig.c
3861
if (len >= sizeof(req.iflr_name))
sbin/ifconfig/ifconfig.c
3864
memcpy(&req.addr, srcres->ai_addr, srcres->ai_addrlen);
sbin/ifconfig/ifconfig.c
3866
req.dstaddr.ss_len = 2;
sbin/ifconfig/ifconfig.c
3867
req.dstaddr.ss_family = AF_UNSPEC;
sbin/ifconfig/ifconfig.c
3869
if (ioctl(sock, SIOCSLIFPHYADDR, &req) == -1)
sbin/ifconfig/ifconfig.c
3991
struct if_laddrreq req;
sbin/ifconfig/ifconfig.c
3996
memset(&req, 0, sizeof(req));
sbin/ifconfig/ifconfig.c
3997
if (strlcpy(req.iflr_name, ifname, sizeof(req.iflr_name)) >=
sbin/ifconfig/ifconfig.c
3998
sizeof(req.iflr_name))
sbin/ifconfig/ifconfig.c
4001
if (ioctl(sock, SIOCGPWE3NEIGHBOR, &req) == -1) {
sbin/ifconfig/ifconfig.c
4009
if (req.dstaddr.ss_family != AF_MPLS) {
sbin/ifconfig/ifconfig.c
4013
smpls = (struct sockaddr_mpls *)&req.dstaddr;
sbin/ifconfig/ifconfig.c
4015
error = getnameinfo((struct sockaddr *)&req.addr, sizeof(req.addr),
sbin/ifconfig/ifconfig.c
4028
struct ifreq req;
sbin/ifconfig/ifconfig.c
4030
memset(&req, 0, sizeof(req));
sbin/ifconfig/ifconfig.c
4031
if (strlcpy(req.ifr_name, ifname, sizeof(req.ifr_name)) >=
sbin/ifconfig/ifconfig.c
4032
sizeof(req.ifr_name))
sbin/ifconfig/ifconfig.c
4035
if (ioctl(sock, SIOCGPWE3CTRLWORD, &req) == -1) {
sbin/ifconfig/ifconfig.c
4039
printf(" %s", req.ifr_pwe3 ? "cw" : "nocw");
sbin/ifconfig/ifconfig.c
4045
struct ifreq req;
sbin/ifconfig/ifconfig.c
4047
memset(&req, 0, sizeof(req));
sbin/ifconfig/ifconfig.c
4048
if (strlcpy(req.ifr_name, ifname, sizeof(req.ifr_name)) >=
sbin/ifconfig/ifconfig.c
4049
sizeof(req.ifr_name))
sbin/ifconfig/ifconfig.c
4052
if (ioctl(sock, SIOCGPWE3FAT, &req) == -1)
sbin/ifconfig/ifconfig.c
4055
printf(" %s", req.ifr_pwe3 ? "fat" : "nofat");
sbin/ifconfig/ifconfig.c
4100
struct ifreq req;
sbin/ifconfig/ifconfig.c
4102
memset(&req, 0, sizeof(req));
sbin/ifconfig/ifconfig.c
4103
if (strlcpy(req.ifr_name, ifname, sizeof(req.ifr_name)) >=
sbin/ifconfig/ifconfig.c
4104
sizeof(req.ifr_name))
sbin/ifconfig/ifconfig.c
4114
struct ifreq req;
sbin/ifconfig/ifconfig.c
4116
memset(&req, 0, sizeof(req));
sbin/ifconfig/ifconfig.c
4117
if (strlcpy(req.ifr_name, ifname, sizeof(req.ifr_name)) >=
sbin/ifconfig/ifconfig.c
4118
sizeof(req.ifr_name))
sbin/ifconfig/ifconfig.c
4121
req.ifr_pwe3 = value;
sbin/ifconfig/ifconfig.c
4123
if (ioctl(sock, cmd, &req) == -1)
sbin/ifconfig/ifconfig.c
4154
struct if_laddrreq req;
sbin/ifconfig/ifconfig.c
4156
struct sockaddr_mpls *smpls = (struct sockaddr_mpls *)&req.dstaddr;
sbin/ifconfig/ifconfig.c
4160
memset(&req, 0, sizeof(req));
sbin/ifconfig/ifconfig.c
4161
if (strlcpy(req.iflr_name, ifname, sizeof(req.iflr_name)) >=
sbin/ifconfig/ifconfig.c
4162
sizeof(req.iflr_name))
sbin/ifconfig/ifconfig.c
4180
if (res->ai_addrlen > sizeof(req.addr))
sbin/ifconfig/ifconfig.c
4183
memcpy(&req.addr, res->ai_addr, res->ai_addrlen);
sbin/ifconfig/ifconfig.c
4187
if (ioctl(sock, SIOCSPWE3NEIGHBOR, &req) == -1)
sbin/ifconfig/ifconfig.c
4194
struct ifreq req;
sbin/ifconfig/ifconfig.c
4196
memset(&req, 0, sizeof(req));
sbin/ifconfig/ifconfig.c
4197
if (strlcpy(req.ifr_name, ifname, sizeof(req.ifr_name)) >=
sbin/ifconfig/ifconfig.c
4198
sizeof(req.ifr_name))
sbin/ifconfig/ifconfig.c
4201
if (ioctl(sock, SIOCDPWE3NEIGHBOR, &req) == -1)
sbin/iked/config.c
602
struct iked_radserver_req *req;
sbin/iked/config.c
613
while ((req = TAILQ_FIRST(&rad->rs_reqs)) != NULL)
sbin/iked/config.c
614
iked_radius_request_free(env, req);
sbin/iked/config.c
622
while ((req = TAILQ_FIRST(&rad->rs_reqs)) != NULL)
sbin/iked/config.c
623
iked_radius_request_free(env, req);
sbin/iked/ikev2.c
1382
struct iked_message req;
sbin/iked/ikev2.c
1427
if ((buf = ikev2_msg_init(env, &req, &peer->addr, peer->addr.ss_len,
sbin/iked/ikev2.c
1433
(void)socket_af((struct sockaddr *)&req.msg_local, port);
sbin/iked/ikev2.c
1434
(void)socket_af((struct sockaddr *)&req.msg_peer, port);
sbin/iked/ikev2.c
1436
req.msg_fd = sock->sock_fd;
sbin/iked/ikev2.c
1437
req.msg_sa = sa;
sbin/iked/ikev2.c
1438
req.msg_sock = sock;
sbin/iked/ikev2.c
1439
req.msg_msgid = ikev2_msg_id(env, sa);
sbin/iked/ikev2.c
1442
if ((hdr = ikev2_add_header(buf, sa, req.msg_msgid,
sbin/iked/ikev2.c
1521
req.msg_natt = sa->sa_natt = sa->sa_udpencap = 1;
sbin/iked/ikev2.c
1523
if ((len = ikev2_add_nat_detection(env, buf, &pld, &req, len))
sbin/iked/ikev2.c
1537
(void)ikev2_pld_parse(env, hdr, &req, 0);
sbin/iked/ikev2.c
1545
if ((ret = ikev2_msg_send(env, &req)) == 0)
sbin/iked/ikev2.c
1553
ikev2_msg_cleanup(env, &req);
sbin/iked/radius.c
130
iked_radius_request_free(struct iked *env, struct iked_radserver_req *req)
sbin/iked/radius.c
132
if (req == NULL)
sbin/iked/radius.c
134
timer_del(env, &req->rr_timer);
sbin/iked/radius.c
135
free(req->rr_user);
sbin/iked/radius.c
136
ibuf_free(req->rr_state);
sbin/iked/radius.c
137
if (req->rr_reqpkt)
sbin/iked/radius.c
138
radius_delete_packet(req->rr_reqpkt);
sbin/iked/radius.c
139
if (req->rr_sa)
sbin/iked/radius.c
140
req->rr_sa->sa_radreq = NULL;
sbin/iked/radius.c
141
if (req->rr_server)
sbin/iked/radius.c
142
TAILQ_REMOVE(&req->rr_server->rs_reqs, req, rr_entry);
sbin/iked/radius.c
143
free(req);
sbin/iked/radius.c
151
struct iked_radserver_req *req;
sbin/iked/radius.c
173
TAILQ_FOREACH(req, &server->rs_reqs, rr_entry) {
sbin/iked/radius.c
174
if (req->rr_reqid == resid)
sbin/iked/radius.c
177
if (req == NULL) {
sbin/iked/radius.c
184
radius_set_request_packet(pkt, req->rr_reqpkt);
sbin/iked/radius.c
191
if (req->rr_accounting) {
sbin/iked/radius.c
202
iked_radius_request_free(env, req);
sbin/iked/radius.c
214
timer_del(env, &req->rr_timer);
sbin/iked/radius.c
215
req->rr_ntry = 0;
sbin/iked/radius.c
217
if (req->rr_sa == NULL)
sbin/iked/radius.c
229
if (req->rr_state != NULL &&
sbin/iked/radius.c
230
ibuf_set(req->rr_state, 0, attrval, attrlen) != 0) {
sbin/iked/radius.c
231
ibuf_free(req->rr_state);
sbin/iked/radius.c
232
req->rr_state = NULL;
sbin/iked/radius.c
234
if (req->rr_state == NULL &&
sbin/iked/radius.c
235
(req->rr_state = ibuf_new(attrval, attrlen)) == NULL) {
sbin/iked/radius.c
243
SPI_SA(req->rr_sa, __func__), req->rr_user);
sbin/iked/radius.c
247
ibuf_free(req->rr_sa->sa_eapmsk);
sbin/iked/radius.c
248
if ((req->rr_sa->sa_eapmsk = ibuf_new(eapmsk,
sbin/iked/radius.c
258
free(req->rr_sa->sa_eapid);
sbin/iked/radius.c
262
strcmp(username, req->rr_user) != 0) {
sbin/iked/radius.c
267
free(req->rr_user);
sbin/iked/radius.c
268
req->rr_sa->sa_eapid = strdup(username);
sbin/iked/radius.c
270
req->rr_sa->sa_eapid = req->rr_user;
sbin/iked/radius.c
271
req->rr_user = NULL;
sbin/iked/radius.c
275
ibuf_free(req->rr_sa->sa_eapclass);
sbin/iked/radius.c
276
if ((req->rr_sa->sa_eapclass = ibuf_new(attrval,
sbin/iked/radius.c
283
sa_state(env, req->rr_sa, IKEV2_STATE_AUTH_SUCCESS);
sbin/iked/radius.c
289
iked_radius_config(req, pkt, cfgmap->cfg_type,
sbin/iked/radius.c
294
iked_radius_config(req, pkt, cfgmap->cfg_type,
sbin/iked/radius.c
298
TAILQ_REMOVE(&server->rs_reqs, req, rr_entry);
sbin/iked/radius.c
299
req->rr_server = NULL;
sbin/iked/radius.c
303
SPI_SA(req->rr_sa, __func__), req->rr_user);
sbin/iked/radius.c
304
TAILQ_REMOVE(&server->rs_reqs, req, rr_entry);
sbin/iked/radius.c
305
req->rr_server = NULL;
sbin/iked/radius.c
333
ikev2_send_ike_e(env, req->rr_sa, e, IKEV2_PAYLOAD_EAP,
sbin/iked/radius.c
337
req->rr_reqid = -1; /* release reqid */
sbin/iked/radius.c
341
if (req->rr_server != NULL)
sbin/iked/radius.c
342
TAILQ_REMOVE(&server->rs_reqs, req, rr_entry);
sbin/iked/radius.c
343
req->rr_server = NULL;
sbin/iked/radius.c
344
if (req->rr_sa != NULL) {
sbin/iked/radius.c
345
ikev2_ike_sa_setreason(req->rr_sa, "RADIUS request failed");
sbin/iked/radius.c
346
sa_free(env, req->rr_sa);
sbin/iked/radius.c
353
struct iked_radserver_req *req = ctx, *req0;
sbin/iked/radius.c
354
struct iked_radserver *server = req->rr_server;
sbin/iked/radius.c
363
if (!req->rr_accounting) {
sbin/iked/radius.c
373
if (req->rr_ntry > max_tries) {
sbin/iked/radius.c
374
req->rr_ntry = 0;
sbin/iked/radius.c
378
TAILQ_REMOVE(&server->rs_reqs, req, rr_entry);
sbin/iked/radius.c
379
req->rr_server = NULL;
sbin/iked/radius.c
380
if (req->rr_nfailover >= max_failovers ||
sbin/iked/radius.c
384
} else if (req->rr_state != NULL) {
sbin/iked/radius.c
395
req->rr_nfailover++;
sbin/iked/radius.c
398
if (req->rr_server != NULL &&
sbin/iked/radius.c
399
req->rr_server != TAILQ_FIRST(radservers)) {
sbin/iked/radius.c
401
if (req->rr_state != NULL || req->rr_nfailover >= max_failovers)
sbin/iked/radius.c
403
TAILQ_REMOVE(&server->rs_reqs, req, rr_entry);
sbin/iked/radius.c
404
req->rr_server = NULL;
sbin/iked/radius.c
405
req->rr_nfailover++;
sbin/iked/radius.c
408
if (req->rr_server == NULL) {
sbin/iked/radius.c
416
TAILQ_INSERT_TAIL(&server->rs_reqs, req, rr_entry);
sbin/iked/radius.c
417
req->rr_server = server;
sbin/iked/radius.c
436
if (req->rr_ntry == 0) {
sbin/iked/radius.c
458
req->rr_reqid = seq;
sbin/iked/radius.c
459
radius_set_id(req->rr_reqpkt, req->rr_reqid);
sbin/iked/radius.c
463
radius_put_ipv4_attr(req->rr_reqpkt, RADIUS_TYPE_NAS_IP_ADDRESS,
sbin/iked/radius.c
466
radius_put_ipv6_attr(req->rr_reqpkt,
sbin/iked/radius.c
469
radius_put_string_attr(req->rr_reqpkt, RADIUS_TYPE_NAS_IDENTIFIER,
sbin/iked/radius.c
472
if (req->rr_accounting) {
sbin/iked/radius.c
473
if (req->rr_ntry == 0 && req->rr_nfailover == 0)
sbin/iked/radius.c
474
radius_put_uint32_attr(req->rr_reqpkt,
sbin/iked/radius.c
478
timespecsub(&now, &req->rr_accttime, &now);
sbin/iked/radius.c
479
radius_put_uint32_attr(req->rr_reqpkt,
sbin/iked/radius.c
482
radius_set_accounting_request_authenticator(req->rr_reqpkt,
sbin/iked/radius.c
485
radius_put_message_authenticator(req->rr_reqpkt,
sbin/iked/radius.c
489
if (radius_send(server->rs_sock, req->rr_reqpkt, 0) < 0)
sbin/iked/radius.c
493
if (req->rr_ntry >= (int)nitems(timeouts))
sbin/iked/radius.c
494
timer_add(env, &req->rr_timer, timeouts[nitems(timeouts) - 1]);
sbin/iked/radius.c
496
timer_add(env, &req->rr_timer, timeouts[req->rr_ntry]);
sbin/iked/radius.c
497
req->rr_ntry++;
sbin/iked/radius.c
500
if (req->rr_server != NULL)
sbin/iked/radius.c
501
TAILQ_REMOVE(&server->rs_reqs, req, rr_entry);
sbin/iked/radius.c
502
req->rr_server = NULL;
sbin/iked/radius.c
503
if (req->rr_sa != NULL) {
sbin/iked/radius.c
504
ikev2_ike_sa_setreason(req->rr_sa, "RADIUS request failed");
sbin/iked/radius.c
505
sa_free(env, req->rr_sa);
sbin/iked/radius.c
535
iked_radius_config(struct iked_radserver_req *req, const RADIUS_PACKET *pkt,
sbin/iked/radius.c
539
struct iked_sa *sa = req->rr_sa;
sbin/iked/radius.c
601
req->rr_cfg[req->rr_ncfg].cfg_action = IKEV2_CP_REPLY;
sbin/iked/radius.c
602
req->rr_cfg[req->rr_ncfg].cfg_type = cfg_type;
sbin/iked/radius.c
603
addr = &req->rr_cfg[req->rr_ncfg].cfg.address;
sbin/iked/radius.c
604
req->rr_ncfg++;
sbin/iked/radius.c
633
req->rr_cfg[req->rr_ncfg].cfg_action = IKEV2_CP_REPLY;
sbin/iked/radius.c
634
req->rr_cfg[req->rr_ncfg].cfg_type = cfg_type;
sbin/iked/radius.c
635
addr = &req->rr_cfg[req->rr_ncfg].cfg.address;
sbin/iked/radius.c
636
req->rr_ncfg++;
sbin/iked/radius.c
681
struct iked_radserver_req *req;
sbin/iked/radius.c
705
if ((req = calloc(1, sizeof(struct iked_radserver_req))) == NULL) {
sbin/iked/radius.c
710
req->rr_accounting = 1;
sbin/iked/radius.c
712
req->rr_accttime = now;
sbin/iked/radius.c
713
timer_set(env, &req->rr_timer, iked_radius_request_send, req);
sbin/iked/radius.c
728
req->rr_reqpkt = pkt;
sbin/iked/radius.c
729
req->rr_ntry = 0;
sbin/iked/radius.c
730
iked_radius_request_send(env, req);
sbin/iked/radius.c
767
if (req->rr_sa && req->rr_sa->sa_eapclass != NULL)
sbin/iked/radius.c
769
ibuf_data(req->rr_sa->sa_eapclass),
sbin/iked/radius.c
770
ibuf_size(req->rr_sa->sa_eapclass));
sbin/iked/radius.c
810
req->rr_reqpkt = pkt;
sbin/iked/radius.c
811
req->rr_ntry = 0;
sbin/iked/radius.c
812
iked_radius_request_send(env, req);
sbin/iked/radius.c
820
RADIUS_PACKET *req = NULL, *res = NULL;
sbin/iked/radius.c
835
req = radius_recvfrom(dae->rd_sock, 0, (struct sockaddr *)&ss, &sslen);
sbin/iked/radius.c
836
if (req == NULL) {
sbin/iked/radius.c
852
if (radius_check_accounting_request_authenticator(req,
sbin/iked/radius.c
859
if ((code = radius_get_code(req)) != RADIUS_CODE_DISCONNECT_REQUEST) {
sbin/iked/radius.c
875
if (radius_get_string_attr(req, RADIUS_TYPE_NAS_IDENTIFIER, attr,
sbin/iked/radius.c
884
radius_get_string_attr(req, RADIUS_TYPE_USER_NAME, username,
sbin/iked/radius.c
887
if (radius_get_string_attr(req, RADIUS_TYPE_ACCT_SESSION_ID, attr,
sbin/iked/radius.c
923
} else if (radius_get_uint32_attr(req, RADIUS_TYPE_FRAMED_IP_ADDRESS,
sbin/iked/radius.c
948
res = radius_new_response_packet(code, req);
sbin/iked/radius.c
964
radius_delete_packet(req);
sbin/iked/vroute.c
923
struct ifaliasreq req;
sbin/iked/vroute.c
931
bzero(&req, sizeof(req));
sbin/iked/vroute.c
932
strncpy(req.ifra_name, ifname, sizeof(req.ifra_name));
sbin/iked/vroute.c
933
memcpy(&req.ifra_addr, addr, sizeof(req.ifra_addr));
sbin/iked/vroute.c
935
memcpy(&req.ifra_mask, mask, sizeof(req.ifra_addr));
sbin/iked/vroute.c
941
if (ioctl(ivr->ivr_iosock, ioreq, &req) == -1) {
sbin/mountd/mountd.c
370
struct export_req *req;
sbin/mountd/mountd.c
451
if (size != sizeof(*req)) {
sbin/mountd/mountd.c
455
req = imsg.data;
sbin/mountd/mountd.c
456
if (statfs(req->er_path, &sfb) == -1) {
sbin/mountd/mountd.c
464
args.export_info = req->er_args;
sbin/mountd/mountd.c
465
args.export_info.ex_addr = &req->er_addr;
sbin/mountd/mountd.c
466
args.export_info.ex_mask = &req->er_mask;
sbin/mountd/mountd.c
601
struct export_req req;
sbin/mountd/mountd.c
605
if (strlcpy(req.er_path, dir, sizeof(req.er_path)) >=
sbin/mountd/mountd.c
606
sizeof(req.er_path)) {
sbin/mountd/mountd.c
612
req.er_args = *args;
sbin/mountd/mountd.c
614
req.er_addr = *args->ex_addr;
sbin/mountd/mountd.c
616
req.er_mask = *args->ex_mask;
sbin/mountd/mountd.c
618
if (send_imsg(IMSG_EXPORT_REQ, &req, sizeof(req)) == -1)
sbin/scsi/libscsi.c
822
scsi_dump(FILE *f, char *text, u_char *p, int req, int got, int dump_print)
sbin/scsi/libscsi.c
827
if (f == 0 || req == 0)
sbin/scsi/libscsi.c
830
fprintf(f, "%s (%d of %d):\n", text, got, req);
sbin/unwind/libunbound/services/listen_dnsport.c
2139
struct tcp_req_info* req = (struct tcp_req_info*)malloc(sizeof(*req));
sbin/unwind/libunbound/services/listen_dnsport.c
2140
if(!req) {
sbin/unwind/libunbound/services/listen_dnsport.c
2144
memset(req, 0, sizeof(*req));
sbin/unwind/libunbound/services/listen_dnsport.c
2145
req->spool_buffer = spoolbuf;
sbin/unwind/libunbound/services/listen_dnsport.c
2146
return req;
sbin/unwind/libunbound/services/listen_dnsport.c
2150
tcp_req_info_delete(struct tcp_req_info* req)
sbin/unwind/libunbound/services/listen_dnsport.c
2152
if(!req) return;
sbin/unwind/libunbound/services/listen_dnsport.c
2153
tcp_req_info_clear(req);
sbin/unwind/libunbound/services/listen_dnsport.c
2157
free(req);
sbin/unwind/libunbound/services/listen_dnsport.c
2160
void tcp_req_info_clear(struct tcp_req_info* req)
sbin/unwind/libunbound/services/listen_dnsport.c
2164
if(!req) return;
sbin/unwind/libunbound/services/listen_dnsport.c
2167
open = req->open_req_list;
sbin/unwind/libunbound/services/listen_dnsport.c
2170
mesh_state_remove_reply(open->mesh, open->mesh_state, req->cp);
sbin/unwind/libunbound/services/listen_dnsport.c
2174
req->open_req_list = NULL;
sbin/unwind/libunbound/services/listen_dnsport.c
2175
req->num_open_req = 0;
sbin/unwind/libunbound/services/listen_dnsport.c
2178
item = req->done_req_list;
sbin/unwind/libunbound/services/listen_dnsport.c
2189
req->done_req_list = NULL;
sbin/unwind/libunbound/services/listen_dnsport.c
2190
req->num_done_req = 0;
sbin/unwind/libunbound/services/listen_dnsport.c
2191
req->read_is_closed = 0;
sbin/unwind/libunbound/services/listen_dnsport.c
2195
tcp_req_info_remove_mesh_state(struct tcp_req_info* req, struct mesh_state* m)
sbin/unwind/libunbound/services/listen_dnsport.c
2198
if(!req || !m) return;
sbin/unwind/libunbound/services/listen_dnsport.c
2199
open = req->open_req_list;
sbin/unwind/libunbound/services/listen_dnsport.c
2204
else req->open_req_list = open->next;
sbin/unwind/libunbound/services/listen_dnsport.c
2208
req->num_open_req --;
sbin/unwind/libunbound/services/listen_dnsport.c
2221
tcp_req_info_setup_listen(struct tcp_req_info* req)
sbin/unwind/libunbound/services/listen_dnsport.c
2226
if(req->cp->tcp_byte_count != 0) {
sbin/unwind/libunbound/services/listen_dnsport.c
2231
if(!req->cp->tcp_is_reading)
sbin/unwind/libunbound/services/listen_dnsport.c
2233
if(!req->read_is_closed)
sbin/unwind/libunbound/services/listen_dnsport.c
2237
req->cp->tcp_is_reading = 0;
sbin/unwind/libunbound/services/listen_dnsport.c
2238
comm_point_stop_listening(req->cp);
sbin/unwind/libunbound/services/listen_dnsport.c
2239
comm_point_start_listening(req->cp, -1,
sbin/unwind/libunbound/services/listen_dnsport.c
2240
adjusted_tcp_timeout(req->cp));
sbin/unwind/libunbound/services/listen_dnsport.c
2242
req->cp->tcp_is_reading = 1;
sbin/unwind/libunbound/services/listen_dnsport.c
2243
comm_point_stop_listening(req->cp);
sbin/unwind/libunbound/services/listen_dnsport.c
2244
comm_point_start_listening(req->cp, -1,
sbin/unwind/libunbound/services/listen_dnsport.c
2245
adjusted_tcp_timeout(req->cp));
sbin/unwind/libunbound/services/listen_dnsport.c
2249
req->read_again = 1;
sbin/unwind/libunbound/services/listen_dnsport.c
2251
comm_point_stop_listening(req->cp);
sbin/unwind/libunbound/services/listen_dnsport.c
2252
comm_point_start_listening(req->cp, -1,
sbin/unwind/libunbound/services/listen_dnsport.c
2253
adjusted_tcp_timeout(req->cp));
sbin/unwind/libunbound/services/listen_dnsport.c
2254
comm_point_listen_for_rw(req->cp, 0, 0);
sbin/unwind/libunbound/services/listen_dnsport.c
2260
tcp_req_info_pop_done(struct tcp_req_info* req)
sbin/unwind/libunbound/services/listen_dnsport.c
2263
log_assert(req->num_done_req > 0 && req->done_req_list);
sbin/unwind/libunbound/services/listen_dnsport.c
2264
item = req->done_req_list;
sbin/unwind/libunbound/services/listen_dnsport.c
2268
req->done_req_list = req->done_req_list->next;
sbin/unwind/libunbound/services/listen_dnsport.c
2269
req->num_done_req --;
sbin/unwind/libunbound/services/listen_dnsport.c
2275
tcp_req_info_start_write_buf(struct tcp_req_info* req, uint8_t* buf,
sbin/unwind/libunbound/services/listen_dnsport.c
2278
sldns_buffer_clear(req->cp->buffer);
sbin/unwind/libunbound/services/listen_dnsport.c
2279
sldns_buffer_write(req->cp->buffer, buf, len);
sbin/unwind/libunbound/services/listen_dnsport.c
2280
sldns_buffer_flip(req->cp->buffer);
sbin/unwind/libunbound/services/listen_dnsport.c
2282
req->cp->tcp_is_reading = 0; /* we are now writing */
sbin/unwind/libunbound/services/listen_dnsport.c
2287
tcp_req_pickup_next_result(struct tcp_req_info* req)
sbin/unwind/libunbound/services/listen_dnsport.c
2289
if(req->num_done_req > 0) {
sbin/unwind/libunbound/services/listen_dnsport.c
2291
struct tcp_req_done_item* item = tcp_req_info_pop_done(req);
sbin/unwind/libunbound/services/listen_dnsport.c
2292
tcp_req_info_start_write_buf(req, item->buf, item->len);
sbin/unwind/libunbound/services/listen_dnsport.c
2300
tcp_req_info_handle_read_close(struct tcp_req_info* req)
sbin/unwind/libunbound/services/listen_dnsport.c
2302
verbose(VERB_ALGO, "tcp channel read side closed %d", req->cp->fd);
sbin/unwind/libunbound/services/listen_dnsport.c
2304
req->cp->tcp_byte_count = 0;
sbin/unwind/libunbound/services/listen_dnsport.c
2306
if(req->num_done_req != 0) {
sbin/unwind/libunbound/services/listen_dnsport.c
2307
tcp_req_pickup_next_result(req);
sbin/unwind/libunbound/services/listen_dnsport.c
2308
tcp_req_info_setup_listen(req);
sbin/unwind/libunbound/services/listen_dnsport.c
2312
if(req->num_open_req == 0 && req->num_done_req == 0)
sbin/unwind/libunbound/services/listen_dnsport.c
2315
req->read_is_closed = 1;
sbin/unwind/libunbound/services/listen_dnsport.c
2316
tcp_req_info_setup_listen(req);
sbin/unwind/libunbound/services/listen_dnsport.c
2321
tcp_req_info_handle_writedone(struct tcp_req_info* req)
sbin/unwind/libunbound/services/listen_dnsport.c
2324
sldns_buffer_clear(req->cp->buffer);
sbin/unwind/libunbound/services/listen_dnsport.c
2325
if(req->num_done_req == 0 && req->read_is_closed) {
sbin/unwind/libunbound/services/listen_dnsport.c
2327
comm_point_drop_reply(&req->cp->repinfo);
sbin/unwind/libunbound/services/listen_dnsport.c
2330
req->cp->tcp_is_reading = 1;
sbin/unwind/libunbound/services/listen_dnsport.c
2332
tcp_req_pickup_next_result(req);
sbin/unwind/libunbound/services/listen_dnsport.c
2337
tcp_req_info_setup_listen(req);
sbin/unwind/libunbound/services/listen_dnsport.c
2341
tcp_req_info_handle_readdone(struct tcp_req_info* req)
sbin/unwind/libunbound/services/listen_dnsport.c
2343
struct comm_point* c = req->cp;
sbin/unwind/libunbound/services/listen_dnsport.c
2348
req->is_drop = 0;
sbin/unwind/libunbound/services/listen_dnsport.c
2349
req->is_reply = 0;
sbin/unwind/libunbound/services/listen_dnsport.c
2350
req->in_worker_handle = 1;
sbin/unwind/libunbound/services/listen_dnsport.c
2351
sldns_buffer_set_limit(req->spool_buffer, 0);
sbin/unwind/libunbound/services/listen_dnsport.c
2358
req->in_worker_handle = 0;
sbin/unwind/libunbound/services/listen_dnsport.c
2369
req->in_worker_handle = 0;
sbin/unwind/libunbound/services/listen_dnsport.c
2373
if(req->is_drop) {
sbin/unwind/libunbound/services/listen_dnsport.c
2379
if(req->is_reply) {
sbin/unwind/libunbound/services/listen_dnsport.c
2385
tcp_req_pickup_next_result(req);
sbin/unwind/libunbound/services/listen_dnsport.c
2389
tcp_req_info_setup_listen(req);
sbin/unwind/libunbound/services/listen_dnsport.c
2393
tcp_req_info_add_meshstate(struct tcp_req_info* req,
sbin/unwind/libunbound/services/listen_dnsport.c
2397
log_assert(req && mesh && m);
sbin/unwind/libunbound/services/listen_dnsport.c
2400
item->next = req->open_req_list;
sbin/unwind/libunbound/services/listen_dnsport.c
2403
req->open_req_list = item;
sbin/unwind/libunbound/services/listen_dnsport.c
2404
req->num_open_req++;
sbin/unwind/libunbound/services/listen_dnsport.c
2410
tcp_req_info_add_result(struct tcp_req_info* req, uint8_t* buf, size_t len)
sbin/unwind/libunbound/services/listen_dnsport.c
2428
last = req->done_req_list;
sbin/unwind/libunbound/services/listen_dnsport.c
2449
else req->done_req_list = item;
sbin/unwind/libunbound/services/listen_dnsport.c
2450
req->num_done_req++;
sbin/unwind/libunbound/services/listen_dnsport.c
2455
tcp_req_info_send_reply(struct tcp_req_info* req)
sbin/unwind/libunbound/services/listen_dnsport.c
2457
if(req->in_worker_handle) {
sbin/unwind/libunbound/services/listen_dnsport.c
2461
sldns_buffer_clear(req->cp->buffer);
sbin/unwind/libunbound/services/listen_dnsport.c
2462
sldns_buffer_write(req->cp->buffer,
sbin/unwind/libunbound/services/listen_dnsport.c
2463
sldns_buffer_begin(req->spool_buffer),
sbin/unwind/libunbound/services/listen_dnsport.c
2464
sldns_buffer_limit(req->spool_buffer));
sbin/unwind/libunbound/services/listen_dnsport.c
2465
sldns_buffer_flip(req->cp->buffer);
sbin/unwind/libunbound/services/listen_dnsport.c
2466
req->is_reply = 1;
sbin/unwind/libunbound/services/listen_dnsport.c
2475
if(req->cp->tcp_is_reading && req->cp->tcp_byte_count == 0) {
sbin/unwind/libunbound/services/listen_dnsport.c
2478
tcp_req_info_start_write_buf(req,
sbin/unwind/libunbound/services/listen_dnsport.c
2479
sldns_buffer_begin(req->spool_buffer),
sbin/unwind/libunbound/services/listen_dnsport.c
2480
sldns_buffer_limit(req->spool_buffer));
sbin/unwind/libunbound/services/listen_dnsport.c
2482
comm_point_stop_listening(req->cp);
sbin/unwind/libunbound/services/listen_dnsport.c
2483
comm_point_start_listening(req->cp, -1,
sbin/unwind/libunbound/services/listen_dnsport.c
2484
adjusted_tcp_timeout(req->cp));
sbin/unwind/libunbound/services/listen_dnsport.c
2488
if(!tcp_req_info_add_result(req, sldns_buffer_begin(req->spool_buffer),
sbin/unwind/libunbound/services/listen_dnsport.c
2489
sldns_buffer_limit(req->spool_buffer))) {
sbin/unwind/libunbound/services/listen_dnsport.c
2491
comm_point_drop_reply(&req->cp->repinfo);
sbin/unwind/libunbound/services/listen_dnsport.h
388
void tcp_req_info_delete(struct tcp_req_info* req);
sbin/unwind/libunbound/services/listen_dnsport.h
395
void tcp_req_info_clear(struct tcp_req_info* req);
sbin/unwind/libunbound/services/listen_dnsport.h
403
void tcp_req_info_remove_mesh_state(struct tcp_req_info* req,
sbin/unwind/libunbound/services/listen_dnsport.h
410
void tcp_req_info_handle_writedone(struct tcp_req_info* req);
sbin/unwind/libunbound/services/listen_dnsport.h
416
void tcp_req_info_handle_readdone(struct tcp_req_info* req);
sbin/unwind/libunbound/services/listen_dnsport.h
429
int tcp_req_info_add_meshstate(struct tcp_req_info* req,
sbin/unwind/libunbound/services/listen_dnsport.h
436
void tcp_req_info_send_reply(struct tcp_req_info* req);
sbin/unwind/libunbound/services/listen_dnsport.h
442
int tcp_req_info_handle_read_close(struct tcp_req_info* req);
sbin/unwind/libunbound/util/alloc.c
571
size_t req;
sbin/unwind/libunbound/util/alloc.c
575
req = nmemb * size;
sbin/unwind/libunbound/util/alloc.c
576
log_assert(req <= SIZE_MAX-(lite_pad*2+sizeof(size_t)));
sbin/unwind/libunbound/util/alloc.c
577
res = malloc(req+lite_pad*2+sizeof(size_t));
sbin/unwind/libunbound/util/alloc.c
580
memmove(res+lite_pad, &req, sizeof(size_t));
sbin/unwind/libunbound/util/alloc.c
581
memset(res+lite_pad+sizeof(size_t), 0, req);
sbin/unwind/libunbound/util/alloc.c
582
memmove(res+lite_pad+req+sizeof(size_t), lite_post, lite_pad);
sys/arch/amd64/amd64/vmm_machdep.c
4500
uint32_t req, resp;
sys/arch/amd64/amd64/vmm_machdep.c
4515
req = (vmcb->v_ghcb_gpa & 0xffffffff);
sys/arch/amd64/amd64/vmm_machdep.c
4518
if ((req & ~PG_FRAME) == MSR_PROTO_TERMINATE) {
sys/arch/amd64/amd64/vmm_machdep.c
4521
} else if ((req & ~PG_FRAME) != MSR_PROTO_CPUID_REQ)
sys/arch/amd64/amd64/vmm_machdep.c
4535
switch (req >> 30) {
sys/arch/amd64/amd64/vmm_machdep.c
4549
DPRINTF("%s: unknown request 0x%x\n", __func__, req);
sys/arch/amd64/amd64/vmm_machdep.c
4554
resp = MSR_PROTO_CPUID_RESP | (req & 0xc0000000);
sys/arch/arm64/dev/apldc.c
585
struct mtp_gpio_req *req = buf;
sys/arch/arm64/dev/apldc.c
590
if (len < sizeof(*req))
sys/arch/arm64/dev/apldc.c
597
snprintf(name, sizeof(name), "apple,%s-gpios", req->name);
sys/arch/arm64/dev/apldc.c
617
sc->sc_gpio[sc->sc_ngpios].ag_id = req->id;
sys/arch/arm64/dev/rpirtc.c
101
if (vcprop_tag_success_p(&req.vbt_rtc.tag)) {
sys/arch/arm64/dev/rpirtc.c
102
tv->tv_sec = req.vbt_rtc.data;
sys/arch/arm64/dev/rpirtc.c
107
printf("%s: vcprop result %x:%x\n", __func__, req.vb_hdr.vpb_rcode,
sys/arch/arm64/dev/rpirtc.c
108
req.vbt_rtc.tag.vpt_rcode);
sys/arch/arm64/dev/rpirtc.c
121
struct request req = {
sys/arch/arm64/dev/rpirtc.c
123
.vpb_len = sizeof(req),
sys/arch/arm64/dev/rpirtc.c
129
.vpt_len = VCPROPTAG_LEN(req.vbt_rtc),
sys/arch/arm64/dev/rpirtc.c
140
bcmmbox_post(BCMMBOX_CHANARM2VC, &req, sizeof(req), &result);
sys/arch/arm64/dev/rpirtc.c
142
if (vcprop_tag_success_p(&req.vbt_rtc.tag))
sys/arch/arm64/dev/rpirtc.c
145
printf("%s: vcprop result %x:%x\n", __func__, req.vb_hdr.vpb_rcode,
sys/arch/arm64/dev/rpirtc.c
146
req.vbt_rtc.tag.vpt_rcode);
sys/arch/arm64/dev/rpirtc.c
81
struct request req = {
sys/arch/arm64/dev/rpirtc.c
83
.vpb_len = sizeof(req),
sys/arch/arm64/dev/rpirtc.c
89
.vpt_len = VCPROPTAG_LEN(req.vbt_rtc),
sys/arch/arm64/dev/rpirtc.c
99
bcmmbox_post(BCMMBOX_CHANARM2VC, &req, sizeof(req), &result);
sys/arch/armv7/exynos/crosec.c
86
struct ec_params_hello req;
sys/arch/armv7/exynos/crosec.c
90
if (cros_ec_command_inptr(sc, EC_CMD_HELLO, 0, &req, sizeof(req),
sys/arch/i386/i386/amdmsr.c
128
struct amdmsr_req *req = (struct amdmsr_req *)data;
sys/arch/i386/i386/amdmsr.c
132
req->val = rdmsr(req->addr);
sys/arch/i386/i386/amdmsr.c
135
wrmsr(req->addr, req->val);
sys/arch/i386/i386/esm.c
1054
esm_smb_cmd(struct esm_softc *sc, struct esm_smb_req *req,
sys/arch/i386/i386/esm.c
1061
err = esm_cmd(sc, req, sizeof(req->hdr) + req->h_txlen, resp,
sys/arch/i386/i386/esm.c
1062
sizeof(resp->hdr) + req->h_rxlen, wait, step);
sys/arch/i386/i386/esm.c
1069
__func__, req->h_dev, resp->h_status, resp->h_i2csts,
sys/arch/i386/i386/esm.c
362
struct esm_smb_req req;
sys/arch/i386/i386/esm.c
367
memset(&req, 0, sizeof(req));
sys/arch/i386/i386/esm.c
368
req.h_cmd = ESM2_CMD_SMB_XMIT_RECV;
sys/arch/i386/i386/esm.c
369
req.h_dev = es->es_dev;
sys/arch/i386/i386/esm.c
370
req.h_txlen = sizeof(req.req_val);
sys/arch/i386/i386/esm.c
371
req.h_rxlen = sizeof(resp.resp_val);
sys/arch/i386/i386/esm.c
372
req.req_val.v_cmd = ESM2_SMB_SENSOR_VALUE;
sys/arch/i386/i386/esm.c
373
req.req_val.v_sensor = es->es_id;
sys/arch/i386/i386/esm.c
387
if ((step = esm_smb_cmd(sc, &req, &resp, 0, sc->sc_step)) != 0) {
sys/arch/i386/i386/esm.c
489
struct esm_devmap_req req;
sys/arch/i386/i386/esm.c
495
memset(&req, 0, sizeof(req));
sys/arch/i386/i386/esm.c
498
req.cmd = ESM2_CMD_DEVICEMAP;
sys/arch/i386/i386/esm.c
499
req.action = ESM2_DEVICEMAP_READ;
sys/arch/i386/i386/esm.c
500
req.index = dev;
sys/arch/i386/i386/esm.c
501
req.ndev = 1;
sys/arch/i386/i386/esm.c
503
if (esm_cmd(sc, &req, sizeof(req), &resp, sizeof(resp), 1, 0) != 0)
sys/arch/i386/i386/esm.c
832
struct esm_smb_req req;
sys/arch/i386/i386/esm.c
842
memset(&req, 0, sizeof(req));
sys/arch/i386/i386/esm.c
843
req.h_cmd = ESM2_CMD_SMB_XMIT_RECV;
sys/arch/i386/i386/esm.c
844
req.h_dev = devmap->index;
sys/arch/i386/i386/esm.c
845
req.h_txlen = sizeof(req.req_val);
sys/arch/i386/i386/esm.c
846
req.h_rxlen = sizeof(resp.resp_val);
sys/arch/i386/i386/esm.c
848
req.req_val.v_cmd = ESM2_SMB_SENSOR_VALUE;
sys/arch/i386/i386/esm.c
851
req.req_val.v_sensor = i;
sys/arch/i386/i386/esm.c
852
if (esm_smb_cmd(sc, &req, &resp, 1, 0) != 0)
sys/arch/i386/i386/esm.c
956
struct esm_smb_req req;
sys/arch/i386/i386/esm.c
960
memset(&req, 0, sizeof(req));
sys/arch/i386/i386/esm.c
961
req.h_cmd = ESM2_CMD_SMB_XMIT_RECV;
sys/arch/i386/i386/esm.c
962
req.h_dev = devmap->index;
sys/arch/i386/i386/esm.c
963
req.h_txlen = sizeof(req.req_thr);
sys/arch/i386/i386/esm.c
964
req.h_rxlen = sizeof(resp.resp_thr);
sys/arch/i386/i386/esm.c
966
req.req_thr.t_cmd = ESM2_SMB_SENSOR_THRESHOLDS;
sys/arch/i386/i386/esm.c
967
req.req_thr.t_sensor = es->es_id;
sys/arch/i386/i386/esm.c
969
if (esm_smb_cmd(sc, &req, &resp, 1, 0) != 0)
sys/dev/acpi/atk0110.c
420
struct aml_value req, res;
sys/dev/acpi/atk0110.c
429
type = req.type = AML_OBJTYPE_BUFFER;
sys/dev/acpi/atk0110.c
430
req.v_buffer = (uint8_t *)&cmd;
sys/dev/acpi/atk0110.c
431
req.length = sizeof(cmd);
sys/dev/acpi/atk0110.c
446
type = req.type = AML_OBJTYPE_INTEGER;
sys/dev/acpi/atk0110.c
447
req.v_integer = i;
sys/dev/acpi/atk0110.c
450
if (aml_evalnode(sc->sc_acpi, n, 1, &req, &res)) {
sys/dev/acpi/atk0110.c
490
struct aml_value req;
sys/dev/acpi/atk0110.c
492
req.type = AML_OBJTYPE_INTEGER;
sys/dev/acpi/atk0110.c
493
req.v_integer = i;
sys/dev/acpi/atk0110.c
495
if (aml_evalnode(sc->sc_acpi, n, 1, &req, res)) {
sys/dev/fdt/bcm2711_pcie.c
937
struct request req = {
sys/dev/fdt/bcm2711_pcie.c
939
.vpb_len = sizeof(req),
sys/dev/fdt/bcm2711_pcie.c
945
.vpt_len = VCPROPTAG_LEN(req.vbt_nhr),
sys/dev/fdt/bcm2711_pcie.c
959
req.vbt_nhr.deviceaddress = tag;
sys/dev/fdt/bcm2711_pcie.c
960
bcmmbox_post(BCMMBOX_CHANARM2VC, &req, sizeof(req), &result);
sys/dev/fdt/bcm2711_pcie.c
962
if (vcprop_tag_success_p(&req.vbt_nhr.tag)) {
sys/dev/fdt/bcm2711_pcie.c
968
printf("%s: vcprop result %x:%x\n", __func__, req.vb_hdr.vpb_rcode,
sys/dev/fdt/bcm2711_pcie.c
969
req.vbt_nhr.tag.vpt_rcode);
sys/dev/fdt/bcm2835_clock.c
131
struct request req = {
sys/dev/fdt/bcm2835_clock.c
133
.vpb_len = sizeof(req),
sys/dev/fdt/bcm2835_clock.c
139
.vpt_len = VCPROPTAG_LEN(req.vbt_clkrate),
sys/dev/fdt/bcm2835_clock.c
152
req.vbt_clkrate.id = VCPROP_CLK_UART;
sys/dev/fdt/bcm2835_clock.c
155
req.vbt_clkrate.id = VCPROP_CLK_CORE;
sys/dev/fdt/bcm2835_clock.c
158
req.vbt_clkrate.id = VCPROP_CLK_V3D;
sys/dev/fdt/bcm2835_clock.c
161
req.vbt_clkrate.id = VCPROP_CLK_ISP;
sys/dev/fdt/bcm2835_clock.c
164
req.vbt_clkrate.id = VCPROP_CLK_H264;
sys/dev/fdt/bcm2835_clock.c
171
req.vbt_clkrate.id = VCPROP_CLK_SDRAM;
sys/dev/fdt/bcm2835_clock.c
176
req.vbt_clkrate.id = VCPROP_CLK_EMMC;
sys/dev/fdt/bcm2835_clock.c
181
req.vbt_clkrate.id = VCPROP_CLK_PWM;
sys/dev/fdt/bcm2835_clock.c
187
if (req.vbt_clkrate.id == 0) {
sys/dev/fdt/bcm2835_clock.c
193
bcmmbox_post(BCMMBOX_CHANARM2VC, &req, sizeof(req), &result);
sys/dev/fdt/bcm2835_clock.c
195
if (vcprop_tag_success_p(&req.vbt_clkrate.tag))
sys/dev/fdt/bcm2835_clock.c
196
return req.vbt_clkrate.rate;
sys/dev/fdt/bcm2835_clock.c
198
printf("%s: vcprop result %x:%x\n", __func__, req.vb_hdr.vpb_rcode,
sys/dev/fdt/bcm2835_clock.c
199
req.vbt_clkrate.tag.vpt_rcode);
sys/dev/fdt/qcscm.c
397
struct qcscm_req_uefi_get_variable *req;
sys/dev/fdt/qcscm.c
404
reqsize = ALIGN(sizeof(*req)) + ALIGN(name_size) + ALIGN(sizeof(*guid));
sys/dev/fdt/qcscm.c
414
req = QCSCM_DMA_KVA(qdm) + reqoff;
sys/dev/fdt/qcscm.c
415
req->command_id = QCTEE_UEFI_GET_VARIABLE;
sys/dev/fdt/qcscm.c
416
req->data_size = *data_size;
sys/dev/fdt/qcscm.c
417
req->name_offset = ALIGN(sizeof(*req));
sys/dev/fdt/qcscm.c
418
req->name_size = name_size;
sys/dev/fdt/qcscm.c
419
req->guid_offset = ALIGN(req->name_offset + req->name_size);
sys/dev/fdt/qcscm.c
420
req->guid_size = sizeof(*guid);
sys/dev/fdt/qcscm.c
421
req->length = req->guid_offset + req->guid_size;
sys/dev/fdt/qcscm.c
423
memcpy((char *)req + req->guid_offset, guid, sizeof(*guid));
sys/dev/fdt/qcscm.c
424
memcpy((char *)req + req->name_offset, name, name_size);
sys/dev/fdt/qcscm.c
503
struct qcscm_req_uefi_set_variable *req;
sys/dev/fdt/qcscm.c
510
reqsize = ALIGN(sizeof(*req)) + ALIGN(name_size) + ALIGN(sizeof(*guid)) +
sys/dev/fdt/qcscm.c
521
req = QCSCM_DMA_KVA(qdm) + reqoff;
sys/dev/fdt/qcscm.c
522
req->command_id = QCTEE_UEFI_SET_VARIABLE;
sys/dev/fdt/qcscm.c
523
req->attributes = attributes;
sys/dev/fdt/qcscm.c
524
req->name_offset = ALIGN(sizeof(*req));
sys/dev/fdt/qcscm.c
525
req->name_size = name_size;
sys/dev/fdt/qcscm.c
526
req->guid_offset = ALIGN(req->name_offset + req->name_size);
sys/dev/fdt/qcscm.c
527
req->guid_size = sizeof(*guid);
sys/dev/fdt/qcscm.c
528
req->data_offset = ALIGN(req->guid_offset + req->guid_size);
sys/dev/fdt/qcscm.c
529
req->data_size = data_size;
sys/dev/fdt/qcscm.c
530
req->length = req->data_offset + req->data_size;
sys/dev/fdt/qcscm.c
532
memcpy((char *)req + req->name_offset, name, name_size);
sys/dev/fdt/qcscm.c
533
memcpy((char *)req + req->guid_offset, guid, sizeof(*guid));
sys/dev/fdt/qcscm.c
534
memcpy((char *)req + req->data_offset, data, data_size);
sys/dev/fdt/qcscm.c
584
struct qcscm_req_uefi_get_next_variable *req;
sys/dev/fdt/qcscm.c
591
reqsize = ALIGN(sizeof(*req)) + ALIGN(sizeof(*guid)) + ALIGN(*name_size);
sys/dev/fdt/qcscm.c
601
req = QCSCM_DMA_KVA(qdm) + reqoff;
sys/dev/fdt/qcscm.c
602
req->command_id = QCTEE_UEFI_GET_NEXT_VARIABLE;
sys/dev/fdt/qcscm.c
603
req->guid_offset = ALIGN(sizeof(*req));
sys/dev/fdt/qcscm.c
604
req->guid_size = sizeof(*guid);
sys/dev/fdt/qcscm.c
605
req->name_offset = ALIGN(req->guid_offset + req->guid_size);
sys/dev/fdt/qcscm.c
606
req->name_size = *name_size;
sys/dev/fdt/qcscm.c
607
req->length = req->name_offset + req->name_size;
sys/dev/fdt/qcscm.c
609
memcpy((char *)req + req->guid_offset, guid, sizeof(*guid));
sys/dev/fdt/qcscm.c
610
memcpy((char *)req + req->name_offset, name, *name_size);
sys/dev/ic/acx.c
2317
struct acx_tmplt_probe_req req;
sys/dev/ic/acx.c
2323
bzero(&req, sizeof(req));
sys/dev/ic/acx.c
2325
wh = &req.data.u_data.f;
sys/dev/ic/acx.c
2333
frm = req.data.u_data.var;
sys/dev/ic/acx.c
2339
len = frm - req.data.u_data.var;
sys/dev/ic/acx.c
2341
return (acx_set_tmplt(sc, ACXCMD_TMPLT_PROBE_REQ, &req,
sys/dev/ic/elink3.c
870
ep_media_status(struct ifnet *ifp, struct ifmediareq *req)
sys/dev/ic/elink3.c
883
req->ifm_active = sc->sc_mii.mii_media_active;
sys/dev/ic/elink3.c
884
req->ifm_status = sc->sc_mii.mii_media_status;
sys/dev/ic/elink3.c
889
req->ifm_active = sc->sc_mii.mii_media.ifm_cur->ifm_media;
sys/dev/ic/elink3.c
902
req->ifm_active = ep_default_to_media[config1];
sys/dev/ic/elink3.c
907
req->ifm_status = IFM_AVALID; /* XXX */
sys/dev/ic/elink3.c
910
req->ifm_status |= IFM_ACTIVE; /* XXX automedia */
sys/dev/ic/elink3.c
916
req->ifm_status = 0; /* XXX */
sys/dev/ic/lemac.c
838
lemac_ifmedia_status(struct ifnet *const ifp, struct ifmediareq *req)
sys/dev/ic/lemac.c
843
req->ifm_status = IFM_AVALID;
sys/dev/ic/lemac.c
845
req->ifm_status |= IFM_ACTIVE;
sys/dev/ic/lemac.c
849
req->ifm_active = IFM_10_5;
sys/dev/ic/lemac.c
851
req->ifm_active = IFM_10_T;
sys/dev/ic/lemac.c
859
req->ifm_active = IFM_10_5;
sys/dev/ic/lemac.c
861
req->ifm_active = IFM_10_T;
sys/dev/ic/lemac.c
865
req->ifm_active |= IFM_ETHER;
sys/dev/ic/mpi.c
2607
struct mpi_msg_fwupload_request req;
sys/dev/ic/mpi.c
2635
bundle->req.function = MPI_FUNCTION_FW_UPLOAD;
sys/dev/ic/mpi.c
2637
bundle->req.image_type = MPI_FWUPLOAD_IMAGETYPE_IOC_FW;
sys/dev/ic/mpi.c
2639
bundle->req.tce.details_length = 12;
sys/dev/ic/mpi.c
2640
htolem32(&bundle->req.tce.image_size, sc->sc_fw_len);
sys/dev/ic/mpi.c
2992
struct mpi_msg_raid_action_request *req;
sys/dev/ic/mpi.c
3047
req = ccb->ccb_cmd;
sys/dev/ic/mpi.c
3048
req->function = MPI_FUNCTION_RAID_ACTION;
sys/dev/ic/mpi.c
3049
req->action = MPI_MSG_RAID_ACTION_CH_VOL_SETTINGS;
sys/dev/ic/mpi.c
3050
req->vol_id = rpg0->volume_id;
sys/dev/ic/mpi.c
3051
req->vol_bus = rpg0->volume_bus;
sys/dev/ic/mpi.c
3053
memcpy(&req->data_word, &settings, sizeof(req->data_word));
sys/dev/ic/pgt.c
2232
pgt_ioctl(struct ifnet *ifp, u_long cmd, caddr_t req)
sys/dev/ic/pgt.c
2246
ifr = (struct ifreq *)req;
sys/dev/ic/pgt.c
2257
na = (struct ieee80211_nodereq_all *)req;
sys/dev/ic/pgt.c
2366
error = ieee80211_ioctl(ifp, cmd, req);
sys/dev/ic/qla.c
1009
req = sc->sc_next_req_id++;
sys/dev/ic/qla.c
1014
DEVNAME(sc), req);
sys/dev/ic/qla.c
1015
offset = (req * QLA_QUEUE_ENTRY_SIZE);
sys/dev/ic/qla.c
1024
req = sc->sc_next_req_id++;
sys/dev/ic/qla.c
1028
offset = (req * QLA_QUEUE_ENTRY_SIZE);
sys/dev/ic/qla.c
1035
DPRINTF(QLA_D_IO, "%s: writing cmd at request %d\n", DEVNAME(sc), req);
sys/dev/ic/qla.c
2201
struct qla_iocb_req34 *req = buf;
sys/dev/ic/qla.c
2206
req->seqno = 0;
sys/dev/ic/qla.c
2207
req->flags = 0;
sys/dev/ic/qla.c
2208
req->entry_count = 1;
sys/dev/ic/qla.c
2212
req->req_seg_count = 0;
sys/dev/ic/qla.c
2213
req->entry_type = QLA_IOCB_CMD_TYPE_3;
sys/dev/ic/qla.c
2217
htolem16(&req->req_seg_count, ccb->ccb_dmamap->dm_nsegs);
sys/dev/ic/qla.c
2219
req->entry_type = QLA_IOCB_CMD_TYPE_4;
sys/dev/ic/qla.c
2224
req->req_type.req4.req4_seg_type = htole16(1);
sys/dev/ic/qla.c
2225
req->req_type.req4.req4_seg_base = 0;
sys/dev/ic/qla.c
2226
req->req_type.req4.req4_seg_addr = ccb->ccb_seg_dva;
sys/dev/ic/qla.c
2227
memset(req->req_type.req4.req4_reserved, 0,
sys/dev/ic/qla.c
2228
sizeof(req->req_type.req4.req4_reserved));
sys/dev/ic/qla.c
2234
req->entry_type = QLA_IOCB_CMD_TYPE_3;
sys/dev/ic/qla.c
2236
qla_put_data_seg(&req->req_type.req3_segs[seg],
sys/dev/ic/qla.c
2243
htolem16(&req->req_flags, QLA_IOCB_CMD_SIMPLE_QUEUE | dir);
sys/dev/ic/qla.c
2250
htolem16(&req->req_time, MAX(1, xs->timeout/1000));
sys/dev/ic/qla.c
2255
req->req_target = htole16(target);
sys/dev/ic/qla.c
2257
req->req_target = htole16(target << 8);
sys/dev/ic/qla.c
2259
req->req_scclun = htole16(xs->sc_link->lun);
sys/dev/ic/qla.c
2261
req->req_target = htole16(target << 8 | xs->sc_link->lun);
sys/dev/ic/qla.c
2263
memcpy(req->req_cdb, &xs->cmd, xs->cmdlen);
sys/dev/ic/qla.c
2264
req->req_totalcnt = htole32(xs->datalen);
sys/dev/ic/qla.c
2266
req->req_handle = ccb->ccb_id;
sys/dev/ic/qla.c
2407
u_int16_t req, cmd, val;
sys/dev/ic/qla.c
2419
req = (i + base) | (QLA_NVRAM_CMD_READ << 8);
sys/dev/ic/qla.c
2424
if ((req >> bit) & 1) {
sys/dev/ic/qla.c
971
u_int16_t req, rspin;
sys/dev/ic/qlw.c
1333
struct qlw_iocb_req0 *req = buf;
sys/dev/ic/qlw.c
1356
qlw_put_data_seg(sc, &req->segs[seg],
sys/dev/ic/qlw.c
1364
qlw_put_header(sc, &req->hdr, QLW_IOCB_CMD_TYPE_0, entry_count);
sys/dev/ic/qlw.c
1373
req->flags = qlw_swap16(sc, dir);
sys/dev/ic/qlw.c
1374
req->seg_count = qlw_swap16(sc, seg_count);
sys/dev/ic/qlw.c
1375
req->timeout = qlw_swap16(sc, timeout);
sys/dev/ic/qlw.c
1380
req->device = qlw_swap16(sc, (((bus << 7) | target) << 8) | lun);
sys/dev/ic/qlw.c
1382
memcpy(req->cdb, &xs->cmd, xs->cmdlen);
sys/dev/ic/qlw.c
1383
req->ccblen = qlw_swap16(sc, xs->cmdlen);
sys/dev/ic/qlw.c
1385
req->handle = qlw_swap32(sc, ccb->ccb_id);
sys/dev/ic/qlw.c
1447
u_int16_t req, cmd, val;
sys/dev/ic/qlw.c
1470
req = i | reqcmd;
sys/dev/ic/qlw.c
1475
if ((req >> bit) & 1) {
sys/dev/ic/qlw.c
807
u_int16_t req, rspin;
sys/dev/ic/qlw.c
848
req = sc->sc_next_req_id++;
sys/dev/ic/qlw.c
853
DEVNAME(sc), req);
sys/dev/ic/qlw.c
854
offset = (req * QLW_QUEUE_ENTRY_SIZE);
sys/dev/ic/qlw.c
865
req = sc->sc_next_req_id++;
sys/dev/ic/qlw.c
869
offset = (req * QLW_QUEUE_ENTRY_SIZE);
sys/dev/ic/qlw.c
876
DPRINTF(QLW_D_IO, "%s: writing cmd at request %d\n", DEVNAME(sc), req);
sys/dev/ic/qlw.c
884
req = sc->sc_next_req_id++;
sys/dev/ic/qlw.c
888
offset = (req * QLW_QUEUE_ENTRY_SIZE);
sys/dev/ic/qlw.c
893
DPRINTF(QLW_D_IO, "%s: writing cont at request %d\n", DEVNAME(sc), req);
sys/dev/ic/qwx.c
11076
struct qmi_wlanfw_wlan_ini_req_msg_v01 req = {};
sys/dev/ic/qwx.c
11078
req.enablefwlog_valid = 1;
sys/dev/ic/qwx.c
11079
req.enablefwlog = enable ? 1 : 0;
sys/dev/ic/qwx.c
11083
qmi_wlanfw_wlan_ini_req_msg_v01_ei, &req, sizeof(req));
sys/dev/ic/qwx.c
11107
struct qmi_wlanfw_wlan_cfg_req_msg_v01 *req;
sys/dev/ic/qwx.c
11115
req = malloc(sizeof(*req), M_DEVBUF, M_NOWAIT | M_ZERO);
sys/dev/ic/qwx.c
11116
if (!req)
sys/dev/ic/qwx.c
11119
req->host_version_valid = 1;
sys/dev/ic/qwx.c
11120
strlcpy(req->host_version, ATH11K_HOST_VERSION_STRING,
sys/dev/ic/qwx.c
11121
sizeof(req->host_version));
sys/dev/ic/qwx.c
11123
req->tgt_cfg_valid = 1;
sys/dev/ic/qwx.c
11125
req->tgt_cfg_len = sc->hw_params.target_ce_count;
sys/dev/ic/qwx.c
11126
for (pipe_num = 0; pipe_num < req->tgt_cfg_len ; pipe_num++) {
sys/dev/ic/qwx.c
11127
req->tgt_cfg[pipe_num].pipe_num = ce_cfg[pipe_num].pipenum;
sys/dev/ic/qwx.c
11128
req->tgt_cfg[pipe_num].pipe_dir = ce_cfg[pipe_num].pipedir;
sys/dev/ic/qwx.c
11129
req->tgt_cfg[pipe_num].nentries = ce_cfg[pipe_num].nentries;
sys/dev/ic/qwx.c
11130
req->tgt_cfg[pipe_num].nbytes_max = ce_cfg[pipe_num].nbytes_max;
sys/dev/ic/qwx.c
11131
req->tgt_cfg[pipe_num].flags = ce_cfg[pipe_num].flags;
sys/dev/ic/qwx.c
11134
req->svc_cfg_valid = 1;
sys/dev/ic/qwx.c
11136
req->svc_cfg_len = sc->hw_params.svc_to_ce_map_len;
sys/dev/ic/qwx.c
11137
for (pipe_num = 0; pipe_num < req->svc_cfg_len; pipe_num++) {
sys/dev/ic/qwx.c
11138
req->svc_cfg[pipe_num].service_id = svc_cfg[pipe_num].service_id;
sys/dev/ic/qwx.c
11139
req->svc_cfg[pipe_num].pipe_dir = svc_cfg[pipe_num].pipedir;
sys/dev/ic/qwx.c
11140
req->svc_cfg[pipe_num].pipe_num = svc_cfg[pipe_num].pipenum;
sys/dev/ic/qwx.c
11142
req->shadow_reg_valid = 0;
sys/dev/ic/qwx.c
11146
req->shadow_reg_v2_valid = 1;
sys/dev/ic/qwx.c
11147
req->shadow_reg_v2_len = MIN(sc->qmi_ce_cfg.shadow_reg_v2_len,
sys/dev/ic/qwx.c
11149
memcpy(&req->shadow_reg_v2, sc->qmi_ce_cfg.shadow_reg_v2,
sys/dev/ic/qwx.c
11150
sizeof(uint32_t) * req->shadow_reg_v2_len);
sys/dev/ic/qwx.c
11152
req->shadow_reg_v2_valid = 0;
sys/dev/ic/qwx.c
11159
qmi_wlanfw_wlan_cfg_req_msg_v01_ei, req, sizeof(*req));
sys/dev/ic/qwx.c
11177
free(req, M_DEVBUF, sizeof(*req));
sys/dev/ic/qwx.c
11185
struct qmi_wlanfw_wlan_mode_req_msg_v01 req = {};
sys/dev/ic/qwx.c
11187
req.mode = mode;
sys/dev/ic/qwx.c
11188
req.hw_debug_valid = 1;
sys/dev/ic/qwx.c
11189
req.hw_debug = 0;
sys/dev/ic/qwx.c
11193
qmi_wlanfw_wlan_mode_req_msg_v01_ei, &req, sizeof(req));
sys/dev/ic/qwx.c
25893
if (req->channels[i]->band == NL80211_BAND_6GHZ &&
sys/dev/ic/qwx.c
25894
req->flags & NL80211_SCAN_FLAG_COLOCATED_6GHZ &&
sys/dev/ic/qwx.c
25895
!cfg80211_channel_is_psc(req->channels[i]))
sys/dev/ic/qwx.c
25905
if (req->flags & NL80211_SCAN_FLAG_RANDOM_ADDR) {
sys/dev/ic/qwx.c
25907
ether_addr_copy(arg->mac_addr.addr, req->mac_addr);
sys/dev/ic/qwx.c
25908
ether_addr_copy(arg->mac_mask.addr, req->mac_addr_mask);
sys/dev/ic/qwx.c
8250
const struct qmi_elem_info *ei, void *req, size_t req_len)
sys/dev/ic/qwx.c
8260
&sc->qmi_txn_id, msg_id, msg_len, ei, req, req_len))
sys/dev/ic/qwx.c
8319
struct qmi_wlanfw_ind_register_req_msg_v01 req;
sys/dev/ic/qwx.c
8322
memset(&req, 0, sizeof(req));
sys/dev/ic/qwx.c
8324
req.client_id_valid = 1;
sys/dev/ic/qwx.c
8325
req.client_id = QMI_WLANFW_CLIENT_ID;
sys/dev/ic/qwx.c
8326
req.fw_ready_enable_valid = 1;
sys/dev/ic/qwx.c
8327
req.fw_ready_enable = 1;
sys/dev/ic/qwx.c
8328
req.cal_done_enable_valid = 1;
sys/dev/ic/qwx.c
8329
req.cal_done_enable = 1;
sys/dev/ic/qwx.c
8330
req.fw_init_done_enable_valid = 1;
sys/dev/ic/qwx.c
8331
req.fw_init_done_enable = 1;
sys/dev/ic/qwx.c
8333
req.pin_connect_result_enable_valid = 0;
sys/dev/ic/qwx.c
8334
req.pin_connect_result_enable = 0;
sys/dev/ic/qwx.c
8341
req.request_mem_enable_valid = 1;
sys/dev/ic/qwx.c
8342
req.request_mem_enable = 1;
sys/dev/ic/qwx.c
8343
req.fw_mem_ready_enable_valid = 1;
sys/dev/ic/qwx.c
8344
req.fw_mem_ready_enable = 1;
sys/dev/ic/qwx.c
8352
&req, sizeof(req));
sys/dev/ic/qwx.c
8376
struct qmi_wlanfw_host_cap_req_msg_v01 req;
sys/dev/ic/qwx.c
8379
memset(&req, 0, sizeof(req));
sys/dev/ic/qwx.c
8380
req.num_clients_valid = 1;
sys/dev/ic/qwx.c
8381
req.num_clients = 1;
sys/dev/ic/qwx.c
8382
req.mem_cfg_mode = sc->hw_params.fw_mem_mode;
sys/dev/ic/qwx.c
8383
req.mem_cfg_mode_valid = 1;
sys/dev/ic/qwx.c
8384
req.bdf_support_valid = 1;
sys/dev/ic/qwx.c
8385
req.bdf_support = 1;
sys/dev/ic/qwx.c
8388
req.m3_support_valid = 1;
sys/dev/ic/qwx.c
8389
req.m3_support = 1;
sys/dev/ic/qwx.c
8390
req.m3_cache_support_valid = 1;
sys/dev/ic/qwx.c
8391
req.m3_cache_support = 1;
sys/dev/ic/qwx.c
8393
req.m3_support_valid = 0;
sys/dev/ic/qwx.c
8394
req.m3_support = 0;
sys/dev/ic/qwx.c
8395
req.m3_cache_support_valid = 0;
sys/dev/ic/qwx.c
8396
req.m3_cache_support = 0;
sys/dev/ic/qwx.c
8399
req.cal_done_valid = 1;
sys/dev/ic/qwx.c
8400
req.cal_done = sc->qmi_cal_done;
sys/dev/ic/qwx.c
8403
req.nm_modem_valid = 1;
sys/dev/ic/qwx.c
8406
req.nm_modem |= QWX_HOST_CSTATE_BIT;
sys/dev/ic/qwx.c
8413
req.nm_modem |= QWX_SLEEP_CLOCK_SELECT_INTERNAL_BIT;
sys/dev/ic/qwx.c
8417
req.nm_modem |= QWX_PLATFORM_CAP_PCIE_GLOBAL_RESET;
sys/dev/ic/qwx.c
8419
req.nm_modem |= QWX_PLATFORM_CAP_PCIE_PME_D3COLD;
sys/dev/ic/qwx.c
8426
&req, sizeof(req));
sys/dev/ic/qwx.c
8450
struct qmi_wlanfw_respond_mem_req_msg_v01 *req;
sys/dev/ic/qwx.c
8494
req = malloc(sizeof(*req), M_DEVBUF, M_NOWAIT | M_ZERO);
sys/dev/ic/qwx.c
8495
if (req == NULL) {
sys/dev/ic/qwx.c
8524
req->mem_seg_len = htole32(mem_seg_len);
sys/dev/ic/qwx.c
8532
req->mem_seg[i].addr = htole64(paddr);
sys/dev/ic/qwx.c
8536
req->mem_seg[i].size = ind->mem_seg[i].size;
sys/dev/ic/qwx.c
8537
req->mem_seg[i].type = ind->mem_seg[i].type;
sys/dev/ic/qwx.c
8547
req, sizeof(*req));
sys/dev/ic/qwx.c
8548
free(req, M_DEVBUF, sizeof(*req));
sys/dev/ic/qwx.c
8647
struct qmi_wlanfw_cap_req_msg_v01 req;
sys/dev/ic/qwx.c
8653
memset(&req, 0, sizeof(req));
sys/dev/ic/qwx.c
8657
qmi_wlanfw_cap_req_msg_v01_ei, &req, sizeof(req));
sys/dev/ic/qwx.c
9107
struct qmi_wlanfw_bdf_download_req_msg_v01 *req;
sys/dev/ic/qwx.c
9115
req = malloc(sizeof(*req), M_DEVBUF, M_NOWAIT | M_ZERO);
sys/dev/ic/qwx.c
9116
if (!req) {
sys/dev/ic/qwx.c
9139
req->valid = 1;
sys/dev/ic/qwx.c
9140
req->file_id_valid = 1;
sys/dev/ic/qwx.c
9141
req->file_id = sc->qmi_target.board_id;
sys/dev/ic/qwx.c
9142
req->total_size_valid = 1;
sys/dev/ic/qwx.c
9143
req->total_size = remaining;
sys/dev/ic/qwx.c
9144
req->seg_id_valid = 1;
sys/dev/ic/qwx.c
9145
req->data_valid = 1;
sys/dev/ic/qwx.c
9146
req->bdf_type = type;
sys/dev/ic/qwx.c
9147
req->bdf_type_valid = 1;
sys/dev/ic/qwx.c
9148
req->end_valid = 1;
sys/dev/ic/qwx.c
9149
req->end = 0;
sys/dev/ic/qwx.c
9152
req->data_len = QMI_WLANFW_MAX_DATA_SIZE_V01;
sys/dev/ic/qwx.c
9154
req->data_len = remaining;
sys/dev/ic/qwx.c
9155
req->end = 1;
sys/dev/ic/qwx.c
9160
req->data_valid = 0;
sys/dev/ic/qwx.c
9161
req->end = 1;
sys/dev/ic/qwx.c
9162
req->data_len = ATH11K_QMI_MAX_BDF_FILE_NAME_SIZE;
sys/dev/ic/qwx.c
9164
memcpy(req->data, p, req->data_len);
sys/dev/ic/qwx.c
9181
req, sizeof(*req));
sys/dev/ic/qwx.c
9203
remaining -= req->data_len;
sys/dev/ic/qwx.c
9204
p += req->data_len;
sys/dev/ic/qwx.c
9205
req->seg_id++;
sys/dev/ic/qwx.c
9217
free(req, M_DEVBUF, sizeof(*req));
sys/dev/ic/qwx.c
9383
struct qmi_wlanfw_m3_info_req_msg_v01 req;
sys/dev/ic/qwx.c
9388
memset(&req, 0, sizeof(req));
sys/dev/ic/qwx.c
9400
req.addr = htole64(paddr);
sys/dev/ic/qwx.c
9401
req.size = htole32(size);
sys/dev/ic/qwx.c
9403
req.addr = 0;
sys/dev/ic/qwx.c
9404
req.size = 0;
sys/dev/ic/qwx.c
9409
qmi_wlanfw_m3_info_req_msg_v01_ei, &req, sizeof(req));
sys/dev/ic/qwz.c
22948
if (req->flags & NL80211_SCAN_FLAG_RANDOM_ADDR) {
sys/dev/ic/qwz.c
22950
ether_addr_copy(arg->mac_addr.addr, req->mac_addr);
sys/dev/ic/qwz.c
22951
ether_addr_copy(arg->mac_mask.addr, req->mac_addr_mask);
sys/dev/ic/qwz.c
5733
const struct qmi_elem_info *ei, void *req, size_t req_len)
sys/dev/ic/qwz.c
5743
&sc->qmi_txn_id, msg_id, msg_len, ei, req, req_len))
sys/dev/ic/qwz.c
5802
struct qmi_wlanfw_phy_cap_req_msg_v01 req;
sys/dev/ic/qwz.c
5805
memset(&req, 0, sizeof(req));
sys/dev/ic/qwz.c
5812
&req, sizeof(req));
sys/dev/ic/qwz.c
5835
struct qmi_wlanfw_ind_register_req_msg_v01 req;
sys/dev/ic/qwz.c
5838
memset(&req, 0, sizeof(req));
sys/dev/ic/qwz.c
5840
req.client_id_valid = 1;
sys/dev/ic/qwz.c
5841
req.client_id = QMI_WLANFW_CLIENT_ID;
sys/dev/ic/qwz.c
5842
req.fw_ready_enable_valid = 1;
sys/dev/ic/qwz.c
5843
req.fw_ready_enable = 1;
sys/dev/ic/qwz.c
5844
req.request_mem_enable_valid = 1;
sys/dev/ic/qwz.c
5845
req.request_mem_enable = 1;
sys/dev/ic/qwz.c
5846
req.fw_mem_ready_enable_valid = 1;
sys/dev/ic/qwz.c
5847
req.fw_mem_ready_enable = 1;
sys/dev/ic/qwz.c
5848
req.cal_done_enable_valid = 1;
sys/dev/ic/qwz.c
5849
req.cal_done_enable = 1;
sys/dev/ic/qwz.c
5850
req.fw_init_done_enable_valid = 1;
sys/dev/ic/qwz.c
5851
req.fw_init_done_enable = 1;
sys/dev/ic/qwz.c
5853
req.pin_connect_result_enable_valid = 0;
sys/dev/ic/qwz.c
5854
req.pin_connect_result_enable = 0;
sys/dev/ic/qwz.c
5861
&req, sizeof(req));
sys/dev/ic/qwz.c
5885
struct qmi_wlanfw_host_cap_req_msg_v01 req;
sys/dev/ic/qwz.c
5888
memset(&req, 0, sizeof(req));
sys/dev/ic/qwz.c
5889
req.num_clients_valid = 1;
sys/dev/ic/qwz.c
5890
req.num_clients = 1;
sys/dev/ic/qwz.c
5891
req.mem_cfg_mode = ATH12K_QMI_TARGET_MEM_MODE_DEFAULT;
sys/dev/ic/qwz.c
5892
req.mem_cfg_mode_valid = 1;
sys/dev/ic/qwz.c
5893
req.bdf_support_valid = 1;
sys/dev/ic/qwz.c
5894
req.bdf_support = 1;
sys/dev/ic/qwz.c
5896
req.m3_support_valid = 1;
sys/dev/ic/qwz.c
5897
req.m3_support = 1;
sys/dev/ic/qwz.c
5898
req.m3_cache_support_valid = 1;
sys/dev/ic/qwz.c
5899
req.m3_cache_support = 1;
sys/dev/ic/qwz.c
5901
req.cal_done_valid = 1;
sys/dev/ic/qwz.c
5902
req.cal_done = sc->qmi_cal_done;
sys/dev/ic/qwz.c
5905
req.feature_list_valid = 1;
sys/dev/ic/qwz.c
5906
req.feature_list = sc->hw_params.qmi_cnss_feature_bitmap;
sys/dev/ic/qwz.c
5910
req.nm_modem_valid = 1;
sys/dev/ic/qwz.c
5913
req.nm_modem |= QWZ_HOST_CSTATE_BIT;
sys/dev/ic/qwz.c
5920
req.nm_modem |= QWZ_SLEEP_CLOCK_SELECT_INTERNAL_BIT;
sys/dev/ic/qwz.c
5921
req.nm_modem |= QWZ_PLATFORM_CAP_PCIE_GLOBAL_RESET;
sys/dev/ic/qwz.c
5929
&req, sizeof(req));
sys/dev/ic/qwz.c
5953
struct qmi_wlanfw_respond_mem_req_msg_v01 *req;
sys/dev/ic/qwz.c
5997
req = malloc(sizeof(*req), M_DEVBUF, M_NOWAIT | M_ZERO);
sys/dev/ic/qwz.c
5998
if (req == NULL) {
sys/dev/ic/qwz.c
6027
req->mem_seg_len = htole32(mem_seg_len);
sys/dev/ic/qwz.c
6035
req->mem_seg[i].addr = htole64(paddr);
sys/dev/ic/qwz.c
6039
req->mem_seg[i].size = ind->mem_seg[i].size;
sys/dev/ic/qwz.c
6040
req->mem_seg[i].type = ind->mem_seg[i].type;
sys/dev/ic/qwz.c
6050
req, sizeof(*req));
sys/dev/ic/qwz.c
6051
free(req, M_DEVBUF, sizeof(*req));
sys/dev/ic/qwz.c
6143
struct qmi_wlanfw_cap_req_msg_v01 req;
sys/dev/ic/qwz.c
6149
memset(&req, 0, sizeof(req));
sys/dev/ic/qwz.c
6153
qmi_wlanfw_cap_req_msg_v01_ei, &req, sizeof(req));
sys/dev/ic/qwz.c
6549
struct qmi_wlanfw_bdf_download_req_msg_v01 *req;
sys/dev/ic/qwz.c
6557
req = malloc(sizeof(*req), M_DEVBUF, M_NOWAIT | M_ZERO);
sys/dev/ic/qwz.c
6558
if (!req) {
sys/dev/ic/qwz.c
6565
req->valid = 1;
sys/dev/ic/qwz.c
6566
req->file_id_valid = 1;
sys/dev/ic/qwz.c
6567
req->file_id = sc->qmi_target.board_id;
sys/dev/ic/qwz.c
6568
req->total_size_valid = 1;
sys/dev/ic/qwz.c
6569
req->total_size = remaining;
sys/dev/ic/qwz.c
6570
req->seg_id_valid = 1;
sys/dev/ic/qwz.c
6571
req->data_valid = 1;
sys/dev/ic/qwz.c
6572
req->bdf_type = type;
sys/dev/ic/qwz.c
6573
req->bdf_type_valid = 1;
sys/dev/ic/qwz.c
6574
req->end_valid = 1;
sys/dev/ic/qwz.c
6575
req->end = 0;
sys/dev/ic/qwz.c
6578
req->data_len = QMI_WLANFW_MAX_DATA_SIZE_V01;
sys/dev/ic/qwz.c
6580
req->data_len = remaining;
sys/dev/ic/qwz.c
6581
req->end = 1;
sys/dev/ic/qwz.c
6585
req->data_valid = 0;
sys/dev/ic/qwz.c
6586
req->end = 1;
sys/dev/ic/qwz.c
6587
req->data_len = ATH12K_QMI_MAX_BDF_FILE_NAME_SIZE;
sys/dev/ic/qwz.c
6589
memcpy(req->data, p, req->data_len);
sys/dev/ic/qwz.c
6598
req, sizeof(*req));
sys/dev/ic/qwz.c
6619
remaining -= req->data_len;
sys/dev/ic/qwz.c
6620
p += req->data_len;
sys/dev/ic/qwz.c
6621
req->seg_id++;
sys/dev/ic/qwz.c
6628
free(req, M_DEVBUF, sizeof(*req));
sys/dev/ic/qwz.c
6741
struct qmi_wlanfw_m3_info_req_msg_v01 req;
sys/dev/ic/qwz.c
6746
memset(&req, 0, sizeof(req));
sys/dev/ic/qwz.c
6757
req.addr = htole64(paddr);
sys/dev/ic/qwz.c
6758
req.size = htole32(size);
sys/dev/ic/qwz.c
6762
qmi_wlanfw_m3_info_req_msg_v01_ei, &req, sizeof(req));
sys/dev/ic/qwz.c
8801
struct qmi_wlanfw_wlan_ini_req_msg_v01 req = {};
sys/dev/ic/qwz.c
8803
req.enablefwlog_valid = 1;
sys/dev/ic/qwz.c
8804
req.enablefwlog = 1;
sys/dev/ic/qwz.c
8808
qmi_wlanfw_wlan_ini_req_msg_v01_ei, &req, sizeof(req));
sys/dev/ic/qwz.c
8832
struct qmi_wlanfw_wlan_cfg_req_msg_v01 *req;
sys/dev/ic/qwz.c
8840
req = malloc(sizeof(*req), M_DEVBUF, M_NOWAIT | M_ZERO);
sys/dev/ic/qwz.c
8841
if (!req)
sys/dev/ic/qwz.c
8844
req->host_version_valid = 1;
sys/dev/ic/qwz.c
8845
strlcpy(req->host_version, ATH12K_HOST_VERSION_STRING,
sys/dev/ic/qwz.c
8846
sizeof(req->host_version));
sys/dev/ic/qwz.c
8848
req->tgt_cfg_valid = 1;
sys/dev/ic/qwz.c
8850
req->tgt_cfg_len = sc->hw_params.target_ce_count;
sys/dev/ic/qwz.c
8851
for (pipe_num = 0; pipe_num < req->tgt_cfg_len ; pipe_num++) {
sys/dev/ic/qwz.c
8852
req->tgt_cfg[pipe_num].pipe_num = ce_cfg[pipe_num].pipenum;
sys/dev/ic/qwz.c
8853
req->tgt_cfg[pipe_num].pipe_dir = ce_cfg[pipe_num].pipedir;
sys/dev/ic/qwz.c
8854
req->tgt_cfg[pipe_num].nentries = ce_cfg[pipe_num].nentries;
sys/dev/ic/qwz.c
8855
req->tgt_cfg[pipe_num].nbytes_max = ce_cfg[pipe_num].nbytes_max;
sys/dev/ic/qwz.c
8856
req->tgt_cfg[pipe_num].flags = ce_cfg[pipe_num].flags;
sys/dev/ic/qwz.c
8859
req->svc_cfg_valid = 1;
sys/dev/ic/qwz.c
8861
req->svc_cfg_len = sc->hw_params.svc_to_ce_map_len;
sys/dev/ic/qwz.c
8862
for (pipe_num = 0; pipe_num < req->svc_cfg_len; pipe_num++) {
sys/dev/ic/qwz.c
8863
req->svc_cfg[pipe_num].service_id = svc_cfg[pipe_num].service_id;
sys/dev/ic/qwz.c
8864
req->svc_cfg[pipe_num].pipe_dir = svc_cfg[pipe_num].pipedir;
sys/dev/ic/qwz.c
8865
req->svc_cfg[pipe_num].pipe_num = svc_cfg[pipe_num].pipenum;
sys/dev/ic/qwz.c
8870
req->shadow_reg_v3_valid = 1;
sys/dev/ic/qwz.c
8871
req->shadow_reg_v3_len = MIN(sc->qmi_ce_cfg.shadow_reg_v3_len,
sys/dev/ic/qwz.c
8873
memcpy(&req->shadow_reg_v3, sc->qmi_ce_cfg.shadow_reg_v3,
sys/dev/ic/qwz.c
8874
sizeof(uint32_t) * req->shadow_reg_v3_len);
sys/dev/ic/qwz.c
8876
req->shadow_reg_v3_valid = 0;
sys/dev/ic/qwz.c
8884
req, sizeof(*req));
sys/dev/ic/qwz.c
8902
free(req, M_DEVBUF, sizeof(*req));
sys/dev/ic/qwz.c
8910
struct qmi_wlanfw_wlan_mode_req_msg_v01 req = {};
sys/dev/ic/qwz.c
8912
req.mode = mode;
sys/dev/ic/qwz.c
8913
req.hw_debug_valid = 1;
sys/dev/ic/qwz.c
8914
req.hw_debug = 0;
sys/dev/ic/qwz.c
8918
qmi_wlanfw_wlan_mode_req_msg_v01_ei, &req, sizeof(req));
sys/dev/ipmi.c
1595
sc->sc_ioctl.req.msgid = -1;
sys/dev/ipmi.c
1645
struct ipmi_req *req = (struct ipmi_req *)data;
sys/dev/ipmi.c
1663
if (req->msgid == -1) {
sys/dev/ipmi.c
1667
if (sc->sc_ioctl.req.msgid != -1) {
sys/dev/ipmi.c
1671
len = req->msg.data_len;
sys/dev/ipmi.c
1680
sc->sc_ioctl.req = *req;
sys/dev/ipmi.c
1682
rc = copyin(req->msg.data, c->c_data, len);
sys/dev/ipmi.c
1688
c->c_netfn = req->msg.netfn;
sys/dev/ipmi.c
1689
c->c_cmd = req->msg.cmd;
sys/dev/ipmi.c
1690
c->c_txlen = req->msg.data_len;
sys/dev/ipmi.c
1696
if (sc->sc_ioctl.req.msgid == -1) {
sys/dev/ipmi.c
1711
recv->msgid = sc->sc_ioctl.req.msgid;
sys/dev/ipmi.c
1712
recv->msg.netfn = sc->sc_ioctl.req.msg.netfn;
sys/dev/ipmi.c
1713
recv->msg.cmd = sc->sc_ioctl.req.msg.cmd;
sys/dev/ipmi.c
1752
sc->sc_ioctl.req.msgid = -1;
sys/dev/ipmivar.h
121
struct ipmi_req req;
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
420
struct atif_sbios_requests *req)
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
436
memset(req, 0, sizeof(*req));
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
438
size = min(sizeof(*req), size);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
439
memcpy(req, info->buffer.pointer, size);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
440
DRM_DEBUG_DRIVER("SBIOS pending requests: %#x\n", req->pending);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
442
count = hweight32(req->pending);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
484
struct atif_sbios_requests req;
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
487
count = amdgpu_atif_get_sbios_requests(atif, &req);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
494
if (req.pending & ATIF_PANEL_BRIGHTNESS_CHANGE_REQUEST) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
497
req.backlight_level);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
503
backlight_device_set_brightness(atif->bd, req.backlight_level);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
507
if (req.pending & ATIF_DGPU_DISPLAY_EVENT) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.h
93
void (*trans_msg)(struct amdgpu_device *adev, enum idh_request req,
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
4965
bool req)
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
4971
tmp = REG_SET_FIELD(0, CP_GFX_INDEX_MUTEX, REQUEST, req);
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
4976
if (req) {
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.h
30
bool req);
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.h
30
bool req);
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
4365
static int gfx_v8_0_deactivate_hqd(struct amdgpu_device *adev, u32 req)
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
4370
WREG32_FIELD(CP_HQD_DEQUEUE_REQUEST, DEQUEUE_REQ, req);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v11_5_0.c
62
u32 req = 0;
sys/dev/pci/drm/amd/amdgpu/gfxhub_v11_5_0.c
65
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/gfxhub_v11_5_0.c
67
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, FLUSH_TYPE, flush_type);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v11_5_0.c
68
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v11_5_0.c
69
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE0, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v11_5_0.c
70
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE1, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v11_5_0.c
71
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE2, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v11_5_0.c
72
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L1_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v11_5_0.c
73
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/gfxhub_v11_5_0.c
76
return req;
sys/dev/pci/drm/amd/amdgpu/gfxhub_v12_0.c
64
u32 req = 0;
sys/dev/pci/drm/amd/amdgpu/gfxhub_v12_0.c
67
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/gfxhub_v12_0.c
69
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, FLUSH_TYPE, flush_type);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v12_0.c
70
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v12_0.c
71
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE0, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v12_0.c
72
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE1, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v12_0.c
73
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE2, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v12_0.c
74
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L1_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v12_0.c
75
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/gfxhub_v12_0.c
78
return req;
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.c
58
u32 req = 0;
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.c
61
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.c
63
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, FLUSH_TYPE, flush_type);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.c
64
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.c
65
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE0, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.c
66
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE1, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.c
67
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE2, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.c
68
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L1_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.c
69
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.c
72
return req;
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_1.c
61
u32 req = 0;
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_1.c
64
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_1.c
66
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, FLUSH_TYPE, flush_type);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_1.c
67
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_1.c
68
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE0, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_1.c
69
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE1, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_1.c
70
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE2, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_1.c
71
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L1_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_1.c
72
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_1.c
75
return req;
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0.c
57
u32 req = 0;
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0.c
60
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0.c
62
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, FLUSH_TYPE, flush_type);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0.c
63
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0.c
64
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE0, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0.c
65
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE1, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0.c
66
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE2, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0.c
67
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L1_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0.c
68
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0.c
71
return req;
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0_3.c
60
u32 req = 0;
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0_3.c
63
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0_3.c
65
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, FLUSH_TYPE, flush_type);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0_3.c
66
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0_3.c
67
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE0, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0_3.c
68
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE1, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0_3.c
69
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE2, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0_3.c
70
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ, INVALIDATE_L1_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0_3.c
71
req = REG_SET_FIELD(req, GCVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0_3.c
74
return req;
sys/dev/pci/drm/amd/amdgpu/gmc_v10_0.c
259
u32 sem, req, ack;
sys/dev/pci/drm/amd/amdgpu/gmc_v10_0.c
264
req = hub->vm_inv_eng0_req + hub->eng_distance * eng;
sys/dev/pci/drm/amd/amdgpu/gmc_v10_0.c
275
amdgpu_gmc_fw_reg_write_reg_wait(adev, req, ack, inv_req,
sys/dev/pci/drm/amd/amdgpu/gmc_v10_0.c
305
WREG32_RLC_NO_KIQ(req, inv_req, hub_ip);
sys/dev/pci/drm/amd/amdgpu/gmc_v10_0.c
313
RREG32_RLC_NO_KIQ(req, hub_ip);
sys/dev/pci/drm/amd/amdgpu/gmc_v10_0.c
379
uint32_t req = hub->vmhub_funcs->get_invalidate_req(vmid, 0);
sys/dev/pci/drm/amd/amdgpu/gmc_v10_0.c
408
req, 1 << vmid);
sys/dev/pci/drm/amd/amdgpu/gmc_v11_0.c
244
u32 sem, req, ack;
sys/dev/pci/drm/amd/amdgpu/gmc_v11_0.c
252
req = hub->vm_inv_eng0_req + hub->eng_distance * eng;
sys/dev/pci/drm/amd/amdgpu/gmc_v11_0.c
263
amdgpu_gmc_fw_reg_write_reg_wait(adev, req, ack, inv_req,
sys/dev/pci/drm/amd/amdgpu/gmc_v11_0.c
293
WREG32_RLC_NO_KIQ(req, inv_req, hub_ip);
sys/dev/pci/drm/amd/amdgpu/gmc_v11_0.c
371
uint32_t req = hub->vmhub_funcs->get_invalidate_req(vmid, 0);
sys/dev/pci/drm/amd/amdgpu/gmc_v11_0.c
400
req, 1 << vmid);
sys/dev/pci/drm/amd/amdgpu/gmc_v12_0.c
334
u32 req = hub->vm_inv_eng0_req + hub->eng_distance * eng;
sys/dev/pci/drm/amd/amdgpu/gmc_v12_0.c
337
amdgpu_gmc_fw_reg_write_reg_wait(adev, req, ack, inv_req,
sys/dev/pci/drm/amd/amdgpu/gmc_v12_0.c
407
uint32_t req = hub->vmhub_funcs->get_invalidate_req(vmid, 0);
sys/dev/pci/drm/amd/amdgpu/gmc_v12_0.c
436
req, 1 << vmid);
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
1019
req, 1 << vmid);
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
774
u32 req = 0;
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
776
req = REG_SET_FIELD(req, VM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
778
req = REG_SET_FIELD(req, VM_INVALIDATE_ENG0_REQ, FLUSH_TYPE, flush_type);
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
779
req = REG_SET_FIELD(req, VM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
780
req = REG_SET_FIELD(req, VM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE0, 1);
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
781
req = REG_SET_FIELD(req, VM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE1, 1);
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
782
req = REG_SET_FIELD(req, VM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE2, 1);
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
783
req = REG_SET_FIELD(req, VM_INVALIDATE_ENG0_REQ, INVALIDATE_L1_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
784
req = REG_SET_FIELD(req, VM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
787
return req;
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
844
u32 j, inv_req, tmp, sem, req, ack, inst;
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
853
req = hub->vm_inv_eng0_req + hub->eng_distance * eng;
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
866
uint32_t req = hub->vm_inv_eng0_req + hub->eng_distance * eng;
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
869
amdgpu_gmc_fw_reg_write_reg_wait(adev, req, ack, inv_req,
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
902
WREG32_SOC15_IP_NO_KIQ(MMHUB, req, inv_req, GET_INST(GC, inst));
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
904
WREG32_SOC15_IP_NO_KIQ(GC, req, inv_req, GET_INST(GC, inst));
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
913
RREG32_NO_KIQ(req);
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
990
uint32_t req = gmc_v9_0_get_invalidate_req(vmid, 0);
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
381
bool req)
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
387
tmp = REG_SET_FIELD(0, CP_GFX_INDEX_MUTEX, REQUEST, req);
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
392
if (req) {
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c
122
u32 req = 0;
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c
125
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c
127
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, FLUSH_TYPE, flush_type);
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c
128
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c
129
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE0, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c
130
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE1, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c
131
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE2, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c
132
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L1_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c
133
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c
136
return req;
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c
61
u32 req = 0;
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c
64
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c
66
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, FLUSH_TYPE, flush_type);
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c
67
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c
68
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE0, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c
69
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE1, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c
70
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE2, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c
71
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L1_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c
72
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c
75
return req;
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c
78
u32 req = 0;
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c
81
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c
83
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, FLUSH_TYPE, flush_type);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c
84
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c
85
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE0, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c
86
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE1, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c
87
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE2, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c
88
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L1_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c
89
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c
92
return req;
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c
85
u32 req = 0;
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c
88
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c
90
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, FLUSH_TYPE, flush_type);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c
91
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c
92
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE0, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c
93
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE1, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c
94
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE2, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c
95
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L1_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c
96
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c
99
return req;
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c
78
u32 req = 0;
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c
81
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c
83
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, FLUSH_TYPE, flush_type);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c
84
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c
85
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE0, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c
86
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE1, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c
87
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE2, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c
88
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L1_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c
89
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c
92
return req;
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_3.c
169
u32 req = 0;
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_3.c
172
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_3.c
174
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, FLUSH_TYPE, flush_type ? : 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_3.c
175
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_3.c
176
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE0, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_3.c
177
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE1, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_3.c
178
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE2, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_3.c
179
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L1_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_3.c
180
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/mmhub_v3_3.c
183
return req;
sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c
70
u32 req = 0;
sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c
73
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c
76
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, FLUSH_TYPE, 0);
sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c
77
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c
78
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE0, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c
79
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE1, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c
80
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L2_PDE2, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c
81
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ, INVALIDATE_L1_PTES, 1);
sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c
82
req = REG_SET_FIELD(req, MMVM_INVALIDATE_ENG0_REQ,
sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c
85
return req;
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
120
enum idh_request req, u32 data1, u32 data2, u32 data3) {
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
143
MSGBUF_DATA, req);
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
164
enum idh_request req)
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
168
xgpu_ai_mailbox_trans_msg(adev, req, 0, 0, 0);
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
171
if (req == IDH_REQ_GPU_INIT_ACCESS ||
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
172
req == IDH_REQ_GPU_FINI_ACCESS ||
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
173
req == IDH_REQ_GPU_RESET_ACCESS) {
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
180
if (req == IDH_REQ_GPU_INIT_ACCESS || req == IDH_REQ_GPU_RESET_ACCESS) {
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
185
} else if (req == IDH_REQ_GPU_INIT_DATA){
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
212
enum idh_request req;
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
214
req = init ? IDH_REQ_GPU_INIT_ACCESS : IDH_REQ_GPU_FINI_ACCESS;
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
215
return xgpu_ai_send_access_requests(adev, req);
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
221
enum idh_request req;
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
224
req = init ? IDH_REL_GPU_INIT_ACCESS : IDH_REL_GPU_FINI_ACCESS;
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
225
r = xgpu_ai_send_access_requests(adev, req);
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
138
enum idh_request req, u32 data1, u32 data2, u32 data3)
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
158
dev_dbg(adev->dev, "trans_msg req = 0x%x, data1 = 0x%x\n", req, data1);
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
159
WREG32_NO_KIQ(mmMAILBOX_MSGBUF_TRN_DW0, req);
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
174
enum idh_request req, u32 data1, u32 data2, u32 data3)
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
184
xgpu_nv_mailbox_trans_msg(adev, req, data1, data2, data3);
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
186
switch (req) {
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
218
if (req != IDH_REQ_GPU_INIT_DATA) {
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
224
if (req == IDH_REQ_GPU_INIT_DATA) {
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
235
if (req == IDH_REQ_GPU_INIT_ACCESS || req == IDH_REQ_GPU_RESET_ACCESS) {
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
245
enum idh_request req)
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
248
req, 0, 0, 0);
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
268
enum idh_request req;
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
270
req = init ? IDH_REQ_GPU_INIT_ACCESS : IDH_REQ_GPU_FINI_ACCESS;
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
271
return xgpu_nv_send_access_requests(adev, req);
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
277
enum idh_request req;
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
280
req = init ? IDH_REL_GPU_INIT_ACCESS : IDH_REL_GPU_FINI_ACCESS;
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
281
r = xgpu_nv_send_access_requests(adev, req);
sys/dev/pci/drm/amd/amdgpu/mxgpu_vi.c
354
enum idh_request req)
sys/dev/pci/drm/amd/amdgpu/mxgpu_vi.c
360
MSGBUF_DATA, req);
sys/dev/pci/drm/amd/amdgpu/mxgpu_vi.c
472
enum idh_request req;
sys/dev/pci/drm/amd/amdgpu/mxgpu_vi.c
474
req = init ? IDH_REQ_GPU_INIT_ACCESS : IDH_REQ_GPU_FINI_ACCESS;
sys/dev/pci/drm/amd/amdgpu/mxgpu_vi.c
475
return xgpu_vi_send_access_requests(adev, req);
sys/dev/pci/drm/amd/amdgpu/mxgpu_vi.c
481
enum idh_request req;
sys/dev/pci/drm/amd/amdgpu/mxgpu_vi.c
484
req = init ? IDH_REL_GPU_INIT_ACCESS : IDH_REL_GPU_FINI_ACCESS;
sys/dev/pci/drm/amd/amdgpu/mxgpu_vi.c
485
r = xgpu_vi_send_access_requests(adev, req);
sys/dev/pci/drm/amd/amdgpu/sdma_v5_2.c
1195
uint32_t req = hub->vmhub_funcs->get_invalidate_req(vmid, 0);
sys/dev/pci/drm/amd/amdgpu/sdma_v5_2.c
1211
amdgpu_ring_write(ring, req);
sys/dev/pci/drm/amd/amdgpu/sdma_v6_0.c
1198
uint32_t req = hub->vmhub_funcs->get_invalidate_req(vmid, 0);
sys/dev/pci/drm/amd/amdgpu/sdma_v6_0.c
1214
amdgpu_ring_write(ring, req);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
811
const struct dmub_cmd_fused_request *req = ¬ify->fused_request;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
812
const uint8_t ddc_line = req->u.aux.ddc_line;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
821
static_assert(sizeof(*req) <= sizeof(sync->reply_data), "Size mismatch");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
822
memcpy(sync->reply_data, req, sizeof(*req));
sys/dev/pci/drm/amd/display/dc/dc_fused_io.c
18
struct dmub_cmd_fused_request *req = &cmd->fused_io.request;
sys/dev/pci/drm/amd/display/dc/dc_fused_io.c
19
struct dmub_cmd_fused_request_location_i2c *loc = &req->u.i2c;
sys/dev/pci/drm/amd/display/dc/dc_fused_io.c
21
if (!op || op->size > sizeof(req->buffer))
sys/dev/pci/drm/amd/display/dc/dc_fused_io.c
24
req->type = type;
sys/dev/pci/drm/amd/display/dc/dc_fused_io.c
31
memcpy(req->buffer, op->data, op->size);
sys/dev/pci/drm/amd/display/dc/dc_fused_io.c
43
struct dmub_cmd_fused_request *req = &cmd->fused_io.request;
sys/dev/pci/drm/amd/display/dc/dc_fused_io.c
44
struct dmub_cmd_fused_request_location_aux *loc = &req->u.aux;
sys/dev/pci/drm/amd/display/dc/dc_fused_io.c
46
if (!op || op->size > sizeof(req->buffer))
sys/dev/pci/drm/amd/display/dc/dc_fused_io.c
49
req->type = type;
sys/dev/pci/drm/amd/display/dc/dc_fused_io.c
54
memcpy(req->buffer, op->data, op->size);
sys/dev/pci/drm/amd/display/dc/dce/dce_i2c_sw.c
397
struct i2c_request_transaction_data *req)
sys/dev/pci/drm/amd/display/dc/dce/dce_i2c_sw.c
409
switch (req->action) {
sys/dev/pci/drm/amd/display/dc/dce/dce_i2c_sw.c
413
req->address, req->length, req->data);
sys/dev/pci/drm/amd/display/dc/dce/dce_i2c_sw.c
418
req->address, req->length, req->data);
sys/dev/pci/drm/amd/display/dc/dce/dce_i2c_sw.c
429
(req->action == DCE_I2C_TRANSACTION_ACTION_I2C_WRITE) ||
sys/dev/pci/drm/amd/display/dc/dce/dce_i2c_sw.c
430
(req->action == DCE_I2C_TRANSACTION_ACTION_I2C_READ))
sys/dev/pci/drm/amd/display/dc/dce/dce_i2c_sw.c
434
req->status = result ?
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1638
SwI2cRequest_t *req, *res = (SwI2cRequest_t *)table->cpu_addr;
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1645
req = kzalloc(sizeof(*req), GFP_KERNEL);
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1646
if (!req)
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1649
req->I2CcontrollerPort = smu_i2c->port;
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1650
req->I2CSpeed = I2C_SPEED_FAST_400K;
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1651
req->SlaveAddress = msg[0].addr << 1; /* wants an 8-bit address */
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1656
SwI2cCmd_t *cmd = &req->SwI2cCmds[c];
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1671
req->NumCmds++;
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1686
r = smu_cmn_update_table(smu, SMU_TABLE_I2C_COMMANDS, 0, req, true);
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1704
kfree(req);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
3036
SwI2cRequest_t *req, *res = (SwI2cRequest_t *)table->cpu_addr;
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
3043
req = kzalloc(sizeof(*req), GFP_KERNEL);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
3044
if (!req)
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
3047
req->I2CcontrollerPort = smu_i2c->port;
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
3048
req->I2CSpeed = I2C_SPEED_FAST_400K;
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
3049
req->SlaveAddress = msg[0].addr << 1; /* wants an 8-bit address */
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
3054
SwI2cCmd_t *cmd = &req->SwI2cCmds[c];
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
3069
req->NumCmds++;
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
3084
r = smu_cmn_update_table(smu, SMU_TABLE_I2C_COMMANDS, 0, req, true);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
3102
kfree(req);
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2542
SwI2cRequest_t *req, *res = (SwI2cRequest_t *)table->cpu_addr;
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2549
req = kzalloc(sizeof(*req), GFP_KERNEL);
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2550
if (!req)
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2553
req->I2CcontrollerPort = smu_i2c->port;
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2554
req->I2CSpeed = I2C_SPEED_FAST_400K;
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2555
req->SlaveAddress = msg[0].addr << 1; /* wants an 8-bit address */
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2560
SwI2cCmd_t *cmd = &req->SwI2cCmds[c];
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2575
req->NumCmds++;
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2590
r = smu_cmn_update_table(smu, SMU_TABLE_I2C_COMMANDS, 0, req, true);
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2608
kfree(req);
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1538
SwI2cRequest_t *req, *res = (SwI2cRequest_t *)table->cpu_addr;
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1545
req = kzalloc(sizeof(*req), GFP_KERNEL);
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1546
if (!req)
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1549
req->I2CcontrollerPort = smu_i2c->port;
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1550
req->I2CSpeed = I2C_SPEED_FAST_400K;
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1551
req->SlaveAddress = msg[0].addr << 1; /* wants an 8-bit address */
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1556
SwI2cCmd_t *cmd = &req->SwI2cCmds[c];
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1571
req->NumCmds++;
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1586
r = smu_cmn_update_table(smu, SMU_TABLE_I2C_COMMANDS, 0, req, true);
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1604
kfree(req);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2728
SwI2cRequest_t *req, *res = (SwI2cRequest_t *)table->cpu_addr;
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2735
req = kzalloc(sizeof(*req), GFP_KERNEL);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2736
if (!req)
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2739
req->I2CcontrollerPort = smu_i2c->port;
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2740
req->I2CSpeed = I2C_SPEED_FAST_400K;
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2741
req->SlaveAddress = msg[0].addr << 1; /* wants an 8-bit address */
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2746
SwI2cCmd_t *cmd = &req->SwI2cCmds[c];
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2761
req->NumCmds++;
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2776
r = smu_cmn_update_table(smu, SMU_TABLE_I2C_COMMANDS, 0, req, true);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2794
kfree(req);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2401
SwI2cRequest_t *req, *res = (SwI2cRequest_t *)table->cpu_addr;
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2408
req = kzalloc(sizeof(*req), GFP_KERNEL);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2409
if (!req)
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2412
req->I2CcontrollerPort = smu_i2c->port;
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2413
req->I2CSpeed = I2C_SPEED_FAST_400K;
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2414
req->SlaveAddress = msg[0].addr << 1; /* wants an 8-bit address */
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2419
SwI2cCmd_t *cmd = &req->SwI2cCmds[c];
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2434
req->NumCmds++;
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2449
r = smu_v13_0_6_request_i2c_xfer(smu, req);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2452
r = smu_v13_0_6_request_i2c_xfer(smu, req);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2471
kfree(req);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1984
SwI2cRequest_t *req, *res = (SwI2cRequest_t *)table->cpu_addr;
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1991
req = kzalloc(sizeof(*req), GFP_KERNEL);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1992
if (!req)
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1995
req->I2CcontrollerPort = smu_i2c->port;
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1996
req->I2CSpeed = I2C_SPEED_FAST_400K;
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1997
req->SlaveAddress = msg[0].addr << 1; /* wants an 8-bit address */
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2002
SwI2cCmd_t *cmd = &req->SwI2cCmds[c];
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2017
req->NumCmds++;
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2032
r = smu_cmn_update_table(smu, SMU_TABLE_I2C_COMMANDS, 0, req, true);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2050
kfree(req);
sys/dev/pci/drm/apple/iomfb_template.c
1044
struct dcpep_get_tiling_state_req *req)
sys/dev/pci/drm/apple/iomfb_template.c
1261
struct DCP_FW_NAME(dcp_swap_submit_req) *req = &DCP_FW_UNION(dcp->swap);
sys/dev/pci/drm/apple/iomfb_template.c
1268
memset(req, 0, sizeof(*req));
sys/dev/pci/drm/apple/iomfb_template.c
1270
req->surf_null[l] = true;
sys/dev/pci/drm/apple/iomfb_template.c
1273
req->surf2_null[l] = true;
sys/dev/pci/drm/apple/iomfb_template.c
1274
req->unkU32Ptr_null = true;
sys/dev/pci/drm/apple/iomfb_template.c
1275
req->unkU32out_null = true;
sys/dev/pci/drm/apple/iomfb_template.c
1283
req->swap.swap_enabled = IOMFB_SET_BACKGROUND | 0x7;
sys/dev/pci/drm/apple/iomfb_template.c
1284
req->swap.bg_color = 0xFF000000;
sys/dev/pci/drm/apple/iomfb_template.c
1302
req->swap.swap_enabled |= BIT(l);
sys/dev/pci/drm/apple/iomfb_template.c
1329
req->surf_null[l] = false;
sys/dev/pci/drm/apple/iomfb_template.c
1343
req->swap.src_rect[l] = drm_to_dcp_rect(&src_rect);
sys/dev/pci/drm/apple/iomfb_template.c
1344
req->swap.dst_rect[l] = drm_to_dcp_rect(&new_state->dst);
sys/dev/pci/drm/apple/iomfb_template.c
1347
req->swap.dst_rect[l].y += dcp->notch_height;
sys/dev/pci/drm/apple/iomfb_template.c
1355
req->surf_iova[l] = obj->dma_addr + fb->offsets[0];
sys/dev/pci/drm/apple/iomfb_template.c
1357
req->surf[l] = (struct DCP_FW_NAME(dcp_surface)){
sys/dev/pci/drm/apple/iomfb_template.c
1366
.surface_id = req->swap.surf_ids[l],
sys/dev/pci/drm/apple/iomfb_template.c
1387
req->swap.swap_enabled |= IOMFB_SET_BACKGROUND;
sys/dev/pci/drm/apple/iomfb_template.c
1388
req->swap.bg_color = 0xFF000000;
sys/dev/pci/drm/apple/iomfb_template.c
1389
req->clear = 1;
sys/dev/pci/drm/apple/iomfb_template.c
1393
req->swap.swap_completed = req->swap.swap_enabled;
sys/dev/pci/drm/apple/iomfb_template.c
1397
req->swap.bl_unk = 1;
sys/dev/pci/drm/apple/iomfb_template.c
1398
req->swap.bl_value = dcp->brightness.dac;
sys/dev/pci/drm/apple/iomfb_template.c
1399
req->swap.bl_power = 0x40;
sys/dev/pci/drm/apple/iomfb_template.c
1471
struct dcp_set_power_state_req req = {
sys/dev/pci/drm/apple/iomfb_template.c
1475
dcp_set_power_state(dcp, false, &req, NULL, NULL);
sys/dev/pci/drm/apple/iomfb_template.c
216
dcpep_cb_get_uint_prop(struct apple_dcp *dcp, struct dcp_get_uint_prop_req *req)
sys/dev/pci/drm/apple/iomfb_template.c
223
memcmp(req->obj, "SUMP", sizeof(req->obj)) == 0) { /* "PMUS */
sys/dev/pci/drm/apple/iomfb_template.c
224
if (strncmp(req->key, "Temperature", sizeof(req->key)) == 0) {
sys/dev/pci/drm/apple/iomfb_template.c
238
struct iomfb_sr_set_property_int_req *req)
sys/dev/pci/drm/apple/iomfb_template.c
240
if (memcmp(req->obj, "FMOI", sizeof(req->obj)) == 0) { /* "IOMF */
sys/dev/pci/drm/apple/iomfb_template.c
241
if (strncmp(req->key, "Brightness_Scale", sizeof(req->key)) == 0) {
sys/dev/pci/drm/apple/iomfb_template.c
242
if (!req->value_null)
sys/dev/pci/drm/apple/iomfb_template.c
243
dcp->brightness.scale = req->value;
sys/dev/pci/drm/apple/iomfb_template.c
250
static void iomfbep_cb_set_fx_prop(struct apple_dcp *dcp, struct iomfb_set_fx_prop_req *req)
sys/dev/pci/drm/apple/iomfb_template.c
261
struct dcp_map_buf_req *req)
sys/dev/pci/drm/apple/iomfb_template.c
267
if (req->buffer >= ARRAY_SIZE(dcp->memdesc))
sys/dev/pci/drm/apple/iomfb_template.c
270
memdesc = &dcp->memdesc[req->buffer];
sys/dev/pci/drm/apple/iomfb_template.c
292
req->buffer);
sys/dev/pci/drm/apple/iomfb_template.c
334
struct dcp_allocate_buffer_req *req)
sys/dev/pci/drm/apple/iomfb_template.c
341
resp.dva_size = ALIGN(req->size, 4096);
sys/dev/pci/drm/apple/iomfb_template.c
424
dcpep_cb_map_physical(struct apple_dcp *dcp, struct dcp_map_physical_req *req)
sys/dev/pci/drm/apple/iomfb_template.c
426
int size = ALIGN(req->size, 4096);
sys/dev/pci/drm/apple/iomfb_template.c
430
if (!is_disp_register(dcp, req->paddr, req->paddr + size - 1)) {
sys/dev/pci/drm/apple/iomfb_template.c
432
req->paddr, req->size);
sys/dev/pci/drm/apple/iomfb_template.c
439
dcp->memdesc[id].reg = req->paddr;
sys/dev/pci/drm/apple/iomfb_template.c
441
dva = dma_map_resource(dcp->dev, req->paddr, size, DMA_BIDIRECTIONAL, 0);
sys/dev/pci/drm/apple/iomfb_template.c
457
struct DCP_FW_NAME(dcp_map_reg_req) *req)
sys/dev/pci/drm/apple/iomfb_template.c
459
if (req->index >= dcp->nr_disp_registers) {
sys/dev/pci/drm/apple/iomfb_template.c
461
req->index);
sys/dev/pci/drm/apple/iomfb_template.c
465
struct resource *rsrc = dcp->disp_registers[req->index];
sys/dev/pci/drm/apple/iomfb_template.c
483
dcpep_cb_read_edt_data(struct apple_dcp *dcp, struct dcp_read_edt_data_req *req)
sys/dev/pci/drm/apple/iomfb_template.c
486
.value[0] = req->value[0],
sys/dev/pci/drm/apple/iomfb_template.c
523
struct dcp_set_dcpav_prop_chunk_req *req)
sys/dev/pci/drm/apple/iomfb_template.c
530
if (req->offset + req->length > dcp->chunks.length) {
sys/dev/pci/drm/apple/iomfb_template.c
535
memcpy(dcp->chunks.data + req->offset, req->data, req->length);
sys/dev/pci/drm/apple/iomfb_template.c
540
struct dcp_set_dcpav_prop_end_req *req)
sys/dev/pci/drm/apple/iomfb_template.c
560
if (!strcmp(req->key, "TimingElements")) {
sys/dev/pci/drm/apple/iomfb_template.c
573
} else if (!strcmp(req->key, "DisplayAttributes")) {
sys/dev/pci/drm/apple/iomfb_template.c
589
struct dcp_set_dcpav_prop_end_req *req)
sys/dev/pci/drm/apple/iomfb_template.c
591
u8 resp = dcpep_process_chunks(dcp, req);
sys/dev/pci/drm/apple/iomfb_template.c
652
struct dcp_allocate_bandwidth_req *req)
sys/dev/pci/drm/apple/iomfb_template.c
655
.unk1 = req->unk1,
sys/dev/pci/drm/apple/iomfb_template.c
656
.unk2 = req->unk2,
sys/dev/pci/drm/apple/iomfb_template.c
692
struct dcp_set_frame_sync_props_req *req)
sys/dev/pci/drm/apple/iomfb_template.c
772
struct dcp_set_power_state_req req = {
sys/dev/pci/drm/apple/iomfb_template.c
776
dcp_set_power_state(dcp, false, &req, dcp_on_final, cookie);
sys/dev/pci/drm/apple/iomfb_template.c
954
struct iomfb_last_client_close_req req = { 0 };
sys/dev/pci/drm/apple/iomfb_template.c
955
iomfb_last_client_close(dcp, false, &req, last_client_closed_sleep, cookie);
sys/dev/pci/drm/apple/iomfb_template.c
961
struct iomfb_abort_swaps_dcp_req req = {
sys/dev/pci/drm/apple/iomfb_template.c
977
iomfb_abort_swaps_dcp(dcp, false, &req, aborted_swaps_dcp_sleep,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1157
struct drm_dp_sideband_msg_req_body req;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1159
req.req_type = DP_REMOTE_DPCD_WRITE;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1160
req.u.dpcd_write.port_number = port_num;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1161
req.u.dpcd_write.dpcd_address = offset;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1162
req.u.dpcd_write.num_bytes = num_bytes;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1163
req.u.dpcd_write.bytes = bytes;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1164
drm_dp_encode_sideband_req(&req, msg);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1169
struct drm_dp_sideband_msg_req_body req;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1171
req.req_type = DP_LINK_ADDRESS;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1172
drm_dp_encode_sideband_req(&req, msg);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1177
struct drm_dp_sideband_msg_req_body req;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1179
req.req_type = DP_CLEAR_PAYLOAD_ID_TABLE;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1180
drm_dp_encode_sideband_req(&req, msg);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1187
struct drm_dp_sideband_msg_req_body req;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1189
req.req_type = DP_ENUM_PATH_RESOURCES;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1190
req.u.port_num.port_number = port_num;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1191
drm_dp_encode_sideband_req(&req, msg);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1202
struct drm_dp_sideband_msg_req_body req;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1204
memset(&req, 0, sizeof(req));
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1205
req.req_type = DP_ALLOCATE_PAYLOAD;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1206
req.u.allocate_payload.port_number = port_num;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1207
req.u.allocate_payload.vcpi = vcpi;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1208
req.u.allocate_payload.pbn = pbn;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1209
req.u.allocate_payload.number_sdp_streams = number_sdp_streams;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1210
memcpy(req.u.allocate_payload.sdp_stream_sink, sdp_stream_sink,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1212
drm_dp_encode_sideband_req(&req, msg);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1219
struct drm_dp_sideband_msg_req_body req;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1222
req.req_type = DP_POWER_UP_PHY;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1224
req.req_type = DP_POWER_DOWN_PHY;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1226
req.u.port_num.port_number = port_num;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1227
drm_dp_encode_sideband_req(&req, msg);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1235
struct drm_dp_sideband_msg_req_body req;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1237
req.req_type = DP_QUERY_STREAM_ENC_STATUS;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1238
req.u.enc_status.stream_id = stream_id;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1239
memcpy(req.u.enc_status.client_id, q_id,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1240
sizeof(req.u.enc_status.client_id));
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1241
req.u.enc_status.stream_event = 0;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1242
req.u.enc_status.valid_stream_event = false;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1243
req.u.enc_status.stream_behavior = 0;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1244
req.u.enc_status.valid_stream_behavior = false;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
1246
drm_dp_encode_sideband_req(&req, msg);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2731
struct drm_dp_sideband_msg_req_body req;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2733
req.req_type = DP_REMOTE_DPCD_READ;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2734
req.u.dpcd_read.port_number = port_num;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2735
req.u.dpcd_read.dpcd_address = offset;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2736
req.u.dpcd_read.num_bytes = num_bytes;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2737
drm_dp_encode_sideband_req(&req, msg);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
345
drm_dp_encode_sideband_req(const struct drm_dp_sideband_msg_req_body *req,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
352
buf[idx++] = req->req_type & 0x7f;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
354
switch (req->req_type) {
sys/dev/pci/drm/display/drm_dp_mst_topology.c
358
buf[idx] = (req->u.port_num.port_number & 0xf) << 4;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
362
buf[idx] = (req->u.allocate_payload.port_number & 0xf) << 4 |
sys/dev/pci/drm/display/drm_dp_mst_topology.c
363
(req->u.allocate_payload.number_sdp_streams & 0xf);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
365
buf[idx] = (req->u.allocate_payload.vcpi & 0x7f);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
367
buf[idx] = (req->u.allocate_payload.pbn >> 8);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
369
buf[idx] = (req->u.allocate_payload.pbn & 0xff);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
371
for (i = 0; i < req->u.allocate_payload.number_sdp_streams / 2; i++) {
sys/dev/pci/drm/display/drm_dp_mst_topology.c
372
buf[idx] = ((req->u.allocate_payload.sdp_stream_sink[i * 2] & 0xf) << 4) |
sys/dev/pci/drm/display/drm_dp_mst_topology.c
373
(req->u.allocate_payload.sdp_stream_sink[i * 2 + 1] & 0xf);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
376
if (req->u.allocate_payload.number_sdp_streams & 1) {
sys/dev/pci/drm/display/drm_dp_mst_topology.c
377
i = req->u.allocate_payload.number_sdp_streams - 1;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
378
buf[idx] = (req->u.allocate_payload.sdp_stream_sink[i] & 0xf) << 4;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
383
buf[idx] = (req->u.query_payload.port_number & 0xf) << 4;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
385
buf[idx] = (req->u.query_payload.vcpi & 0x7f);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
389
buf[idx] = (req->u.dpcd_read.port_number & 0xf) << 4;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
390
buf[idx] |= ((req->u.dpcd_read.dpcd_address & 0xf0000) >> 16) & 0xf;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
392
buf[idx] = (req->u.dpcd_read.dpcd_address & 0xff00) >> 8;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
394
buf[idx] = (req->u.dpcd_read.dpcd_address & 0xff);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
396
buf[idx] = (req->u.dpcd_read.num_bytes);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
401
buf[idx] = (req->u.dpcd_write.port_number & 0xf) << 4;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
402
buf[idx] |= ((req->u.dpcd_write.dpcd_address & 0xf0000) >> 16) & 0xf;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
404
buf[idx] = (req->u.dpcd_write.dpcd_address & 0xff00) >> 8;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
406
buf[idx] = (req->u.dpcd_write.dpcd_address & 0xff);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
408
buf[idx] = (req->u.dpcd_write.num_bytes);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
410
memcpy(&buf[idx], req->u.dpcd_write.bytes, req->u.dpcd_write.num_bytes);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
411
idx += req->u.dpcd_write.num_bytes;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
414
buf[idx] = (req->u.i2c_read.port_number & 0xf) << 4;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
415
buf[idx] |= (req->u.i2c_read.num_transactions & 0x3);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
417
for (i = 0; i < (req->u.i2c_read.num_transactions & 0x3); i++) {
sys/dev/pci/drm/display/drm_dp_mst_topology.c
418
buf[idx] = req->u.i2c_read.transactions[i].i2c_dev_id & 0x7f;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
420
buf[idx] = req->u.i2c_read.transactions[i].num_bytes;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
422
memcpy(&buf[idx], req->u.i2c_read.transactions[i].bytes, req->u.i2c_read.transactions[i].num_bytes);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
423
idx += req->u.i2c_read.transactions[i].num_bytes;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
425
buf[idx] = (req->u.i2c_read.transactions[i].no_stop_bit & 0x1) << 4;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
426
buf[idx] |= (req->u.i2c_read.transactions[i].i2c_transaction_delay & 0xf);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
429
buf[idx] = (req->u.i2c_read.read_i2c_device_id) & 0x7f;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
431
buf[idx] = (req->u.i2c_read.num_bytes_read);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
436
buf[idx] = (req->u.i2c_write.port_number & 0xf) << 4;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
438
buf[idx] = (req->u.i2c_write.write_i2c_device_id) & 0x7f;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
440
buf[idx] = (req->u.i2c_write.num_bytes);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
442
memcpy(&buf[idx], req->u.i2c_write.bytes, req->u.i2c_write.num_bytes);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
443
idx += req->u.i2c_write.num_bytes;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
448
msg = &req->u.enc_status;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
469
struct drm_dp_sideband_msg_req_body *req)
sys/dev/pci/drm/display/drm_dp_mst_topology.c
474
req->req_type = buf[idx++] & 0x7f;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
475
switch (req->req_type) {
sys/dev/pci/drm/display/drm_dp_mst_topology.c
479
req->u.port_num.port_number = (buf[idx] >> 4) & 0xf;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
484
&req->u.allocate_payload;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
503
req->u.query_payload.port_number = (buf[idx] >> 4) & 0xf;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
505
req->u.query_payload.vcpi = buf[idx] & 0x7f;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
509
struct drm_dp_remote_dpcd_read *r = &req->u.dpcd_read;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
523
&req->u.dpcd_write;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
541
struct drm_dp_remote_i2c_read *r = &req->u.i2c_read;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
578
struct drm_dp_remote_i2c_write *w = &req->u.i2c_write;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
590
req->u.enc_status.stream_id = buf[idx++];
sys/dev/pci/drm/display/drm_dp_mst_topology.c
591
for (i = 0; i < sizeof(req->u.enc_status.client_id); i++)
sys/dev/pci/drm/display/drm_dp_mst_topology.c
592
req->u.enc_status.client_id[i] = buf[idx++];
sys/dev/pci/drm/display/drm_dp_mst_topology.c
594
req->u.enc_status.stream_event = FIELD_GET(GENMASK(1, 0),
sys/dev/pci/drm/display/drm_dp_mst_topology.c
596
req->u.enc_status.valid_stream_event = FIELD_GET(BIT(2),
sys/dev/pci/drm/display/drm_dp_mst_topology.c
598
req->u.enc_status.stream_behavior = FIELD_GET(GENMASK(4, 3),
sys/dev/pci/drm/display/drm_dp_mst_topology.c
600
req->u.enc_status.valid_stream_behavior = FIELD_GET(BIT(5),
sys/dev/pci/drm/display/drm_dp_mst_topology.c
610
drm_dp_dump_sideband_msg_req_body(const struct drm_dp_sideband_msg_req_body *req,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
616
if (req->req_type == DP_LINK_ADDRESS) {
sys/dev/pci/drm/display/drm_dp_mst_topology.c
618
P("type=%s\n", drm_dp_mst_req_type_str(req->req_type));
sys/dev/pci/drm/display/drm_dp_mst_topology.c
622
P("type=%s contents:\n", drm_dp_mst_req_type_str(req->req_type));
sys/dev/pci/drm/display/drm_dp_mst_topology.c
625
switch (req->req_type) {
sys/dev/pci/drm/display/drm_dp_mst_topology.c
629
P("port=%d\n", req->u.port_num.port_number);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
633
req->u.allocate_payload.port_number,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
634
req->u.allocate_payload.vcpi, req->u.allocate_payload.pbn,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
635
req->u.allocate_payload.number_sdp_streams,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
636
req->u.allocate_payload.number_sdp_streams,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
637
req->u.allocate_payload.sdp_stream_sink);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
641
req->u.query_payload.port_number,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
642
req->u.query_payload.vcpi);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
646
req->u.dpcd_read.port_number, req->u.dpcd_read.dpcd_address,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
647
req->u.dpcd_read.num_bytes);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
651
req->u.dpcd_write.port_number,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
652
req->u.dpcd_write.dpcd_address,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
653
req->u.dpcd_write.num_bytes, req->u.dpcd_write.num_bytes,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
654
req->u.dpcd_write.bytes);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
658
req->u.i2c_read.port_number,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
659
req->u.i2c_read.num_transactions,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
660
req->u.i2c_read.read_i2c_device_id,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
661
req->u.i2c_read.num_bytes_read);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
664
for (i = 0; i < req->u.i2c_read.num_transactions; i++) {
sys/dev/pci/drm/display/drm_dp_mst_topology.c
666
&req->u.i2c_read.transactions[i];
sys/dev/pci/drm/display/drm_dp_mst_topology.c
676
req->u.i2c_write.port_number,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
677
req->u.i2c_write.write_i2c_device_id,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
678
req->u.i2c_write.num_bytes, req->u.i2c_write.num_bytes,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
679
req->u.i2c_write.bytes);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
684
req->u.enc_status.stream_id,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
685
(int)ARRAY_SIZE(req->u.enc_status.client_id),
sys/dev/pci/drm/display/drm_dp_mst_topology.c
686
req->u.enc_status.client_id, req->u.enc_status.stream_event,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
687
req->u.enc_status.valid_stream_event,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
688
req->u.enc_status.stream_behavior,
sys/dev/pci/drm/display/drm_dp_mst_topology.c
689
req->u.enc_status.valid_stream_behavior);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
703
struct drm_dp_sideband_msg_req_body req;
sys/dev/pci/drm/display/drm_dp_mst_topology.c
715
ret = drm_dp_decode_sideband_req(txmsg, &req);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
720
drm_dp_dump_sideband_msg_req_body(&req, 1, p);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
722
switch (req.req_type) {
sys/dev/pci/drm/display/drm_dp_mst_topology.c
724
kfree(req.u.dpcd_write.bytes);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
727
for (i = 0; i < req.u.i2c_read.num_transactions; i++)
sys/dev/pci/drm/display/drm_dp_mst_topology.c
728
kfree(req.u.i2c_read.transactions[i].bytes);
sys/dev/pci/drm/display/drm_dp_mst_topology.c
731
kfree(req.u.i2c_write.bytes);
sys/dev/pci/drm/drm_gpuvm.c
2125
const struct drm_gpuvm_map_req *req)
sys/dev/pci/drm/drm_gpuvm.c
2129
if (!req)
sys/dev/pci/drm/drm_gpuvm.c
2133
op.map.va.addr = req->map.va.addr;
sys/dev/pci/drm/drm_gpuvm.c
2134
op.map.va.range = req->map.va.range;
sys/dev/pci/drm/drm_gpuvm.c
2135
op.map.gem.obj = req->map.gem.obj;
sys/dev/pci/drm/drm_gpuvm.c
2136
op.map.gem.offset = req->map.gem.offset;
sys/dev/pci/drm/drm_gpuvm.c
2178
const struct drm_gpuvm_map_req *req,
sys/dev/pci/drm/drm_gpuvm.c
2181
struct drm_gem_object *req_obj = req->map.gem.obj;
sys/dev/pci/drm/drm_gpuvm.c
2182
const struct drm_gpuvm_map_req *op_map = madvise ? NULL : req;
sys/dev/pci/drm/drm_gpuvm.c
2184
u64 req_offset = req->map.gem.offset;
sys/dev/pci/drm/drm_gpuvm.c
2185
u64 req_range = req->map.va.range;
sys/dev/pci/drm/drm_gpuvm.c
2186
u64 req_addr = req->map.va.addr;
sys/dev/pci/drm/drm_gpuvm.c
2239
op_map = req;
sys/dev/pci/drm/drm_gpuvm.c
2262
op_map = req;
sys/dev/pci/drm/drm_gpuvm.c
2299
op_map = req;
sys/dev/pci/drm/drm_gpuvm.c
2443
const struct drm_gpuvm_map_req *req)
sys/dev/pci/drm/drm_gpuvm.c
2452
return __drm_gpuvm_sm_map(gpuvm, ops, priv, req, false);
sys/dev/pci/drm/drm_gpuvm.c
2580
struct drm_gpuvm_map_req *req)
sys/dev/pci/drm/drm_gpuvm.c
2582
struct drm_gem_object *req_obj = req->map.gem.obj;
sys/dev/pci/drm/drm_gpuvm.c
2590
return __drm_gpuvm_sm_map(gpuvm, &lock_ops, exec, req, false);
sys/dev/pci/drm/drm_gpuvm.c
2711
const struct drm_gpuvm_map_req *req,
sys/dev/pci/drm/drm_gpuvm.c
2730
ret = __drm_gpuvm_sm_map(gpuvm, &gpuvm_list_ops, &args, req, madvise);
sys/dev/pci/drm/drm_gpuvm.c
2772
const struct drm_gpuvm_map_req *req)
sys/dev/pci/drm/drm_gpuvm.c
2774
return __drm_gpuvm_sm_map_ops_create(gpuvm, req, false);
sys/dev/pci/drm/drm_gpuvm.c
2809
const struct drm_gpuvm_map_req *req)
sys/dev/pci/drm/drm_gpuvm.c
2811
return __drm_gpuvm_sm_map_ops_create(gpuvm, req, true);
sys/dev/pci/drm/drm_ioc32.c
265
union drm_wait_vblank req;
sys/dev/pci/drm/drm_ioc32.c
271
memset(&req, 0, sizeof(req));
sys/dev/pci/drm/drm_ioc32.c
273
req.request.type = req32.request.type;
sys/dev/pci/drm/drm_ioc32.c
274
req.request.sequence = req32.request.sequence;
sys/dev/pci/drm/drm_ioc32.c
275
req.request.signal = req32.request.signal;
sys/dev/pci/drm/drm_ioc32.c
276
err = drm_ioctl_kernel(file, drm_wait_vblank_ioctl, &req, 0);
sys/dev/pci/drm/drm_ioc32.c
278
req32.reply.type = req.reply.type;
sys/dev/pci/drm/drm_ioc32.c
279
req32.reply.sequence = req.reply.sequence;
sys/dev/pci/drm/drm_ioc32.c
280
req32.reply.tval_sec = req.reply.tval_sec;
sys/dev/pci/drm/drm_ioc32.c
281
req32.reply.tval_usec = req.reply.tval_usec;
sys/dev/pci/drm/drm_ioctl.c
247
struct drm_get_cap *req = data;
sys/dev/pci/drm/drm_ioctl.c
250
req->value = 0;
sys/dev/pci/drm/drm_ioctl.c
253
switch (req->capability) {
sys/dev/pci/drm/drm_ioctl.c
255
req->value = 1;
sys/dev/pci/drm/drm_ioctl.c
258
req->value = DRM_PRIME_CAP_IMPORT | DRM_PRIME_CAP_EXPORT;
sys/dev/pci/drm/drm_ioctl.c
261
req->value = drm_core_check_feature(dev, DRIVER_SYNCOBJ);
sys/dev/pci/drm/drm_ioctl.c
264
req->value = drm_core_check_feature(dev, DRIVER_SYNCOBJ_TIMELINE);
sys/dev/pci/drm/drm_ioctl.c
272
switch (req->capability) {
sys/dev/pci/drm/drm_ioctl.c
275
req->value = 1;
sys/dev/pci/drm/drm_ioctl.c
278
req->value = 1;
sys/dev/pci/drm/drm_ioctl.c
281
req->value = dev->mode_config.preferred_depth;
sys/dev/pci/drm/drm_ioctl.c
284
req->value = dev->mode_config.prefer_shadow;
sys/dev/pci/drm/drm_ioctl.c
287
req->value = dev->mode_config.async_page_flip;
sys/dev/pci/drm/drm_ioctl.c
290
req->value = 1;
sys/dev/pci/drm/drm_ioctl.c
293
req->value = 0;
sys/dev/pci/drm/drm_ioctl.c
298
req->value = dev->mode_config.cursor_width;
sys/dev/pci/drm/drm_ioctl.c
300
req->value = 64;
sys/dev/pci/drm/drm_ioctl.c
304
req->value = dev->mode_config.cursor_height;
sys/dev/pci/drm/drm_ioctl.c
306
req->value = 64;
sys/dev/pci/drm/drm_ioctl.c
309
req->value = !dev->mode_config.fb_modifiers_not_supported;
sys/dev/pci/drm/drm_ioctl.c
312
req->value = 1;
sys/dev/pci/drm/drm_ioctl.c
315
req->value = drm_core_check_feature(dev, DRIVER_ATOMIC) &&
sys/dev/pci/drm/drm_ioctl.c
330
struct drm_set_client_cap *req = data;
sys/dev/pci/drm/drm_ioctl.c
338
switch (req->capability) {
sys/dev/pci/drm/drm_ioctl.c
340
if (req->value > 1)
sys/dev/pci/drm/drm_ioctl.c
342
file_priv->stereo_allowed = req->value;
sys/dev/pci/drm/drm_ioctl.c
345
if (req->value > 1)
sys/dev/pci/drm/drm_ioctl.c
347
file_priv->universal_planes = req->value;
sys/dev/pci/drm/drm_ioctl.c
354
if (current->comm[0] == 'X' && req->value == 1) {
sys/dev/pci/drm/drm_ioctl.c
356
if (curproc->p_p->ps_comm[0] == 'X' && req->value == 1) {
sys/dev/pci/drm/drm_ioctl.c
361
if (req->value > 2)
sys/dev/pci/drm/drm_ioctl.c
363
file_priv->atomic = req->value;
sys/dev/pci/drm/drm_ioctl.c
364
file_priv->universal_planes = req->value;
sys/dev/pci/drm/drm_ioctl.c
368
file_priv->aspect_ratio_allowed = req->value;
sys/dev/pci/drm/drm_ioctl.c
371
if (req->value > 1)
sys/dev/pci/drm/drm_ioctl.c
373
file_priv->aspect_ratio_allowed = req->value;
sys/dev/pci/drm/drm_ioctl.c
378
if (req->value > 1)
sys/dev/pci/drm/drm_ioctl.c
380
file_priv->writeback_connectors = req->value;
sys/dev/pci/drm/drm_ioctl.c
387
if (req->value > 1)
sys/dev/pci/drm/drm_ioctl.c
389
file_priv->supports_virtualized_cursor_plane = req->value;
sys/dev/pci/drm/drm_plane.c
1188
struct drm_mode_cursor2 *req,
sys/dev/pci/drm/drm_plane.c
1196
.width = req->width,
sys/dev/pci/drm/drm_plane.c
1197
.height = req->height,
sys/dev/pci/drm/drm_plane.c
1199
.pitches = { req->width * 4 },
sys/dev/pci/drm/drm_plane.c
1200
.handles = { req->handle },
sys/dev/pci/drm/drm_plane.c
1215
if (req->flags & DRM_MODE_CURSOR_BO) {
sys/dev/pci/drm/drm_plane.c
1216
if (req->handle) {
sys/dev/pci/drm/drm_plane.c
1224
plane->state->hotspot_x = req->hot_x;
sys/dev/pci/drm/drm_plane.c
1226
plane->state->hotspot_y = req->hot_y;
sys/dev/pci/drm/drm_plane.c
1240
if (req->flags & DRM_MODE_CURSOR_MOVE) {
sys/dev/pci/drm/drm_plane.c
1241
crtc_x = req->x;
sys/dev/pci/drm/drm_plane.c
1242
crtc_y = req->y;
sys/dev/pci/drm/drm_plane.c
1268
if (ret == 0 && req->flags & DRM_MODE_CURSOR_MOVE) {
sys/dev/pci/drm/drm_plane.c
1269
crtc->cursor_x = req->x;
sys/dev/pci/drm/drm_plane.c
1270
crtc->cursor_y = req->y;
sys/dev/pci/drm/drm_plane.c
1277
struct drm_mode_cursor2 *req,
sys/dev/pci/drm/drm_plane.c
1287
if (!req->flags || (~DRM_MODE_CURSOR_FLAGS & req->flags))
sys/dev/pci/drm/drm_plane.c
1290
crtc = drm_crtc_find(dev, file_priv, req->crtc_id);
sys/dev/pci/drm/drm_plane.c
1292
DRM_DEBUG_KMS("Unknown CRTC ID %d\n", req->crtc_id);
sys/dev/pci/drm/drm_plane.c
1315
ret = drm_mode_cursor_universal(crtc, req, file_priv, &ctx);
sys/dev/pci/drm/drm_plane.c
1319
if (req->flags & DRM_MODE_CURSOR_BO) {
sys/dev/pci/drm/drm_plane.c
1326
ret = crtc->funcs->cursor_set2(crtc, file_priv, req->handle,
sys/dev/pci/drm/drm_plane.c
1327
req->width, req->height, req->hot_x, req->hot_y);
sys/dev/pci/drm/drm_plane.c
1329
ret = crtc->funcs->cursor_set(crtc, file_priv, req->handle,
sys/dev/pci/drm/drm_plane.c
1330
req->width, req->height);
sys/dev/pci/drm/drm_plane.c
1333
if (req->flags & DRM_MODE_CURSOR_MOVE) {
sys/dev/pci/drm/drm_plane.c
1335
ret = crtc->funcs->cursor_move(crtc, req->x, req->y);
sys/dev/pci/drm/drm_plane.c
1359
struct drm_mode_cursor *req = data;
sys/dev/pci/drm/drm_plane.c
1362
memcpy(&new_req, req, sizeof(struct drm_mode_cursor));
sys/dev/pci/drm/drm_plane.c
1376
struct drm_mode_cursor2 *req = data;
sys/dev/pci/drm/drm_plane.c
1378
return drm_mode_cursor_common(dev, req, file_priv);
sys/dev/pci/drm/i915/display/intel_opregion.c
844
u32 req = opregion->swsci_sbcb_sub_functions;
sys/dev/pci/drm/i915/display/intel_opregion.c
845
if ((req & tmp) != req)
sys/dev/pci/drm/i915/display/intel_opregion.c
848
req, tmp);
sys/dev/pci/drm/i915/display/intel_overlay.c
978
struct drm_rect req, clipped;
sys/dev/pci/drm/i915/display/intel_overlay.c
980
drm_rect_init(&req, rec->dst_x, rec->dst_y,
sys/dev/pci/drm/i915/display/intel_overlay.c
983
clipped = req;
sys/dev/pci/drm/i915/display/intel_overlay.c
988
if (!drm_rect_equals(&clipped, &req))
sys/dev/pci/drm/i915/gt/intel_rps.c
2187
u32 req = pureq >> GEN9_SW_REQ_UNSLICE_RATIO_SHIFT;
sys/dev/pci/drm/i915/gt/intel_rps.c
2189
return req;
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
1047
struct ct_request *req;
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
1061
list_for_each_entry(req, &ct->requests.pending, link) {
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
1062
if (unlikely(fence != req->fence)) {
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
1064
req->fence);
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
1067
if (unlikely(datalen > req->response_len)) {
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
1069
req->fence, datalen, req->response_len);
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
1070
datalen = min(datalen, req->response_len);
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
1074
memcpy(req->response_buf, data, 4 * datalen);
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
1075
req->response_len = datalen;
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
1076
WRITE_ONCE(req->status, hxg[0]);
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
1093
list_for_each_entry(req, &ct->requests.pending, link)
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
1095
req->fence);
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
540
static int wait_for_ct_request_update(struct intel_guc_ct *ct, struct ct_request *req, u32 *status)
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
556
FIELD_GET(GUC_HXG_MSG_0_ORIGIN, READ_ONCE(req->status)) == \
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
565
*status = req->status;
sys/dev/pci/drm/i915/gvt/mmio_context.c
212
struct i915_request *req)
sys/dev/pci/drm/i915/gvt/mmio_context.c
218
int ring_id = req->engine->id;
sys/dev/pci/drm/i915/gvt/mmio_context.c
224
ret = req->engine->emit_flush(req, EMIT_BARRIER);
sys/dev/pci/drm/i915/gvt/mmio_context.c
228
cs = intel_ring_begin(req, count * 2 + 2);
sys/dev/pci/drm/i915/gvt/mmio_context.c
245
intel_ring_advance(req, cs);
sys/dev/pci/drm/i915/gvt/mmio_context.c
247
ret = req->engine->emit_flush(req, EMIT_BARRIER);
sys/dev/pci/drm/i915/gvt/mmio_context.c
256
struct i915_request *req)
sys/dev/pci/drm/i915/gvt/mmio_context.c
261
cs = intel_ring_begin(req, 2 * GEN9_MOCS_SIZE + 2);
sys/dev/pci/drm/i915/gvt/mmio_context.c
271
*(cs-2), *(cs-1), vgpu->id, req->engine->id);
sys/dev/pci/drm/i915/gvt/mmio_context.c
276
intel_ring_advance(req, cs);
sys/dev/pci/drm/i915/gvt/mmio_context.c
283
struct i915_request *req)
sys/dev/pci/drm/i915/gvt/mmio_context.c
288
cs = intel_ring_begin(req, 2 * GEN9_MOCS_SIZE / 2 + 2);
sys/dev/pci/drm/i915/gvt/mmio_context.c
298
*(cs-2), *(cs-1), vgpu->id, req->engine->id);
sys/dev/pci/drm/i915/gvt/mmio_context.c
303
intel_ring_advance(req, cs);
sys/dev/pci/drm/i915/gvt/mmio_context.c
314
struct i915_request *req)
sys/dev/pci/drm/i915/gvt/mmio_context.c
319
cs = intel_ring_begin(req, 2);
sys/dev/pci/drm/i915/gvt/mmio_context.c
325
intel_ring_advance(req, cs);
sys/dev/pci/drm/i915/gvt/mmio_context.c
327
ret = restore_context_mmio_for_inhibit(vgpu, req);
sys/dev/pci/drm/i915/gvt/mmio_context.c
332
if (req->engine->id != RCS0)
sys/dev/pci/drm/i915/gvt/mmio_context.c
335
ret = restore_render_mocs_control_for_inhibit(vgpu, req);
sys/dev/pci/drm/i915/gvt/mmio_context.c
339
ret = restore_render_mocs_l3cc_for_inhibit(vgpu, req);
sys/dev/pci/drm/i915/gvt/mmio_context.c
344
cs = intel_ring_begin(req, 2);
sys/dev/pci/drm/i915/gvt/mmio_context.c
350
intel_ring_advance(req, cs);
sys/dev/pci/drm/i915/gvt/mmio_context.h
58
struct i915_request *req);
sys/dev/pci/drm/i915/gvt/scheduler.c
1074
struct i915_request *rq = workload->req;
sys/dev/pci/drm/i915/gvt/scheduler.c
1094
if (workload->req->fence.error == -EIO)
sys/dev/pci/drm/i915/gvt/scheduler.c
1109
i915_request_put(fetch_and_zero(&workload->req));
sys/dev/pci/drm/i915/gvt/scheduler.c
1210
i915_request_wait(workload->req, 0, MAX_SCHEDULE_TIMEOUT);
sys/dev/pci/drm/i915/gvt/scheduler.c
131
struct intel_context *ctx = workload->req->context;
sys/dev/pci/drm/i915/gvt/scheduler.c
364
struct i915_request *req = workload->req;
sys/dev/pci/drm/i915/gvt/scheduler.c
369
if (GRAPHICS_VER(req->engine->i915) == 9 && is_inhibit_context(req->context))
sys/dev/pci/drm/i915/gvt/scheduler.c
370
intel_vgpu_restore_inhibit_context(vgpu, req);
sys/dev/pci/drm/i915/gvt/scheduler.c
382
if (req->engine->emit_init_breadcrumb) {
sys/dev/pci/drm/i915/gvt/scheduler.c
383
err = req->engine->emit_init_breadcrumb(req);
sys/dev/pci/drm/i915/gvt/scheduler.c
391
cs = intel_ring_begin(workload->req, workload->rb_len / sizeof(u32));
sys/dev/pci/drm/i915/gvt/scheduler.c
407
intel_ring_advance(workload->req, cs);
sys/dev/pci/drm/i915/gvt/scheduler.c
465
if (workload->req)
sys/dev/pci/drm/i915/gvt/scheduler.c
474
workload->req = i915_request_get(rq);
sys/dev/pci/drm/i915/gvt/scheduler.c
574
ret = i915_vma_move_to_active(bb->vma, workload->req,
sys/dev/pci/drm/i915/gvt/scheduler.c
595
struct i915_request *rq = workload->req;
sys/dev/pci/drm/i915/gvt/scheduler.c
66
struct intel_context *ctx = workload->req->context;
sys/dev/pci/drm/i915/gvt/scheduler.c
831
rq = fetch_and_zero(&workload->req);
sys/dev/pci/drm/i915/gvt/scheduler.c
835
if (!IS_ERR_OR_NULL(workload->req)) {
sys/dev/pci/drm/i915/gvt/scheduler.c
837
workload->engine->name, workload->req);
sys/dev/pci/drm/i915/gvt/scheduler.c
838
i915_request_add(workload->req);
sys/dev/pci/drm/i915/gvt/scheduler.c
939
struct i915_request *rq = workload->req;
sys/dev/pci/drm/i915/gvt/scheduler.c
942
struct intel_context *ctx = workload->req->context;
sys/dev/pci/drm/i915/gvt/scheduler.h
88
struct i915_request *req;
sys/dev/pci/drm/i915/i915_ioc32.c
51
struct drm_i915_getparam req;
sys/dev/pci/drm/i915/i915_ioc32.c
56
req.param = req32.param;
sys/dev/pci/drm/i915/i915_ioc32.c
57
req.value = compat_ptr(req32.value);
sys/dev/pci/drm/i915/i915_ioc32.c
59
return drm_ioctl_kernel(file, i915_getparam_ioctl, &req,
sys/dev/pci/drm/include/drm/drm_gpuvm.h
1088
const struct drm_gpuvm_map_req *req);
sys/dev/pci/drm/include/drm/drm_gpuvm.h
1091
const struct drm_gpuvm_map_req *req);
sys/dev/pci/drm/include/drm/drm_gpuvm.h
1238
const struct drm_gpuvm_map_req *req);
sys/dev/pci/drm/include/drm/drm_gpuvm.h
1245
struct drm_gpuvm_map_req *req);
sys/dev/pci/drm/radeon/radeon_acpi.c
319
struct atif_sbios_requests *req)
sys/dev/pci/drm/radeon/radeon_acpi.c
334
memset(req, 0, sizeof(*req));
sys/dev/pci/drm/radeon/radeon_acpi.c
336
size = min(sizeof(*req), size);
sys/dev/pci/drm/radeon/radeon_acpi.c
337
memcpy(req, info->buffer.pointer, size);
sys/dev/pci/drm/radeon/radeon_acpi.c
338
DRM_DEBUG_DRIVER("SBIOS pending requests: %#x\n", req->pending);
sys/dev/pci/drm/radeon/radeon_acpi.c
340
count = hweight32(req->pending);
sys/dev/pci/drm/radeon/radeon_acpi.c
361
struct atif_sbios_requests req;
sys/dev/pci/drm/radeon/radeon_acpi.c
378
count = radeon_atif_get_sbios_requests(handle, &req);
sys/dev/pci/drm/radeon/radeon_acpi.c
385
if (req.pending & ATIF_PANEL_BRIGHTNESS_CHANGE_REQUEST) {
sys/dev/pci/drm/radeon/radeon_acpi.c
390
req.backlight_level);
sys/dev/pci/drm/radeon/radeon_acpi.c
392
radeon_set_backlight_level(rdev, enc, req.backlight_level);
sys/dev/pci/drm/radeon/radeon_acpi.c
405
if (req.pending & ATIF_DGPU_DISPLAY_EVENT) {
sys/dev/pci/if_bge.c
651
uint32_t bit, gnt, req, status;
sys/dev/pci/if_bge.c
659
req = BGE_APE_LOCK_REQ;
sys/dev/pci/if_bge.c
662
req = BGE_APE_PER_LOCK_REQ;
sys/dev/pci/if_bge.c
704
APE_WRITE_4(sc, req + off, bit);
sys/dev/pci/if_bge.c
719
locknum, req + off, bit & 0xFFFF, gnt + off,
sys/dev/pci/if_bnxt.c
2135
struct hwrm_port_phy_qcfg_input req = {0};
sys/dev/pci/if_bnxt.c
2149
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_PORT_PHY_QCFG);
sys/dev/pci/if_bnxt.c
2151
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
2250
struct hwrm_port_phy_cfg_input req = {0};
sys/dev/pci/if_bnxt.c
2259
bnxt_hwrm_cmd_hdr_init(sc, &req, HWRM_PORT_PHY_CFG);
sys/dev/pci/if_bnxt.c
2328
req.enables |= htole32(HWRM_PORT_PHY_CFG_INPUT_ENABLES_AUTO_DUPLEX);
sys/dev/pci/if_bnxt.c
2329
req.auto_duplex = HWRM_PORT_PHY_CFG_INPUT_AUTO_DUPLEX_BOTH;
sys/dev/pci/if_bnxt.c
2331
req.auto_mode |=
sys/dev/pci/if_bnxt.c
2333
req.flags |=
sys/dev/pci/if_bnxt.c
2335
req.enables |=
sys/dev/pci/if_bnxt.c
2338
req.force_link_speed = htole16(link_speed);
sys/dev/pci/if_bnxt.c
2339
req.flags |= htole32(HWRM_PORT_PHY_CFG_INPUT_FLAGS_FORCE);
sys/dev/pci/if_bnxt.c
2341
req.flags |= htole32(HWRM_PORT_PHY_CFG_INPUT_FLAGS_RESET_PHY);
sys/dev/pci/if_bnxt.c
2343
return hwrm_send_message(sc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
2349
struct hwrm_port_phy_cfg_input req = {0};
sys/dev/pci/if_bnxt.c
2354
bnxt_hwrm_cmd_hdr_init(sc, &req, HWRM_PORT_PHY_CFG);
sys/dev/pci/if_bnxt.c
2355
req.auto_mode |= HWRM_PORT_PHY_CFG_INPUT_AUTO_MODE_ALL_SPEEDS;
sys/dev/pci/if_bnxt.c
2356
req.auto_duplex = HWRM_PORT_PHY_CFG_INPUT_AUTO_DUPLEX_BOTH;
sys/dev/pci/if_bnxt.c
2357
req.enables |= htole32(HWRM_PORT_PHY_CFG_INPUT_ENABLES_AUTO_MODE |
sys/dev/pci/if_bnxt.c
2359
req.flags |= htole32(HWRM_PORT_PHY_CFG_INPUT_FLAGS_RESTART_AUTONEG);
sys/dev/pci/if_bnxt.c
2360
req.flags |= htole32(HWRM_PORT_PHY_CFG_INPUT_FLAGS_RESET_PHY);
sys/dev/pci/if_bnxt.c
2362
return hwrm_send_message(sc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
2808
struct input *req = request;
sys/dev/pci/if_bnxt.c
2810
req->req_type = htole16(req_type);
sys/dev/pci/if_bnxt.c
2811
req->cmpl_ring = 0xffff;
sys/dev/pci/if_bnxt.c
2812
req->target_id = 0xffff;
sys/dev/pci/if_bnxt.c
2813
req->resp_addr = htole64(BNXT_DMA_DVA(softc->sc_cmd_resp));
sys/dev/pci/if_bnxt.c
2819
struct input *req = msg;
sys/dev/pci/if_bnxt.c
2829
req->seq_id = htole16(softc->sc_cmd_seq++);
sys/dev/pci/if_bnxt.c
2839
memcpy(short_cmd_req, req, msg_len);
sys/dev/pci/if_bnxt.c
2843
short_input.req_type = req->req_type;
sys/dev/pci/if_bnxt.c
2884
DEVNAME(softc), GET_HWRM_REQ_TYPE(req->req_type),
sys/dev/pci/if_bnxt.c
2886
le16toh(req->seq_id));
sys/dev/pci/if_bnxt.c
2899
DEVNAME(softc), GET_HWRM_REQ_TYPE(req->req_type),
sys/dev/pci/if_bnxt.c
2900
softc->sc_cmd_timeo, le16toh(req->req_type),
sys/dev/pci/if_bnxt.c
2901
le16toh(req->seq_id), msg_len,
sys/dev/pci/if_bnxt.c
2912
GET_HWRM_REQ_TYPE(req->req_type),
sys/dev/pci/if_bnxt.c
2937
struct hwrm_queue_qportcfg_input req = {0};
sys/dev/pci/if_bnxt.c
2942
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_QUEUE_QPORTCFG);
sys/dev/pci/if_bnxt.c
2945
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
2966
struct hwrm_ver_get_input req = {0};
sys/dev/pci/if_bnxt.c
2979
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_VER_GET);
sys/dev/pci/if_bnxt.c
2981
req.hwrm_intf_maj = HWRM_VERSION_MAJOR;
sys/dev/pci/if_bnxt.c
2982
req.hwrm_intf_min = HWRM_VERSION_MINOR;
sys/dev/pci/if_bnxt.c
2983
req.hwrm_intf_upd = HWRM_VERSION_UPDATE;
sys/dev/pci/if_bnxt.c
2986
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3082
struct hwrm_func_drv_rgtr_input req = {0};
sys/dev/pci/if_bnxt.c
3085
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_FUNC_DRV_RGTR);
sys/dev/pci/if_bnxt.c
3087
req.enables = htole32(HWRM_FUNC_DRV_RGTR_INPUT_ENABLES_VER |
sys/dev/pci/if_bnxt.c
3090
req.os_type = htole16(HWRM_FUNC_DRV_RGTR_INPUT_OS_TYPE_FREEBSD);
sys/dev/pci/if_bnxt.c
3092
req.ver_maj = HWRM_VERSION_MAJOR;
sys/dev/pci/if_bnxt.c
3093
req.ver_min = HWRM_VERSION_MINOR;
sys/dev/pci/if_bnxt.c
3094
req.ver_upd = HWRM_VERSION_UPDATE;
sys/dev/pci/if_bnxt.c
3095
req.ver_maj_8b = HWRM_VERSION_MAJOR;
sys/dev/pci/if_bnxt.c
3096
req.ver_min_8b = HWRM_VERSION_MINOR;
sys/dev/pci/if_bnxt.c
3097
req.ver_upd_8b = HWRM_VERSION_UPDATE;
sys/dev/pci/if_bnxt.c
3101
req.async_event_fwd[event / 32] |= htole32(1 << event % 32);
sys/dev/pci/if_bnxt.c
3104
return hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3112
struct hwrm_func_drv_unrgtr_input req = {0};
sys/dev/pci/if_bnxt.c
3114
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_FUNC_DRV_UNRGTR);
sys/dev/pci/if_bnxt.c
3116
req.flags |=
sys/dev/pci/if_bnxt.c
3118
return hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3127
struct hwrm_func_qcaps_input req = {0};
sys/dev/pci/if_bnxt.c
3132
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_FUNC_QCAPS);
sys/dev/pci/if_bnxt.c
3133
req.fid = htole16(0xffff);
sys/dev/pci/if_bnxt.c
3136
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3186
struct hwrm_func_qcfg_input req = {0};
sys/dev/pci/if_bnxt.c
3192
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_FUNC_QCFG);
sys/dev/pci/if_bnxt.c
3193
req.fid = htole16(0xffff);
sys/dev/pci/if_bnxt.c
3195
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3217
struct hwrm_func_reset_input req = {0};
sys/dev/pci/if_bnxt.c
3219
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_FUNC_RESET);
sys/dev/pci/if_bnxt.c
3220
req.enables = 0;
sys/dev/pci/if_bnxt.c
3222
return hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3229
struct hwrm_vnic_plcmodes_cfg_input req = {0};
sys/dev/pci/if_bnxt.c
3231
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_VNIC_PLCMODES_CFG);
sys/dev/pci/if_bnxt.c
3233
req.flags = htole32(
sys/dev/pci/if_bnxt.c
3235
req.enables = htole32(
sys/dev/pci/if_bnxt.c
3237
req.vnic_id = htole16(vnic->id);
sys/dev/pci/if_bnxt.c
3238
req.jumbo_thresh = htole16(MCLBYTES);
sys/dev/pci/if_bnxt.c
3240
return hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3246
struct hwrm_vnic_cfg_input req = {0};
sys/dev/pci/if_bnxt.c
3248
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_VNIC_CFG);
sys/dev/pci/if_bnxt.c
3251
req.flags |= htole32(HWRM_VNIC_CFG_INPUT_FLAGS_DEFAULT);
sys/dev/pci/if_bnxt.c
3253
req.flags |= htole32(HWRM_VNIC_CFG_INPUT_FLAGS_BD_STALL_MODE);
sys/dev/pci/if_bnxt.c
3255
req.flags |= htole32(HWRM_VNIC_CFG_INPUT_FLAGS_VLAN_STRIP_MODE);
sys/dev/pci/if_bnxt.c
3257
req.default_rx_ring_id =
sys/dev/pci/if_bnxt.c
3259
req.default_cmpl_ring_id =
sys/dev/pci/if_bnxt.c
3261
req.enables = htole32(
sys/dev/pci/if_bnxt.c
3265
req.enables = htole32(
sys/dev/pci/if_bnxt.c
3268
req.dflt_ring_grp = htole16(vnic->def_ring_grp);
sys/dev/pci/if_bnxt.c
3270
req.rss_rule = htole16(vnic->rss_id);
sys/dev/pci/if_bnxt.c
3271
req.vnic_id = htole16(vnic->id);
sys/dev/pci/if_bnxt.c
3272
req.cos_rule = htole16(vnic->cos_rule);
sys/dev/pci/if_bnxt.c
3273
req.lb_rule = htole16(vnic->lb_rule);
sys/dev/pci/if_bnxt.c
3275
req.enables |= htole32(HWRM_VNIC_CFG_INPUT_ENABLES_MRU);
sys/dev/pci/if_bnxt.c
3276
req.mru = htole16(vnic->mru);
sys/dev/pci/if_bnxt.c
3278
return hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3284
struct hwrm_vnic_alloc_input req = {0};
sys/dev/pci/if_bnxt.c
3295
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_VNIC_ALLOC);
sys/dev/pci/if_bnxt.c
3298
req.flags = htole32(HWRM_VNIC_ALLOC_INPUT_FLAGS_DEFAULT);
sys/dev/pci/if_bnxt.c
3301
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3315
struct hwrm_vnic_free_input req = {0};
sys/dev/pci/if_bnxt.c
3324
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_VNIC_FREE);
sys/dev/pci/if_bnxt.c
3325
req.vnic_id = htole16(vnic->id);
sys/dev/pci/if_bnxt.c
3328
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3339
struct hwrm_vnic_rss_cos_lb_ctx_alloc_input req = {0};
sys/dev/pci/if_bnxt.c
3350
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_VNIC_RSS_COS_LB_CTX_ALLOC);
sys/dev/pci/if_bnxt.c
3353
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3367
struct hwrm_vnic_rss_cos_lb_ctx_free_input req = {0};
sys/dev/pci/if_bnxt.c
3376
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_VNIC_RSS_COS_LB_CTX_FREE);
sys/dev/pci/if_bnxt.c
3377
req.rss_cos_lb_ctx_id = htole32(*ctx_id);
sys/dev/pci/if_bnxt.c
3380
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3390
struct hwrm_ring_grp_alloc_input req = {0};
sys/dev/pci/if_bnxt.c
3404
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_RING_GRP_ALLOC);
sys/dev/pci/if_bnxt.c
3405
req.cr = htole16(grp->cp_ring_id);
sys/dev/pci/if_bnxt.c
3406
req.rr = htole16(grp->rx_ring_id);
sys/dev/pci/if_bnxt.c
3407
req.ar = htole16(grp->ag_ring_id);
sys/dev/pci/if_bnxt.c
3408
req.sc = htole16(grp->stats_ctx);
sys/dev/pci/if_bnxt.c
3411
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3425
struct hwrm_ring_grp_free_input req = {0};
sys/dev/pci/if_bnxt.c
3437
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_RING_GRP_FREE);
sys/dev/pci/if_bnxt.c
3438
req.ring_group_id = htole32(grp->grp_id);
sys/dev/pci/if_bnxt.c
3441
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3457
struct hwrm_ring_alloc_input req = {0};
sys/dev/pci/if_bnxt.c
3472
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_RING_ALLOC);
sys/dev/pci/if_bnxt.c
3473
req.enables = htole32(0);
sys/dev/pci/if_bnxt.c
3474
req.fbo = htole32(0);
sys/dev/pci/if_bnxt.c
3475
req.ring_type = type;
sys/dev/pci/if_bnxt.c
3476
req.page_tbl_addr = htole64(ring->paddr);
sys/dev/pci/if_bnxt.c
3477
req.logical_id = htole16(ring->id);
sys/dev/pci/if_bnxt.c
3478
req.length = htole32(ring->ring_size);
sys/dev/pci/if_bnxt.c
3482
req.cmpl_ring_id = htole16(cmpl_ring_id);
sys/dev/pci/if_bnxt.c
3483
req.queue_id = htole16(softc->sc_tx_queue_id);
sys/dev/pci/if_bnxt.c
3486
req.enables |= htole32(
sys/dev/pci/if_bnxt.c
3492
req.cmpl_ring_id = htole16(cmpl_ring_id);
sys/dev/pci/if_bnxt.c
3495
req.rx_buf_size = htole16(MCLBYTES);
sys/dev/pci/if_bnxt.c
3496
req.enables |= htole32(
sys/dev/pci/if_bnxt.c
3502
req.cmpl_ring_id = htole16(cmpl_ring_id);
sys/dev/pci/if_bnxt.c
3504
req.ring_type = HWRM_RING_ALLOC_INPUT_RING_TYPE_RX;
sys/dev/pci/if_bnxt.c
3509
req.rx_ring_id = htole16(rx_ring_id);
sys/dev/pci/if_bnxt.c
3510
req.rx_buf_size = htole16(BNXT_AG_BUFFER_SIZE);
sys/dev/pci/if_bnxt.c
3511
req.enables |= htole32(
sys/dev/pci/if_bnxt.c
3518
req.cq_handle = htole64(ring->id);
sys/dev/pci/if_bnxt.c
3519
req.nq_ring_id = htole16(cmpl_ring_id);
sys/dev/pci/if_bnxt.c
3520
req.enables |= htole32(
sys/dev/pci/if_bnxt.c
3523
req.int_mode = int_mode;
sys/dev/pci/if_bnxt.c
3528
req.int_mode = int_mode;
sys/dev/pci/if_bnxt.c
3533
req.enables |= htole32(
sys/dev/pci/if_bnxt.c
3535
req.stat_ctx_id = htole32(stat_ctx_id);
sys/dev/pci/if_bnxt.c
3538
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3552
struct hwrm_ring_free_input req = {0};
sys/dev/pci/if_bnxt.c
3561
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_RING_FREE);
sys/dev/pci/if_bnxt.c
3562
req.ring_type = type;
sys/dev/pci/if_bnxt.c
3563
req.ring_id = htole16(ring->phys_id);
sys/dev/pci/if_bnxt.c
3565
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3580
struct hwrm_stat_ctx_alloc_input req = {0};
sys/dev/pci/if_bnxt.c
3591
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_STAT_CTX_ALLOC);
sys/dev/pci/if_bnxt.c
3593
req.update_period_ms = htole32(1000);
sys/dev/pci/if_bnxt.c
3594
req.stats_dma_addr = htole64(paddr);
sys/dev/pci/if_bnxt.c
3596
req.stats_dma_length = htole16(sizeof(struct ctx_hw_stats_ext)
sys/dev/pci/if_bnxt.c
3599
req.stats_dma_length = htole16(sizeof(struct ctx_hw_stats));
sys/dev/pci/if_bnxt.c
3602
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3617
struct hwrm_stat_ctx_free_input req = {0};
sys/dev/pci/if_bnxt.c
3626
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_STAT_CTX_FREE);
sys/dev/pci/if_bnxt.c
3627
req.stat_ctx_id = htole32(*stat_ctx_id);
sys/dev/pci/if_bnxt.c
3630
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3644
struct hwrm_port_qstats_input req = {0};
sys/dev/pci/if_bnxt.c
3647
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_PORT_QSTATS);
sys/dev/pci/if_bnxt.c
3649
req.port_id = htole16(softc->pf.port_id);
sys/dev/pci/if_bnxt.c
3650
req.rx_stat_host_addr = htole64(softc->hw_rx_port_stats.idi_paddr);
sys/dev/pci/if_bnxt.c
3651
req.tx_stat_host_addr = htole64(softc->hw_tx_port_stats.idi_paddr);
sys/dev/pci/if_bnxt.c
3654
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3666
struct hwrm_cfa_l2_set_rx_mask_input req = {0};
sys/dev/pci/if_bnxt.c
3668
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_CFA_L2_SET_RX_MASK);
sys/dev/pci/if_bnxt.c
3670
req.vnic_id = htole32(vnic_id);
sys/dev/pci/if_bnxt.c
3671
req.mask = htole32(rx_mask);
sys/dev/pci/if_bnxt.c
3672
req.mc_tbl_addr = htole64(mc_addr);
sys/dev/pci/if_bnxt.c
3673
req.num_mc_entries = htole32(mc_count);
sys/dev/pci/if_bnxt.c
3674
return hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3680
struct hwrm_cfa_l2_filter_alloc_input req = {0};
sys/dev/pci/if_bnxt.c
3692
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_CFA_L2_FILTER_ALLOC);
sys/dev/pci/if_bnxt.c
3694
req.flags = htole32(HWRM_CFA_L2_FILTER_ALLOC_INPUT_FLAGS_PATH_RX
sys/dev/pci/if_bnxt.c
3699
req.enables = htole32(enables);
sys/dev/pci/if_bnxt.c
3700
req.dst_id = htole16(vnic->id);
sys/dev/pci/if_bnxt.c
3701
memcpy(req.l2_addr, softc->sc_ac.ac_enaddr, ETHER_ADDR_LEN);
sys/dev/pci/if_bnxt.c
3702
memset(&req.l2_addr_mask, 0xff, sizeof(req.l2_addr_mask));
sys/dev/pci/if_bnxt.c
3705
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3720
struct hwrm_cfa_l2_filter_free_input req = {0};
sys/dev/pci/if_bnxt.c
3729
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_CFA_L2_FILTER_FREE);
sys/dev/pci/if_bnxt.c
3730
req.l2_filter_id = htole64(vnic->filter_id);
sys/dev/pci/if_bnxt.c
3733
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3746
struct hwrm_vnic_rss_cfg_input req = {0};
sys/dev/pci/if_bnxt.c
3748
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_VNIC_RSS_CFG);
sys/dev/pci/if_bnxt.c
3750
req.hash_type = htole32(hash_type);
sys/dev/pci/if_bnxt.c
3751
req.ring_grp_tbl_addr = htole64(rss_table);
sys/dev/pci/if_bnxt.c
3752
req.hash_key_tbl_addr = htole64(rss_key);
sys/dev/pci/if_bnxt.c
3753
req.rss_ctx_idx = htole16(vnic->rss_id);
sys/dev/pci/if_bnxt.c
3755
req.vnic_id = htole16(vnic->id);
sys/dev/pci/if_bnxt.c
3756
req.ring_table_pair_index = 0;
sys/dev/pci/if_bnxt.c
3759
return hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3768
struct hwrm_func_cfg_input req = {0};
sys/dev/pci/if_bnxt.c
3770
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_FUNC_CFG);
sys/dev/pci/if_bnxt.c
3772
req.fid = htole16(0xffff);
sys/dev/pci/if_bnxt.c
3773
req.enables = htole32(HWRM_FUNC_CFG_INPUT_ENABLES_ASYNC_EVENT_CR);
sys/dev/pci/if_bnxt.c
3774
req.async_event_cr = htole16(cpr->ring.phys_id);
sys/dev/pci/if_bnxt.c
3776
rc = hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3778
struct hwrm_func_vf_cfg_input req = {0};
sys/dev/pci/if_bnxt.c
3780
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_FUNC_VF_CFG);
sys/dev/pci/if_bnxt.c
3782
req.enables = htole32(HWRM_FUNC_VF_CFG_INPUT_ENABLES_ASYNC_EVENT_CR);
sys/dev/pci/if_bnxt.c
3783
req.async_event_cr = htole16(cpr->ring.phys_id);
sys/dev/pci/if_bnxt.c
3785
rc = hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
3814
struct hwrm_func_backing_store_cfg_input req = {0};
sys/dev/pci/if_bnxt.c
3834
bnxt_hwrm_cmd_hdr_init(sc, &req, HWRM_FUNC_BACKING_STORE_CFG);
sys/dev/pci/if_bnxt.c
3836
req.enables = htole32(HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_QP
sys/dev/pci/if_bnxt.c
3864
req.qpc_pg_size_qpc_lvl =
sys/dev/pci/if_bnxt.c
3867
req.qpc_page_dir = htole64(BNXT_DMA_DVA(sc->sc_qp_mem));
sys/dev/pci/if_bnxt.c
3868
req.qp_num_entries = htole32(count);
sys/dev/pci/if_bnxt.c
3869
req.qp_num_qp1_entries = caps->qp_min_qp1_entries;
sys/dev/pci/if_bnxt.c
3870
req.qp_num_l2_entries = caps->qp_max_l2_entries;
sys/dev/pci/if_bnxt.c
3871
req.qp_entry_size = htole16(size);
sys/dev/pci/if_bnxt.c
3885
req.srq_pg_size_srq_lvl =
sys/dev/pci/if_bnxt.c
3888
req.srq_page_dir = htole64(BNXT_DMA_DVA(sc->sc_srq_mem));
sys/dev/pci/if_bnxt.c
3889
req.srq_num_entries = htole32(count);
sys/dev/pci/if_bnxt.c
3890
req.srq_num_l2_entries = htole16(count);
sys/dev/pci/if_bnxt.c
3891
req.srq_entry_size = htole16(size);
sys/dev/pci/if_bnxt.c
3905
req.cq_pg_size_cq_lvl =
sys/dev/pci/if_bnxt.c
3908
req.cq_page_dir = htole64(BNXT_DMA_DVA(sc->sc_cq_mem));
sys/dev/pci/if_bnxt.c
3909
req.cq_num_entries = htole32(count);
sys/dev/pci/if_bnxt.c
3910
req.cq_num_l2_entries = htole16(count);
sys/dev/pci/if_bnxt.c
3911
req.cq_entry_size = htole16(size);
sys/dev/pci/if_bnxt.c
3925
req.vnic_pg_size_vnic_lvl =
sys/dev/pci/if_bnxt.c
3928
req.vnic_page_dir = htole64(BNXT_DMA_DVA(sc->sc_vnic_mem));
sys/dev/pci/if_bnxt.c
3929
req.vnic_num_vnic_entries = htole16(1);
sys/dev/pci/if_bnxt.c
3930
req.vnic_num_ring_table_entries = 1;
sys/dev/pci/if_bnxt.c
3931
req.vnic_entry_size = htole16(size);
sys/dev/pci/if_bnxt.c
3945
req.stat_pg_size_stat_lvl =
sys/dev/pci/if_bnxt.c
3948
req.stat_page_dir = htole64(BNXT_DMA_DVA(sc->sc_stat_mem));
sys/dev/pci/if_bnxt.c
3949
req.stat_num_entries = htole32(count);
sys/dev/pci/if_bnxt.c
3950
req.stat_entry_size = htole16(size);
sys/dev/pci/if_bnxt.c
3961
req.tqm_sp_pg_size_tqm_sp_lvl =
sys/dev/pci/if_bnxt.c
3964
req.tqm_sp_page_dir = htole64(BNXT_DMA_DVA(sc->sc_stqm_mem));
sys/dev/pci/if_bnxt.c
3965
req.tqm_entry_size = htole16(size);
sys/dev/pci/if_bnxt.c
3966
req.tqm_sp_num_entries = htole32(count);
sys/dev/pci/if_bnxt.c
3973
tqm_lvl = &req.tqm_ring0_pg_size_tqm_ring0_lvl;
sys/dev/pci/if_bnxt.c
3974
tqm_page_dir = &req.tqm_ring0_page_dir;
sys/dev/pci/if_bnxt.c
3975
tqm_num_entries = &req.tqm_ring0_num_entries;
sys/dev/pci/if_bnxt.c
3993
req.enables |= htole32(tqm_enable);
sys/dev/pci/if_bnxt.c
3997
return hwrm_send_message(sc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
4021
struct hwrm_func_cfg_input req = {0};
sys/dev/pci/if_bnxt.c
4023
bnxt_hwrm_cmd_hdr_init(sc, &req, HWRM_FUNC_CFG);
sys/dev/pci/if_bnxt.c
4025
req.fid = htole16(0xffff);
sys/dev/pci/if_bnxt.c
4026
req.enables |= htole32(HWRM_FUNC_CFG_INPUT_ENABLES_NUM_RSSCOS_CTXS);
sys/dev/pci/if_bnxt.c
4027
req.enables |= htole32(HWRM_FUNC_CFG_INPUT_ENABLES_NUM_CMPL_RINGS);
sys/dev/pci/if_bnxt.c
4028
req.enables |= htole32(HWRM_FUNC_CFG_INPUT_ENABLES_NUM_TX_RINGS);
sys/dev/pci/if_bnxt.c
4029
req.enables |= htole32(HWRM_FUNC_CFG_INPUT_ENABLES_NUM_RX_RINGS);
sys/dev/pci/if_bnxt.c
4030
req.enables |= htole32(HWRM_FUNC_CFG_INPUT_ENABLES_NUM_VNICS);
sys/dev/pci/if_bnxt.c
4031
req.enables |= htole32(HWRM_FUNC_CFG_INPUT_ENABLES_NUM_MSIX);
sys/dev/pci/if_bnxt.c
4032
req.enables |= htole32(HWRM_FUNC_CFG_INPUT_ENABLES_NUM_STAT_CTXS);
sys/dev/pci/if_bnxt.c
4033
req.num_msix = htole16(BNXT_MAX_QUEUES + 1);
sys/dev/pci/if_bnxt.c
4034
req.num_rsscos_ctxs = htole16(8);
sys/dev/pci/if_bnxt.c
4035
req.num_cmpl_rings = htole16(BNXT_MAX_QUEUES*2);
sys/dev/pci/if_bnxt.c
4036
req.num_tx_rings = htole16(BNXT_MAX_QUEUES);
sys/dev/pci/if_bnxt.c
4037
req.num_rx_rings = htole16(BNXT_MAX_QUEUES*4);
sys/dev/pci/if_bnxt.c
4038
req.num_vnics = htole16(1);
sys/dev/pci/if_bnxt.c
4039
req.num_stat_ctxs = htole16(BNXT_MAX_QUEUES);
sys/dev/pci/if_bnxt.c
4041
return hwrm_send_message(sc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
4066
struct hwrm_vnic_tpa_cfg_input req = {0};
sys/dev/pci/if_bnxt.c
4073
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_VNIC_TPA_CFG);
sys/dev/pci/if_bnxt.c
4086
req.flags = htole32(flags);
sys/dev/pci/if_bnxt.c
4088
req.enables = htole32(HWRM_VNIC_TPA_CFG_INPUT_ENABLES_MAX_AGG_SEGS |
sys/dev/pci/if_bnxt.c
4092
req.max_agg_segs = htole16(softc->hw_lro.max_agg_segs);
sys/dev/pci/if_bnxt.c
4093
req.max_aggs = htole16(softc->hw_lro.max_aggs);
sys/dev/pci/if_bnxt.c
4094
req.min_agg_len = htole32(softc->hw_lro.min_agg_len);
sys/dev/pci/if_bnxt.c
4097
req.vnic_id = htole16(softc->vnic_info.id);
sys/dev/pci/if_bnxt.c
4099
return hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
4107
struct hwrm_fw_reset_input req = {0};
sys/dev/pci/if_bnxt.c
4114
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_FW_RESET);
sys/dev/pci/if_bnxt.c
4115
req.embedded_proc_type = processor;
sys/dev/pci/if_bnxt.c
4116
req.selfrst_status = *selfreset;
sys/dev/pci/if_bnxt.c
4119
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
4132
struct hwrm_fw_qstatus_input req = {0};
sys/dev/pci/if_bnxt.c
4139
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_FW_QSTATUS);
sys/dev/pci/if_bnxt.c
4140
req.embedded_proc_type = type;
sys/dev/pci/if_bnxt.c
4143
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
4160
struct hwrm_nvm_get_dev_info_input req = {0};
sys/dev/pci/if_bnxt.c
4166
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_NVM_GET_DEV_INFO);
sys/dev/pci/if_bnxt.c
4171
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
4201
struct hwrm_fw_get_time_input req = {0};
sys/dev/pci/if_bnxt.c
4206
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_FW_GET_TIME);
sys/dev/pci/if_bnxt.c
4209
rc = _hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
4240
struct hwrm_fw_set_time_input req = {0};
sys/dev/pci/if_bnxt.c
4242
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_FW_SET_TIME);
sys/dev/pci/if_bnxt.c
4244
req.year = htole16(year);
sys/dev/pci/if_bnxt.c
4245
req.month = month;
sys/dev/pci/if_bnxt.c
4246
req.day = day;
sys/dev/pci/if_bnxt.c
4247
req.hour = hour;
sys/dev/pci/if_bnxt.c
4248
req.minute = minute;
sys/dev/pci/if_bnxt.c
4249
req.second = second;
sys/dev/pci/if_bnxt.c
4250
req.millisecond = htole16(millisecond);
sys/dev/pci/if_bnxt.c
4251
req.zone = htole16(zone);
sys/dev/pci/if_bnxt.c
4252
return hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
4258
_bnxt_hwrm_set_async_event_bit(struct hwrm_func_drv_rgtr_input *req, int bit)
sys/dev/pci/if_bnxt.c
4260
req->async_event_fwd[bit/32] |= (1 << (bit % 32));
sys/dev/pci/if_bnxt.c
4266
struct hwrm_func_drv_rgtr_input req = {0};
sys/dev/pci/if_bnxt.c
4276
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_FUNC_DRV_RGTR);
sys/dev/pci/if_bnxt.c
4278
req.enables =
sys/dev/pci/if_bnxt.c
4282
_bnxt_hwrm_set_async_event_bit(&req, events[i]);
sys/dev/pci/if_bnxt.c
4284
return hwrm_send_message(softc, &req, sizeof(req));
sys/dev/pci/if_bnxt.c
4290
struct hwrm_port_phy_i2c_read_input req;
sys/dev/pci/if_bnxt.c
4294
bnxt_hwrm_cmd_hdr_init(softc, &req, HWRM_PORT_PHY_I2C_READ);
sys/dev/pci/if_bnxt.c
4295
req.i2c_slave_addr = sff->sff_addr;
sys/dev/pci/if_bnxt.c
4296
req.page_number = htole16(sff->sff_page);
sys/dev/pci/if_bnxt.c
4299
req.page_offset = htole16(offset);
sys/dev/pci/if_bnxt.c
4300
req.data_length = sizeof(out->data);
sys/dev/pci/if_bnxt.c
4301
req.enables = htole32(HWRM_PORT_PHY_I2C_READ_INPUT_ENABLES_PAGE_OFFSET);
sys/dev/pci/if_bnxt.c
4303
if (hwrm_send_message(softc, &req, sizeof(req))) {
sys/dev/pci/if_bnxtreg.h
53831
uint32_t req[26];
sys/dev/pci/if_bwfm_pci.c
1311
struct msgbuf_rx_ioctl_resp_or_event *req;
sys/dev/pci/if_bwfm_pci.c
1321
req = bwfm_pci_ring_write_reserve(sc, &sc->sc_ctrl_submit);
sys/dev/pci/if_bwfm_pci.c
1322
if (req == NULL)
sys/dev/pci/if_bwfm_pci.c
1335
memset(req, 0, sizeof(*req));
sys/dev/pci/if_bwfm_pci.c
1336
req->msg.msgtype = msgtype;
sys/dev/pci/if_bwfm_pci.c
1337
req->msg.request_id = htole32(pktid);
sys/dev/pci/if_bwfm_pci.c
1338
req->host_buf_len = htole16(MSGBUF_MAX_CTL_PKT_SIZE);
sys/dev/pci/if_bwfm_pci.c
1339
req->host_buf_addr.high_addr = htole32((uint64_t)paddr >> 32);
sys/dev/pci/if_bwfm_pci.c
1340
req->host_buf_addr.low_addr = htole32(paddr & 0xffffffff);
sys/dev/pci/if_bwfm_pci.c
1350
struct msgbuf_rx_bufpost *req;
sys/dev/pci/if_bwfm_pci.c
1361
req = bwfm_pci_ring_write_reserve(sc, &sc->sc_rxpost_submit);
sys/dev/pci/if_bwfm_pci.c
1362
if (req == NULL)
sys/dev/pci/if_bwfm_pci.c
1375
memset(req, 0, sizeof(*req));
sys/dev/pci/if_bwfm_pci.c
1376
req->msg.msgtype = MSGBUF_TYPE_RXBUF_POST;
sys/dev/pci/if_bwfm_pci.c
1377
req->msg.request_id = htole32(pktid);
sys/dev/pci/if_bwfm_pci.c
1378
req->data_buf_len = htole16(MSGBUF_MAX_PKT_SIZE);
sys/dev/pci/if_bwfm_pci.c
1379
req->data_buf_addr.high_addr = htole32((uint64_t)paddr >> 32);
sys/dev/pci/if_bwfm_pci.c
1380
req->data_buf_addr.low_addr = htole32(paddr & 0xffffffff);
sys/dev/pci/if_bwfm_pci.c
2054
struct msgbuf_tx_flowring_create_req *req;
sys/dev/pci/if_bwfm_pci.c
2074
req = bwfm_pci_ring_write_reserve(sc, &sc->sc_ctrl_submit);
sys/dev/pci/if_bwfm_pci.c
2075
if (req == NULL) {
sys/dev/pci/if_bwfm_pci.c
2090
req->msg.msgtype = MSGBUF_TYPE_FLOW_RING_CREATE;
sys/dev/pci/if_bwfm_pci.c
2091
req->msg.ifidx = 0;
sys/dev/pci/if_bwfm_pci.c
2092
req->msg.request_id = 0;
sys/dev/pci/if_bwfm_pci.c
2093
req->tid = bwfm_pci_prio2fifo[cmd->prio];
sys/dev/pci/if_bwfm_pci.c
2094
req->flow_ring_id = letoh16(cmd->flowid + 2);
sys/dev/pci/if_bwfm_pci.c
2095
memcpy(req->da, da, ETHER_ADDR_LEN);
sys/dev/pci/if_bwfm_pci.c
2096
memcpy(req->sa, sa, ETHER_ADDR_LEN);
sys/dev/pci/if_bwfm_pci.c
2097
req->flow_ring_addr.high_addr =
sys/dev/pci/if_bwfm_pci.c
2099
req->flow_ring_addr.low_addr =
sys/dev/pci/if_bwfm_pci.c
2101
req->max_items = letoh16(512);
sys/dev/pci/if_bwfm_pci.c
2102
req->len_item = letoh16(48);
sys/dev/pci/if_bwfm_pci.c
2111
struct msgbuf_tx_flowring_delete_req *req;
sys/dev/pci/if_bwfm_pci.c
2122
req = bwfm_pci_ring_write_reserve(sc, &sc->sc_ctrl_submit);
sys/dev/pci/if_bwfm_pci.c
2123
if (req == NULL) {
sys/dev/pci/if_bwfm_pci.c
2131
req->msg.msgtype = MSGBUF_TYPE_FLOW_RING_DELETE;
sys/dev/pci/if_bwfm_pci.c
2132
req->msg.ifidx = 0;
sys/dev/pci/if_bwfm_pci.c
2133
req->msg.request_id = 0;
sys/dev/pci/if_bwfm_pci.c
2134
req->flow_ring_id = letoh16(flowid + 2);
sys/dev/pci/if_bwfm_pci.c
2135
req->reason = 0;
sys/dev/pci/if_bwfm_pci.c
2467
struct msgbuf_ioctl_req_hdr *req;
sys/dev/pci/if_bwfm_pci.c
2487
req = bwfm_pci_ring_write_reserve(sc, &sc->sc_ctrl_submit);
sys/dev/pci/if_bwfm_pci.c
2488
if (req == NULL) {
sys/dev/pci/if_bwfm_pci.c
2505
req->msg.msgtype = MSGBUF_TYPE_IOCTLPTR_REQ;
sys/dev/pci/if_bwfm_pci.c
2506
req->msg.ifidx = 0;
sys/dev/pci/if_bwfm_pci.c
2507
req->msg.flags = 0;
sys/dev/pci/if_bwfm_pci.c
2508
req->msg.request_id = htole32(pktid);
sys/dev/pci/if_bwfm_pci.c
2509
req->cmd = htole32(cmd);
sys/dev/pci/if_bwfm_pci.c
2510
req->output_buf_len = htole16(*len);
sys/dev/pci/if_bwfm_pci.c
2511
req->trans_id = htole16(ctl->transid);
sys/dev/pci/if_bwfm_pci.c
2513
req->input_buf_len = htole16(m->m_len);
sys/dev/pci/if_bwfm_pci.c
2514
req->req_buf_addr.high_addr = htole32((uint64_t)paddr >> 32);
sys/dev/pci/if_bwfm_pci.c
2515
req->req_buf_addr.low_addr = htole32(paddr & 0xffffffff);
sys/dev/pci/if_bwfm_pci.c
2576
struct msgbuf_h2d_mailbox_data *req;
sys/dev/pci/if_bwfm_pci.c
2580
req = bwfm_pci_ring_write_reserve(sc, &sc->sc_ctrl_submit);
sys/dev/pci/if_bwfm_pci.c
2581
if (req == NULL) {
sys/dev/pci/if_bwfm_pci.c
2586
req->msg.msgtype = MSGBUF_TYPE_H2D_MAILBOX_DATA;
sys/dev/pci/if_bwfm_pci.c
2587
req->msg.ifidx = -1;
sys/dev/pci/if_bwfm_pci.c
2588
req->msg.flags = 0;
sys/dev/pci/if_bwfm_pci.c
2589
req->msg.request_id = 0;
sys/dev/pci/if_bwfm_pci.c
2590
req->data = data;
sys/dev/pci/if_de.c
191
void tulip_ifmedia_status(struct ifnet * const ifp, struct ifmediareq *req);
sys/dev/pci/if_de.c
2834
tulip_ifmedia_status(struct ifnet * const ifp, struct ifmediareq *req)
sys/dev/pci/if_de.c
2841
req->ifm_status = IFM_AVALID;
sys/dev/pci/if_de.c
2843
req->ifm_status |= IFM_ACTIVE;
sys/dev/pci/if_de.c
2845
req->ifm_active = tulip_media_to_ifmedia[sc->tulip_media];
sys/dev/pci/if_ice.c
1149
ice_reset(struct ice_hw *hw, enum ice_reset_req req)
sys/dev/pci/if_ice.c
1153
switch (req) {
sys/dev/pci/if_iwm.c
7732
struct iwm_scan_req_lmac *req;
sys/dev/pci/if_iwm.c
7742
req = malloc(req_len, M_DEVBUF,
sys/dev/pci/if_iwm.c
7744
if (req == NULL)
sys/dev/pci/if_iwm.c
7748
hcmd.data[0] = (void *)req;
sys/dev/pci/if_iwm.c
7752
req->active_dwell = 10;
sys/dev/pci/if_iwm.c
7753
req->passive_dwell = 110;
sys/dev/pci/if_iwm.c
7754
req->fragmented_dwell = 44;
sys/dev/pci/if_iwm.c
7755
req->extended_dwell = 90;
sys/dev/pci/if_iwm.c
7757
req->max_out_time = htole32(120);
sys/dev/pci/if_iwm.c
7758
req->suspend_time = htole32(120);
sys/dev/pci/if_iwm.c
7760
req->max_out_time = htole32(0);
sys/dev/pci/if_iwm.c
7761
req->suspend_time = htole32(0);
sys/dev/pci/if_iwm.c
7763
req->scan_prio = htole32(IWM_SCAN_PRIORITY_HIGH);
sys/dev/pci/if_iwm.c
7764
req->rx_chain_select = iwm_scan_rx_chain(sc);
sys/dev/pci/if_iwm.c
7765
req->iter_num = htole32(1);
sys/dev/pci/if_iwm.c
7766
req->delay = 0;
sys/dev/pci/if_iwm.c
7768
req->scan_flags = htole32(IWM_LMAC_SCAN_FLAG_PASS_ALL |
sys/dev/pci/if_iwm.c
7772
req->scan_flags |= htole32(IWM_LMAC_SCAN_FLAG_PASSIVE);
sys/dev/pci/if_iwm.c
7774
req->scan_flags |=
sys/dev/pci/if_iwm.c
7780
req->scan_flags |= htole32(IWM_LMAC_SCAN_FLAGS_RRM_ENABLED);
sys/dev/pci/if_iwm.c
7782
req->flags = htole32(IWM_PHY_BAND_24);
sys/dev/pci/if_iwm.c
7784
req->flags |= htole32(IWM_PHY_BAND_5);
sys/dev/pci/if_iwm.c
7785
req->filter_flags =
sys/dev/pci/if_iwm.c
7789
req->tx_cmd[0].tx_flags = htole32(IWM_TX_CMD_FLG_SEQ_CTL |
sys/dev/pci/if_iwm.c
7791
req->tx_cmd[0].rate_n_flags =
sys/dev/pci/if_iwm.c
7793
req->tx_cmd[0].sta_id = IWM_AUX_STA_ID;
sys/dev/pci/if_iwm.c
7796
req->tx_cmd[1].tx_flags = htole32(IWM_TX_CMD_FLG_SEQ_CTL |
sys/dev/pci/if_iwm.c
7798
req->tx_cmd[1].rate_n_flags =
sys/dev/pci/if_iwm.c
7800
req->tx_cmd[1].sta_id = IWM_AUX_STA_ID;
sys/dev/pci/if_iwm.c
7804
req->direct_scan[0].id = IEEE80211_ELEMID_SSID;
sys/dev/pci/if_iwm.c
7805
req->direct_scan[0].len = ic->ic_des_esslen;
sys/dev/pci/if_iwm.c
7806
memcpy(req->direct_scan[0].ssid, ic->ic_des_essid,
sys/dev/pci/if_iwm.c
7810
req->n_channels = iwm_lmac_scan_fill_channels(sc,
sys/dev/pci/if_iwm.c
7811
(struct iwm_scan_channel_cfg_lmac *)req->data,
sys/dev/pci/if_iwm.c
7814
preq = (struct iwm_scan_probe_req_v1 *)(req->data +
sys/dev/pci/if_iwm.c
7819
free(req, M_DEVBUF, req_len);
sys/dev/pci/if_iwm.c
7824
req->schedule[0].iterations = 1;
sys/dev/pci/if_iwm.c
7825
req->schedule[0].full_scan_mul = 1;
sys/dev/pci/if_iwm.c
7828
req->channel_opt[0].non_ebs_ratio = 1;
sys/dev/pci/if_iwm.c
7829
req->channel_opt[1].non_ebs_ratio = 1;
sys/dev/pci/if_iwm.c
7832
free(req, M_DEVBUF, req_len);
sys/dev/pci/if_iwm.c
7930
struct iwm_scan_req_umac *req)
sys/dev/pci/if_iwm.c
7933
return &req->v8.channel;
sys/dev/pci/if_iwm.c
7936
return &req->v7.channel;
sys/dev/pci/if_iwm.c
7938
return &req->v1.channel;
sys/dev/pci/if_iwm.c
7942
iwm_get_scan_req_umac_data(struct iwm_softc *sc, struct iwm_scan_req_umac *req)
sys/dev/pci/if_iwm.c
7945
return (void *)&req->v8.data;
sys/dev/pci/if_iwm.c
7948
return (void *)&req->v7.data;
sys/dev/pci/if_iwm.c
7950
return (void *)&req->v1.data;
sys/dev/pci/if_iwm.c
7975
struct iwm_scan_req_umac *req;
sys/dev/pci/if_iwm.c
7988
req = malloc(req_len, M_DEVBUF,
sys/dev/pci/if_iwm.c
7990
if (req == NULL)
sys/dev/pci/if_iwm.c
7994
hcmd.data[0] = (void *)req;
sys/dev/pci/if_iwm.c
7998
req->v7.adwell_default_n_aps_social =
sys/dev/pci/if_iwm.c
8000
req->v7.adwell_default_n_aps =
sys/dev/pci/if_iwm.c
8004
req->v7.adwell_max_budget =
sys/dev/pci/if_iwm.c
8007
req->v7.adwell_max_budget =
sys/dev/pci/if_iwm.c
8010
req->v7.scan_priority = htole32(IWM_SCAN_PRIORITY_HIGH);
sys/dev/pci/if_iwm.c
8011
req->v7.max_out_time[IWM_SCAN_LB_LMAC_IDX] = 0;
sys/dev/pci/if_iwm.c
8012
req->v7.suspend_time[IWM_SCAN_LB_LMAC_IDX] = 0;
sys/dev/pci/if_iwm.c
8016
req->v8.active_dwell[IWM_SCAN_LB_LMAC_IDX] = 10;
sys/dev/pci/if_iwm.c
8017
req->v8.passive_dwell[IWM_SCAN_LB_LMAC_IDX] = 110;
sys/dev/pci/if_iwm.c
8019
req->v7.active_dwell = 10;
sys/dev/pci/if_iwm.c
8020
req->v7.passive_dwell = 110;
sys/dev/pci/if_iwm.c
8021
req->v7.fragmented_dwell = 44;
sys/dev/pci/if_iwm.c
8025
req->v1.active_dwell = 10;
sys/dev/pci/if_iwm.c
8026
req->v1.passive_dwell = 110;
sys/dev/pci/if_iwm.c
8027
req->v1.fragmented_dwell = 44;
sys/dev/pci/if_iwm.c
8028
req->v1.extended_dwell = 90;
sys/dev/pci/if_iwm.c
8030
req->v1.scan_priority = htole32(IWM_SCAN_PRIORITY_HIGH);
sys/dev/pci/if_iwm.c
8037
req->v8.max_out_time[IWM_SCAN_LB_LMAC_IDX] = timeout;
sys/dev/pci/if_iwm.c
8038
req->v8.suspend_time[IWM_SCAN_LB_LMAC_IDX] = timeout;
sys/dev/pci/if_iwm.c
8041
req->v7.max_out_time[IWM_SCAN_LB_LMAC_IDX] = timeout;
sys/dev/pci/if_iwm.c
8042
req->v7.suspend_time[IWM_SCAN_LB_LMAC_IDX] = timeout;
sys/dev/pci/if_iwm.c
8044
req->v1.max_out_time = timeout;
sys/dev/pci/if_iwm.c
8045
req->v1.suspend_time = timeout;
sys/dev/pci/if_iwm.c
8049
req->ooc_priority = htole32(IWM_SCAN_PRIORITY_HIGH);
sys/dev/pci/if_iwm.c
8051
cmd_data = iwm_get_scan_req_umac_data(sc, req);
sys/dev/pci/if_iwm.c
8052
chanparam = iwm_get_scan_req_umac_chan_param(sc, req);
sys/dev/pci/if_iwm.c
8064
req->general_flags = htole32(IWM_UMAC_SCAN_GEN_FLAGS_PASS_ALL |
sys/dev/pci/if_iwm.c
8067
req->v8.general_flags2 =
sys/dev/pci/if_iwm.c
8084
req->general_flags |=
sys/dev/pci/if_iwm.c
8087
req->general_flags |= htole32(IWM_UMAC_SCAN_GEN_FLAGS_PASSIVE);
sys/dev/pci/if_iwm.c
8093
req->general_flags |=
sys/dev/pci/if_iwm.c
8097
req->general_flags |=
sys/dev/pci/if_iwm.c
8100
req->general_flags |=
sys/dev/pci/if_iwm.c
8109
free(req, M_DEVBUF, req_len);
sys/dev/pci/if_iwm.c
8118
free(req, M_DEVBUF, req_len);
sys/dev/pci/if_mwx.c
3077
} req = {
sys/dev/pci/if_mwx.c
3083
&req, sizeof(req), &seq);
sys/dev/pci/if_mwx.c
3122
} req = {
sys/dev/pci/if_mwx.c
3134
return mwx_mcu_send_wait(sc, cmd, &req, sizeof(req));
sys/dev/pci/if_mwx.c
3168
} req = {
sys/dev/pci/if_mwx.c
3172
return mwx_mcu_send_wait(sc, MCU_CMD_PATCH_FINISH_REQ, &req,
sys/dev/pci/if_mwx.c
3173
sizeof(req));
sys/dev/pci/if_mwx.c
3182
} req = {
sys/dev/pci/if_mwx.c
3187
return mwx_mcu_send_wait(sc, MCU_CMD_FW_START_REQ, &req, sizeof(req));
sys/dev/pci/if_mwx.c
3292
} req = {
sys/dev/pci/if_mwx.c
3296
return mwx_mcu_send_msg(sc, MCU_CE_CMD_FWLOG_2_HOST, &req,
sys/dev/pci/if_mwx.c
3297
sizeof(req), NULL);
sys/dev/pci/if_mwx.c
3307
} req = {
sys/dev/pci/if_mwx.c
3312
return mwx_mcu_send_wait(sc, MCU_EXT_CMD_EFUSE_BUFFER_MODE, &req,
sys/dev/pci/if_mwx.c
3313
sizeof(req));
sys/dev/pci/if_mwx.c
3325
} __packed req = {
sys/dev/pci/if_mwx.c
3332
return mwx_mcu_send_wait(sc, MCU_EXT_CMD_PROTECT_CTRL, &req,
sys/dev/pci/if_mwx.c
3333
sizeof(req));
sys/dev/pci/if_mwx.c
3339
struct mt76_connac_config req = {
sys/dev/pci/if_mwx.c
3344
snprintf(req.data, sizeof(req.data), "KeepFullPwr %d", !ena);
sys/dev/pci/if_mwx.c
3345
return mwx_mcu_send_msg(sc, MCU_CE_CMD_CHIP_CONFIG, &req,
sys/dev/pci/if_mwx.c
3346
sizeof(req), NULL);
sys/dev/pci/if_mwx.c
3399
struct mt76_connac_hw_scan_req *req;
sys/dev/pci/if_mwx.c
3405
m = mwx_mcu_alloc_msg(sizeof(*req));
sys/dev/pci/if_mwx.c
3408
req = mtod(m, struct mt76_connac_hw_scan_req *);
sys/dev/pci/if_mwx.c
3413
req->seq_num = sc->sc_scan_seq_num /* | sc->sc_band_idx << 7 */;
sys/dev/pci/if_mwx.c
3414
req->bss_idx = /* mvif->idx */ 0;
sys/dev/pci/if_mwx.c
3415
req->scan_type = /* sreq->n_ssids ? 1 : */ 0;
sys/dev/pci/if_mwx.c
3416
req->probe_req_num = /* sreq->n_ssids ? 2 : */ 0;
sys/dev/pci/if_mwx.c
3417
req->version = 1;
sys/dev/pci/if_mwx.c
3423
req->ssids[i].ssid_len = htole32(sreq->ssids[i].ssid_len);
sys/dev/pci/if_mwx.c
3424
memcpy(req->ssids[i].ssid, sreq->ssids[i].ssid,
sys/dev/pci/if_mwx.c
3430
req->ssid_type = n_ssids ? 0x4 : 0x1;
sys/dev/pci/if_mwx.c
3431
req->ssid_type_ext = n_ssids ? 1 : 0;
sys/dev/pci/if_mwx.c
3432
req->ssids_num = n_ssids;
sys/dev/pci/if_mwx.c
3444
chan = &req->channels[nchan];
sys/dev/pci/if_mwx.c
3446
chan = &req->ext_channels[nchan - 32];
sys/dev/pci/if_mwx.c
3460
req->channels_num = nchan;
sys/dev/pci/if_mwx.c
3462
req->channels_num = 32;
sys/dev/pci/if_mwx.c
3463
req->ext_channels_num = nchan - 32;
sys/dev/pci/if_mwx.c
3466
req->channel_type = nchan ? 4 : 0;
sys/dev/pci/if_mwx.c
3467
req->timeout_value = htole16(nchan * 120);
sys/dev/pci/if_mwx.c
3468
req->channel_min_dwell_time = htole16(120);
sys/dev/pci/if_mwx.c
3469
req->channel_dwell_time = htole16(120);
sys/dev/pci/if_mwx.c
3474
memcpy(req->ies, sreq->ie, sreq->ie_len);
sys/dev/pci/if_mwx.c
3475
req->ies_len = htole16(sreq->ie_len);
sys/dev/pci/if_mwx.c
3479
req->scan_func |= SCAN_FUNC_SPLIT_SCAN;
sys/dev/pci/if_mwx.c
3482
memset(req->bssid, 0xff, ETHER_ADDR_LEN);
sys/dev/pci/if_mwx.c
3485
get_random_mask_addr(req->random_mac, sreq->mac_addr,
sys/dev/pci/if_mwx.c
3487
req->scan_func |= SCAN_FUNC_RANDOM_MAC;
sys/dev/pci/if_mwx.c
3505
} __packed req = {
sys/dev/pci/if_mwx.c
3510
rv = mwx_mcu_send_msg(sc, MCU_CE_CMD_CANCEL_HW_SCAN, &req,
sys/dev/pci/if_mwx.c
3511
sizeof(req), NULL);
sys/dev/pci/if_mwx.c
3544
} __packed req = {
sys/dev/pci/if_mwx.c
3549
return mwx_mcu_send_wait(sc, MCU_EXT_CMD_MAC_INIT_CTRL, &req,
sys/dev/pci/if_mwx.c
3550
sizeof(req));
sys/dev/pci/if_mwx.c
3681
} __packed req = {
sys/dev/pci/if_mwx.c
3692
req.control_ch = ieee80211_mhz2ieee(channel->ic_freq,
sys/dev/pci/if_mwx.c
3694
req.center_ch = ieee80211_mhz2ieee(channel->ic_freq,
sys/dev/pci/if_mwx.c
3696
req.bw = mt7921_mcu_chan_bw(channel);
sys/dev/pci/if_mwx.c
3700
req.channel_band = 2;
sys/dev/pci/if_mwx.c
3704
req.channel_band = 1;
sys/dev/pci/if_mwx.c
3706
req.channel_band = 0;
sys/dev/pci/if_mwx.c
3710
req.switch_reason = CH_SWITCH_SCAN_BYPASS_DPD;
sys/dev/pci/if_mwx.c
3713
req.switch_reason = CH_SWITCH_DFS;
sys/dev/pci/if_mwx.c
3716
req.switch_reason = CH_SWITCH_NORMAL;
sys/dev/pci/if_mwx.c
3719
req.rx_streams = sc->sc_capa.num_streams;
sys/dev/pci/if_mwx.c
3724
req.center_ch2 = ieee80211_frequency_to_channel(freq2);
sys/dev/pci/if_mwx.c
3728
return mwx_mcu_send_wait(sc, cmd, &req, sizeof(req));
sys/dev/pci/if_mwx.c
4046
} req = {
sys/dev/pci/if_mwx.c
4055
return mwx_mcu_send_wait(sc, MCU_UNI_CMD_SNIFFER, &req, sizeof(req));
sys/dev/pci/if_mwx.c
4093
} req = {
sys/dev/pci/if_mwx.c
4114
&req, sizeof(req), NULL);
sys/dev/pci/if_mwx.c
4137
} __packed req = {
sys/dev/pci/if_mwx.c
4172
struct edca *e = &req.edca[to_aci[ac]];
sys/dev/pci/if_mwx.c
4192
rv = mwx_mcu_send_msg(sc, MCU_CE_CMD_SET_EDCA_PARMS, &req,
sys/dev/pci/if_mwx.c
4193
sizeof(req), NULL);
sys/dev/pci/if_ngbe.c
2514
buffer.hdr.req.cmd = FW_EEPROM_CHECK_STATUS;
sys/dev/pci/if_ngbe.c
2515
buffer.hdr.req.buf_lenh = 0;
sys/dev/pci/if_ngbe.c
2516
buffer.hdr.req.buf_lenl = 0;
sys/dev/pci/if_ngbe.c
2517
buffer.hdr.req.checksum = FW_DEFAULT_CHECKSUM;
sys/dev/pci/if_ngbe.c
3343
buffer.hdr.req.cmd = FW_PHY_LED_CONF;
sys/dev/pci/if_ngbe.c
3344
buffer.hdr.req.buf_lenh = 0;
sys/dev/pci/if_ngbe.c
3345
buffer.hdr.req.buf_lenl = 0;
sys/dev/pci/if_ngbe.c
3346
buffer.hdr.req.checksum = FW_DEFAULT_CHECKSUM;
sys/dev/pci/if_ngbereg.h
696
struct ngbe_hic_hdr2_req req;
sys/dev/pci/if_oce.c
1145
cmd.params.req.rq_id = htole16(rq->id);
sys/dev/pci/if_oce.c
2057
cmd.params.req.wq_id = htole16(wq->id);
sys/dev/pci/if_oce.c
2163
cmd.params.req.rq_id = htole16(rq->id);
sys/dev/pci/if_oce.c
2245
cmd.params.req.id = htole16(eq->id);
sys/dev/pci/if_oce.c
2325
cmd.params.req.id = htole16(mq->id);
sys/dev/pci/if_oce.c
2389
cmd.params.req.id = htole16(cq->id);
sys/dev/pci/if_oce.c
2918
cmd.params.req.valid_capability_flags = CAP_SW_TIMESTAMPS |
sys/dev/pci/if_oce.c
2920
cmd.params.req.capability_flags = CAP_BE3_NATIVE_ERX_API;
sys/dev/pci/if_oce.c
2965
cmd.params.req.version = 0;
sys/dev/pci/if_oce.c
2966
cmd.params.req.cap_flags = htole32(caps);
sys/dev/pci/if_oce.c
2967
cmd.params.req.enable_flags = htole32(caps_en);
sys/dev/pci/if_oce.c
2969
memcpy(&cmd.params.req.mac_addr[0], macaddr, ETHER_ADDR_LEN);
sys/dev/pci/if_oce.c
2970
cmd.params.req.mac_invalid = 0;
sys/dev/pci/if_oce.c
2972
cmd.params.req.mac_invalid = 1;
sys/dev/pci/if_oce.c
3004
cmd.params.req.if_id = sc->sc_if_id;
sys/dev/pci/if_oce.c
3005
cmd.params.req.promisc = promisc;
sys/dev/pci/if_oce.c
3006
cmd.params.req.untagged = untagged;
sys/dev/pci/if_oce.c
3007
cmd.params.req.num_vlans = nvtags;
sys/dev/pci/if_oce.c
3010
memcpy(cmd.params.req.tags.normal_vlans, vtags,
sys/dev/pci/if_oce.c
3063
uint8_t *tbl = &cmd.params.req.cputable;
sys/dev/pci/if_oce.c
3069
cmd.params.req.enable_rss = RSS_ENABLE_IPV4 | RSS_ENABLE_IPV6 |
sys/dev/pci/if_oce.c
3071
cmd.params.req.flush = OCE_FLUSH;
sys/dev/pci/if_oce.c
3072
cmd.params.req.if_id = htole32(sc->sc_if_id);
sys/dev/pci/if_oce.c
3074
arc4random_buf(cmd.params.req.hash, sizeof(cmd.params.req.hash));
sys/dev/pci/if_oce.c
3092
cmd->params.req.cpu_tbl_sz_log2 = htole16(ilog2(i));
sys/dev/pci/if_oce.c
3115
memcpy(&cmd.params.req.mac[0], &multi[0], naddr * ETHER_ADDR_LEN);
sys/dev/pci/if_oce.c
3116
cmd.params.req.num_mac = htole16(naddr);
sys/dev/pci/if_oce.c
3117
cmd.params.req.if_id = sc->sc_if_id;
sys/dev/pci/if_oce.c
3136
struct iface_rx_filter_ctx *req;
sys/dev/pci/if_oce.c
3140
req = &cmd.params.req;
sys/dev/pci/if_oce.c
3141
req->if_id = sc->sc_if_id;
sys/dev/pci/if_oce.c
3144
req->iface_flags = req->iface_flags_mask =
sys/dev/pci/if_oce.c
3205
cmd.params.req.type = MAC_ADDRESS_TYPE_NETWORK;
sys/dev/pci/if_oce.c
3206
cmd.params.req.permanent = 1;
sys/dev/pci/if_oce.c
3224
cmd.params.req.if_id = htole16(sc->sc_if_id);
sys/dev/pci/if_oce.c
3225
memcpy(cmd.params.req.mac_address, enaddr, ETHER_ADDR_LEN);
sys/dev/pci/if_oce.c
3241
cmd.params.req.if_id = htole16(sc->sc_if_id);
sys/dev/pci/if_oce.c
3242
cmd.params.req.pmac_id = htole32(pmac);
sys/dev/pci/if_oce.c
3256
npages = oce_load_ring(sc, rq->ring, &cmd.params.req.pages[0],
sys/dev/pci/if_oce.c
3257
nitems(cmd.params.req.pages));
sys/dev/pci/if_oce.c
3264
cmd.params.req.frag_size = rq->fragsize / 2048;
sys/dev/pci/if_oce.c
3265
cmd.params.req.page_size = 1;
sys/dev/pci/if_oce.c
3267
cmd.params.req.frag_size = ilog2(rq->fragsize);
sys/dev/pci/if_oce.c
3268
cmd.params.req.num_pages = npages;
sys/dev/pci/if_oce.c
3269
cmd.params.req.cq_id = rq->cq->id;
sys/dev/pci/if_oce.c
3270
cmd.params.req.if_id = htole32(sc->sc_if_id);
sys/dev/pci/if_oce.c
3271
cmd.params.req.max_frame_size = htole16(rq->mtu);
sys/dev/pci/if_oce.c
3272
cmd.params.req.is_rss_queue = htole32(rq->rss);
sys/dev/pci/if_oce.c
3294
npages = oce_load_ring(sc, wq->ring, &cmd.params.req.pages[0],
sys/dev/pci/if_oce.c
3295
nitems(cmd.params.req.pages));
sys/dev/pci/if_oce.c
3302
cmd.params.req.if_id = sc->sc_if_id;
sys/dev/pci/if_oce.c
3303
cmd.params.req.nic_wq_type = NIC_WQ_TYPE_STANDARD;
sys/dev/pci/if_oce.c
3304
cmd.params.req.num_pages = npages;
sys/dev/pci/if_oce.c
3305
cmd.params.req.wq_size = ilog2(wq->nitems) + 1;
sys/dev/pci/if_oce.c
3306
cmd.params.req.cq_id = htole16(wq->cq->id);
sys/dev/pci/if_oce.c
3307
cmd.params.req.ulp_num = 1;
sys/dev/pci/if_oce.c
3329
npages = oce_load_ring(sc, mq->ring, &cmd.params.req.pages[0],
sys/dev/pci/if_oce.c
3330
nitems(cmd.params.req.pages));
sys/dev/pci/if_oce.c
3336
ctx = &cmd.params.req.context;
sys/dev/pci/if_oce.c
3362
npages = oce_load_ring(sc, eq->ring, &cmd.params.req.pages[0],
sys/dev/pci/if_oce.c
3363
nitems(cmd.params.req.pages));
sys/dev/pci/if_oce.c
3369
cmd.params.req.ctx.num_pages = htole16(npages);
sys/dev/pci/if_oce.c
3370
cmd.params.req.ctx.valid = 1;
sys/dev/pci/if_oce.c
3371
cmd.params.req.ctx.size = (eq->isize == 4) ? 0 : 1;
sys/dev/pci/if_oce.c
3372
cmd.params.req.ctx.count = ilog2(eq->nitems / 256);
sys/dev/pci/if_oce.c
3373
cmd.params.req.ctx.armed = 0;
sys/dev/pci/if_oce.c
3374
cmd.params.req.ctx.delay_mult = htole32(eq->delay);
sys/dev/pci/if_oce.c
3395
npages = oce_load_ring(sc, cq->ring, &cmd.params.req.pages[0],
sys/dev/pci/if_oce.c
3396
nitems(cmd.params.req.pages));
sys/dev/pci/if_oce.c
3402
ctx = &cmd.params.req.cq_ctx;
sys/dev/pci/if_oce.c
3569
cmd->params.req.reset_stats = 0;
sys/dev/pci/if_oce.c
3570
cmd->params.req.port_number = sc->sc_if_id;
sys/dev/pci/if_ocereg.h
1006
} req;
sys/dev/pci/if_ocereg.h
1043
} req;
sys/dev/pci/if_ocereg.h
1065
} req;
sys/dev/pci/if_ocereg.h
1093
} req;
sys/dev/pci/if_ocereg.h
1216
} req;
sys/dev/pci/if_ocereg.h
1241
struct iface_rx_filter_ctx req;
sys/dev/pci/if_ocereg.h
1257
} req;
sys/dev/pci/if_ocereg.h
1273
} req;
sys/dev/pci/if_ocereg.h
1287
} req;
sys/dev/pci/if_ocereg.h
1313
} req;
sys/dev/pci/if_ocereg.h
1331
} req;
sys/dev/pci/if_ocereg.h
1349
}req;
sys/dev/pci/if_ocereg.h
1368
} req;
sys/dev/pci/if_ocereg.h
1896
} req;
sys/dev/pci/if_ocereg.h
2011
} req;
sys/dev/pci/if_ocereg.h
2038
} req;
sys/dev/pci/if_ocereg.h
2057
} req;
sys/dev/pci/if_ocereg.h
2082
} req;
sys/dev/pci/if_ocereg.h
2271
} req;
sys/dev/pci/if_ocereg.h
2284
} req;
sys/dev/pci/if_ocereg.h
2405
} req;
sys/dev/pci/if_ocereg.h
2468
} req;
sys/dev/pci/if_ocereg.h
2511
} req;
sys/dev/pci/if_ocereg.h
488
} req;
sys/dev/pci/if_ocereg.h
521
} req;
sys/dev/pci/if_ocereg.h
551
} req;
sys/dev/pci/if_ocereg.h
577
} req;
sys/dev/pci/if_ocereg.h
601
} req;
sys/dev/pci/if_ocereg.h
644
} req;
sys/dev/pci/if_ocereg.h
660
} req;
sys/dev/pci/if_ocereg.h
727
} req;
sys/dev/pci/if_ocereg.h
748
} req;
sys/dev/pci/if_ocereg.h
860
} req;
sys/dev/pci/if_ocereg.h
881
} req;
sys/dev/pci/if_ocereg.h
941
} req;
sys/dev/pci/if_ocereg.h
956
} req;
sys/dev/pci/if_ocereg.h
977
} req;
sys/dev/pci/if_ocereg.h
991
} req;
sys/dev/pci/ixgbe_type.h
3162
struct ixgbe_hic_hdr2_req req;
sys/dev/pci/ixgbe_x550.c
2942
buffer.hdr.req.cmd = FW_READ_SHADOW_RAM_CMD;
sys/dev/pci/ixgbe_x550.c
2943
buffer.hdr.req.buf_lenh = 0;
sys/dev/pci/ixgbe_x550.c
2944
buffer.hdr.req.buf_lenl = FW_READ_SHADOW_RAM_LEN;
sys/dev/pci/ixgbe_x550.c
2945
buffer.hdr.req.checksum = FW_DEFAULT_CHECKSUM;
sys/dev/pci/ixgbe_x550.c
3004
buffer.hdr.req.cmd = FW_READ_SHADOW_RAM_CMD;
sys/dev/pci/ixgbe_x550.c
3005
buffer.hdr.req.buf_lenh = 0;
sys/dev/pci/ixgbe_x550.c
3006
buffer.hdr.req.buf_lenl = FW_READ_SHADOW_RAM_LEN;
sys/dev/pci/ixgbe_x550.c
3007
buffer.hdr.req.checksum = FW_DEFAULT_CHECKSUM;
sys/dev/pci/ixgbe_x550.c
3061
buffer.hdr.req.cmd = FW_WRITE_SHADOW_RAM_CMD;
sys/dev/pci/ixgbe_x550.c
3062
buffer.hdr.req.buf_lenh = 0;
sys/dev/pci/ixgbe_x550.c
3063
buffer.hdr.req.buf_lenl = FW_WRITE_SHADOW_RAM_LEN;
sys/dev/pci/ixgbe_x550.c
3064
buffer.hdr.req.checksum = FW_DEFAULT_CHECKSUM;
sys/dev/pci/ixgbe_x550.c
3379
buffer.req.cmd = FW_SHADOW_RAM_DUMP_CMD;
sys/dev/pci/ixgbe_x550.c
3380
buffer.req.buf_lenh = 0;
sys/dev/pci/ixgbe_x550.c
3381
buffer.req.buf_lenl = FW_SHADOW_RAM_DUMP_LEN;
sys/dev/pci/ixgbe_x550.c
3382
buffer.req.checksum = FW_DEFAULT_CHECKSUM;
sys/dev/pci/mfii.c
2577
struct mpii_msg_request *req = ccb->ccb_request;
sys/dev/pci/mfii.c
2597
space = (MFII_REQUEST_SIZE - ((u_int8_t *)nsge - (u_int8_t *)req)) /
sys/dev/pci/mfii.c
2610
req->chain_offset = ((u_int8_t *)ce - (u_int8_t *)req) / 16;
sys/dev/pci/mfii.c
2702
struct mpii_msg_scsi_task_request *req;
sys/dev/pci/mfii.c
2705
req = &msg->mpii_request;
sys/dev/pci/mfii.c
2706
req->dev_handle = dev_handle;
sys/dev/pci/mfii.c
2707
req->function = MPII_FUNCTION_SCSI_TASK_MGMT;
sys/dev/pci/mfii.c
2708
req->task_type = type;
sys/dev/pci/mfii.c
2709
htolem16(&req->task_mid, smid);
sys/dev/pci/mpii.c
3260
struct mpii_msg_raid_action_request *req;
sys/dev/pci/mpii.c
3310
req = ccb->ccb_cmd;
sys/dev/pci/mpii.c
3311
memset(req, 0, sizeof(*req));
sys/dev/pci/mpii.c
3312
req->function = MPII_FUNCTION_RAID_ACTION;
sys/dev/pci/mpii.c
3313
req->action = MPII_RAID_ACTION_CHANGE_VOL_WRITE_CACHE;
sys/dev/pci/mpii.c
3314
htolem16(&req->vol_dev_handle, dev->dev_handle);
sys/dev/pci/mpii.c
3315
htolem32(&req->action_data, dc->wrcache ?
sys/dev/pci/qle.c
1025
struct qle_iocb_req6 *req;
sys/dev/pci/qle.c
1179
req = (struct qle_iocb_req6 *)entry;
sys/dev/pci/qle.c
1180
handle = req->req_handle;
sys/dev/pci/qle.c
1290
u_int16_t req;
sys/dev/pci/qle.c
1341
req = sc->sc_next_req_id++;
sys/dev/pci/qle.c
1346
DEVNAME(sc), req);
sys/dev/pci/qle.c
1347
offset = (req * QLE_QUEUE_ENTRY_SIZE);
sys/dev/pci/qle.c
1356
req = sc->sc_next_req_id++;
sys/dev/pci/qle.c
1360
offset = (req * QLE_QUEUE_ENTRY_SIZE);
sys/dev/pci/qle.c
1829
u_int16_t req;
sys/dev/pci/qle.c
1835
req = sc->sc_next_req_id++;
sys/dev/pci/qle.c
1839
offset = (req * QLE_QUEUE_ENTRY_SIZE);
sys/dev/pci/qle.c
1959
u_int16_t req;
sys/dev/pci/qle.c
1965
req = sc->sc_next_req_id++;
sys/dev/pci/qle.c
1969
offset = (req * QLE_QUEUE_ENTRY_SIZE);
sys/dev/pci/qle.c
2563
struct qle_iocb_req6 *req = buf;
sys/dev/pci/qle.c
2572
memset(req, 0, sizeof(*req));
sys/dev/pci/qle.c
2573
req->entry_type = QLE_IOCB_CMD_TYPE_6;
sys/dev/pci/qle.c
2574
req->entry_count = 1;
sys/dev/pci/qle.c
2576
req->req_handle = ccb->ccb_id;
sys/dev/pci/qle.c
2577
htolem16(&req->req_nport_handle, target);
sys/dev/pci/qle.c
2584
htolem16(&req->req_timeout, MAX(1, xs->timeout/1000));
sys/dev/pci/qle.c
2590
qle_sge(&req->req_data_seg, dmap->dm_segs[0].ds_addr,
sys/dev/pci/qle.c
2606
qle_sge(&req->req_data_seg,
sys/dev/pci/qle.c
2611
htolem16(&req->req_data_seg_count, dmap->dm_nsegs);
sys/dev/pci/qle.c
2612
htolem32(&req->req_data_len, xs->datalen);
sys/dev/pci/qle.c
2613
htolem16(&req->req_ctrl_flags, flags);
sys/dev/pci/qle.c
2616
htobem16(&req->req_fcp_lun[0], lun);
sys/dev/pci/qle.c
2617
htobem16(&req->req_fcp_lun[1], lun >> 16);
sys/dev/pci/qle.c
2618
htolem32(&req->req_target_id, target_port & 0xffffff);
sys/dev/pci/qle.c
2635
htolem16(&req->req_fcp_cmnd_len, 12 + xs->cmdlen + 4);
sys/dev/pci/qle.c
2639
htolem16(&req->req_fcp_cmnd_len, 12 + 16 + 4);
sys/dev/pci/qle.c
2652
htolem32(&req->req_fcp_cmnd_addr_lo, fcp_cmnd_offset);
sys/dev/pci/qle.c
2653
htolem32(&req->req_fcp_cmnd_addr_hi, fcp_cmnd_offset >> 32);
sys/dev/pv/hyperv.c
760
int req;
sys/dev/pv/hyperv.c
762
req = hv_msg_dispatch[rsphdr->chm_type].hmd_request;
sys/dev/pv/hyperv.c
766
if (reqhdr->chm_type == req) {
sys/dev/pv/hypervicreg.h
150
} req;
sys/dev/pv/hypervicreg.h
154
#define kvh_op req.kvu_op
sys/dev/pv/hypervicreg.h
155
#define kvh_pool req.kvu_pool
sys/dev/pv/hypervicreg.h
217
} req;
sys/dev/pv/if_hvn.c
1204
struct rndis_init_req *req;
sys/dev/pv/if_hvn.c
1262
req = rc->rc_req;
sys/dev/pv/if_hvn.c
1263
req->rm_type = REMOTE_NDIS_INITIALIZE_MSG;
sys/dev/pv/if_hvn.c
1264
req->rm_len = sizeof(*req);
sys/dev/pv/if_hvn.c
1265
req->rm_rid = rc->rc_id;
sys/dev/pv/if_hvn.c
1266
req->rm_ver_major = RNDIS_VERSION_MAJOR;
sys/dev/pv/if_hvn.c
1267
req->rm_ver_minor = RNDIS_VERSION_MINOR;
sys/dev/pv/if_hvn.c
1268
req->rm_max_xfersz = HVN_RNDIS_XFER_SIZE;
sys/dev/pv/if_hvn.c
1653
struct rndis_query_req *req;
sys/dev/pv/if_hvn.c
1665
req = rc->rc_req;
sys/dev/pv/if_hvn.c
1666
req->rm_type = REMOTE_NDIS_QUERY_MSG;
sys/dev/pv/if_hvn.c
1667
req->rm_len = sizeof(*req);
sys/dev/pv/if_hvn.c
1668
req->rm_rid = rc->rc_id;
sys/dev/pv/if_hvn.c
1669
req->rm_oid = oid;
sys/dev/pv/if_hvn.c
1670
req->rm_infobufoffset = sizeof(*req) - RNDIS_HEADER_OFFSET;
sys/dev/pv/if_hvn.c
1708
struct rndis_set_req *req;
sys/dev/pv/if_hvn.c
1719
req = rc->rc_req;
sys/dev/pv/if_hvn.c
1720
req->rm_type = REMOTE_NDIS_SET_MSG;
sys/dev/pv/if_hvn.c
1721
req->rm_len = sizeof(*req) + length;
sys/dev/pv/if_hvn.c
1722
req->rm_rid = rc->rc_id;
sys/dev/pv/if_hvn.c
1723
req->rm_oid = oid;
sys/dev/pv/if_hvn.c
1724
req->rm_infobufoffset = sizeof(*req) - RNDIS_HEADER_OFFSET;
sys/dev/pv/if_hvn.c
1729
KASSERT(sizeof(*req) + length < PAGE_SIZE);
sys/dev/pv/if_hvn.c
1730
req->rm_infobuflen = length;
sys/dev/pv/if_hvn.c
1731
memcpy((caddr_t)(req + 1), data, length);
sys/dev/pv/if_hvn.c
1771
struct rndis_halt_req *req;
sys/dev/pv/if_hvn.c
1781
req = rc->rc_req;
sys/dev/pv/if_hvn.c
1782
req->rm_type = REMOTE_NDIS_HALT_MSG;
sys/dev/pv/if_hvn.c
1783
req->rm_len = sizeof(*req);
sys/dev/pv/if_hvn.c
1784
req->rm_rid = rc->rc_id;
sys/dev/pv/vioscsi.c
189
struct virtio_scsi_req_hdr *req = &vr->vr_req;
sys/dev/pv/vioscsi.c
210
req->lun[0] = 1;
sys/dev/pv/vioscsi.c
211
req->lun[1] = xs->sc_link->target;
sys/dev/pv/vioscsi.c
212
req->lun[2] = 0x40 | (xs->sc_link->lun >> 8);
sys/dev/pv/vioscsi.c
213
req->lun[3] = xs->sc_link->lun;
sys/dev/pv/vioscsi.c
214
memset(req->lun + 4, 0, 4);
sys/dev/pv/vioscsi.c
216
if ((size_t)xs->cmdlen > sizeof(req->cdb))
sys/dev/pv/vioscsi.c
218
memset(req->cdb, 0, sizeof(req->cdb));
sys/dev/pv/vioscsi.c
219
memcpy(req->cdb, &xs->cmd, xs->cmdlen);
sys/dev/pv/xenstore.c
328
xs_ring_avail(struct xs_ring *xsr, int req)
sys/dev/pv/xenstore.c
330
uint32_t cons = req ? xsr->xsr_req_cons : xsr->xsr_rsp_cons;
sys/dev/pv/xenstore.c
331
uint32_t prod = req ? xsr->xsr_req_prod : xsr->xsr_rsp_prod;
sys/dev/pv/xenstore.c
334
return (req ? XS_RING_SIZE - (prod - cons) : prod - cons);
sys/dev/sdmmc/if_bwfm_sdio.c
593
uint32_t clkctl, devctl, req;
sys/dev/sdmmc/if_bwfm_sdio.c
606
req = BWFM_SDIO_FUNC1_CHIPCLKCSR_ALP_AVAIL_REQ;
sys/dev/sdmmc/if_bwfm_sdio.c
608
req = BWFM_SDIO_FUNC1_CHIPCLKCSR_HT_AVAIL_REQ;
sys/dev/sdmmc/if_bwfm_sdio.c
609
bwfm_sdio_write_1(sc, BWFM_SDIO_FUNC1_CHIPCLKCSR, req);
sys/dev/tc/if_le_ioasic.c
489
le_ioasic_ifmedia_status(struct lance_softc *lsc, struct ifmediareq *req)
sys/dev/tc/if_le_ioasic.c
501
req->ifm_active = IFM_ETHER | IFM_10_T;
sys/dev/tc/if_le_ioasic.c
503
req->ifm_active = IFM_ETHER | IFM_10_5;
sys/dev/usb/dwc2/dwc2.c
1055
usb_device_request_t *req = &xfer->request;
sys/dev/usb/dwc2/dwc2.c
1060
xfer, req->bmRequestType, req->bRequest, UGETW(req->wValue),
sys/dev/usb/dwc2/dwc2.c
1061
UGETW(req->wIndex), UGETW(req->wLength), dev->address,
sys/dev/usb/dwc2/dwc2.c
1066
memcpy(KERNADDR(&dpipe->req_dma, 0), req, sizeof(*req));
sys/dev/usb/dwc2/dwc2.c
1067
usb_syncmem(&dpipe->req_dma, 0, sizeof(*req),
sys/dev/usb/dwc2/dwc2.c
1069
len = UGETW(req->wLength);
sys/dev/usb/dwc2/dwc2.c
1070
if ((req->bmRequestType & UT_READ) == UT_READ) {
sys/dev/usb/dwc2/dwc2.c
612
usb_device_request_t *req;
sys/dev/usb/dwc2/dwc2.c
623
req = &xfer->request;
sys/dev/usb/dwc2/dwc2.c
626
req->bmRequestType, req->bRequest);
sys/dev/usb/dwc2/dwc2.c
628
len = UGETW(req->wLength);
sys/dev/usb/dwc2/dwc2.c
629
value = UGETW(req->wValue);
sys/dev/usb/dwc2/dwc2.c
630
index = UGETW(req->wIndex);
sys/dev/usb/dwc2/dwc2.c
637
switch (C(req->bRequest, req->bmRequestType)) {
sys/dev/usb/dwc2/dwc2.c
736
C(req->bRequest, req->bmRequestType), value, index,
sys/dev/usb/dwc2/dwc2_core.h
173
struct dwc2_hsotg_req *req;
sys/dev/usb/ehci.c
1797
usb_device_request_t *req;
sys/dev/usb/ehci.c
1815
req = &xfer->request;
sys/dev/usb/ehci.c
1818
req->bmRequestType, req->bRequest));
sys/dev/usb/ehci.c
1820
len = UGETW(req->wLength);
sys/dev/usb/ehci.c
1821
value = UGETW(req->wValue);
sys/dev/usb/ehci.c
1822
index = UGETW(req->wIndex);
sys/dev/usb/ehci.c
1828
switch(C(req->bRequest, req->bmRequestType)) {
sys/dev/usb/ehci.c
2867
usb_device_request_t *req = &xfer->request;
sys/dev/usb/ehci.c
2870
u_int len = UGETW(req->wLength);
sys/dev/usb/ehci.c
2909
memcpy(KERNADDR(&epipe->u.ctl.reqdma, 0), req, sizeof(*req));
sys/dev/usb/ehci.c
2910
usb_syncmem(&epipe->u.ctl.reqdma, 0, sizeof *req, BUS_DMASYNC_PREWRITE);
sys/dev/usb/ehci.c
2918
EHCI_QTD_SET_BYTES(sizeof(*req)));
sys/dev/usb/ehci.c
2923
setup->len = sizeof(*req);
sys/dev/usb/if_athn_usb.c
642
usb_device_request_t req;
sys/dev/usb/if_athn_usb.c
664
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_athn_usb.c
665
req.bRequest = AR_FW_DOWNLOAD;
sys/dev/usb/if_athn_usb.c
666
USETW(req.wIndex, 0);
sys/dev/usb/if_athn_usb.c
671
USETW(req.wValue, addr);
sys/dev/usb/if_athn_usb.c
672
USETW(req.wLength, mlen);
sys/dev/usb/if_athn_usb.c
673
error = usbd_do_request(usc->sc_udev, &req, ptr);
sys/dev/usb/if_athn_usb.c
689
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_athn_usb.c
690
req.bRequest = AR_FW_DOWNLOAD_COMP;
sys/dev/usb/if_athn_usb.c
691
USETW(req.wIndex, 0);
sys/dev/usb/if_athn_usb.c
692
USETW(req.wValue, addr);
sys/dev/usb/if_athn_usb.c
693
USETW(req.wLength, 0);
sys/dev/usb/if_athn_usb.c
696
error = usbd_do_request(usc->sc_udev, &req, NULL);
sys/dev/usb/if_atu.c
1138
atu_media_status(struct ifnet *ifp, struct ifmediareq *req)
sys/dev/usb/if_atu.c
1146
ieee80211_media_status(ifp, req);
sys/dev/usb/if_atu.c
269
void atu_media_status(struct ifnet *ifp, struct ifmediareq *req);
sys/dev/usb/if_atu.c
287
usb_device_request_t req;
sys/dev/usb/if_atu.c
292
req.bmRequestType = type;
sys/dev/usb/if_atu.c
293
req.bRequest = request;
sys/dev/usb/if_atu.c
294
USETW(req.wValue, value);
sys/dev/usb/if_atu.c
295
USETW(req.wIndex, index);
sys/dev/usb/if_atu.c
296
USETW(req.wLength, length);
sys/dev/usb/if_atu.c
315
usbd_setup_default_xfer(xfer, sc->atu_udev, 0, 500000, &req, data,
sys/dev/usb/if_aue.c
262
usb_device_request_t req;
sys/dev/usb/if_aue.c
269
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_aue.c
270
req.bRequest = AUE_UR_READREG;
sys/dev/usb/if_aue.c
271
USETW(req.wValue, 0);
sys/dev/usb/if_aue.c
272
USETW(req.wIndex, reg);
sys/dev/usb/if_aue.c
273
USETW(req.wLength, 1);
sys/dev/usb/if_aue.c
275
err = usbd_do_request(sc->aue_udev, &req, &val);
sys/dev/usb/if_aue.c
289
usb_device_request_t req;
sys/dev/usb/if_aue.c
296
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_aue.c
297
req.bRequest = AUE_UR_READREG;
sys/dev/usb/if_aue.c
298
USETW(req.wValue, 0);
sys/dev/usb/if_aue.c
299
USETW(req.wIndex, reg);
sys/dev/usb/if_aue.c
300
USETW(req.wLength, 2);
sys/dev/usb/if_aue.c
302
err = usbd_do_request(sc->aue_udev, &req, &val);
sys/dev/usb/if_aue.c
316
usb_device_request_t req;
sys/dev/usb/if_aue.c
324
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_aue.c
325
req.bRequest = AUE_UR_WRITEREG;
sys/dev/usb/if_aue.c
326
USETW(req.wValue, val);
sys/dev/usb/if_aue.c
327
USETW(req.wIndex, reg);
sys/dev/usb/if_aue.c
328
USETW(req.wLength, 1);
sys/dev/usb/if_aue.c
330
err = usbd_do_request(sc->aue_udev, &req, &val);
sys/dev/usb/if_aue.c
344
usb_device_request_t req;
sys/dev/usb/if_aue.c
352
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_aue.c
353
req.bRequest = AUE_UR_WRITEREG;
sys/dev/usb/if_aue.c
354
USETW(req.wValue, aval);
sys/dev/usb/if_aue.c
355
USETW(req.wIndex, reg);
sys/dev/usb/if_aue.c
356
USETW(req.wLength, 2);
sys/dev/usb/if_aue.c
358
err = usbd_do_request(sc->aue_udev, &req, &val);
sys/dev/usb/if_axe.c
233
usb_device_request_t req;
sys/dev/usb/if_axe.c
240
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_axe.c
242
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_axe.c
243
req.bRequest = AXE_CMD_CMD(cmd);
sys/dev/usb/if_axe.c
244
USETW(req.wValue, val);
sys/dev/usb/if_axe.c
245
USETW(req.wIndex, index);
sys/dev/usb/if_axe.c
246
USETW(req.wLength, AXE_CMD_LEN(cmd));
sys/dev/usb/if_axe.c
248
err = usbd_do_request(sc->axe_udev, &req, buf);
sys/dev/usb/if_axen.c
141
usb_device_request_t req;
sys/dev/usb/if_axen.c
148
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_axen.c
150
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_axen.c
151
req.bRequest = AXEN_CMD_CMD(cmd);
sys/dev/usb/if_axen.c
152
USETW(req.wValue, val);
sys/dev/usb/if_axen.c
153
USETW(req.wIndex, index);
sys/dev/usb/if_axen.c
154
USETW(req.wLength, AXEN_CMD_LEN(cmd));
sys/dev/usb/if_axen.c
156
err = usbd_do_request(sc->axen_udev, &req, buf);
sys/dev/usb/if_bwfm_usb.c
631
usb_device_request_t req;
sys/dev/usb/if_bwfm_usb.c
634
req.bmRequestType = UT_READ_VENDOR_INTERFACE;
sys/dev/usb/if_bwfm_usb.c
635
req.bRequest = cmd;
sys/dev/usb/if_bwfm_usb.c
637
USETW(req.wValue, 0);
sys/dev/usb/if_bwfm_usb.c
638
USETW(req.wIndex, sc->sc_ifaceno);
sys/dev/usb/if_bwfm_usb.c
639
USETW(req.wLength, len);
sys/dev/usb/if_bwfm_usb.c
641
error = usbd_do_request(sc->sc_udev, &req, buf);
sys/dev/usb/if_bwfm_usb.c
794
usb_device_request_t req;
sys/dev/usb/if_bwfm_usb.c
802
req.bmRequestType = UT_WRITE_CLASS_INTERFACE;
sys/dev/usb/if_bwfm_usb.c
803
req.bRequest = 0;
sys/dev/usb/if_bwfm_usb.c
804
USETW(req.wValue, 0);
sys/dev/usb/if_bwfm_usb.c
805
USETW(req.wIndex, sc->sc_ifaceno);
sys/dev/usb/if_bwfm_usb.c
806
USETW(req.wLength, ctl->len);
sys/dev/usb/if_bwfm_usb.c
808
error = usbd_do_request(sc->sc_udev, &req, ctl->buf);
sys/dev/usb/if_bwfm_usb.c
831
req.bmRequestType = UT_READ_CLASS_INTERFACE;
sys/dev/usb/if_bwfm_usb.c
832
req.bRequest = 1;
sys/dev/usb/if_bwfm_usb.c
833
USETW(req.wValue, 0);
sys/dev/usb/if_bwfm_usb.c
834
USETW(req.wIndex, sc->sc_ifaceno);
sys/dev/usb/if_bwfm_usb.c
835
USETW(req.wLength, ctl->len);
sys/dev/usb/if_bwfm_usb.c
837
error = usbd_request_async(xfer, &req, sc, bwfm_usb_txctl_cb);
sys/dev/usb/if_cue.c
151
usb_device_request_t req;
sys/dev/usb/if_cue.c
158
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_cue.c
159
req.bRequest = CUE_CMD_READREG;
sys/dev/usb/if_cue.c
160
USETW(req.wValue, 0);
sys/dev/usb/if_cue.c
161
USETW(req.wIndex, reg);
sys/dev/usb/if_cue.c
162
USETW(req.wLength, 1);
sys/dev/usb/if_cue.c
164
err = usbd_do_request(sc->cue_udev, &req, &val);
sys/dev/usb/if_cue.c
181
usb_device_request_t req;
sys/dev/usb/if_cue.c
188
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_cue.c
189
req.bRequest = CUE_CMD_READREG;
sys/dev/usb/if_cue.c
190
USETW(req.wValue, 0);
sys/dev/usb/if_cue.c
191
USETW(req.wIndex, reg);
sys/dev/usb/if_cue.c
192
USETW(req.wLength, 2);
sys/dev/usb/if_cue.c
194
err = usbd_do_request(sc->cue_udev, &req, &val);
sys/dev/usb/if_cue.c
211
usb_device_request_t req;
sys/dev/usb/if_cue.c
220
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_cue.c
221
req.bRequest = CUE_CMD_WRITEREG;
sys/dev/usb/if_cue.c
222
USETW(req.wValue, val);
sys/dev/usb/if_cue.c
223
USETW(req.wIndex, reg);
sys/dev/usb/if_cue.c
224
USETW(req.wLength, 0);
sys/dev/usb/if_cue.c
226
err = usbd_do_request(sc->cue_udev, &req, NULL);
sys/dev/usb/if_cue.c
244
usb_device_request_t req;
sys/dev/usb/if_cue.c
256
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_cue.c
257
req.bRequest = CUE_CMD_WRITEREG;
sys/dev/usb/if_cue.c
258
USETW(req.wValue, val);
sys/dev/usb/if_cue.c
259
USETW(req.wIndex, reg);
sys/dev/usb/if_cue.c
260
USETW(req.wLength, 0);
sys/dev/usb/if_cue.c
262
err = usbd_do_request(sc->cue_udev, &req, NULL);
sys/dev/usb/if_cue.c
277
usb_device_request_t req;
sys/dev/usb/if_cue.c
284
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_cue.c
286
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_cue.c
287
req.bRequest = cmd;
sys/dev/usb/if_cue.c
288
USETW(req.wValue, 0);
sys/dev/usb/if_cue.c
289
USETW(req.wIndex, addr);
sys/dev/usb/if_cue.c
290
USETW(req.wLength, len);
sys/dev/usb/if_cue.c
292
err = usbd_do_request(sc->cue_udev, &req, buf);
sys/dev/usb/if_cue.c
306
usb_device_request_t req;
sys/dev/usb/if_cue.c
311
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_cue.c
312
req.bRequest = CUE_CMD_GET_MACADDR;
sys/dev/usb/if_cue.c
313
USETW(req.wValue, 0);
sys/dev/usb/if_cue.c
314
USETW(req.wIndex, 0);
sys/dev/usb/if_cue.c
315
USETW(req.wLength, ETHER_ADDR_LEN);
sys/dev/usb/if_cue.c
317
err = usbd_do_request(sc->cue_udev, &req, buf);
sys/dev/usb/if_cue.c
385
usb_device_request_t req;
sys/dev/usb/if_cue.c
393
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_cue.c
394
req.bRequest = CUE_CMD_RESET;
sys/dev/usb/if_cue.c
395
USETW(req.wValue, 0);
sys/dev/usb/if_cue.c
396
USETW(req.wIndex, 0);
sys/dev/usb/if_cue.c
397
USETW(req.wLength, 0);
sys/dev/usb/if_cue.c
399
err = usbd_do_request(sc->cue_udev, &req, NULL);
sys/dev/usb/if_kue.c
184
usb_device_request_t req;
sys/dev/usb/if_kue.c
188
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_kue.c
189
req.bRequest = breq;
sys/dev/usb/if_kue.c
190
USETW(req.wValue, word);
sys/dev/usb/if_kue.c
191
USETW(req.wIndex, 0);
sys/dev/usb/if_kue.c
192
USETW(req.wLength, 0);
sys/dev/usb/if_kue.c
194
return (usbd_do_request(sc->kue_udev, &req, NULL));
sys/dev/usb/if_kue.c
201
usb_device_request_t req;
sys/dev/usb/if_kue.c
207
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_kue.c
209
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_kue.c
211
req.bRequest = breq;
sys/dev/usb/if_kue.c
212
USETW(req.wValue, val);
sys/dev/usb/if_kue.c
213
USETW(req.wIndex, 0);
sys/dev/usb/if_kue.c
214
USETW(req.wLength, len);
sys/dev/usb/if_kue.c
216
return (usbd_do_request(sc->kue_udev, &req, data));
sys/dev/usb/if_mos.c
190
usb_device_request_t req;
sys/dev/usb/if_mos.c
197
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_mos.c
198
req.bRequest = MOS_UR_READREG;
sys/dev/usb/if_mos.c
199
USETW(req.wValue, 0);
sys/dev/usb/if_mos.c
200
USETW(req.wIndex, reg);
sys/dev/usb/if_mos.c
201
USETW(req.wLength, 1);
sys/dev/usb/if_mos.c
203
err = usbd_do_request(sc->mos_udev, &req, &val);
sys/dev/usb/if_mos.c
216
usb_device_request_t req;
sys/dev/usb/if_mos.c
225
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_mos.c
226
req.bRequest = MOS_UR_READREG;
sys/dev/usb/if_mos.c
227
USETW(req.wValue, 0);
sys/dev/usb/if_mos.c
228
USETW(req.wIndex, reg);
sys/dev/usb/if_mos.c
229
USETW(req.wLength, 2);
sys/dev/usb/if_mos.c
231
err = usbd_do_request(sc->mos_udev, &req, &val);
sys/dev/usb/if_mos.c
244
usb_device_request_t req;
sys/dev/usb/if_mos.c
253
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_mos.c
254
req.bRequest = MOS_UR_WRITEREG;
sys/dev/usb/if_mos.c
255
USETW(req.wValue, 0);
sys/dev/usb/if_mos.c
256
USETW(req.wIndex, reg);
sys/dev/usb/if_mos.c
257
USETW(req.wLength, 1);
sys/dev/usb/if_mos.c
259
err = usbd_do_request(sc->mos_udev, &req, &val);
sys/dev/usb/if_mos.c
272
usb_device_request_t req;
sys/dev/usb/if_mos.c
281
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_mos.c
282
req.bRequest = MOS_UR_WRITEREG;
sys/dev/usb/if_mos.c
283
USETW(req.wValue, 0);
sys/dev/usb/if_mos.c
284
USETW(req.wIndex, reg);
sys/dev/usb/if_mos.c
285
USETW(req.wLength, 2);
sys/dev/usb/if_mos.c
287
err = usbd_do_request(sc->mos_udev, &req, &val);
sys/dev/usb/if_mos.c
300
usb_device_request_t req;
sys/dev/usb/if_mos.c
306
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_mos.c
307
req.bRequest = MOS_UR_READREG;
sys/dev/usb/if_mos.c
308
USETW(req.wValue, 0);
sys/dev/usb/if_mos.c
309
USETW(req.wIndex, MOS_MAC);
sys/dev/usb/if_mos.c
310
USETW(req.wLength, ETHER_ADDR_LEN);
sys/dev/usb/if_mos.c
312
err = usbd_do_request(sc->mos_udev, &req, mac);
sys/dev/usb/if_mos.c
325
usb_device_request_t req;
sys/dev/usb/if_mos.c
331
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_mos.c
332
req.bRequest = MOS_UR_WRITEREG;
sys/dev/usb/if_mos.c
333
USETW(req.wValue, 0);
sys/dev/usb/if_mos.c
334
USETW(req.wIndex, MOS_MAC);
sys/dev/usb/if_mos.c
335
USETW(req.wLength, ETHER_ADDR_LEN);
sys/dev/usb/if_mos.c
337
err = usbd_do_request(sc->mos_udev, &req, mac);
sys/dev/usb/if_mos.c
350
usb_device_request_t req;
sys/dev/usb/if_mos.c
356
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_mos.c
357
req.bRequest = MOS_UR_WRITEREG;
sys/dev/usb/if_mos.c
358
USETW(req.wValue, 0);
sys/dev/usb/if_mos.c
359
USETW(req.wIndex, MOS_MCAST_TABLE);
sys/dev/usb/if_mos.c
360
USETW(req.wLength, 8);
sys/dev/usb/if_mos.c
362
err = usbd_do_request(sc->mos_udev, &req, hashtbl);
sys/dev/usb/if_mtw.c
1050
usb_device_request_t req;
sys/dev/usb/if_mtw.c
1055
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_mtw.c
1056
req.bRequest = MTW_EEPROM_READ;
sys/dev/usb/if_mtw.c
1057
USETW(req.wValue, 0);
sys/dev/usb/if_mtw.c
1058
USETW(req.wIndex, addr);
sys/dev/usb/if_mtw.c
1059
USETW(req.wLength, sizeof tmp);
sys/dev/usb/if_mtw.c
1060
error = usbd_do_request(sc->sc_udev, &req, &tmp);
sys/dev/usb/if_mtw.c
866
usb_device_request_t req;
sys/dev/usb/if_mtw.c
868
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_mtw.c
869
req.bRequest = MTW_RESET;
sys/dev/usb/if_mtw.c
870
USETW(req.wValue, 1);
sys/dev/usb/if_mtw.c
871
USETW(req.wIndex, 0);
sys/dev/usb/if_mtw.c
872
USETW(req.wLength, 0);
sys/dev/usb/if_mtw.c
873
return usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/if_mtw.c
894
usb_device_request_t req;
sys/dev/usb/if_mtw.c
898
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_mtw.c
899
req.bRequest = MTW_READ_CFG;
sys/dev/usb/if_mtw.c
900
USETW(req.wValue, 0);
sys/dev/usb/if_mtw.c
901
USETW(req.wIndex, reg);
sys/dev/usb/if_mtw.c
902
USETW(req.wLength, 4);
sys/dev/usb/if_mtw.c
903
error = usbd_do_request(sc->sc_udev, &req, &tmp);
sys/dev/usb/if_mtw.c
916
usb_device_request_t req;
sys/dev/usb/if_mtw.c
918
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_mtw.c
919
req.bRequest = MTW_READ_REGION_1;
sys/dev/usb/if_mtw.c
920
USETW(req.wValue, 0);
sys/dev/usb/if_mtw.c
921
USETW(req.wIndex, reg);
sys/dev/usb/if_mtw.c
922
USETW(req.wLength, len);
sys/dev/usb/if_mtw.c
923
return usbd_do_request(sc->sc_udev, &req, buf);
sys/dev/usb/if_mtw.c
929
usb_device_request_t req;
sys/dev/usb/if_mtw.c
931
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_mtw.c
932
req.bRequest = MTW_WRITE_2;
sys/dev/usb/if_mtw.c
933
USETW(req.wValue, val);
sys/dev/usb/if_mtw.c
934
USETW(req.wIndex, reg);
sys/dev/usb/if_mtw.c
935
USETW(req.wLength, 0);
sys/dev/usb/if_mtw.c
936
return usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/if_mtw.c
952
usb_device_request_t req;
sys/dev/usb/if_mtw.c
955
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_mtw.c
956
req.bRequest = MTW_WRITE_CFG;
sys/dev/usb/if_mtw.c
957
USETW(req.wValue, 0);
sys/dev/usb/if_mtw.c
958
USETW(req.wIndex, reg);
sys/dev/usb/if_mtw.c
959
USETW(req.wLength, 4);
sys/dev/usb/if_mtw.c
961
error = usbd_do_request(sc->sc_udev, &req, &val);
sys/dev/usb/if_mtw.c
968
usb_device_request_t req;
sys/dev/usb/if_mtw.c
970
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_mtw.c
971
req.bRequest = MTW_RESET;
sys/dev/usb/if_mtw.c
972
USETW(req.wValue, 0x12);
sys/dev/usb/if_mtw.c
973
USETW(req.wIndex, 0);
sys/dev/usb/if_mtw.c
974
USETW(req.wLength, len);
sys/dev/usb/if_mtw.c
975
return usbd_do_request(sc->sc_udev, &req, (void *)buf);
sys/dev/usb/if_mtw.c
982
usb_device_request_t req;
sys/dev/usb/if_mtw.c
984
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_mtw.c
985
req.bRequest = MTW_WRITE_REGION_1;
sys/dev/usb/if_mtw.c
986
USETW(req.wValue, 0);
sys/dev/usb/if_mtw.c
987
USETW(req.wIndex, reg);
sys/dev/usb/if_mtw.c
988
USETW(req.wLength, len);
sys/dev/usb/if_mtw.c
989
return usbd_do_request(sc->sc_udev, &req, buf);
sys/dev/usb/if_mue.c
176
usb_device_request_t req;
sys/dev/usb/if_mue.c
184
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_mue.c
185
req.bRequest = MUE_UR_READREG;
sys/dev/usb/if_mue.c
186
USETW(req.wValue, 0);
sys/dev/usb/if_mue.c
187
USETW(req.wIndex, reg);
sys/dev/usb/if_mue.c
188
USETW(req.wLength, 4);
sys/dev/usb/if_mue.c
190
err = usbd_do_request(sc->mue_udev, &req, &val);
sys/dev/usb/if_mue.c
203
usb_device_request_t req;
sys/dev/usb/if_mue.c
211
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_mue.c
212
req.bRequest = MUE_UR_WRITEREG;
sys/dev/usb/if_mue.c
213
USETW(req.wValue, 0);
sys/dev/usb/if_mue.c
214
USETW(req.wIndex, reg);
sys/dev/usb/if_mue.c
215
USETW(req.wLength, 4);
sys/dev/usb/if_mue.c
217
err = usbd_do_request(sc->mue_udev, &req, &val);
sys/dev/usb/if_otus.c
255
usb_device_request_t req;
sys/dev/usb/if_otus.c
276
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_otus.c
277
req.bRequest = AR_FW_DOWNLOAD_COMPLETE;
sys/dev/usb/if_otus.c
278
USETW(req.wValue, 0);
sys/dev/usb/if_otus.c
279
USETW(req.wIndex, 0);
sys/dev/usb/if_otus.c
280
USETW(req.wLength, 0);
sys/dev/usb/if_otus.c
281
if (usbd_do_request(sc->sc_udev, &req, NULL) != 0) {
sys/dev/usb/if_otus.c
416
usb_device_request_t req;
sys/dev/usb/if_otus.c
427
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_otus.c
428
req.bRequest = AR_FW_DOWNLOAD;
sys/dev/usb/if_otus.c
429
USETW(req.wIndex, 0);
sys/dev/usb/if_otus.c
437
USETW(req.wValue, addr);
sys/dev/usb/if_otus.c
438
USETW(req.wLength, mlen);
sys/dev/usb/if_otus.c
439
if (usbd_do_request(sc->sc_udev, &req, ptr) != 0) {
sys/dev/usb/if_ral.c
1346
usb_device_request_t req;
sys/dev/usb/if_ral.c
1349
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_ral.c
1350
req.bRequest = RAL_READ_EEPROM;
sys/dev/usb/if_ral.c
1351
USETW(req.wValue, 0);
sys/dev/usb/if_ral.c
1352
USETW(req.wIndex, addr);
sys/dev/usb/if_ral.c
1353
USETW(req.wLength, len);
sys/dev/usb/if_ral.c
1355
error = usbd_do_request(sc->sc_udev, &req, buf);
sys/dev/usb/if_ral.c
1365
usb_device_request_t req;
sys/dev/usb/if_ral.c
1369
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_ral.c
1370
req.bRequest = RAL_READ_MAC;
sys/dev/usb/if_ral.c
1371
USETW(req.wValue, 0);
sys/dev/usb/if_ral.c
1372
USETW(req.wIndex, reg);
sys/dev/usb/if_ral.c
1373
USETW(req.wLength, sizeof (uint16_t));
sys/dev/usb/if_ral.c
1375
error = usbd_do_request(sc->sc_udev, &req, &val);
sys/dev/usb/if_ral.c
1387
usb_device_request_t req;
sys/dev/usb/if_ral.c
1390
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_ral.c
1391
req.bRequest = RAL_READ_MULTI_MAC;
sys/dev/usb/if_ral.c
1392
USETW(req.wValue, 0);
sys/dev/usb/if_ral.c
1393
USETW(req.wIndex, reg);
sys/dev/usb/if_ral.c
1394
USETW(req.wLength, len);
sys/dev/usb/if_ral.c
1396
error = usbd_do_request(sc->sc_udev, &req, buf);
sys/dev/usb/if_ral.c
1406
usb_device_request_t req;
sys/dev/usb/if_ral.c
1409
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_ral.c
1410
req.bRequest = RAL_WRITE_MAC;
sys/dev/usb/if_ral.c
1411
USETW(req.wValue, val);
sys/dev/usb/if_ral.c
1412
USETW(req.wIndex, reg);
sys/dev/usb/if_ral.c
1413
USETW(req.wLength, 0);
sys/dev/usb/if_ral.c
1415
error = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/if_ral.c
1425
usb_device_request_t req;
sys/dev/usb/if_ral.c
1428
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_ral.c
1429
req.bRequest = RAL_WRITE_MULTI_MAC;
sys/dev/usb/if_ral.c
1430
USETW(req.wValue, 0);
sys/dev/usb/if_ral.c
1431
USETW(req.wIndex, reg);
sys/dev/usb/if_ral.c
1432
USETW(req.wLength, len);
sys/dev/usb/if_ral.c
1434
error = usbd_do_request(sc->sc_udev, &req, buf);
sys/dev/usb/if_ral.c
2104
usb_device_request_t req;
sys/dev/usb/if_ral.c
2117
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_ral.c
2118
req.bRequest = RAL_READ_MULTI_MAC;
sys/dev/usb/if_ral.c
2119
USETW(req.wValue, 0);
sys/dev/usb/if_ral.c
2120
USETW(req.wIndex, RAL_STA_CSR0);
sys/dev/usb/if_ral.c
2121
USETW(req.wLength, sizeof sc->sta);
sys/dev/usb/if_ral.c
2124
USBD_DEFAULT_TIMEOUT, &req, sc->sta, sizeof sc->sta, 0,
sys/dev/usb/if_rsu.c
530
usb_device_request_t req;
sys/dev/usb/if_rsu.c
532
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_rsu.c
533
req.bRequest = R92S_REQ_REGS;
sys/dev/usb/if_rsu.c
534
USETW(req.wValue, addr);
sys/dev/usb/if_rsu.c
535
USETW(req.wIndex, 0);
sys/dev/usb/if_rsu.c
536
USETW(req.wLength, len);
sys/dev/usb/if_rsu.c
537
return (usbd_do_request(sc->sc_udev, &req, buf));
sys/dev/usb/if_rsu.c
564
usb_device_request_t req;
sys/dev/usb/if_rsu.c
566
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_rsu.c
567
req.bRequest = R92S_REQ_REGS;
sys/dev/usb/if_rsu.c
568
USETW(req.wValue, addr);
sys/dev/usb/if_rsu.c
569
USETW(req.wIndex, 0);
sys/dev/usb/if_rsu.c
570
USETW(req.wLength, len);
sys/dev/usb/if_rsu.c
571
return (usbd_do_request(sc->sc_udev, &req, buf));
sys/dev/usb/if_rum.c
1362
usb_device_request_t req;
sys/dev/usb/if_rum.c
1365
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_rum.c
1366
req.bRequest = RT2573_READ_EEPROM;
sys/dev/usb/if_rum.c
1367
USETW(req.wValue, 0);
sys/dev/usb/if_rum.c
1368
USETW(req.wIndex, addr);
sys/dev/usb/if_rum.c
1369
USETW(req.wLength, len);
sys/dev/usb/if_rum.c
1371
error = usbd_do_request(sc->sc_udev, &req, buf);
sys/dev/usb/if_rum.c
1391
usb_device_request_t req;
sys/dev/usb/if_rum.c
1394
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_rum.c
1395
req.bRequest = RT2573_READ_MULTI_MAC;
sys/dev/usb/if_rum.c
1396
USETW(req.wValue, 0);
sys/dev/usb/if_rum.c
1397
USETW(req.wIndex, reg);
sys/dev/usb/if_rum.c
1398
USETW(req.wLength, len);
sys/dev/usb/if_rum.c
1400
error = usbd_do_request(sc->sc_udev, &req, buf);
sys/dev/usb/if_rum.c
1418
usb_device_request_t req;
sys/dev/usb/if_rum.c
1422
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_rum.c
1423
req.bRequest = RT2573_WRITE_MULTI_MAC;
sys/dev/usb/if_rum.c
1424
USETW(req.wValue, 0);
sys/dev/usb/if_rum.c
1428
USETW(req.wIndex, reg + offset);
sys/dev/usb/if_rum.c
1429
USETW(req.wLength, MIN(len - offset, 64));
sys/dev/usb/if_rum.c
1431
error = usbd_do_request(sc->sc_udev, &req, buf + offset);
sys/dev/usb/if_rum.c
2101
usb_device_request_t req;
sys/dev/usb/if_rum.c
2109
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_rum.c
2110
req.bRequest = RT2573_MCU_CNTL;
sys/dev/usb/if_rum.c
2111
USETW(req.wValue, RT2573_MCU_RUN);
sys/dev/usb/if_rum.c
2112
USETW(req.wIndex, 0);
sys/dev/usb/if_rum.c
2113
USETW(req.wLength, 0);
sys/dev/usb/if_rum.c
2115
error = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/if_rum.c
2189
usb_device_request_t req;
sys/dev/usb/if_rum.c
2197
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_rum.c
2198
req.bRequest = RT2573_READ_MULTI_MAC;
sys/dev/usb/if_rum.c
2199
USETW(req.wValue, 0);
sys/dev/usb/if_rum.c
2200
USETW(req.wIndex, RT2573_STA_CSR0);
sys/dev/usb/if_rum.c
2201
USETW(req.wLength, sizeof sc->sta);
sys/dev/usb/if_rum.c
2204
USBD_DEFAULT_TIMEOUT, &req, sc->sta, sizeof sc->sta, 0,
sys/dev/usb/if_run.c
1079
usb_device_request_t req;
sys/dev/usb/if_run.c
1084
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_run.c
1085
req.bRequest = RT2870_EEPROM_READ;
sys/dev/usb/if_run.c
1086
USETW(req.wValue, 0);
sys/dev/usb/if_run.c
1087
USETW(req.wIndex, addr);
sys/dev/usb/if_run.c
1088
USETW(req.wLength, sizeof tmp);
sys/dev/usb/if_run.c
1089
error = usbd_do_request(sc->sc_udev, &req, &tmp);
sys/dev/usb/if_run.c
822
usb_device_request_t req;
sys/dev/usb/if_run.c
855
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_run.c
856
req.bRequest = RT2870_RESET;
sys/dev/usb/if_run.c
857
USETW(req.wValue, 8);
sys/dev/usb/if_run.c
858
USETW(req.wIndex, 0);
sys/dev/usb/if_run.c
859
USETW(req.wLength, 0);
sys/dev/usb/if_run.c
860
if ((error = usbd_do_request(sc->sc_udev, &req, NULL)) != 0)
sys/dev/usb/if_run.c
890
usb_device_request_t req;
sys/dev/usb/if_run.c
892
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_run.c
893
req.bRequest = RT2870_RESET;
sys/dev/usb/if_run.c
894
USETW(req.wValue, 1);
sys/dev/usb/if_run.c
895
USETW(req.wIndex, 0);
sys/dev/usb/if_run.c
896
USETW(req.wLength, 0);
sys/dev/usb/if_run.c
897
return usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/if_run.c
917
usb_device_request_t req;
sys/dev/usb/if_run.c
919
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_run.c
920
req.bRequest = RT2870_READ_REGION_1;
sys/dev/usb/if_run.c
921
USETW(req.wValue, 0);
sys/dev/usb/if_run.c
922
USETW(req.wIndex, reg);
sys/dev/usb/if_run.c
923
USETW(req.wLength, len);
sys/dev/usb/if_run.c
924
return usbd_do_request(sc->sc_udev, &req, buf);
sys/dev/usb/if_run.c
930
usb_device_request_t req;
sys/dev/usb/if_run.c
932
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_run.c
933
req.bRequest = RT2870_WRITE_2;
sys/dev/usb/if_run.c
934
USETW(req.wValue, val);
sys/dev/usb/if_run.c
935
USETW(req.wIndex, reg);
sys/dev/usb/if_run.c
936
USETW(req.wLength, 0);
sys/dev/usb/if_run.c
937
return usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/if_run.c
965
usb_device_request_t req;
sys/dev/usb/if_run.c
967
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_run.c
968
req.bRequest = RT2870_WRITE_REGION_1;
sys/dev/usb/if_run.c
969
USETW(req.wValue, 0);
sys/dev/usb/if_run.c
970
USETW(req.wIndex, reg);
sys/dev/usb/if_run.c
971
USETW(req.wLength, len);
sys/dev/usb/if_run.c
972
return usbd_do_request(sc->sc_udev, &req, buf);
sys/dev/usb/if_smsc.c
222
usb_device_request_t req;
sys/dev/usb/if_smsc.c
226
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_smsc.c
227
req.bRequest = SMSC_UR_READ_REG;
sys/dev/usb/if_smsc.c
228
USETW(req.wValue, 0);
sys/dev/usb/if_smsc.c
229
USETW(req.wIndex, off);
sys/dev/usb/if_smsc.c
230
USETW(req.wLength, 4);
sys/dev/usb/if_smsc.c
232
err = usbd_do_request(sc->sc_udev, &req, &buf);
sys/dev/usb/if_smsc.c
244
usb_device_request_t req;
sys/dev/usb/if_smsc.c
250
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_smsc.c
251
req.bRequest = SMSC_UR_WRITE_REG;
sys/dev/usb/if_smsc.c
252
USETW(req.wValue, 0);
sys/dev/usb/if_smsc.c
253
USETW(req.wIndex, off);
sys/dev/usb/if_smsc.c
254
USETW(req.wLength, 4);
sys/dev/usb/if_smsc.c
256
err = usbd_do_request(sc->sc_udev, &req, &buf);
sys/dev/usb/if_uaq.c
313
usb_device_request_t req;
sys/dev/usb/if_uaq.c
320
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_uaq.c
322
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_uaq.c
323
req.bRequest = cmd;
sys/dev/usb/if_uaq.c
324
USETW(req.wValue, val);
sys/dev/usb/if_uaq.c
325
USETW(req.wIndex, index);
sys/dev/usb/if_uaq.c
326
USETW(req.wLength, len);
sys/dev/usb/if_uaq.c
330
err = usbd_do_request(sc->sc_udev, &req, buf);
sys/dev/usb/if_udav.c
354
usb_device_request_t req;
sys/dev/usb/if_udav.c
369
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_udav.c
370
req.bRequest = UDAV_REQ_MEM_READ;
sys/dev/usb/if_udav.c
371
USETW(req.wValue, 0x0000);
sys/dev/usb/if_udav.c
372
USETW(req.wIndex, offset);
sys/dev/usb/if_udav.c
373
USETW(req.wLength, len);
sys/dev/usb/if_udav.c
376
err = usbd_do_request(sc->sc_udev, &req, buf);
sys/dev/usb/if_udav.c
391
usb_device_request_t req;
sys/dev/usb/if_udav.c
406
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_udav.c
407
req.bRequest = UDAV_REQ_MEM_WRITE;
sys/dev/usb/if_udav.c
408
USETW(req.wValue, 0x0000);
sys/dev/usb/if_udav.c
409
USETW(req.wIndex, offset);
sys/dev/usb/if_udav.c
410
USETW(req.wLength, len);
sys/dev/usb/if_udav.c
413
err = usbd_do_request(sc->sc_udev, &req, buf);
sys/dev/usb/if_udav.c
428
usb_device_request_t req;
sys/dev/usb/if_udav.c
442
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_udav.c
443
req.bRequest = UDAV_REQ_MEM_WRITE1;
sys/dev/usb/if_udav.c
444
USETW(req.wValue, ch);
sys/dev/usb/if_udav.c
445
USETW(req.wIndex, offset);
sys/dev/usb/if_udav.c
446
USETW(req.wLength, 0x0000);
sys/dev/usb/if_udav.c
449
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/if_udav.c
465
usb_device_request_t req;
sys/dev/usb/if_udav.c
480
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_udav.c
481
req.bRequest = UDAV_REQ_REG_READ;
sys/dev/usb/if_udav.c
482
USETW(req.wValue, 0x0000);
sys/dev/usb/if_udav.c
483
USETW(req.wIndex, offset);
sys/dev/usb/if_udav.c
484
USETW(req.wLength, len);
sys/dev/usb/if_udav.c
487
err = usbd_do_request(sc->sc_udev, &req, buf);
sys/dev/usb/if_udav.c
502
usb_device_request_t req;
sys/dev/usb/if_udav.c
517
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_udav.c
518
req.bRequest = UDAV_REQ_REG_WRITE;
sys/dev/usb/if_udav.c
519
USETW(req.wValue, 0x0000);
sys/dev/usb/if_udav.c
520
USETW(req.wIndex, offset);
sys/dev/usb/if_udav.c
521
USETW(req.wLength, len);
sys/dev/usb/if_udav.c
524
err = usbd_do_request(sc->sc_udev, &req, buf);
sys/dev/usb/if_udav.c
553
usb_device_request_t req;
sys/dev/usb/if_udav.c
567
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_udav.c
568
req.bRequest = UDAV_REQ_REG_WRITE1;
sys/dev/usb/if_udav.c
569
USETW(req.wValue, ch);
sys/dev/usb/if_udav.c
570
USETW(req.wIndex, offset);
sys/dev/usb/if_udav.c
571
USETW(req.wLength, 0x0000);
sys/dev/usb/if_udav.c
574
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/if_umb.c
1052
umb_rtrequest(struct ifnet *ifp, int req, struct rtentry *rt)
sys/dev/usb/if_umb.c
1056
if (req == RTM_PROPOSAL) {
sys/dev/usb/if_umb.c
1066
p2p_rtrequest(ifp, req, rt);
sys/dev/usb/if_umb.c
2583
usb_device_request_t req;
sys/dev/usb/if_umb.c
2598
req.bmRequestType = UT_WRITE_CLASS_INTERFACE;
sys/dev/usb/if_umb.c
2599
req.bRequest = UCDC_SEND_ENCAPSULATED_COMMAND;
sys/dev/usb/if_umb.c
2600
USETW(req.wValue, 0);
sys/dev/usb/if_umb.c
2601
USETW(req.wIndex, sc->sc_ctrl_ifaceno);
sys/dev/usb/if_umb.c
2602
USETW(req.wLength, len);
sys/dev/usb/if_umb.c
2604
return usbd_request_async(xfer, &req, NULL, NULL);
sys/dev/usb/if_umb.c
2610
usb_device_request_t req;
sys/dev/usb/if_umb.c
2613
req.bmRequestType = UT_READ_CLASS_INTERFACE;
sys/dev/usb/if_umb.c
2614
req.bRequest = UCDC_GET_ENCAPSULATED_RESPONSE;
sys/dev/usb/if_umb.c
2615
USETW(req.wValue, 0);
sys/dev/usb/if_umb.c
2616
USETW(req.wIndex, sc->sc_ctrl_ifaceno);
sys/dev/usb/if_umb.c
2617
USETW(req.wLength, *len);
sys/dev/usb/if_umb.c
2621
err = usbd_do_request_flags(sc->sc_udev, &req, buf, USBD_SHORT_XFER_OK,
sys/dev/usb/if_umb.c
2630
umb_ctrl_msg(struct umb_softc *sc, uint32_t req, void *data, int len)
sys/dev/usb/if_umb.c
2645
hdr->type = htole32(req);
sys/dev/usb/if_umb.c
2652
if (req == MBIM_COMMAND_MSG) {
sys/dev/usb/if_umb.c
2661
str = umb_request2str(req);
sys/dev/usb/if_umb.c
2672
DEVNAM(sc), umb_request2str(req), tid,
sys/dev/usb/if_umb.c
2679
umb_request2str(req), tid);
sys/dev/usb/if_umb.c
715
usb_device_request_t req;
sys/dev/usb/if_umb.c
719
req.bmRequestType = UT_READ_CLASS_INTERFACE;
sys/dev/usb/if_umb.c
720
req.bRequest = NCM_GET_NTB_PARAMETERS;
sys/dev/usb/if_umb.c
721
USETW(req.wValue, 0);
sys/dev/usb/if_umb.c
722
USETW(req.wIndex, sc->sc_ctrl_ifaceno);
sys/dev/usb/if_umb.c
723
USETW(req.wLength, sizeof (np));
sys/dev/usb/if_umb.c
724
if (usbd_do_request(sc->sc_udev, &req, &np) == USBD_NORMAL_COMPLETION &&
sys/dev/usb/if_umb.c
758
usb_device_request_t req;
sys/dev/usb/if_umb.c
774
req.bmRequestType = UT_READ_CLASS_INTERFACE;
sys/dev/usb/if_umb.c
775
req.bRequest = NCM_GET_NTB_FORMAT;
sys/dev/usb/if_umb.c
776
USETW(req.wValue, 0);
sys/dev/usb/if_umb.c
777
USETW(req.wIndex, sc->sc_ctrl_ifaceno);
sys/dev/usb/if_umb.c
778
USETW(req.wLength, sizeof (wFmt));
sys/dev/usb/if_umb.c
779
if (usbd_do_request(sc->sc_udev, &req, wFmt) != USBD_NORMAL_COMPLETION)
sys/dev/usb/if_ure.c
240
usb_device_request_t req;
sys/dev/usb/if_ure.c
247
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_ure.c
249
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_ure.c
250
req.bRequest = UR_SET_ADDRESS;
sys/dev/usb/if_ure.c
251
USETW(req.wValue, val);
sys/dev/usb/if_ure.c
252
USETW(req.wIndex, index);
sys/dev/usb/if_ure.c
253
USETW(req.wLength, len);
sys/dev/usb/if_ure.c
257
err = usbd_do_request(sc->ure_udev, &req, buf);
sys/dev/usb/if_url.c
355
usb_device_request_t req;
sys/dev/usb/if_url.c
368
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_url.c
370
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_url.c
371
req.bRequest = URL_REQ_MEM;
sys/dev/usb/if_url.c
372
USETW(req.wValue, offset);
sys/dev/usb/if_url.c
373
USETW(req.wIndex, 0x0000);
sys/dev/usb/if_url.c
374
USETW(req.wLength, len);
sys/dev/usb/if_url.c
377
err = usbd_do_request(sc->sc_udev, &req, buf);
sys/dev/usb/if_urndis.c
134
usb_device_request_t req;
sys/dev/usb/if_urndis.c
136
req.bmRequestType = rt;
sys/dev/usb/if_urndis.c
137
req.bRequest = r;
sys/dev/usb/if_urndis.c
138
USETW(req.wValue, value);
sys/dev/usb/if_urndis.c
139
USETW(req.wIndex, index);
sys/dev/usb/if_urndis.c
140
USETW(req.wLength, buflen);
sys/dev/usb/if_urndis.c
142
return usbd_do_request(sc->sc_udev, &req, buf);
sys/dev/usb/if_urtw.c
1067
usb_device_request_t req;
sys/dev/usb/if_urtw.c
1069
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_urtw.c
1070
req.bRequest = URTW_8187_SETREGS_REQ;
sys/dev/usb/if_urtw.c
1071
USETW(req.wValue, addr);
sys/dev/usb/if_urtw.c
1072
USETW(req.wIndex, index);
sys/dev/usb/if_urtw.c
1073
USETW(req.wLength, sizeof(uint16_t));
sys/dev/usb/if_urtw.c
1076
return (usbd_do_request(sc->sc_udev, &req, &data));
sys/dev/usb/if_urtw.c
1543
usb_device_request_t req;
sys/dev/usb/if_urtw.c
1546
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_urtw.c
1547
req.bRequest = URTW_8187_GETREGS_REQ;
sys/dev/usb/if_urtw.c
1548
USETW(req.wValue, val | 0xff00);
sys/dev/usb/if_urtw.c
1549
USETW(req.wIndex, idx & 0x03);
sys/dev/usb/if_urtw.c
1550
USETW(req.wLength, sizeof(uint8_t));
sys/dev/usb/if_urtw.c
1552
error = usbd_do_request(sc->sc_udev, &req, data);
sys/dev/usb/if_urtw.c
1559
usb_device_request_t req;
sys/dev/usb/if_urtw.c
1562
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_urtw.c
1563
req.bRequest = URTW_8187_GETREGS_REQ;
sys/dev/usb/if_urtw.c
1564
USETW(req.wValue, val | 0xfe00);
sys/dev/usb/if_urtw.c
1565
USETW(req.wIndex, 0);
sys/dev/usb/if_urtw.c
1566
USETW(req.wLength, sizeof(uint8_t));
sys/dev/usb/if_urtw.c
1568
error = usbd_do_request(sc->sc_udev, &req, data);
sys/dev/usb/if_urtw.c
1575
usb_device_request_t req;
sys/dev/usb/if_urtw.c
1578
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_urtw.c
1579
req.bRequest = URTW_8187_GETREGS_REQ;
sys/dev/usb/if_urtw.c
1580
USETW(req.wValue, val | 0xff00);
sys/dev/usb/if_urtw.c
1581
USETW(req.wIndex, idx & 0x03);
sys/dev/usb/if_urtw.c
1582
USETW(req.wLength, sizeof(uint16_t));
sys/dev/usb/if_urtw.c
1584
error = usbd_do_request(sc->sc_udev, &req, data);
sys/dev/usb/if_urtw.c
1592
usb_device_request_t req;
sys/dev/usb/if_urtw.c
1595
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_urtw.c
1596
req.bRequest = URTW_8187_GETREGS_REQ;
sys/dev/usb/if_urtw.c
1597
USETW(req.wValue, val | 0xff00);
sys/dev/usb/if_urtw.c
1598
USETW(req.wIndex, idx & 0x03);
sys/dev/usb/if_urtw.c
1599
USETW(req.wLength, sizeof(uint32_t));
sys/dev/usb/if_urtw.c
1601
error = usbd_do_request(sc->sc_udev, &req, data);
sys/dev/usb/if_urtw.c
1609
usb_device_request_t req;
sys/dev/usb/if_urtw.c
1611
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_urtw.c
1612
req.bRequest = URTW_8187_SETREGS_REQ;
sys/dev/usb/if_urtw.c
1613
USETW(req.wValue, val | 0xff00);
sys/dev/usb/if_urtw.c
1614
USETW(req.wIndex, idx & 0x03);
sys/dev/usb/if_urtw.c
1615
USETW(req.wLength, sizeof(uint8_t));
sys/dev/usb/if_urtw.c
1617
return (usbd_do_request(sc->sc_udev, &req, &data));
sys/dev/usb/if_urtw.c
1623
usb_device_request_t req;
sys/dev/usb/if_urtw.c
1625
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_urtw.c
1626
req.bRequest = URTW_8187_SETREGS_REQ;
sys/dev/usb/if_urtw.c
1627
USETW(req.wValue, val | 0xfe00);
sys/dev/usb/if_urtw.c
1628
USETW(req.wIndex, 0);
sys/dev/usb/if_urtw.c
1629
USETW(req.wLength, sizeof(uint8_t));
sys/dev/usb/if_urtw.c
1631
return (usbd_do_request(sc->sc_udev, &req, &data));
sys/dev/usb/if_urtw.c
1637
usb_device_request_t req;
sys/dev/usb/if_urtw.c
1639
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_urtw.c
1640
req.bRequest = URTW_8187_SETREGS_REQ;
sys/dev/usb/if_urtw.c
1641
USETW(req.wValue, val | 0xff00);
sys/dev/usb/if_urtw.c
1642
USETW(req.wIndex, idx & 0x03);
sys/dev/usb/if_urtw.c
1643
USETW(req.wLength, sizeof(uint16_t));
sys/dev/usb/if_urtw.c
1646
return (usbd_do_request(sc->sc_udev, &req, &data));
sys/dev/usb/if_urtw.c
1652
usb_device_request_t req;
sys/dev/usb/if_urtw.c
1654
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_urtw.c
1655
req.bRequest = URTW_8187_SETREGS_REQ;
sys/dev/usb/if_urtw.c
1656
USETW(req.wValue, val | 0xff00);
sys/dev/usb/if_urtw.c
1657
USETW(req.wIndex, idx & 0x03);
sys/dev/usb/if_urtw.c
1658
USETW(req.wLength, sizeof(uint32_t));
sys/dev/usb/if_urtw.c
1661
return (usbd_do_request(sc->sc_udev, &req, &data));
sys/dev/usb/if_urtwn.c
788
usb_device_request_t req;
sys/dev/usb/if_urtwn.c
790
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_urtwn.c
791
req.bRequest = R92C_REQ_REGS;
sys/dev/usb/if_urtwn.c
792
USETW(req.wValue, addr);
sys/dev/usb/if_urtwn.c
793
USETW(req.wIndex, 0);
sys/dev/usb/if_urtwn.c
794
USETW(req.wLength, len);
sys/dev/usb/if_urtwn.c
795
return (usbd_do_request(sc->sc_udev, &req, buf));
sys/dev/usb/if_urtwn.c
828
usb_device_request_t req;
sys/dev/usb/if_urtwn.c
830
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_urtwn.c
831
req.bRequest = R92C_REQ_REGS;
sys/dev/usb/if_urtwn.c
832
USETW(req.wValue, addr);
sys/dev/usb/if_urtwn.c
833
USETW(req.wIndex, 0);
sys/dev/usb/if_urtwn.c
834
USETW(req.wLength, len);
sys/dev/usb/if_urtwn.c
835
return (usbd_do_request(sc->sc_udev, &req, buf));
sys/dev/usb/if_zyd.c
2501
usb_device_request_t req;
sys/dev/usb/if_zyd.c
2507
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/if_zyd.c
2508
req.bRequest = ZYD_DOWNLOADREQ;
sys/dev/usb/if_zyd.c
2509
USETW(req.wIndex, 0);
sys/dev/usb/if_zyd.c
2518
USETW(req.wValue, addr);
sys/dev/usb/if_zyd.c
2519
USETW(req.wLength, mlen);
sys/dev/usb/if_zyd.c
2520
if (usbd_do_request(sc->sc_udev, &req, fw) != 0)
sys/dev/usb/if_zyd.c
2529
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/if_zyd.c
2530
req.bRequest = ZYD_DOWNLOADSTS;
sys/dev/usb/if_zyd.c
2531
USETW(req.wValue, 0);
sys/dev/usb/if_zyd.c
2532
USETW(req.wIndex, 0);
sys/dev/usb/if_zyd.c
2533
USETW(req.wLength, sizeof stat);
sys/dev/usb/if_zyd.c
2534
if (usbd_do_request(sc->sc_udev, &req, &stat) != 0)
sys/dev/usb/if_zyd.c
880
struct zyd_rfwrite req;
sys/dev/usb/if_zyd.c
887
req.code = htole16(2);
sys/dev/usb/if_zyd.c
888
req.width = htole16(rf->width);
sys/dev/usb/if_zyd.c
890
req.bit[i] = htole16(cr203);
sys/dev/usb/if_zyd.c
892
req.bit[i] |= htole16(ZYD_RF_DATA);
sys/dev/usb/if_zyd.c
894
return zyd_cmd_write(sc, ZYD_CMD_RFCFG, &req, 4 + 2 * rf->width);
sys/dev/usb/moscom.c
266
usb_device_request_t req;
sys/dev/usb/moscom.c
281
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/moscom.c
282
req.bRequest = MOSCOM_WRITE;
sys/dev/usb/moscom.c
283
USETW(req.wValue, 0x08);
sys/dev/usb/moscom.c
284
USETW(req.wIndex, MOSCOM_INT);
sys/dev/usb/moscom.c
285
USETW(req.wLength, 0);
sys/dev/usb/moscom.c
286
if (usbd_do_request(sc->sc_udev, &req, NULL) != 0)
sys/dev/usb/moscom.c
382
usb_device_request_t req;
sys/dev/usb/moscom.c
385
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/moscom.c
386
req.bRequest = MOSCOM_WRITE;
sys/dev/usb/moscom.c
387
USETW(req.wValue, val + MOSCOM_UART_REG);
sys/dev/usb/moscom.c
388
USETW(req.wIndex, reg);
sys/dev/usb/moscom.c
389
USETW(req.wLength, 0);
sys/dev/usb/moscom.c
390
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/ohci.c
1555
usb_device_request_t *req = &xfer->request;
sys/dev/usb/ohci.c
1562
len = UGETW(req->wLength);
sys/dev/usb/ohci.c
1566
req->bmRequestType, req->bRequest, UGETW(req->wValue),
sys/dev/usb/ohci.c
1567
UGETW(req->wIndex), len, xfer->device->address,
sys/dev/usb/ohci.c
1600
memcpy(KERNADDR(&opipe->u.ctl.reqdma, 0), req, sizeof *req);
sys/dev/usb/ohci.c
1607
setup->td.td_be = htole32(letoh32(setup->td.td_cbp) + sizeof *req - 1);
sys/dev/usb/ohci.c
2270
usb_device_request_t *req;
sys/dev/usb/ohci.c
2288
req = &xfer->request;
sys/dev/usb/ohci.c
2291
req->bmRequestType, req->bRequest));
sys/dev/usb/ohci.c
2293
len = UGETW(req->wLength);
sys/dev/usb/ohci.c
2294
value = UGETW(req->wValue);
sys/dev/usb/ohci.c
2295
index = UGETW(req->wIndex);
sys/dev/usb/ohci.c
2301
switch(C(req->bRequest, req->bmRequestType)) {
sys/dev/usb/uark.c
308
usb_device_request_t req;
sys/dev/usb/uark.c
311
req.bmRequestType = UARK_WRITE;
sys/dev/usb/uark.c
312
req.bRequest = UARK_REQUEST;
sys/dev/usb/uark.c
313
USETW(req.wValue, value);
sys/dev/usb/uark.c
314
USETW(req.wIndex, index);
sys/dev/usb/uark.c
315
USETW(req.wLength, 0);
sys/dev/usb/uark.c
316
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uaudio.c
1007
if (req != req_buf)
sys/dev/usb/uaudio.c
1008
free(req, M_USBDEV, req_size);
sys/dev/usb/uaudio.c
527
unsigned int req,
sys/dev/usb/uaudio.c
539
r.bRequest = req;
sys/dev/usb/uaudio.c
546
type, req, UGETW(r.wValue), UGETW(r.wIndex), UGETW(r.wLength));
sys/dev/usb/uaudio.c
938
unsigned char req_buf[16], *req = NULL;
sys/dev/usb/uaudio.c
947
req = req_buf;
sys/dev/usb/uaudio.c
948
p.rptr = p.wptr = req;
sys/dev/usb/uaudio.c
978
req = req_buf;
sys/dev/usb/uaudio.c
980
req = malloc(req_size, M_USBDEV, M_WAITOK);
sys/dev/usb/uaudio.c
982
p.rptr = p.wptr = req;
sys/dev/usb/uberry.c
132
usb_device_request_t req;
sys/dev/usb/uberry.c
135
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/uberry.c
136
req.bRequest = 0xa9;
sys/dev/usb/uberry.c
137
USETW(req.wValue, 1);
sys/dev/usb/uberry.c
138
USETW(req.wIndex, 1);
sys/dev/usb/uberry.c
139
USETW(req.wLength, 2);
sys/dev/usb/uberry.c
140
(void) usbd_do_request(sc->sc_udev, &req, &buffer);
sys/dev/usb/uberry.c
146
usb_device_request_t req;
sys/dev/usb/uberry.c
149
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/uberry.c
150
req.bRequest = 0xa5;
sys/dev/usb/uberry.c
151
USETW(req.wValue, 0);
sys/dev/usb/uberry.c
152
USETW(req.wIndex, 1);
sys/dev/usb/uberry.c
153
USETW(req.wLength, 2);
sys/dev/usb/uberry.c
154
(void) usbd_do_request(sc->sc_udev, &req, &buffer);
sys/dev/usb/uberry.c
156
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uberry.c
157
req.bRequest = 0xa2;
sys/dev/usb/uberry.c
158
USETW(req.wValue, 0);
sys/dev/usb/uberry.c
159
USETW(req.wIndex, 1);
sys/dev/usb/uberry.c
160
USETW(req.wLength, 0);
sys/dev/usb/uberry.c
161
(void) usbd_do_request(sc->sc_udev, &req, &buffer);
sys/dev/usb/ubsa.c
380
usb_device_request_t req;
sys/dev/usb/ubsa.c
383
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/ubsa.c
384
req.bRequest = request;
sys/dev/usb/ubsa.c
385
USETW(req.wValue, value);
sys/dev/usb/ubsa.c
386
USETW(req.wIndex, sc->sc_iface_number);
sys/dev/usb/ubsa.c
387
USETW(req.wLength, 0);
sys/dev/usb/ubsa.c
389
err = usbd_do_request(sc->sc_udev, &req, 0);
sys/dev/usb/uchcom.c
422
usb_device_request_t req;
sys/dev/usb/uchcom.c
424
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uchcom.c
425
req.bRequest = reqno;
sys/dev/usb/uchcom.c
426
USETW(req.wValue, value);
sys/dev/usb/uchcom.c
427
USETW(req.wIndex, index);
sys/dev/usb/uchcom.c
428
USETW(req.wLength, 0);
sys/dev/usb/uchcom.c
430
return usbd_do_request(sc->sc_udev, &req, 0);
sys/dev/usb/uchcom.c
437
usb_device_request_t req;
sys/dev/usb/uchcom.c
439
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/uchcom.c
440
req.bRequest = reqno;
sys/dev/usb/uchcom.c
441
USETW(req.wValue, value);
sys/dev/usb/uchcom.c
442
USETW(req.wIndex, index);
sys/dev/usb/uchcom.c
443
USETW(req.wLength, (uint16_t)buflen);
sys/dev/usb/uchcom.c
445
return usbd_do_request_flags(sc->sc_udev, &req, buf,
sys/dev/usb/udcf.c
308
usb_device_request_t req;
sys/dev/usb/udcf.c
319
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/udcf.c
320
req.bRequest = 0;
sys/dev/usb/udcf.c
321
USETW(req.wValue, 0);
sys/dev/usb/udcf.c
322
USETW(req.wIndex, 0);
sys/dev/usb/udcf.c
323
USETW(req.wLength, 0);
sys/dev/usb/udcf.c
324
if ((err = usbd_do_request_flags(sc->sc_udev, &req, &result,
sys/dev/usb/udcf.c
330
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/udcf.c
331
req.bRequest = 0;
sys/dev/usb/udcf.c
332
USETW(req.wValue, UDCF_CTRL_VAL);
sys/dev/usb/udcf.c
333
USETW(req.wIndex, UDCF_CTRL_IDX);
sys/dev/usb/udcf.c
334
USETW(req.wLength, 0);
sys/dev/usb/udcf.c
335
if ((err = usbd_do_request_flags(sc->sc_udev, &req, &result,
sys/dev/usb/udcf.c
351
usb_device_request_t req;
sys/dev/usb/udcf.c
353
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/udcf.c
354
req.bRequest = FT232R_RESET;
sys/dev/usb/udcf.c
356
USETW(req.wValue,FT232R_RESET);
sys/dev/usb/udcf.c
357
USETW(req.wIndex, 0);
sys/dev/usb/udcf.c
358
USETW(req.wLength, 0);
sys/dev/usb/udcf.c
359
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/udcf.c
389
usb_device_request_t req;
sys/dev/usb/udcf.c
393
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/udcf.c
394
req.bRequest = FT232R_STATUS;
sys/dev/usb/udcf.c
395
USETW(req.wValue, 0);
sys/dev/usb/udcf.c
396
USETW(req.wIndex, 0);
sys/dev/usb/udcf.c
397
USETW(req.wLength, 2);
sys/dev/usb/udcf.c
398
if (usbd_do_request_flags(sc->sc_udev, &req, &data,
sys/dev/usb/udl.c
1163
usb_device_request_t req;
sys/dev/usb/udl.c
1166
req.bmRequestType = rt;
sys/dev/usb/udl.c
1167
req.bRequest = r;
sys/dev/usb/udl.c
1168
USETW(req.wIndex, index);
sys/dev/usb/udl.c
1169
USETW(req.wValue, value);
sys/dev/usb/udl.c
1170
USETW(req.wLength, len);
sys/dev/usb/udl.c
1172
error = usbd_do_request(sc->sc_udev, &req, buf);
sys/dev/usb/udsbr.c
167
usb_device_request_t req;
sys/dev/usb/udsbr.c
173
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/udsbr.c
174
req.bRequest = ureq;
sys/dev/usb/udsbr.c
175
USETW(req.wValue, value);
sys/dev/usb/udsbr.c
176
USETW(req.wIndex, index);
sys/dev/usb/udsbr.c
177
USETW(req.wLength, 1);
sys/dev/usb/udsbr.c
178
err = usbd_do_request(sc->sc_udev, &req, &data);
sys/dev/usb/uftdi.c
1006
usb_device_request_t req;
sys/dev/usb/uftdi.c
1043
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uftdi.c
1044
req.bRequest = FTDI_SIO_SET_BAUD_RATE;
sys/dev/usb/uftdi.c
1045
USETW(req.wValue, rate);
sys/dev/usb/uftdi.c
1046
USETW(req.wIndex, ((rate >> 8) & 0xFF00) | portno);
sys/dev/usb/uftdi.c
1047
USETW(req.wLength, 0);
sys/dev/usb/uftdi.c
1049
"index=0x%04x len=%d\n", req.bmRequestType, req.bRequest,
sys/dev/usb/uftdi.c
1050
UGETW(req.wValue), UGETW(req.wIndex), UGETW(req.wLength)));
sys/dev/usb/uftdi.c
1051
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uftdi.c
1082
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uftdi.c
1083
req.bRequest = FTDI_SIO_SET_DATA;
sys/dev/usb/uftdi.c
1084
USETW(req.wValue, data);
sys/dev/usb/uftdi.c
1085
USETW(req.wIndex, portno);
sys/dev/usb/uftdi.c
1086
USETW(req.wLength, 0);
sys/dev/usb/uftdi.c
1088
"index=0x%04x len=%d\n", req.bmRequestType, req.bRequest,
sys/dev/usb/uftdi.c
1089
UGETW(req.wValue), UGETW(req.wIndex), UGETW(req.wLength)));
sys/dev/usb/uftdi.c
1090
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uftdi.c
1096
USETW(req.wValue, 0);
sys/dev/usb/uftdi.c
1099
USETW2(req.wValue, t->c_cc[VSTOP], t->c_cc[VSTART]);
sys/dev/usb/uftdi.c
1102
USETW(req.wValue, 0);
sys/dev/usb/uftdi.c
1104
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uftdi.c
1105
req.bRequest = FTDI_SIO_SET_FLOW_CTRL;
sys/dev/usb/uftdi.c
1106
USETW2(req.wIndex, flow, portno);
sys/dev/usb/uftdi.c
1107
USETW(req.wLength, 0);
sys/dev/usb/uftdi.c
1108
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uftdi.c
1133
usb_device_request_t req;
sys/dev/usb/uftdi.c
1145
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uftdi.c
1146
req.bRequest = FTDI_SIO_SET_DATA;
sys/dev/usb/uftdi.c
1147
USETW(req.wValue, data);
sys/dev/usb/uftdi.c
1148
USETW(req.wIndex, portno);
sys/dev/usb/uftdi.c
1149
USETW(req.wLength, 0);
sys/dev/usb/uftdi.c
1150
(void)usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uftdi.c
882
usb_device_request_t req;
sys/dev/usb/uftdi.c
892
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uftdi.c
893
req.bRequest = FTDI_SIO_RESET;
sys/dev/usb/uftdi.c
894
USETW(req.wValue, FTDI_SIO_RESET_SIO);
sys/dev/usb/uftdi.c
895
USETW(req.wIndex, portno);
sys/dev/usb/uftdi.c
896
USETW(req.wLength, 0);
sys/dev/usb/uftdi.c
897
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uftdi.c
907
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uftdi.c
908
req.bRequest = FTDI_SIO_SET_FLOW_CTRL;
sys/dev/usb/uftdi.c
909
USETW(req.wValue, 0);
sys/dev/usb/uftdi.c
910
USETW2(req.wIndex, FTDI_SIO_RTS_CTS_HS, portno);
sys/dev/usb/uftdi.c
911
USETW(req.wLength, 0);
sys/dev/usb/uftdi.c
912
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uftdi.c
972
usb_device_request_t req;
sys/dev/usb/uftdi.c
991
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uftdi.c
992
req.bRequest = FTDI_SIO_MODEM_CTRL;
sys/dev/usb/uftdi.c
993
USETW(req.wValue, ctl);
sys/dev/usb/uftdi.c
994
USETW(req.wIndex, portno);
sys/dev/usb/uftdi.c
995
USETW(req.wLength, 0);
sys/dev/usb/uftdi.c
997
"index=0x%04x len=%d\n", req.bmRequestType, req.bRequest,
sys/dev/usb/uftdi.c
998
UGETW(req.wValue), UGETW(req.wIndex), UGETW(req.wLength)));
sys/dev/usb/uftdi.c
999
(void)usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/ugen.c
846
struct isoreq *req = addr;
sys/dev/usb/ugen.c
847
struct ugen_endpoint *sce = req->sce;
sys/dev/usb/ugen.c
856
DPRINTFN(5,("%s: xfer %ld, count=%d\n", __func__, req - sce->isoreqs,
sys/dev/usb/ugen.c
869
u_int32_t actlen = req->sizes[i];
sys/dev/usb/ugen.c
870
char const *buf = (char const *)req->dmabuf + isize * i;
sys/dev/usb/ugen.c
885
req->sizes[i] = isize;
sys/dev/usb/ugen.c
888
usbd_setup_isoc_xfer(xfer, sce->pipeh, req, req->sizes, UGEN_NISORFRMS,
sys/dev/usb/uhci.c
1969
usb_device_request_t *req = &xfer->request;
sys/dev/usb/uhci.c
1981
req->bmRequestType, req->bRequest, UGETW(req->wValue),
sys/dev/usb/uhci.c
1982
UGETW(req->wIndex), UGETW(req->wLength),
sys/dev/usb/uhci.c
1986
len = UGETW(req->wLength);
sys/dev/usb/uhci.c
2006
memcpy(KERNADDR(&upipe->u.ctl.reqdma, 0), req, sizeof *req);
sys/dev/usb/uhci.c
2012
setup->td.td_token = htole32(UHCI_TD_SETUP(sizeof *req, endpt, addr));
sys/dev/usb/uhci.c
2881
usb_device_request_t *req;
sys/dev/usb/uhci.c
2896
req = &xfer->request;
sys/dev/usb/uhci.c
2899
req->bmRequestType, req->bRequest));
sys/dev/usb/uhci.c
2901
len = UGETW(req->wLength);
sys/dev/usb/uhci.c
2902
value = UGETW(req->wValue);
sys/dev/usb/uhci.c
2903
index = UGETW(req->wIndex);
sys/dev/usb/uhci.c
2909
switch(C(req->bRequest, req->bmRequestType)) {
sys/dev/usb/uhidev.c
743
usb_device_request_t req;
sys/dev/usb/uhidev.c
763
req.bmRequestType = UT_WRITE_CLASS_INTERFACE;
sys/dev/usb/uhidev.c
764
req.bRequest = UR_SET_REPORT;
sys/dev/usb/uhidev.c
765
USETW2(req.wValue, type, id);
sys/dev/usb/uhidev.c
766
USETW(req.wIndex, sc->sc_ifaceno);
sys/dev/usb/uhidev.c
767
USETW(req.wLength, len);
sys/dev/usb/uhidev.c
769
if (usbd_do_request(sc->sc_udev, &req, buf))
sys/dev/usb/uhidev.c
794
usb_device_request_t req;
sys/dev/usb/uhidev.c
828
req.bmRequestType = UT_WRITE_CLASS_INTERFACE;
sys/dev/usb/uhidev.c
829
req.bRequest = UR_SET_REPORT;
sys/dev/usb/uhidev.c
830
USETW2(req.wValue, type, id);
sys/dev/usb/uhidev.c
831
USETW(req.wIndex, sc->sc_ifaceno);
sys/dev/usb/uhidev.c
832
USETW(req.wLength, len);
sys/dev/usb/uhidev.c
833
if (usbd_request_async(xfer, &req, NULL, NULL))
sys/dev/usb/uhidev.c
844
usb_device_request_t req;
sys/dev/usb/uhidev.c
854
req.bmRequestType = UT_READ_CLASS_INTERFACE;
sys/dev/usb/uhidev.c
855
req.bRequest = UR_GET_REPORT;
sys/dev/usb/uhidev.c
856
USETW2(req.wValue, type, id);
sys/dev/usb/uhidev.c
857
USETW(req.wIndex, sc->sc_ifaceno);
sys/dev/usb/uhidev.c
858
USETW(req.wLength, len);
sys/dev/usb/uhidev.c
860
err = usbd_do_request_flags(sc->sc_udev, &req, buf, 0, &actlen,
sys/dev/usb/uhidev.c
903
usb_device_request_t req;
sys/dev/usb/uhidev.c
932
req.bmRequestType = UT_READ_CLASS_INTERFACE;
sys/dev/usb/uhidev.c
933
req.bRequest = UR_GET_REPORT;
sys/dev/usb/uhidev.c
934
USETW2(req.wValue, type, id);
sys/dev/usb/uhidev.c
935
USETW(req.wIndex, sc->sc_ifaceno);
sys/dev/usb/uhidev.c
936
USETW(req.wLength, len);
sys/dev/usb/uhidev.c
938
if (usbd_request_async(xfer, &req, info, uhidev_get_report_async_cb)) {
sys/dev/usb/uhidpp.c
1265
struct uhidpp_report req;
sys/dev/usb/uhidpp.c
1272
memset(&req, 0, sizeof(req));
sys/dev/usb/uhidpp.c
1273
req.device_id = device_id;
sys/dev/usb/uhidpp.c
1274
req.fap.feature_idx = feature_idx;
sys/dev/usb/uhidpp.c
1277
req.fap.funcidx_swid =
sys/dev/usb/uhidpp.c
1279
memcpy(req.fap.params, params, nparams);
sys/dev/usb/uhidpp.c
1280
return hidpp_send_report(sc, report_id, &req, resp);
sys/dev/usb/uhidpp.c
1288
struct uhidpp_report req;
sys/dev/usb/uhidpp.c
1295
memset(&req, 0, sizeof(req));
sys/dev/usb/uhidpp.c
1296
req.device_id = device_id;
sys/dev/usb/uhidpp.c
1297
req.rap.sub_id = sub_id;
sys/dev/usb/uhidpp.c
1298
req.rap.reg_address = reg_address;
sys/dev/usb/uhidpp.c
1299
memcpy(req.rap.params, params, nparams);
sys/dev/usb/uhidpp.c
1300
return hidpp_send_report(sc, report_id, &req, resp);
sys/dev/usb/uhidpp.c
1305
struct uhidpp_report *req, struct uhidpp_report *resp)
sys/dev/usb/uhidpp.c
1319
DREPORT(__func__, report_id, (const unsigned char *)req, len);
sys/dev/usb/uhidpp.c
1324
sc->sc_req = req;
sys/dev/usb/uhidpp.c
1334
report_id, req, len);
sys/dev/usb/uipaq.c
231
usb_device_request_t req;
sys/dev/usb/uipaq.c
244
req.bmRequestType = UT_WRITE_CLASS_INTERFACE;
sys/dev/usb/uipaq.c
245
req.bRequest = UCDC_SET_CONTROL_LINE_STATE;
sys/dev/usb/uipaq.c
247
USETW(req.wValue, sc->sc_lcr);
sys/dev/usb/uipaq.c
248
USETW(req.wIndex, 0x0);
sys/dev/usb/uipaq.c
249
USETW(req.wLength, 0);
sys/dev/usb/uipaq.c
253
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uipaq.c
264
usb_device_request_t req;
sys/dev/usb/uipaq.c
274
req.bmRequestType = UT_WRITE_CLASS_INTERFACE;
sys/dev/usb/uipaq.c
275
req.bRequest = UCDC_SET_CONTROL_LINE_STATE;
sys/dev/usb/uipaq.c
277
USETW(req.wValue, sc->sc_lcr);
sys/dev/usb/uipaq.c
278
USETW(req.wIndex, 0x0);
sys/dev/usb/uipaq.c
279
USETW(req.wLength, 0);
sys/dev/usb/uipaq.c
282
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uipaq.c
293
usb_device_request_t req;
sys/dev/usb/uipaq.c
299
req.bmRequestType = UT_WRITE_CLASS_INTERFACE;
sys/dev/usb/uipaq.c
300
req.bRequest = UCDC_SEND_BREAK;
sys/dev/usb/uipaq.c
302
USETW(req.wValue, onoff ? UCDC_BREAK_ON : UCDC_BREAK_OFF);
sys/dev/usb/uipaq.c
303
USETW(req.wIndex, 0x0);
sys/dev/usb/uipaq.c
304
USETW(req.wLength, 0);
sys/dev/usb/uipaq.c
307
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/ulpt.c
318
usb_device_request_t req;
sys/dev/usb/ulpt.c
321
req.bmRequestType = UT_READ_CLASS_INTERFACE;
sys/dev/usb/ulpt.c
322
req.bRequest = UR_GET_DEVICE_ID;
sys/dev/usb/ulpt.c
323
USETW(req.wValue, cd->bConfigurationValue);
sys/dev/usb/ulpt.c
324
USETW2(req.wIndex, id->bInterfaceNumber, id->bAlternateSetting);
sys/dev/usb/ulpt.c
325
USETW(req.wLength, DEVINFOSIZE - 1);
sys/dev/usb/ulpt.c
326
err = usbd_do_request_flags(dev, &req, devinfop, USBD_SHORT_XFER_OK,
sys/dev/usb/ulpt.c
385
usb_device_request_t req;
sys/dev/usb/ulpt.c
389
req.bmRequestType = UT_READ_CLASS_INTERFACE;
sys/dev/usb/ulpt.c
390
req.bRequest = UR_GET_PORT_STATUS;
sys/dev/usb/ulpt.c
391
USETW(req.wValue, 0);
sys/dev/usb/ulpt.c
392
USETW(req.wIndex, sc->sc_ifaceno);
sys/dev/usb/ulpt.c
393
USETW(req.wLength, 1);
sys/dev/usb/ulpt.c
394
err = usbd_do_request(sc->sc_udev, &req, &status);
sys/dev/usb/ulpt.c
405
usb_device_request_t req;
sys/dev/usb/ulpt.c
408
req.bRequest = UR_SOFT_RESET;
sys/dev/usb/ulpt.c
409
USETW(req.wValue, 0);
sys/dev/usb/ulpt.c
410
USETW(req.wIndex, sc->sc_ifaceno);
sys/dev/usb/ulpt.c
411
USETW(req.wLength, 0);
sys/dev/usb/ulpt.c
419
req.bmRequestType = UT_WRITE_CLASS_OTHER;
sys/dev/usb/ulpt.c
420
if (usbd_do_request(sc->sc_udev, &req, 0)) { /* 1.0 */
sys/dev/usb/ulpt.c
421
req.bmRequestType = UT_WRITE_CLASS_INTERFACE;
sys/dev/usb/ulpt.c
422
(void)usbd_do_request(sc->sc_udev, &req, 0); /* 1.1 */
sys/dev/usb/umass.c
1739
usb_device_request_t req;
sys/dev/usb/umass.c
1747
req.bmRequestType = UT_READ_CLASS_INTERFACE;
sys/dev/usb/umass.c
1748
req.bRequest = UR_BBB_GET_MAX_LUN;
sys/dev/usb/umass.c
1749
USETW(req.wValue, 0);
sys/dev/usb/umass.c
1750
USETW(req.wIndex, sc->sc_ifaceno);
sys/dev/usb/umass.c
1751
USETW(req.wLength, 1);
sys/dev/usb/umass.c
1753
err = usbd_do_request_flags(sc->sc_udev, &req, &buf,
sys/dev/usb/umass.c
194
usb_device_request_t *req,
sys/dev/usb/umass.c
775
umass_setup_ctrl_transfer(struct umass_softc *sc, usb_device_request_t *req,
sys/dev/usb/umass.c
786
USBD_DEFAULT_TIMEOUT, req, buffer, buflen,
sys/dev/usb/umass_quirks.c
511
usb_device_request_t req;
sys/dev/usb/umass_quirks.c
515
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/umass_quirks.c
516
req.bRequest = 1;
sys/dev/usb/umass_quirks.c
517
USETW(req.wValue, 0);
sys/dev/usb/umass_quirks.c
518
USETW(req.wIndex, sc->sc_ifaceno);
sys/dev/usb/umass_quirks.c
519
USETW(req.wLength, sizeof(status));
sys/dev/usb/umass_quirks.c
521
return (usbd_do_request(sc->sc_udev, &req, &status));
sys/dev/usb/umcs.c
323
usb_device_request_t req;
sys/dev/usb/umcs.c
325
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/umcs.c
326
req.bRequest = UMCS_READ;
sys/dev/usb/umcs.c
327
USETW(req.wValue, 0);
sys/dev/usb/umcs.c
328
USETW(req.wIndex, reg);
sys/dev/usb/umcs.c
329
USETW(req.wLength, UMCS_READ_LENGTH);
sys/dev/usb/umcs.c
331
if (usbd_do_request(sc->sc_udev, &req, data))
sys/dev/usb/umcs.c
340
usb_device_request_t req;
sys/dev/usb/umcs.c
342
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/umcs.c
343
req.bRequest = UMCS_WRITE;
sys/dev/usb/umcs.c
344
USETW(req.wValue, data);
sys/dev/usb/umcs.c
345
USETW(req.wIndex, reg);
sys/dev/usb/umcs.c
346
USETW(req.wLength, 0);
sys/dev/usb/umcs.c
348
if (usbd_do_request(sc->sc_udev, &req, NULL))
sys/dev/usb/umcs.c
358
usb_device_request_t req;
sys/dev/usb/umcs.c
363
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/umcs.c
364
req.bRequest = UMCS_READ;
sys/dev/usb/umcs.c
365
USETW(req.wValue, wVal);
sys/dev/usb/umcs.c
366
USETW(req.wIndex, reg);
sys/dev/usb/umcs.c
367
USETW(req.wLength, UMCS_READ_LENGTH);
sys/dev/usb/umcs.c
369
if (usbd_do_request(sc->sc_udev, &req, data))
sys/dev/usb/umcs.c
379
usb_device_request_t req;
sys/dev/usb/umcs.c
384
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/umcs.c
385
req.bRequest = UMCS_WRITE;
sys/dev/usb/umcs.c
386
USETW(req.wValue, wVal);
sys/dev/usb/umcs.c
387
USETW(req.wIndex, reg);
sys/dev/usb/umcs.c
388
USETW(req.wLength, 0);
sys/dev/usb/umcs.c
390
if (usbd_do_request(sc->sc_udev, &req, NULL))
sys/dev/usb/umct.c
308
usb_device_request_t req;
sys/dev/usb/umct.c
317
req.bmRequestType = UMCT_SET_REQUEST;
sys/dev/usb/umct.c
318
req.bRequest = REQ_SET_MCR;
sys/dev/usb/umct.c
319
USETW(req.wValue, 0);
sys/dev/usb/umct.c
320
USETW(req.wIndex, sc->sc_iface_number);
sys/dev/usb/umct.c
321
USETW(req.wLength, LENGTH_SET_MCR);
sys/dev/usb/umct.c
323
(void)usbd_do_request(sc->sc_udev, &req, &ls);
sys/dev/usb/umct.c
383
usb_device_request_t req;
sys/dev/usb/umct.c
387
req.bmRequestType = UMCT_SET_REQUEST;
sys/dev/usb/umct.c
388
req.bRequest = REQ_SET_LCR;
sys/dev/usb/umct.c
389
USETW(req.wValue, 0);
sys/dev/usb/umct.c
390
USETW(req.wIndex, sc->sc_iface_number);
sys/dev/usb/umct.c
391
USETW(req.wLength, LENGTH_SET_LCR);
sys/dev/usb/umct.c
394
(void)usbd_do_request(sc->sc_udev, &req, &adata);
sys/dev/usb/umct.c
400
usb_device_request_t req;
sys/dev/usb/umct.c
424
req.bmRequestType = UMCT_SET_REQUEST;
sys/dev/usb/umct.c
425
req.bRequest = REQ_SET_BAUD_RATE;
sys/dev/usb/umct.c
426
USETW(req.wValue, 0);
sys/dev/usb/umct.c
427
USETW(req.wIndex, sc->sc_iface_number);
sys/dev/usb/umct.c
428
USETW(req.wLength, LENGTH_BAUD_RATE);
sys/dev/usb/umct.c
431
(void)usbd_do_request(sc->sc_udev, &req, arate);
sys/dev/usb/umct.c
435
req.bmRequestType = UMCT_SET_REQUEST;
sys/dev/usb/umct.c
436
req.bRequest = REQ_UNKNOWN1;
sys/dev/usb/umct.c
437
USETW(req.wValue, 0);
sys/dev/usb/umct.c
438
USETW(req.wIndex, sc->sc_iface_number);
sys/dev/usb/umct.c
439
USETW(req.wLength, LENGTH_UNKNOWN1);
sys/dev/usb/umct.c
440
(void)usbd_do_request(sc->sc_udev, &req, arate);
sys/dev/usb/umct.c
444
req.bmRequestType = UMCT_SET_REQUEST;
sys/dev/usb/umct.c
445
req.bRequest = REQ_SET_CTS;
sys/dev/usb/umct.c
446
USETW(req.wValue, 0);
sys/dev/usb/umct.c
447
USETW(req.wIndex, sc->sc_iface_number);
sys/dev/usb/umct.c
448
USETW(req.wLength, LENGTH_SET_CTS);
sys/dev/usb/umct.c
449
(void)usbd_do_request(sc->sc_udev, &req, arate);
sys/dev/usb/umodem.c
576
usb_device_request_t req;
sys/dev/usb/umodem.c
581
req.bmRequestType = UT_WRITE_CLASS_INTERFACE;
sys/dev/usb/umodem.c
582
req.bRequest = UCDC_SET_CONTROL_LINE_STATE;
sys/dev/usb/umodem.c
583
USETW(req.wValue, ls);
sys/dev/usb/umodem.c
584
USETW(req.wIndex, sc->sc_ctl_iface_no);
sys/dev/usb/umodem.c
585
USETW(req.wLength, 0);
sys/dev/usb/umodem.c
587
(void)usbd_do_request(sc->sc_udev, &req, 0);
sys/dev/usb/umodem.c
594
usb_device_request_t req;
sys/dev/usb/umodem.c
601
req.bmRequestType = UT_WRITE_CLASS_INTERFACE;
sys/dev/usb/umodem.c
602
req.bRequest = UCDC_SEND_BREAK;
sys/dev/usb/umodem.c
603
USETW(req.wValue, onoff ? UCDC_BREAK_ON : UCDC_BREAK_OFF);
sys/dev/usb/umodem.c
604
USETW(req.wIndex, sc->sc_ctl_iface_no);
sys/dev/usb/umodem.c
605
USETW(req.wLength, 0);
sys/dev/usb/umodem.c
607
(void)usbd_do_request(sc->sc_udev, &req, 0);
sys/dev/usb/umodem.c
634
usb_device_request_t req;
sys/dev/usb/umodem.c
646
req.bmRequestType = UT_WRITE_CLASS_INTERFACE;
sys/dev/usb/umodem.c
647
req.bRequest = UCDC_SET_LINE_CODING;
sys/dev/usb/umodem.c
648
USETW(req.wValue, 0);
sys/dev/usb/umodem.c
649
USETW(req.wIndex, sc->sc_ctl_iface_no);
sys/dev/usb/umodem.c
650
USETW(req.wLength, UCDC_LINE_STATE_LENGTH);
sys/dev/usb/umodem.c
652
err = usbd_do_request(sc->sc_udev, &req, state);
sys/dev/usb/umodem.c
667
usb_device_request_t req;
sys/dev/usb/umodem.c
674
req.bmRequestType = UT_WRITE_CLASS_INTERFACE;
sys/dev/usb/umodem.c
675
req.bRequest = UCDC_SET_COMM_FEATURE;
sys/dev/usb/umodem.c
676
USETW(req.wValue, feature);
sys/dev/usb/umodem.c
677
USETW(req.wIndex, sc->sc_ctl_iface_no);
sys/dev/usb/umodem.c
678
USETW(req.wLength, UCDC_ABSTRACT_STATE_LENGTH);
sys/dev/usb/umodem.c
681
err = usbd_do_request(sc->sc_udev, &req, &ast);
sys/dev/usb/umsm.c
620
usb_device_request_t req;
sys/dev/usb/umsm.c
641
req.bmRequestType = UT_WRITE_CLASS_INTERFACE;
sys/dev/usb/umsm.c
642
req.bRequest = UCDC_SET_CONTROL_LINE_STATE;
sys/dev/usb/umsm.c
643
USETW(req.wValue, ls);
sys/dev/usb/umsm.c
644
USETW(req.wIndex, sc->sc_iface_no);
sys/dev/usb/umsm.c
645
USETW(req.wLength, 0);
sys/dev/usb/umsm.c
647
(void)usbd_do_request(sc->sc_udev, &req, 0);
sys/dev/usb/umsm.c
653
usb_device_request_t req;
sys/dev/usb/umsm.c
656
req.bmRequestType = UT_WRITE_DEVICE;
sys/dev/usb/umsm.c
657
req.bRequest = UR_SET_FEATURE;
sys/dev/usb/umsm.c
658
USETW(req.wValue, UF_DEVICE_REMOTE_WAKEUP);
sys/dev/usb/umsm.c
659
USETW(req.wIndex, E220_MODE_CHANGE_REQUEST);
sys/dev/usb/umsm.c
660
USETW(req.wLength, 0);
sys/dev/usb/umsm.c
662
err = usbd_do_request(dev, &req, 0);
sys/dev/usb/umsm.c
672
usb_device_request_t req;
sys/dev/usb/umsm.c
674
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/umsm.c
675
req.bRequest = TRUINSTALL_CHANGEMODE_REQUEST;
sys/dev/usb/umsm.c
676
USETW(req.wValue, 0x1);
sys/dev/usb/umsm.c
677
USETW(req.wIndex, 0);
sys/dev/usb/umsm.c
678
USETW(req.wLength, 0);
sys/dev/usb/umsm.c
680
err = usbd_do_request(dev, &req, 0);
sys/dev/usb/uonerng.c
360
usb_device_request_t req;
sys/dev/usb/uonerng.c
365
req.bmRequestType = UT_WRITE_CLASS_INTERFACE;
sys/dev/usb/uonerng.c
366
req.bRequest = UCDC_SET_CONTROL_LINE_STATE;
sys/dev/usb/uonerng.c
367
USETW(req.wValue, ls);
sys/dev/usb/uonerng.c
368
USETW(req.wIndex, sc->sc_ctl_iface_no);
sys/dev/usb/uonerng.c
369
USETW(req.wLength, 0);
sys/dev/usb/uonerng.c
371
return usbd_do_request(sc->sc_udev, &req, 0);
sys/dev/usb/uow.c
401
usb_device_request_t req;
sys/dev/usb/uow.c
404
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uow.c
405
req.bRequest = type;
sys/dev/usb/uow.c
406
USETW(req.wValue, cmd);
sys/dev/usb/uow.c
407
USETW(req.wIndex, param);
sys/dev/usb/uow.c
408
USETW(req.wLength, 0);
sys/dev/usb/uow.c
409
if ((error = usbd_do_request(sc->sc_udev, &req, NULL)) != 0) {
sys/dev/usb/uplcom.c
222
usb_device_request_t req;
sys/dev/usb/uplcom.c
268
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/uplcom.c
269
req.bRequest = UPLCOM_SET_REQUEST;
sys/dev/usb/uplcom.c
270
USETW(req.wValue, UPLCOM_HX_STATUS_REG);
sys/dev/usb/uplcom.c
271
USETW(req.wIndex, sc->sc_iface_number);
sys/dev/usb/uplcom.c
272
USETW(req.wLength, 1);
sys/dev/usb/uplcom.c
273
err = usbd_do_request(sc->sc_udev, &req, &val);
sys/dev/usb/uplcom.c
442
usb_device_request_t req;
sys/dev/usb/uplcom.c
445
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uplcom.c
446
req.bRequest = UPLCOM_SET_REQUEST;
sys/dev/usb/uplcom.c
447
USETW(req.wValue, 0);
sys/dev/usb/uplcom.c
448
USETW(req.wIndex, sc->sc_iface_number);
sys/dev/usb/uplcom.c
449
USETW(req.wLength, 0);
sys/dev/usb/uplcom.c
451
err = usbd_do_request(sc->sc_udev, &req, 0);
sys/dev/usb/uplcom.c
461
usb_device_request_t req;
sys/dev/usb/uplcom.c
473
req.bmRequestType = UT_WRITE_CLASS_INTERFACE;
sys/dev/usb/uplcom.c
474
req.bRequest = UCDC_SET_CONTROL_LINE_STATE;
sys/dev/usb/uplcom.c
475
USETW(req.wValue, ls);
sys/dev/usb/uplcom.c
476
USETW(req.wIndex, sc->sc_iface_number);
sys/dev/usb/uplcom.c
477
USETW(req.wLength, 0);
sys/dev/usb/uplcom.c
479
(void)usbd_do_request(sc->sc_udev, &req, 0);
sys/dev/usb/uplcom.c
533
usb_device_request_t req;
sys/dev/usb/uplcom.c
537
req.bmRequestType = UT_WRITE_CLASS_INTERFACE;
sys/dev/usb/uplcom.c
538
req.bRequest = UCDC_SEND_BREAK;
sys/dev/usb/uplcom.c
539
USETW(req.wValue, onoff ? UCDC_BREAK_ON : UCDC_BREAK_OFF);
sys/dev/usb/uplcom.c
540
USETW(req.wIndex, sc->sc_iface_number);
sys/dev/usb/uplcom.c
541
USETW(req.wLength, 0);
sys/dev/usb/uplcom.c
543
(void)usbd_do_request(sc->sc_udev, &req, 0);
sys/dev/usb/uplcom.c
549
usb_device_request_t req;
sys/dev/usb/uplcom.c
554
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uplcom.c
556
req.bRequest = UPLCOM_HXN_SET_REQUEST;
sys/dev/usb/uplcom.c
557
USETW(req.wValue, UPLCOM_HXN_SET_CRTSCTS_REG);
sys/dev/usb/uplcom.c
558
USETW(req.wIndex, UPLCOM_HXN_SET_CRTSCTS);
sys/dev/usb/uplcom.c
560
req.bRequest = UPLCOM_SET_REQUEST;
sys/dev/usb/uplcom.c
561
USETW(req.wValue, 0);
sys/dev/usb/uplcom.c
562
USETW(req.wIndex, (sc->sc_type == UPLCOM_TYPE_HX ?
sys/dev/usb/uplcom.c
565
USETW(req.wLength, 0);
sys/dev/usb/uplcom.c
567
err = usbd_do_request(sc->sc_udev, &req, 0);
sys/dev/usb/uplcom.c
581
usb_device_request_t req;
sys/dev/usb/uplcom.c
593
req.bmRequestType = UT_WRITE_CLASS_INTERFACE;
sys/dev/usb/uplcom.c
594
req.bRequest = UCDC_SET_LINE_CODING;
sys/dev/usb/uplcom.c
595
USETW(req.wValue, 0);
sys/dev/usb/uplcom.c
596
USETW(req.wIndex, sc->sc_iface_number);
sys/dev/usb/uplcom.c
597
USETW(req.wLength, UCDC_LINE_STATE_LENGTH);
sys/dev/usb/uplcom.c
599
err = usbd_do_request(sc->sc_udev, &req, state);
sys/dev/usb/uplcom.c
729
usb_device_request_t req;
sys/dev/usb/uplcom.c
756
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uplcom.c
757
req.bRequest = UPLCOM_SET_REQUEST;
sys/dev/usb/uplcom.c
758
USETW(req.wValue, 2);
sys/dev/usb/uplcom.c
759
USETW(req.wIndex, 0x44);
sys/dev/usb/uplcom.c
760
USETW(req.wLength, 0);
sys/dev/usb/uplcom.c
762
uerr = usbd_do_request(sc->sc_udev, &req, 0);
sys/dev/usb/uplcom.c
767
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uplcom.c
768
req.bRequest = UPLCOM_SET_REQUEST;
sys/dev/usb/uplcom.c
769
USETW(req.wValue, 8);
sys/dev/usb/uplcom.c
770
USETW(req.wIndex, 0);
sys/dev/usb/uplcom.c
771
USETW(req.wLength, 0);
sys/dev/usb/uplcom.c
773
uerr = usbd_do_request(sc->sc_udev, &req, 0);
sys/dev/usb/uplcom.c
777
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uplcom.c
778
req.bRequest = UPLCOM_SET_REQUEST;
sys/dev/usb/uplcom.c
779
USETW(req.wValue, 9);
sys/dev/usb/uplcom.c
780
USETW(req.wIndex, 0);
sys/dev/usb/uplcom.c
781
USETW(req.wLength, 0);
sys/dev/usb/uplcom.c
783
uerr = usbd_do_request(sc->sc_udev, &req, 0);
sys/dev/usb/uplcom.c
790
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uplcom.c
791
req.bRequest = UPLCOM_HXN_SET_REQUEST;
sys/dev/usb/uplcom.c
792
USETW(req.wValue, 0x07);
sys/dev/usb/uplcom.c
793
USETW(req.wIndex, 0x03);
sys/dev/usb/uplcom.c
794
USETW(req.wLength, 0);
sys/dev/usb/uplcom.c
796
uerr = usbd_do_request(sc->sc_udev, &req, 0);
sys/dev/usb/usb_subr.c
118
usb_device_request_t req;
sys/dev/usb/usb_subr.c
122
req.bmRequestType = UT_READ_DEVICE;
sys/dev/usb/usb_subr.c
123
req.bRequest = UR_GET_DESCRIPTOR;
sys/dev/usb/usb_subr.c
124
USETW2(req.wValue, UDESC_STRING, sindex);
sys/dev/usb/usb_subr.c
125
USETW(req.wIndex, langid);
sys/dev/usb/usb_subr.c
126
USETW(req.wLength, 2); /* size and descriptor type first */
sys/dev/usb/usb_subr.c
127
err = usbd_do_request_flags(dev, &req, sdesc, USBD_SHORT_XFER_OK,
sys/dev/usb/usb_subr.c
135
USETW(req.wLength, sdesc->bLength); /* the whole string */
sys/dev/usb/usb_subr.c
136
err = usbd_do_request_flags(dev, &req, sdesc, USBD_SHORT_XFER_OK,
sys/dev/usb/usb_subr.c
593
usb_device_request_t req;
sys/dev/usb/usb_subr.c
595
req.bmRequestType = UT_WRITE_DEVICE;
sys/dev/usb/usb_subr.c
596
req.bRequest = UR_SET_CONFIG;
sys/dev/usb/usb_subr.c
597
USETW(req.wValue, conf);
sys/dev/usb/usb_subr.c
598
USETW(req.wIndex, 0);
sys/dev/usb/usb_subr.c
599
USETW(req.wLength, 0);
sys/dev/usb/usb_subr.c
600
return (usbd_do_request(dev, &req, 0));
sys/dev/usb/usb_subr.c
699
usb_device_request_t req;
sys/dev/usb/usb_subr.c
700
req.bmRequestType = UT_READ_CLASS_DEVICE;
sys/dev/usb/usb_subr.c
701
req.bRequest = UR_GET_DESCRIPTOR;
sys/dev/usb/usb_subr.c
702
USETW(req.wValue, 0);
sys/dev/usb/usb_subr.c
703
USETW(req.wIndex, 0);
sys/dev/usb/usb_subr.c
704
USETW(req.wLength, USB_HUB_DESCRIPTOR_SIZE);
sys/dev/usb/usb_subr.c
705
err = usbd_do_request(dev, &req, &hd);
sys/dev/usb/usb_subr.c
821
usb_device_request_t req;
sys/dev/usb/usb_subr.c
823
req.bmRequestType = UT_WRITE_DEVICE;
sys/dev/usb/usb_subr.c
824
req.bRequest = UR_SET_ADDRESS;
sys/dev/usb/usb_subr.c
825
USETW(req.wValue, addr);
sys/dev/usb/usb_subr.c
826
USETW(req.wIndex, 0);
sys/dev/usb/usb_subr.c
827
USETW(req.wLength, 0);
sys/dev/usb/usb_subr.c
828
if (usbd_do_request(dev, &req, 0))
sys/dev/usb/usbdi.c
457
void *priv, u_int32_t timeout, usb_device_request_t *req,
sys/dev/usb/usbdi.c
469
xfer->request = *req;
sys/dev/usb/usbdi.c
584
usb_device_request_t req;
sys/dev/usb/usbdi.c
595
req.bmRequestType = UT_WRITE_ENDPOINT;
sys/dev/usb/usbdi.c
596
req.bRequest = UR_CLEAR_FEATURE;
sys/dev/usb/usbdi.c
597
USETW(req.wValue, UF_ENDPOINT_HALT);
sys/dev/usb/usbdi.c
598
USETW(req.wIndex, pipe->endpoint->edesc->bEndpointAddress);
sys/dev/usb/usbdi.c
599
USETW(req.wLength, 0);
sys/dev/usb/usbdi.c
600
err = usbd_do_request(dev, &req, 0);
sys/dev/usb/usbdi.c
610
usb_device_request_t req;
sys/dev/usb/usbdi.c
615
req.bmRequestType = UT_WRITE_ENDPOINT;
sys/dev/usb/usbdi.c
616
req.bRequest = UR_CLEAR_FEATURE;
sys/dev/usb/usbdi.c
617
USETW(req.wValue, UF_ENDPOINT_HALT);
sys/dev/usb/usbdi.c
618
USETW(req.wIndex, pipe->endpoint->edesc->bEndpointAddress);
sys/dev/usb/usbdi.c
619
USETW(req.wLength, 0);
sys/dev/usb/usbdi.c
625
err = usbd_request_async(xfer, &req, NULL, NULL);
sys/dev/usb/usbdi.c
667
usb_device_request_t req;
sys/dev/usb/usbdi.c
691
req.bmRequestType = UT_WRITE_INTERFACE;
sys/dev/usb/usbdi.c
692
req.bRequest = UR_SET_INTERFACE;
sys/dev/usb/usbdi.c
693
USETW(req.wValue, iface->idesc->bAlternateSetting);
sys/dev/usb/usbdi.c
694
USETW(req.wIndex, iface->idesc->bInterfaceNumber);
sys/dev/usb/usbdi.c
695
USETW(req.wLength, 0);
sys/dev/usb/usbdi.c
696
return (usbd_do_request(iface->device, &req, 0));
sys/dev/usb/usbdi.c
893
usbd_do_request(struct usbd_device *dev, usb_device_request_t *req, void *data)
sys/dev/usb/usbdi.c
895
return (usbd_do_request_flags(dev, req, data, 0, 0,
sys/dev/usb/usbdi.c
900
usbd_do_request_flags(struct usbd_device *dev, usb_device_request_t *req,
sys/dev/usb/usbdi.c
920
usbd_setup_default_xfer(xfer, dev, 0, timeout, req, data,
sys/dev/usb/usbdi.c
921
UGETW(req->wLength), flags | USBD_SYNCHRONOUS, 0);
sys/dev/usb/usbdi.c
978
usbd_request_async(struct usbd_xfer *xfer, usb_device_request_t *req,
sys/dev/usb/usbdi.c
987
USBD_DEFAULT_TIMEOUT, req, NULL, UGETW(req->wLength),
sys/dev/usb/usbdi.h
120
usbd_status usbd_do_request(struct usbd_device *pipe, usb_device_request_t *req,
sys/dev/usb/usbdi.h
123
usb_device_request_t *req, void *priv, usbd_callback callback);
sys/dev/usb/usbdi.h
125
usb_device_request_t *req, void *data, u_int16_t flags, int*, u_int32_t);
sys/dev/usb/usbdi.h
92
usbd_status usbd_transfer(struct usbd_xfer *req);
sys/dev/usb/usbdi.h
99
void *priv, u_int32_t timeout, usb_device_request_t *req,
sys/dev/usb/usbdi_util.c
104
usb_device_request_t req;
sys/dev/usb/usbdi_util.c
107
req.bmRequestType = UT_READ_CLASS_DEVICE;
sys/dev/usb/usbdi_util.c
108
req.bRequest = UR_GET_DESCRIPTOR;
sys/dev/usb/usbdi_util.c
109
USETW2(req.wValue, UDESC_SS_HUB, 0);
sys/dev/usb/usbdi_util.c
110
USETW(req.wIndex, 0);
sys/dev/usb/usbdi_util.c
111
USETW(req.wLength, len);
sys/dev/usb/usbdi_util.c
112
return (usbd_do_request(dev, &req, hd));
sys/dev/usb/usbdi_util.c
118
usb_device_request_t req;
sys/dev/usb/usbdi_util.c
120
req.bmRequestType = UT_READ_CLASS_OTHER;
sys/dev/usb/usbdi_util.c
121
req.bRequest = UR_GET_STATUS;
sys/dev/usb/usbdi_util.c
122
USETW(req.wValue, 0);
sys/dev/usb/usbdi_util.c
123
USETW(req.wIndex, port);
sys/dev/usb/usbdi_util.c
124
USETW(req.wLength, sizeof *ps);
sys/dev/usb/usbdi_util.c
125
return (usbd_do_request(dev, &req, ps));
sys/dev/usb/usbdi_util.c
131
usb_device_request_t req;
sys/dev/usb/usbdi_util.c
133
req.bmRequestType = UT_WRITE_CLASS_DEVICE;
sys/dev/usb/usbdi_util.c
134
req.bRequest = UR_SET_DEPTH;
sys/dev/usb/usbdi_util.c
135
USETW(req.wValue, depth);
sys/dev/usb/usbdi_util.c
136
USETW(req.wIndex, 0);
sys/dev/usb/usbdi_util.c
137
USETW(req.wLength, 0);
sys/dev/usb/usbdi_util.c
138
return usbd_do_request(dev, &req, 0);
sys/dev/usb/usbdi_util.c
144
usb_device_request_t req;
sys/dev/usb/usbdi_util.c
146
req.bmRequestType = UT_WRITE_CLASS_OTHER;
sys/dev/usb/usbdi_util.c
147
req.bRequest = UR_CLEAR_FEATURE;
sys/dev/usb/usbdi_util.c
148
USETW(req.wValue, sel);
sys/dev/usb/usbdi_util.c
149
USETW(req.wIndex, port);
sys/dev/usb/usbdi_util.c
150
USETW(req.wLength, 0);
sys/dev/usb/usbdi_util.c
151
return (usbd_do_request(dev, &req, 0));
sys/dev/usb/usbdi_util.c
157
usb_device_request_t req;
sys/dev/usb/usbdi_util.c
159
req.bmRequestType = UT_WRITE_ENDPOINT;
sys/dev/usb/usbdi_util.c
160
req.bRequest = UR_CLEAR_FEATURE;
sys/dev/usb/usbdi_util.c
161
USETW(req.wValue, sel);
sys/dev/usb/usbdi_util.c
162
USETW(req.wIndex, epaddr);
sys/dev/usb/usbdi_util.c
163
USETW(req.wLength, 0);
sys/dev/usb/usbdi_util.c
164
return (usbd_do_request(dev, &req, 0));
sys/dev/usb/usbdi_util.c
170
usb_device_request_t req;
sys/dev/usb/usbdi_util.c
172
req.bmRequestType = UT_WRITE_CLASS_OTHER;
sys/dev/usb/usbdi_util.c
173
req.bRequest = UR_SET_FEATURE;
sys/dev/usb/usbdi_util.c
174
USETW(req.wValue, sel);
sys/dev/usb/usbdi_util.c
175
USETW(req.wIndex, port);
sys/dev/usb/usbdi_util.c
176
USETW(req.wLength, 0);
sys/dev/usb/usbdi_util.c
177
return (usbd_do_request(dev, &req, 0));
sys/dev/usb/usbdi_util.c
183
usb_device_request_t req;
sys/dev/usb/usbdi_util.c
186
req.bmRequestType = UT_WRITE_CLASS_INTERFACE;
sys/dev/usb/usbdi_util.c
187
req.bRequest = UR_SET_IDLE;
sys/dev/usb/usbdi_util.c
188
USETW2(req.wValue, duration, id);
sys/dev/usb/usbdi_util.c
189
USETW(req.wIndex, ifaceno);
sys/dev/usb/usbdi_util.c
190
USETW(req.wLength, 0);
sys/dev/usb/usbdi_util.c
191
return (usbd_do_request(dev, &req, 0));
sys/dev/usb/usbdi_util.c
198
usb_device_request_t req;
sys/dev/usb/usbdi_util.c
200
req.bmRequestType = UT_READ_INTERFACE;
sys/dev/usb/usbdi_util.c
201
req.bRequest = UR_GET_DESCRIPTOR;
sys/dev/usb/usbdi_util.c
202
USETW2(req.wValue, UDESC_REPORT, 0); /* report id should be 0 */
sys/dev/usb/usbdi_util.c
203
USETW(req.wIndex, ifaceno);
sys/dev/usb/usbdi_util.c
204
USETW(req.wLength, len);
sys/dev/usb/usbdi_util.c
205
return (usbd_do_request(dev, &req, data));
sys/dev/usb/usbdi_util.c
231
usb_device_request_t req;
sys/dev/usb/usbdi_util.c
233
req.bmRequestType = UT_READ_DEVICE;
sys/dev/usb/usbdi_util.c
234
req.bRequest = UR_GET_CONFIG;
sys/dev/usb/usbdi_util.c
235
USETW(req.wValue, 0);
sys/dev/usb/usbdi_util.c
236
USETW(req.wIndex, 0);
sys/dev/usb/usbdi_util.c
237
USETW(req.wLength, 1);
sys/dev/usb/usbdi_util.c
238
return (usbd_do_request(dev, &req, conf));
sys/dev/usb/usbdi_util.c
59
usb_device_request_t req;
sys/dev/usb/usbdi_util.c
64
req.bmRequestType = UT_READ_DEVICE;
sys/dev/usb/usbdi_util.c
65
req.bRequest = UR_GET_DESCRIPTOR;
sys/dev/usb/usbdi_util.c
66
USETW2(req.wValue, type, index);
sys/dev/usb/usbdi_util.c
67
USETW(req.wIndex, 0);
sys/dev/usb/usbdi_util.c
68
USETW(req.wLength, len);
sys/dev/usb/usbdi_util.c
69
return (usbd_do_request(dev, &req, desc));
sys/dev/usb/usbdi_util.c
75
usb_device_request_t req;
sys/dev/usb/usbdi_util.c
77
req.bmRequestType = UT_READ_DEVICE;
sys/dev/usb/usbdi_util.c
78
req.bRequest = UR_GET_STATUS;
sys/dev/usb/usbdi_util.c
79
USETW(req.wValue, 0);
sys/dev/usb/usbdi_util.c
80
USETW(req.wIndex, 0);
sys/dev/usb/usbdi_util.c
81
USETW(req.wLength, sizeof(usb_status_t));
sys/dev/usb/usbdi_util.c
82
return (usbd_do_request(dev, &req, st));
sys/dev/usb/usbdi_util.c
89
usb_device_request_t req;
sys/dev/usb/usbdi_util.c
92
req.bmRequestType = UT_READ_CLASS_DEVICE;
sys/dev/usb/usbdi_util.c
93
req.bRequest = UR_GET_DESCRIPTOR;
sys/dev/usb/usbdi_util.c
94
USETW2(req.wValue, UDESC_HUB, 0);
sys/dev/usb/usbdi_util.c
95
USETW(req.wIndex, 0);
sys/dev/usb/usbdi_util.c
96
USETW(req.wLength, len);
sys/dev/usb/usbdi_util.c
97
return (usbd_do_request(dev, &req, hd));
sys/dev/usb/uslcom.c
356
usb_device_request_t req;
sys/dev/usb/uslcom.c
362
req.bmRequestType = USLCOM_WRITE;
sys/dev/usb/uslcom.c
363
req.bRequest = USLCOM_UART;
sys/dev/usb/uslcom.c
364
USETW(req.wValue, USLCOM_UART_ENABLE);
sys/dev/usb/uslcom.c
365
USETW(req.wIndex, portno);
sys/dev/usb/uslcom.c
366
USETW(req.wLength, 0);
sys/dev/usb/uslcom.c
367
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uslcom.c
378
usb_device_request_t req;
sys/dev/usb/uslcom.c
383
req.bmRequestType = USLCOM_WRITE;
sys/dev/usb/uslcom.c
384
req.bRequest = USLCOM_UART;
sys/dev/usb/uslcom.c
385
USETW(req.wValue, USLCOM_UART_DISABLE);
sys/dev/usb/uslcom.c
386
USETW(req.wIndex, portno);
sys/dev/usb/uslcom.c
387
USETW(req.wLength, 0);
sys/dev/usb/uslcom.c
388
usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uslcom.c
395
usb_device_request_t req;
sys/dev/usb/uslcom.c
413
req.bmRequestType = USLCOM_WRITE;
sys/dev/usb/uslcom.c
414
req.bRequest = USLCOM_CTRL;
sys/dev/usb/uslcom.c
415
USETW(req.wValue, ctl);
sys/dev/usb/uslcom.c
416
USETW(req.wIndex, portno);
sys/dev/usb/uslcom.c
417
USETW(req.wLength, 0);
sys/dev/usb/uslcom.c
418
usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uslcom.c
426
usb_device_request_t req;
sys/dev/usb/uslcom.c
434
req.bmRequestType = USLCOM_WRITE;
sys/dev/usb/uslcom.c
435
req.bRequest = USLCOM_SET_BAUD_RATE;
sys/dev/usb/uslcom.c
436
USETW(req.wValue, 0);
sys/dev/usb/uslcom.c
437
USETW(req.wIndex, portno);
sys/dev/usb/uslcom.c
438
USETW(req.wLength, sizeof(baudrate));
sys/dev/usb/uslcom.c
439
err = usbd_do_request(sc->sc_udev, &req, &baudrate);
sys/dev/usb/uslcom.c
469
req.bmRequestType = USLCOM_WRITE;
sys/dev/usb/uslcom.c
470
req.bRequest = USLCOM_DATA;
sys/dev/usb/uslcom.c
471
USETW(req.wValue, data);
sys/dev/usb/uslcom.c
472
USETW(req.wIndex, portno);
sys/dev/usb/uslcom.c
473
USETW(req.wLength, 0);
sys/dev/usb/uslcom.c
474
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uslcom.c
490
req.bmRequestType = USLCOM_WRITE;
sys/dev/usb/uslcom.c
491
req.bRequest = USLCOM_SET_FLOW;
sys/dev/usb/uslcom.c
492
USETW(req.wValue, 0);
sys/dev/usb/uslcom.c
493
USETW(req.wIndex, portno);
sys/dev/usb/uslcom.c
494
USETW(req.wLength, sizeof(flowctrl));
sys/dev/usb/uslcom.c
495
err = usbd_do_request(sc->sc_udev, &req, flowctrl);
sys/dev/usb/uslcom.c
517
usb_device_request_t req;
sys/dev/usb/uslcom.c
520
req.bmRequestType = USLCOM_WRITE;
sys/dev/usb/uslcom.c
521
req.bRequest = USLCOM_BREAK;
sys/dev/usb/uslcom.c
522
USETW(req.wValue, brk);
sys/dev/usb/uslcom.c
523
USETW(req.wIndex, portno);
sys/dev/usb/uslcom.c
524
USETW(req.wLength, 0);
sys/dev/usb/uslcom.c
525
usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/usps.c
330
usb_device_request_t req;
sys/dev/usb/usps.c
333
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/usps.c
334
req.bRequest = cmd;
sys/dev/usb/usps.c
335
USETW(req.wValue, val);
sys/dev/usb/usps.c
336
USETW(req.wIndex, 0);
sys/dev/usb/usps.c
337
USETW(req.wLength, len);
sys/dev/usb/usps.c
339
err = usbd_do_request(sc->sc_udev, &req, &sc->sc_buf);
sys/dev/usb/usps.c
352
usb_device_request_t req;
sys/dev/usb/usps.c
355
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/usps.c
356
req.bRequest = USPS_CMD_START;
sys/dev/usb/usps.c
357
USETW(req.wValue, 0);
sys/dev/usb/usps.c
358
USETW(req.wIndex, 0);
sys/dev/usb/usps.c
359
USETW(req.wLength, 0);
sys/dev/usb/usps.c
361
err = usbd_do_request(sc->sc_udev, &req, &sc->sc_buf);
sys/dev/usb/usps.c
368
req.bRequest = USPS_CMD_VALUE;
sys/dev/usb/usps.c
369
USETW(req.wValue, mode);
sys/dev/usb/usps.c
371
err = usbd_do_request(sc->sc_udev, &req, &sc->sc_buf);
sys/dev/usb/uticom.c
465
usb_device_request_t req;
sys/dev/usb/uticom.c
468
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uticom.c
469
req.bRequest = UTICOM_RQ_SON;
sys/dev/usb/uticom.c
470
USETW(req.wValue, 0);
sys/dev/usb/uticom.c
471
USETW(req.wIndex, 0);
sys/dev/usb/uticom.c
472
USETW(req.wLength, 0);
sys/dev/usb/uticom.c
474
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uticom.c
508
usb_device_request_t req;
sys/dev/usb/uticom.c
518
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uticom.c
519
req.bRequest = UTICOM_RQ_DTR;
sys/dev/usb/uticom.c
520
USETW(req.wValue, sc->sc_dtr ? UCDC_LINE_DTR : 0);
sys/dev/usb/uticom.c
521
USETW(req.wIndex, 0);
sys/dev/usb/uticom.c
522
USETW(req.wLength, 0);
sys/dev/usb/uticom.c
524
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uticom.c
533
usb_device_request_t req;
sys/dev/usb/uticom.c
542
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uticom.c
543
req.bRequest = UTICOM_RQ_RTS;
sys/dev/usb/uticom.c
544
USETW(req.wValue, sc->sc_rts ? UCDC_LINE_RTS : 0);
sys/dev/usb/uticom.c
545
USETW(req.wIndex, 0);
sys/dev/usb/uticom.c
546
USETW(req.wLength, 0);
sys/dev/usb/uticom.c
548
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uticom.c
557
usb_device_request_t req;
sys/dev/usb/uticom.c
563
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uticom.c
564
req.bRequest = UTICOM_RQ_BREAK;
sys/dev/usb/uticom.c
565
USETW(req.wValue, onoff ? 1 : 0);
sys/dev/usb/uticom.c
566
USETW(req.wIndex, 0);
sys/dev/usb/uticom.c
567
USETW(req.wLength, 0);
sys/dev/usb/uticom.c
569
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uticom.c
578
usb_device_request_t req;
sys/dev/usb/uticom.c
583
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uticom.c
584
req.bRequest = UTICOM_RQ_CRTSCTS;
sys/dev/usb/uticom.c
585
USETW(req.wValue, 1);
sys/dev/usb/uticom.c
586
USETW(req.wIndex, 0);
sys/dev/usb/uticom.c
587
USETW(req.wLength, 0);
sys/dev/usb/uticom.c
589
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uticom.c
603
usb_device_request_t req;
sys/dev/usb/uticom.c
623
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uticom.c
624
req.bRequest = UTICOM_RQ_BAUD;
sys/dev/usb/uticom.c
625
USETW(req.wValue, (UTICOM_BRATE_REF / t->c_ospeed));
sys/dev/usb/uticom.c
626
USETW(req.wIndex, 0);
sys/dev/usb/uticom.c
627
USETW(req.wLength, 0);
sys/dev/usb/uticom.c
629
err = usbd_do_request(sc->sc_udev, &req, 0);
sys/dev/usb/uticom.c
672
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uticom.c
673
req.bRequest = UTICOM_RQ_LCR;
sys/dev/usb/uticom.c
674
USETW(req.wIndex, 0);
sys/dev/usb/uticom.c
675
USETW(req.wLength, 0);
sys/dev/usb/uticom.c
676
USETW(req.wValue, data);
sys/dev/usb/uticom.c
678
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uticom.c
727
usb_device_request_t req;
sys/dev/usb/uticom.c
733
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uticom.c
734
req.bRequest = UTICOM_RQ_SON;
sys/dev/usb/uticom.c
735
USETW(req.wValue, 0);
sys/dev/usb/uticom.c
736
USETW(req.wIndex, 0);
sys/dev/usb/uticom.c
737
USETW(req.wLength, 0);
sys/dev/usb/uticom.c
740
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/utvfu.c
100
usb_device_request_t req;
sys/dev/usb/utvfu.c
102
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/utvfu.c
103
req.bRequest = UTVFU_REQUEST_REG;
sys/dev/usb/utvfu.c
104
USETW(req.wLength, 0);
sys/dev/usb/utvfu.c
107
USETW(req.wIndex, regs[i][0]);
sys/dev/usb/utvfu.c
108
USETW(req.wValue, regs[i][1]);
sys/dev/usb/utvfu.c
110
error = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/utwitch.c
263
uint8_t req[8];
sys/dev/usb/utwitch.c
266
olen = MIN(sc->sc_olen, sizeof(req));
sys/dev/usb/utwitch.c
267
memset(req, CMD_PADDING, sizeof(req));
sys/dev/usb/utwitch.c
268
req[0] = CMD_MODE;
sys/dev/usb/utwitch.c
269
req[1] = val;
sys/dev/usb/utwitch.c
270
req[2] = CMD_EOF;
sys/dev/usb/utwitch.c
272
sc->sc_hdev.sc_report_id, req, olen) != olen) {
sys/dev/usb/utwitch.c
284
uint8_t req[8];
sys/dev/usb/utwitch.c
287
olen = MIN(sc->sc_olen, sizeof(req));
sys/dev/usb/utwitch.c
288
memset(req, CMD_PADDING, sizeof(req));
sys/dev/usb/utwitch.c
289
req[0] = CMD_READ;
sys/dev/usb/utwitch.c
290
req[1] = CMD_EOF;
sys/dev/usb/utwitch.c
294
sc->sc_hdev.sc_report_id, req, olen) != olen)
sys/dev/usb/utwitch.c
305
uint8_t req[8];
sys/dev/usb/utwitch.c
308
olen = MIN(sc->sc_olen, sizeof(req));
sys/dev/usb/utwitch.c
309
req[0] = CMD_WRITE;
sys/dev/usb/utwitch.c
310
req[1] = 0;
sys/dev/usb/utwitch.c
311
req[6] = CMD_EOF;
sys/dev/usb/utwitch.c
312
req[7] = CMD_PADDING;
sys/dev/usb/utwitch.c
314
memcpy(req + 2, &v, sizeof(uint32_t));
sys/dev/usb/utwitch.c
319
sc->sc_hdev.sc_report_id, req, olen) != olen)
sys/dev/usb/uvideo.c
1963
usb_device_request_t req;
sys/dev/usb/uvideo.c
1968
req.bmRequestType = UVIDEO_SET_IF;
sys/dev/usb/uvideo.c
1969
req.bRequest = SET_CUR;
sys/dev/usb/uvideo.c
1972
USETW(req.wValue, tmp);
sys/dev/usb/uvideo.c
1973
USETW(req.wIndex, sc->sc_vs_cur->iface);
sys/dev/usb/uvideo.c
1974
USETW(req.wLength, sc->sc_max_ctrl_size);
sys/dev/usb/uvideo.c
1978
error = usbd_do_request(sc->sc_udev, &req, probe_data);
sys/dev/usb/uvideo.c
2008
usb_device_request_t req;
sys/dev/usb/uvideo.c
2014
req.bmRequestType = UVIDEO_GET_IF;
sys/dev/usb/uvideo.c
2015
req.bRequest = request;
sys/dev/usb/uvideo.c
2018
USETW(req.wValue, tmp);
sys/dev/usb/uvideo.c
2019
USETW(req.wIndex, sc->sc_vs_cur->iface);
sys/dev/usb/uvideo.c
2020
USETW(req.wLength, sc->sc_max_ctrl_size);
sys/dev/usb/uvideo.c
2024
error = usbd_do_request_flags(sc->sc_udev, &req, probe_data,
sys/dev/usb/uvideo.c
2097
usb_device_request_t req;
sys/dev/usb/uvideo.c
2101
req.bmRequestType = UVIDEO_SET_IF;
sys/dev/usb/uvideo.c
2102
req.bRequest = SET_CUR;
sys/dev/usb/uvideo.c
2105
USETW(req.wValue, tmp);
sys/dev/usb/uvideo.c
2106
USETW(req.wIndex, sc->sc_vs_cur->iface);
sys/dev/usb/uvideo.c
2107
USETW(req.wLength, sc->sc_max_ctrl_size);
sys/dev/usb/uvideo.c
2109
error = usbd_do_request(sc->sc_udev, &req, probe_data);
sys/dev/usb/uvideo.c
4436
usb_device_request_t req;
sys/dev/usb/uvideo.c
4439
req.bmRequestType = rt;
sys/dev/usb/uvideo.c
4440
req.bRequest = r;
sys/dev/usb/uvideo.c
4441
USETW(req.wIndex, 0);
sys/dev/usb/uvideo.c
4442
USETW(req.wValue, value);
sys/dev/usb/uvideo.c
4443
USETW(req.wLength, length);
sys/dev/usb/uvideo.c
4445
err = usbd_do_request(sc->sc_udev, &req, data);
sys/dev/usb/uvideo.c
4539
uint16_t len, req, off, llen;
sys/dev/usb/uvideo.c
4562
req = (code[2] << 8) | code[3];
sys/dev/usb/uvideo.c
4564
DEVNAME(sc), len, req);
sys/dev/usb/uvideo.c
4574
for (off = 0; len > 0; req += 50, off += 50) {
sys/dev/usb/uvideo.c
4579
DEVNAME(sc), llen, req);
sys/dev/usb/uvideo.c
4581
0xa0, req, code, llen);
sys/dev/usb/uvideo.c
823
usb_device_request_t req;
sys/dev/usb/uvideo.c
826
req.bmRequestType = UVIDEO_GET_IF;
sys/dev/usb/uvideo.c
827
req.bRequest = request;
sys/dev/usb/uvideo.c
828
USETW(req.wValue, (ctrl_selector << 8));
sys/dev/usb/uvideo.c
829
USETW(req.wIndex, (unitid << 8));
sys/dev/usb/uvideo.c
830
USETW(req.wLength, ctrl_len);
sys/dev/usb/uvideo.c
832
error = usbd_do_request(sc->sc_udev, &req, ctrl_data);
sys/dev/usb/uvideo.c
846
usb_device_request_t req;
sys/dev/usb/uvideo.c
849
req.bmRequestType = UVIDEO_SET_IF;
sys/dev/usb/uvideo.c
850
req.bRequest = request;
sys/dev/usb/uvideo.c
851
USETW(req.wValue, (ctrl_selector << 8));
sys/dev/usb/uvideo.c
852
USETW(req.wIndex, (unitid << 8));
sys/dev/usb/uvideo.c
853
USETW(req.wLength, ctrl_len);
sys/dev/usb/uvideo.c
855
error = usbd_do_request(sc->sc_udev, &req, ctrl_data);
sys/dev/usb/uvisor.c
382
usb_device_request_t req;
sys/dev/usb/uvisor.c
388
req.bmRequestType = UT_READ_VENDOR_ENDPOINT;
sys/dev/usb/uvisor.c
389
req.bRequest = UVISOR_GET_PALM_INFORMATION;
sys/dev/usb/uvisor.c
390
USETW(req.wValue, 0);
sys/dev/usb/uvisor.c
391
USETW(req.wIndex, 0);
sys/dev/usb/uvisor.c
392
USETW(req.wLength, UVISOR_GET_PALM_INFORMATION_LEN);
sys/dev/usb/uvisor.c
393
err = usbd_do_request_flags(sc->sc_udev, &req, cpi,
sys/dev/usb/uvisor.c
410
req.bmRequestType = UT_READ_VENDOR_ENDPOINT;
sys/dev/usb/uvisor.c
411
req.bRequest = UVISOR_GET_CONNECTION_INFORMATION;
sys/dev/usb/uvisor.c
412
USETW(req.wValue, 0);
sys/dev/usb/uvisor.c
413
USETW(req.wIndex, 0);
sys/dev/usb/uvisor.c
414
USETW(req.wLength, UVISOR_CONNECTION_INFO_SIZE);
sys/dev/usb/uvisor.c
415
err = usbd_do_request_flags(sc->sc_udev, &req, ci,
sys/dev/usb/uvisor.c
425
req.bmRequestType = UT_READ_VENDOR_ENDPOINT;
sys/dev/usb/uvisor.c
426
req.bRequest = UVISOR_REQUEST_BYTES_AVAILABLE;
sys/dev/usb/uvisor.c
427
USETW(req.wValue, 0);
sys/dev/usb/uvisor.c
428
USETW(req.wIndex, 5);
sys/dev/usb/uvisor.c
429
USETW(req.wLength, sizeof avail);
sys/dev/usb/uvisor.c
430
err = usbd_do_request(sc->sc_udev, &req, &avail);
sys/dev/usb/uvisor.c
442
usb_device_request_t req;
sys/dev/usb/uvisor.c
449
req.bmRequestType = UT_READ_VENDOR_ENDPOINT; /* XXX read? */
sys/dev/usb/uvisor.c
450
req.bRequest = UVISOR_CLOSE_NOTIFICATION;
sys/dev/usb/uvisor.c
451
USETW(req.wValue, 0);
sys/dev/usb/uvisor.c
452
USETW(req.wIndex, 0);
sys/dev/usb/uvisor.c
453
USETW(req.wLength, UVISOR_CONNECTION_INFO_SIZE);
sys/dev/usb/uvisor.c
454
(void)usbd_do_request_flags(sc->sc_udev, &req, &coninfo,
sys/dev/usb/uvscom.c
362
usb_device_request_t req;
sys/dev/usb/uvscom.c
368
req.bmRequestType = UT_READ_VENDOR_DEVICE;
sys/dev/usb/uvscom.c
369
req.bRequest = UVSCOM_READ_STATUS;
sys/dev/usb/uvscom.c
370
USETW(req.wValue, 0);
sys/dev/usb/uvscom.c
371
USETW(req.wIndex, 0);
sys/dev/usb/uvscom.c
372
USETW(req.wLength, 2);
sys/dev/usb/uvscom.c
374
err = usbd_do_request(sc->sc_udev, &req, &r);
sys/dev/usb/uvscom.c
390
usb_device_request_t req;
sys/dev/usb/uvscom.c
395
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uvscom.c
396
req.bRequest = UVSCOM_SHUTDOWN;
sys/dev/usb/uvscom.c
397
USETW(req.wValue, 0);
sys/dev/usb/uvscom.c
398
USETW(req.wIndex, 0);
sys/dev/usb/uvscom.c
399
USETW(req.wLength, 0);
sys/dev/usb/uvscom.c
401
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uvscom.c
430
usb_device_request_t req;
sys/dev/usb/uvscom.c
436
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uvscom.c
437
req.bRequest = UVSCOM_LINE_CTL;
sys/dev/usb/uvscom.c
438
USETW(req.wValue, line);
sys/dev/usb/uvscom.c
439
USETW(req.wIndex, 0);
sys/dev/usb/uvscom.c
440
USETW(req.wLength, 0);
sys/dev/usb/uvscom.c
442
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uvscom.c
455
usb_device_request_t req;
sys/dev/usb/uvscom.c
461
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uvscom.c
462
req.bRequest = UVSCOM_SET_SPEED;
sys/dev/usb/uvscom.c
463
USETW(req.wValue, lsp);
sys/dev/usb/uvscom.c
464
USETW(req.wIndex, 0);
sys/dev/usb/uvscom.c
465
USETW(req.wLength, 0);
sys/dev/usb/uvscom.c
467
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uvscom.c
474
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uvscom.c
475
req.bRequest = UVSCOM_SET_PARAM;
sys/dev/usb/uvscom.c
476
USETW(req.wValue, ls);
sys/dev/usb/uvscom.c
477
USETW(req.wIndex, 0);
sys/dev/usb/uvscom.c
478
USETW(req.wLength, 0);
sys/dev/usb/uvscom.c
480
err = usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uxrcom.c
259
usb_device_request_t req;
sys/dev/usb/uxrcom.c
278
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uxrcom.c
279
req.bRequest = XR_SET_REG;
sys/dev/usb/uxrcom.c
280
USETW(req.wValue, value);
sys/dev/usb/uxrcom.c
281
USETW(req.wIndex, index);
sys/dev/usb/uxrcom.c
282
USETW(req.wLength, 0);
sys/dev/usb/uxrcom.c
283
usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uxrcom.c
290
usb_device_request_t req;
sys/dev/usb/uxrcom.c
296
req.bmRequestType = UT_WRITE_CLASS_INTERFACE;
sys/dev/usb/uxrcom.c
297
req.bRequest = UCDC_SET_LINE_CODING;
sys/dev/usb/uxrcom.c
298
USETW(req.wValue, 0);
sys/dev/usb/uxrcom.c
299
USETW(req.wIndex, UXRCOM_INTR_IFACE_NO);
sys/dev/usb/uxrcom.c
300
USETW(req.wLength, UCDC_LINE_STATE_LENGTH);
sys/dev/usb/uxrcom.c
302
err = usbd_do_request(sc->sc_udev, &req, state);
sys/dev/usb/uxrcom.c
315
usb_device_request_t req;
sys/dev/usb/uxrcom.c
361
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uxrcom.c
362
req.bRequest = XR_SET_REG;
sys/dev/usb/uxrcom.c
363
USETW(req.wValue, flowctrl);
sys/dev/usb/uxrcom.c
364
USETW(req.wIndex, XR_FLOW_CONTROL);
sys/dev/usb/uxrcom.c
365
USETW(req.wLength, 0);
sys/dev/usb/uxrcom.c
366
usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/uxrcom.c
423
usb_device_request_t req;
sys/dev/usb/uxrcom.c
426
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
sys/dev/usb/uxrcom.c
427
req.bRequest = XR_SET_REG;
sys/dev/usb/uxrcom.c
428
USETW(req.wValue, brk);
sys/dev/usb/uxrcom.c
429
USETW(req.wIndex, XR_TX_BREAK);
sys/dev/usb/uxrcom.c
430
USETW(req.wLength, 0);
sys/dev/usb/uxrcom.c
431
usbd_do_request(sc->sc_udev, &req, NULL);
sys/dev/usb/xhci.c
2449
usb_device_request_t *req;
sys/dev/usb/xhci.c
2464
req = &xfer->request;
sys/dev/usb/xhci.c
2467
req->bmRequestType, req->bRequest));
sys/dev/usb/xhci.c
2469
len = UGETW(req->wLength);
sys/dev/usb/xhci.c
2470
value = UGETW(req->wValue);
sys/dev/usb/xhci.c
2471
index = UGETW(req->wIndex);
sys/dev/usb/xhci.c
2477
switch(C(req->bRequest, req->bmRequestType)) {
sys/dev/wscons/wsdisplay_compat_usl.c
341
u_long req;
sys/dev/wscons/wsdisplay_compat_usl.c
419
req = WSDISPLAYIO_SMODE;
sys/dev/wscons/wsdisplay_compat_usl.c
437
req = WSKBDIO_COMPLEXBELL;
sys/dev/wscons/wsdisplay_compat_usl.c
458
req = WSKBDIO_SETLEDS;
sys/dev/wscons/wsdisplay_compat_usl.c
471
req = WSKBDIO_GETLEDS;
sys/dev/wscons/wsdisplay_compat_usl.c
478
req = WSKBDIO_SETMODE;
sys/dev/wscons/wsdisplay_compat_usl.c
492
req = WSKBDIO_GETMODE;
sys/dev/wscons/wsdisplay_compat_usl.c
498
res = wsdisplay_internal_ioctl(sc, scr, req, arg, flag, p);
sys/kern/kern_pledge.c
82
uint64_t pledgereq_flags(const char *req);
sys/kern/sys_process.c
101
int req = SCARG(uap, req);
sys/kern/sys_process.c
122
switch (req) {
sys/kern/sys_process.c
132
return ptrace_ctrl(p, req, pid, uaddr, data);
sys/kern/sys_process.c
270
error = ptrace_kstate(p, req, pid, kaddr);
sys/kern/sys_process.c
272
error = ptrace_ustate(p, req, pid, kaddr, data, retval);
sys/kern/sys_process.c
284
if (req == PT_IO) {
sys/kern/sys_process.c
304
ptrace_ctrl(struct proc *p, int req, pid_t pid, caddr_t addr, int data)
sys/kern/sys_process.c
310
switch (req) {
sys/kern/sys_process.c
352
if (req != PT_ATTACH) {
sys/kern/sys_process.c
354
if (req != PT_KILL && (data < 0 || data >= NSIG)) {
sys/kern/sys_process.c
444
switch (req) {
sys/kern/sys_process.c
477
error = process_sstep(t, req == PT_STEP);
sys/kern/sys_process.c
563
KASSERTMSG(0, "%s: unhandled request %d", __func__, req);
sys/kern/sys_process.c
575
ptrace_kstate(struct proc *p, int req, pid_t pid, void *addr)
sys/kern/sys_process.c
590
switch (req) {
sys/kern/sys_process.c
597
if (req == PT_GET_THREAD_NEXT) {
sys/kern/sys_process.c
617
switch (req) {
sys/kern/sys_process.c
635
KASSERTMSG(0, "%s: unhandled request %d", __func__, req);
sys/kern/sys_process.c
646
ptrace_ustate(struct proc *p, int req, pid_t pid, void *addr, int data,
sys/kern/sys_process.c
673
switch (req) {
sys/kern/sys_process.c
710
req = PT_READ_I;
sys/kern/sys_process.c
714
req = PT_READ_D;
sys/kern/sys_process.c
718
req = PT_WRITE_I;
sys/kern/sys_process.c
722
req = PT_WRITE_D;
sys/kern/sys_process.c
726
req = PT_READ_D;
sys/kern/sys_process.c
750
error = process_domem(p, tr, &uio, req);
sys/kern/sys_process.c
800
KASSERTMSG(0, "%s: unhandled request %d", __func__, req);
sys/kern/sys_process.c
918
process_domem(struct proc *curp, struct process *tr, struct uio *uio, int req)
sys/kern/sys_process.c
943
if (error == 0 && req == PT_WRITE_I)
sys/kern/sys_process.c
96
syscallarg(int) req;
sys/net/bridgectl.c
595
struct ifbrlreq *req, *reqs = NULL;
sys/net/bridgectl.c
618
req = &reqs[i];
sys/net/bridgectl.c
619
strlcpy(req->ifbr_name, sc->sc_if.if_xname, IFNAMSIZ);
sys/net/bridgectl.c
620
strlcpy(req->ifbr_ifsname, bif->ifp->if_xname, IFNAMSIZ);
sys/net/bridgectl.c
621
req->ifbr_action = n->brl_action;
sys/net/bridgectl.c
622
req->ifbr_flags = n->brl_flags;
sys/net/bridgectl.c
623
req->ifbr_src = n->brl_src;
sys/net/bridgectl.c
624
req->ifbr_dst = n->brl_dst;
sys/net/bridgectl.c
625
req->ifbr_arpf = n->brl_arpf;
sys/net/bridgectl.c
627
req->ifbr_tagname[0] = '\0';
sys/net/bridgectl.c
629
pf_tag2tagname(n->brl_tag, req->ifbr_tagname);
sys/net/bridgectl.c
637
req = &reqs[i];
sys/net/bridgectl.c
638
strlcpy(req->ifbr_name, sc->sc_if.if_xname, IFNAMSIZ);
sys/net/bridgectl.c
639
strlcpy(req->ifbr_ifsname, bif->ifp->if_xname, IFNAMSIZ);
sys/net/bridgectl.c
640
req->ifbr_action = n->brl_action;
sys/net/bridgectl.c
641
req->ifbr_flags = n->brl_flags;
sys/net/bridgectl.c
642
req->ifbr_src = n->brl_src;
sys/net/bridgectl.c
643
req->ifbr_dst = n->brl_dst;
sys/net/bridgectl.c
644
req->ifbr_arpf = n->brl_arpf;
sys/net/bridgectl.c
646
req->ifbr_tagname[0] = '\0';
sys/net/bridgectl.c
648
pf_tag2tagname(n->brl_tag, req->ifbr_tagname);
sys/net/bridgectl.c
65
struct ifbreq *req = (struct ifbreq *)data;
sys/net/bridgectl.c
756
bridge_addrule(struct bridge_iflist *bif, struct ifbrlreq *req, int out)
sys/net/bridgectl.c
763
bcopy(&req->ifbr_src, &n->brl_src, sizeof(struct ether_addr));
sys/net/bridgectl.c
764
bcopy(&req->ifbr_dst, &n->brl_dst, sizeof(struct ether_addr));
sys/net/bridgectl.c
765
n->brl_action = req->ifbr_action;
sys/net/bridgectl.c
766
n->brl_flags = req->ifbr_flags;
sys/net/bridgectl.c
767
n->brl_arpf = req->ifbr_arpf;
sys/net/bridgectl.c
769
if (req->ifbr_tagname[0])
sys/net/bridgectl.c
770
n->brl_tag = pf_tagname2tag(req->ifbr_tagname, 1);
sys/net/bridgectl.c
79
bridge_rtflush(sc, req->ifbr_ifsflags);
sys/net/if.c
1714
if_rtrequest_dummy(struct ifnet *ifp, int req, struct rtentry *rt)
sys/net/if.c
1723
p2p_rtrequest(struct ifnet *ifp, int req, struct rtentry *rt)
sys/net/if.c
1728
switch (req) {
sys/net/if_aggr.c
1019
struct lacp_opreq *req;
sys/net/if_aggr.c
1036
req = &ra->ra_lacpreq;
sys/net/if_aggr.c
1037
req->actor_prio = sc->sc_lacp_prio;
sys/net/if_aggr.c
1038
CTASSERT(sizeof(req->actor_mac) == sizeof(sc->sc_ac.ac_enaddr));
sys/net/if_aggr.c
1039
memcpy(req->actor_mac, &sc->sc_ac.ac_enaddr, sizeof(req->actor_mac));
sys/net/if_aggr.c
1040
req->actor_key = ifp->if_index;
sys/net/if_aggr.c
1041
req->actor_state = state;
sys/net/if_aggr.c
1043
req->partner_prio = ntohs(sc->sc_partner_system.lacp_sysid_priority);
sys/net/if_aggr.c
1044
CTASSERT(sizeof(req->partner_mac) ==
sys/net/if_aggr.c
1046
memcpy(req->partner_mac, sc->sc_partner_system.lacp_sysid_mac,
sys/net/if_aggr.c
1047
sizeof(req->partner_mac));
sys/net/if_aggr.c
1048
req->partner_key = ntohs(sc->sc_partner_key);
sys/net/if_aggr.c
1080
sizeof(req->actor_mac));
sys/net/if_bridge.c
252
struct ifbreq *req = (struct ifbreq *)data;
sys/net/if_bridge.c
279
ifs = if_unit(req->ifbr_ifsname);
sys/net/if_bridge.c
356
error = bridge_findbif(sc, req->ifbr_ifsname, &bif);
sys/net/if_bridge.c
367
ifs = if_unit(req->ifbr_ifsname);
sys/net/if_bridge.c
417
ifs = if_unit(req->ifbr_ifsname);
sys/net/if_bridge.c
434
error = bridge_findbif(sc, req->ifbr_ifsname, &bif);
sys/net/if_bridge.c
437
req->ifbr_ifsflags = bif->bif_flags;
sys/net/if_bridge.c
438
req->ifbr_portno = bif->ifp->if_index & 0xfff;
sys/net/if_bridge.c
439
req->ifbr_protected = bif->bif_protected;
sys/net/if_bridge.c
441
bridge_bifgetstp(sc, bif, req);
sys/net/if_bridge.c
444
if (req->ifbr_ifsflags & IFBIF_RO_MASK) {
sys/net/if_bridge.c
450
error = bridge_findbif(sc, req->ifbr_ifsname, &bif);
sys/net/if_bridge.c
453
if (req->ifbr_ifsflags & IFBIF_STP) {
sys/net/if_bridge.c
463
bstp_ifsflags(bif->bif_stp, req->ifbr_ifsflags);
sys/net/if_bridge.c
469
bif->bif_flags = req->ifbr_ifsflags;
sys/net/if_bridge.c
498
error = bridge_findbif(sc, req->ifbr_ifsname, &bif);
sys/net/if_bridge.c
501
bif->bif_protected = req->ifbr_protected;
sys/net/if_etherip.c
380
etherip_set_tunnel(struct etherip_softc *sc, struct if_laddrreq *req)
sys/net/if_etherip.c
382
struct sockaddr *src = (struct sockaddr *)&req->addr;
sys/net/if_etherip.c
383
struct sockaddr *dst = (struct sockaddr *)&req->dstaddr;
sys/net/if_etherip.c
449
etherip_get_tunnel(struct etherip_softc *sc, struct if_laddrreq *req)
sys/net/if_etherip.c
451
struct sockaddr *src = (struct sockaddr *)&req->addr;
sys/net/if_etherip.c
452
struct sockaddr *dst = (struct sockaddr *)&req->dstaddr;
sys/net/if_ethersubr.c
199
ether_rtrequest(struct ifnet *ifp, int req, struct rtentry *rt)
sys/net/if_ethersubr.c
206
arp_rtrequest(ifp, req, rt);
sys/net/if_ethersubr.c
210
nd6_rtrequest(ifp, req, rt);
sys/net/if_gif.c
583
gif_get_tunnel(struct gif_softc *sc, struct if_laddrreq *req)
sys/net/if_gif.c
586
struct sockaddr *src = (struct sockaddr *)&req->addr;
sys/net/if_gif.c
587
struct sockaddr *dst = (struct sockaddr *)&req->dstaddr;
sys/net/if_gif.c
635
gif_set_tunnel(struct gif_softc *sc, struct if_laddrreq *req)
sys/net/if_gif.c
638
struct sockaddr *src = (struct sockaddr *)&req->addr;
sys/net/if_gif.c
639
struct sockaddr *dst = (struct sockaddr *)&req->dstaddr;
sys/net/if_gre.c
1673
mgre_rtrequest(struct ifnet *ifp, int req, struct rtentry *rt)
sys/net/if_gre.c
1678
switch (req) {
sys/net/if_gre.c
2434
mgre_set_tunnel(struct mgre_softc *sc, struct if_laddrreq *req)
sys/net/if_gre.c
2437
struct sockaddr *addr = (struct sockaddr *)&req->addr;
sys/net/if_gre.c
2438
struct sockaddr *dstaddr = (struct sockaddr *)&req->dstaddr;
sys/net/if_gre.c
2492
mgre_get_tunnel(struct mgre_softc *sc, struct if_laddrreq *req)
sys/net/if_gre.c
2495
struct sockaddr *dstaddr = (struct sockaddr *)&req->dstaddr;
sys/net/if_gre.c
2505
sin = (struct sockaddr_in *)&req->addr;
sys/net/if_gre.c
2514
sin6 = (struct sockaddr_in6 *)&req->addr;
sys/net/if_gre.c
3165
gre_set_tunnel(struct gre_tunnel *tunnel, struct if_laddrreq *req, int ucast)
sys/net/if_gre.c
3167
struct sockaddr *src = (struct sockaddr *)&req->addr;
sys/net/if_gre.c
3168
struct sockaddr *dst = (struct sockaddr *)&req->dstaddr;
sys/net/if_gre.c
3238
gre_get_tunnel(struct gre_tunnel *tunnel, struct if_laddrreq *req)
sys/net/if_gre.c
3240
struct sockaddr *src = (struct sockaddr *)&req->addr;
sys/net/if_gre.c
3241
struct sockaddr *dst = (struct sockaddr *)&req->dstaddr;
sys/net/if_gre.c
4501
erspan_set_tunnel(struct erspan_softc *sc, struct if_laddrreq *req)
sys/net/if_gre.c
4504
struct sockaddr *addr = (struct sockaddr *)&req->addr;
sys/net/if_gre.c
4505
struct sockaddr *dstaddr = (struct sockaddr *)&req->dstaddr;
sys/net/if_gre.c
4592
erspan_get_tunnel(struct erspan_softc *sc, struct if_laddrreq *req)
sys/net/if_gre.c
4595
struct sockaddr *dstaddr = (struct sockaddr *)&req->dstaddr;
sys/net/if_gre.c
4605
sin = (struct sockaddr_in *)&req->addr;
sys/net/if_gre.c
4623
sin6 = (struct sockaddr_in6 *)&req->addr;
sys/net/if_mpip.c
244
mpip_set_neighbor(struct mpip_softc *sc, struct if_laddrreq *req)
sys/net/if_mpip.c
247
struct sockaddr *sa = (struct sockaddr *)&req->addr;
sys/net/if_mpip.c
248
struct sockaddr_mpls *smpls = (struct sockaddr_mpls *)&req->dstaddr;
sys/net/if_mpip.c
292
n->n_nexthop = req->addr;
sys/net/if_mpip.c
307
mpip_get_neighbor(struct mpip_softc *sc, struct if_laddrreq *req)
sys/net/if_mpip.c
309
struct sockaddr_mpls *smpls = (struct sockaddr_mpls *)&req->dstaddr;
sys/net/if_mpip.c
318
req->addr = n->n_nexthop;
sys/net/if_mpip.c
324
mpip_del_neighbor(struct mpip_softc *sc, struct ifreq *req)
sys/net/if_mpw.c
191
mpw_set_neighbor(struct mpw_softc *sc, const struct if_laddrreq *req)
sys/net/if_mpw.c
198
smpls = (const struct sockaddr_mpls *)&req->dstaddr;
sys/net/if_mpw.c
206
ss = &req->addr;
sys/net/if_mpw.c
259
mpw_get_neighbor(struct mpw_softc *sc, struct if_laddrreq *req)
sys/net/if_mpw.c
261
struct sockaddr_mpls *smpls = (struct sockaddr_mpls *)&req->dstaddr;
sys/net/if_mpw.c
271
req->addr = n->n_nexthop;
sys/net/if_mpw.c
345
struct if_laddrreq req;
sys/net/if_mpw.c
368
smpls = (struct sockaddr_mpls *)&req.dstaddr;
sys/net/if_mpw.c
371
req.addr = imr.imr_nexthop;
sys/net/if_mpw.c
373
error = mpw_set_neighbor(sc, &req);
sys/net/if_pppx.c
1373
pppac_add_session(struct pppac_softc *sc, struct pipex_session_req *req)
sys/net/if_pppx.c
1378
error = pipex_init_session(&session, req);
sys/net/if_pppx.c
1389
pppac_del_session(struct pppac_softc *sc, struct pipex_session_close_req *req)
sys/net/if_pppx.c
1395
session = pipex_lookup_by_session_id_locked(req->pcr_protocol,
sys/net/if_pppx.c
1396
req->pcr_session_id);
sys/net/if_pppx.c
1405
pipex_export_session_stats(session, &req->psr_stat);
sys/net/if_pppx.c
617
pppx_add_session(struct pppx_dev *pxd, struct pipex_session_req *req)
sys/net/if_pppx.c
631
if (req->pr_timeout_sec != 0)
sys/net/if_pppx.c
634
error = pipex_init_session(&session, req);
sys/net/if_pppx.c
652
pxi->pxi_key.pxik_session_id = req->pr_session_id;
sys/net/if_pppx.c
653
pxi->pxi_key.pxik_protocol = req->pr_protocol;
sys/net/if_pppx.c
663
ifp->if_mtu = req->pr_peer_mru; /* XXX */
sys/net/if_pppx.c
692
ifaddr.sin_addr = req->pr_ip_srcaddr;
sys/net/if_pppx.c
699
ia->ia_addr.sin_addr = req->pr_ip_srcaddr;
sys/net/if_pppx.c
703
ia->ia_dstaddr.sin_addr = req->pr_ip_address;
sys/net/if_pppx.c
707
ia->ia_sockmask.sin_addr = req->pr_ip_netmask;
sys/net/if_pppx.c
751
pppx_del_session(struct pppx_dev *pxd, struct pipex_session_close_req *req)
sys/net/if_pppx.c
755
pxi = pppx_if_find_locked(pxd, req->pcr_session_id, req->pcr_protocol);
sys/net/if_pppx.c
760
pipex_export_session_stats(pxi->pxi_session, &req->pcr_stat);
sys/net/if_pppx.c
767
struct pipex_session_descr_req *req)
sys/net/if_pppx.c
771
pxi = pppx_if_find(pxd, req->pdr_session_id, req->pdr_protocol);
sys/net/if_pppx.c
776
strlcpy(pxi->pxi_if.if_description, req->pdr_descr, IFDESCRSIZE);
sys/net/if_spppsubr.c
349
void sppp_rtrequest(struct ifnet *ifp, int req, struct rtentry *rt);
sys/net/if_spppsubr.c
4997
sppp_rtrequest(struct ifnet *ifp, int req, struct rtentry *rt)
sys/net/if_spppsubr.c
4999
if (req == RTM_PROPOSAL) {
sys/net/if_spppsubr.c
5006
p2p_rtrequest(ifp, req, rt);
sys/net/if_tpmr.c
494
tpmr_add_port(struct tpmr_softc *sc, const struct ifbreq *req)
sys/net/if_tpmr.c
509
ifp0 = if_unit(req->ifbr_ifsname);
sys/net/if_tpmr.c
618
tpmr_del_port(struct tpmr_softc *sc, const struct ifbreq *req)
sys/net/if_tpmr.c
623
p = tpmr_trunkport(sc, req->ifbr_ifsname);
sys/net/if_veb.c
1734
veb_add_port(struct veb_softc *sc, const struct ifbreq *req, unsigned int span)
sys/net/if_veb.c
1748
ifp0 = if_unit(req->ifbr_ifsname);
sys/net/if_veb.c
1899
veb_del_port(struct veb_softc *sc, const struct ifbreq *req, unsigned int span)
sys/net/if_veb.c
1904
p = veb_trunkport(sc, req->ifbr_ifsname, span);
sys/net/if_vlan.c
1000
memset(&req, 0, sizeof(req));
sys/net/if_vlan.c
1001
memcpy(req.ifr_name, ifp->if_xname, sizeof(req.ifr_name));
sys/net/if_vlan.c
1002
req.ifr_vnetid = vlr.vlr_tag;
sys/net/if_vlan.c
1004
error = vlan_ioctl(ifp, SIOCSVNETID, (caddr_t)&req);
sys/net/if_vlan.c
1015
memset(&req, 0, sizeof(req));
sys/net/if_vlan.c
1016
memcpy(req.ifr_name, ifp->if_xname, sizeof(req.ifr_name));
sys/net/if_vlan.c
1018
return (vlan_ioctl(ifp, SIOCSIFFLAGS, (caddr_t)&req));
sys/net/if_vlan.c
984
struct ifreq req;
sys/net/if_vxlan.c
1320
vxlan_set_tunnel(struct vxlan_softc *sc, const struct if_laddrreq *req)
sys/net/if_vxlan.c
1323
struct sockaddr *src = (struct sockaddr *)&req->addr;
sys/net/if_vxlan.c
1324
struct sockaddr *dst = (struct sockaddr *)&req->dstaddr;
sys/net/if_vxlan.c
1430
vxlan_get_tunnel(struct vxlan_softc *sc, struct if_laddrreq *req)
sys/net/if_vxlan.c
1432
struct sockaddr *dstaddr = (struct sockaddr *)&req->dstaddr;
sys/net/if_vxlan.c
1442
memset(&req->addr, 0, sizeof(req->addr));
sys/net/if_vxlan.c
1443
memset(&req->dstaddr, 0, sizeof(req->dstaddr));
sys/net/if_vxlan.c
1451
sin = (struct sockaddr_in *)&req->addr;
sys/net/if_vxlan.c
1460
sin = (struct sockaddr_in *)&req->dstaddr;
sys/net/if_vxlan.c
1468
sin6 = (struct sockaddr_in6 *)&req->addr;
sys/net/if_vxlan.c
1477
sin6 = (struct sockaddr_in6 *)&req->dstaddr;
sys/net/pipex.c
187
struct pipex_session_req *req)
sys/net/pipex.c
195
switch (req->pr_protocol) {
sys/net/pipex.c
198
if (req->pr_peer_address.ss_family != AF_UNSPEC)
sys/net/pipex.c
205
switch (req->pr_peer_address.ss_family) {
sys/net/pipex.c
207
if (req->pr_peer_address.ss_len !=
sys/net/pipex.c
213
if (req->pr_peer_address.ss_len !=
sys/net/pipex.c
221
if (req->pr_peer_address.ss_family !=
sys/net/pipex.c
222
req->pr_local_address.ss_family ||
sys/net/pipex.c
223
req->pr_peer_address.ss_len !=
sys/net/pipex.c
224
req->pr_local_address.ss_len)
sys/net/pipex.c
232
if ((req->pr_ppp_flags & PIPEX_PPP_MPPE_ACCEPTED) != 0) {
sys/net/pipex.c
233
switch (req->pr_mppe_recv.keylenbits) {
sys/net/pipex.c
242
if ((req->pr_ppp_flags & PIPEX_PPP_MPPE_ENABLED) != 0) {
sys/net/pipex.c
243
switch (req->pr_mppe_send.keylenbits) {
sys/net/pipex.c
252
if ((req->pr_ppp_flags & PIPEX_PPP_MPPE_REQUIRED) != 0) {
sys/net/pipex.c
253
if ((req->pr_ppp_flags &
sys/net/pipex.c
261
if (req->pr_protocol == PIPEX_PROTO_PPPOE) {
sys/net/pipex.c
262
over_ifp = if_unit(req->pr_proto.pppoe.over_ifname);
sys/net/pipex.c
273
session->protocol = req->pr_protocol;
sys/net/pipex.c
274
session->session_id = req->pr_session_id;
sys/net/pipex.c
275
session->peer_session_id = req->pr_peer_session_id;
sys/net/pipex.c
276
session->peer_mru = req->pr_peer_mru;
sys/net/pipex.c
277
session->timeout_sec = req->pr_timeout_sec;
sys/net/pipex.c
278
session->ppp_flags = req->pr_ppp_flags;
sys/net/pipex.c
279
session->ppp_id = req->pr_ppp_id;
sys/net/pipex.c
285
session->ip_address.sin_addr = req->pr_ip_address;
sys/net/pipex.c
289
session->ip_netmask.sin_addr = req->pr_ip_netmask;
sys/net/pipex.c
296
if (req->pr_peer_address.ss_len > 0)
sys/net/pipex.c
297
memcpy(&session->peer, &req->pr_peer_address,
sys/net/pipex.c
298
MIN(req->pr_peer_address.ss_len, sizeof(session->peer)));
sys/net/pipex.c
299
if (req->pr_local_address.ss_len > 0)
sys/net/pipex.c
300
memcpy(&session->local, &req->pr_local_address,
sys/net/pipex.c
301
MIN(req->pr_local_address.ss_len, sizeof(session->local)));
sys/net/pipex.c
303
if (req->pr_protocol == PIPEX_PROTO_PPPOE) {
sys/net/pipex.c
309
if (req->pr_protocol == PIPEX_PROTO_PPTP) {
sys/net/pipex.c
314
sess_pptp->snd_una = req->pr_proto.pptp.snd_una;
sys/net/pipex.c
315
sess_pptp->snd_nxt = req->pr_proto.pptp.snd_nxt;
sys/net/pipex.c
316
sess_pptp->rcv_nxt = req->pr_proto.pptp.rcv_nxt;
sys/net/pipex.c
317
sess_pptp->rcv_acked = req->pr_proto.pptp.rcv_acked;
sys/net/pipex.c
319
sess_pptp->winsz = req->pr_proto.pptp.winsz;
sys/net/pipex.c
320
sess_pptp->maxwinsz = req->pr_proto.pptp.maxwinsz;
sys/net/pipex.c
321
sess_pptp->peer_maxwinsz = req->pr_proto.pptp.peer_maxwinsz;
sys/net/pipex.c
327
if (req->pr_protocol == PIPEX_PROTO_L2TP) {
sys/net/pipex.c
331
sess_l2tp->tunnel_id = req->pr_proto.l2tp.tunnel_id;
sys/net/pipex.c
332
sess_l2tp->peer_tunnel_id = req->pr_proto.l2tp.peer_tunnel_id;
sys/net/pipex.c
335
sess_l2tp->option_flags = req->pr_proto.l2tp.option_flags;
sys/net/pipex.c
339
sess_l2tp->ns_nxt = req->pr_proto.l2tp.ns_nxt;
sys/net/pipex.c
340
sess_l2tp->nr_nxt = req->pr_proto.l2tp.nr_nxt;
sys/net/pipex.c
341
sess_l2tp->ns_una = req->pr_proto.l2tp.ns_una;
sys/net/pipex.c
342
sess_l2tp->nr_acked = req->pr_proto.l2tp.nr_acked;
sys/net/pipex.c
345
sess_l2tp->ipsecflowinfo = req->pr_proto.l2tp.ipsecflowinfo;
sys/net/pipex.c
349
if ((req->pr_ppp_flags & PIPEX_PPP_MPPE_ACCEPTED) != 0) {
sys/net/pipex.c
351
req->pr_mppe_recv.stateless, req->pr_mppe_recv.keylenbits,
sys/net/pipex.c
352
req->pr_mppe_recv.master_key);
sys/net/pipex.c
354
if ((req->pr_ppp_flags & PIPEX_PPP_MPPE_ENABLED) != 0) {
sys/net/pipex.c
356
req->pr_mppe_send.stateless, req->pr_mppe_send.keylenbits,
sys/net/pipex.c
357
req->pr_mppe_send.master_key);
sys/net/pipex.c
520
pipex_get_stat(struct pipex_session_stat_req *req, void *ownersc)
sys/net/pipex.c
525
session = pipex_lookup_by_session_id(req->psr_protocol,
sys/net/pipex.c
526
req->psr_session_id);
sys/net/pipex.c
531
pipex_export_session_stats(session, &req->psr_stat);
sys/net/pipex.c
541
pipex_get_closed(struct pipex_session_list_req *req, void *ownersc)
sys/net/pipex.c
545
bzero(req, sizeof(*req));
sys/net/pipex.c
555
req->plr_ppp_id[req->plr_ppp_id_count++] = session->ppp_id;
sys/net/pipex.c
558
if (req->plr_ppp_id_count >= PIPEX_MAX_LISTREQ) {
sys/net/pipex.c
560
req->plr_flags |= PIPEX_LISTREQ_MORE;
sys/net/route.c
1112
ifp->if_rtrequest(ifp, req, rt);
sys/net/route.c
956
rtrequest(int req, struct rt_addrinfo *info, u_int8_t prio,
sys/net/route.c
973
switch (req) {
sys/net/trunklacp.c
563
struct lacp_opreq *req = (struct lacp_opreq *)data;
sys/net/trunklacp.c
567
bzero(req, sizeof(struct lacp_opreq));
sys/net/trunklacp.c
569
req->actor_prio = ntohs(la->la_actor.lip_systemid.lsi_prio);
sys/net/trunklacp.c
570
memcpy(&req->actor_mac, &la->la_actor.lip_systemid.lsi_mac,
sys/net/trunklacp.c
572
req->actor_key = ntohs(la->la_actor.lip_key);
sys/net/trunklacp.c
573
req->actor_portprio = ntohs(la->la_actor.lip_portid.lpi_prio);
sys/net/trunklacp.c
574
req->actor_portno = ntohs(la->la_actor.lip_portid.lpi_portno);
sys/net/trunklacp.c
575
req->actor_state = la->la_actor.lip_state;
sys/net/trunklacp.c
577
req->partner_prio = ntohs(la->la_partner.lip_systemid.lsi_prio);
sys/net/trunklacp.c
578
memcpy(&req->partner_mac, &la->la_partner.lip_systemid.lsi_mac,
sys/net/trunklacp.c
580
req->partner_key = ntohs(la->la_partner.lip_key);
sys/net/trunklacp.c
581
req->partner_portprio =
sys/net/trunklacp.c
583
req->partner_portno =
sys/net/trunklacp.c
585
req->partner_state = la->la_partner.lip_state;
sys/net/trunklacp.c
612
struct lacp_opreq *req = (struct lacp_opreq *)data;
sys/net/trunklacp.c
615
req->actor_prio = ntohs(lp->lp_actor.lip_systemid.lsi_prio);
sys/net/trunklacp.c
616
memcpy(&req->actor_mac, &lp->lp_actor.lip_systemid.lsi_mac,
sys/net/trunklacp.c
618
req->actor_key = ntohs(lp->lp_actor.lip_key);
sys/net/trunklacp.c
619
req->actor_portprio = ntohs(lp->lp_actor.lip_portid.lpi_prio);
sys/net/trunklacp.c
620
req->actor_portno = ntohs(lp->lp_actor.lip_portid.lpi_portno);
sys/net/trunklacp.c
621
req->actor_state = lp->lp_actor.lip_state;
sys/net/trunklacp.c
623
req->partner_prio = ntohs(lp->lp_partner.lip_systemid.lsi_prio);
sys/net/trunklacp.c
624
memcpy(&req->partner_mac, &lp->lp_partner.lip_systemid.lsi_mac,
sys/net/trunklacp.c
626
req->partner_key = ntohs(lp->lp_partner.lip_key);
sys/net/trunklacp.c
627
req->partner_portprio = ntohs(lp->lp_partner.lip_portid.lpi_prio);
sys/net/trunklacp.c
628
req->partner_portno = ntohs(lp->lp_partner.lip_portid.lpi_portno);
sys/net/trunklacp.c
629
req->partner_state = lp->lp_partner.lip_state;
sys/netinet/if_ether.c
200
arp_rtrequest(struct ifnet *ifp, int req, struct rtentry *rt)
sys/netinet/if_ether.c
213
switch (req) {
sys/netinet/ip_mroute.c
308
get_sg_cnt(unsigned int rtableid, struct sioc_sg_req *req)
sys/netinet/ip_mroute.c
313
rt = mfc_find(NULL, &req->grp, rtableid);
sys/netinet/ip_mroute.c
315
req->pktcnt = req->bytecnt = req->wrong_if = 0xffffffff;
sys/netinet/ip_mroute.c
319
req->pktcnt = req->bytecnt = req->wrong_if = 0;
sys/netinet/ip_mroute.c
330
req->pktcnt += mfc->mfc_pkt_cnt;
sys/netinet/ip_mroute.c
331
req->bytecnt += mfc->mfc_byte_cnt;
sys/netinet/ip_mroute.c
332
req->wrong_if += mfc->mfc_wrong_if;
sys/netinet/ip_mroute.c
342
get_vif_cnt(unsigned int rtableid, struct sioc_vif_req *req)
sys/netinet/ip_mroute.c
346
vifi_t vifi = req->vifi;
sys/netinet/ip_mroute.c
352
req->icount = v->v_pkt_in;
sys/netinet/ip_mroute.c
353
req->ocount = v->v_pkt_out;
sys/netinet/ip_mroute.c
354
req->ibytes = v->v_bytes_in;
sys/netinet/ip_mroute.c
355
req->obytes = v->v_bytes_out;
sys/netinet/tcp_debug.c
120
caddr_t headers, int req, int len)
sys/netinet/tcp_debug.c
189
td->td_req = req;
sys/netinet/tcp_debug.c
226
printf("%s", prurequests[req]);
sys/netinet/tcp_debug.c
230
printf("%s", tcptimers[req]);
sys/netinet/tcp_var.h
808
caddr_t headers, int req, int len)
sys/netinet6/ip6_mroute.c
258
get_sg6_cnt(struct sioc_sg_req6 *req, unsigned int rtableid)
sys/netinet6/ip6_mroute.c
263
rt = mf6c_find(NULL, &req->grp.sin6_addr, rtableid);
sys/netinet6/ip6_mroute.c
265
req->pktcnt = req->bytecnt = req->wrong_if = 0xffffffff;
sys/netinet6/ip6_mroute.c
269
req->pktcnt = req->bytecnt = req->wrong_if = 0;
sys/netinet6/ip6_mroute.c
275
req->pktcnt += mf6c->mf6c_pkt_cnt;
sys/netinet6/ip6_mroute.c
276
req->bytecnt += mf6c->mf6c_byte_cnt;
sys/netinet6/ip6_mroute.c
277
req->wrong_if += mf6c->mf6c_wrong_if;
sys/netinet6/ip6_mroute.c
287
get_mif6_cnt(struct sioc_mif_req6 *req, unsigned int rtableid)
sys/netinet6/ip6_mroute.c
292
if ((ifp = mrt6_iflookupbymif(req->mifi, rtableid)) == NULL)
sys/netinet6/ip6_mroute.c
296
req->icount = m6->m6_pkt_in;
sys/netinet6/ip6_mroute.c
297
req->ocount = m6->m6_pkt_out;
sys/netinet6/ip6_mroute.c
298
req->ibytes = m6->m6_bytes_in;
sys/netinet6/ip6_mroute.c
299
req->obytes = m6->m6_bytes_out;
sys/netinet6/nd6.c
717
nd6_rtrequest(struct ifnet *ifp, int req, struct rtentry *rt)
sys/netinet6/nd6.c
738
if (req == RTM_RESOLVE && nd6_need_cache(ifp) == 0) {
sys/netinet6/nd6.c
757
switch (req) {
sys/netinet6/nd6.c
800
if (req == RTM_ADD) {
sys/nfs/nfs_subs.c
551
nfsm_rpchead(struct nfsreq *req, struct ucred *cr, int auth_type)
sys/nfs/nfs_subs.c
564
mb = req->r_mreq;
sys/nfs/nfs_subs.c
578
if (cr->cr_ngroups > req->r_nmp->nm_numgrps)
sys/nfs/nfs_subs.c
579
ngroups = req->r_nmp->nm_numgrps;
sys/nfs/nfs_subs.c
596
*tl++ = req->r_xid = nfs_get_xid();
sys/nfs/nfs_subs.c
600
if (ISSET(req->r_nmp->nm_flag, NFSMNT_NFSV3)) {
sys/nfs/nfs_subs.c
602
*tl = txdr_unsigned(req->r_procnum);
sys/nfs/nfs_subs.c
605
*tl = txdr_unsigned(nfsv2_procid[req->r_procnum]);
sys/sys/syscallargs.h
129
syscallarg(int) req;
usr.bin/bgplg/bgplg.c
248
char *query, *myname, *self, *cmd = NULL, *req;
usr.bin/bgplg/bgplg.c
303
if ((req = lg_getarg("req=", query, query_length)) != NULL) {
usr.bin/bgplg/bgplg.c
305
argv = lg_arg2argv(req, &argc);
usr.bin/bgplg/bgplg.c
313
"<pre>\n", req ? req : "");
usr.bin/cvs/client.c
324
struct cvs_req *req;
usr.bin/cvs/client.c
335
req = cvs_remote_get_request_info(data);
usr.bin/cvs/client.c
336
if (req == NULL)
usr.bin/cvs/client.c
339
if (req->supported != 1)
usr.bin/cvs/client.c
578
struct cvs_req *req;
usr.bin/cvs/client.c
587
req = cvs_remote_get_request_info(sp);
usr.bin/cvs/client.c
588
if (req != NULL)
usr.bin/cvs/client.c
589
req->supported = 1;
usr.bin/cvs/client.c
596
req = &cvs_requests[i];
usr.bin/cvs/client.c
597
if ((req->flags & REQ_NEEDED) &&
usr.bin/cvs/client.c
598
req->supported != 1) {
usr.bin/cvs/client.c
600
req->name);
usr.bin/cvs/server.c
128
req = cvs_remote_get_request_info(cmd);
usr.bin/cvs/server.c
129
if (req == NULL)
usr.bin/cvs/server.c
133
if (req->hdlr == NULL)
usr.bin/cvs/server.c
136
if ((req->flags & REQ_NEEDDIR) && (server_currentdir == NULL))
usr.bin/cvs/server.c
140
(*req->hdlr)(data);
usr.bin/cvs/server.c
96
struct cvs_req *req;
usr.bin/mandoc/cgi.c
1003
pg_search(const struct req *req)
usr.bin/mandoc/cgi.c
1019
if (chdir(req->q.manpath) == -1) {
usr.bin/mandoc/cgi.c
1020
warn("chdir %s", req->q.manpath);
usr.bin/mandoc/cgi.c
1025
search.arch = req->q.arch;
usr.bin/mandoc/cgi.c
1026
search.sec = req->q.sec;
usr.bin/mandoc/cgi.c
1028
search.argmode = req->q.equal ? ARG_NAME : ARG_EXPR;
usr.bin/mandoc/cgi.c
1041
rp = query = mandoc_strdup(req->q.query);
usr.bin/mandoc/cgi.c
1068
if (req->isquery && req->q.equal && argc == 1)
usr.bin/mandoc/cgi.c
1069
pg_redirect(req, argv[0]);
usr.bin/mandoc/cgi.c
1071
pg_noresult(req, 400, "Bad Request",
usr.bin/mandoc/cgi.c
1074
pg_noresult(req, 404, "Not Found", "No results found.");
usr.bin/mandoc/cgi.c
1076
pg_searchres(req, res, ressz);
usr.bin/mandoc/cgi.c
1087
struct req req;
usr.bin/mandoc/cgi.c
1131
memset(&req, 0, sizeof(struct req));
usr.bin/mandoc/cgi.c
1132
req.q.equal = 1;
usr.bin/mandoc/cgi.c
1133
parse_manpath_conf(&req);
usr.bin/mandoc/cgi.c
1143
parse_path_info(&req, path);
usr.bin/mandoc/cgi.c
1144
if (req.q.manpath == NULL || req.q.sec == NULL ||
usr.bin/mandoc/cgi.c
1145
*req.q.query == '\0' || access(path, F_OK) == -1)
usr.bin/mandoc/cgi.c
1148
parse_query_string(&req, querystring);
usr.bin/mandoc/cgi.c
1152
if (req.q.manpath == NULL)
usr.bin/mandoc/cgi.c
1153
req.q.manpath = mandoc_strdup(req.p[0]);
usr.bin/mandoc/cgi.c
1154
else if ( ! validate_manpath(&req, req.q.manpath)) {
usr.bin/mandoc/cgi.c
1160
if (req.q.arch != NULL && validate_arch(req.q.arch) == 0) {
usr.bin/mandoc/cgi.c
1169
pg_show(&req, path);
usr.bin/mandoc/cgi.c
1170
else if (NULL != req.q.query)
usr.bin/mandoc/cgi.c
1171
pg_search(&req);
usr.bin/mandoc/cgi.c
1173
pg_index(&req);
usr.bin/mandoc/cgi.c
1175
free(req.q.manpath);
usr.bin/mandoc/cgi.c
1176
free(req.q.arch);
usr.bin/mandoc/cgi.c
1177
free(req.q.sec);
usr.bin/mandoc/cgi.c
1178
free(req.q.query);
usr.bin/mandoc/cgi.c
1179
for (i = 0; i < (int)req.psz; i++)
usr.bin/mandoc/cgi.c
1180
free(req.p[i]);
usr.bin/mandoc/cgi.c
1181
free(req.p);
usr.bin/mandoc/cgi.c
1189
parse_path_info(struct req *req, const char *path)
usr.bin/mandoc/cgi.c
1193
req->isquery = 0;
usr.bin/mandoc/cgi.c
1194
req->q.equal = 1;
usr.bin/mandoc/cgi.c
1195
req->q.manpath = NULL;
usr.bin/mandoc/cgi.c
1196
req->q.arch = NULL;
usr.bin/mandoc/cgi.c
1207
req->q.query = mandoc_strndup(name, sec - name - 1);
usr.bin/mandoc/cgi.c
1208
req->q.sec = mandoc_strdup(sec);
usr.bin/mandoc/cgi.c
1210
req->q.query = mandoc_strdup(name);
usr.bin/mandoc/cgi.c
1211
req->q.sec = NULL;
usr.bin/mandoc/cgi.c
1220
req->q.manpath = mandoc_strndup(path, end - path);
usr.bin/mandoc/cgi.c
1221
if (validate_manpath(req, req->q.manpath)) {
usr.bin/mandoc/cgi.c
1226
free(req->q.manpath);
usr.bin/mandoc/cgi.c
1227
req->q.manpath = NULL;
usr.bin/mandoc/cgi.c
1234
free(req->q.sec);
usr.bin/mandoc/cgi.c
1235
req->q.sec = mandoc_strndup(path, end - path);
usr.bin/mandoc/cgi.c
1248
req->q.arch = mandoc_strndup(path, end - path);
usr.bin/mandoc/cgi.c
1249
if (validate_arch(req->q.arch) == 0) {
usr.bin/mandoc/cgi.c
1260
parse_manpath_conf(struct req *req)
usr.bin/mandoc/cgi.c
1279
req->p = mandoc_realloc(req->p,
usr.bin/mandoc/cgi.c
1280
(req->psz + 1) * sizeof(char *));
usr.bin/mandoc/cgi.c
1293
req->p[req->psz++] = dp;
usr.bin/mandoc/cgi.c
1299
if (req->p == NULL) {
usr.bin/mandoc/cgi.c
202
parse_query_string(struct req *req, const char *qs)
usr.bin/mandoc/cgi.c
207
req->isquery = 1;
usr.bin/mandoc/cgi.c
208
req->q.manpath = NULL;
usr.bin/mandoc/cgi.c
209
req->q.arch = NULL;
usr.bin/mandoc/cgi.c
210
req->q.sec = NULL;
usr.bin/mandoc/cgi.c
211
req->q.query = NULL;
usr.bin/mandoc/cgi.c
212
req->q.equal = 1;
usr.bin/mandoc/cgi.c
239
set_query_attr(&req->q.query, &val);
usr.bin/mandoc/cgi.c
242
req->q.equal = !strcmp(val, "0");
usr.bin/mandoc/cgi.c
252
set_query_attr(&req->q.manpath, &val);
usr.bin/mandoc/cgi.c
262
set_query_attr(&req->q.sec, &val);
usr.bin/mandoc/cgi.c
268
set_query_attr(&req->q.arch, &val);
usr.bin/mandoc/cgi.c
431
resp_searchform(const struct req *req, enum focus focus)
usr.bin/mandoc/cgi.c
445
if (req->q.query != NULL)
usr.bin/mandoc/cgi.c
446
html_print(req->q.query);
usr.bin/mandoc/cgi.c
465
if (NULL != req->q.sec &&
usr.bin/mandoc/cgi.c
466
0 == strcmp(sec_numbers[i], req->q.sec))
usr.bin/mandoc/cgi.c
476
if (NULL == req->q.arch)
usr.bin/mandoc/cgi.c
481
if (NULL != req->q.arch &&
usr.bin/mandoc/cgi.c
482
0 == strcmp(arch_names[i], req->q.arch))
usr.bin/mandoc/cgi.c
490
if (req->psz > 1) {
usr.bin/mandoc/cgi.c
493
for (i = 0; i < (int)req->psz; i++) {
usr.bin/mandoc/cgi.c
495
if (strcmp(req->q.manpath, req->p[i]) == 0)
usr.bin/mandoc/cgi.c
498
html_print(req->p[i]);
usr.bin/mandoc/cgi.c
523
validate_manpath(const struct req *req, const char* manpath)
usr.bin/mandoc/cgi.c
527
for (i = 0; i < req->psz; i++)
usr.bin/mandoc/cgi.c
528
if ( ! strcmp(manpath, req->p[i]))
usr.bin/mandoc/cgi.c
558
pg_index(const struct req *req)
usr.bin/mandoc/cgi.c
562
resp_searchform(req, FOCUS_QUERY);
usr.bin/mandoc/cgi.c
581
pg_noresult(const struct req *req, int code, const char *http_msg,
usr.bin/mandoc/cgi.c
586
resp_searchform(req, FOCUS_QUERY);
usr.bin/mandoc/cgi.c
622
pg_redirect(const struct req *req, const char *name)
usr.bin/mandoc/cgi.c
628
if (strcmp(req->q.manpath, req->p[0]))
usr.bin/mandoc/cgi.c
629
printf("%s/", req->q.manpath);
usr.bin/mandoc/cgi.c
630
if (req->q.arch != NULL)
usr.bin/mandoc/cgi.c
631
printf("%s/", req->q.arch);
usr.bin/mandoc/cgi.c
633
if (req->q.sec != NULL) {
usr.bin/mandoc/cgi.c
635
http_encode(req->q.sec);
usr.bin/mandoc/cgi.c
641
pg_searchres(const struct req *req, struct manpage *r, size_t sz)
usr.bin/mandoc/cgi.c
654
r[i].file, req->q.manpath);
usr.bin/mandoc/cgi.c
659
if (req->isquery && sz == 1) {
usr.bin/mandoc/cgi.c
668
if (strcmp(req->q.manpath, req->p[0]))
usr.bin/mandoc/cgi.c
669
printf("%s/", req->q.manpath);
usr.bin/mandoc/cgi.c
682
if (req->q.equal || sz == 1) {
usr.bin/mandoc/cgi.c
693
if (req->q.arch == NULL) {
usr.bin/mandoc/cgi.c
721
resp_searchform(req,
usr.bin/mandoc/cgi.c
722
req->q.equal || sz == 1 ? FOCUS_NONE : FOCUS_QUERY);
usr.bin/mandoc/cgi.c
73
static void parse_manpath_conf(struct req *);
usr.bin/mandoc/cgi.c
734
if (strcmp(req->q.manpath, req->p[0]))
usr.bin/mandoc/cgi.c
735
printf("%s/", req->q.manpath);
usr.bin/mandoc/cgi.c
74
static void parse_path_info(struct req *, const char *);
usr.bin/mandoc/cgi.c
748
if (req->q.equal || sz == 1) {
usr.bin/mandoc/cgi.c
75
static void parse_query_string(struct req *, const char *);
usr.bin/mandoc/cgi.c
750
resp_show(req, r[iuse].file);
usr.bin/mandoc/cgi.c
757
resp_catman(const struct req *req, const char *file)
usr.bin/mandoc/cgi.c
78
static void pg_index(const struct req *);
usr.bin/mandoc/cgi.c
79
static void pg_noresult(const struct req *, int, const char *,
usr.bin/mandoc/cgi.c
81
static void pg_redirect(const struct req *, const char *);
usr.bin/mandoc/cgi.c
82
static void pg_search(const struct req *);
usr.bin/mandoc/cgi.c
83
static void pg_searchres(const struct req *,
usr.bin/mandoc/cgi.c
85
static void pg_show(struct req *, const char *);
usr.bin/mandoc/cgi.c
88
static void resp_catman(const struct req *, const char *);
usr.bin/mandoc/cgi.c
896
resp_format(const struct req *req, const char *file)
usr.bin/mandoc/cgi.c
91
static void resp_format(const struct req *, const char *);
usr.bin/mandoc/cgi.c
914
MPARSE_VALIDATE, MANDOC_OS_OTHER, req->q.manpath);
usr.bin/mandoc/cgi.c
92
static void resp_searchform(const struct req *, enum focus);
usr.bin/mandoc/cgi.c
922
usepath = strcmp(req->q.manpath, req->p[0]);
usr.bin/mandoc/cgi.c
925
usepath ? req->q.manpath : "", usepath ? "/" : "");
usr.bin/mandoc/cgi.c
93
static void resp_show(const struct req *, const char *);
usr.bin/mandoc/cgi.c
941
resp_show(const struct req *req, const char *file)
usr.bin/mandoc/cgi.c
948
resp_catman(req, file);
usr.bin/mandoc/cgi.c
950
resp_format(req, file);
usr.bin/mandoc/cgi.c
954
pg_show(struct req *req, const char *fullpath)
usr.bin/mandoc/cgi.c
967
if ( ! validate_manpath(req, manpath)) {
usr.bin/mandoc/cgi.c
97
static int validate_manpath(const struct req *, const char *);
usr.bin/mandoc/cgi.c
996
resp_searchform(req, FOCUS_NONE);
usr.bin/mandoc/cgi.c
998
resp_show(req, file);
usr.bin/mandoc/roff.c
633
struct roffreq *req;
usr.bin/mandoc/roff.c
645
req = mandoc_malloc(sizeof(*req) + sz + 1);
usr.bin/mandoc/roff.c
646
req->tok = tok;
usr.bin/mandoc/roff.c
647
memcpy(req->name, roff_name[tok], sz + 1);
usr.bin/mandoc/roff.c
648
slot = ohash_qlookup(htab, req->name);
usr.bin/mandoc/roff.c
649
ohash_insert(htab, slot, req);
usr.bin/mandoc/roff.c
657
struct roffreq *req;
usr.bin/mandoc/roff.c
662
for (req = ohash_first(htab, &slot); req != NULL;
usr.bin/mandoc/roff.c
663
req = ohash_next(htab, &slot))
usr.bin/mandoc/roff.c
664
free(req);
usr.bin/mandoc/roff.c
672
struct roffreq *req;
usr.bin/mandoc/roff.c
677
req = ohash_find(htab, ohash_qlookupi(htab, name, &end));
usr.bin/mandoc/roff.c
679
req = ohash_find(htab, ohash_qlookup(htab, name));
usr.bin/mandoc/roff.c
680
return req == NULL ? TOKEN_NONE : req->tok;
usr.bin/openssl/apps.c
889
copy_extensions(X509 *x, X509_REQ *req, int copy_type)
usr.bin/openssl/apps.c
896
if (!x || !req || (copy_type == EXT_COPY_NONE))
usr.bin/openssl/apps.c
898
exts = X509_REQ_get_extensions(req);
usr.bin/openssl/apps.h
168
int copy_extensions(X509 *x, X509_REQ *req, int copy_type);
usr.bin/openssl/apps.h
184
OCSP_RESPONSE *process_responder(BIO *err, OCSP_REQUEST *req,
usr.bin/openssl/ca.c
1028
if (cfg.req) {
usr.bin/openssl/ca.c
144
char *enddate, long days, int batch, int verbose, X509_REQ *req,
usr.bin/openssl/ca.c
1539
X509_REQ *req = NULL;
usr.bin/openssl/ca.c
1550
if ((req = PEM_read_bio_X509_REQ(in, NULL, NULL, NULL)) == NULL) {
usr.bin/openssl/ca.c
1556
if (!X509_REQ_print(bio_err, req))
usr.bin/openssl/ca.c
1562
if (selfsign && !X509_REQ_check_private_key(req, pkey)) {
usr.bin/openssl/ca.c
1568
if ((pktmp = X509_REQ_get0_pubkey(req)) == NULL) {
usr.bin/openssl/ca.c
1572
i = X509_REQ_verify(req, pktmp);
usr.bin/openssl/ca.c
1588
verbose, req, ext_sect, lconf, certopt, nameopt, default_op,
usr.bin/openssl/ca.c
1592
X509_REQ_free(req);
usr.bin/openssl/ca.c
1607
X509 *req = NULL;
usr.bin/openssl/ca.c
1612
if ((req = load_cert(bio_err, infile, FORMAT_PEM, NULL,
usr.bin/openssl/ca.c
1616
if (!X509_print(bio_err, req))
usr.bin/openssl/ca.c
1622
if ((pktmp = X509_get0_pubkey(req)) == NULL) {
usr.bin/openssl/ca.c
1626
i = X509_verify(req, pktmp);
usr.bin/openssl/ca.c
1640
if ((rreq = X509_to_X509_REQ(req, NULL, EVP_md5())) == NULL)
usr.bin/openssl/ca.c
1650
X509_free(req);
usr.bin/openssl/ca.c
1708
int verbose, X509_REQ *req, char *ext_sect, CONF *lconf,
usr.bin/openssl/ca.c
1741
if (!X509_REQ_set_subject_name(req, n)) {
usr.bin/openssl/ca.c
1751
name = X509_REQ_get_subject_name(req);
usr.bin/openssl/ca.c
190
int req;
usr.bin/openssl/ca.c
1956
if ((pktmp = X509_REQ_get0_pubkey(req)) == NULL)
usr.bin/openssl/ca.c
1968
X509V3_set_ctx(&ctx, ret, ret, req, NULL, 0);
usr.bin/openssl/ca.c
1970
X509V3_set_ctx(&ctx, x509, ret, req, NULL, 0);
usr.bin/openssl/ca.c
2013
if (!copy_extensions(ret, req, ext_copy)) {
usr.bin/openssl/ca.c
246
cfg.req = 1;
usr.bin/openssl/ca.c
257
cfg.req = 1;
usr.bin/openssl/ca.c
286
cfg.req = 1;
usr.bin/openssl/ca.c
862
if (cfg.outdir == NULL && cfg.req) {
usr.bin/openssl/ca.c
989
if (cfg.req || cfg.gencrl) {
usr.bin/openssl/ocsp.c
101
STACK_OF(CONF_VALUE) *headers, const char *host, OCSP_REQUEST *req,
usr.bin/openssl/ocsp.c
1037
OCSP_REQUEST_free(cfg.req);
usr.bin/openssl/ocsp.c
1038
cfg.req = NULL;
usr.bin/openssl/ocsp.c
1063
if (cfg.req &&
usr.bin/openssl/ocsp.c
1064
((i = OCSP_check_nonce(cfg.req, bs)) <= 0)) {
usr.bin/openssl/ocsp.c
1085
if (!print_ocsp_summary(out, bs, cfg.req, cfg.reqnames,
usr.bin/openssl/ocsp.c
1105
OCSP_REQUEST_free(cfg.req);
usr.bin/openssl/ocsp.c
1123
add_ocsp_cert(OCSP_REQUEST **req, X509 *cert, const EVP_MD *cert_id_md,
usr.bin/openssl/ocsp.c
1132
if (!*req)
usr.bin/openssl/ocsp.c
1133
*req = OCSP_REQUEST_new();
usr.bin/openssl/ocsp.c
1134
if (!*req)
usr.bin/openssl/ocsp.c
1139
if (!OCSP_request_add0_id(*req, id))
usr.bin/openssl/ocsp.c
1149
add_ocsp_serial(OCSP_REQUEST **req, char *serial, const EVP_MD *cert_id_md,
usr.bin/openssl/ocsp.c
1161
if (!*req)
usr.bin/openssl/ocsp.c
1162
*req = OCSP_REQUEST_new();
usr.bin/openssl/ocsp.c
1163
if (!*req)
usr.bin/openssl/ocsp.c
1177
if (!OCSP_request_add0_id(*req, id))
usr.bin/openssl/ocsp.c
1187
print_ocsp_summary(BIO *out, OCSP_BASICRESP *bs, OCSP_REQUEST *req,
usr.bin/openssl/ocsp.c
1198
if (!bs || !req || !sk_OPENSSL_STRING_num(names) ||
usr.bin/openssl/ocsp.c
1248
make_ocsp_response(OCSP_RESPONSE **resp, OCSP_REQUEST *req, CA_DB *db,
usr.bin/openssl/ocsp.c
1257
id_count = OCSP_request_onereq_count(req);
usr.bin/openssl/ocsp.c
1276
one = OCSP_request_onereq_get0(req, i);
usr.bin/openssl/ocsp.c
128
OCSP_REQUEST *req;
usr.bin/openssl/ocsp.c
1332
OCSP_copy_nonce(bs, req);
usr.bin/openssl/ocsp.c
1403
OCSP_REQUEST *req = NULL;
usr.bin/openssl/ocsp.c
1434
req = d2i_OCSP_REQUEST_bio(cbio, NULL);
usr.bin/openssl/ocsp.c
1436
if (!req) {
usr.bin/openssl/ocsp.c
1440
*preq = req;
usr.bin/openssl/ocsp.c
1462
const char *host, OCSP_REQUEST *req, int req_timeout)
usr.bin/openssl/ocsp.c
1515
if (!OCSP_REQ_CTX_set1_req(ctx, req))
usr.bin/openssl/ocsp.c
1550
process_responder(BIO *err, OCSP_REQUEST *req, char *host, char *path,
usr.bin/openssl/ocsp.c
1575
resp = query_responder(err, cbio, path, headers, host, req, req_timeout);
usr.bin/openssl/ocsp.c
161
if (!add_ocsp_cert(&cfg.req, cfg.cert,
usr.bin/openssl/ocsp.c
339
if (!add_ocsp_serial(&cfg.req, arg, cfg.cert_id_md,
usr.bin/openssl/ocsp.c
83
static int add_ocsp_cert(OCSP_REQUEST **req, X509 *cert,
usr.bin/openssl/ocsp.c
831
if (!cfg.req && !cfg.reqin && !cfg.respin &&
usr.bin/openssl/ocsp.c
848
if (!cfg.req && (cfg.add_nonce != 2))
usr.bin/openssl/ocsp.c
85
static int add_ocsp_serial(OCSP_REQUEST **req, char *serial,
usr.bin/openssl/ocsp.c
851
if (!cfg.req && cfg.reqin) {
usr.bin/openssl/ocsp.c
858
cfg.req = d2i_OCSP_REQUEST_bio(derbio, NULL);
usr.bin/openssl/ocsp.c
860
if (!cfg.req) {
usr.bin/openssl/ocsp.c
865
if (!cfg.req && cfg.port) {
usr.bin/openssl/ocsp.c
87
static int print_ocsp_summary(BIO *out, OCSP_BASICRESP *bs, OCSP_REQUEST *req,
usr.bin/openssl/ocsp.c
899
if (!do_responder(&cfg.req, &cbio, acbio,
usr.bin/openssl/ocsp.c
902
if (!cfg.req) {
usr.bin/openssl/ocsp.c
909
if (!cfg.req &&
usr.bin/openssl/ocsp.c
91
static int make_ocsp_response(OCSP_RESPONSE **resp, OCSP_REQUEST *req,
usr.bin/openssl/ocsp.c
916
if (cfg.req && cfg.add_nonce)
usr.bin/openssl/ocsp.c
917
OCSP_request_add1_nonce(cfg.req, NULL, -1);
usr.bin/openssl/ocsp.c
941
if (!OCSP_request_sign(cfg.req, signer, key, NULL,
usr.bin/openssl/ocsp.c
947
if (cfg.req_text && cfg.req)
usr.bin/openssl/ocsp.c
948
OCSP_REQUEST_print(out, cfg.req, 0);
usr.bin/openssl/ocsp.c
957
i2d_OCSP_REQUEST_bio(derbio, cfg.req);
usr.bin/openssl/ocsp.c
973
i = make_ocsp_response(&resp, cfg.req, rdb, rca_cert,
usr.bin/openssl/ocsp.c
979
resp = process_responder(bio_err, cfg.req,
usr.bin/openssl/req.c
1021
if ((tpubkey = X509_REQ_get0_pubkey(req)) == NULL) {
usr.bin/openssl/req.c
1032
X509_REQ_print_ex(out, req, cfg.nmflag, cfg.reqflag);
usr.bin/openssl/req.c
1038
print_name(out, "subject=", X509_REQ_get_subject_name(req), cfg.nmflag);
usr.bin/openssl/req.c
104
static int make_REQ(X509_REQ * req, EVP_PKEY * pkey, char *dn, int multirdn,
usr.bin/openssl/req.c
1046
tpubkey = X509_REQ_get0_pubkey(req);
usr.bin/openssl/req.c
106
static int build_subject(X509_REQ * req, char *subj, unsigned long chtype,
usr.bin/openssl/req.c
1064
i = i2d_X509_REQ_bio(out, req);
usr.bin/openssl/req.c
1067
i = PEM_write_bio_X509_REQ_NEW(out, req);
usr.bin/openssl/req.c
1069
i = PEM_write_bio_X509_REQ(out, req);
usr.bin/openssl/req.c
108
static int prompt_info(X509_REQ * req,
usr.bin/openssl/req.c
1114
X509_REQ_free(req);
usr.bin/openssl/req.c
112
static int auto_info(X509_REQ * req, STACK_OF(CONF_VALUE) * sk,
usr.bin/openssl/req.c
1127
make_REQ(X509_REQ * req, EVP_PKEY * pkey, char *subj, int multirdn,
usr.bin/openssl/req.c
115
static int add_attribute_object(X509_REQ * req, char *text, const char *def,
usr.bin/openssl/req.c
1165
if (!X509_REQ_set_version(req, 0L))
usr.bin/openssl/req.c
1169
i = auto_info(req, dn_sk, attr_sk, attribs, chtype);
usr.bin/openssl/req.c
1172
i = build_subject(req, subj, chtype, multirdn);
usr.bin/openssl/req.c
1174
i = prompt_info(req, dn_sk, dn_sect, attr_sk, attr_sect, attribs, chtype);
usr.bin/openssl/req.c
1179
if (!X509_REQ_set_pubkey(req, pkey))
usr.bin/openssl/req.c
1192
build_subject(X509_REQ * req, char *subject, unsigned long chtype, int multirdn)
usr.bin/openssl/req.c
1199
if (!X509_REQ_set_subject_name(req, n)) {
usr.bin/openssl/req.c
1209
prompt_info(X509_REQ * req,
usr.bin/openssl/req.c
1223
subj = X509_REQ_get_subject_name(req);
usr.bin/openssl/req.c
1379
if (!add_attribute_object(req,
usr.bin/openssl/req.c
1394
auto_info(X509_REQ * req, STACK_OF(CONF_VALUE) * dn_sk,
usr.bin/openssl/req.c
1403
subj = X509_REQ_get_subject_name(req);
usr.bin/openssl/req.c
1439
if (!X509_REQ_add1_attr_by_txt(req, v->name, chtype,
usr.bin/openssl/req.c
1500
add_attribute_object(X509_REQ * req, char *text, const char *def,
usr.bin/openssl/req.c
1545
if (!X509_REQ_add1_attr_by_NID(req, nid, chtype,
usr.bin/openssl/req.c
555
X509_REQ *req = NULL;
usr.bin/openssl/req.c
849
req = d2i_X509_REQ_bio(in, NULL);
usr.bin/openssl/req.c
851
req = PEM_read_bio_X509_REQ(in, NULL, NULL, NULL);
usr.bin/openssl/req.c
856
if (req == NULL) {
usr.bin/openssl/req.c
866
if (req == NULL) {
usr.bin/openssl/req.c
867
req = X509_REQ_new();
usr.bin/openssl/req.c
868
if (req == NULL) {
usr.bin/openssl/req.c
871
i = make_REQ(req, pkey, cfg.subj, cfg.multirdn, !cfg.x509, cfg.chtype);
usr.bin/openssl/req.c
898
if (!X509_set_issuer_name(x509ss, X509_REQ_get_subject_name(req)))
usr.bin/openssl/req.c
904
if (!X509_set_subject_name(x509ss, X509_REQ_get_subject_name(req)))
usr.bin/openssl/req.c
906
if ((tmppkey = X509_REQ_get0_pubkey(req)) == NULL)
usr.bin/openssl/req.c
941
X509V3_set_ctx(&ext_ctx, NULL, NULL, req, NULL, 0);
usr.bin/openssl/req.c
946
&ext_ctx, cfg.req_exts, req)) {
usr.bin/openssl/req.c
954
"default", req)) {
usr.bin/openssl/req.c
959
i = do_X509_REQ_sign(bio_err, req, pkey, cfg.digest, cfg.sigopts);
usr.bin/openssl/req.c
973
print_name(bio_err, "old subject=", X509_REQ_get_subject_name(req), cfg.nmflag);
usr.bin/openssl/req.c
975
if (build_subject(req, cfg.subj, cfg.chtype, cfg.multirdn) == 0) {
usr.bin/openssl/req.c
982
print_name(bio_err, "new subject=", X509_REQ_get_subject_name(req), cfg.nmflag);
usr.bin/openssl/req.c
989
pubkey = X509_REQ_get0_pubkey(req);
usr.bin/openssl/req.c
992
i = X509_REQ_verify(req, pubkey);
usr.bin/openssl/s_server.c
2276
OCSP_REQUEST *req = NULL;
usr.bin/openssl/s_server.c
2325
req = OCSP_REQUEST_new();
usr.bin/openssl/s_server.c
2326
if (!req)
usr.bin/openssl/s_server.c
2335
if (!OCSP_request_add0_id(req, id))
usr.bin/openssl/s_server.c
2342
if (!OCSP_REQUEST_add_ext(req, ext, -1))
usr.bin/openssl/s_server.c
2345
resp = process_responder(err, req, host, path, port, use_ssl, NULL,
usr.bin/openssl/s_server.c
2373
if (req)
usr.bin/openssl/s_server.c
2374
OCSP_REQUEST_free(req);
usr.bin/openssl/x509.c
1317
X509_REQ_free(req);
usr.bin/openssl/x509.c
783
X509_REQ *req = NULL;
usr.bin/openssl/x509.c
930
req = PEM_read_bio_X509_REQ(in, NULL, NULL, NULL);
usr.bin/openssl/x509.c
933
if (req == NULL) {
usr.bin/openssl/x509.c
937
if ((pkey = X509_REQ_get0_pubkey(req)) == NULL) {
usr.bin/openssl/x509.c
941
i = X509_REQ_verify(req, pkey);
usr.bin/openssl/x509.c
954
print_name(bio_err, "subject=", X509_REQ_get_subject_name(req),
usr.bin/openssl/x509.c
984
sname = X509_NAME_dup(X509_REQ_get_subject_name(req));
usr.bin/openssl/x509.c
997
pkey = X509_REQ_get0_pubkey(req);
usr.bin/ssh/auth2.c
239
double elapsed = monotime_double() - start, req = seconds, remain;
usr.bin/ssh/auth2.c
243
"requested %0.3lfms)", elapsed*1000, req*1000);
usr.bin/ssh/auth2.c
254
elapsed*1000, remain*1000, req*1000);
usr.bin/ssh/clientloop.c
2806
const char *req = "auth-agent-req@openssh.com";
usr.bin/ssh/clientloop.c
2810
req = "agent-req"; /* XXX RFC XXX */
usr.bin/ssh/clientloop.c
2811
debug("Requesting agent forwarding on channel %d via %s", id, req);
usr.bin/ssh/clientloop.c
2812
channel_request_start(ssh, id, req, 0);
usr.bin/ssh/monitor.c
1539
mm_answer_term(struct ssh *ssh, int sock, struct sshbuf *req)
usr.bin/ssh/sftp-client.c
109
struct request *req;
usr.bin/ssh/sftp-client.c
111
req = xcalloc(1, sizeof(*req));
usr.bin/ssh/sftp-client.c
112
req->id = id;
usr.bin/ssh/sftp-client.c
113
req->len = len;
usr.bin/ssh/sftp-client.c
114
req->offset = offset;
usr.bin/ssh/sftp-client.c
115
TAILQ_INSERT_TAIL(requests, req, tq);
usr.bin/ssh/sftp-client.c
116
return req;
usr.bin/ssh/sftp-client.c
122
struct request *req;
usr.bin/ssh/sftp-client.c
124
for (req = TAILQ_FIRST(requests);
usr.bin/ssh/sftp-client.c
125
req != NULL && req->id != id;
usr.bin/ssh/sftp-client.c
126
req = TAILQ_NEXT(req, tq))
usr.bin/ssh/sftp-client.c
128
return req;
usr.bin/ssh/sftp-client.c
1587
struct request *req;
usr.bin/ssh/sftp-client.c
1688
req = request_enqueue(&requests, conn->msg_id++,
usr.bin/ssh/sftp-client.c
1692
send_read_request(conn, req->id, req->offset,
usr.bin/ssh/sftp-client.c
1693
req->len, handle, handle_len);
usr.bin/ssh/sftp-client.c
1704
if ((req = request_find(&requests, id)) == NULL)
usr.bin/ssh/sftp-client.c
1714
TAILQ_REMOVE(&requests, req, tq);
usr.bin/ssh/sftp-client.c
1715
free(req);
usr.bin/ssh/sftp-client.c
1722
(unsigned long long)req->offset,
usr.bin/ssh/sftp-client.c
1723
(unsigned long long)req->offset + len - 1);
usr.bin/ssh/sftp-client.c
1724
if (len > req->len)
usr.bin/ssh/sftp-client.c
1726
"%zu > %zu", len, req->len);
usr.bin/ssh/sftp-client.c
1728
if ((lseek(local_fd, req->offset, SEEK_SET) == -1 ||
usr.bin/ssh/sftp-client.c
1742
if (maxack < req->offset + len)
usr.bin/ssh/sftp-client.c
1743
maxack = req->offset + len;
usr.bin/ssh/sftp-client.c
1744
if (!reordered && req->offset <= highwater)
usr.bin/ssh/sftp-client.c
1746
else if (!reordered && req->offset > highwater)
usr.bin/ssh/sftp-client.c
1752
if (len == req->len) {
usr.bin/ssh/sftp-client.c
1753
TAILQ_REMOVE(&requests, req, tq);
usr.bin/ssh/sftp-client.c
1754
free(req);
usr.bin/ssh/sftp-client.c
1760
(unsigned long long)req->offset + len,
usr.bin/ssh/sftp-client.c
1761
(unsigned long long)req->offset +
usr.bin/ssh/sftp-client.c
1762
req->len - 1, num_req);
usr.bin/ssh/sftp-client.c
1763
req->id = conn->msg_id++;
usr.bin/ssh/sftp-client.c
1764
req->len -= len;
usr.bin/ssh/sftp-client.c
1765
req->offset += len;
usr.bin/ssh/sftp-client.c
1766
send_read_request(conn, req->id,
usr.bin/ssh/sftp-client.c
1767
req->offset, req->len, handle, handle_len);
usr.bin/ssh/sftp-client.c
2443
struct request *req;
usr.bin/ssh/sftp-client.c
2521
req = request_enqueue(&requests, from->msg_id++,
usr.bin/ssh/sftp-client.c
2525
send_read_request(from, req->id, req->offset,
usr.bin/ssh/sftp-client.c
2526
req->len, from_handle, from_handle_len);
usr.bin/ssh/sftp-client.c
2542
if ((req = request_find(&requests, id)) == NULL)
usr.bin/ssh/sftp-client.c
2552
TAILQ_REMOVE(&requests, req, tq);
usr.bin/ssh/sftp-client.c
2553
free(req);
usr.bin/ssh/sftp-client.c
2560
(unsigned long long)req->offset,
usr.bin/ssh/sftp-client.c
2561
(unsigned long long)req->offset + len - 1);
usr.bin/ssh/sftp-client.c
2562
if (len > req->len)
usr.bin/ssh/sftp-client.c
2564
"%zu > %zu", len, req->len);
usr.bin/ssh/sftp-client.c
2572
(r = sshbuf_put_u64(msg, req->offset)) != 0 ||
usr.bin/ssh/sftp-client.c
2582
if (len == req->len) {
usr.bin/ssh/sftp-client.c
2583
TAILQ_REMOVE(&requests, req, tq);
usr.bin/ssh/sftp-client.c
2584
free(req);
usr.bin/ssh/sftp-client.c
2590
(unsigned long long)req->offset + len,
usr.bin/ssh/sftp-client.c
2591
(unsigned long long)req->offset +
usr.bin/ssh/sftp-client.c
2592
req->len - 1, num_req);
usr.bin/ssh/sftp-client.c
2593
req->id = from->msg_id++;
usr.bin/ssh/sftp-client.c
2594
req->len -= len;
usr.bin/ssh/sftp-client.c
2595
req->offset += len;
usr.bin/ssh/sftp-client.c
2596
send_read_request(from, req->id,
usr.bin/ssh/sftp-client.c
2597
req->offset, req->len,
usr.bin/ssh/ssh-sk-client.c
163
struct sshbuf *req = NULL, *resp = NULL;
usr.bin/ssh/ssh-sk-client.c
169
if ((req = sshbuf_new()) == NULL || (resp = sshbuf_new()) == NULL) {
usr.bin/ssh/ssh-sk-client.c
175
if ((r = sshbuf_put_u32(req, type)) != 0 ||
usr.bin/ssh/ssh-sk-client.c
176
(r = sshbuf_put_u8(req, log_is_on_stderr() != 0)) != 0 ||
usr.bin/ssh/ssh-sk-client.c
177
(r = sshbuf_put_u32(req, ll < 0 ? 0 : ll)) != 0 ||
usr.bin/ssh/ssh-sk-client.c
178
(r = sshbuf_putb(req, msg)) != 0) {
usr.bin/ssh/ssh-sk-client.c
182
if ((r = ssh_msg_send(fd, SSH_SK_HELPER_VERSION, req)) != 0) {
usr.bin/ssh/ssh-sk-client.c
237
sshbuf_free(req);
usr.bin/ssh/ssh-sk-client.c
251
struct sshbuf *kbuf = NULL, *req = NULL, *resp = NULL;
usr.bin/ssh/ssh-sk-client.c
257
(req = sshbuf_new()) == NULL) {
usr.bin/ssh/ssh-sk-client.c
266
if ((r = sshbuf_put_stringb(req, kbuf)) != 0 ||
usr.bin/ssh/ssh-sk-client.c
267
(r = sshbuf_put_cstring(req, provider)) != 0 ||
usr.bin/ssh/ssh-sk-client.c
268
(r = sshbuf_put_string(req, data, datalen)) != 0 ||
usr.bin/ssh/ssh-sk-client.c
269
(r = sshbuf_put_cstring(req, NULL)) != 0 || /* alg */
usr.bin/ssh/ssh-sk-client.c
270
(r = sshbuf_put_u32(req, compat)) != 0 ||
usr.bin/ssh/ssh-sk-client.c
271
(r = sshbuf_put_cstring(req, pin)) != 0) {
usr.bin/ssh/ssh-sk-client.c
276
if ((r = client_converse(req, &resp, SSH_SK_HELPER_SIGN)) != 0)
usr.bin/ssh/ssh-sk-client.c
299
sshbuf_free(req);
usr.bin/ssh/ssh-sk-client.c
312
struct sshbuf *kbuf = NULL, *abuf = NULL, *req = NULL, *resp = NULL;
usr.bin/ssh/ssh-sk-client.c
324
(req = sshbuf_new()) == NULL) {
usr.bin/ssh/ssh-sk-client.c
329
if ((r = sshbuf_put_u32(req, (u_int)type)) != 0 ||
usr.bin/ssh/ssh-sk-client.c
330
(r = sshbuf_put_cstring(req, provider_path)) != 0 ||
usr.bin/ssh/ssh-sk-client.c
331
(r = sshbuf_put_cstring(req, device)) != 0 ||
usr.bin/ssh/ssh-sk-client.c
332
(r = sshbuf_put_cstring(req, application)) != 0 ||
usr.bin/ssh/ssh-sk-client.c
333
(r = sshbuf_put_cstring(req, userid)) != 0 ||
usr.bin/ssh/ssh-sk-client.c
334
(r = sshbuf_put_u8(req, flags)) != 0 ||
usr.bin/ssh/ssh-sk-client.c
335
(r = sshbuf_put_cstring(req, pin)) != 0 ||
usr.bin/ssh/ssh-sk-client.c
336
(r = sshbuf_put_stringb(req, challenge_buf)) != 0) {
usr.bin/ssh/ssh-sk-client.c
341
if ((r = client_converse(req, &resp, SSH_SK_HELPER_ENROLL)) != 0)
usr.bin/ssh/ssh-sk-client.c
373
sshbuf_free(req);
usr.bin/ssh/ssh-sk-client.c
409
struct sshbuf *kbuf = NULL, *req = NULL, *resp = NULL;
usr.bin/ssh/ssh-sk-client.c
419
(req = sshbuf_new()) == NULL) {
usr.bin/ssh/ssh-sk-client.c
424
if ((r = sshbuf_put_cstring(req, provider_path)) != 0 ||
usr.bin/ssh/ssh-sk-client.c
425
(r = sshbuf_put_cstring(req, device)) != 0 ||
usr.bin/ssh/ssh-sk-client.c
426
(r = sshbuf_put_cstring(req, pin)) != 0 ||
usr.bin/ssh/ssh-sk-client.c
427
(r = sshbuf_put_u32(req, flags)) != 0) {
usr.bin/ssh/ssh-sk-client.c
432
if ((r = client_converse(req, &resp, SSH_SK_HELPER_LOAD_RESIDENT)) != 0)
usr.bin/ssh/ssh-sk-client.c
486
sshbuf_free(req);
usr.bin/ssh/ssh-sk-helper.c
105
process_sign(struct sshbuf *req)
usr.bin/ssh/ssh-sk-helper.c
116
if ((r = sshbuf_froms(req, &kbuf)) != 0 ||
usr.bin/ssh/ssh-sk-helper.c
117
(r = sshbuf_get_cstring(req, &provider, NULL)) != 0 ||
usr.bin/ssh/ssh-sk-helper.c
118
(r = sshbuf_get_string_direct(req, &message, &msglen)) != 0 ||
usr.bin/ssh/ssh-sk-helper.c
119
(r = sshbuf_get_cstring(req, NULL, NULL)) != 0 || /* alg */
usr.bin/ssh/ssh-sk-helper.c
120
(r = sshbuf_get_u32(req, &compat)) != 0 ||
usr.bin/ssh/ssh-sk-helper.c
121
(r = sshbuf_get_cstring(req, &pin, NULL)) != 0)
usr.bin/ssh/ssh-sk-helper.c
123
if (sshbuf_len(req) != 0)
usr.bin/ssh/ssh-sk-helper.c
163
process_enroll(struct sshbuf *req)
usr.bin/ssh/ssh-sk-helper.c
176
if ((r = sshbuf_get_u32(req, &type)) != 0 ||
usr.bin/ssh/ssh-sk-helper.c
177
(r = sshbuf_get_cstring(req, &provider, NULL)) != 0 ||
usr.bin/ssh/ssh-sk-helper.c
178
(r = sshbuf_get_cstring(req, &device, NULL)) != 0 ||
usr.bin/ssh/ssh-sk-helper.c
179
(r = sshbuf_get_cstring(req, &application, NULL)) != 0 ||
usr.bin/ssh/ssh-sk-helper.c
180
(r = sshbuf_get_cstring(req, &userid, NULL)) != 0 ||
usr.bin/ssh/ssh-sk-helper.c
181
(r = sshbuf_get_u8(req, &flags)) != 0 ||
usr.bin/ssh/ssh-sk-helper.c
182
(r = sshbuf_get_cstring(req, &pin, NULL)) != 0 ||
usr.bin/ssh/ssh-sk-helper.c
183
(r = sshbuf_froms(req, &challenge)) != 0)
usr.bin/ssh/ssh-sk-helper.c
185
if (sshbuf_len(req) != 0)
usr.bin/ssh/ssh-sk-helper.c
227
process_load_resident(struct sshbuf *req)
usr.bin/ssh/ssh-sk-helper.c
239
if ((r = sshbuf_get_cstring(req, &provider, NULL)) != 0 ||
usr.bin/ssh/ssh-sk-helper.c
240
(r = sshbuf_get_cstring(req, &device, NULL)) != 0 ||
usr.bin/ssh/ssh-sk-helper.c
241
(r = sshbuf_get_cstring(req, &pin, NULL)) != 0 ||
usr.bin/ssh/ssh-sk-helper.c
242
(r = sshbuf_get_u32(req, &flags)) != 0)
usr.bin/ssh/ssh-sk-helper.c
244
if (sshbuf_len(req) != 0)
usr.bin/ssh/ssh-sk-helper.c
292
struct sshbuf *req, *resp;
usr.bin/ssh/ssh-sk-helper.c
327
if ((req = sshbuf_new()) == NULL)
usr.bin/ssh/ssh-sk-helper.c
329
if (ssh_msg_recv(in, req) < 0)
usr.bin/ssh/ssh-sk-helper.c
332
debug_f("received message len %zu", sshbuf_len(req));
usr.bin/ssh/ssh-sk-helper.c
334
if ((r = sshbuf_get_u8(req, &version)) != 0)
usr.bin/ssh/ssh-sk-helper.c
341
if ((r = sshbuf_get_u32(req, &rtype)) != 0 ||
usr.bin/ssh/ssh-sk-helper.c
342
(r = sshbuf_get_u8(req, &log_stderr)) != 0 ||
usr.bin/ssh/ssh-sk-helper.c
343
(r = sshbuf_get_u32(req, &ll)) != 0)
usr.bin/ssh/ssh-sk-helper.c
351
resp = process_sign(req);
usr.bin/ssh/ssh-sk-helper.c
354
resp = process_enroll(req);
usr.bin/ssh/ssh-sk-helper.c
357
resp = process_load_resident(req);
usr.bin/ssh/ssh-sk-helper.c
362
sshbuf_free(req);
usr.sbin/acme-client/http.c
298
char *req;
usr.sbin/acme-client/http.c
313
c = asprintf(&req,
usr.sbin/acme-client/http.c
320
c = asprintf(&req,
usr.sbin/acme-client/http.c
327
c = asprintf(&req,
usr.sbin/acme-client/http.c
340
} else if (!http_write(req, c, http)) {
usr.sbin/acme-client/http.c
341
free(req);
usr.sbin/acme-client/http.c
344
free(req);
usr.sbin/acme-client/http.c
348
free(req);
usr.sbin/acme-client/netproc.c
255
sreq(struct conn *c, const char *addr, int kid, const char *req, char **loc)
usr.sbin/acme-client/netproc.c
301
} else if (writestr(c->fd, COMM_PAY, req) <= 0) {
usr.sbin/acme-client/netproc.c
415
char *req, *detail, *error = NULL, *accturi = NULL;
usr.sbin/acme-client/netproc.c
418
if ((req = json_fmt_newacc(contact)) == NULL)
usr.sbin/acme-client/netproc.c
420
else if ((lc = sreq(c, p->newaccount, 0, req, &c->kid)) < 0)
usr.sbin/acme-client/netproc.c
448
free(req);
usr.sbin/acme-client/netproc.c
461
char *req, *accturi = NULL;
usr.sbin/acme-client/netproc.c
464
if ((req = json_fmt_chkacc()) == NULL)
usr.sbin/acme-client/netproc.c
466
else if ((lc = sreq(c, p->newaccount, 0, req, &c->kid)) < 0)
usr.sbin/acme-client/netproc.c
487
free(req);
usr.sbin/acme-client/netproc.c
500
char *req;
usr.sbin/acme-client/netproc.c
503
if ((req = json_fmt_neworder(domain)) == NULL)
usr.sbin/acme-client/netproc.c
505
else if ((lc = sreq(c, p->neworder, 1, req, &order->uri)) < 0)
usr.sbin/acme-client/netproc.c
521
free(req);
usr.sbin/acme-client/netproc.c
614
char *req;
usr.sbin/acme-client/netproc.c
620
if ((req = json_fmt_newcert(csr)) == NULL)
usr.sbin/acme-client/netproc.c
622
else if ((lc = sreq(c, uri, 1, req, NULL)) < 0)
usr.sbin/acme-client/netproc.c
633
free(req);
usr.sbin/acme-client/netproc.c
666
char *req;
usr.sbin/acme-client/netproc.c
672
if ((req = json_fmt_revokecert(cert)) == NULL)
usr.sbin/acme-client/netproc.c
674
else if ((lc = sreq(c, addr, 1, req, NULL)) < 0)
usr.sbin/acme-client/netproc.c
686
free(req);
usr.sbin/bgpctl/bgpctl.c
1220
struct ctl_show_rib_request *req = arg;
usr.sbin/bgpctl/bgpctl.c
1226
res.flags = req->flags;
usr.sbin/bgpctl/bgpctl.c
1251
if (req->neighbor.addr.aid != AID_UNSPEC &&
usr.sbin/bgpctl/bgpctl.c
1252
memcmp(&req->neighbor.addr, &ctl.remote_addr,
usr.sbin/bgpctl/bgpctl.c
1256
if (req->aid && req->aid != ctl.prefix.aid)
usr.sbin/bgpctl/bgpctl.c
1259
if (req->prefix.aid != AID_UNSPEC) {
usr.sbin/bgpctl/bgpctl.c
1260
if (req->flags & F_LONGER) {
usr.sbin/bgpctl/bgpctl.c
1261
if (req->prefixlen > ctl.prefixlen)
usr.sbin/bgpctl/bgpctl.c
1263
if (prefix_compare(&req->prefix, &ctl.prefix,
usr.sbin/bgpctl/bgpctl.c
1264
req->prefixlen))
usr.sbin/bgpctl/bgpctl.c
1266
} else if (req->flags & F_SHORTER) {
usr.sbin/bgpctl/bgpctl.c
1267
if (req->prefixlen < ctl.prefixlen)
usr.sbin/bgpctl/bgpctl.c
1269
if (prefix_compare(&req->prefix, &ctl.prefix,
usr.sbin/bgpctl/bgpctl.c
1273
if (req->prefixlen != ctl.prefixlen)
usr.sbin/bgpctl/bgpctl.c
1275
if (prefix_compare(&req->prefix, &ctl.prefix,
usr.sbin/bgpctl/bgpctl.c
1276
req->prefixlen))
usr.sbin/bgpctl/bgpctl.c
1281
if (req->as.type != AS_UNDEF &&
usr.sbin/bgpctl/bgpctl.c
1282
!match_aspath(mre->aspath, mre->aspath_len, &req->as))
usr.sbin/bgpctl/bgpctl.c
1287
if (req->flags & F_CTL_DETAIL) {
usr.sbin/bgpctl/bgpctl.c
1291
output->attr(&ibuf, req->flags, 0);
usr.sbin/bgpctl/bgpctl.c
1302
struct ctl_show_rib_request *req = arg;
usr.sbin/bgpctl/bgpctl.c
1329
if (req->neighbor.addr.aid != AID_UNSPEC &&
usr.sbin/bgpctl/bgpctl.c
1330
memcmp(&req->neighbor.addr, &ctl.remote_addr,
usr.sbin/bgpctl/bgpctl.c
1334
if (req->aid && req->aid != ctl.prefix.aid)
usr.sbin/bgpctl/bgpctl.c
1337
if (req->prefix.aid != AID_UNSPEC) {
usr.sbin/bgpctl/bgpctl.c
1338
if (!prefix_compare(&req->prefix, &ctl.prefix,
usr.sbin/bgpctl/bgpctl.c
1339
req->prefixlen)) {
usr.sbin/bgpctl/bgpctl.c
1340
if (req->flags & F_LONGER) {
usr.sbin/bgpctl/bgpctl.c
1341
if (req->prefixlen > ctl.prefixlen)
usr.sbin/bgpctl/bgpctl.c
1343
} else if (req->prefixlen != ctl.prefixlen)
usr.sbin/bgpctl/bgpctl.c
1349
if (req->as.type != AS_UNDEF &&
usr.sbin/bgpctl/bgpctl.c
1350
!match_aspath(mre->aspath, mre->aspath_len, &req->as))
usr.sbin/bgpctl/bgpctl.c
1733
struct ctl_show_rib_request *req = arg;
usr.sbin/bgpctl/bgpctl.c
1786
show_mrt_update(b, req->flags, mm->add_path);
usr.sbin/bgpctl/bgpctl.c
199
struct ctl_kroute_req req = { 0 };
usr.sbin/bgpctl/bgpctl.c
201
req.af = aid2af(res->aid);
usr.sbin/bgpctl/bgpctl.c
202
req.flags = res->flags;
usr.sbin/bgpctl/bgpctl.c
205
0, -1, &req, sizeof(req));
usr.sbin/bgpd/kroute.c
896
struct ctl_kroute_req req;
usr.sbin/bgpd/kroute.c
909
if (imsg_get_data(imsg, &req, sizeof(req)) == -1) {
usr.sbin/bgpd/kroute.c
919
if (!req.af || req.af == AF_INET)
usr.sbin/bgpd/kroute.c
921
if (req.flags && (kr->flags & req.flags) == 0)
usr.sbin/bgpd/kroute.c
931
if (!req.af || req.af == AF_INET6)
usr.sbin/bgpd/kroute.c
933
if (req.flags && (kr6->flags & req.flags) == 0)
usr.sbin/bgpd/rde.c
134
struct ctl_show_rib_request req;
usr.sbin/bgpd/rde.c
3133
rde_dump_filter(struct prefix *p, struct ctl_show_rib_request *req)
usr.sbin/bgpd/rde.c
3137
if (!rde_match_peer(prefix_peer(p), &req->neighbor))
usr.sbin/bgpd/rde.c
3141
if ((req->flags & F_CTL_BEST) && p->dmetric != PREFIX_DMETRIC_BEST)
usr.sbin/bgpd/rde.c
3143
if ((req->flags & F_CTL_INVALID) &&
usr.sbin/bgpd/rde.c
3146
if ((req->flags & F_CTL_FILTERED) && !prefix_filtered(p))
usr.sbin/bgpd/rde.c
3148
if ((req->flags & F_CTL_INELIGIBLE) && prefix_eligible(p))
usr.sbin/bgpd/rde.c
3150
if ((req->flags & F_CTL_LEAKED) &&
usr.sbin/bgpd/rde.c
3153
if ((req->flags & F_CTL_HAS_PATHID)) {
usr.sbin/bgpd/rde.c
3154
if (req->path_id != p->path_id)
usr.sbin/bgpd/rde.c
3157
if (req->as.type != AS_UNDEF &&
usr.sbin/bgpd/rde.c
3158
!aspath_match(asp->aspath, &req->as, 0))
usr.sbin/bgpd/rde.c
3160
if (req->community.flags != 0) {
usr.sbin/bgpd/rde.c
3161
if (!community_match(prefix_communities(p), &req->community,
usr.sbin/bgpd/rde.c
3165
if (!ovs_match(prefix_roa_vstate(p), req->flags))
usr.sbin/bgpd/rde.c
3167
if (!avs_match(prefix_aspa_vstate(p), req->flags))
usr.sbin/bgpd/rde.c
3169
rde_dump_rib_as(p, asp, req->pid, req->flags);
usr.sbin/bgpd/rde.c
3174
struct adjout_prefix *p, struct ctl_show_rib_request *req)
usr.sbin/bgpd/rde.c
3179
if (!rde_match_peer(peer, &req->neighbor))
usr.sbin/bgpd/rde.c
3182
if ((req->flags & F_CTL_HAS_PATHID)) {
usr.sbin/bgpd/rde.c
3184
if (req->path_id != p->path_id_tx)
usr.sbin/bgpd/rde.c
3187
if (req->as.type != AS_UNDEF &&
usr.sbin/bgpd/rde.c
3188
!aspath_match(asp->aspath, &req->as, 0))
usr.sbin/bgpd/rde.c
3190
if (req->community.flags != 0) {
usr.sbin/bgpd/rde.c
3191
if (!community_match(attrs->communities, &req->community, NULL))
usr.sbin/bgpd/rde.c
3195
rde_dump_adjout_as(peer, pte, p, attrs, req->pid, req->flags);
usr.sbin/bgpd/rde.c
3207
rde_dump_filter(p, &ctx->req);
usr.sbin/bgpd/rde.c
3216
rde_dump_adjout_filter(peer, pte, p, &ctx->req);
usr.sbin/bgpd/rde.c
3234
if (ctx->req.flags & F_CTL_ADJ_OUT) {
usr.sbin/bgpd/rde.c
3235
peer = peer_match(&ctx->req.neighbor, ctx->peerid);
usr.sbin/bgpd/rde.c
3239
switch (ctx->req.type) {
usr.sbin/bgpd/rde.c
3241
if (adjout_prefix_dump_new(peer, ctx->req.aid,
usr.sbin/bgpd/rde.c
3247
if (adjout_prefix_dump_subtree(peer, &ctx->req.prefix,
usr.sbin/bgpd/rde.c
3248
ctx->req.prefixlen, CTL_MSG_HIGH_MARK, ctx,
usr.sbin/bgpd/rde.c
3259
imsg_compose(ibuf_se_ctl, IMSG_CTL_END, 0, ctx->req.pid, -1, NULL, 0);
usr.sbin/bgpd/rde.c
3267
imsg_compose(ibuf_se_ctl, IMSG_CTL_RESULT, 0, ctx->req.pid, -1, &error,
usr.sbin/bgpd/rde.c
3273
rde_dump_ctx_new(struct ctl_show_rib_request *req, pid_t pid,
usr.sbin/bgpd/rde.c
3293
if (strcmp(req->rib, "Adj-RIB-Out") == 0)
usr.sbin/bgpd/rde.c
3294
req->flags |= F_CTL_ADJ_OUT;
usr.sbin/bgpd/rde.c
3296
memcpy(&ctx->req, req, sizeof(struct ctl_show_rib_request));
usr.sbin/bgpd/rde.c
3297
ctx->req.pid = pid;
usr.sbin/bgpd/rde.c
3298
ctx->req.type = type;
usr.sbin/bgpd/rde.c
3300
if (req->flags & (F_CTL_ADJ_IN | F_CTL_INVALID)) {
usr.sbin/bgpd/rde.c
3302
} else if (req->flags & F_CTL_ADJ_OUT) {
usr.sbin/bgpd/rde.c
3305
peer = peer_match(&req->neighbor, 0);
usr.sbin/bgpd/rde.c
3314
switch (ctx->req.type) {
usr.sbin/bgpd/rde.c
3316
if (adjout_prefix_dump_new(peer, ctx->req.aid,
usr.sbin/bgpd/rde.c
3322
if (req->flags & F_LONGER) {
usr.sbin/bgpd/rde.c
3324
&req->prefix, req->prefixlen,
usr.sbin/bgpd/rde.c
3331
switch (req->prefix.aid) {
usr.sbin/bgpd/rde.c
3347
if (req->flags & F_SHORTER) {
usr.sbin/bgpd/rde.c
3348
for (plen = 0; plen <= req->prefixlen;
usr.sbin/bgpd/rde.c
3350
pte = pt_get(&req->prefix,
usr.sbin/bgpd/rde.c
3365
} else if (req->prefixlen == hostplen) {
usr.sbin/bgpd/rde.c
3366
pte = pt_lookup(&req->prefix);
usr.sbin/bgpd/rde.c
3368
pte = pt_get(&req->prefix,
usr.sbin/bgpd/rde.c
3369
req->prefixlen);
usr.sbin/bgpd/rde.c
3381
} while ((peer = peer_match(&req->neighbor,
usr.sbin/bgpd/rde.c
3384
imsg_compose(ibuf_se_ctl, IMSG_CTL_END, 0, ctx->req.pid,
usr.sbin/bgpd/rde.c
3394
} else if ((rid = rib_find(req->rib)) == RIB_NOTFOUND) {
usr.sbin/bgpd/rde.c
3395
log_warnx("%s: no such rib %s", __func__, req->rib);
usr.sbin/bgpd/rde.c
3403
switch (ctx->req.type) {
usr.sbin/bgpd/rde.c
3405
if (rib_dump_new(rid, ctx->req.aid, CTL_MSG_HIGH_MARK, ctx,
usr.sbin/bgpd/rde.c
3411
if (rib_dump_new(rid, ctx->req.aid, CTL_MSG_HIGH_MARK, ctx,
usr.sbin/bgpd/rde.c
3416
if (req->flags & F_LONGER) {
usr.sbin/bgpd/rde.c
3417
if (rib_dump_subtree(rid, &req->prefix, req->prefixlen,
usr.sbin/bgpd/rde.c
3423
switch (req->prefix.aid) {
usr.sbin/bgpd/rde.c
3436
if (req->flags & F_SHORTER) {
usr.sbin/bgpd/rde.c
3437
for (plen = 0; plen <= req->prefixlen; plen++) {
usr.sbin/bgpd/rde.c
3438
re = rib_get_addr(rib_byid(rid), &req->prefix,
usr.sbin/bgpd/rde.c
3442
} else if (req->prefixlen == hostplen) {
usr.sbin/bgpd/rde.c
3443
re = rib_match(rib_byid(rid), &req->prefix);
usr.sbin/bgpd/rde.c
3446
re = rib_get_addr(rib_byid(rid), &req->prefix,
usr.sbin/bgpd/rde.c
3447
req->prefixlen);
usr.sbin/bgpd/rde.c
3450
imsg_compose(ibuf_se_ctl, IMSG_CTL_END, 0, ctx->req.pid,
usr.sbin/bgpd/rde.c
3466
if (ctx->req.pid == pid) {
usr.sbin/bgpd/rde.c
3479
if (ctx->req.pid == pid) {
usr.sbin/bgpd/rde.c
460
struct ctl_show_rib_request req;
usr.sbin/bgpd/rde.c
4816
ctx->req.pid, -1, &kf, sizeof(kf)) == -1)
usr.sbin/bgpd/rde.c
766
if (imsg_get_data(&imsg, &req, sizeof(req)) == -1) {
usr.sbin/bgpd/rde.c
770
rde_dump_ctx_new(&req, pid, imsg_get_type(&imsg));
usr.sbin/bgpd/rde.c
773
if (imsg_get_data(&imsg, &req, sizeof(req)) == -1) {
usr.sbin/bgpd/rde.c
777
prefix_flowspec_dump(req.aid, &pid,
usr.sbin/httpd/server_file.c
173
struct http_descriptor *req = clt->clt_descreq;
usr.sbin/httpd/server_file.c
181
r = kv_find(&req->http_headers, &key);
usr.sbin/iscsid/connection.c
338
#define GET_BOOL_P(dst, req, k, src, f) \
usr.sbin/iscsid/connection.c
340
if (f == 0 && !strcmp(req, #k)) { \
usr.sbin/iscsid/connection.c
347
#define GET_DIGEST_P(dst, req, k, src, f) \
usr.sbin/iscsid/connection.c
349
if (f == 0 && !strcmp(req, #k)) { \
usr.sbin/iscsid/connection.c
357
#define GET_NUM_P(dst, req, k, src, f, e) \
usr.sbin/iscsid/connection.c
359
if (f == 0 && !strcmp(req, #k)) { \
usr.sbin/iscsid/connection.c
369
#define GET_STR_C(dst, req, k, src, f) \
usr.sbin/iscsid/connection.c
371
if (f == 0 && !strcmp(req, #k)) { \
usr.sbin/iscsid/connection.c
378
#define GET_STYPE_C(dst, req, k, src, f) \
usr.sbin/iscsid/connection.c
380
if (f == 0 && !strcmp(req, #k)) { \
usr.sbin/iscsid/vscsi.c
149
vscsi_data(unsigned long req, int tag, void *buf, size_t len)
usr.sbin/iscsid/vscsi.c
153
if (req == VSCSI_DATA_READ) {
usr.sbin/iscsid/vscsi.c
156
} else if (req == VSCSI_DATA_WRITE) {
usr.sbin/iscsid/vscsi.c
164
if (ioctl(v.fd, req, &data) == -1)
usr.sbin/iscsid/vscsi.c
191
vscsi_event(unsigned long req, u_int target, u_int lun)
usr.sbin/iscsid/vscsi.c
195
if (req == VSCSI_REQPROBE)
usr.sbin/iscsid/vscsi.c
197
else if (req == VSCSI_REQDETACH)
usr.sbin/iscsid/vscsi.c
203
if (ioctl(v.fd, req, &devev) == -1)
usr.sbin/ldapd/auth.c
178
send_auth_request(struct request *req, const char *username,
usr.sbin/ldapd/auth.c
190
auth_req.fd = req->conn->fd;
usr.sbin/ldapd/auth.c
191
auth_req.msgid = req->msgid;
usr.sbin/ldapd/auth.c
197
req->conn->bind_req = req;
usr.sbin/ldapd/auth.c
210
check_password(struct request *req, const char *stored_passwd,
usr.sbin/ldapd/auth.c
247
if (send_auth_request(req, stored_passwd + 9, passwd) == -1)
usr.sbin/ldapd/auth.c
255
ldap_auth_sasl(struct request *req, char *binddn, struct ber_element *params)
usr.sbin/ldapd/auth.c
268
if ((req->conn->s_flags & F_SECURE) == 0) {
usr.sbin/ldapd/auth.c
286
if (send_auth_request(req, authcid, password) != 0)
usr.sbin/ldapd/auth.c
289
free(req->conn->binddn);
usr.sbin/ldapd/auth.c
290
req->conn->binddn = NULL;
usr.sbin/ldapd/auth.c
291
if ((req->conn->pending_binddn = strdup(authcid)) == NULL)
usr.sbin/ldapd/auth.c
298
ldap_auth_simple(struct request *req, char *binddn, struct ber_element *auth)
usr.sbin/ldapd/auth.c
307
free(req->conn->binddn); /* anonymous bind */
usr.sbin/ldapd/auth.c
308
req->conn->binddn = NULL;
usr.sbin/ldapd/auth.c
313
if ((req->conn->s_flags & F_SECURE) == 0) {
usr.sbin/ldapd/auth.c
328
pwret = check_password(req, conf->rootpw, password);
usr.sbin/ldapd/auth.c
332
pwret = check_password(req, ns->rootpw, password);
usr.sbin/ldapd/auth.c
336
if (!authorized(req->conn, ns, ACI_BIND, binddn,
usr.sbin/ldapd/auth.c
342
if (namespace_queue_request(ns, req) != 0)
usr.sbin/ldapd/auth.c
354
pwret = check_password(req, user_password, password);
usr.sbin/ldapd/auth.c
362
free(req->conn->binddn);
usr.sbin/ldapd/auth.c
363
req->conn->binddn = NULL;
usr.sbin/ldapd/auth.c
366
if ((req->conn->binddn = strdup(binddn)) == NULL)
usr.sbin/ldapd/auth.c
369
req->conn->binddn);
usr.sbin/ldapd/auth.c
372
if ((req->conn->pending_binddn = strdup(binddn)) == NULL)
usr.sbin/ldapd/auth.c
401
ldap_bind(struct request *req)
usr.sbin/ldapd/auth.c
410
if (ober_scanf_elements(req->op, "{ise", &ver, &binddn, &auth) != 0) {
usr.sbin/ldapd/auth.c
415
if (req->conn->bind_req) {
usr.sbin/ldapd/auth.c
417
req->conn->bind_req->msgid);
usr.sbin/ldapd/auth.c
418
request_free(req->conn->bind_req);
usr.sbin/ldapd/auth.c
419
req->conn->bind_req = NULL;
usr.sbin/ldapd/auth.c
427
if ((rc = ldap_auth_simple(req, binddn, auth)) < 0)
usr.sbin/ldapd/auth.c
431
if ((rc = ldap_auth_sasl(req, binddn, auth)) == LDAP_SUCCESS)
usr.sbin/ldapd/auth.c
440
return ldap_respond(req, rc);
usr.sbin/ldapd/conn.c
121
if (req->conn->bind_req != NULL && req->type != LDAP_REQ_BIND) {
usr.sbin/ldapd/conn.c
123
ldap_respond(req, LDAP_SASL_BIND_IN_PROGRESS);
usr.sbin/ldapd/conn.c
128
if (requests[i].type == req->type) {
usr.sbin/ldapd/conn.c
129
requests[i].fn(req);
usr.sbin/ldapd/conn.c
135
log_warnx("unhandled request %u (not implemented)", req->type);
usr.sbin/ldapd/conn.c
136
ldap_respond(req, LDAP_PROTOCOL_ERROR);
usr.sbin/ldapd/conn.c
144
struct request *req;
usr.sbin/ldapd/conn.c
149
if ((req = calloc(1, sizeof(*req))) == NULL) {
usr.sbin/ldapd/conn.c
155
req->conn = conn;
usr.sbin/ldapd/conn.c
158
if ((req->root = ober_read_elements(&conn->ber, NULL)) == NULL) {
usr.sbin/ldapd/conn.c
166
request_free(req);
usr.sbin/ldapd/conn.c
173
if (ober_scanf_elements(req->root, "{ite",
usr.sbin/ldapd/conn.c
174
&req->msgid, &class, &req->type, &req->op) != 0) {
usr.sbin/ldapd/conn.c
176
ldap_debug_elements(req->root, -1,
usr.sbin/ldapd/conn.c
179
request_free(req);
usr.sbin/ldapd/conn.c
183
ldap_debug_elements(req->root, req->type,
usr.sbin/ldapd/conn.c
186
log_debug("got request type %u, id %lld", req->type, req->msgid);
usr.sbin/ldapd/conn.c
187
request_dispatch(req);
usr.sbin/ldapd/conn.c
42
request_free(struct request *req)
usr.sbin/ldapd/conn.c
44
if (req->root != NULL)
usr.sbin/ldapd/conn.c
45
ober_free_elements(req->root);
usr.sbin/ldapd/conn.c
46
free(req);
usr.sbin/ldapd/conn.c
98
request_dispatch(struct request *req)
usr.sbin/ldapd/ldapd.h
181
struct request *req;
usr.sbin/ldapd/ldapd.h
349
void request_dispatch(struct request *req);
usr.sbin/ldapd/ldapd.h
350
void request_free(struct request *req);
usr.sbin/ldapd/ldapd.h
354
int ldap_abandon(struct request *req);
usr.sbin/ldapd/ldapd.h
355
int ldap_unbind(struct request *req);
usr.sbin/ldapd/ldapd.h
356
int ldap_compare(struct request *req);
usr.sbin/ldapd/ldapd.h
357
int ldap_extended(struct request *req);
usr.sbin/ldapd/ldapd.h
361
int ldap_respond(struct request *req, int code);
usr.sbin/ldapd/ldapd.h
362
int ldap_refer(struct request *req, const char *basedn,
usr.sbin/ldapd/ldapd.h
396
struct request *req);
usr.sbin/ldapd/ldapd.h
439
int ldap_search(struct request *req);
usr.sbin/ldapd/ldapd.h
445
int ldap_add(struct request *req);
usr.sbin/ldapd/ldapd.h
446
int ldap_delete(struct request *req);
usr.sbin/ldapd/ldapd.h
447
int ldap_modify(struct request *req);
usr.sbin/ldapd/ldapd.h
451
int ldap_bind(struct request *req);
usr.sbin/ldapd/ldape.c
112
ldap_refer(struct request *req, const char *basedn, struct search *search,
usr.sbin/ldapd/ldape.c
123
if (req->type == LDAP_REQ_SEARCH)
usr.sbin/ldapd/ldape.c
126
type = req->type + 1;
usr.sbin/ldapd/ldape.c
136
type, req->msgid);
usr.sbin/ldapd/ldape.c
162
req->msgid, BER_CLASS_APP, type, result_code, "", "", ref_root);
usr.sbin/ldapd/ldape.c
167
rc = ober_write_elements(&req->conn->ber, root);
usr.sbin/ldapd/ldape.c
173
ober_get_writebuf(&req->conn->ber, &buf);
usr.sbin/ldapd/ldape.c
174
if (bufferevent_write(req->conn->bev, buf, rc) != 0)
usr.sbin/ldapd/ldape.c
178
request_free(req);
usr.sbin/ldapd/ldape.c
184
request_free(req);
usr.sbin/ldapd/ldape.c
196
ldap_respond(struct request *req, int code)
usr.sbin/ldapd/ldape.c
199
send_ldap_result(req->conn, req->msgid, req->type + 1, code);
usr.sbin/ldapd/ldape.c
200
request_free(req);
usr.sbin/ldapd/ldape.c
205
ldap_abandon(struct request *req)
usr.sbin/ldapd/ldape.c
210
if (ober_scanf_elements(req->op, "i", &msgid) != 0) {
usr.sbin/ldapd/ldape.c
211
request_free(req);
usr.sbin/ldapd/ldape.c
215
TAILQ_FOREACH(search, &req->conn->searches, next) {
usr.sbin/ldapd/ldape.c
216
if (search->req->msgid == msgid) {
usr.sbin/ldapd/ldape.c
222
request_free(req);
usr.sbin/ldapd/ldape.c
227
ldap_unbind(struct request *req)
usr.sbin/ldapd/ldape.c
230
req->conn->binddn == NULL ? "" : req->conn->binddn);
usr.sbin/ldapd/ldape.c
231
conn_disconnect(req->conn);
usr.sbin/ldapd/ldape.c
232
request_free(req);
usr.sbin/ldapd/ldape.c
237
ldap_compare(struct request *req)
usr.sbin/ldapd/ldape.c
245
if (ober_scanf_elements(req->op, "{s{ss", &dn, &aname, &value) != 0) {
usr.sbin/ldapd/ldape.c
247
request_free(req);
usr.sbin/ldapd/ldape.c
252
return ldap_respond(req, LDAP_UNDEFINED_TYPE);
usr.sbin/ldapd/ldape.c
257
return ldap_respond(req, LDAP_NO_SUCH_OBJECT);
usr.sbin/ldapd/ldape.c
259
return ldap_refer(req, dn, NULL, refs);
usr.sbin/ldapd/ldape.c
263
return ldap_respond(req, LDAP_NO_SUCH_OBJECT);
usr.sbin/ldapd/ldape.c
267
return ldap_respond(req, LDAP_NO_SUCH_ATTRIBUTE);
usr.sbin/ldapd/ldape.c
272
return ldap_respond(req, LDAP_OTHER);
usr.sbin/ldapd/ldape.c
278
return ldap_respond(req, LDAP_OTHER);
usr.sbin/ldapd/ldape.c
282
return ldap_respond(req, LDAP_COMPARE_TRUE);
usr.sbin/ldapd/ldape.c
287
return ldap_respond(req, LDAP_COMPARE_FALSE);
usr.sbin/ldapd/ldape.c
291
ldap_starttls(struct request *req)
usr.sbin/ldapd/ldape.c
293
if ((req->conn->listener->flags & F_STARTTLS) == 0) {
usr.sbin/ldapd/ldape.c
298
req->conn->s_flags |= F_STARTTLS;
usr.sbin/ldapd/ldape.c
303
ldap_extended(struct request *req)
usr.sbin/ldapd/ldape.c
315
if (ober_scanf_elements(req->op, "{s", &oid) != 0)
usr.sbin/ldapd/ldape.c
319
req->op = req->op->be_sub->be_next;
usr.sbin/ldapd/ldape.c
323
rc = extended_ops[i].fn(req);
usr.sbin/ldapd/ldape.c
332
send_ldap_extended_response(req->conn, req->msgid, LDAP_RES_EXTENDED,
usr.sbin/ldapd/ldape.c
335
request_free(req);
usr.sbin/ldapd/ldape.c
43
int ldap_starttls(struct request *req);
usr.sbin/ldapd/modify.c
106
!authorized(req->conn, ns, ACI_WRITE, dn, s,
usr.sbin/ldapd/modify.c
121
return ldap_respond(req, rc);
usr.sbin/ldapd/modify.c
125
ldap_add(struct request *req)
usr.sbin/ldapd/modify.c
138
if (ober_scanf_elements(req->op, "{se", &dn, &attrs) != 0)
usr.sbin/ldapd/modify.c
139
return ldap_respond(req, LDAP_PROTOCOL_ERROR);
usr.sbin/ldapd/modify.c
145
return ldap_respond(req, LDAP_INVALID_DN_SYNTAX);
usr.sbin/ldapd/modify.c
150
return ldap_respond(req, LDAP_NAMING_VIOLATION);
usr.sbin/ldapd/modify.c
152
return ldap_refer(req, dn, NULL, refs);
usr.sbin/ldapd/modify.c
155
if (!authorized(req->conn, ns, ACI_WRITE, dn, NULL, LDAP_SCOPE_BASE))
usr.sbin/ldapd/modify.c
156
return ldap_respond(req, LDAP_INSUFFICIENT_ACCESS);
usr.sbin/ldapd/modify.c
163
return ldap_respond(req, LDAP_PROTOCOL_ERROR);
usr.sbin/ldapd/modify.c
164
if (!authorized(req->conn, ns, ACI_WRITE, dn, s,
usr.sbin/ldapd/modify.c
166
return ldap_respond(req, LDAP_INSUFFICIENT_ACCESS);
usr.sbin/ldapd/modify.c
171
return ldap_respond(req,
usr.sbin/ldapd/modify.c
177
return ldap_respond(req,
usr.sbin/ldapd/modify.c
185
if (namespace_queue_request(ns, req) != 0)
usr.sbin/ldapd/modify.c
186
return ldap_respond(req, LDAP_BUSY);
usr.sbin/ldapd/modify.c
189
return ldap_respond(req, LDAP_OTHER);
usr.sbin/ldapd/modify.c
196
if (ober_add_string(set, req->conn->binddn ? req->conn->binddn : "") == NULL)
usr.sbin/ldapd/modify.c
227
return ldap_respond(req, rc);
usr.sbin/ldapd/modify.c
232
return ldap_respond(req, LDAP_OTHER);
usr.sbin/ldapd/modify.c
236
ldap_modify(struct request *req)
usr.sbin/ldapd/modify.c
250
if (ober_scanf_elements(req->op, "{se", &dn, &mods) != 0)
usr.sbin/ldapd/modify.c
251
return ldap_respond(req, LDAP_PROTOCOL_ERROR);
usr.sbin/ldapd/modify.c
257
return ldap_respond(req, LDAP_INVALID_DN_SYNTAX);
usr.sbin/ldapd/modify.c
262
return ldap_respond(req, LDAP_NAMING_VIOLATION);
usr.sbin/ldapd/modify.c
264
return ldap_refer(req, dn, NULL, refs);
usr.sbin/ldapd/modify.c
270
return ldap_respond(req, LDAP_PROTOCOL_ERROR);
usr.sbin/ldapd/modify.c
271
if (!authorized(req->conn, ns, ACI_WRITE, dn, attr,
usr.sbin/ldapd/modify.c
273
return ldap_respond(req, LDAP_INSUFFICIENT_ACCESS);
usr.sbin/ldapd/modify.c
278
if (namespace_queue_request(ns, req) != 0)
usr.sbin/ldapd/modify.c
279
return ldap_respond(req, LDAP_BUSY);
usr.sbin/ldapd/modify.c
282
return ldap_respond(req, LDAP_OTHER);
usr.sbin/ldapd/modify.c
32
ldap_delete(struct request *req)
usr.sbin/ldapd/modify.c
368
ober_add_string(set, req->conn->binddn ? req->conn->binddn : "");
usr.sbin/ldapd/modify.c
390
return ldap_respond(req, rc);
usr.sbin/ldapd/modify.c
44
if (ober_scanf_elements(req->op, "s", &dn) != 0)
usr.sbin/ldapd/modify.c
45
return ldap_respond(req, LDAP_PROTOCOL_ERROR);
usr.sbin/ldapd/modify.c
53
return ldap_respond(req, LDAP_NAMING_VIOLATION);
usr.sbin/ldapd/modify.c
55
return ldap_refer(req, dn, NULL, refs);
usr.sbin/ldapd/modify.c
58
if (!authorized(req->conn, ns, ACI_WRITE, dn, NULL, LDAP_SCOPE_BASE))
usr.sbin/ldapd/modify.c
59
return ldap_respond(req, LDAP_INSUFFICIENT_ACCESS);
usr.sbin/ldapd/modify.c
63
if (namespace_queue_request(ns, req) != 0)
usr.sbin/ldapd/modify.c
64
return ldap_respond(req, LDAP_BUSY);
usr.sbin/ldapd/modify.c
67
return ldap_respond(req, LDAP_OTHER);
usr.sbin/ldapd/namespace.c
147
struct open_req req;
usr.sbin/ldapd/namespace.c
151
memset(&req, 0, sizeof(req));
usr.sbin/ldapd/namespace.c
152
if (strlcpy(req.path, path, sizeof(req.path)) >= sizeof(req.path)) {
usr.sbin/ldapd/namespace.c
157
return imsgev_compose(iev_ldapd, IMSG_LDAPD_OPEN, 0, 0, -1, &req,
usr.sbin/ldapd/namespace.c
158
sizeof(req));
usr.sbin/ldapd/namespace.c
214
struct request *req;
usr.sbin/ldapd/namespace.c
221
while ((req = TAILQ_FIRST(&ns->request_queue)) != NULL) {
usr.sbin/ldapd/namespace.c
222
TAILQ_REMOVE(&ns->request_queue, req, next);
usr.sbin/ldapd/namespace.c
223
ldap_respond(req, LDAP_UNAVAILABLE);
usr.sbin/ldapd/namespace.c
472
namespace_queue_request(struct namespace *ns, struct request *req)
usr.sbin/ldapd/namespace.c
480
TAILQ_INSERT_TAIL(&ns->request_queue, req, next);
usr.sbin/ldapd/namespace.c
493
struct request *req;
usr.sbin/ldapd/namespace.c
500
if ((req = TAILQ_FIRST(&ns->request_queue)) == NULL)
usr.sbin/ldapd/namespace.c
502
TAILQ_REMOVE(&ns->request_queue, req, next);
usr.sbin/ldapd/namespace.c
505
req->replayed = 1;
usr.sbin/ldapd/namespace.c
506
request_dispatch(req);
usr.sbin/ldapd/namespace.c
530
struct request *req, *next;
usr.sbin/ldapd/namespace.c
533
for (req = TAILQ_FIRST(&ns->request_queue); req != NULL;
usr.sbin/ldapd/namespace.c
534
req = next) {
usr.sbin/ldapd/namespace.c
535
next = TAILQ_NEXT(req, next);
usr.sbin/ldapd/namespace.c
537
if (req->conn == conn) {
usr.sbin/ldapd/namespace.c
538
TAILQ_REMOVE(&ns->request_queue, req, next);
usr.sbin/ldapd/namespace.c
539
request_free(req);
usr.sbin/ldapd/namespace.c
549
struct request *req;
usr.sbin/ldapd/namespace.c
553
TAILQ_FOREACH(req, &ns->request_queue, next) {
usr.sbin/ldapd/namespace.c
554
if (req->conn == conn)
usr.sbin/ldapd/search.c
1006
bufferevent_enable(req->conn->bev, EV_WRITE);
usr.sbin/ldapd/search.c
1010
send_ldap_result(req->conn, req->msgid, LDAP_RES_SEARCH_RESULT, reason);
usr.sbin/ldapd/search.c
142
elm = ober_printf_elements(root, "i{txe", search->req->msgid,
usr.sbin/ldapd/search.c
191
if (search->req != NULL) {
usr.sbin/ldapd/search.c
192
log_debug("finished search on msgid %lld", search->req->msgid);
usr.sbin/ldapd/search.c
193
request_free(search->req);
usr.sbin/ldapd/search.c
457
search->conn->fd, search->req->msgid,
usr.sbin/ldapd/search.c
469
search->conn->fd, search->req->msgid,
usr.sbin/ldapd/search.c
481
send_ldap_result(conn, search->req->msgid,
usr.sbin/ldapd/search.c
540
send_ldap_result(search->conn, search->req->msgid,
usr.sbin/ldapd/search.c
627
send_ldap_result(search->conn, search->req->msgid,
usr.sbin/ldapd/search.c
849
ldap_search(struct request *req)
usr.sbin/ldapd/search.c
866
search->req = req;
usr.sbin/ldapd/search.c
867
search->conn = req->conn;
usr.sbin/ldapd/search.c
870
TAILQ_INSERT_HEAD(&req->conn->searches, search, next);
usr.sbin/ldapd/search.c
873
if (ober_scanf_elements(req->op, "{sEEiibeSeS",
usr.sbin/ldapd/search.c
892
if (!authorized(req->conn, NULL, ACI_READ, "",
usr.sbin/ldapd/search.c
909
if (!authorized(req->conn, NULL, ACI_READ,
usr.sbin/ldapd/search.c
927
ldap_refer(req, search->basedn, search, refs);
usr.sbin/ldapd/search.c
928
search->req = NULL; /* request free'd by ldap_refer */
usr.sbin/ldapd/search.c
938
if (!authorized(req->conn, search->ns, ACI_READ,
usr.sbin/ldapd/search.c
947
if (namespace_queue_request(search->ns, req) != 0) {
usr.sbin/ldapd/search.c
951
search->req = NULL; /* keep the scheduled request */
usr.sbin/lldpd/lldpd.c
1043
const struct lldp_ctl_msg_msap_req *req;
usr.sbin/lldpd/lldpd.c
1046
if (len != sizeof(*req)) {
usr.sbin/lldpd/lldpd.c
1050
req = buf;
usr.sbin/lldpd/lldpd.c
1057
memcpy(ctx->ifname, req->ifname, sizeof(ctx->ifname));
usr.sbin/lpd/lp.c
875
off_t req, avail, minfree;
usr.sbin/lpd/lp.c
924
req = sz / 512 + (sz % 512) ? 1 : 0;
usr.sbin/lpd/lp.c
926
if (avail < minfree || (avail - minfree) < req) {
usr.sbin/lpd/resolver.c
106
struct request *req;
usr.sbin/lpd/resolver.c
110
req = calloc(1, sizeof(*req));
usr.sbin/lpd/resolver.c
111
if (req == NULL) {
usr.sbin/lpd/resolver.c
116
while (req->id == 0 || SPLAY_FIND(reqtree, &reqs, req))
usr.sbin/lpd/resolver.c
117
req->id = arc4random();
usr.sbin/lpd/resolver.c
118
req->cb_ni = cb;
usr.sbin/lpd/resolver.c
119
req->arg = arg;
usr.sbin/lpd/resolver.c
121
SPLAY_INSERT(reqtree, &reqs, req);
usr.sbin/lpd/resolver.c
123
m_create(p_resolver, IMSG_GETNAMEINFO, req->id, 0, -1);
usr.sbin/lpd/resolver.c
222
struct request key, *req;
usr.sbin/lpd/resolver.c
229
req = SPLAY_FIND(reqtree, &reqs, &key);
usr.sbin/lpd/resolver.c
230
if (req == NULL)
usr.sbin/lpd/resolver.c
268
ai->ai_next = req->ai;
usr.sbin/lpd/resolver.c
269
req->ai = ai;
usr.sbin/lpd/resolver.c
277
SPLAY_REMOVE(reqtree, &reqs, req);
usr.sbin/lpd/resolver.c
278
req->cb_ai(req->arg, gai_errno, req->ai);
usr.sbin/lpd/resolver.c
279
free(req);
usr.sbin/lpd/resolver.c
289
SPLAY_REMOVE(reqtree, &reqs, req);
usr.sbin/lpd/resolver.c
290
req->cb_ni(req->arg, gai_errno, host, serv);
usr.sbin/lpd/resolver.c
291
free(req);
usr.sbin/lpd/resolver.c
75
struct request *req;
usr.sbin/lpd/resolver.c
79
req = calloc(1, sizeof(*req));
usr.sbin/lpd/resolver.c
80
if (req == NULL) {
usr.sbin/lpd/resolver.c
85
while (req->id == 0 || SPLAY_FIND(reqtree, &reqs, req))
usr.sbin/lpd/resolver.c
86
req->id = arc4random();
usr.sbin/lpd/resolver.c
87
req->cb_ai = cb;
usr.sbin/lpd/resolver.c
88
req->arg = arg;
usr.sbin/lpd/resolver.c
90
SPLAY_INSERT(reqtree, &reqs, req);
usr.sbin/lpd/resolver.c
92
m_create(p_resolver, IMSG_GETADDRINFO, req->id, 0, -1);
usr.sbin/npppctl/npppctl.c
337
struct npppd_disconnect_request req;
usr.sbin/npppctl/npppctl.c
347
req.count = n;
usr.sbin/npppctl/npppctl.c
348
iov[0].iov_base = &req;
usr.sbin/npppd/npppd/control.c
321
struct npppd_disconnect_request *req;
usr.sbin/npppd/npppd/control.c
324
req = (struct npppd_disconnect_request *)imsg.data;
usr.sbin/npppd/npppd/control.c
326
req->ppp_id, req->count);
usr.sbin/npppd/npppd/npppd.c
1002
req->pr_ppp_flags |= PIPEX_PPP_HAS_ACF;
usr.sbin/npppd/npppd/npppd.c
1005
req->pr_ppp_flags |= PIPEX_PPP_ADJUST_TCPMSS;
usr.sbin/npppd/npppd/npppd.c
1007
req->pr_ppp_flags |= PIPEX_PPP_INGRESS_FILTER;
usr.sbin/npppd/npppd/npppd.c
1009
req->pr_ip_srcaddr = ppp->pppd->iface[0].ip4addr;
usr.sbin/npppd/npppd/npppd.c
1010
req->pr_ip_address = ppp->ppp_framed_ip_address;
usr.sbin/npppd/npppd/npppd.c
1011
req->pr_ip_netmask = ppp->ppp_framed_ip_netmask;
usr.sbin/npppd/npppd/npppd.c
1012
req->pr_peer_mru = ppp->peer_mru;
usr.sbin/npppd/npppd/npppd.c
1013
req->pr_ppp_id = ppp->id;
usr.sbin/npppd/npppd/npppd.c
1015
req->pr_timeout_sec = ppp->timeout_sec;
usr.sbin/npppd/npppd/npppd.c
1018
req->pr_ccp_id = ppp->ccp.fsm.id;
usr.sbin/npppd/npppd/npppd.c
1020
memcpy(req->pr_mppe_send.master_key,
usr.sbin/npppd/npppd/npppd.c
1022
sizeof(req->pr_mppe_send.master_key));
usr.sbin/npppd/npppd/npppd.c
1023
req->pr_mppe_send.stateless = ppp->mppe.send.stateless;
usr.sbin/npppd/npppd/npppd.c
1024
req->pr_mppe_send.keylenbits = ppp->mppe.send.keybits;
usr.sbin/npppd/npppd/npppd.c
1025
req->pr_ppp_flags |= PIPEX_PPP_MPPE_ENABLED;
usr.sbin/npppd/npppd/npppd.c
1028
memcpy(req->pr_mppe_recv.master_key,
usr.sbin/npppd/npppd/npppd.c
1030
sizeof(req->pr_mppe_recv.master_key));
usr.sbin/npppd/npppd/npppd.c
1031
req->pr_mppe_recv.stateless = ppp->mppe.recv.stateless;
usr.sbin/npppd/npppd/npppd.c
1032
req->pr_mppe_recv.keylenbits = ppp->mppe.recv.keybits;
usr.sbin/npppd/npppd/npppd.c
1033
req->pr_ppp_flags |= PIPEX_PPP_MPPE_ACCEPTED;
usr.sbin/npppd/npppd/npppd.c
1036
req->pr_ppp_flags |= PIPEX_PPP_MPPE_REQUIRED;
usr.sbin/npppd/npppd/npppd.c
1044
struct pipex_session_req req;
usr.sbin/npppd/npppd/npppd.c
1061
pipex_setup_common(ppp, &req);
usr.sbin/npppd/npppd/npppd.c
1072
req.pr_protocol = PIPEX_PROTO_PPPOE;
usr.sbin/npppd/npppd/npppd.c
1073
req.pr_session_id = pppoe->session_id;
usr.sbin/npppd/npppd/npppd.c
1074
req.pr_peer_session_id = 0;
usr.sbin/npppd/npppd/npppd.c
1075
strlcpy(req.pr_proto.pppoe.over_ifname,
usr.sbin/npppd/npppd/npppd.c
1077
sizeof(req.pr_proto.pppoe.over_ifname));
usr.sbin/npppd/npppd/npppd.c
1079
sa = (struct sockaddr *)&req.pr_peer_address;
usr.sbin/npppd/npppd/npppd.c
1096
req.pr_session_id = call->id;
usr.sbin/npppd/npppd/npppd.c
1097
req.pr_protocol = PIPEX_PROTO_PPTP;
usr.sbin/npppd/npppd/npppd.c
1099
req.pr_peer_session_id = call->peers_call_id;
usr.sbin/npppd/npppd/npppd.c
1100
req.pr_proto.pptp.snd_nxt = call->snd_nxt;
usr.sbin/npppd/npppd/npppd.c
1101
req.pr_proto.pptp.snd_una = call->snd_una;
usr.sbin/npppd/npppd/npppd.c
1102
req.pr_proto.pptp.rcv_nxt = call->rcv_nxt;
usr.sbin/npppd/npppd/npppd.c
1103
req.pr_proto.pptp.rcv_acked = call->rcv_acked;
usr.sbin/npppd/npppd/npppd.c
1104
req.pr_proto.pptp.winsz = call->winsz;
usr.sbin/npppd/npppd/npppd.c
1105
req.pr_proto.pptp.maxwinsz = call->maxwinsz;
usr.sbin/npppd/npppd/npppd.c
1106
req.pr_proto.pptp.peer_maxwinsz = call->peers_maxwinsz;
usr.sbin/npppd/npppd/npppd.c
1111
memcpy(&req.pr_peer_address, &call->ctrl->peer,
usr.sbin/npppd/npppd/npppd.c
1113
memcpy(&req.pr_local_address, &call->ctrl->our,
usr.sbin/npppd/npppd/npppd.c
1124
req.pr_protocol = PIPEX_PROTO_L2TP;
usr.sbin/npppd/npppd/npppd.c
1125
req.pr_proto.l2tp.tunnel_id = l2tpctrl->tunnel_id;
usr.sbin/npppd/npppd/npppd.c
1126
req.pr_proto.l2tp.peer_tunnel_id = l2tpctrl->peer_tunnel_id;
usr.sbin/npppd/npppd/npppd.c
1127
req.pr_session_id = l2tp->session_id;
usr.sbin/npppd/npppd/npppd.c
1128
req.pr_peer_session_id = l2tp->peer_session_id;
usr.sbin/npppd/npppd/npppd.c
1131
req.pr_proto.l2tp.option_flags |=
usr.sbin/npppd/npppd/npppd.c
1135
req.pr_proto.l2tp.ns_nxt = l2tp->snd_nxt;
usr.sbin/npppd/npppd/npppd.c
1136
req.pr_proto.l2tp.nr_nxt = l2tp->rcv_nxt;
usr.sbin/npppd/npppd/npppd.c
1138
memcpy(&req.pr_peer_address, &l2tpctrl->peer,
usr.sbin/npppd/npppd/npppd.c
1140
memcpy(&req.pr_local_address, &l2tpctrl->sock,
usr.sbin/npppd/npppd/npppd.c
1144
req.pr_proto.l2tp.ipsecflowinfo =
usr.sbin/npppd/npppd/npppd.c
1155
if ((error = ioctl(_this->iface[ppp->ifidx].devf, PIPEXASESSION, &req))
usr.sbin/npppd/npppd/npppd.c
1166
descr_req.pdr_protocol = req.pr_protocol;
usr.sbin/npppd/npppd/npppd.c
1167
descr_req.pdr_session_id = req.pr_session_id;
usr.sbin/npppd/npppd/npppd.c
1190
struct pipex_session_close_req req;
usr.sbin/npppd/npppd/npppd.c
1205
bzero(&req, sizeof(req));
usr.sbin/npppd/npppd/npppd.c
1212
req.pcr_protocol = PIPEX_PROTO_PPPOE;
usr.sbin/npppd/npppd/npppd.c
1213
req.pcr_session_id = pppoe->session_id;
usr.sbin/npppd/npppd/npppd.c
1221
req.pcr_session_id = call->id;
usr.sbin/npppd/npppd/npppd.c
1222
req.pcr_protocol = PIPEX_PROTO_PPTP;
usr.sbin/npppd/npppd/npppd.c
1230
req.pcr_session_id = l2tp->session_id;
usr.sbin/npppd/npppd/npppd.c
1231
req.pcr_protocol = PIPEX_PROTO_L2TP;
usr.sbin/npppd/npppd/npppd.c
1238
error = ioctl(_this->iface[ppp->ifidx].devf, PIPEXDSESSION, &req);
usr.sbin/npppd/npppd/npppd.c
1240
ppp->ipackets += req.pcr_stat.ipackets;
usr.sbin/npppd/npppd/npppd.c
1241
ppp->opackets += req.pcr_stat.opackets;
usr.sbin/npppd/npppd/npppd.c
1242
ppp->ierrors += req.pcr_stat.ierrors;
usr.sbin/npppd/npppd/npppd.c
1243
ppp->oerrors += req.pcr_stat.oerrors;
usr.sbin/npppd/npppd/npppd.c
1244
ppp->ibytes += req.pcr_stat.ibytes;
usr.sbin/npppd/npppd/npppd.c
1245
ppp->obytes += req.pcr_stat.obytes;
usr.sbin/npppd/npppd/npppd.c
1255
struct pipex_session_list_req req;
usr.sbin/npppd/npppd/npppd.c
1273
error = ioctl(devf, PIPEXGCLOSED, &req);
usr.sbin/npppd/npppd/npppd.c
1280
for (i = 0; i < req.plr_ppp_id_count; i++) {
usr.sbin/npppd/npppd/npppd.c
1281
ppp_id = req.plr_ppp_id[i];
usr.sbin/npppd/npppd/npppd.c
1284
} while (req.plr_flags & PIPEX_LISTREQ_MORE);
usr.sbin/npppd/npppd/npppd.c
988
pipex_setup_common(npppd_ppp *ppp, struct pipex_session_req *req)
usr.sbin/npppd/npppd/npppd.c
990
memset(req, 0, sizeof(*req));
usr.sbin/npppd/npppd/npppd.c
992
req->pr_ppp_flags |= PIPEX_PPP_ACFC_ENABLED;
usr.sbin/npppd/npppd/npppd.c
994
req->pr_ppp_flags |= PIPEX_PPP_ACFC_ACCEPTED;
usr.sbin/npppd/npppd/npppd.c
997
req->pr_ppp_flags |= PIPEX_PPP_PFC_ACCEPTED;
usr.sbin/npppd/npppd/npppd.c
999
req->pr_ppp_flags |= PIPEX_PPP_PFC_ENABLED;
usr.sbin/npppd/npppd/npppd_ctl.c
318
struct pipex_session_stat_req req;
usr.sbin/npppd/npppd/npppd_ctl.c
332
memset(&req, 0, sizeof(req));
usr.sbin/npppd/npppd/npppd_ctl.c
339
req.psr_protocol = PIPEX_PROTO_PPPOE;
usr.sbin/npppd/npppd/npppd_ctl.c
340
req.psr_session_id = pppoe->session_id;
usr.sbin/npppd/npppd/npppd_ctl.c
348
req.psr_session_id = pptp->id;
usr.sbin/npppd/npppd/npppd_ctl.c
349
req.psr_protocol = PIPEX_PROTO_PPTP;
usr.sbin/npppd/npppd/npppd_ctl.c
357
req.psr_session_id = l2tp->session_id;
usr.sbin/npppd/npppd/npppd_ctl.c
358
req.psr_protocol = PIPEX_PROTO_L2TP;
usr.sbin/npppd/npppd/npppd_ctl.c
367
if (ioctl(iface->devf, PIPEXGSTAT, &req) != 0)
usr.sbin/npppd/npppd/npppd_ctl.c
370
_this->ipackets += req.psr_stat.ipackets;
usr.sbin/npppd/npppd/npppd_ctl.c
371
_this->opackets += req.psr_stat.opackets;
usr.sbin/npppd/npppd/npppd_ctl.c
372
_this->ierrors += req.psr_stat.ierrors;
usr.sbin/npppd/npppd/npppd_ctl.c
373
_this->oerrors += req.psr_stat.oerrors;
usr.sbin/npppd/npppd/npppd_ctl.c
374
_this->ibytes += req.psr_stat.ibytes;
usr.sbin/npppd/npppd/npppd_ctl.c
375
_this->obytes += req.psr_stat.obytes;
usr.sbin/npppd/npppd/npppd_radius.c
700
RADIUS_PACKET *req = NULL, *res = NULL;
usr.sbin/npppd/npppd/npppd_radius.c
712
req = radius_recvfrom(listen->sock, 0, (struct sockaddr *)&ss, &sslen);
usr.sbin/npppd/npppd/npppd_radius.c
713
if (req == NULL) {
usr.sbin/npppd/npppd/npppd_radius.c
736
if (radius_check_accounting_request_authenticator(req,
usr.sbin/npppd/npppd/npppd_radius.c
744
if ((code = radius_get_code(req)) != RADIUS_CODE_DISCONNECT_REQUEST) {
usr.sbin/npppd/npppd/npppd_radius.c
763
if (radius_get_string_attr(req, RADIUS_TYPE_NAS_IDENTIFIER, attr,
usr.sbin/npppd/npppd/npppd_radius.c
772
radius_get_string_attr(req, RADIUS_TYPE_USER_NAME, username,
usr.sbin/npppd/npppd/npppd_radius.c
777
if (radius_get_string_attr(req, RADIUS_TYPE_ACCT_SESSION_ID, attr,
usr.sbin/npppd/npppd/npppd_radius.c
808
radius_get_uint32_attr(req, RADIUS_TYPE_FRAMED_IP_ADDRESS,
usr.sbin/npppd/npppd/npppd_radius.c
818
} else if (radius_get_uint32_attr(req, RADIUS_TYPE_FRAMED_IP_ADDRESS,
usr.sbin/npppd/npppd/npppd_radius.c
837
res = radius_new_response_packet(code, req);
usr.sbin/npppd/npppd/npppd_radius.c
855
radius_delete_packet(req);
usr.sbin/nsd/ipc.c
409
sig_atomic_t req = NSD_RELOAD;
usr.sbin/nsd/ipc.c
414
if(write(xfrd->ipc_handler.ev_fd, &req, sizeof(req)) == -1) {
usr.sbin/nsd/metrics.c
316
metrics_http_callback(struct evhttp_request *req, void *p)
usr.sbin/nsd/metrics.c
322
enum evhttp_cmd_type cmd = evhttp_request_get_command(req);
usr.sbin/nsd/metrics.c
324
evhttp_send_error(req, HTTP_BADMETHOD, 0);
usr.sbin/nsd/metrics.c
331
evhttp_send_error(req, HTTP_INTERNAL, 0);
usr.sbin/nsd/metrics.c
336
evhttp_add_header(evhttp_request_get_output_headers(req),
usr.sbin/nsd/metrics.c
340
evhttp_send_reply(req, HTTP_OK, NULL, reply);
usr.sbin/nsd/metrics.c
343
evhttp_send_reply(req, HTTP_NOCONTENT, "No Content - Statistics disabled", reply);
usr.sbin/nsd/metrics.c
58
metrics_http_callback(struct evhttp_request *req, void *p);
usr.sbin/ocspcheck/http.c
332
char *req;
usr.sbin/ocspcheck/http.c
337
c = asprintf(&req,
usr.sbin/ocspcheck/http.c
343
c = asprintf(&req,
usr.sbin/ocspcheck/http.c
354
} else if (!http_write(req, c, http)) {
usr.sbin/ocspcheck/http.c
355
free(req);
usr.sbin/ocspcheck/http.c
358
free(req);
usr.sbin/ocspcheck/http.c
362
free(req);
usr.sbin/ocspcheck/ocspcheck.c
327
if ((request->req = OCSP_REQUEST_new()) == NULL)
usr.sbin/ocspcheck/ocspcheck.c
368
if (OCSP_request_add0_id(request->req, id) == NULL) {
usr.sbin/ocspcheck/ocspcheck.c
376
OCSP_request_add1_nonce(request->req, NULL, -1);
usr.sbin/ocspcheck/ocspcheck.c
378
if ((request->size = i2d_OCSP_REQUEST(request->req,
usr.sbin/ocspcheck/ocspcheck.c
393
OCSP_REQUEST_free(request->req);
usr.sbin/ocspcheck/ocspcheck.c
458
if (OCSP_check_nonce(request->req, bresp) <= 0) {
usr.sbin/ocspcheck/ocspcheck.c
48
OCSP_REQUEST *req;
usr.sbin/pppd/pppstats/pppstats.c
108
struct ifpppstatsreq req;
usr.sbin/pppd/pppstats/pppstats.c
110
memset(&req, 0, sizeof(req));
usr.sbin/pppd/pppstats/pppstats.c
111
(void)strlcpy(req.ifr_name, interface, sizeof(req.ifr_name));
usr.sbin/pppd/pppstats/pppstats.c
113
if (ioctl(s, SIOCGPPPSTATS, &req) < 0) {
usr.sbin/pppd/pppstats/pppstats.c
119
*curp = req.stats;
usr.sbin/radiusd/radiusd.c
1043
radius_get_authenticator(q0->req, authen_req_auth);
usr.sbin/radiusd/radiusd.c
1450
q->req)) == NULL) {
usr.sbin/radiusd/radiusd.c
1523
radius_delete_packet(q->req);
usr.sbin/radiusd/radiusd.c
1524
q->req = radpkt;
usr.sbin/radiusd/radiusd.c
1559
q->req);
usr.sbin/radiusd/radiusd.c
1740
if (radius_get_user_password_attr(q->req, userpass.pass,
usr.sbin/radiusd/radiusd.c
1745
if (radius_get_string_attr(q->req, RADIUS_TYPE_USER_NAME,
usr.sbin/radiusd/radiusd.c
1765
if ((radpkt = radius_convert_packet(radius_get_data(q->req),
usr.sbin/radiusd/radiusd.c
1766
radius_get_length(q->req))) == NULL) {
usr.sbin/radiusd/radiusd.c
1812
IMSG_RADIUSD_MODULE_REQDECO, q->id, q->req) == -1) {
usr.sbin/radiusd/radiusd.c
1834
IMSG_RADIUSD_MODULE_RESDECO0_REQ, q->id, q->req) == -1) {
usr.sbin/radiusd/radiusd.c
1858
if ((radpkt = radius_convert_packet(radius_get_data(q->req),
usr.sbin/radiusd/radiusd.c
1859
radius_get_length(q->req))) == NULL) {
usr.sbin/radiusd/radiusd.c
545
q->req = packet;
usr.sbin/radiusd/radiusd.c
605
if (radius_get_uint32_attr(q->req, RADIUS_TYPE_ACCT_STATUS_TYPE,
usr.sbin/radiusd/radiusd.c
632
RADIUS_CODE_ACCOUNTING_RESPONSE, q->req)) == NULL)
usr.sbin/radiusd/radiusd.c
763
req_code = radius_get_code(q->req);
usr.sbin/radiusd/radiusd.c
764
if (radius_get_uint32_attr(q->req, RADIUS_TYPE_ACCT_STATUS_TYPE,
usr.sbin/radiusd/radiusd.c
816
radius_set_request_packet(q->res, q->req);
usr.sbin/radiusd/radiusd.c
865
q_next->req = pkt;
usr.sbin/radiusd/radiusd.c
890
if (q->req != NULL)
usr.sbin/radiusd/radiusd.c
891
radius_delete_packet(q->req);
usr.sbin/radiusd/radiusd_eap2mschap.c
143
struct access_req *req, *reqt;
usr.sbin/radiusd/radiusd_eap2mschap.c
147
RB_FOREACH_SAFE(req, access_reqt, &self->eapt, reqt) {
usr.sbin/radiusd/radiusd_eap2mschap.c
148
RB_REMOVE(access_reqt, &self->eapt, req);
usr.sbin/radiusd/radiusd_eap2mschap.c
149
access_request_free(req);
usr.sbin/radiusd/radiusd_eap2mschap.c
151
TAILQ_FOREACH_SAFE(req, &self->reqq, next, reqt) {
usr.sbin/radiusd/radiusd_eap2mschap.c
152
TAILQ_REMOVE(&self->reqq, req, next);
usr.sbin/radiusd/radiusd_eap2mschap.c
153
access_request_free(req);
usr.sbin/radiusd/radiusd_eap2mschap.c
162
struct access_req *req = NULL;
usr.sbin/radiusd/radiusd_eap2mschap.c
171
if ((req = eap_recv(self, q_id, pkt)) == NULL)
usr.sbin/radiusd/radiusd_eap2mschap.c
173
TAILQ_INSERT_TAIL(&self->reqq, req, next);
usr.sbin/radiusd/radiusd_eap2mschap.c
192
struct access_req *req = NULL;
usr.sbin/radiusd/radiusd_eap2mschap.c
195
TAILQ_FOREACH(req, &self->reqq, next) {
usr.sbin/radiusd/radiusd_eap2mschap.c
196
if (req->q_id == q_id)
usr.sbin/radiusd/radiusd_eap2mschap.c
199
if (req == NULL) {
usr.sbin/radiusd/radiusd_eap2mschap.c
203
TAILQ_REMOVE(&self->reqq, req, next);
usr.sbin/radiusd/radiusd_eap2mschap.c
209
eap_resp_mschap(self, req, pkt);
usr.sbin/radiusd/radiusd_eap2mschap.c
222
struct access_req *req, *reqt;
usr.sbin/radiusd/radiusd_eap2mschap.c
225
RB_FOREACH_SAFE(req, access_reqt, &self->eapt, reqt) {
usr.sbin/radiusd/radiusd_eap2mschap.c
226
if (currtime - req->eap_time > EAP_TIMEOUT) {
usr.sbin/radiusd/radiusd_eap2mschap.c
227
RB_REMOVE(access_reqt, &self->eapt, req);
usr.sbin/radiusd/radiusd_eap2mschap.c
228
access_request_free(req);
usr.sbin/radiusd/radiusd_eap2mschap.c
231
TAILQ_FOREACH_SAFE(req, &self->reqq, next, reqt) {
usr.sbin/radiusd/radiusd_eap2mschap.c
232
if (currtime - req->eap_time > EAP_TIMEOUT) {
usr.sbin/radiusd/radiusd_eap2mschap.c
233
TAILQ_REMOVE(&self->reqq, req, next);
usr.sbin/radiusd/radiusd_eap2mschap.c
234
access_request_free(req);
usr.sbin/radiusd/radiusd_eap2mschap.c
254
struct access_req *req = NULL;
usr.sbin/radiusd/radiusd_eap2mschap.c
256
if ((req = calloc(1, sizeof(struct access_req))) == NULL) {
usr.sbin/radiusd/radiusd_eap2mschap.c
260
req->eap2mschap = self;
usr.sbin/radiusd/radiusd_eap2mschap.c
261
req->q_id = q_id;
usr.sbin/radiusd/radiusd_eap2mschap.c
263
EAP2MSCHAP_DBG("%s(%p)", __func__, req);
usr.sbin/radiusd/radiusd_eap2mschap.c
264
return (req);
usr.sbin/radiusd/radiusd_eap2mschap.c
268
access_request_free(struct access_req *req)
usr.sbin/radiusd/radiusd_eap2mschap.c
270
EAP2MSCHAP_DBG("%s(%p)", __func__, req);
usr.sbin/radiusd/radiusd_eap2mschap.c
271
free(req->username);
usr.sbin/radiusd/radiusd_eap2mschap.c
272
if (req->pkt != NULL)
usr.sbin/radiusd/radiusd_eap2mschap.c
273
radius_delete_packet(req->pkt);
usr.sbin/radiusd/radiusd_eap2mschap.c
274
free(req);
usr.sbin/radiusd/radiusd_eap2mschap.c
296
struct access_req *req = NULL;
usr.sbin/radiusd/radiusd_eap2mschap.c
349
if ((req = access_request_new(self, q_id)) == NULL)
usr.sbin/radiusd/radiusd_eap2mschap.c
351
req->eap_time = monotime();
usr.sbin/radiusd/radiusd_eap2mschap.c
352
arc4random_buf(req->state, sizeof(req->state));
usr.sbin/radiusd/radiusd_eap2mschap.c
353
arc4random_buf(req->chall, sizeof(req->chall));
usr.sbin/radiusd/radiusd_eap2mschap.c
357
q_id, hex_string(req->state, sizeof(req->state),
usr.sbin/radiusd/radiusd_eap2mschap.c
368
chall->eap.id = ++req->eap_id;
usr.sbin/radiusd/radiusd_eap2mschap.c
372
chall->chap.id = ++req->chap_id;
usr.sbin/radiusd/radiusd_eap2mschap.c
376
memcpy(chall->chall, req->chall, sizeof(chall->chall));
usr.sbin/radiusd/radiusd_eap2mschap.c
387
radius_put_raw_attr(radres, RADIUS_TYPE_STATE, req->state,
usr.sbin/radiusd/radiusd_eap2mschap.c
388
sizeof(req->state));
usr.sbin/radiusd/radiusd_eap2mschap.c
393
req->eap_chap_status = EAP_CHAP_CHALLENGE_SENT;
usr.sbin/radiusd/radiusd_eap2mschap.c
394
module_accsreq_answer(self->base, req->q_id,
usr.sbin/radiusd/radiusd_eap2mschap.c
399
RB_INSERT(access_reqt, &self->eapt, req);
usr.sbin/radiusd/radiusd_eap2mschap.c
414
if ((req = RB_FIND(access_reqt, &self->eapt, &key)) == NULL) {
usr.sbin/radiusd/radiusd_eap2mschap.c
420
req->eap_time = monotime();
usr.sbin/radiusd/radiusd_eap2mschap.c
421
req->q_id = q_id;
usr.sbin/radiusd/radiusd_eap2mschap.c
426
eap_send_reject(req, pkt, q_id);
usr.sbin/radiusd/radiusd_eap2mschap.c
437
req = eap_recv_mschap(self, req, pkt, (struct eap_chap *)eap);
usr.sbin/radiusd/radiusd_eap2mschap.c
447
return (req);
usr.sbin/radiusd/radiusd_eap2mschap.c
454
eap_recv_mschap(struct eap2mschap *self, struct access_req *req,
usr.sbin/radiusd/radiusd_eap2mschap.c
460
EAP2MSCHAP_DBG("%s(%p)", __func__, req);
usr.sbin/radiusd/radiusd_eap2mschap.c
471
if (req->eap_chap_status != EAP_CHAP_CHALLENGE_SENT)
usr.sbin/radiusd/radiusd_eap2mschap.c
480
"chap.length=%u valuesize=%u", req->q_id,
usr.sbin/radiusd/radiusd_eap2mschap.c
481
hex_string(req->state, sizeof(req->state), buf,
usr.sbin/radiusd/radiusd_eap2mschap.c
487
"CHAP-Response", req->q_id, hex_string(req->state,
usr.sbin/radiusd/radiusd_eap2mschap.c
488
sizeof(req->state), buf, sizeof(buf)));
usr.sbin/radiusd/radiusd_eap2mschap.c
494
if ((req->username == NULL || req->username[0] == '\0') &&
usr.sbin/radiusd/radiusd_eap2mschap.c
496
free(req->username);
usr.sbin/radiusd/radiusd_eap2mschap.c
497
if ((req->username = strndup(resp->chap_name, namelen))
usr.sbin/radiusd/radiusd_eap2mschap.c
502
log_info("q=%u EAP state=%s username=%s", req->q_id,
usr.sbin/radiusd/radiusd_eap2mschap.c
503
hex_string(req->state, sizeof(req->state), buf,
usr.sbin/radiusd/radiusd_eap2mschap.c
504
sizeof(buf)), req->username);
usr.sbin/radiusd/radiusd_eap2mschap.c
520
req->username);
usr.sbin/radiusd/radiusd_eap2mschap.c
523
RADIUS_VTYPE_MS_CHAP_CHALLENGE, req->chall,
usr.sbin/radiusd/radiusd_eap2mschap.c
524
sizeof(req->chall));
usr.sbin/radiusd/radiusd_eap2mschap.c
527
req->eap_chap_status = EAP_CHAP_CHALLENGE_SENT;
usr.sbin/radiusd/radiusd_eap2mschap.c
528
RB_REMOVE(access_reqt, &self->eapt, req);
usr.sbin/radiusd/radiusd_eap2mschap.c
529
module_accsreq_next(self->base, req->q_id, radius_get_data(pkt),
usr.sbin/radiusd/radiusd_eap2mschap.c
531
return (req);
usr.sbin/radiusd/radiusd_eap2mschap.c
544
"CHAP-Success but EAP code is wrong %u", req->q_id,
usr.sbin/radiusd/radiusd_eap2mschap.c
545
hex_string(req->state, sizeof(req->state), buf,
usr.sbin/radiusd/radiusd_eap2mschap.c
549
if (req->eap_chap_status == EAP_CHAP_SUCCESS_REQUEST_SENT)
usr.sbin/radiusd/radiusd_eap2mschap.c
550
eapres.id = ++req->eap_id;
usr.sbin/radiusd/radiusd_eap2mschap.c
551
else if (req->eap_chap_status != EAP_CHAP_SUCCESS)
usr.sbin/radiusd/radiusd_eap2mschap.c
554
req->eap_chap_status = EAP_CHAP_SUCCESS;
usr.sbin/radiusd/radiusd_eap2mschap.c
567
radius_put_raw_attr(radres, RADIUS_TYPE_STATE, req->state,
usr.sbin/radiusd/radiusd_eap2mschap.c
568
sizeof(req->state));
usr.sbin/radiusd/radiusd_eap2mschap.c
571
req->username);
usr.sbin/radiusd/radiusd_eap2mschap.c
578
if (radius_get_raw_attr(req->pkt,
usr.sbin/radiusd/radiusd_eap2mschap.c
585
if (radius_get_vs_raw_attr(req->pkt,
usr.sbin/radiusd/radiusd_eap2mschap.c
596
module_accsreq_answer(self->base, req->q_id,
usr.sbin/radiusd/radiusd_eap2mschap.c
609
"(chap.code=%d) in EAP CHAP state=%s", req->q_id, hex_string(
usr.sbin/radiusd/radiusd_eap2mschap.c
610
req->state, sizeof(req->state), buf, sizeof(buf)), chap->chap.code,
usr.sbin/radiusd/radiusd_eap2mschap.c
611
eap_chap_status_string(req->eap_chap_status));
usr.sbin/radiusd/radiusd_eap2mschap.c
618
eap_resp_mschap(struct eap2mschap *self, struct access_req *req,
usr.sbin/radiusd/radiusd_eap2mschap.c
646
"MS-CHAP2-Success attribute", req->q_id,
usr.sbin/radiusd/radiusd_eap2mschap.c
647
hex_string(req->state, sizeof(req->state),
usr.sbin/radiusd/radiusd_eap2mschap.c
655
resp[0] = ++req->chap_id;
usr.sbin/radiusd/radiusd_eap2mschap.c
673
eap.chap.eap.id = ++req->eap_id;
usr.sbin/radiusd/radiusd_eap2mschap.c
685
radius_put_raw_attr(respkt, RADIUS_TYPE_STATE, req->state,
usr.sbin/radiusd/radiusd_eap2mschap.c
686
sizeof(req->state));
usr.sbin/radiusd/radiusd_eap2mschap.c
690
module_accsreq_answer(req->eap2mschap->base, req->q_id,
usr.sbin/radiusd/radiusd_eap2mschap.c
694
req->eap_chap_status = EAP_CHAP_SUCCESS_REQUEST_SENT;
usr.sbin/radiusd/radiusd_eap2mschap.c
696
req->eap_chap_status = EAP_CHAP_FAILURE_REQUEST_SENT;
usr.sbin/radiusd/radiusd_eap2mschap.c
698
RB_INSERT(access_reqt, &req->eap2mschap->eapt, req);
usr.sbin/radiusd/radiusd_eap2mschap.c
700
req->pkt = pkt;
usr.sbin/radiusd/radiusd_eap2mschap.c
706
req->q_id, code);
usr.sbin/radiusd/radiusd_eap2mschap.c
713
module_accsreq_aborted(self->base, req->q_id);
usr.sbin/radiusd/radiusd_eap2mschap.c
714
access_request_free(req);
usr.sbin/radiusd/radiusd_eap2mschap.c
719
eap_send_reject(struct access_req *req, RADIUS_PACKET *reqp, u_int q_id)
usr.sbin/radiusd/radiusd_eap2mschap.c
731
module_accsreq_aborted(req->eap2mschap->base, q_id);
usr.sbin/radiusd/radiusd_eap2mschap.c
736
eap.id = ++req->eap_id;
usr.sbin/radiusd/radiusd_eap2mschap.c
740
module_accsreq_answer(req->eap2mschap->base, q_id,
usr.sbin/radiusd/radiusd_ipcp.c
735
ipcp_resdeco(void *ctx, u_int q_id, const u_char *req, size_t reqlen,
usr.sbin/radiusd/radiusd_ipcp.c
760
if ((radreq = radius_convert_packet(req, reqlen)) == NULL) {
usr.sbin/radiusd/radiusd_local.h
139
RADIUS_PACKET *req;
usr.sbin/radiusd/radiusd_module.h
48
const u_char *req, size_t reqlen, const u_char *res, size_t reslen);
usr.sbin/radiusd/radiusd_radius.c
151
TAILQ_INIT(&module->req);
usr.sbin/radiusd/radiusd_radius.c
275
struct module_radius_req *req, *treq;
usr.sbin/radiusd/radiusd_radius.c
278
TAILQ_FOREACH_SAFE(req, &module->req, next, treq)
usr.sbin/radiusd/radiusd_radius.c
279
module_radius_req_on_failure(req);
usr.sbin/radiusd/radiusd_radius.c
290
struct module_radius_req *req;
usr.sbin/radiusd/radiusd_radius.c
294
req = calloc(1, sizeof(struct module_radius_req));
usr.sbin/radiusd/radiusd_radius.c
295
if (req == NULL) {
usr.sbin/radiusd/radiusd_radius.c
301
req->ntry = 0;
usr.sbin/radiusd/radiusd_radius.c
302
req->module = module;
usr.sbin/radiusd/radiusd_radius.c
303
req->q_id = q_id;
usr.sbin/radiusd/radiusd_radius.c
304
if ((req->q_pkt = radius_convert_packet(pkt, pktlen)) == NULL) {
usr.sbin/radiusd/radiusd_radius.c
309
evtimer_set(&req->ev, module_radius_req_on_timeout, req);
usr.sbin/radiusd/radiusd_radius.c
310
TAILQ_INSERT_TAIL(&req->module->req, req, next);
usr.sbin/radiusd/radiusd_radius.c
317
if (radius_get_raw_attr(req->q_pkt, RADIUS_TYPE_USER_PASSWORD,
usr.sbin/radiusd/radiusd_radius.c
320
radius_del_attr_all(req->q_pkt, RADIUS_TYPE_USER_PASSWORD);
usr.sbin/radiusd/radiusd_radius.c
321
radius_put_user_password_attr(req->q_pkt, attrbuf,
usr.sbin/radiusd/radiusd_radius.c
326
module_radius_req_select_server(req);
usr.sbin/radiusd/radiusd_radius.c
328
module_radius_req_send(req);
usr.sbin/radiusd/radiusd_radius.c
333
free(req);
usr.sbin/radiusd/radiusd_radius.c
408
struct module_radius_req *req;
usr.sbin/radiusd/radiusd_radius.c
428
TAILQ_FOREACH(req, &server->module->req, next) {
usr.sbin/radiusd/radiusd_radius.c
429
if (req->server == server && req->req_id == res_id)
usr.sbin/radiusd/radiusd_radius.c
432
if (req == NULL) {
usr.sbin/radiusd/radiusd_radius.c
439
radius_set_request_packet(radpkt, req->q_pkt);
usr.sbin/radiusd/radiusd_radius.c
463
"q=%u received a response from server %s", req->q_id,
usr.sbin/radiusd/radiusd_radius.c
466
module_radius_req_on_success(req, radius_get_data(radpkt),
usr.sbin/radiusd/radiusd_radius.c
503
module_radius_req_send(struct module_radius_req *req)
usr.sbin/radiusd/radiusd_radius.c
509
peer = (struct sockaddr *)&req->server->addr;
usr.sbin/radiusd/radiusd_radius.c
510
if ((sz = send(req->server->sock, radius_get_data(req->q_pkt),
usr.sbin/radiusd/radiusd_radius.c
511
radius_get_length(req->q_pkt), 0)) < 0) {
usr.sbin/radiusd/radiusd_radius.c
512
module_radius_log(req->module, LOG_WARNING,
usr.sbin/radiusd/radiusd_radius.c
514
req->q_id,
usr.sbin/radiusd/radiusd_radius.c
518
module_radius_log(req->module, LOG_INFO,
usr.sbin/radiusd/radiusd_radius.c
520
req->q_id, req->req_id,
usr.sbin/radiusd/radiusd_radius.c
522
if (module_radius_req_reset_event(req) != -1)
usr.sbin/radiusd/radiusd_radius.c
523
req->ntry++;
usr.sbin/radiusd/radiusd_radius.c
527
module_radius_req_reset_event(struct module_radius_req *req)
usr.sbin/radiusd/radiusd_radius.c
533
if (req->module->req_timeout != 0)
usr.sbin/radiusd/radiusd_radius.c
534
tv.tv_sec = req->module->req_timeout;
usr.sbin/radiusd/radiusd_radius.c
536
if (req->ntry < nitems(timeouts))
usr.sbin/radiusd/radiusd_radius.c
537
tv.tv_sec = timeouts[req->ntry];
usr.sbin/radiusd/radiusd_radius.c
541
if (evtimer_add(&req->ev, &tv) != 0) {
usr.sbin/radiusd/radiusd_radius.c
542
module_radius_log(req->module, LOG_WARNING,
usr.sbin/radiusd/radiusd_radius.c
544
"evtimer_add() failed: %m", req->q_id);
usr.sbin/radiusd/radiusd_radius.c
545
module_radius_req_on_failure(req);
usr.sbin/radiusd/radiusd_radius.c
554
struct module_radius_req *req = ctx;
usr.sbin/radiusd/radiusd_radius.c
558
if (req->module->max_tries <= req->ntry) {
usr.sbin/radiusd/radiusd_radius.c
560
"%d time%s", req->q_id, req->ntry,
usr.sbin/radiusd/radiusd_radius.c
561
(req->ntry > 0)? "s" : "");
usr.sbin/radiusd/radiusd_radius.c
562
radius_server_on_fail(req->server, msg);
usr.sbin/radiusd/radiusd_radius.c
563
if (++req->nfailover >= req->module->max_failovers) {
usr.sbin/radiusd/radiusd_radius.c
564
module_radius_log(req->module,
usr.sbin/radiusd/radiusd_radius.c
566
req->q_id);
usr.sbin/radiusd/radiusd_radius.c
567
module_radius_req_on_failure(req);
usr.sbin/radiusd/radiusd_radius.c
571
module_radius_req_select_server(req);
usr.sbin/radiusd/radiusd_radius.c
573
module_radius_req_send(req);
usr.sbin/radiusd/radiusd_radius.c
577
module_radius_req_on_success(struct module_radius_req *req,
usr.sbin/radiusd/radiusd_radius.c
580
module_accsreq_answer(req->module->base, req->q_id, pkt, pktlen);
usr.sbin/radiusd/radiusd_radius.c
581
module_radius_req_free(req);
usr.sbin/radiusd/radiusd_radius.c
585
module_radius_req_on_failure(struct module_radius_req *req)
usr.sbin/radiusd/radiusd_radius.c
587
module_accsreq_aborted(req->module->base, req->q_id);
usr.sbin/radiusd/radiusd_radius.c
588
module_radius_req_free(req);
usr.sbin/radiusd/radiusd_radius.c
593
module_radius_req_free(struct module_radius_req *req)
usr.sbin/radiusd/radiusd_radius.c
595
evtimer_del(&req->ev);
usr.sbin/radiusd/radiusd_radius.c
596
TAILQ_REMOVE(&req->module->req, req, next);
usr.sbin/radiusd/radiusd_radius.c
597
if (req->q_pkt != NULL)
usr.sbin/radiusd/radiusd_radius.c
598
radius_delete_packet(req->q_pkt);
usr.sbin/radiusd/radiusd_radius.c
599
free(req);
usr.sbin/radiusd/radiusd_radius.c
603
module_radius_req_select_server(struct module_radius_req *req)
usr.sbin/radiusd/radiusd_radius.c
605
req->server = &req->module->server[req->module->curr_server];
usr.sbin/radiusd/radiusd_radius.c
606
req->ntry = 0;
usr.sbin/radiusd/radiusd_radius.c
607
req->req_id = req->server->req_id_seq++;
usr.sbin/radiusd/radiusd_radius.c
608
radius_set_id(req->q_pkt, req->req_id);
usr.sbin/radiusd/radiusd_radius.c
609
module_radius_req_reset_msgauth(req);
usr.sbin/radiusd/radiusd_radius.c
613
module_radius_req_reset_msgauth(struct module_radius_req *req)
usr.sbin/radiusd/radiusd_radius.c
615
if (radius_has_attr(req->q_pkt, RADIUS_TYPE_MESSAGE_AUTHENTICATOR))
usr.sbin/radiusd/radiusd_radius.c
616
radius_del_attr_all(req->q_pkt,
usr.sbin/radiusd/radiusd_radius.c
618
radius_put_message_authenticator(req->q_pkt, req->module->secret);
usr.sbin/radiusd/radiusd_radius.c
67
TAILQ_HEAD(,module_radius_req) req;
usr.sbin/radiusd/radiusd_standard.c
291
module_standard_resdeco(void *ctx, u_int q_id, const u_char *req, size_t reqlen,
usr.sbin/rbootd/rmpproto.c
215
SendFileNo(struct rmp_packet *req, RMPCONN *rconn, char *filelist[])
usr.sbin/rbootd/rmpproto.c
222
GETWORD(req->r_brpl.rmp_seqno, i); /* SeqNo is really FileNo */
usr.sbin/rbootd/rmpproto.c
275
SendBootRepl(struct rmp_packet *req, RMPCONN *rconn, char *filelist[])
usr.sbin/rbootd/rmpproto.c
300
COPYWORD(req->r_brq.rmp_seqno, rpl->r_brpl.rmp_seqno);
usr.sbin/rbootd/rmpproto.c
303
rpl->r_brpl.rmp_flnmsize = req->r_brq.rmp_flnmsize;
usr.sbin/rbootd/rmpproto.c
310
if (req->r_brq.rmp_flnmsize)
usr.sbin/rbootd/rmpproto.c
311
src = &req->r_brq.rmp_flnm;
usr.sbin/rbootd/rmpproto.c
315
req->r_brq.rmp_flnmsize = strlen(src);
usr.sbin/rbootd/rmpproto.c
317
for (i = 0; i < req->r_brq.rmp_flnmsize; i++)
usr.sbin/rbootd/rmpproto.c
394
struct rmp_packet *rpl, *req;
usr.sbin/rbootd/rmpproto.c
410
req = &rconn->rmp; /* cache ptr to request packet */
usr.sbin/rbootd/rmpproto.c
422
if (ntohs(req->r_rrq.rmp_session) !=
usr.sbin/rbootd/rmpproto.c
440
if (ntohs(req->r_rrq.rmp_size) > RMPREADDATA)
usr.sbin/rbootd/rmpproto.c
441
req->r_rrq.rmp_size = htons(RMPREADDATA);
usr.sbin/rbootd/rmpproto.c
446
GETWORD(req->r_rrq.rmp_offset, size);
usr.sbin/rbootd/rmpproto.c
459
(int) ntohs(req->r_rrq.rmp_size))) <= 0) {
usr.sbin/rbootd/rmpproto.c
481
COPYWORD(req->r_rrq.rmp_offset, rpl->r_rrpl.rmp_offset);
usr.sbin/rbootd/rmpproto.c
482
rpl->r_rrpl.rmp_session = req->r_rrq.rmp_session;
usr.sbin/relayd/check_tcp.c
203
char *req;
usr.sbin/relayd/check_tcp.c
215
req = ibuf_data(cte->table->sendbinbuf);
usr.sbin/relayd/check_tcp.c
218
print_hex(req, 0, len);
usr.sbin/relayd/check_tcp.c
221
req = cte->table->sendbuf;
usr.sbin/relayd/check_tcp.c
225
bs = write(s, req, len);
usr.sbin/relayd/check_tcp.c
234
req += bs;
usr.sbin/rpc.lockd/procs.c
64
log_from_addr(char *fun_name, struct svc_req *req)
usr.sbin/rpc.lockd/procs.c
70
addr = svc_getcaller(req->rq_xprt);
usr.sbin/rpc.statd/procs.c
185
sm_unmon_1_svc(mon_id *arg, struct svc_req *req)
usr.sbin/rpc.statd/procs.c
224
sm_unmon_all_1_svc(my_id *arg, struct svc_req *req)
usr.sbin/rpc.statd/procs.c
258
sm_simu_crash_1_svc(void *v, struct svc_req *req)
usr.sbin/rpc.statd/procs.c
289
sm_notify_1_svc(stat_chge *arg, struct svc_req *req)
usr.sbin/rpc.statd/procs.c
56
sm_stat_1_svc(sm_name *arg, struct svc_req *req)
usr.sbin/rpc.statd/procs.c
86
sm_mon_1_svc(mon *arg, struct svc_req *req)
usr.sbin/rpki-client/http.c
1226
epath = url_encode(conn->req->path);
usr.sbin/rpki-client/http.c
1229
if (conn->req->modified_since != NULL) {
usr.sbin/rpki-client/http.c
123
struct http_request *req;
usr.sbin/rpki-client/http.c
1231
conn->req->modified_since) == -1)
usr.sbin/rpki-client/http.c
1299
if (conn->req->redirect_loop++ > 10) {
usr.sbin/rpki-client/http.c
1350
outfd = conn->req->outfd;
usr.sbin/rpki-client/http.c
1351
conn->req->outfd = -1;
usr.sbin/rpki-client/http.c
1356
if (conn->req->modified_since)
usr.sbin/rpki-client/http.c
1357
if ((mod_since = strdup(conn->req->modified_since)) == NULL)
usr.sbin/rpki-client/http.c
1361
http_req_new(conn->req->id, uri, mod_since, conn->req->redirect_loop,
usr.sbin/rpki-client/http.c
1365
http_req_free(conn->req);
usr.sbin/rpki-client/http.c
1366
conn->req = NULL;
usr.sbin/rpki-client/http.c
1387
warnx("%s: redirect with no location", conn->req->uri);
usr.sbin/rpki-client/http.c
1414
locbase = strdup(conn->req->path);
usr.sbin/rpki-client/http.c
1432
(int)(conn->req->path - conn->req->uri),
usr.sbin/rpki-client/http.c
1433
conn->req->uri, locbase ? locbase : "", cp) == -1)
usr.sbin/rpki-client/http.c
1442
if (!valid_origin(redirurl, conn->req->uri)) {
usr.sbin/rpki-client/http.c
1443
warnx("%s: cross origin redirect to %s", conn->req->uri,
usr.sbin/rpki-client/http.c
1563
if (conn->req)
usr.sbin/rpki-client/http.c
1657
if (conn->req == NULL) {
usr.sbin/rpki-client/http.c
1784
if (conn->req)
usr.sbin/rpki-client/http.c
1904
s = write(conn->req->outfd, conn->buf, bsz);
usr.sbin/rpki-client/http.c
1962
s = write(conn->req->outfd, zctx->zbuf, zctx->zbufpos);
usr.sbin/rpki-client/http.c
2076
struct http_request *req, *nr;
usr.sbin/rpki-client/http.c
2137
pfds[i].fd = conn->req->outfd;
usr.sbin/rpki-client/http.c
2240
TAILQ_FOREACH_SAFE(req, &queue, entry, nr)
usr.sbin/rpki-client/http.c
2241
if (!http_req_schedule(req))
usr.sbin/rpki-client/http.c
257
if (conn->req == NULL)
usr.sbin/rpki-client/http.c
260
uri = conn->req->uri;
usr.sbin/rpki-client/http.c
572
struct http_request *req;
usr.sbin/rpki-client/http.c
583
if ((req = calloc(1, sizeof(*req))) == NULL)
usr.sbin/rpki-client/http.c
586
req->id = id;
usr.sbin/rpki-client/http.c
587
req->outfd = outfd;
usr.sbin/rpki-client/http.c
588
req->host = host;
usr.sbin/rpki-client/http.c
589
req->port = port;
usr.sbin/rpki-client/http.c
590
req->path = path;
usr.sbin/rpki-client/http.c
591
req->uri = uri;
usr.sbin/rpki-client/http.c
592
req->modified_since = modified_since;
usr.sbin/rpki-client/http.c
593
req->redirect_loop = count;
usr.sbin/rpki-client/http.c
595
TAILQ_INSERT_TAIL(&queue, req, entry);
usr.sbin/rpki-client/http.c
602
http_req_free(struct http_request *req)
usr.sbin/rpki-client/http.c
604
if (req == NULL)
usr.sbin/rpki-client/http.c
607
free(req->host);
usr.sbin/rpki-client/http.c
608
free(req->port);
usr.sbin/rpki-client/http.c
610
free(req->uri);
usr.sbin/rpki-client/http.c
611
free(req->modified_since);
usr.sbin/rpki-client/http.c
613
if (req->outfd != -1)
usr.sbin/rpki-client/http.c
614
close(req->outfd);
usr.sbin/rpki-client/http.c
653
http_req_schedule(struct http_request *req)
usr.sbin/rpki-client/http.c
657
TAILQ_REMOVE(&queue, req, entry);
usr.sbin/rpki-client/http.c
661
if (strcmp(conn->host, req->host) != 0)
usr.sbin/rpki-client/http.c
663
if (strcmp(conn->port, req->port) != 0)
usr.sbin/rpki-client/http.c
670
conn->req = req;
usr.sbin/rpki-client/http.c
681
http_new(req);
usr.sbin/rpki-client/http.c
686
TAILQ_INSERT_HEAD(&queue, req, entry);
usr.sbin/rpki-client/http.c
837
http_new(struct http_request *req)
usr.sbin/rpki-client/http.c
845
conn->req = req;
usr.sbin/rpki-client/http.c
846
if ((conn->host = strdup(req->host)) == NULL)
usr.sbin/rpki-client/http.c
848
if ((conn->port = strdup(req->port)) == NULL)
usr.sbin/rpki-client/http.c
857
http_req_fail(req->id);
usr.sbin/rpki-client/http.c
863
http_req_fail(req->id);
usr.sbin/rpki-client/http.c
887
http_req_free(conn->req);
usr.sbin/rpki-client/http.c
932
if (conn->req) {
usr.sbin/rpki-client/http.c
933
http_req_done(conn->req->id, res, conn->last_modified);
usr.sbin/rpki-client/http.c
934
http_req_free(conn->req);
usr.sbin/rpki-client/http.c
935
conn->req = NULL;
usr.sbin/rpki-client/http.c
963
if (conn->req) {
usr.sbin/rpki-client/http.c
964
http_req_fail(conn->req->id);
usr.sbin/rpki-client/http.c
965
http_req_free(conn->req);
usr.sbin/rpki-client/http.c
966
conn->req = NULL;
usr.sbin/smtpd/resolver.c
102
req = calloc(1, sizeof(*req));
usr.sbin/smtpd/resolver.c
103
if (req == NULL) {
usr.sbin/smtpd/resolver.c
108
while (req->id == 0 || SPLAY_FIND(reqtree, &reqs, req))
usr.sbin/smtpd/resolver.c
109
req->id = arc4random();
usr.sbin/smtpd/resolver.c
110
req->cb_ni = cb;
usr.sbin/smtpd/resolver.c
111
req->arg = arg;
usr.sbin/smtpd/resolver.c
113
SPLAY_INSERT(reqtree, &reqs, req);
usr.sbin/smtpd/resolver.c
115
m_create(p_resolver, IMSG_GETNAMEINFO, req->id, 0, -1);
usr.sbin/smtpd/resolver.c
125
struct request *req;
usr.sbin/smtpd/resolver.c
129
req = calloc(1, sizeof(*req));
usr.sbin/smtpd/resolver.c
130
if (req == NULL) {
usr.sbin/smtpd/resolver.c
135
while (req->id == 0 || SPLAY_FIND(reqtree, &reqs, req))
usr.sbin/smtpd/resolver.c
136
req->id = arc4random();
usr.sbin/smtpd/resolver.c
137
req->cb_res = cb;
usr.sbin/smtpd/resolver.c
138
req->arg = arg;
usr.sbin/smtpd/resolver.c
140
SPLAY_INSERT(reqtree, &reqs, req);
usr.sbin/smtpd/resolver.c
142
m_create(p_resolver, IMSG_RES_QUERY, req->id, 0, -1);
usr.sbin/smtpd/resolver.c
302
struct request key, *req;
usr.sbin/smtpd/resolver.c
312
req = SPLAY_FIND(reqtree, &reqs, &key);
usr.sbin/smtpd/resolver.c
313
if (req == NULL)
usr.sbin/smtpd/resolver.c
332
ai->ai_next = req->ai;
usr.sbin/smtpd/resolver.c
333
req->ai = ai;
usr.sbin/smtpd/resolver.c
342
SPLAY_REMOVE(reqtree, &reqs, req);
usr.sbin/smtpd/resolver.c
343
req->cb_ai(req->arg, gai_errno, req->ai);
usr.sbin/smtpd/resolver.c
344
free(req);
usr.sbin/smtpd/resolver.c
354
SPLAY_REMOVE(reqtree, &reqs, req);
usr.sbin/smtpd/resolver.c
355
req->cb_ni(req->arg, gai_errno, host, serv);
usr.sbin/smtpd/resolver.c
356
free(req);
usr.sbin/smtpd/resolver.c
367
SPLAY_REMOVE(reqtree, &reqs, req);
usr.sbin/smtpd/resolver.c
368
req->cb_res(req->arg, herrno, rcode, count, data, datalen);
usr.sbin/smtpd/resolver.c
369
free(req);
usr.sbin/smtpd/resolver.c
67
struct request *req;
usr.sbin/smtpd/resolver.c
71
req = calloc(1, sizeof(*req));
usr.sbin/smtpd/resolver.c
72
if (req == NULL) {
usr.sbin/smtpd/resolver.c
77
while (req->id == 0 || SPLAY_FIND(reqtree, &reqs, req))
usr.sbin/smtpd/resolver.c
78
req->id = arc4random();
usr.sbin/smtpd/resolver.c
79
req->cb_ai = cb;
usr.sbin/smtpd/resolver.c
80
req->arg = arg;
usr.sbin/smtpd/resolver.c
82
SPLAY_INSERT(reqtree, &reqs, req);
usr.sbin/smtpd/resolver.c
84
m_create(p_resolver, IMSG_GETADDRINFO, req->id, 0, -1);
usr.sbin/smtpd/resolver.c
98
struct request *req;
usr.sbin/smtpd/scheduler.c
197
req.evpid = evp.id;
usr.sbin/smtpd/scheduler.c
198
req.timestamp = timestamp;
usr.sbin/smtpd/scheduler.c
199
req.bounce.type = B_DELAYED;
usr.sbin/smtpd/scheduler.c
200
req.bounce.delay = env->sc_bounce_warn[i];
usr.sbin/smtpd/scheduler.c
201
req.bounce.ttl = si.ttl;
usr.sbin/smtpd/scheduler.c
203
&req, sizeof req);
usr.sbin/smtpd/scheduler.c
48
struct bounce_req_msg req;
usr.sbin/smtpd/table_proc.c
222
const char *req = "lookup", *res = "lookup-result";
usr.sbin/smtpd/table_proc.c
226
req = "check";
usr.sbin/smtpd/table_proc.c
234
table_proc_send(table, req, s, k);
usr.sbin/smtpd/table_proc.c
244
table->t_name, req, r);
usr.sbin/snmpd/snmpe.c
241
long long ver, req;
usr.sbin/snmpd/snmpe.c
430
&req, &errval, &erridx, &msg->sm_pduend,
usr.sbin/snmpd/snmpe.c
450
msg->sm_request = req;
usr.sbin/tcpdump/print-usbpcap.c
101
TCHECK(req[0]);
usr.sbin/tcpdump/print-usbpcap.c
103
usbpcap_print_request_type(req->bmRequestType);
usr.sbin/tcpdump/print-usbpcap.c
105
if (req->bRequest < nitems(usbpcap_request_codes))
usr.sbin/tcpdump/print-usbpcap.c
107
usbpcap_request_codes[req->bRequest]);
usr.sbin/tcpdump/print-usbpcap.c
111
if (req->bRequest == UR_GET_DESCRIPTOR)
usr.sbin/tcpdump/print-usbpcap.c
112
usbpcap_print_descriptor(UGETW(req->wValue));
usr.sbin/tcpdump/print-usbpcap.c
114
printf(" wValue=0x%04x", UGETW(req->wValue));
usr.sbin/tcpdump/print-usbpcap.c
116
printf(" wIndex=%04x", UGETW(req->wIndex));
usr.sbin/tcpdump/print-usbpcap.c
117
printf(" wLength=%u", UGETW(req->wLength));
usr.sbin/tcpdump/print-usbpcap.c
89
usb_device_request_t *req;
usr.sbin/tcpdump/print-usbpcap.c
91
req = (usb_device_request_t *)
usr.sbin/tftp-proxy/tftp-proxy.c
411
struct addr_pair req;
usr.sbin/tftp-proxy/tftp-proxy.c
417
switch (evbuffer_read(p->buf, fd, sizeof(req))) {
usr.sbin/tftp-proxy/tftp-proxy.c
432
while (EVBUFFER_LENGTH(p->buf) >= sizeof(req)) {
usr.sbin/tftp-proxy/tftp-proxy.c
433
evbuffer_remove(p->buf, &req, sizeof(req));
usr.sbin/tftp-proxy/tftp-proxy.c
436
if (req.src.ss_family != req.dst.ss_family)
usr.sbin/tftp-proxy/tftp-proxy.c
443
rep->fd = socket(req.src.ss_family, SOCK_DGRAM | SOCK_NONBLOCK,
usr.sbin/tftp-proxy/tftp-proxy.c
461
if (saddr->addr.ss_family == req.src.ss_family)
usr.sbin/tftp-proxy/tftp-proxy.c
464
if (bind(rep->fd, (struct sockaddr *)&req.src,
usr.sbin/tftp-proxy/tftp-proxy.c
465
req.src.ss_len) == -1)
usr.sbin/trpt/trpt.c
307
struct tcpiphdr *ti, struct tcpipv6hdr *ti6, int req)
usr.sbin/trpt/trpt.c
378
printf("%s", prurequests[req]);
usr.sbin/trpt/trpt.c
381
printf("%s", tcptimers[req]);
usr.sbin/unbound/services/listen_dnsport.c
2139
struct tcp_req_info* req = (struct tcp_req_info*)malloc(sizeof(*req));
usr.sbin/unbound/services/listen_dnsport.c
2140
if(!req) {
usr.sbin/unbound/services/listen_dnsport.c
2144
memset(req, 0, sizeof(*req));
usr.sbin/unbound/services/listen_dnsport.c
2145
req->spool_buffer = spoolbuf;
usr.sbin/unbound/services/listen_dnsport.c
2146
return req;
usr.sbin/unbound/services/listen_dnsport.c
2150
tcp_req_info_delete(struct tcp_req_info* req)
usr.sbin/unbound/services/listen_dnsport.c
2152
if(!req) return;
usr.sbin/unbound/services/listen_dnsport.c
2153
tcp_req_info_clear(req);
usr.sbin/unbound/services/listen_dnsport.c
2157
free(req);
usr.sbin/unbound/services/listen_dnsport.c
2160
void tcp_req_info_clear(struct tcp_req_info* req)
usr.sbin/unbound/services/listen_dnsport.c
2164
if(!req) return;
usr.sbin/unbound/services/listen_dnsport.c
2167
open = req->open_req_list;
usr.sbin/unbound/services/listen_dnsport.c
2170
mesh_state_remove_reply(open->mesh, open->mesh_state, req->cp);
usr.sbin/unbound/services/listen_dnsport.c
2174
req->open_req_list = NULL;
usr.sbin/unbound/services/listen_dnsport.c
2175
req->num_open_req = 0;
usr.sbin/unbound/services/listen_dnsport.c
2178
item = req->done_req_list;
usr.sbin/unbound/services/listen_dnsport.c
2189
req->done_req_list = NULL;
usr.sbin/unbound/services/listen_dnsport.c
2190
req->num_done_req = 0;
usr.sbin/unbound/services/listen_dnsport.c
2191
req->read_is_closed = 0;
usr.sbin/unbound/services/listen_dnsport.c
2195
tcp_req_info_remove_mesh_state(struct tcp_req_info* req, struct mesh_state* m)
usr.sbin/unbound/services/listen_dnsport.c
2198
if(!req || !m) return;
usr.sbin/unbound/services/listen_dnsport.c
2199
open = req->open_req_list;
usr.sbin/unbound/services/listen_dnsport.c
2204
else req->open_req_list = open->next;
usr.sbin/unbound/services/listen_dnsport.c
2208
req->num_open_req --;
usr.sbin/unbound/services/listen_dnsport.c
2221
tcp_req_info_setup_listen(struct tcp_req_info* req)
usr.sbin/unbound/services/listen_dnsport.c
2226
if(req->cp->tcp_byte_count != 0) {
usr.sbin/unbound/services/listen_dnsport.c
2231
if(!req->cp->tcp_is_reading)
usr.sbin/unbound/services/listen_dnsport.c
2233
if(!req->read_is_closed)
usr.sbin/unbound/services/listen_dnsport.c
2237
req->cp->tcp_is_reading = 0;
usr.sbin/unbound/services/listen_dnsport.c
2238
comm_point_stop_listening(req->cp);
usr.sbin/unbound/services/listen_dnsport.c
2239
comm_point_start_listening(req->cp, -1,
usr.sbin/unbound/services/listen_dnsport.c
2240
adjusted_tcp_timeout(req->cp));
usr.sbin/unbound/services/listen_dnsport.c
2242
req->cp->tcp_is_reading = 1;
usr.sbin/unbound/services/listen_dnsport.c
2243
comm_point_stop_listening(req->cp);
usr.sbin/unbound/services/listen_dnsport.c
2244
comm_point_start_listening(req->cp, -1,
usr.sbin/unbound/services/listen_dnsport.c
2245
adjusted_tcp_timeout(req->cp));
usr.sbin/unbound/services/listen_dnsport.c
2249
req->read_again = 1;
usr.sbin/unbound/services/listen_dnsport.c
2251
comm_point_stop_listening(req->cp);
usr.sbin/unbound/services/listen_dnsport.c
2252
comm_point_start_listening(req->cp, -1,
usr.sbin/unbound/services/listen_dnsport.c
2253
adjusted_tcp_timeout(req->cp));
usr.sbin/unbound/services/listen_dnsport.c
2254
comm_point_listen_for_rw(req->cp, 0, 0);
usr.sbin/unbound/services/listen_dnsport.c
2260
tcp_req_info_pop_done(struct tcp_req_info* req)
usr.sbin/unbound/services/listen_dnsport.c
2263
log_assert(req->num_done_req > 0 && req->done_req_list);
usr.sbin/unbound/services/listen_dnsport.c
2264
item = req->done_req_list;
usr.sbin/unbound/services/listen_dnsport.c
2268
req->done_req_list = req->done_req_list->next;
usr.sbin/unbound/services/listen_dnsport.c
2269
req->num_done_req --;
usr.sbin/unbound/services/listen_dnsport.c
2275
tcp_req_info_start_write_buf(struct tcp_req_info* req, uint8_t* buf,
usr.sbin/unbound/services/listen_dnsport.c
2278
sldns_buffer_clear(req->cp->buffer);
usr.sbin/unbound/services/listen_dnsport.c
2279
sldns_buffer_write(req->cp->buffer, buf, len);
usr.sbin/unbound/services/listen_dnsport.c
2280
sldns_buffer_flip(req->cp->buffer);
usr.sbin/unbound/services/listen_dnsport.c
2282
req->cp->tcp_is_reading = 0; /* we are now writing */
usr.sbin/unbound/services/listen_dnsport.c
2287
tcp_req_pickup_next_result(struct tcp_req_info* req)
usr.sbin/unbound/services/listen_dnsport.c
2289
if(req->num_done_req > 0) {
usr.sbin/unbound/services/listen_dnsport.c
2291
struct tcp_req_done_item* item = tcp_req_info_pop_done(req);
usr.sbin/unbound/services/listen_dnsport.c
2292
tcp_req_info_start_write_buf(req, item->buf, item->len);
usr.sbin/unbound/services/listen_dnsport.c
2300
tcp_req_info_handle_read_close(struct tcp_req_info* req)
usr.sbin/unbound/services/listen_dnsport.c
2302
verbose(VERB_ALGO, "tcp channel read side closed %d", req->cp->fd);
usr.sbin/unbound/services/listen_dnsport.c
2304
req->cp->tcp_byte_count = 0;
usr.sbin/unbound/services/listen_dnsport.c
2306
if(req->num_done_req != 0) {
usr.sbin/unbound/services/listen_dnsport.c
2307
tcp_req_pickup_next_result(req);
usr.sbin/unbound/services/listen_dnsport.c
2308
tcp_req_info_setup_listen(req);
usr.sbin/unbound/services/listen_dnsport.c
2312
if(req->num_open_req == 0 && req->num_done_req == 0)
usr.sbin/unbound/services/listen_dnsport.c
2315
req->read_is_closed = 1;
usr.sbin/unbound/services/listen_dnsport.c
2316
tcp_req_info_setup_listen(req);
usr.sbin/unbound/services/listen_dnsport.c
2321
tcp_req_info_handle_writedone(struct tcp_req_info* req)
usr.sbin/unbound/services/listen_dnsport.c
2324
sldns_buffer_clear(req->cp->buffer);
usr.sbin/unbound/services/listen_dnsport.c
2325
if(req->num_done_req == 0 && req->read_is_closed) {
usr.sbin/unbound/services/listen_dnsport.c
2327
comm_point_drop_reply(&req->cp->repinfo);
usr.sbin/unbound/services/listen_dnsport.c
2330
req->cp->tcp_is_reading = 1;
usr.sbin/unbound/services/listen_dnsport.c
2332
tcp_req_pickup_next_result(req);
usr.sbin/unbound/services/listen_dnsport.c
2337
tcp_req_info_setup_listen(req);
usr.sbin/unbound/services/listen_dnsport.c
2341
tcp_req_info_handle_readdone(struct tcp_req_info* req)
usr.sbin/unbound/services/listen_dnsport.c
2343
struct comm_point* c = req->cp;
usr.sbin/unbound/services/listen_dnsport.c
2348
req->is_drop = 0;
usr.sbin/unbound/services/listen_dnsport.c
2349
req->is_reply = 0;
usr.sbin/unbound/services/listen_dnsport.c
2350
req->in_worker_handle = 1;
usr.sbin/unbound/services/listen_dnsport.c
2351
sldns_buffer_set_limit(req->spool_buffer, 0);
usr.sbin/unbound/services/listen_dnsport.c
2358
req->in_worker_handle = 0;
usr.sbin/unbound/services/listen_dnsport.c
2369
req->in_worker_handle = 0;
usr.sbin/unbound/services/listen_dnsport.c
2373
if(req->is_drop) {
usr.sbin/unbound/services/listen_dnsport.c
2379
if(req->is_reply) {
usr.sbin/unbound/services/listen_dnsport.c
2385
tcp_req_pickup_next_result(req);
usr.sbin/unbound/services/listen_dnsport.c
2389
tcp_req_info_setup_listen(req);
usr.sbin/unbound/services/listen_dnsport.c
2393
tcp_req_info_add_meshstate(struct tcp_req_info* req,
usr.sbin/unbound/services/listen_dnsport.c
2397
log_assert(req && mesh && m);
usr.sbin/unbound/services/listen_dnsport.c
2400
item->next = req->open_req_list;
usr.sbin/unbound/services/listen_dnsport.c
2403
req->open_req_list = item;
usr.sbin/unbound/services/listen_dnsport.c
2404
req->num_open_req++;
usr.sbin/unbound/services/listen_dnsport.c
2410
tcp_req_info_add_result(struct tcp_req_info* req, uint8_t* buf, size_t len)
usr.sbin/unbound/services/listen_dnsport.c
2428
last = req->done_req_list;
usr.sbin/unbound/services/listen_dnsport.c
2449
else req->done_req_list = item;
usr.sbin/unbound/services/listen_dnsport.c
2450
req->num_done_req++;
usr.sbin/unbound/services/listen_dnsport.c
2455
tcp_req_info_send_reply(struct tcp_req_info* req)
usr.sbin/unbound/services/listen_dnsport.c
2457
if(req->in_worker_handle) {
usr.sbin/unbound/services/listen_dnsport.c
2461
sldns_buffer_clear(req->cp->buffer);
usr.sbin/unbound/services/listen_dnsport.c
2462
sldns_buffer_write(req->cp->buffer,
usr.sbin/unbound/services/listen_dnsport.c
2463
sldns_buffer_begin(req->spool_buffer),
usr.sbin/unbound/services/listen_dnsport.c
2464
sldns_buffer_limit(req->spool_buffer));
usr.sbin/unbound/services/listen_dnsport.c
2465
sldns_buffer_flip(req->cp->buffer);
usr.sbin/unbound/services/listen_dnsport.c
2466
req->is_reply = 1;
usr.sbin/unbound/services/listen_dnsport.c
2475
if(req->cp->tcp_is_reading && req->cp->tcp_byte_count == 0) {
usr.sbin/unbound/services/listen_dnsport.c
2478
tcp_req_info_start_write_buf(req,
usr.sbin/unbound/services/listen_dnsport.c
2479
sldns_buffer_begin(req->spool_buffer),
usr.sbin/unbound/services/listen_dnsport.c
2480
sldns_buffer_limit(req->spool_buffer));
usr.sbin/unbound/services/listen_dnsport.c
2482
comm_point_stop_listening(req->cp);
usr.sbin/unbound/services/listen_dnsport.c
2483
comm_point_start_listening(req->cp, -1,
usr.sbin/unbound/services/listen_dnsport.c
2484
adjusted_tcp_timeout(req->cp));
usr.sbin/unbound/services/listen_dnsport.c
2488
if(!tcp_req_info_add_result(req, sldns_buffer_begin(req->spool_buffer),
usr.sbin/unbound/services/listen_dnsport.c
2489
sldns_buffer_limit(req->spool_buffer))) {
usr.sbin/unbound/services/listen_dnsport.c
2491
comm_point_drop_reply(&req->cp->repinfo);
usr.sbin/unbound/services/listen_dnsport.h
388
void tcp_req_info_delete(struct tcp_req_info* req);
usr.sbin/unbound/services/listen_dnsport.h
395
void tcp_req_info_clear(struct tcp_req_info* req);
usr.sbin/unbound/services/listen_dnsport.h
403
void tcp_req_info_remove_mesh_state(struct tcp_req_info* req,
usr.sbin/unbound/services/listen_dnsport.h
410
void tcp_req_info_handle_writedone(struct tcp_req_info* req);
usr.sbin/unbound/services/listen_dnsport.h
416
void tcp_req_info_handle_readdone(struct tcp_req_info* req);
usr.sbin/unbound/services/listen_dnsport.h
429
int tcp_req_info_add_meshstate(struct tcp_req_info* req,
usr.sbin/unbound/services/listen_dnsport.h
436
void tcp_req_info_send_reply(struct tcp_req_info* req);
usr.sbin/unbound/services/listen_dnsport.h
442
int tcp_req_info_handle_read_close(struct tcp_req_info* req);
usr.sbin/unbound/testcode/fake_event.c
1983
int tcp_req_info_add_meshstate(struct tcp_req_info* ATTR_UNUSED(req),
usr.sbin/unbound/testcode/fake_event.c
1991
tcp_req_info_remove_mesh_state(struct tcp_req_info* ATTR_UNUSED(req),
usr.sbin/unbound/util/alloc.c
571
size_t req;
usr.sbin/unbound/util/alloc.c
575
req = nmemb * size;
usr.sbin/unbound/util/alloc.c
576
log_assert(req <= SIZE_MAX-(lite_pad*2+sizeof(size_t)));
usr.sbin/unbound/util/alloc.c
577
res = malloc(req+lite_pad*2+sizeof(size_t));
usr.sbin/unbound/util/alloc.c
580
memmove(res+lite_pad, &req, sizeof(size_t));
usr.sbin/unbound/util/alloc.c
581
memset(res+lite_pad+sizeof(size_t), 0, req);
usr.sbin/unbound/util/alloc.c
582
memmove(res+lite_pad+req+sizeof(size_t), lite_post, lite_pad);
usr.sbin/vmd/dhcp.c
136
resp.htype = req.htype;
usr.sbin/vmd/dhcp.c
137
resp.hlen = req.hlen;
usr.sbin/vmd/dhcp.c
138
resp.xid = req.xid;
usr.sbin/vmd/dhcp.c
51
struct dhcp_packet req, resp;
usr.sbin/vmd/dhcp.c
87
memset(&req, 0, sizeof(req));
usr.sbin/vmd/dhcp.c
88
memcpy(&req, buf + offset, OPTIONS_OFFSET);
usr.sbin/vmd/dhcp.c
90
if (req.op != BOOTREQUEST ||
usr.sbin/vmd/dhcp.c
91
req.htype != pc.pc_htype ||
usr.sbin/vmd/dhcp.c
92
req.hlen != ETHER_ADDR_LEN ||
usr.sbin/vmd/dhcp.c
93
memcmp(vionet->mac, req.chaddr, req.hlen) != 0)
usr.sbin/vmd/dhcp.c
97
if (req.ciaddr.s_addr != 0 || req.file[0] != '\0' || req.hops != 0)
usr.sbin/vmd/vioscsi.c
1070
struct virtio_vq_info *vq_info, struct virtio_scsi_req_hdr *req,
usr.sbin/vmd/vioscsi.c
1084
(struct scsi_read_capacity_16 *)(req->cdb);
usr.sbin/vmd/vioscsi.c
1151
struct virtio_vq_info *vq_info, struct virtio_scsi_req_hdr *req,
usr.sbin/vmd/vioscsi.c
1161
rpl = (struct scsi_report_luns *)(req->cdb);
usr.sbin/vmd/vioscsi.c
1202
memcpy(reply_rpl->lun, req->lun, RPL_SINGLE_LUN);
usr.sbin/vmd/vioscsi.c
1251
struct virtio_vq_info *vq_info, struct virtio_scsi_req_hdr *req,
usr.sbin/vmd/vioscsi.c
1267
read_6 = (struct scsi_rw *)(req->cdb);
usr.sbin/vmd/vioscsi.c
1383
struct virtio_vq_info *vq_info, struct virtio_scsi_req_hdr *req,
usr.sbin/vmd/vioscsi.c
1402
read_10 = (struct scsi_rw_10 *)(req->cdb);
usr.sbin/vmd/vioscsi.c
1536
struct virtio_vq_info *vq_info, struct virtio_scsi_req_hdr *req,
usr.sbin/vmd/vioscsi.c
1578
struct virtio_vq_info *vq_info, struct virtio_scsi_req_hdr *req,
usr.sbin/vmd/vioscsi.c
1586
_2btol(((struct scsi_mechanism_status *)(req->cdb))->length));
usr.sbin/vmd/vioscsi.c
1635
struct virtio_vq_info *vq_info, struct virtio_scsi_req_hdr *req,
usr.sbin/vmd/vioscsi.c
1643
struct scsi_read_toc *toc = (struct scsi_read_toc *)(req->cdb);
usr.sbin/vmd/vioscsi.c
1778
struct virtio_vq_info *vq_info, struct virtio_scsi_req_hdr *req,
usr.sbin/vmd/vioscsi.c
1785
((struct scsi_read_disc_information *)(req->cdb))->byte2);
usr.sbin/vmd/vioscsi.c
1813
struct virtio_vq_info *vq_info, struct virtio_scsi_req_hdr *req,
usr.sbin/vmd/vioscsi.c
1829
gesn = (struct scsi_gesn *)(req->cdb);
usr.sbin/vmd/vioscsi.c
1914
struct virtio_vq_info *vq_info, struct virtio_scsi_req_hdr *req,
usr.sbin/vmd/vioscsi.c
1931
(struct scsi_get_configuration *)(req->cdb);
usr.sbin/vmd/vioscsi.c
2187
struct virtio_scsi_req_hdr req;
usr.sbin/vmd/vioscsi.c
2231
if (read_mem(acct.req_desc->addr, &req, sizeof(req))) {
usr.sbin/vmd/vioscsi.c
2252
if (req.lun[1] >= VIOSCSI_MAX_TARGET || req.lun[3] > 0) {
usr.sbin/vmd/vioscsi.c
2254
__func__, req.cdb[0], vioscsi_op_names(req.cdb[0]),
usr.sbin/vmd/vioscsi.c
2255
req.lun[0], req.lun[1], req.lun[2], req.lun[3]);
usr.sbin/vmd/vioscsi.c
2287
__func__, vq_idx, req.id, req.lun[0], req.lun[1],
usr.sbin/vmd/vioscsi.c
2288
req.lun[2], req.lun[3],req.cdb[0],
usr.sbin/vmd/vioscsi.c
2289
vioscsi_op_names(req.cdb[0]));
usr.sbin/vmd/vioscsi.c
2292
switch (req.cdb[0]) {
usr.sbin/vmd/vioscsi.c
2295
ret = vioscsi_handle_tur(dev, vq_info, &req, &acct);
usr.sbin/vmd/vioscsi.c
2298
ret = vioscsi_handle_prevent_allow(dev, vq_info, &req,
usr.sbin/vmd/vioscsi.c
2302
ret = vioscsi_handle_read_toc(dev, vq_info, &req,
usr.sbin/vmd/vioscsi.c
2306
ret = vioscsi_handle_read_capacity(dev, vq_info, &req,
usr.sbin/vmd/vioscsi.c
2311
&req, &acct);
usr.sbin/vmd/vioscsi.c
2314
ret = vioscsi_handle_read_6(dev, vq_info, &req, &acct);
usr.sbin/vmd/vioscsi.c
2317
ret = vioscsi_handle_read_10(dev, vq_info, &req, &acct);
usr.sbin/vmd/vioscsi.c
2320
ret = vioscsi_handle_inquiry(dev, vq_info, &req, &acct);
usr.sbin/vmd/vioscsi.c
2323
ret = vioscsi_handle_mode_sense(dev, vq_info, &req,
usr.sbin/vmd/vioscsi.c
2327
ret = vioscsi_handle_mode_sense_big(dev, vq_info, &req,
usr.sbin/vmd/vioscsi.c
2331
ret = vioscsi_handle_gesn(dev, vq_info, &req, &acct);
usr.sbin/vmd/vioscsi.c
2334
ret = vioscsi_handle_read_disc_info(dev, vq_info, &req,
usr.sbin/vmd/vioscsi.c
2338
ret = vioscsi_handle_get_config(dev, vq_info, &req,
usr.sbin/vmd/vioscsi.c
2343
&req, &acct);
usr.sbin/vmd/vioscsi.c
2346
ret = vioscsi_handle_report_luns(dev, vq_info, &req,
usr.sbin/vmd/vioscsi.c
2351
__func__, req.cdb[0], vioscsi_op_names(req.cdb[0]));
usr.sbin/vmd/vioscsi.c
396
struct virtio_scsi_req_hdr *req, struct virtio_vq_acct *acct)
usr.sbin/vmd/vioscsi.c
621
struct virtio_scsi_req_hdr *req, struct virtio_vq_acct *acct)
usr.sbin/vmd/vioscsi.c
628
struct scsi_inquiry *inq = (struct scsi_inquiry *)(req->cdb);
usr.sbin/vmd/vioscsi.c
697
struct virtio_vq_info *vq_info, struct virtio_scsi_req_hdr *req,
usr.sbin/vmd/vioscsi.c
709
mode_sense = (struct scsi_mode_sense *)(req->cdb);
usr.sbin/vmd/vioscsi.c
836
struct virtio_vq_info *vq_info, struct virtio_scsi_req_hdr *req,
usr.sbin/vmd/vioscsi.c
848
mode_sense_10 = (struct scsi_mode_sense_big *)(req->cdb);
usr.sbin/vmd/vioscsi.c
975
struct virtio_vq_info *vq_info,struct virtio_scsi_req_hdr *req,
usr.sbin/vmd/vioscsi.c
989
(struct scsi_read_capacity *)(req->cdb);
usr.sbin/ypldap/yp.c
248
yp_dispatch(struct svc_req *req, SVCXPRT *trans)
usr.sbin/ypldap/yp.c
270
switch (req->rq_proc) {
usr.sbin/ypldap/yp.c
274
if (yp_check(req) == -1)
usr.sbin/ypldap/yp.c
284
if (yp_check(req) == -1)
usr.sbin/ypldap/yp.c
291
if (yp_check(req) == -1)
usr.sbin/ypldap/yp.c
298
if (yp_check(req) == -1)
usr.sbin/ypldap/yp.c
305
if (yp_check(req) == -1)
usr.sbin/ypldap/yp.c
312
if (yp_check(req) == -1)
usr.sbin/ypldap/yp.c
317
if (yp_check(req) == -1)
usr.sbin/ypldap/yp.c
323
if (yp_check(req) == -1)
usr.sbin/ypldap/yp.c
331
if (yp_check(req) == -1)
usr.sbin/ypldap/yp.c
338
if (yp_check(req) == -1)
usr.sbin/ypldap/yp.c
344
if (yp_check(req) == -1)
usr.sbin/ypldap/yp.c
351
if (yp_check(req) == -1)
usr.sbin/ypldap/yp.c
365
result = (*cb)((char *)&argument, req);
usr.sbin/ypldap/yp.c
377
yp_check(struct svc_req *req)
usr.sbin/ypldap/yp.c
382
caller = svc_getcaller(req->rq_xprt);
usr.sbin/ypldap/yp.c
405
ypproc_domain_2_svc(domainname *arg, struct svc_req *req)
usr.sbin/ypldap/yp.c
416
ypproc_domain_nonack_2_svc(domainname *arg, struct svc_req *req)
usr.sbin/ypldap/yp.c
427
ypproc_match_2_svc(ypreq_key *arg, struct svc_req *req)
usr.sbin/ypldap/yp.c
557
ypproc_first_2_svc(ypreq_nokey *arg, struct svc_req *req)
usr.sbin/ypldap/yp.c
584
ypproc_next_2_svc(ypreq_key *arg, struct svc_req *req)
usr.sbin/ypldap/yp.c
638
ypproc_all_2_svc(ypreq_nokey *arg, struct svc_req *req)
usr.sbin/ypldap/yp.c
645
svcerr_auth(req->rq_xprt, AUTH_FAILED);
usr.sbin/ypldap/yp.c
650
ypproc_master_2_svc(ypreq_nokey *arg, struct svc_req *req)
usr.sbin/ypldap/yp.c
667
ypproc_maplist_2_svc(domainname *arg, struct svc_req *req)
usr.sbin/ypserv/ypserv/ypserv_db.c
631
ypdb_xdr_get_all(XDR *xdrs, ypreq_nokey *req)
usr.sbin/ypserv/ypserv/ypserv_db.c
642
db = ypdb_open_db(req->domain, req->map,