• Home
  • Raw
  • Download

Lines Matching refs:rv

627 	struct ia64_sal_retval rv;  in sn_partition_reserved_page_pa()  local
628 ia64_sal_oemcall_reentrant(&rv, SN_SAL_GET_PARTITION_ADDR, *cookie, in sn_partition_reserved_page_pa()
630 *cookie = rv.v0; in sn_partition_reserved_page_pa()
631 *addr = rv.v1; in sn_partition_reserved_page_pa()
632 *len = rv.v2; in sn_partition_reserved_page_pa()
633 return rv.status; in sn_partition_reserved_page_pa()
785 struct ia64_sal_retval rv = {0, 0, 0, 0}; in ia64_sn_sysctl_iobrick_pci_op() local
787 SAL_CALL_NOLOCK(rv, SN_SAL_SYSCTL_IOBRICK_PCI_OP, connection_type, n, action, in ia64_sn_sysctl_iobrick_pci_op()
789 if (rv.status) in ia64_sn_sysctl_iobrick_pci_op()
790 return rv.v0; in ia64_sn_sysctl_iobrick_pci_op()
803 struct ia64_sal_retval rv; in ia64_sn_irtr_open() local
804 SAL_CALL_REENTRANT(rv, SN_SAL_IROUTER_OP, SAL_IROUTER_OPEN, nasid, in ia64_sn_irtr_open()
806 return (int) rv.v0; in ia64_sn_irtr_open()
815 struct ia64_sal_retval rv; in ia64_sn_irtr_close() local
816 SAL_CALL_REENTRANT(rv, SN_SAL_IROUTER_OP, SAL_IROUTER_CLOSE, in ia64_sn_irtr_close()
818 return (int) rv.status; in ia64_sn_irtr_close()
832 struct ia64_sal_retval rv; in ia64_sn_irtr_recv() local
833 SAL_CALL_REENTRANT(rv, SN_SAL_IROUTER_OP, SAL_IROUTER_RECV, in ia64_sn_irtr_recv()
836 return (int) rv.status; in ia64_sn_irtr_recv()
850 struct ia64_sal_retval rv; in ia64_sn_irtr_send() local
851 SAL_CALL_REENTRANT(rv, SN_SAL_IROUTER_OP, SAL_IROUTER_SEND, in ia64_sn_irtr_send()
854 return (int) rv.v0; in ia64_sn_irtr_send()
866 struct ia64_sal_retval rv; in ia64_sn_irtr_intr() local
867 SAL_CALL_REENTRANT(rv, SN_SAL_IROUTER_OP, SAL_IROUTER_INTR_STATUS, in ia64_sn_irtr_intr()
869 return (int) rv.v0; in ia64_sn_irtr_intr()
879 struct ia64_sal_retval rv; in ia64_sn_irtr_intr_enable() local
880 SAL_CALL_REENTRANT(rv, SN_SAL_IROUTER_OP, SAL_IROUTER_INTR_ON, in ia64_sn_irtr_intr_enable()
882 return (int) rv.v0; in ia64_sn_irtr_intr_enable()
892 struct ia64_sal_retval rv; in ia64_sn_irtr_intr_disable() local
893 SAL_CALL_REENTRANT(rv, SN_SAL_IROUTER_OP, SAL_IROUTER_INTR_OFF, in ia64_sn_irtr_intr_disable()
895 return (int) rv.v0; in ia64_sn_irtr_intr_disable()
905 struct ia64_sal_retval rv; in ia64_sn_sysctl_event_init() local
906 SAL_CALL_REENTRANT(rv, SN_SAL_SYSCTL_EVENT, (u64) nasid, in ia64_sn_sysctl_event_init()
908 return (int) rv.v0; in ia64_sn_sysctl_event_init()
918 struct ia64_sal_retval rv; in ia64_sn_sysctl_tio_clock_reset() local
919 SAL_CALL_REENTRANT(rv, SN_SAL_SYSCTL_OP, SAL_SYSCTL_OP_TIO_JLCK_RST, in ia64_sn_sysctl_tio_clock_reset()
921 if (rv.status != 0) in ia64_sn_sysctl_tio_clock_reset()
922 return (int)rv.status; in ia64_sn_sysctl_tio_clock_reset()
923 if (rv.v0 != 0) in ia64_sn_sysctl_tio_clock_reset()
924 return (int)rv.v0; in ia64_sn_sysctl_tio_clock_reset()
972 struct ia64_sal_retval rv; in ia64_sn_get_fit_compt() local
973 SAL_CALL_NOLOCK(rv, SN_SAL_GET_FIT_COMPT, nasid, index, fitentry, in ia64_sn_get_fit_compt()
975 return (int) rv.status; in ia64_sn_get_fit_compt()
988 struct ia64_sal_retval rv; in ia64_sn_irtr_init() local
989 SAL_CALL_REENTRANT(rv, SN_SAL_IROUTER_OP, SAL_IROUTER_INIT, in ia64_sn_irtr_init()
991 return (int) rv.status; in ia64_sn_irtr_init()
1105 struct ia64_sal_retval rv; in ia64_sn_hwperf_op() local
1106 SAL_CALL_NOLOCK(rv, SN_SAL_HWPERF_OP, (u64)nasid, in ia64_sn_hwperf_op()
1109 *v0 = (int) rv.v0; in ia64_sn_hwperf_op()
1110 return (int) rv.status; in ia64_sn_hwperf_op()
1116 struct ia64_sal_retval rv; in ia64_sn_ioif_get_pci_topology() local
1117 SAL_CALL_NOLOCK(rv, SN_SAL_IOIF_GET_PCI_TOPOLOGY, buf, len, 0, 0, 0, 0, 0); in ia64_sn_ioif_get_pci_topology()
1118 return (int) rv.status; in ia64_sn_ioif_get_pci_topology()
1127 struct ia64_sal_retval rv; in ia64_sn_bte_recovery() local
1129 rv.status = 0; in ia64_sn_bte_recovery()
1130 SAL_CALL_NOLOCK(rv, SN_SAL_BTE_RECOVER, (u64)nasid, 0, 0, 0, 0, 0, 0); in ia64_sn_bte_recovery()
1131 if (rv.status == SALRET_NOT_IMPLEMENTED) in ia64_sn_bte_recovery()
1133 return (int) rv.status; in ia64_sn_bte_recovery()
1139 struct ia64_sal_retval rv; in ia64_sn_is_fake_prom() local
1140 SAL_CALL_NOLOCK(rv, SN_SAL_FAKE_PROM, 0, 0, 0, 0, 0, 0, 0); in ia64_sn_is_fake_prom()
1141 return (rv.status == 0); in ia64_sn_is_fake_prom()
1147 struct ia64_sal_retval rv; in ia64_sn_get_prom_feature_set() local
1149 SAL_CALL_NOLOCK(rv, SN_SAL_GET_PROM_FEATURE_SET, set, 0, 0, 0, 0, 0, 0); in ia64_sn_get_prom_feature_set()
1150 if (rv.status != 0) in ia64_sn_get_prom_feature_set()
1151 return rv.status; in ia64_sn_get_prom_feature_set()
1152 *feature_set = rv.v0; in ia64_sn_get_prom_feature_set()
1159 struct ia64_sal_retval rv; in ia64_sn_set_os_feature() local
1161 SAL_CALL_NOLOCK(rv, SN_SAL_SET_OS_FEATURE_SET, feature, 0, 0, 0, 0, 0, 0); in ia64_sn_set_os_feature()
1162 return rv.status; in ia64_sn_set_os_feature()
1178 struct ia64_sal_retval rv; in ia64_sn_set_cpu_number() local
1180 SAL_CALL_NOLOCK(rv, SN_SAL_SET_CPU_NUMBER, cpu, 0, 0, 0, 0, 0, 0); in ia64_sn_set_cpu_number()
1181 return rv.status; in ia64_sn_set_cpu_number()
1186 struct ia64_sal_retval rv; in ia64_sn_kernel_launch_event() local
1187 SAL_CALL_NOLOCK(rv, SN_SAL_KERNEL_LAUNCH_EVENT, 0, 0, 0, 0, 0, 0, 0); in ia64_sn_kernel_launch_event()
1188 return rv.status; in ia64_sn_kernel_launch_event()
1204 struct ia64_sal_retval rv; in sn_mq_watchlist_alloc() local
1216 ia64_sal_oemcall_nolock(&rv, SN_SAL_WATCHLIST_ALLOC, addr, in sn_mq_watchlist_alloc()
1219 if (rv.status < 0) in sn_mq_watchlist_alloc()
1220 return rv.status; in sn_mq_watchlist_alloc()
1228 struct ia64_sal_retval rv; in sn_mq_watchlist_free() local
1229 ia64_sal_oemcall_nolock(&rv, SN_SAL_WATCHLIST_FREE, blade, in sn_mq_watchlist_free()
1231 return rv.status; in sn_mq_watchlist_free()