Home
last modified time | relevance | path

Searched refs:tablep (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/iommu/generic_pt/
H A Dpt_fmt_defaults.h175 u64 *tablep = pt_cur_table(pts, u64) + pts->index; in pt_clear_entries64() local
176 u64 *end = tablep + log2_to_int(num_contig_lg2); in pt_clear_entries64()
179 for (; tablep != end; tablep++) in pt_clear_entries64()
180 WRITE_ONCE(*tablep, 0); in pt_clear_entries64()
186 u32 *tablep = pt_cur_table(pts, u32) + pts->index; in pt_clear_entries32() local
187 u32 *end = tablep + log2_to_int(num_contig_lg2); in pt_clear_entries32()
190 for (; tablep != end; tablep++) in pt_clear_entries32()
191 WRITE_ONCE(*tablep, 0); in pt_clear_entries32()
/linux/drivers/iommu/generic_pt/fmt/
H A Dvtdss.h90 const u64 *tablep = pt_cur_table(pts, u64); in vtdss_pt_load_entry_raw() local
93 pts->entry = entry = READ_ONCE(tablep[pts->index]); in vtdss_pt_load_entry_raw()
108 u64 *tablep = pt_cur_table(pts, u64); in vtdss_pt_install_leaf_entry() local
119 WRITE_ONCE(tablep[pts->index], entry); in vtdss_pt_install_leaf_entry()
146 u64 *tablep = pt_cur_table(pts, u64) + pts->index; in vtdss_pt_entry_is_write_dirty() local
148 return READ_ONCE(*tablep) & VTDSS_FMT_D; in vtdss_pt_entry_is_write_dirty()
154 u64 *tablep = pt_cur_table(pts, u64) + pts->index; in vtdss_pt_entry_make_write_clean() local
156 WRITE_ONCE(*tablep, READ_ONCE(*tablep) & ~(u64)VTDSS_FMT_D); in vtdss_pt_entry_make_write_clean()
162 u64 *tablep = pt_cur_table(pts, u64) + pts->index; in vtdss_pt_entry_make_write_dirty() local
165 return try_cmpxchg64(tablep, &pts->entry, new); in vtdss_pt_entry_make_write_dirty()
/linux/arch/x86/platform/efi/
H A Dquirks.c576 void *p, *tablep; in efi_reuse_config() local
599 p = tablep = early_memremap(tables, nr_tables * sz); in efi_reuse_config()
620 early_memunmap(tablep, nr_tables * sz); in efi_reuse_config()