Lines Matching refs:orb
272 LOGIN_ORB_LUN(be32_to_cpu(req->orb.misc)), &ret); in sbp_management_request_login()
275 LOGIN_ORB_LUN(be32_to_cpu(req->orb.misc))); in sbp_management_request_login()
325 if (LOGIN_ORB_EXCLUSIVE(be32_to_cpu(req->orb.misc)) && in sbp_management_request_login()
392 1 << LOGIN_ORB_RECONNECT(be32_to_cpu(req->orb.misc)), in sbp_management_request_login()
409 login->status_fifo_addr = sbp2_pointer_to_addr(&req->orb.status_fifo); in sbp_management_request_login()
410 login->exclusive = LOGIN_ORB_EXCLUSIVE(be32_to_cpu(req->orb.misc)); in sbp_management_request_login()
445 LOGIN_ORB_RESPONSE_LENGTH(be32_to_cpu(req->orb.length)), in sbp_management_request_login()
456 sbp2_pointer_to_addr(&req->orb.ptr2), response, in sbp_management_request_login()
512 RECONNECT_ORB_LOGIN_ID(be32_to_cpu(req->orb.misc))); in sbp_management_request_reconnect()
557 id = LOGOUT_ORB_LOGIN_ID(be32_to_cpu(req->orb.misc)); in sbp_management_request_logout()
861 sbp2_pointer_to_addr(&req->orb.next_orb), in tgt_agent_process_work()
862 sbp2_pointer_to_addr(&req->orb.data_descriptor), in tgt_agent_process_work()
863 be32_to_cpu(req->orb.misc)); in tgt_agent_process_work()
868 switch (ORB_REQUEST_FORMAT(be32_to_cpu(req->orb.misc))) { in tgt_agent_process_work()
960 req->orb_pointer, &req->orb, sizeof(req->orb)); in tgt_agent_fetch_work()
981 if (be32_to_cpu(req->orb.next_orb.high) & 0x80000000) { in tgt_agent_fetch_work()
986 next_orb = sbp2_pointer_to_addr(&req->orb.next_orb); in tgt_agent_fetch_work()
1113 cmd_len = scsi_command_size(req->orb.command_block); in sbp_fetch_command()
1119 memcpy(req->cmd_buf, req->orb.command_block, in sbp_fetch_command()
1120 min_t(int, cmd_len, sizeof(req->orb.command_block))); in sbp_fetch_command()
1122 if (cmd_len > sizeof(req->orb.command_block)) { in sbp_fetch_command()
1124 copy_len = cmd_len - sizeof(req->orb.command_block); in sbp_fetch_command()
1128 req->orb_pointer + sizeof(req->orb), in sbp_fetch_command()
1129 req->cmd_buf + sizeof(req->orb.command_block), in sbp_fetch_command()
1143 if (!CMDBLK_ORB_PG_TBL_PRESENT(be32_to_cpu(req->orb.misc))) in sbp_fetch_page_table()
1146 pg_tbl_sz = CMDBLK_ORB_DATA_SIZE(be32_to_cpu(req->orb.misc)) * in sbp_fetch_page_table()
1154 sbp2_pointer_to_addr(&req->orb.data_descriptor), in sbp_fetch_page_table()
1170 data_size = CMDBLK_ORB_DATA_SIZE(be32_to_cpu(req->orb.misc)); in sbp_calc_data_length_direction()
1171 direction = CMDBLK_ORB_DIRECTION(be32_to_cpu(req->orb.misc)); in sbp_calc_data_length_direction()
1260 max_payload = 4 << CMDBLK_ORB_MAX_PAYLOAD(be32_to_cpu(req->orb.misc)); in sbp_rw_data()
1261 speed = CMDBLK_ORB_SPEED(be32_to_cpu(req->orb.misc)); in sbp_rw_data()
1263 pg_size = CMDBLK_ORB_PG_SIZE(be32_to_cpu(req->orb.misc)); in sbp_rw_data()
1277 num_pte = CMDBLK_ORB_DATA_SIZE(be32_to_cpu(req->orb.misc)); in sbp_rw_data()
1285 offset = sbp2_pointer_to_addr(&req->orb.data_descriptor); in sbp_rw_data()
1464 agent->orb_offset, &req->orb, sizeof(req->orb)); in sbp_mgt_agent_process()
1471 sbp2_pointer_to_addr(&req->orb.ptr1), in sbp_mgt_agent_process()
1472 sbp2_pointer_to_addr(&req->orb.ptr2), in sbp_mgt_agent_process()
1473 be32_to_cpu(req->orb.misc), be32_to_cpu(req->orb.length), in sbp_mgt_agent_process()
1474 sbp2_pointer_to_addr(&req->orb.status_fifo)); in sbp_mgt_agent_process()
1476 if (!ORB_NOTIFY(be32_to_cpu(req->orb.misc)) || in sbp_mgt_agent_process()
1477 ORB_REQUEST_FORMAT(be32_to_cpu(req->orb.misc)) != 0) { in sbp_mgt_agent_process()
1482 switch (MANAGEMENT_ORB_FUNCTION(be32_to_cpu(req->orb.misc))) { in sbp_mgt_agent_process()
1547 MANAGEMENT_ORB_FUNCTION(be32_to_cpu(req->orb.misc))); in sbp_mgt_agent_process()
1565 sbp2_pointer_to_addr(&req->orb.status_fifo), in sbp_mgt_agent_process()