Lines Matching full:lens
869 u16 lens[5]; in moxa_load_fw() local
882 BUILD_BUG_ON(ARRAY_SIZE(hdr->len) != ARRAY_SIZE(lens)); in moxa_load_fw()
903 for (a = 0; a < ARRAY_SIZE(lens); a++) { in moxa_load_fw()
904 lens[a] = le16_to_cpu(hdr->len[a]); in moxa_load_fw()
905 if (lens[a] && len + lens[a] <= fw->size && in moxa_load_fw()
909 if (!lens[a] && a < lencnt) { in moxa_load_fw()
913 len += lens[a]; in moxa_load_fw()
927 ret = moxa_load_bios(brd, ptr, lens[lenp]); in moxa_load_fw()
931 /* we skip the tty section (lens[1]), since we don't need it */ in moxa_load_fw()
932 ptr += lens[lenp] + lens[lenp + 1]; in moxa_load_fw()
936 ret = moxa_load_320b(brd, ptr, lens[lenp]); in moxa_load_fw()
940 ptr += lens[lenp] + lens[lenp + 1]; in moxa_load_fw()
944 ret = moxa_load_code(brd, ptr, lens[lenp]); in moxa_load_fw()