orb 260 drivers/firewire/sbp2.c void (*callback)(struct sbp2_orb * orb, struct sbp2_status * status); orb 400 drivers/firewire/sbp2.c struct sbp2_orb *orb = container_of(kref, struct sbp2_orb, kref); orb 402 drivers/firewire/sbp2.c kfree(orb); orb 411 drivers/firewire/sbp2.c struct sbp2_orb *orb; orb 436 drivers/firewire/sbp2.c list_for_each_entry(orb, &lu->orb_list, link) { orb 438 drivers/firewire/sbp2.c STATUS_GET_ORB_LOW(status) == orb->request_bus) { orb 439 drivers/firewire/sbp2.c orb->rcode = RCODE_COMPLETE; orb 440 drivers/firewire/sbp2.c list_del(&orb->link); orb 446 drivers/firewire/sbp2.c if (&orb->link != &lu->orb_list) { orb 447 drivers/firewire/sbp2.c orb->callback(orb, &status); orb 448 drivers/firewire/sbp2.c kref_put(&orb->kref, free_orb); /* orb callback reference */ orb 459 drivers/firewire/sbp2.c struct sbp2_orb *orb = data; orb 471 drivers/firewire/sbp2.c spin_lock_irqsave(&orb->lu->tgt->lock, flags); orb 473 drivers/firewire/sbp2.c if (orb->rcode == -1) orb 474 drivers/firewire/sbp2.c orb->rcode = rcode; orb 475 drivers/firewire/sbp2.c if (orb->rcode != RCODE_COMPLETE) { orb 476 drivers/firewire/sbp2.c list_del(&orb->link); orb 477 drivers/firewire/sbp2.c spin_unlock_irqrestore(&orb->lu->tgt->lock, flags); orb 479 drivers/firewire/sbp2.c orb->callback(orb, NULL); orb 480 drivers/firewire/sbp2.c kref_put(&orb->kref, free_orb); /* orb callback reference */ orb 482 drivers/firewire/sbp2.c spin_unlock_irqrestore(&orb->lu->tgt->lock, flags); orb 485 drivers/firewire/sbp2.c kref_put(&orb->kref, free_orb); /* transaction callback reference */ orb 488 drivers/firewire/sbp2.c static void sbp2_send_orb(struct sbp2_orb *orb, struct sbp2_logical_unit *lu, orb 496 drivers/firewire/sbp2.c orb_pointer.low = cpu_to_be32(orb->request_bus); orb 498 drivers/firewire/sbp2.c orb->lu = lu; orb 500 drivers/firewire/sbp2.c list_add_tail(&orb->link, &lu->orb_list); orb 503 drivers/firewire/sbp2.c kref_get(&orb->kref); /* transaction callback reference */ orb 504 drivers/firewire/sbp2.c kref_get(&orb->kref); /* orb callback reference */ orb 506 drivers/firewire/sbp2.c fw_send_request(device->card, &orb->t, TCODE_WRITE_BLOCK_REQUEST, orb 508 drivers/firewire/sbp2.c &orb_pointer, 8, complete_transaction, orb); orb 514 drivers/firewire/sbp2.c struct sbp2_orb *orb, *next; orb 523 drivers/firewire/sbp2.c list_for_each_entry_safe(orb, next, &list, link) { orb 525 drivers/firewire/sbp2.c if (fw_cancel_transaction(device->card, &orb->t) == 0) orb 528 drivers/firewire/sbp2.c orb->rcode = RCODE_CANCELLED; orb 529 drivers/firewire/sbp2.c orb->callback(orb, NULL); orb 530 drivers/firewire/sbp2.c kref_put(&orb->kref, free_orb); /* orb callback reference */ orb 539 drivers/firewire/sbp2.c struct sbp2_management_orb *orb = orb 543 drivers/firewire/sbp2.c memcpy(&orb->status, status, sizeof(*status)); orb 544 drivers/firewire/sbp2.c complete(&orb->done); orb 552 drivers/firewire/sbp2.c struct sbp2_management_orb *orb; orb 559 drivers/firewire/sbp2.c orb = kzalloc(sizeof(*orb), GFP_NOIO); orb 560 drivers/firewire/sbp2.c if (orb == NULL) orb 563 drivers/firewire/sbp2.c kref_init(&orb->base.kref); orb 564 drivers/firewire/sbp2.c orb->response_bus = orb 565 drivers/firewire/sbp2.c dma_map_single(device->card->device, &orb->response, orb 566 drivers/firewire/sbp2.c sizeof(orb->response), DMA_FROM_DEVICE); orb 567 drivers/firewire/sbp2.c if (dma_mapping_error(device->card->device, orb->response_bus)) orb 570 drivers/firewire/sbp2.c orb->request.response.high = 0; orb 571 drivers/firewire/sbp2.c orb->request.response.low = cpu_to_be32(orb->response_bus); orb 573 drivers/firewire/sbp2.c orb->request.misc = cpu_to_be32( orb 577 drivers/firewire/sbp2.c orb->request.length = cpu_to_be32( orb 578 drivers/firewire/sbp2.c MANAGEMENT_ORB_RESPONSE_LENGTH(sizeof(orb->response))); orb 580 drivers/firewire/sbp2.c orb->request.status_fifo.high = orb 582 drivers/firewire/sbp2.c orb->request.status_fifo.low = orb 587 drivers/firewire/sbp2.c orb->request.misc |= cpu_to_be32( orb 595 drivers/firewire/sbp2.c init_completion(&orb->done); orb 596 drivers/firewire/sbp2.c orb->base.callback = complete_management_orb; orb 598 drivers/firewire/sbp2.c orb->base.request_bus = orb 599 drivers/firewire/sbp2.c dma_map_single(device->card->device, &orb->request, orb 600 drivers/firewire/sbp2.c sizeof(orb->request), DMA_TO_DEVICE); orb 601 drivers/firewire/sbp2.c if (dma_mapping_error(device->card->device, orb->base.request_bus)) orb 604 drivers/firewire/sbp2.c sbp2_send_orb(&orb->base, lu, node_id, generation, orb 607 drivers/firewire/sbp2.c wait_for_completion_timeout(&orb->done, msecs_to_jiffies(timeout)); orb 612 drivers/firewire/sbp2.c orb->base.rcode); orb 616 drivers/firewire/sbp2.c if (orb->base.rcode != RCODE_COMPLETE) { orb 618 drivers/firewire/sbp2.c orb->base.rcode); orb 622 drivers/firewire/sbp2.c if (STATUS_GET_RESPONSE(orb->status) != 0 || orb 623 drivers/firewire/sbp2.c STATUS_GET_SBP_STATUS(orb->status) != 0) { orb 625 drivers/firewire/sbp2.c STATUS_GET_RESPONSE(orb->status), orb 626 drivers/firewire/sbp2.c STATUS_GET_SBP_STATUS(orb->status)); orb 632 drivers/firewire/sbp2.c dma_unmap_single(device->card->device, orb->base.request_bus, orb 633 drivers/firewire/sbp2.c sizeof(orb->request), DMA_TO_DEVICE); orb 635 drivers/firewire/sbp2.c dma_unmap_single(device->card->device, orb->response_bus, orb 636 drivers/firewire/sbp2.c sizeof(orb->response), DMA_FROM_DEVICE); orb 639 drivers/firewire/sbp2.c memcpy(response, orb->response, sizeof(orb->response)); orb 640 drivers/firewire/sbp2.c kref_put(&orb->base.kref, free_orb); orb 1279 drivers/firewire/sbp2.c struct sbp2_command_orb *orb) orb 1281 drivers/firewire/sbp2.c scsi_dma_unmap(orb->cmd); orb 1283 drivers/firewire/sbp2.c if (orb->request.misc & cpu_to_be32(COMMAND_ORB_PAGE_TABLE_PRESENT)) orb 1284 drivers/firewire/sbp2.c dma_unmap_single(card_device, orb->page_table_bus, orb 1285 drivers/firewire/sbp2.c sizeof(orb->page_table), DMA_TO_DEVICE); orb 1337 drivers/firewire/sbp2.c struct sbp2_command_orb *orb = orb 1362 drivers/firewire/sbp2.c orb->cmd->sense_buffer); orb 1373 drivers/firewire/sbp2.c dma_unmap_single(device->card->device, orb->base.request_bus, orb 1374 drivers/firewire/sbp2.c sizeof(orb->request), DMA_TO_DEVICE); orb 1375 drivers/firewire/sbp2.c sbp2_unmap_scatterlist(device->card->device, orb); orb 1377 drivers/firewire/sbp2.c orb->cmd->result = result; orb 1378 drivers/firewire/sbp2.c orb->cmd->scsi_done(orb->cmd); orb 1381 drivers/firewire/sbp2.c static int sbp2_map_scatterlist(struct sbp2_command_orb *orb, orb 1384 drivers/firewire/sbp2.c struct scatterlist *sg = scsi_sglist(orb->cmd); orb 1387 drivers/firewire/sbp2.c n = scsi_dma_map(orb->cmd); orb 1399 drivers/firewire/sbp2.c orb->request.data_descriptor.high = orb 1401 drivers/firewire/sbp2.c orb->request.data_descriptor.low = orb 1403 drivers/firewire/sbp2.c orb->request.misc |= orb 1409 drivers/firewire/sbp2.c orb->page_table[i].high = cpu_to_be32(sg_dma_len(sg) << 16); orb 1410 drivers/firewire/sbp2.c orb->page_table[i].low = cpu_to_be32(sg_dma_address(sg)); orb 1413 drivers/firewire/sbp2.c orb->page_table_bus = orb 1414 drivers/firewire/sbp2.c dma_map_single(device->card->device, orb->page_table, orb 1415 drivers/firewire/sbp2.c sizeof(orb->page_table), DMA_TO_DEVICE); orb 1416 drivers/firewire/sbp2.c if (dma_mapping_error(device->card->device, orb->page_table_bus)) orb 1426 drivers/firewire/sbp2.c orb->request.data_descriptor.high = cpu_to_be32(lu->tgt->address_high); orb 1427 drivers/firewire/sbp2.c orb->request.data_descriptor.low = cpu_to_be32(orb->page_table_bus); orb 1428 drivers/firewire/sbp2.c orb->request.misc |= cpu_to_be32(COMMAND_ORB_PAGE_TABLE_PRESENT | orb 1434 drivers/firewire/sbp2.c scsi_dma_unmap(orb->cmd); orb 1446 drivers/firewire/sbp2.c struct sbp2_command_orb *orb; orb 1449 drivers/firewire/sbp2.c orb = kzalloc(sizeof(*orb), GFP_ATOMIC); orb 1450 drivers/firewire/sbp2.c if (orb == NULL) orb 1454 drivers/firewire/sbp2.c orb->base.rcode = -1; orb 1455 drivers/firewire/sbp2.c kref_init(&orb->base.kref); orb 1456 drivers/firewire/sbp2.c orb->cmd = cmd; orb 1457 drivers/firewire/sbp2.c orb->request.next.high = cpu_to_be32(SBP2_ORB_NULL); orb 1458 drivers/firewire/sbp2.c orb->request.misc = cpu_to_be32( orb 1464 drivers/firewire/sbp2.c orb->request.misc |= cpu_to_be32(COMMAND_ORB_DIRECTION); orb 1469 drivers/firewire/sbp2.c if (scsi_sg_count(cmd) && sbp2_map_scatterlist(orb, device, lu) < 0) orb 1472 drivers/firewire/sbp2.c memcpy(orb->request.command_block, cmd->cmnd, cmd->cmd_len); orb 1474 drivers/firewire/sbp2.c orb->base.callback = complete_command_orb; orb 1475 drivers/firewire/sbp2.c orb->base.request_bus = orb 1476 drivers/firewire/sbp2.c dma_map_single(device->card->device, &orb->request, orb 1477 drivers/firewire/sbp2.c sizeof(orb->request), DMA_TO_DEVICE); orb 1478 drivers/firewire/sbp2.c if (dma_mapping_error(device->card->device, orb->base.request_bus)) { orb 1479 drivers/firewire/sbp2.c sbp2_unmap_scatterlist(device->card->device, orb); orb 1483 drivers/firewire/sbp2.c sbp2_send_orb(&orb->base, lu, lu->tgt->node_id, generation, orb 1487 drivers/firewire/sbp2.c kref_put(&orb->base.kref, free_orb); orb 129 drivers/s390/cio/cio.c union orb *orb = &priv->orb; orb 135 drivers/s390/cio/cio.c memset(orb, 0, sizeof(union orb)); orb 137 drivers/s390/cio/cio.c orb->cmd.intparm = (u32)(addr_t)sch; orb 138 drivers/s390/cio/cio.c orb->cmd.fmt = 1; orb 140 drivers/s390/cio/cio.c orb->cmd.pfch = priv->options.prefetch == 0; orb 141 drivers/s390/cio/cio.c orb->cmd.spnd = priv->options.suspend; orb 142 drivers/s390/cio/cio.c orb->cmd.ssic = priv->options.suspend && priv->options.inter; orb 143 drivers/s390/cio/cio.c orb->cmd.lpm = (lpm != 0) ? lpm : sch->lpm; orb 147 drivers/s390/cio/cio.c orb->cmd.c64 = 1; orb 148 drivers/s390/cio/cio.c orb->cmd.i2k = 0; orb 149 drivers/s390/cio/cio.c orb->cmd.key = key >> 4; orb 151 drivers/s390/cio/cio.c orb->cmd.cpa = (__u32) __pa(cpa); orb 152 drivers/s390/cio/cio.c ccode = ssch(sch->schid, orb); orb 717 drivers/s390/cio/cio.c union orb *orb = &to_io_private(sch)->orb; orb 719 drivers/s390/cio/cio.c memset(orb, 0, sizeof(union orb)); orb 720 drivers/s390/cio/cio.c orb->tm.intparm = (u32) (addr_t) sch; orb 721 drivers/s390/cio/cio.c orb->tm.key = key >> 4; orb 722 drivers/s390/cio/cio.c orb->tm.b = 1; orb 723 drivers/s390/cio/cio.c orb->tm.lpm = lpm ? lpm : sch->lpm; orb 724 drivers/s390/cio/cio.c orb->tm.tcw = (u32) (addr_t) tcw; orb 725 drivers/s390/cio/cio.c cc = ssch(sch->schid, orb); orb 749 drivers/s390/cio/cio.c if (!to_io_private(sch)->orb.tm.b) orb 42 drivers/s390/cio/device_fsm.c union orb *orb; orb 47 drivers/s390/cio/device_fsm.c orb = &private->orb; orb 54 drivers/s390/cio/device_fsm.c orb, sizeof(*orb), 0); orb 62 drivers/s390/cio/device_fsm.c if (orb->tm.b) { orb 66 drivers/s390/cio/device_fsm.c (void *)(addr_t)orb->tm.tcw, orb 70 drivers/s390/cio/device_fsm.c if ((void *)(addr_t)orb->cmd.cpa == orb 72 drivers/s390/cio/device_fsm.c (void *)(addr_t)orb->cmd.cpa == orb 80 drivers/s390/cio/device_fsm.c (void *)(addr_t)orb->cmd.cpa, orb 50 drivers/s390/cio/eadm_sch.c static void orb_init(union orb *orb) orb 52 drivers/s390/cio/eadm_sch.c memset(orb, 0, sizeof(union orb)); orb 53 drivers/s390/cio/eadm_sch.c orb->eadm.compat1 = 1; orb 54 drivers/s390/cio/eadm_sch.c orb->eadm.compat2 = 1; orb 55 drivers/s390/cio/eadm_sch.c orb->eadm.fmt = 1; orb 56 drivers/s390/cio/eadm_sch.c orb->eadm.x = 1; orb 61 drivers/s390/cio/eadm_sch.c union orb *orb = &get_eadm_private(sch)->orb; orb 64 drivers/s390/cio/eadm_sch.c orb_init(orb); orb 65 drivers/s390/cio/eadm_sch.c orb->eadm.aob = (u32)__pa(aob); orb 66 drivers/s390/cio/eadm_sch.c orb->eadm.intparm = (u32)(addr_t)sch; orb 67 drivers/s390/cio/eadm_sch.c orb->eadm.key = PAGE_DEFAULT_KEY >> 4; orb 72 drivers/s390/cio/eadm_sch.c cc = ssch(sch->schid, orb); orb 12 drivers/s390/cio/eadm_sch.h union orb orb; orb 17 drivers/s390/cio/io_sch.h union orb orb; /* operation request block */ orb 96 drivers/s390/cio/ioasm.c static inline int __ssch(struct subchannel_id schid, union orb *addr) orb 113 drivers/s390/cio/ioasm.c int ssch(struct subchannel_id schid, union orb *addr) orb 19 drivers/s390/cio/ioasm.h int ssch(struct subchannel_id schid, union orb *addr); orb 196 drivers/s390/cio/trace.h TP_PROTO(struct subchannel_id schid, union orb *orb, int cc), orb 197 drivers/s390/cio/trace.h TP_ARGS(schid, orb, cc), orb 202 drivers/s390/cio/trace.h __field_struct(union orb, orb) orb 209 drivers/s390/cio/trace.h __entry->orb = *orb; orb 383 drivers/s390/cio/vfio_ccw_cp.c if ((!cp->orb.cmd.c64 || cp->orb.cmd.i2k) && ccw_is_idal(ccw)) orb 435 drivers/s390/cio/vfio_ccw_cp.c if (!cp->orb.cmd.fmt) orb 635 drivers/s390/cio/vfio_ccw_cp.c int cp_init(struct channel_program *cp, struct device *mdev, union orb *orb) orb 643 drivers/s390/cio/vfio_ccw_cp.c if (!orb->cmd.pfch) orb 647 drivers/s390/cio/vfio_ccw_cp.c memcpy(&cp->orb, orb, sizeof(*orb)); orb 651 drivers/s390/cio/vfio_ccw_cp.c ret = ccwchain_handle_ccw(orb->cmd.cpa, cp); orb 659 drivers/s390/cio/vfio_ccw_cp.c cp->orb.cmd.c64 = 1; orb 767 drivers/s390/cio/vfio_ccw_cp.c union orb *cp_get_orb(struct channel_program *cp, u32 intparm, u8 lpm) orb 769 drivers/s390/cio/vfio_ccw_cp.c union orb *orb; orb 777 drivers/s390/cio/vfio_ccw_cp.c orb = &cp->orb; orb 779 drivers/s390/cio/vfio_ccw_cp.c orb->cmd.intparm = intparm; orb 780 drivers/s390/cio/vfio_ccw_cp.c orb->cmd.fmt = 1; orb 781 drivers/s390/cio/vfio_ccw_cp.c orb->cmd.key = PAGE_DEFAULT_KEY >> 4; orb 783 drivers/s390/cio/vfio_ccw_cp.c if (orb->cmd.lpm == 0) orb 784 drivers/s390/cio/vfio_ccw_cp.c orb->cmd.lpm = lpm; orb 788 drivers/s390/cio/vfio_ccw_cp.c orb->cmd.cpa = (__u32) __pa(cpa); orb 790 drivers/s390/cio/vfio_ccw_cp.c return orb; orb 38 drivers/s390/cio/vfio_ccw_cp.h union orb orb; orb 45 drivers/s390/cio/vfio_ccw_cp.h union orb *orb); orb 48 drivers/s390/cio/vfio_ccw_cp.h extern union orb *cp_get_orb(struct channel_program *cp, u32 intparm, u8 lpm); orb 24 drivers/s390/cio/vfio_ccw_fsm.c union orb *orb; orb 34 drivers/s390/cio/vfio_ccw_fsm.c orb = cp_get_orb(&private->cp, (u32)(addr_t)sch, sch->lpm); orb 35 drivers/s390/cio/vfio_ccw_fsm.c if (!orb) { orb 44 drivers/s390/cio/vfio_ccw_fsm.c ccode = ssch(sch->schid, orb); orb 63 drivers/s390/cio/vfio_ccw_fsm.c lpm = orb->cmd.lpm; orb 245 drivers/s390/cio/vfio_ccw_fsm.c union orb *orb; orb 256 drivers/s390/cio/vfio_ccw_fsm.c orb = (union orb *)io_region->orb_area; orb 259 drivers/s390/cio/vfio_ccw_fsm.c if (orb->tm.b) { orb 269 drivers/s390/cio/vfio_ccw_fsm.c orb); orb 272 drivers/target/sbp/sbp_target.c LOGIN_ORB_LUN(be32_to_cpu(req->orb.misc)), &ret); orb 275 drivers/target/sbp/sbp_target.c LOGIN_ORB_LUN(be32_to_cpu(req->orb.misc))); orb 325 drivers/target/sbp/sbp_target.c if (LOGIN_ORB_EXCLUSIVE(be32_to_cpu(req->orb.misc)) && orb 392 drivers/target/sbp/sbp_target.c 1 << LOGIN_ORB_RECONNECT(be32_to_cpu(req->orb.misc)), orb 409 drivers/target/sbp/sbp_target.c login->status_fifo_addr = sbp2_pointer_to_addr(&req->orb.status_fifo); orb 410 drivers/target/sbp/sbp_target.c login->exclusive = LOGIN_ORB_EXCLUSIVE(be32_to_cpu(req->orb.misc)); orb 445 drivers/target/sbp/sbp_target.c LOGIN_ORB_RESPONSE_LENGTH(be32_to_cpu(req->orb.length)), orb 456 drivers/target/sbp/sbp_target.c sbp2_pointer_to_addr(&req->orb.ptr2), response, orb 512 drivers/target/sbp/sbp_target.c RECONNECT_ORB_LOGIN_ID(be32_to_cpu(req->orb.misc))); orb 557 drivers/target/sbp/sbp_target.c id = LOGOUT_ORB_LOGIN_ID(be32_to_cpu(req->orb.misc)); orb 861 drivers/target/sbp/sbp_target.c sbp2_pointer_to_addr(&req->orb.next_orb), orb 862 drivers/target/sbp/sbp_target.c sbp2_pointer_to_addr(&req->orb.data_descriptor), orb 863 drivers/target/sbp/sbp_target.c be32_to_cpu(req->orb.misc)); orb 868 drivers/target/sbp/sbp_target.c switch (ORB_REQUEST_FORMAT(be32_to_cpu(req->orb.misc))) { orb 960 drivers/target/sbp/sbp_target.c req->orb_pointer, &req->orb, sizeof(req->orb)); orb 981 drivers/target/sbp/sbp_target.c if (be32_to_cpu(req->orb.next_orb.high) & 0x80000000) { orb 986 drivers/target/sbp/sbp_target.c next_orb = sbp2_pointer_to_addr(&req->orb.next_orb); orb 1113 drivers/target/sbp/sbp_target.c cmd_len = scsi_command_size(req->orb.command_block); orb 1119 drivers/target/sbp/sbp_target.c memcpy(req->cmd_buf, req->orb.command_block, orb 1120 drivers/target/sbp/sbp_target.c min_t(int, cmd_len, sizeof(req->orb.command_block))); orb 1122 drivers/target/sbp/sbp_target.c if (cmd_len > sizeof(req->orb.command_block)) { orb 1124 drivers/target/sbp/sbp_target.c copy_len = cmd_len - sizeof(req->orb.command_block); orb 1128 drivers/target/sbp/sbp_target.c req->orb_pointer + sizeof(req->orb), orb 1129 drivers/target/sbp/sbp_target.c req->cmd_buf + sizeof(req->orb.command_block), orb 1143 drivers/target/sbp/sbp_target.c if (!CMDBLK_ORB_PG_TBL_PRESENT(be32_to_cpu(req->orb.misc))) orb 1146 drivers/target/sbp/sbp_target.c pg_tbl_sz = CMDBLK_ORB_DATA_SIZE(be32_to_cpu(req->orb.misc)) * orb 1154 drivers/target/sbp/sbp_target.c sbp2_pointer_to_addr(&req->orb.data_descriptor), orb 1170 drivers/target/sbp/sbp_target.c data_size = CMDBLK_ORB_DATA_SIZE(be32_to_cpu(req->orb.misc)); orb 1171 drivers/target/sbp/sbp_target.c direction = CMDBLK_ORB_DIRECTION(be32_to_cpu(req->orb.misc)); orb 1260 drivers/target/sbp/sbp_target.c max_payload = 4 << CMDBLK_ORB_MAX_PAYLOAD(be32_to_cpu(req->orb.misc)); orb 1261 drivers/target/sbp/sbp_target.c speed = CMDBLK_ORB_SPEED(be32_to_cpu(req->orb.misc)); orb 1263 drivers/target/sbp/sbp_target.c pg_size = CMDBLK_ORB_PG_SIZE(be32_to_cpu(req->orb.misc)); orb 1277 drivers/target/sbp/sbp_target.c num_pte = CMDBLK_ORB_DATA_SIZE(be32_to_cpu(req->orb.misc)); orb 1285 drivers/target/sbp/sbp_target.c offset = sbp2_pointer_to_addr(&req->orb.data_descriptor); orb 1464 drivers/target/sbp/sbp_target.c agent->orb_offset, &req->orb, sizeof(req->orb)); orb 1471 drivers/target/sbp/sbp_target.c sbp2_pointer_to_addr(&req->orb.ptr1), orb 1472 drivers/target/sbp/sbp_target.c sbp2_pointer_to_addr(&req->orb.ptr2), orb 1473 drivers/target/sbp/sbp_target.c be32_to_cpu(req->orb.misc), be32_to_cpu(req->orb.length), orb 1474 drivers/target/sbp/sbp_target.c sbp2_pointer_to_addr(&req->orb.status_fifo)); orb 1476 drivers/target/sbp/sbp_target.c if (!ORB_NOTIFY(be32_to_cpu(req->orb.misc)) || orb 1477 drivers/target/sbp/sbp_target.c ORB_REQUEST_FORMAT(be32_to_cpu(req->orb.misc)) != 0) { orb 1482 drivers/target/sbp/sbp_target.c switch (MANAGEMENT_ORB_FUNCTION(be32_to_cpu(req->orb.misc))) { orb 1547 drivers/target/sbp/sbp_target.c MANAGEMENT_ORB_FUNCTION(be32_to_cpu(req->orb.misc))); orb 1565 drivers/target/sbp/sbp_target.c sbp2_pointer_to_addr(&req->orb.status_fifo), orb 213 drivers/target/sbp/sbp_target.h struct sbp_command_block_orb orb; orb 235 drivers/target/sbp/sbp_target.h struct sbp_management_orb orb;