Searched refs:core_vmid (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/modules/vmid/ |
H A D | vmid.c | 28 struct core_vmid { struct 39 container_of(mod_vmid, struct core_vmid, public) 41 static void add_ptb_to_table(struct core_vmid *core_vmid, unsigned int vmid, uint64_t ptb) in add_ptb_to_table() argument 44 core_vmid->ptb_assigned_to_vmid[vmid] = ptb; in add_ptb_to_table() 45 core_vmid->num_vmids_available--; in add_ptb_to_table() 49 static void clear_entry_from_vmid_table(struct core_vmid *core_vmid, unsigned int vmid) in clear_entry_from_vmid_table() argument 52 core_vmid->ptb_assigned_to_vmid[vmid] = 0; in clear_entry_from_vmid_table() 53 core_vmid in clear_entry_from_vmid_table() 57 evict_vmids(struct core_vmid *core_vmid) evict_vmids() argument 70 get_existing_vmid_for_ptb(struct core_vmid *core_vmid, uint64_t ptb) get_existing_vmid_for_ptb() argument 83 get_next_available_vmid(struct core_vmid *core_vmid) get_next_available_vmid() argument 97 struct core_vmid *core_vmid = MOD_VMID_TO_CORE(mod_vmid); mod_vmid_get_for_ptb() local 128 struct core_vmid *core_vmid = MOD_VMID_TO_CORE(mod_vmid); mod_vmid_reset() local 139 struct core_vmid *core_vmid; mod_vmid_create() local 170 struct core_vmid *core_vmid = MOD_VMID_TO_CORE(mod_vmid); mod_vmid_destroy() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/modules/vmid/ |
H A D | vmid.c | 28 struct core_vmid { struct 39 container_of(mod_vmid, struct core_vmid, public) 41 static void add_ptb_to_table(struct core_vmid *core_vmid, unsigned int vmid, uint64_t ptb) in add_ptb_to_table() argument 44 core_vmid->ptb_assigned_to_vmid[vmid] = ptb; in add_ptb_to_table() 45 core_vmid->num_vmids_available--; in add_ptb_to_table() 49 static void clear_entry_from_vmid_table(struct core_vmid *core_vmid, unsigned int vmid) in clear_entry_from_vmid_table() argument 52 core_vmid->ptb_assigned_to_vmid[vmid] = 0; in clear_entry_from_vmid_table() 53 core_vmid in clear_entry_from_vmid_table() 57 evict_vmids(struct core_vmid *core_vmid) evict_vmids() argument 70 get_existing_vmid_for_ptb(struct core_vmid *core_vmid, uint64_t ptb) get_existing_vmid_for_ptb() argument 83 get_next_available_vmid(struct core_vmid *core_vmid) get_next_available_vmid() argument 97 struct core_vmid *core_vmid = MOD_VMID_TO_CORE(mod_vmid); mod_vmid_get_for_ptb() local 128 struct core_vmid *core_vmid = MOD_VMID_TO_CORE(mod_vmid); mod_vmid_reset() local 139 struct core_vmid *core_vmid; mod_vmid_create() local 170 struct core_vmid *core_vmid = MOD_VMID_TO_CORE(mod_vmid); mod_vmid_destroy() local [all...] |
Completed in 2 milliseconds