Searched refs:b_lg2 (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/iommu/generic_pt/ |
| H A D | pt_defs.h | 237 #define log2_div(a, b_lg2) log2_div_t(pt_vaddr_t, a, b_lg2) argument 239 #define log2_mod(a, b_lg2) log2_mod_t(pt_vaddr_t, a, b_lg2) argument 240 #define log2_mod_eq_max(a, b_lg2) log2_mod_eq_max_t(pt_vaddr_t, a, b_lg2) argument 241 #define log2_set_mod(a, val, b_lg2) log2_set_mod_t(pt_vaddr_t, a, val, b_lg2) argument 242 #define log2_set_mod_max(a, b_lg2) log2_set_mod_max_t(pt_vaddr_t, a, b_lg2) argument 243 #define log2_mul(a, b_lg2) log2_mul_t(pt_vaddr_t, a, b_lg2) argument 253 static inline pt_vaddr_t fvalog2_div(pt_vaddr_t a, unsigned int b_lg2) in fvalog2_div() argument 255 if (PT_SUPPORTED_FEATURE(PT_FEAT_FULL_VA) && b_lg2 == PT_VADDR_MAX_LG2) in fvalog2_div() 257 return log2_div_t(pt_vaddr_t, a, b_lg2); in fvalog2_div() 260 static inline pt_vaddr_t fvalog2_mod(pt_vaddr_t a, unsigned int b_lg2) in fvalog2_mod() argument [all …]
|
| H A D | pt_log2.h | 21 #define log2_div_t(type, a, b_lg2) ((type)(((type)a) >> (b_lg2))) argument 34 #define log2_mod_t(type, a, b_lg2) \ argument 35 ((type)(((type)a) & log2_to_max_int_t(type, b_lg2))) 43 #define log2_mod_eq_max_t(type, a, b_lg2) \ argument 44 (log2_mod_t(type, a, b_lg2) == log2_to_max_int_t(type, b_lg2)) 53 #define log2_set_mod_t(type, a, val, b_lg2) \ argument 54 ((((type)(a)) & (~log2_to_max_int_t(type, b_lg2))) | ((type)(val))) 62 #define log2_set_mod_max_t(type, a, b_lg2) \ argument 63 (((type)(a)) | log2_to_max_int_t(type, b_lg2)) 67 #define log2_mul_t(type, a, b_lg2) ((type)(((type)a) << (b_lg2))) argument
|
| H A D | kunit_generic_pt.h | 211 unsigned int b_lg2; in test_best_pgsize() local 216 for (b_lg2 = 1; b_lg2 != 10; b_lg2++) { in test_best_pgsize() 220 pt_oaddr_t oa = get_random_u64() << b_lg2; in test_best_pgsize() 251 for (b_lg2 = 1; b_lg2 != 10; b_lg2++) { in test_best_pgsize() 255 pt_oaddr_t oa = PT_VADDR_MAX << b_lg2; in test_best_pgsize() 270 for (b_lg2 = 1; b_lg2 != 10; b_lg2++) { in test_best_pgsize() 274 pt_oaddr_t oa = get_random_u64() << b_lg2; in test_best_pgsize() 294 for (b_lg2 = 32; b_lg2 != 42; b_lg2++) { in test_best_pgsize() 298 pt_oaddr_t oa = get_random_u64() << b_lg2; in test_best_pgsize()
|