Symbol: crst_table
arch/s390/kvm/dat.c
107
struct crst_table *table;
arch/s390/kvm/dat.c
305
struct crst_table *table;
arch/s390/kvm/dat.c
391
struct crst_table *table;
arch/s390/kvm/dat.c
534
static long dat_crste_walk_range(gfn_t start, gfn_t end, struct crst_table *table,
arch/s390/kvm/dat.c
598
struct crst_table *table = dereference_asce(asce);
arch/s390/kvm/dat.c
66
static inline struct crst_table *dat_alloc_crst_noinit(struct kvm_s390_mmu_cache *mc)
arch/s390/kvm/dat.c
68
struct crst_table *res;
arch/s390/kvm/dat.c
76
struct crst_table *dat_alloc_crst_sleepable(unsigned long init)
arch/s390/kvm/dat.c
90
void dat_free_level(struct crst_table *table, bool owns_ptes)
arch/s390/kvm/dat.h
349
static_assert(sizeof(struct crst_table) == _CRST_TABLE_SIZE);
arch/s390/kvm/dat.h
532
void dat_free_level(struct crst_table *table, bool owns_ptes);
arch/s390/kvm/dat.h
533
struct crst_table *dat_alloc_crst_sleepable(unsigned long init);
arch/s390/kvm/dat.h
569
static inline struct crst_table *kvm_s390_mmu_cache_alloc_crst(struct kvm_s390_mmu_cache *mc)
arch/s390/kvm/dat.h
583
static inline struct crst_table *crste_table_start(union crste *crstep)
arch/s390/kvm/dat.h
585
return (struct crst_table *)ALIGN_DOWN((unsigned long)crstep, _CRST_TABLE_SIZE);
arch/s390/kvm/dat.h
664
#define _CRSTP(x) ((struct crst_table *)_Generic((*(x)), \
arch/s390/kvm/dat.h
665
struct crst_table : (x), \
arch/s390/kvm/dat.h
828
static inline struct crst_table *_dereference_crste(union crste crste)
arch/s390/kvm/dat.h
841
static inline struct crst_table *dereference_asce(union asce asce)
arch/s390/kvm/dat.h
902
static inline void _dat_free_crst(struct crst_table *table)
arch/s390/kvm/gmap.c
239
struct crst_table *table;
arch/s390/kvm/gmap.c
54
struct crst_table *table;
arch/s390/kvm/kvm-s390.c
3377
struct crst_table *table = dereference_asce(kvm->arch.gmap->asce);