Lines Matching refs:pasid_set_bits
112 static inline void pasid_set_bits(u64 *ptr, u64 mask, u64 bits) in pasid_set_bits() function
132 pasid_set_bits(&pe->val[1], GENMASK_ULL(15, 0), value); in pasid_set_domain_id()
151 pasid_set_bits(&pe->val[0], VTD_PAGE_MASK, value); in pasid_set_slptr()
161 pasid_set_bits(&pe->val[0], GENMASK_ULL(4, 2), value << 2); in pasid_set_address_width()
171 pasid_set_bits(&pe->val[0], GENMASK_ULL(8, 6), value << 6); in pasid_set_translation_type()
180 pasid_set_bits(&pe->val[0], 1 << 1, 0); in pasid_set_fault_enable()
190 pasid_set_bits(&pe->val[0], 1 << 9, 1 << 9); in pasid_set_ssade()
200 pasid_set_bits(&pe->val[0], 1 << 9, 0); in pasid_clear_ssade()
219 pasid_set_bits(&pe->val[2], 1 << 0, 1); in pasid_set_sre()
228 pasid_set_bits(&pe->val[2], 1 << 4, 1 << 4); in pasid_set_wpe()
237 pasid_set_bits(&pe->val[0], 1 << 0, 1); in pasid_set_present()
246 pasid_set_bits(&pe->val[1], 1 << 23, value << 23); in pasid_set_page_snoop()
256 pasid_set_bits(&pe->val[1], 1ULL << 24, 1ULL << 24); in pasid_set_pgsnp()
266 pasid_set_bits(&pe->val[2], VTD_PAGE_MASK, value); in pasid_set_flptr()
276 pasid_set_bits(&pe->val[2], GENMASK_ULL(3, 2), value << 2); in pasid_set_flpm()
285 pasid_set_bits(&pe->val[2], 1 << 7, 1 << 7); in pasid_set_eafe()