Searched refs:ufshpb_lu (Results 1 – 2 of 2) sorted by relevance
/linux-6.1.9/drivers/ufs/core/ |
D | ufshpb.c | 38 static void ufshpb_update_active_info(struct ufshpb_lu *hpb, int rgn_idx, 52 static struct ufshpb_lu *ufshpb_get_hpb_data(struct scsi_device *sdev) in ufshpb_get_hpb_data() 57 static int ufshpb_get_state(struct ufshpb_lu *hpb) in ufshpb_get_state() 62 static void ufshpb_set_state(struct ufshpb_lu *hpb, int state) in ufshpb_set_state() 85 static bool ufshpb_is_supported_chunk(struct ufshpb_lu *hpb, int transfer_len) in ufshpb_is_supported_chunk() 95 static bool ufshpb_is_pinned_region(struct ufshpb_lu *hpb, int rgn_idx) in ufshpb_is_pinned_region() 101 static void ufshpb_kick_map_work(struct ufshpb_lu *hpb) in ufshpb_kick_map_work() 146 static void ufshpb_iterate_rgn(struct ufshpb_lu *hpb, int rgn_idx, int srgn_idx, in ufshpb_iterate_rgn() 224 static bool ufshpb_test_ppn_dirty(struct ufshpb_lu *hpb, int rgn_idx, in ufshpb_test_ppn_dirty() 283 static int ufshpb_fill_ppn_from_page(struct ufshpb_lu *hpb, in ufshpb_fill_ppn_from_page() [all …]
|
D | ufshpb.h | 117 struct ufshpb_lu *hpb; 164 struct ufshpb_lu *hpb; 222 struct ufshpb_lu { struct
|