Lines Matching refs:rlen
903 size_t rlen; in fcoe_ctlr_parse_adv() local
919 rlen = ntohs(fiph->fip_dl_len) * 4; in fcoe_ctlr_parse_adv()
920 if (rlen + sizeof(*fiph) > skb->len) in fcoe_ctlr_parse_adv()
924 while (rlen > 0) { in fcoe_ctlr_parse_adv()
926 if (dlen < sizeof(*desc) || dlen > rlen) in fcoe_ctlr_parse_adv()
999 rlen -= dlen; in fcoe_ctlr_parse_adv()
1153 size_t rlen; in fcoe_ctlr_recv_els() local
1163 rlen = ntohs(fiph->fip_dl_len) * 4; in fcoe_ctlr_recv_els()
1164 if (rlen + sizeof(*fiph) > skb->len) in fcoe_ctlr_recv_els()
1168 while (rlen > 0) { in fcoe_ctlr_recv_els()
1171 if (dlen < sizeof(*desc) || dlen > rlen) in fcoe_ctlr_recv_els()
1244 rlen -= dlen; in fcoe_ctlr_recv_els()
1321 size_t rlen; in fcoe_ctlr_recv_clr_vlink() local
1349 rlen = ntohs(fh->fip_dl_len) * FIP_BPW; in fcoe_ctlr_recv_clr_vlink()
1357 num_vlink_desc = rlen / sizeof(*vp); in fcoe_ctlr_recv_clr_vlink()
1365 while (rlen >= sizeof(*desc)) { in fcoe_ctlr_recv_clr_vlink()
1367 if (dlen > rlen) in fcoe_ctlr_recv_clr_vlink()
1417 rlen -= dlen; in fcoe_ctlr_recv_clr_vlink()
2245 size_t rlen; in fcoe_ctlr_vn_parse() local
2276 rlen = ntohs(fiph->fip_dl_len) * 4; in fcoe_ctlr_vn_parse()
2277 if (rlen + sizeof(*fiph) > skb->len) in fcoe_ctlr_vn_parse()
2281 while (rlen > 0) { in fcoe_ctlr_vn_parse()
2283 if (dlen < sizeof(*desc) || dlen > rlen) in fcoe_ctlr_vn_parse()
2345 rlen -= dlen; in fcoe_ctlr_vn_parse()