Lines Matching refs:lba_to_pba
253 int *lba_to_pba; /* logical to physical map */ member
781 pba = info->lba_to_pba[lba]; in sddr09_read_data()
865 pba = info->lba_to_pba[lba]; in sddr09_write_lba()
875 info->lba_to_pba[lba] = pba; in sddr09_write_lba()
1232 kfree(info->lba_to_pba); in sddr09_read_map()
1234 info->lba_to_pba = kmalloc_array(numblocks, sizeof(int), GFP_NOIO); in sddr09_read_map()
1237 if (info->lba_to_pba == NULL || info->pba_to_lba == NULL) { in sddr09_read_map()
1244 info->lba_to_pba[i] = info->pba_to_lba[i] = UNDEF; in sddr09_read_map()
1341 if (info->lba_to_pba[lba] != UNDEF) { in sddr09_read_map()
1344 lba, info->lba_to_pba[lba], i); in sddr09_read_map()
1349 info->lba_to_pba[lba] = i; in sddr09_read_map()
1389 kfree(info->lba_to_pba); in sddr09_read_map()
1391 info->lba_to_pba = NULL; in sddr09_read_map()
1405 kfree(info->lba_to_pba); in sddr09_card_info_destructor()