Searched refs:aob (Results 1 - 11 of 11) sorted by relevance

/linux-master/arch/s390/include/asm/
H A Deadm.h74 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 Dqdio.h360 unsigned int count, struct qaob *aob);
H A Dscsw.h114 * @aob: AOB address
129 dma32_t aob; member in struct:eadm_scsw
/linux-master/drivers/s390/block/
H A Dscm_blk.c46 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 Dscm_blk.h32 struct aob *aob; member in struct:scm_request
/linux-master/drivers/s390/cio/
H A Deadm_sch.c60 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 Dorb.h77 dma32_t aob; member in struct:eadm_orb
H A Dscm.c76 void scm_irq_handler(struct aob *aob, blk_status_t error) argument
78 struct aob_rq_header *aobrq = (void *) aob->request.data;
H A Dqdio_main.c78 * @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 Dqeth_core_main.c1411 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 Dqeth_core.h430 struct qaob *aob; member in struct:qeth_qdio_out_buffer

Completed in 311 milliseconds