drivers/firewire/sbp2.c
1281
struct sbp2_command_orb *orb)
drivers/firewire/sbp2.c
1283
scsi_dma_unmap(orb->cmd);
drivers/firewire/sbp2.c
1285
if (orb->request.misc & cpu_to_be32(COMMAND_ORB_PAGE_TABLE_PRESENT))
drivers/firewire/sbp2.c
1286
dma_unmap_single(card_device, orb->page_table_bus,
drivers/firewire/sbp2.c
1287
sizeof(orb->page_table), DMA_TO_DEVICE);
drivers/firewire/sbp2.c
1339
struct sbp2_command_orb *orb =
drivers/firewire/sbp2.c
1364
orb->cmd->sense_buffer);
drivers/firewire/sbp2.c
1375
dma_unmap_single(device->card->device, orb->base.request_bus,
drivers/firewire/sbp2.c
1376
sizeof(orb->request), DMA_TO_DEVICE);
drivers/firewire/sbp2.c
1377
sbp2_unmap_scatterlist(device->card->device, orb);
drivers/firewire/sbp2.c
1379
orb->cmd->result = result;
drivers/firewire/sbp2.c
1380
scsi_done(orb->cmd);
drivers/firewire/sbp2.c
1383
static int sbp2_map_scatterlist(struct sbp2_command_orb *orb,
drivers/firewire/sbp2.c
1386
struct scatterlist *sg = scsi_sglist(orb->cmd);
drivers/firewire/sbp2.c
1389
n = scsi_dma_map(orb->cmd);
drivers/firewire/sbp2.c
1401
orb->request.data_descriptor.high =
drivers/firewire/sbp2.c
1403
orb->request.data_descriptor.low =
drivers/firewire/sbp2.c
1405
orb->request.misc |=
drivers/firewire/sbp2.c
1411
orb->page_table[i].high = cpu_to_be32(sg_dma_len(sg) << 16);
drivers/firewire/sbp2.c
1412
orb->page_table[i].low = cpu_to_be32(sg_dma_address(sg));
drivers/firewire/sbp2.c
1415
orb->page_table_bus =
drivers/firewire/sbp2.c
1416
dma_map_single(device->card->device, orb->page_table,
drivers/firewire/sbp2.c
1417
sizeof(orb->page_table), DMA_TO_DEVICE);
drivers/firewire/sbp2.c
1418
if (dma_mapping_error(device->card->device, orb->page_table_bus))
drivers/firewire/sbp2.c
1428
orb->request.data_descriptor.high = cpu_to_be32(lu->tgt->address_high);
drivers/firewire/sbp2.c
1429
orb->request.data_descriptor.low = cpu_to_be32(orb->page_table_bus);
drivers/firewire/sbp2.c
1430
orb->request.misc |= cpu_to_be32(COMMAND_ORB_PAGE_TABLE_PRESENT |
drivers/firewire/sbp2.c
1436
scsi_dma_unmap(orb->cmd);
drivers/firewire/sbp2.c
1449
struct sbp2_command_orb *orb;
drivers/firewire/sbp2.c
1452
orb = kzalloc_obj(*orb, GFP_ATOMIC);
drivers/firewire/sbp2.c
1453
if (orb == NULL)
drivers/firewire/sbp2.c
1457
orb->base.rcode = -1;
drivers/firewire/sbp2.c
1458
kref_init(&orb->base.kref);
drivers/firewire/sbp2.c
1459
orb->cmd = cmd;
drivers/firewire/sbp2.c
1460
orb->request.next.high = cpu_to_be32(SBP2_ORB_NULL);
drivers/firewire/sbp2.c
1461
orb->request.misc = cpu_to_be32(
drivers/firewire/sbp2.c
1467
orb->request.misc |= cpu_to_be32(COMMAND_ORB_DIRECTION);
drivers/firewire/sbp2.c
1472
if (scsi_sg_count(cmd) && sbp2_map_scatterlist(orb, device, lu) < 0)
drivers/firewire/sbp2.c
1475
memcpy(orb->request.command_block, cmd->cmnd, cmd->cmd_len);
drivers/firewire/sbp2.c
1477
orb->base.callback = complete_command_orb;
drivers/firewire/sbp2.c
1478
orb->base.request_bus =
drivers/firewire/sbp2.c
1479
dma_map_single(device->card->device, &orb->request,
drivers/firewire/sbp2.c
1480
sizeof(orb->request), DMA_TO_DEVICE);
drivers/firewire/sbp2.c
1481
if (dma_mapping_error(device->card->device, orb->base.request_bus)) {
drivers/firewire/sbp2.c
1482
sbp2_unmap_scatterlist(device->card->device, orb);
drivers/firewire/sbp2.c
1486
sbp2_send_orb(&orb->base, lu, lu->tgt->node_id, generation,
drivers/firewire/sbp2.c
1490
kref_put(&orb->base.kref, free_orb);
drivers/firewire/sbp2.c
261
void (*callback)(struct sbp2_orb * orb, struct sbp2_status * status);
drivers/firewire/sbp2.c
401
struct sbp2_orb *orb = container_of(kref, struct sbp2_orb, kref);
drivers/firewire/sbp2.c
403
kfree(orb);
drivers/firewire/sbp2.c
412
struct sbp2_orb *orb = NULL, *iter;
drivers/firewire/sbp2.c
442
orb = iter;
drivers/firewire/sbp2.c
448
if (orb) {
drivers/firewire/sbp2.c
449
orb->callback(orb, &status);
drivers/firewire/sbp2.c
450
kref_put(&orb->kref, free_orb); /* orb callback reference */
drivers/firewire/sbp2.c
461
struct sbp2_orb *orb = data;
drivers/firewire/sbp2.c
473
spin_lock_irqsave(&orb->lu->tgt->lock, flags);
drivers/firewire/sbp2.c
475
if (orb->rcode == -1)
drivers/firewire/sbp2.c
476
orb->rcode = rcode;
drivers/firewire/sbp2.c
477
if (orb->rcode != RCODE_COMPLETE) {
drivers/firewire/sbp2.c
478
list_del(&orb->link);
drivers/firewire/sbp2.c
479
spin_unlock_irqrestore(&orb->lu->tgt->lock, flags);
drivers/firewire/sbp2.c
481
orb->callback(orb, NULL);
drivers/firewire/sbp2.c
482
kref_put(&orb->kref, free_orb); /* orb callback reference */
drivers/firewire/sbp2.c
484
spin_unlock_irqrestore(&orb->lu->tgt->lock, flags);
drivers/firewire/sbp2.c
487
kref_put(&orb->kref, free_orb); /* transaction callback reference */
drivers/firewire/sbp2.c
490
static void sbp2_send_orb(struct sbp2_orb *orb, struct sbp2_logical_unit *lu,
drivers/firewire/sbp2.c
498
orb_pointer.low = cpu_to_be32(orb->request_bus);
drivers/firewire/sbp2.c
500
orb->lu = lu;
drivers/firewire/sbp2.c
502
list_add_tail(&orb->link, &lu->orb_list);
drivers/firewire/sbp2.c
505
kref_get(&orb->kref); /* transaction callback reference */
drivers/firewire/sbp2.c
506
kref_get(&orb->kref); /* orb callback reference */
drivers/firewire/sbp2.c
508
fw_send_request(device->card, &orb->t, TCODE_WRITE_BLOCK_REQUEST,
drivers/firewire/sbp2.c
510
&orb_pointer, 8, complete_transaction, orb);
drivers/firewire/sbp2.c
516
struct sbp2_orb *orb, *next;
drivers/firewire/sbp2.c
525
list_for_each_entry_safe(orb, next, &list, link) {
drivers/firewire/sbp2.c
527
if (fw_cancel_transaction(device->card, &orb->t) == 0)
drivers/firewire/sbp2.c
530
orb->rcode = RCODE_CANCELLED;
drivers/firewire/sbp2.c
531
orb->callback(orb, NULL);
drivers/firewire/sbp2.c
532
kref_put(&orb->kref, free_orb); /* orb callback reference */
drivers/firewire/sbp2.c
541
struct sbp2_management_orb *orb =
drivers/firewire/sbp2.c
545
memcpy(&orb->status, status, sizeof(*status));
drivers/firewire/sbp2.c
546
complete(&orb->done);
drivers/firewire/sbp2.c
554
struct sbp2_management_orb *orb;
drivers/firewire/sbp2.c
561
orb = kzalloc_obj(*orb, GFP_NOIO);
drivers/firewire/sbp2.c
562
if (orb == NULL)
drivers/firewire/sbp2.c
565
kref_init(&orb->base.kref);
drivers/firewire/sbp2.c
566
orb->response_bus =
drivers/firewire/sbp2.c
567
dma_map_single(device->card->device, &orb->response,
drivers/firewire/sbp2.c
568
sizeof(orb->response), DMA_FROM_DEVICE);
drivers/firewire/sbp2.c
569
if (dma_mapping_error(device->card->device, orb->response_bus))
drivers/firewire/sbp2.c
572
orb->request.response.high = 0;
drivers/firewire/sbp2.c
573
orb->request.response.low = cpu_to_be32(orb->response_bus);
drivers/firewire/sbp2.c
575
orb->request.misc = cpu_to_be32(
drivers/firewire/sbp2.c
579
orb->request.length = cpu_to_be32(
drivers/firewire/sbp2.c
580
MANAGEMENT_ORB_RESPONSE_LENGTH(sizeof(orb->response)));
drivers/firewire/sbp2.c
582
orb->request.status_fifo.high =
drivers/firewire/sbp2.c
584
orb->request.status_fifo.low =
drivers/firewire/sbp2.c
589
orb->request.misc |= cpu_to_be32(
drivers/firewire/sbp2.c
597
init_completion(&orb->done);
drivers/firewire/sbp2.c
598
orb->base.callback = complete_management_orb;
drivers/firewire/sbp2.c
600
orb->base.request_bus =
drivers/firewire/sbp2.c
601
dma_map_single(device->card->device, &orb->request,
drivers/firewire/sbp2.c
602
sizeof(orb->request), DMA_TO_DEVICE);
drivers/firewire/sbp2.c
603
if (dma_mapping_error(device->card->device, orb->base.request_bus))
drivers/firewire/sbp2.c
606
sbp2_send_orb(&orb->base, lu, node_id, generation,
drivers/firewire/sbp2.c
609
wait_for_completion_timeout(&orb->done, msecs_to_jiffies(timeout));
drivers/firewire/sbp2.c
614
orb->base.rcode);
drivers/firewire/sbp2.c
618
if (orb->base.rcode != RCODE_COMPLETE) {
drivers/firewire/sbp2.c
620
orb->base.rcode);
drivers/firewire/sbp2.c
624
if (STATUS_GET_RESPONSE(orb->status) != 0 ||
drivers/firewire/sbp2.c
625
STATUS_GET_SBP_STATUS(orb->status) != 0) {
drivers/firewire/sbp2.c
627
STATUS_GET_RESPONSE(orb->status),
drivers/firewire/sbp2.c
628
STATUS_GET_SBP_STATUS(orb->status));
drivers/firewire/sbp2.c
634
dma_unmap_single(device->card->device, orb->base.request_bus,
drivers/firewire/sbp2.c
635
sizeof(orb->request), DMA_TO_DEVICE);
drivers/firewire/sbp2.c
637
dma_unmap_single(device->card->device, orb->response_bus,
drivers/firewire/sbp2.c
638
sizeof(orb->response), DMA_FROM_DEVICE);
drivers/firewire/sbp2.c
641
memcpy(response, orb->response, sizeof(orb->response));
drivers/firewire/sbp2.c
642
kref_put(&orb->base.kref, free_orb);
drivers/s390/cio/cio.c
129
union orb *orb = &priv->orb;
drivers/s390/cio/cio.c
135
memset(orb, 0, sizeof(union orb));
drivers/s390/cio/cio.c
137
orb->cmd.intparm = (u32)virt_to_phys(sch);
drivers/s390/cio/cio.c
138
orb->cmd.fmt = 1;
drivers/s390/cio/cio.c
140
orb->cmd.pfch = priv->options.prefetch == 0;
drivers/s390/cio/cio.c
141
orb->cmd.spnd = priv->options.suspend;
drivers/s390/cio/cio.c
142
orb->cmd.ssic = priv->options.suspend && priv->options.inter;
drivers/s390/cio/cio.c
143
orb->cmd.lpm = (lpm != 0) ? lpm : sch->lpm;
drivers/s390/cio/cio.c
147
orb->cmd.c64 = 1;
drivers/s390/cio/cio.c
148
orb->cmd.i2k = 0;
drivers/s390/cio/cio.c
149
orb->cmd.key = key >> 4;
drivers/s390/cio/cio.c
151
orb->cmd.cpa = virt_to_dma32(cpa);
drivers/s390/cio/cio.c
152
ccode = ssch(sch->schid, orb);
drivers/s390/cio/cio.c
716
union orb *orb = &to_io_private(sch)->orb;
drivers/s390/cio/cio.c
718
memset(orb, 0, sizeof(union orb));
drivers/s390/cio/cio.c
719
orb->tm.intparm = (u32)virt_to_phys(sch);
drivers/s390/cio/cio.c
720
orb->tm.key = key >> 4;
drivers/s390/cio/cio.c
721
orb->tm.b = 1;
drivers/s390/cio/cio.c
722
orb->tm.lpm = lpm ? lpm : sch->lpm;
drivers/s390/cio/cio.c
723
orb->tm.tcw = virt_to_dma32(tcw);
drivers/s390/cio/cio.c
724
cc = ssch(sch->schid, orb);
drivers/s390/cio/cio.c
748
if (!to_io_private(sch)->orb.tm.b)
drivers/s390/cio/device_fsm.c
44
union orb *orb;
drivers/s390/cio/device_fsm.c
49
orb = &private->orb;
drivers/s390/cio/device_fsm.c
56
orb, sizeof(*orb), 0);
drivers/s390/cio/device_fsm.c
64
if (orb->tm.b) {
drivers/s390/cio/device_fsm.c
68
dma32_to_virt(orb->tm.tcw),
drivers/s390/cio/device_fsm.c
72
if (dma32_to_virt(orb->cmd.cpa) ==
drivers/s390/cio/device_fsm.c
74
dma32_to_virt(orb->cmd.cpa) ==
drivers/s390/cio/device_fsm.c
82
dma32_to_virt(orb->cmd.cpa),
drivers/s390/cio/eadm_sch.c
52
static void orb_init(union orb *orb)
drivers/s390/cio/eadm_sch.c
54
memset(orb, 0, sizeof(union orb));
drivers/s390/cio/eadm_sch.c
55
orb->eadm.compat1 = 1;
drivers/s390/cio/eadm_sch.c
56
orb->eadm.compat2 = 1;
drivers/s390/cio/eadm_sch.c
57
orb->eadm.fmt = 1;
drivers/s390/cio/eadm_sch.c
58
orb->eadm.x = 1;
drivers/s390/cio/eadm_sch.c
63
union orb *orb = &get_eadm_private(sch)->orb;
drivers/s390/cio/eadm_sch.c
66
orb_init(orb);
drivers/s390/cio/eadm_sch.c
67
orb->eadm.aob = virt_to_dma32(aob);
drivers/s390/cio/eadm_sch.c
68
orb->eadm.intparm = (u32)virt_to_phys(sch);
drivers/s390/cio/eadm_sch.c
69
orb->eadm.key = PAGE_DEFAULT_KEY >> 4;
drivers/s390/cio/eadm_sch.c
74
cc = ssch(sch->schid, orb);
drivers/s390/cio/eadm_sch.h
12
union orb orb;
drivers/s390/cio/io_sch.h
17
union orb orb; /* operation request block */
drivers/s390/cio/ioasm.c
103
static inline int __ssch(struct subchannel_id schid, union orb *addr)
drivers/s390/cio/ioasm.c
122
int ssch(struct subchannel_id schid, union orb *addr)
drivers/s390/cio/ioasm.h
19
int ssch(struct subchannel_id schid, union orb *addr);
drivers/s390/cio/trace.h
194
TP_PROTO(struct subchannel_id schid, union orb *orb, int cc),
drivers/s390/cio/trace.h
195
TP_ARGS(schid, orb, cc),
drivers/s390/cio/trace.h
200
__field_struct(union orb, orb)
drivers/s390/cio/trace.h
207
__entry->orb = *orb;
drivers/s390/cio/vfio_ccw_cp.c
235
#define idal_is_2k(_cp) (!(_cp)->orb.cmd.c64 || (_cp)->orb.cmd.i2k)
drivers/s390/cio/vfio_ccw_cp.c
436
if (!cp->orb.cmd.fmt)
drivers/s390/cio/vfio_ccw_cp.c
532
if (cp->orb.cmd.c64) {
drivers/s390/cio/vfio_ccw_cp.c
571
int size = cp->orb.cmd.c64 ? sizeof(u64) : sizeof(u32);
drivers/s390/cio/vfio_ccw_cp.c
589
if (!cp->orb.cmd.c64)
drivers/s390/cio/vfio_ccw_cp.c
596
if (!cp->orb.cmd.c64)
drivers/s390/cio/vfio_ccw_cp.c
600
if (cp->orb.cmd.i2k)
drivers/s390/cio/vfio_ccw_cp.c
647
if (cp->orb.cmd.c64)
drivers/s390/cio/vfio_ccw_cp.c
710
int cp_init(struct channel_program *cp, union orb *orb)
drivers/s390/cio/vfio_ccw_cp.c
729
if (!orb->cmd.pfch && __ratelimit(&ratelimit_state))
drivers/s390/cio/vfio_ccw_cp.c
735
memcpy(&cp->orb, orb, sizeof(*orb));
drivers/s390/cio/vfio_ccw_cp.c
738
ret = ccwchain_handle_ccw(orb->cmd.cpa, cp);
drivers/s390/cio/vfio_ccw_cp.c
854
union orb *cp_get_orb(struct channel_program *cp, struct subchannel *sch)
drivers/s390/cio/vfio_ccw_cp.c
856
union orb *orb;
drivers/s390/cio/vfio_ccw_cp.c
864
orb = &cp->orb;
drivers/s390/cio/vfio_ccw_cp.c
866
orb->cmd.intparm = (u32)virt_to_phys(sch);
drivers/s390/cio/vfio_ccw_cp.c
867
orb->cmd.fmt = 1;
drivers/s390/cio/vfio_ccw_cp.c
874
if (!orb->cmd.c64)
drivers/s390/cio/vfio_ccw_cp.c
875
orb->cmd.i2k = 1;
drivers/s390/cio/vfio_ccw_cp.c
876
orb->cmd.c64 = 1;
drivers/s390/cio/vfio_ccw_cp.c
878
if (orb->cmd.lpm == 0)
drivers/s390/cio/vfio_ccw_cp.c
879
orb->cmd.lpm = sch->lpm;
drivers/s390/cio/vfio_ccw_cp.c
883
orb->cmd.cpa = virt_to_dma32(cpa);
drivers/s390/cio/vfio_ccw_cp.c
885
return orb;
drivers/s390/cio/vfio_ccw_cp.h
38
union orb orb;
drivers/s390/cio/vfio_ccw_cp.h
43
int cp_init(struct channel_program *cp, union orb *orb);
drivers/s390/cio/vfio_ccw_cp.h
46
union orb *cp_get_orb(struct channel_program *cp, struct subchannel *sch);
drivers/s390/cio/vfio_ccw_fsm.c
22
union orb *orb;
drivers/s390/cio/vfio_ccw_fsm.c
246
union orb *orb;
drivers/s390/cio/vfio_ccw_fsm.c
256
orb = (union orb *)io_region->orb_area;
drivers/s390/cio/vfio_ccw_fsm.c
259
if (orb->tm.b) {
drivers/s390/cio/vfio_ccw_fsm.c
268
io_region->ret_code = cp_init(&private->cp, orb);
drivers/s390/cio/vfio_ccw_fsm.c
30
orb = cp_get_orb(&private->cp, sch);
drivers/s390/cio/vfio_ccw_fsm.c
31
if (!orb) {
drivers/s390/cio/vfio_ccw_fsm.c
40
ccode = ssch(sch->schid, orb);
drivers/s390/cio/vfio_ccw_fsm.c
59
lpm = orb->cmd.lpm;
drivers/target/sbp/sbp_target.c
1112
cmd_len = scsi_command_size(req->orb.command_block);
drivers/target/sbp/sbp_target.c
1118
memcpy(req->cmd_buf, req->orb.command_block,
drivers/target/sbp/sbp_target.c
1119
min_t(int, cmd_len, sizeof(req->orb.command_block)));
drivers/target/sbp/sbp_target.c
1121
if (cmd_len > sizeof(req->orb.command_block)) {
drivers/target/sbp/sbp_target.c
1123
copy_len = cmd_len - sizeof(req->orb.command_block);
drivers/target/sbp/sbp_target.c
1127
req->orb_pointer + sizeof(req->orb),
drivers/target/sbp/sbp_target.c
1128
req->cmd_buf + sizeof(req->orb.command_block),
drivers/target/sbp/sbp_target.c
1142
if (!CMDBLK_ORB_PG_TBL_PRESENT(be32_to_cpu(req->orb.misc)))
drivers/target/sbp/sbp_target.c
1145
pg_tbl_sz = CMDBLK_ORB_DATA_SIZE(be32_to_cpu(req->orb.misc)) *
drivers/target/sbp/sbp_target.c
1153
sbp2_pointer_to_addr(&req->orb.data_descriptor),
drivers/target/sbp/sbp_target.c
1169
data_size = CMDBLK_ORB_DATA_SIZE(be32_to_cpu(req->orb.misc));
drivers/target/sbp/sbp_target.c
1170
direction = CMDBLK_ORB_DIRECTION(be32_to_cpu(req->orb.misc));
drivers/target/sbp/sbp_target.c
1257
max_payload = 4 << CMDBLK_ORB_MAX_PAYLOAD(be32_to_cpu(req->orb.misc));
drivers/target/sbp/sbp_target.c
1258
speed = CMDBLK_ORB_SPEED(be32_to_cpu(req->orb.misc));
drivers/target/sbp/sbp_target.c
1260
pg_size = CMDBLK_ORB_PG_SIZE(be32_to_cpu(req->orb.misc));
drivers/target/sbp/sbp_target.c
1273
num_pte = CMDBLK_ORB_DATA_SIZE(be32_to_cpu(req->orb.misc));
drivers/target/sbp/sbp_target.c
1281
offset = sbp2_pointer_to_addr(&req->orb.data_descriptor);
drivers/target/sbp/sbp_target.c
1460
agent->orb_offset, &req->orb, sizeof(req->orb));
drivers/target/sbp/sbp_target.c
1467
sbp2_pointer_to_addr(&req->orb.ptr1),
drivers/target/sbp/sbp_target.c
1468
sbp2_pointer_to_addr(&req->orb.ptr2),
drivers/target/sbp/sbp_target.c
1469
be32_to_cpu(req->orb.misc), be32_to_cpu(req->orb.length),
drivers/target/sbp/sbp_target.c
1470
sbp2_pointer_to_addr(&req->orb.status_fifo));
drivers/target/sbp/sbp_target.c
1472
if (!ORB_NOTIFY(be32_to_cpu(req->orb.misc)) ||
drivers/target/sbp/sbp_target.c
1473
ORB_REQUEST_FORMAT(be32_to_cpu(req->orb.misc)) != 0) {
drivers/target/sbp/sbp_target.c
1478
switch (MANAGEMENT_ORB_FUNCTION(be32_to_cpu(req->orb.misc))) {
drivers/target/sbp/sbp_target.c
1543
MANAGEMENT_ORB_FUNCTION(be32_to_cpu(req->orb.misc)));
drivers/target/sbp/sbp_target.c
1561
sbp2_pointer_to_addr(&req->orb.status_fifo),
drivers/target/sbp/sbp_target.c
271
LOGIN_ORB_LUN(be32_to_cpu(req->orb.misc)), &ret);
drivers/target/sbp/sbp_target.c
274
LOGIN_ORB_LUN(be32_to_cpu(req->orb.misc)));
drivers/target/sbp/sbp_target.c
324
if (LOGIN_ORB_EXCLUSIVE(be32_to_cpu(req->orb.misc)) &&
drivers/target/sbp/sbp_target.c
391
1 << LOGIN_ORB_RECONNECT(be32_to_cpu(req->orb.misc)),
drivers/target/sbp/sbp_target.c
408
login->status_fifo_addr = sbp2_pointer_to_addr(&req->orb.status_fifo);
drivers/target/sbp/sbp_target.c
409
login->exclusive = LOGIN_ORB_EXCLUSIVE(be32_to_cpu(req->orb.misc));
drivers/target/sbp/sbp_target.c
444
LOGIN_ORB_RESPONSE_LENGTH(be32_to_cpu(req->orb.length)),
drivers/target/sbp/sbp_target.c
455
sbp2_pointer_to_addr(&req->orb.ptr2), response,
drivers/target/sbp/sbp_target.c
511
RECONNECT_ORB_LOGIN_ID(be32_to_cpu(req->orb.misc)));
drivers/target/sbp/sbp_target.c
556
id = LOGOUT_ORB_LOGIN_ID(be32_to_cpu(req->orb.misc));
drivers/target/sbp/sbp_target.c
860
sbp2_pointer_to_addr(&req->orb.next_orb),
drivers/target/sbp/sbp_target.c
861
sbp2_pointer_to_addr(&req->orb.data_descriptor),
drivers/target/sbp/sbp_target.c
862
be32_to_cpu(req->orb.misc));
drivers/target/sbp/sbp_target.c
867
switch (ORB_REQUEST_FORMAT(be32_to_cpu(req->orb.misc))) {
drivers/target/sbp/sbp_target.c
959
req->orb_pointer, &req->orb, sizeof(req->orb));
drivers/target/sbp/sbp_target.c
980
if (be32_to_cpu(req->orb.next_orb.high) & 0x80000000) {
drivers/target/sbp/sbp_target.c
985
next_orb = sbp2_pointer_to_addr(&req->orb.next_orb);
drivers/target/sbp/sbp_target.h
213
struct sbp_command_block_orb orb;
drivers/target/sbp/sbp_target.h
235
struct sbp_management_orb orb;