/drivers/usb/gadget/ |
H A D | at91_udc.h | 148 struct usb_request req; member in struct:at91_request
|
H A D | composite.c | 451 return config_buf(c, speed, cdev->req->buf, type); 504 struct usb_bos_descriptor *bos = cdev->req->buf; 516 usb_ext = cdev->req->buf + le16_to_cpu(bos->wTotalLength); 528 ss_cap = cdev->req->buf + le16_to_cpu(bos->wTotalLength); 557 struct usb_qualifier_descriptor *qual = cdev->req->buf; 1055 static void composite_setup_complete(struct usb_ep *ep, struct usb_request *req) argument 1057 if (req->status || req->actual != req->length) 1060 req 1074 struct usb_request *req = cdev->req; local 1653 struct usb_request *req = cdev->req; local [all...] |
H A D | f_acm.c | 309 struct usb_request *req) 314 if (req->status != 0) { 316 acm->port_num, req->status); 321 if (req->actual != sizeof(acm->port_line_coding)) { 323 acm->port_num, req->actual); 326 struct usb_cdc_line_coding *value = req->buf; 343 struct usb_request *req = cdev->req; local 368 req->complete = acm_complete_set_line_coding; 379 memcpy(req 308 acm_complete_set_line_coding(struct usb_ep *ep, struct usb_request *req) argument 495 struct usb_request *req; local 551 acm_cdc_notify_complete(struct usb_ep *ep, struct usb_request *req) argument [all...] |
H A D | f_audio_source.c | 273 struct usb_request *req = usb_ep_alloc_request(ep, GFP_KERNEL); local 274 if (!req) 277 req->buf = kmalloc(buffer_size, GFP_KERNEL); 278 if (!req->buf) { 279 usb_ep_free_request(ep, req); 282 req->length = buffer_size; 283 return req; 286 static void audio_request_free(struct usb_request *req, struct usb_ep *ep) argument 288 if (req) { 289 kfree(req 294 audio_req_put(struct audio_dev *audio, struct usb_request *req) argument 306 struct usb_request *req; local 324 struct usb_request *req; local 400 audio_control_complete(struct usb_ep *ep, struct usb_request *req) argument 405 audio_data_complete(struct usb_ep *ep, struct usb_request *req) argument 487 struct usb_request *req = cdev->req; local 572 struct usb_request *req; local 623 struct usb_request *req; local [all...] |
H A D | f_midi.c | 94 static void f_midi_transmit(struct f_midi *midi, struct usb_request *req); 197 struct usb_request *req; local 199 req = usb_ep_alloc_request(ep, GFP_ATOMIC); 200 if (req) { 201 req->length = length; 202 req->buf = kmalloc(length, GFP_ATOMIC); 203 if (!req->buf) { 204 usb_ep_free_request(ep, req); 205 req = NULL; 208 return req; 211 free_ep_req(struct usb_ep *ep, struct usb_request *req) argument 240 f_midi_handle_out_data(struct usb_ep *ep, struct usb_request *req) argument 254 f_midi_complete(struct usb_ep *ep, struct usb_request *req) argument 368 struct usb_request *req = local 427 f_midi_transmit_packet(struct usb_request *req, uint8_t p0, uint8_t p1, uint8_t p2, uint8_t p3) argument 443 f_midi_transmit_byte(struct usb_request *req, struct gmidi_in_port *port, uint8_t b) argument 541 f_midi_transmit(struct f_midi *midi, struct usb_request *req) argument [all...] |
H A D | f_uac1.c | 298 static int f_audio_out_ep_complete(struct usb_ep *ep, struct usb_request *req) argument 300 struct f_audio *audio = req->context; 309 if (audio_buf_size - copy_buf->actual < req->actual) { 317 memcpy(copy_buf->buf + copy_buf->actual, req->buf, req->actual); 318 copy_buf->actual += req->actual; 321 err = usb_ep_queue(ep, req, GFP_ATOMIC); 323 ERROR(cdev, "%s queue req: %d\n", ep->name, err); 329 static void f_audio_complete(struct usb_ep *ep, struct usb_request *req) argument 331 struct f_audio *audio = req 358 struct usb_request *req = cdev->req; local 394 struct usb_request *req = cdev->req; local 494 struct usb_request *req = cdev->req; local 547 struct usb_request *req; local [all...] |
H A D | goku_udc.c | 271 struct goku_request *req; local 275 req = kzalloc(sizeof *req, gfp_flags); 276 if (!req) 279 req->req.dma = DMA_ADDR_INVALID; 280 INIT_LIST_HEAD(&req->queue); 281 return &req->req; 287 struct goku_request *req; local 300 done(struct goku_ep *ep, struct goku_request *req, int status) argument 335 write_packet(u32 __iomem *fifo, u8 *buf, struct goku_request *req, unsigned max) argument 349 write_fifo(struct goku_ep *ep, struct goku_request *req) argument 408 read_fifo(struct goku_ep *ep, struct goku_request *req) argument 523 struct goku_request *req; local 535 start_dma(struct goku_ep *ep, struct goku_request *req) argument 592 struct goku_request *req; local 641 struct goku_request *req; local 713 struct goku_request *req; local 796 struct goku_request *req; local 812 struct goku_request *req; local 869 struct goku_request *req; local 1153 struct goku_request *req; local [all...] |
H A D | imx_udc.c | 339 struct imx_request *req) 341 if (unlikely(!req)) 344 req->in_use = 1; 345 list_add_tail(&req->queue, &imx_ep->queue); 349 struct imx_request *req) 351 if (unlikely(!req)) 354 list_del_init(&req->queue); 355 req->in_use = 0; 359 struct imx_request *req, int status) 361 ep_del_request(imx_ep, req); 338 ep_add_request(struct imx_ep_struct *imx_ep, struct imx_request *req) argument 348 ep_del_request(struct imx_ep_struct *imx_ep, struct imx_request *req) argument 358 done(struct imx_ep_struct *imx_ep, struct imx_request *req, int status) argument 379 struct imx_request *req; local 391 read_packet(struct imx_ep_struct *imx_ep, struct imx_request *req) argument 415 write_packet(struct imx_ep_struct *imx_ep, struct imx_request *req) argument 464 read_fifo(struct imx_ep_struct *imx_ep, struct imx_request *req) argument 496 write_fifo(struct imx_ep_struct *imx_ep, struct imx_request *req) argument 533 struct imx_request *req; local 560 struct imx_request *req = NULL; local 744 struct imx_request *req; local 762 struct imx_request *req; local 774 struct imx_request *req; local 852 struct imx_request *req; local [all...] |
H A D | net2280.h | 126 struct usb_request req; member in struct:net2280_request
|
H A D | pxa25x_udc.h | 66 struct usb_request req; member in struct:pxa25x_request
|
H A D | r8a66597-udc.h | 57 struct usb_request req; member in struct:r8a66597_request
|
H A D | u_ether.c | 196 static void rx_complete(struct usb_ep *ep, struct usb_request *req); 199 rx_submit(struct eth_dev *dev, struct usb_request *req, gfp_t gfp_flags) argument 250 req->buf = skb->data; 251 req->length = size; 252 req->complete = rx_complete; 253 req->context = skb; 255 retval = usb_ep_queue(out, req, gfp_flags); 264 list_add(&req->list, &dev->rx_reqs); 270 static void rx_complete(struct usb_ep *ep, struct usb_request *req) argument 272 struct sk_buff *skb = req 365 struct usb_request *req; local 422 struct usb_request *req; local 456 tx_complete(struct usb_ep *ep, struct usb_request *req) argument 495 struct usb_request *req = NULL; local 957 struct usb_request *req; local [all...] |
H A D | u_serial.c | 296 struct usb_request *req; local 298 req = usb_ep_alloc_request(ep, kmalloc_flags); 300 if (req != NULL) { 301 req->length = len; 302 req->buf = kmalloc(len, kmalloc_flags); 303 if (req->buf == NULL) { 304 usb_ep_free_request(ep, req); 309 return req; 317 void gs_free_req(struct usb_ep *ep, struct usb_request *req) argument 319 kfree(req 368 struct usb_request *req; local 433 struct usb_request *req; local 493 struct usb_request *req; local 585 gs_read_complete(struct usb_ep *ep, struct usb_request *req) argument 596 gs_write_complete(struct usb_ep *ep, struct usb_request *req) argument 627 struct usb_request *req; local 643 struct usb_request *req; local [all...] |
/drivers/usb/musb/ |
H A D | musb_gadget.c | 93 #define is_buffer_mapped(req) (is_dma_capable() && \ 94 (req->map_state != UN_MAPPED)) 185 struct musb_request *req; variable in typeref:struct:musb_request 189 req = to_musb_request(request); 191 list_del(&req->list); 192 if (req->request.status == -EINPROGRESS) 193 req->request.status = status; 194 musb = req->musb; 198 unmap_dma_buffer(req, musb); 202 req 222 struct musb_request *req = NULL; local 320 txstate(struct musb *musb, struct musb_request *req) argument 488 struct musb_request *req; local 634 rxstate(struct musb *musb, struct musb_request *req) argument 900 struct musb_request *req; local 1276 musb_free_request(struct usb_ep *ep, struct usb_request *req) argument 1293 musb_ep_restart(struct musb *musb, struct musb_request *req) argument 1306 musb_gadget_queue(struct usb_ep *ep, struct usb_request *req, gfp_t gfp_flags) argument 1364 struct musb_request *req = to_musb_request(request); local [all...] |
/drivers/usb/renesas_usbhs/ |
H A D | mod_gadget.c | 30 struct usb_request req; member in struct:usbhsg_request 93 container_of(r, struct usbhsg_request, req) 130 ureq->req.status = status; 131 ureq->req.complete(&uep->ep, &ureq->req); 140 ureq->req.actual = pkt->actual; 152 struct usb_request *req = &ureq->req; local 154 req->actual = 0; 155 req 171 struct usb_request *req = &ureq->req; local 283 __usbhsg_recip_send_complete(struct usb_ep *ep, struct usb_request *req) argument 299 struct usb_request *req; local 626 usbhsg_ep_free_request(struct usb_ep *ep, struct usb_request *req) argument 635 usbhsg_ep_queue(struct usb_ep *ep, struct usb_request *req, gfp_t gfp_flags) argument 654 usbhsg_ep_dequeue(struct usb_ep *ep, struct usb_request *req) argument [all...] |
/drivers/video/msm/ |
H A D | msm_fb.c | 382 struct mdp_blit_req req; local 393 if (copy_from_user(&req, &list->req[i], sizeof(req))) 395 ret = mdp->blit(mdp, info, &req);
|
/drivers/block/drbd/ |
H A D | drbd_worker.c | 197 struct drbd_request *req = bio->bi_private; local 198 struct drbd_conf *mdev = req->mdev; 222 bio_put(req->private_bio); 223 req->private_bio = ERR_PTR(error); 227 __req_mod(req, what, &m); 236 struct drbd_request *req = container_of(w, struct drbd_request, w); local 244 _req_mod(req, read_retry_remote_canceled); 584 * we stop if we have already the maximum req size. 1247 struct drbd_request *req = container_of(w, struct drbd_request, w); local 1251 req_mod(req, send_cancele 1269 struct drbd_request *req = container_of(w, struct drbd_request, w); local 1291 struct drbd_request *req = container_of(w, struct drbd_request, w); local 1315 struct drbd_request *req = container_of(w, struct drbd_request, w); local [all...] |
/drivers/block/ |
H A D | hd.c | 417 struct request *req = hd_req; local 419 if (req != NULL) { 420 struct hd_i_struct *disk = req->rq_disk->private_data; 421 if (++req->errors >= MAX_ERRORS || (hd_error & BBD_ERR)) { 424 } else if (req->errors % RESET_FREQ == 0) 426 else if ((hd_error & TRK0_ERR) || req->errors % RECAL_FREQ == 0) 448 struct request *req; local 466 req = hd_req; 467 insw(HD_DATA, req->buffer, 256); 470 req 487 struct request *req = hd_req; local 554 do_special_op(struct hd_i_struct *disk, struct request *req) argument 583 struct request *req; local [all...] |
H A D | mg_disk.c | 112 struct request *req; member in struct:mg_host 151 if (__blk_end_request(host->req, err, nr_bytes)) 154 host->req = NULL; 160 return mg_end_request(host, err, blk_rq_cur_bytes(host->req)); 168 if (host->req) 169 name = host->req->rq_disk->disk_name; 205 if (host->req) 207 (unsigned int)blk_rq_pos(host->req)); 445 if (host->req) 446 if (++host->req 480 mg_read_one(struct mg_host *host, struct request *req) argument 490 mg_read(struct request *req) argument 515 mg_write_one(struct mg_host *host, struct request *req) argument 525 mg_write(struct request *req) argument 566 struct request *req = host->req; local 603 struct request *req = host->req; local 685 mg_issue_req(struct request *req, struct mg_host *host, unsigned int sect_num, unsigned int sect_cnt) argument 726 struct request *req; local [all...] |
H A D | xd.c | 313 struct request *req; local 318 req = blk_fetch_request(q); 319 while (req) { 320 unsigned block = blk_rq_pos(req); 321 unsigned count = blk_rq_cur_sectors(req); 322 XD_INFO *disk = req->rq_disk->private_data; 326 if (req->cmd_type != REQ_TYPE_FS) 328 if (block + count > get_capacity(req->rq_disk)) 331 res = xd_readwrite(rq_data_dir(req), disk, req [all...] |
H A D | xen-blkfront.c | 68 struct blkif_request req; member in struct:blk_shadow 139 info->shadow_free = info->shadow[free].req.u.rw.id; 140 info->shadow[free].req.u.rw.id = 0x0fffffee; /* debug */ 147 info->shadow[id].req.u.rw.id = info->shadow_free; 258 * @req: a request struct 260 static int blkif_queue_request(struct request *req) argument 262 struct blkfront_info *info = req->rq_disk->private_data; 287 info->shadow[id].request = req; 290 ring_req->u.rw.sector_number = (blkif_sector_t)blk_rq_pos(req); 293 ring_req->operation = rq_data_dir(req) 372 struct request *req; local 722 struct request *req; local 1020 struct blkif_request *req; local [all...] |
/drivers/cdrom/ |
H A D | gdrom.c | 590 struct request *req; local 602 req = list_entry(elem, struct request, queuelist); 604 block = blk_rq_pos(req)/GD_TO_BLK + GD_SESSION_OFFSET; 605 block_cnt = blk_rq_sectors(req)/GD_TO_BLK; 606 __raw_writel(virt_to_phys(req->buffer), GDROM_DMA_STARTADDR_REG); 651 list_del_init(&req->queuelist); 652 __blk_end_request_all(req, err); 660 struct request *req; local 662 while ((req = blk_fetch_request(rq)) != NULL) { 663 if (req [all...] |
/drivers/crypto/ |
H A D | mv_cesa.c | 225 struct ablkcipher_request *req = ablkcipher_request_cast(cpg->cur_req); local 226 struct mv_ctx *ctx = crypto_tfm_ctx(req->base.tfm); 227 struct mv_req_ctx *req_ctx = ablkcipher_request_ctx(req); 240 memcpy(cpg->sram + SRAM_DATA_IV, req->info, 16); 284 struct ablkcipher_request *req = ablkcipher_request_cast(cpg->cur_req); local 285 struct mv_req_ctx *req_ctx = ablkcipher_request_ctx(req); 293 memcpy(req->info, cpg->sram + SRAM_DATA_IV_BUF, 16); 298 struct ahash_request *req = ahash_request_cast(cpg->cur_req); local 299 const struct mv_tfm_hash_ctx *tfm_ctx = crypto_tfm_ctx(req->base.tfm); 300 struct mv_req_hash_ctx *req_ctx = ahash_request_ctx(req); 379 mv_hash_final_fallback(struct ahash_request *req) argument 409 struct ahash_request *req = ahash_request_cast(cpg->cur_req); local 434 struct crypto_async_request *req = cpg->cur_req; local 499 mv_start_new_crypt_req(struct ablkcipher_request *req) argument 520 mv_start_new_hash_req(struct ahash_request *req) argument 598 struct ablkcipher_request *req = local 602 struct ahash_request *req = local 615 mv_handle_req(struct crypto_async_request *req) argument 627 mv_enc_aes_ecb(struct ablkcipher_request *req) argument 637 mv_dec_aes_ecb(struct ablkcipher_request *req) argument 649 mv_enc_aes_cbc(struct ablkcipher_request *req) argument 659 mv_dec_aes_cbc(struct ablkcipher_request *req) argument 696 mv_hash_init(struct ahash_request *req) argument 704 mv_hash_update(struct ahash_request *req) argument 713 mv_hash_final(struct ahash_request *req) argument 722 mv_hash_finup(struct ahash_request *req) argument 728 mv_hash_digest(struct ahash_request *req) argument [all...] |
H A D | omap-aes.c | 112 struct ablkcipher_request *req; member in struct:omap_aes_dev 236 if ((dd->flags & FLAGS_CBC) && dd->req->info) 237 omap_aes_write_n(dd, AES_REG_IV(0), dd->req->info, 4); 476 crypto_ablkcipher_reqtfm(dd->req)); 545 struct ablkcipher_request *req = dd->req; local 552 req->base.complete(&req->base, err); 587 struct ablkcipher_request *req) 596 if (req) 586 omap_aes_handle_queue(struct omap_aes_dev *dd, struct ablkcipher_request *req) argument 674 omap_aes_crypt(struct ablkcipher_request *req, unsigned long mode) argument 718 omap_aes_ecb_encrypt(struct ablkcipher_request *req) argument 723 omap_aes_ecb_decrypt(struct ablkcipher_request *req) argument 728 omap_aes_cbc_encrypt(struct ablkcipher_request *req) argument 733 omap_aes_cbc_decrypt(struct ablkcipher_request *req) argument [all...] |
H A D | s5p-sss.c | 167 struct ablkcipher_request *req; member in struct:s5p_aes_dev 195 dev->req->base.complete(&dev->req->base, err); 339 struct ablkcipher_request *req = dev->req; local 374 err = s5p_set_indata(dev, req->src); 378 err = s5p_set_outdata(dev, req->dst); 383 s5p_set_aes(dev, dev->ctx->aes_key, req->info, dev->ctx->keylen); 385 s5p_set_dma_indata(dev, req->src); 386 s5p_set_dma_outdata(dev, req 428 s5p_aes_handle_req(struct s5p_aes_dev *dev, struct ablkcipher_request *req) argument 451 s5p_aes_crypt(struct ablkcipher_request *req, unsigned long mode) argument 485 s5p_aes_ecb_encrypt(struct ablkcipher_request *req) argument 490 s5p_aes_ecb_decrypt(struct ablkcipher_request *req) argument 495 s5p_aes_cbc_encrypt(struct ablkcipher_request *req) argument 500 s5p_aes_cbc_decrypt(struct ablkcipher_request *req) argument [all...] |