/linux-master/arch/s390/include/asm/ |
H A D | eadm.h | 74 struct aob { struct 118 int eadm_start_aob(struct aob *aob); 119 void scm_irq_handler(struct aob *aob, blk_status_t error);
|
H A D | qdio.h | 360 unsigned int count, struct qaob *aob);
|
H A D | scsw.h | 114 * @aob: AOB address 129 dma32_t aob; member in struct:eadm_scsw
|
/linux-master/drivers/s390/block/ |
H A D | scm_blk.c | 46 free_page((unsigned long) scmrq->aob); 77 scmrq->aob = (void *) get_zeroed_page(GFP_DMA); 78 if (!scmrq->aob) 133 msb = &scmrq->aob->msb[i]; 183 int pos = scmrq->aob->request.msb_count; 184 struct msb *msb = &scmrq->aob->msb[pos]; 195 scmrq->aob->request.msb_count++; 215 scmrq->request[scmrq->aob->request.msb_count] = req; 222 struct aob *aob local 357 struct aob *aob = scmrq->aob; local [all...] |
H A D | scm_blk.h | 32 struct aob *aob; member in struct:scm_request
|
/linux-master/drivers/s390/cio/ |
H A D | eadm_sch.c | 60 static int eadm_subchannel_start(struct subchannel *sch, struct aob *aob) argument 66 orb->eadm.aob = virt_to_dma32(aob); 150 scm_irq_handler(dma32_to_virt(scsw->aob), error); 182 int eadm_start_aob(struct aob *aob) argument 195 ret = eadm_subchannel_start(sch, aob);
|
H A D | orb.h | 77 dma32_t aob; member in struct:eadm_orb
|
H A D | scm.c | 76 void scm_irq_handler(struct aob *aob, blk_status_t error) argument 78 struct aob_rq_header *aobrq = (void *) aob->request.data;
|
H A D | qdio_main.c | 78 * @aob: asynchronous operation block 85 dma64_t aob) 93 " lgr 3,%[aob]\n" 99 : [schid] "d" (schid), [mask] "d" (mask), [aob] "d" (aob) 324 unsigned int *busy_bit, dma64_t aob) 334 else if (aob) 343 cc = do_siga_output(schid, q->mask, busy_bit, fc, aob); 631 dma64_t aob) 643 cc = qdio_siga_output(q, count, &busy_bit, aob); 83 do_siga_output(unsigned long schid, unsigned long mask, unsigned int *bb, unsigned long fc, dma64_t aob) argument 323 qdio_siga_output(struct qdio_q *q, unsigned int count, unsigned int *busy_bit, dma64_t aob) argument 630 qdio_kick_outbound_q(struct qdio_q *q, unsigned int count, dma64_t aob) argument 1269 handle_outbound(struct qdio_q *q, unsigned int bufnr, unsigned int count, struct qaob *aob) argument 1310 qdio_add_bufs_to_output_queue(struct ccw_device *cdev, unsigned int q_nr, unsigned int bufnr, unsigned int count, struct qaob *aob) argument [all...] |
/linux-master/drivers/s390/net/ |
H A D | qeth_core_main.c | 1411 if (buf->aob) 1412 kmem_cache_free(qeth_qaob_cache, buf->aob); 1424 struct qaob *aob = buf->aob; local 1428 priv = (struct qeth_qaob_priv1 *)&aob->user1; 1434 qeth_compute_cq_notification(aob->aorc, 1); 1439 i < aob->sb_count && i < queue->max_elements; 1441 void *data = dma64_to_virt(aob->sba[i]); 3598 struct qaob *aob = NULL; local 3621 if (!buf->aob) 3766 qeth_qdio_handle_aob(struct qeth_card *card, struct qaob *aob) argument 5898 struct qaob *aob = buffer->aob; local [all...] |
H A D | qeth_core.h | 430 struct qaob *aob; member in struct:qeth_qdio_out_buffer
|