···848848849849 /* adjust (decrease) last one (or two) entry's len to cryptlen */850850 link_tbl_ptr--;851851- while (link_tbl_ptr->len <= (-cryptlen)) {851851+ while (be16_to_cpu(link_tbl_ptr->len) <= (-cryptlen)) {852852 /* Empty this entry, and move to previous one */853853 cryptlen += be16_to_cpu(link_tbl_ptr->len);854854 link_tbl_ptr->len = 0;