intel_gvt_gtt_entry
struct intel_vgpu *vgpu, struct intel_gvt_gtt_entry *we)
static inline void ppgtt_generate_shadow_entry(struct intel_gvt_gtt_entry *se,
struct intel_vgpu_ppgtt_spt *s, struct intel_gvt_gtt_entry *ge)
struct intel_gvt_gtt_entry *se)
struct intel_gvt_gtt_entry sub_se;
struct intel_gvt_gtt_entry *se)
struct intel_gvt_gtt_entry entry = *se;
struct intel_gvt_gtt_entry *ge)
struct intel_gvt_gtt_entry se = *ge;
struct intel_gvt_gtt_entry se, ge;
struct intel_gvt_gtt_entry *se, unsigned long index)
struct intel_gvt_gtt_entry *we, unsigned long index)
struct intel_gvt_gtt_entry m;
struct intel_gvt_gtt_entry old, new;
struct intel_gvt_gtt_entry *we, unsigned long index)
struct intel_gvt_gtt_entry old_se;
struct intel_gvt_gtt_entry ge;
struct intel_gvt_gtt_entry we, se;
struct intel_gvt_gtt_entry se;
struct intel_gvt_gtt_entry ge, se;
struct intel_gvt_gtt_entry *e, unsigned long index, bool guest)
struct intel_gvt_gtt_entry e;
struct intel_gvt_gtt_entry e;
struct intel_gvt_gtt_entry *entry)
struct intel_gvt_gtt_entry e = {.val64 = 0, .type = GTT_TYPE_GGTT_PTE};
struct intel_gvt_gtt_entry m = {.val64 = 0, .type = GTT_TYPE_GGTT_PTE};
struct intel_gvt_gtt_entry se;
memset(&se, 0, sizeof(struct intel_gvt_gtt_entry));
struct intel_gvt_gtt_entry *e,
struct intel_gvt_gtt_entry *e,
struct intel_gvt_gtt_entry entry = {.type = GTT_TYPE_GGTT_PTE};
struct intel_gvt_gtt_entry old_entry;
static unsigned long gen8_gtt_get_pfn(struct intel_gvt_gtt_entry *e)
static void gen8_gtt_set_pfn(struct intel_gvt_gtt_entry *e, unsigned long pfn)
static bool gen8_gtt_test_pse(struct intel_gvt_gtt_entry *e)
static void gen8_gtt_clear_pse(struct intel_gvt_gtt_entry *e)
static bool gen8_gtt_test_ips(struct intel_gvt_gtt_entry *e)
static void gen8_gtt_clear_ips(struct intel_gvt_gtt_entry *e)
static bool gen8_gtt_test_present(struct intel_gvt_gtt_entry *e)
static void gtt_entry_clear_present(struct intel_gvt_gtt_entry *e)
static void gtt_entry_set_present(struct intel_gvt_gtt_entry *e)
static bool gen8_gtt_test_64k_splited(struct intel_gvt_gtt_entry *e)
static void gen8_gtt_set_64k_splited(struct intel_gvt_gtt_entry *e)
static void gen8_gtt_clear_64k_splited(struct intel_gvt_gtt_entry *e)
struct intel_gvt_gtt_entry *entry, bool ips)
struct intel_gvt_gtt_entry *entry, unsigned long index,
struct intel_gvt_gtt_entry *entry, unsigned long index)
struct intel_gvt_gtt_entry *entry, unsigned long index)
struct intel_gvt_gtt_entry *entry, unsigned long index,
struct intel_gvt_gtt_entry *entry, unsigned long index)
struct intel_gvt_gtt_entry *entry, unsigned long index)
struct intel_gvt_gtt_entry *entry, unsigned long index)
struct intel_gvt_gtt_entry *entry, unsigned long index)
struct intel_gvt_gtt_entry *entry, unsigned long index)
struct intel_gvt_gtt_entry *e, unsigned long index,
struct intel_gvt_gtt_entry *e, unsigned long index,
struct intel_gvt_gtt_entry *e)
struct intel_gvt_gtt_entry *entry)
struct intel_gvt_gtt_entry e;
struct intel_gvt_gtt_entry *e,
struct intel_gvt_gtt_entry *e,
bool (*test_present)(struct intel_gvt_gtt_entry *e);
void (*clear_present)(struct intel_gvt_gtt_entry *e);
void (*set_present)(struct intel_gvt_gtt_entry *e);
bool (*test_pse)(struct intel_gvt_gtt_entry *e);
void (*clear_pse)(struct intel_gvt_gtt_entry *e);
bool (*test_ips)(struct intel_gvt_gtt_entry *e);
void (*clear_ips)(struct intel_gvt_gtt_entry *e);
bool (*test_64k_splited)(struct intel_gvt_gtt_entry *e);
void (*clear_64k_splited)(struct intel_gvt_gtt_entry *e);
void (*set_64k_splited)(struct intel_gvt_gtt_entry *e);
void (*set_pfn)(struct intel_gvt_gtt_entry *e, unsigned long pfn);
unsigned long (*get_pfn)(struct intel_gvt_gtt_entry *e);