Lines Matching refs:rets
103 target_ulong rets) in finish_read_pci_config() argument
110 rtas_st(rets, 0, RTAS_OUT_HW_ERROR); in finish_read_pci_config()
120 rtas_st(rets, 0, RTAS_OUT_HW_ERROR); in finish_read_pci_config()
127 rtas_st(rets, 0, RTAS_OUT_SUCCESS); in finish_read_pci_config()
128 rtas_st(rets, 1, val); in finish_read_pci_config()
134 uint32_t nret, target_ulong rets) in rtas_ibm_read_pci_config() argument
140 rtas_st(rets, 0, RTAS_OUT_HW_ERROR); in rtas_ibm_read_pci_config()
148 finish_read_pci_config(spapr, buid, addr, size, rets); in rtas_ibm_read_pci_config()
154 uint32_t nret, target_ulong rets) in rtas_read_pci_config() argument
159 rtas_st(rets, 0, RTAS_OUT_HW_ERROR); in rtas_read_pci_config()
166 finish_read_pci_config(spapr, 0, addr, size, rets); in rtas_read_pci_config()
171 uint32_t val, target_ulong rets) in finish_write_pci_config() argument
177 rtas_st(rets, 0, RTAS_OUT_HW_ERROR); in finish_write_pci_config()
187 rtas_st(rets, 0, RTAS_OUT_HW_ERROR); in finish_write_pci_config()
194 rtas_st(rets, 0, RTAS_OUT_SUCCESS); in finish_write_pci_config()
200 uint32_t nret, target_ulong rets) in rtas_ibm_write_pci_config() argument
206 rtas_st(rets, 0, RTAS_OUT_HW_ERROR); in rtas_ibm_write_pci_config()
215 finish_write_pci_config(spapr, buid, addr, size, val, rets); in rtas_ibm_write_pci_config()
221 uint32_t nret, target_ulong rets) in rtas_write_pci_config() argument
226 rtas_st(rets, 0, RTAS_OUT_HW_ERROR); in rtas_write_pci_config()
235 finish_write_pci_config(spapr, 0, addr, size, val, rets); in rtas_write_pci_config()
270 target_ulong rets) in rtas_ibm_change_msi() argument
293 rtas_st(rets, 0, RTAS_OUT_PARAM_ERROR); in rtas_ibm_change_msi()
304 rtas_st(rets, 0, RTAS_OUT_PARAM_ERROR); in rtas_ibm_change_msi()
312 rtas_st(rets, 0, RTAS_OUT_PARAM_ERROR); in rtas_ibm_change_msi()
320 rtas_st(rets, 0, RTAS_OUT_PARAM_ERROR); in rtas_ibm_change_msi()
326 rtas_st(rets, 0, RTAS_OUT_PARAM_ERROR); in rtas_ibm_change_msi()
336 rtas_st(rets, 0, RTAS_OUT_HW_ERROR); in rtas_ibm_change_msi()
349 rtas_st(rets, 0, RTAS_OUT_SUCCESS); in rtas_ibm_change_msi()
350 rtas_st(rets, 1, 0); in rtas_ibm_change_msi()
365 rtas_st(rets, 0, -1); /* Hardware error */ in rtas_ibm_change_msi()
387 rtas_st(rets, 0, RTAS_OUT_HW_ERROR); in rtas_ibm_change_msi()
402 rtas_st(rets, 0, RTAS_OUT_HW_ERROR); in rtas_ibm_change_msi()
425 rtas_st(rets, 0, RTAS_OUT_SUCCESS); in rtas_ibm_change_msi()
426 rtas_st(rets, 1, req_num); in rtas_ibm_change_msi()
427 rtas_st(rets, 2, ++seq_num); in rtas_ibm_change_msi()
429 rtas_st(rets, 3, ret_intr_type); in rtas_ibm_change_msi()
441 target_ulong rets) in rtas_ibm_query_interrupt_source_number() argument
456 rtas_st(rets, 0, RTAS_OUT_PARAM_ERROR); in rtas_ibm_query_interrupt_source_number()
464 rtas_st(rets, 0, RTAS_OUT_HW_ERROR); in rtas_ibm_query_interrupt_source_number()
471 rtas_st(rets, 0, RTAS_OUT_SUCCESS); in rtas_ibm_query_interrupt_source_number()
472 rtas_st(rets, 1, intr_src_num); in rtas_ibm_query_interrupt_source_number()
473 rtas_st(rets, 2, 1);/* 0 == level; 1 == edge */ in rtas_ibm_query_interrupt_source_number()
480 target_ulong rets) in rtas_ibm_set_eeh_option() argument
505 rtas_st(rets, 0, ret); in rtas_ibm_set_eeh_option()
509 rtas_st(rets, 0, RTAS_OUT_PARAM_ERROR); in rtas_ibm_set_eeh_option()
516 target_ulong rets) in rtas_ibm_get_config_addr_info2() argument
550 rtas_st(rets, 1, (pci_bus_num(pci_get_bus(pdev)) << 16) + 1); in rtas_ibm_get_config_addr_info2()
553 rtas_st(rets, 1, RTAS_PE_MODE_SHARED); in rtas_ibm_get_config_addr_info2()
559 rtas_st(rets, 0, RTAS_OUT_SUCCESS); in rtas_ibm_get_config_addr_info2()
563 rtas_st(rets, 0, RTAS_OUT_PARAM_ERROR); in rtas_ibm_get_config_addr_info2()
570 target_ulong rets) in rtas_ibm_read_slot_reset_state2() argument
591 rtas_st(rets, 0, ret); in rtas_ibm_read_slot_reset_state2()
596 rtas_st(rets, 1, state); in rtas_ibm_read_slot_reset_state2()
597 rtas_st(rets, 2, RTAS_EEH_SUPPORT); in rtas_ibm_read_slot_reset_state2()
598 rtas_st(rets, 3, RTAS_EEH_PE_UNAVAIL_INFO); in rtas_ibm_read_slot_reset_state2()
600 rtas_st(rets, 4, RTAS_EEH_PE_RECOVER_INFO); in rtas_ibm_read_slot_reset_state2()
605 rtas_st(rets, 0, RTAS_OUT_PARAM_ERROR); in rtas_ibm_read_slot_reset_state2()
612 target_ulong rets) in rtas_ibm_set_slot_reset() argument
635 rtas_st(rets, 0, ret); in rtas_ibm_set_slot_reset()
639 rtas_st(rets, 0, RTAS_OUT_PARAM_ERROR); in rtas_ibm_set_slot_reset()
646 target_ulong rets) in rtas_ibm_configure_pe() argument
667 rtas_st(rets, 0, ret); in rtas_ibm_configure_pe()
671 rtas_st(rets, 0, RTAS_OUT_PARAM_ERROR); in rtas_ibm_configure_pe()
679 target_ulong rets) in rtas_ibm_slot_error_detail() argument
709 rtas_st(rets, 0, RTAS_OUT_NO_ERRORS_FOUND); in rtas_ibm_slot_error_detail()
713 rtas_st(rets, 0, RTAS_OUT_PARAM_ERROR); in rtas_ibm_slot_error_detail()