Searched refs:ftr_bits (Results 1 - 4 of 4) sorted by relevance
/linux-master/tools/testing/selftests/kvm/aarch64/ |
H A D | set_id_regs.c | 44 const struct reg_ftr_bits *ftr_bits; member in struct:test_feature_reg 192 .ftr_bits = &((table)[0]), \ 226 /* Return a safe value to a given ftr_bits an ftr value */ 227 uint64_t get_safe_value(const struct reg_ftr_bits *ftr_bits, uint64_t ftr) argument 231 if (ftr_bits->sign == FTR_UNSIGNED) { 232 switch (ftr_bits->type) { 234 ftr = ftr_bits->safe_val; 237 if (ftr > ftr_bits->safe_val) 254 switch (ftr_bits->type) { 256 ftr = ftr_bits 279 get_invalid_value(const struct reg_ftr_bits *ftr_bits, uint64_t ftr) argument 330 test_reg_set_success(struct kvm_vcpu *vcpu, uint64_t reg, const struct reg_ftr_bits *ftr_bits) argument 351 test_reg_set_fail(struct kvm_vcpu *vcpu, uint64_t reg, const struct reg_ftr_bits *ftr_bits) argument 395 const struct reg_ftr_bits *ftr_bits = test_regs[i].ftr_bits; local [all...] |
/linux-master/arch/arm64/kernel/ |
H A D | cpufeature.c | 499 .ftr_bits = ftr_ctr, 717 .ftr_bits = &((table)[0]), \ 907 const struct arm64_ftr_bits *ftr_bits = ftr_reg->ftr_bits; local 914 for (; ftr_bits->width != 0; ftr_bits++, j++) { 915 unsigned int width = ftr_reg->ftr_bits[j].width; 916 unsigned int shift = ftr_reg->ftr_bits[j].shift; 930 prev_shift = ftr_reg->ftr_bits[j - 1].shift; 970 for (ftrp = reg->ftr_bits; ftr [all...] |
/linux-master/arch/arm64/include/asm/ |
H A D | cpufeature.h | 106 const struct arm64_ftr_bits *ftr_bits; member in struct:arm64_ftr_reg
|
/linux-master/arch/arm64/kvm/ |
H A D | sys_regs.c | 1473 ftrp = ftr_reg->ftr_bits;
|
Completed in 199 milliseconds