Lines Matching defs:lxt
509 struct sisl_lxt_entry *lxt = NULL, *lxt_old = NULL;
544 lxt = kzalloc((sizeof(*lxt) * LXT_GROUP_SIZE * ngrps),
546 if (unlikely(!lxt)) {
553 memcpy(lxt, lxt_old, (sizeof(*lxt) * rhte->lxt_cnt));
555 lxt = lxt_old;
574 lxt[i].rlba_base = ((aun << MC_CHUNK_SHIFT) |
588 rhte->lxt_start = lxt;
598 /* free old lxt if reallocated */
599 if (lxt != lxt_old)
627 struct sisl_lxt_entry *lxt, *lxt_old;
647 lxt = kzalloc((sizeof(*lxt) * LXT_GROUP_SIZE * ngrps),
649 if (unlikely(!lxt)) {
655 memcpy(lxt, lxt_old,
656 (sizeof(*lxt) * (rhte->lxt_cnt - delta)));
658 lxt = NULL;
660 lxt = lxt_old;
672 rhte->lxt_start = lxt;
706 /* Free old lxt if reallocated */
707 if (lxt != lxt_old)
1100 struct sisl_lxt_entry *lxt = NULL;
1112 lxt = kzalloc((sizeof(*lxt) * LXT_GROUP_SIZE * ngrps),
1114 if (unlikely(!lxt)) {
1120 memcpy(lxt, rhte_src->lxt_start,
1121 (sizeof(*lxt) * rhte_src->lxt_cnt));
1131 aun = (lxt[i].rlba_base >> MC_CHUNK_SHIFT);
1145 rhte->lxt_start = lxt;
1171 aun = (lxt[j].rlba_base >> MC_CHUNK_SHIFT);
1174 kfree(lxt);