Lines Matching refs:orb
303 LOGIN_ORB_LUN(be32_to_cpu(req->orb.misc)), &ret); in sbp_management_request_login()
306 LOGIN_ORB_LUN(be32_to_cpu(req->orb.misc))); in sbp_management_request_login()
356 if (LOGIN_ORB_EXCLUSIVE(be32_to_cpu(req->orb.misc)) && in sbp_management_request_login()
423 1 << LOGIN_ORB_RECONNECT(be32_to_cpu(req->orb.misc)), in sbp_management_request_login()
440 login->status_fifo_addr = sbp2_pointer_to_addr(&req->orb.status_fifo); in sbp_management_request_login()
441 login->exclusive = LOGIN_ORB_EXCLUSIVE(be32_to_cpu(req->orb.misc)); in sbp_management_request_login()
476 LOGIN_ORB_RESPONSE_LENGTH(be32_to_cpu(req->orb.length)), in sbp_management_request_login()
487 sbp2_pointer_to_addr(&req->orb.ptr2), response, in sbp_management_request_login()
543 RECONNECT_ORB_LOGIN_ID(be32_to_cpu(req->orb.misc))); in sbp_management_request_reconnect()
588 id = LOGOUT_ORB_LOGIN_ID(be32_to_cpu(req->orb.misc)); in sbp_management_request_logout()
892 sbp2_pointer_to_addr(&req->orb.next_orb), in tgt_agent_process_work()
893 sbp2_pointer_to_addr(&req->orb.data_descriptor), in tgt_agent_process_work()
894 be32_to_cpu(req->orb.misc)); in tgt_agent_process_work()
899 switch (ORB_REQUEST_FORMAT(be32_to_cpu(req->orb.misc))) { in tgt_agent_process_work()
973 req->orb_pointer, &req->orb, sizeof(req->orb)); in tgt_agent_fetch_work()
995 if (be32_to_cpu(req->orb.next_orb.high) & 0x80000000) { in tgt_agent_fetch_work()
1000 next_orb = sbp2_pointer_to_addr(&req->orb.next_orb); in tgt_agent_fetch_work()
1127 cmd_len = scsi_command_size(req->orb.command_block); in sbp_fetch_command()
1133 memcpy(req->cmd_buf, req->orb.command_block, in sbp_fetch_command()
1134 min_t(int, cmd_len, sizeof(req->orb.command_block))); in sbp_fetch_command()
1136 if (cmd_len > sizeof(req->orb.command_block)) { in sbp_fetch_command()
1138 copy_len = cmd_len - sizeof(req->orb.command_block); in sbp_fetch_command()
1142 req->orb_pointer + sizeof(req->orb), in sbp_fetch_command()
1143 req->cmd_buf + sizeof(req->orb.command_block), in sbp_fetch_command()
1157 if (!CMDBLK_ORB_PG_TBL_PRESENT(be32_to_cpu(req->orb.misc))) in sbp_fetch_page_table()
1160 pg_tbl_sz = CMDBLK_ORB_DATA_SIZE(be32_to_cpu(req->orb.misc)) * in sbp_fetch_page_table()
1168 sbp2_pointer_to_addr(&req->orb.data_descriptor), in sbp_fetch_page_table()
1184 data_size = CMDBLK_ORB_DATA_SIZE(be32_to_cpu(req->orb.misc)); in sbp_calc_data_length_direction()
1185 direction = CMDBLK_ORB_DIRECTION(be32_to_cpu(req->orb.misc)); in sbp_calc_data_length_direction()
1275 max_payload = 4 << CMDBLK_ORB_MAX_PAYLOAD(be32_to_cpu(req->orb.misc)); in sbp_rw_data()
1276 speed = CMDBLK_ORB_SPEED(be32_to_cpu(req->orb.misc)); in sbp_rw_data()
1278 pg_size = CMDBLK_ORB_PG_SIZE(be32_to_cpu(req->orb.misc)); in sbp_rw_data()
1292 num_pte = CMDBLK_ORB_DATA_SIZE(be32_to_cpu(req->orb.misc)); in sbp_rw_data()
1300 offset = sbp2_pointer_to_addr(&req->orb.data_descriptor); in sbp_rw_data()
1468 agent->orb_offset, &req->orb, sizeof(req->orb)); in sbp_mgt_agent_process()
1475 sbp2_pointer_to_addr(&req->orb.ptr1), in sbp_mgt_agent_process()
1476 sbp2_pointer_to_addr(&req->orb.ptr2), in sbp_mgt_agent_process()
1477 be32_to_cpu(req->orb.misc), be32_to_cpu(req->orb.length), in sbp_mgt_agent_process()
1478 sbp2_pointer_to_addr(&req->orb.status_fifo)); in sbp_mgt_agent_process()
1480 if (!ORB_NOTIFY(be32_to_cpu(req->orb.misc)) || in sbp_mgt_agent_process()
1481 ORB_REQUEST_FORMAT(be32_to_cpu(req->orb.misc)) != 0) { in sbp_mgt_agent_process()
1486 switch (MANAGEMENT_ORB_FUNCTION(be32_to_cpu(req->orb.misc))) { in sbp_mgt_agent_process()
1551 MANAGEMENT_ORB_FUNCTION(be32_to_cpu(req->orb.misc))); in sbp_mgt_agent_process()
1569 sbp2_pointer_to_addr(&req->orb.status_fifo), in sbp_mgt_agent_process()