Searched refs:stfle_fac_list (Results 1 – 10 of 10) sorted by relevance
/arch/s390/include/asm/ |
D | facility.h | 16 #define MAX_FACILITY_BIT (sizeof(((struct lowcore *)0)->stfle_fac_list) * 8) 59 return __test_facility(nr, &S390_lowcore.stfle_fac_list); in test_facility() 62 static inline unsigned long __stfle_asm(u64 *stfle_fac_list, int size) in __stfle_asm() argument 69 : "a" (stfle_fac_list) in __stfle_asm() 79 static inline void stfle(u64 *stfle_fac_list, int size) in stfle() argument 88 memcpy(stfle_fac_list, &S390_lowcore.stfl_fac_list, 4); in stfle() 91 nr = __stfle_asm(stfle_fac_list, size); in stfle() 94 memset((char *) stfle_fac_list + nr, 0, size * 8 - nr); in stfle()
|
D | lowcore.h | 160 __u64 stfle_fac_list[16]; /* 0x0f00 */ member
|
/arch/s390/kernel/ |
D | als.c | 72 val = ~S390_lowcore.stfle_fac_list[i] & als[i]; in print_missing_facilities() 110 for (i = 0; i < ARRAY_SIZE(S390_lowcore.stfle_fac_list); i++) in verify_facilities() 111 S390_lowcore.stfle_fac_list[i] = 0; in verify_facilities() 115 S390_lowcore.stfle_fac_list[0] = (u64)S390_lowcore.stfl_fac_list << 32; in verify_facilities() 121 : "a" (&S390_lowcore.stfle_fac_list) in verify_facilities() 125 if ((S390_lowcore.stfle_fac_list[i] & als[i]) != als[i]) in verify_facilities()
|
D | lgr.c | 26 u64 stfle_fac_list[4]; member 121 stfle(lgr_info->stfle_fac_list, ARRAY_SIZE(lgr_info->stfle_fac_list)); in lgr_info_get()
|
D | early.c | 330 stfle(S390_lowcore.stfle_fac_list, in setup_facility_list() 331 ARRAY_SIZE(S390_lowcore.stfle_fac_list)); in setup_facility_list() 333 S390_lowcore.stfle_fac_list, in setup_facility_list()
|
D | processor.c | 101 facilities = (long *)&S390_lowcore.stfle_fac_list; in show_facilities()
|
D | setup.c | 339 memcpy(lc->stfle_fac_list, S390_lowcore.stfle_fac_list, in setup_lowcore_dat_off() 340 sizeof(lc->stfle_fac_list)); in setup_lowcore_dat_off()
|
D | smp.c | 285 memcpy(lc->stfle_fac_list, S390_lowcore.stfle_fac_list, in pcpu_prepare_secondary() 286 sizeof(lc->stfle_fac_list)); in pcpu_prepare_secondary()
|
D | asm-offsets.c | 127 OFFSET(__LC_STFLE_FAC_LIST, lowcore, stfle_fac_list); in main()
|
/arch/s390/kvm/ |
D | kvm-s390.c | 1218 memcpy((unsigned long *)&mach->fac_list, S390_lowcore.stfle_fac_list, in kvm_s390_get_machine() 1219 sizeof(S390_lowcore.stfle_fac_list)); in kvm_s390_get_machine() 1960 memcpy(kvm->arch.model.fac_mask, S390_lowcore.stfle_fac_list, in kvm_arch_init_vm() 1961 sizeof(S390_lowcore.stfle_fac_list)); in kvm_arch_init_vm() 3975 S390_lowcore.stfle_fac_list[i] & nonhyp_mask(i); in kvm_s390_init()
|