Searched refs:isrv (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/arch/ia64/include/asm/ |
H A D | sal.h | 677 struct ia64_sal_retval isrv; in ia64_sal_cache_init() local 678 SAL_CALL(isrv, SAL_CACHE_INIT, 0, 0, 0, 0, 0, 0, 0); in ia64_sal_cache_init() 679 return isrv.status; in ia64_sal_cache_init() 689 struct ia64_sal_retval isrv; in ia64_sal_clear_state_info() local 690 SAL_CALL_REENTRANT(isrv, SAL_CLEAR_STATE_INFO, sal_info_type, 0, in ia64_sal_clear_state_info() 692 return isrv.status; in ia64_sal_clear_state_info() 702 struct ia64_sal_retval isrv; in ia64_sal_get_state_info() local 703 SAL_CALL_REENTRANT(isrv, SAL_GET_STATE_INFO, sal_info_type, 0, in ia64_sal_get_state_info() 705 if (isrv.status) in ia64_sal_get_state_info() 708 return isrv.v0; in ia64_sal_get_state_info() [all …]
|
/openbmc/linux/arch/ia64/kernel/ |
H A D | sal.c | 241 struct ia64_sal_retval isrv; in check_sal_cache_flush() local 258 SAL_CALL(isrv, SAL_CACHE_FLUSH, cache_type, 0, 0, 0, 0, 0, 0); in check_sal_cache_flush() 260 if (isrv.status) in check_sal_cache_flush() 261 printk(KERN_ERR "SAL_CAL_FLUSH failed with %ld\n", isrv.status); in check_sal_cache_flush() 281 struct ia64_sal_retval isrv; in ia64_sal_cache_flush() local 296 SAL_CALL(isrv, SAL_CACHE_FLUSH, cache_type, 0, 0, 0, 0, 0, 0); in ia64_sal_cache_flush() 297 return isrv.status; in ia64_sal_cache_flush() 393 struct ia64_sal_retval isrv; in ia64_sal_freq_base() local 395 SAL_CALL(isrv, SAL_FREQ_BASE, which, 0, 0, 0, 0, 0, 0); in ia64_sal_freq_base() 396 *ticks_per_second = isrv.v0; in ia64_sal_freq_base() [all …]
|
H A D | mca.c | 610 struct ia64_sal_retval isrv; in ia64_mca_register_cpev() local 612 isrv = ia64_sal_mc_set_params(SAL_MC_PARAM_CPE_INT, SAL_MC_PARAM_MECHANISM_INT, cpev, 0, 0); in ia64_mca_register_cpev() 613 if (isrv.status) { in ia64_mca_register_cpev() 615 "Error interrupt vector with SAL (status %ld)\n", isrv.status); in ia64_mca_register_cpev() 1897 struct ia64_sal_retval isrv; in ia64_mca_init() local 1916 isrv = ia64_sal_mc_set_params(SAL_MC_PARAM_RENDEZ_INT, in ia64_mca_init() 1921 rc = isrv.status; in ia64_mca_init() 1926 "%ld to %ld milliseconds\n", timeout, isrv.v0); in ia64_mca_init() 1927 timeout = isrv.v0; in ia64_mca_init() 1937 isrv = ia64_sal_mc_set_params(SAL_MC_PARAM_RENDEZ_WAKEUP, in ia64_mca_init() [all …]
|
/openbmc/qemu/hw/intc/ |
H A D | apic.c | 411 int tpr, isrv, ppr; in apic_get_ppr() local 414 isrv = get_highest_priority_int(s->isr); in apic_get_ppr() 415 if (isrv < 0) in apic_get_ppr() 416 isrv = 0; in apic_get_ppr() 417 isrv >>= 4; in apic_get_ppr() 418 if (tpr >= isrv) in apic_get_ppr() 421 ppr = isrv << 4; in apic_get_ppr() 505 int isrv; in apic_eoi() local 506 isrv = get_highest_priority_int(s->isr); in apic_eoi() 507 if (isrv < 0) in apic_eoi() [all …]
|
/openbmc/linux/arch/x86/kvm/ |
H A D | lapic.c | 944 u32 tpr, isrv, ppr, old_ppr; in __apic_update_ppr() local 950 isrv = (isr != -1) ? isr : 0; in __apic_update_ppr() 952 if ((tpr & 0xf0) >= (isrv & 0xf0)) in __apic_update_ppr() 955 ppr = isrv & 0xf0; in __apic_update_ppr()
|