Searched refs:pba_to_lba (Results 1 - 4 of 4) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/storage/
H A Dsddr55.c65 int *pba_to_lba; /* physical to logical map */ member in struct:sddr55_card_info
123 kfree(info->pba_to_lba);
125 info->pba_to_lba = NULL;
355 if (info->pba_to_lba[pba] == UNUSED_BLOCK) {
439 info->pba_to_lba[new_pba] = BAD_BLOCK;
451 info->pba_to_lba[pba] = UNUSED_BLOCK;
454 if (info->pba_to_lba[new_pba] != UNUSED_BLOCK) {
456 new_pba, info->pba_to_lba[new_pba]);
464 info->pba_to_lba[new_pba] = lba % 1000;
651 kfree(info->pba_to_lba);
[all...]
H A Dalauda.h87 u16 **pba_to_lba; /* physical to logical block map */ member in struct:alauda_media_info
H A Dalauda.c188 if (media_info->pba_to_lba != NULL)
190 kfree(media_info->pba_to_lba[i]);
191 media_info->pba_to_lba[i] = NULL;
333 MEDIA_INFO(us).pba_to_lba = kcalloc(num_zones, sizeof(u16*), GFP_NOIO);
438 u16 *pba_to_lba = info->pba_to_lba[zone]; local
442 if (pba_to_lba[i] == UNDEF)
463 u16 *pba_to_lba = kcalloc(zonesize, sizeof(u16), GFP_NOIO); local
464 if (lba_to_pba == NULL || pba_to_lba == NULL) {
473 lba_to_pba[i] = pba_to_lba[
[all...]
H A Dsddr09.c222 int *pba_to_lba; /* physical to logical map */ member in struct:sddr09_card_info
687 if (info->pba_to_lba[zonestart+i] == UNDEF) {
693 if (info->pba_to_lba[zonestart+i] == UNDEF) {
726 info->pba_to_lba[pba] = lba;
1043 kfree(info->pba_to_lba);
1045 info->pba_to_lba = kmalloc(numblocks*sizeof(int), GFP_NOIO);
1047 if (info->lba_to_pba == NULL || info->pba_to_lba == NULL) {
1054 info->lba_to_pba[i] = info->pba_to_lba[i] = UNDEF;
1079 info->pba_to_lba[i] = UNUSABLE;
1087 info->pba_to_lba[
[all...]

Completed in 75 milliseconds