Lines Matching refs:dlen

619 	size_t dlen;  in fcoe_ctlr_encaps()  local
625 dlen = sizeof(struct fip_encaps) + skb->len; /* len before push */ in fcoe_ctlr_encaps()
656 cap->encaps.fd_desc.fip_dlen = dlen / FIP_BPW; in fcoe_ctlr_encaps()
659 dlen += sizeof(*mac); in fcoe_ctlr_encaps()
677 cap->fip.fip_dl_len = htons(dlen / FIP_BPW); in fcoe_ctlr_encaps()
904 size_t dlen; in fcoe_ctlr_parse_adv() local
925 dlen = desc->fip_dlen * FIP_BPW; in fcoe_ctlr_parse_adv()
926 if (dlen < sizeof(*desc) || dlen > rlen) in fcoe_ctlr_parse_adv()
937 if (dlen != sizeof(struct fip_pri_desc)) in fcoe_ctlr_parse_adv()
943 if (dlen != sizeof(struct fip_mac_desc)) in fcoe_ctlr_parse_adv()
958 if (dlen != sizeof(struct fip_wwn_desc)) in fcoe_ctlr_parse_adv()
965 if (dlen != sizeof(struct fip_fab_desc)) in fcoe_ctlr_parse_adv()
974 if (dlen != sizeof(struct fip_fka_desc)) in fcoe_ctlr_parse_adv()
998 desc = (struct fip_desc *)((char *)desc + dlen); in fcoe_ctlr_parse_adv()
999 rlen -= dlen; in fcoe_ctlr_parse_adv()
1014 desc->fip_dtype, dlen); in fcoe_ctlr_parse_adv()
1154 size_t dlen; in fcoe_ctlr_recv_els() local
1170 dlen = desc->fip_dlen * FIP_BPW; in fcoe_ctlr_recv_els()
1171 if (dlen < sizeof(*desc) || dlen > rlen) in fcoe_ctlr_recv_els()
1204 if (dlen != sizeof(struct fip_mac_desc)) in fcoe_ctlr_recv_els()
1223 if (dlen < sizeof(*els) + sizeof(*fh) + 1) in fcoe_ctlr_recv_els()
1225 els_len = dlen - sizeof(*els); in fcoe_ctlr_recv_els()
1243 desc = (struct fip_desc *)((char *)desc + dlen); in fcoe_ctlr_recv_els()
1244 rlen -= dlen; in fcoe_ctlr_recv_els()
1301 desc->fip_dtype, dlen); in fcoe_ctlr_recv_els()
1322 size_t dlen; in fcoe_ctlr_recv_clr_vlink() local
1366 dlen = desc->fip_dlen * FIP_BPW; in fcoe_ctlr_recv_clr_vlink()
1367 if (dlen > rlen) in fcoe_ctlr_recv_clr_vlink()
1380 if (dlen < sizeof(*mp)) in fcoe_ctlr_recv_clr_vlink()
1388 if (dlen < sizeof(*wp)) in fcoe_ctlr_recv_clr_vlink()
1396 if (dlen < sizeof(*vp)) in fcoe_ctlr_recv_clr_vlink()
1416 desc = (struct fip_desc *)((char *)desc + dlen); in fcoe_ctlr_recv_clr_vlink()
1417 rlen -= dlen; in fcoe_ctlr_recv_clr_vlink()
2002 size_t dlen; in fcoe_ctlr_vn_send() local
2005 dlen = 0; in fcoe_ctlr_vn_send()
2007 dlen = sizeof(struct fip_fc4_feat) + in fcoe_ctlr_vn_send()
2009 len += dlen; in fcoe_ctlr_vn_send()
2011 dlen += sizeof(frame->mac) + sizeof(frame->wwnn) + sizeof(frame->vn); in fcoe_ctlr_vn_send()
2033 frame->fip.fip_dl_len = htons(dlen / FIP_BPW); in fcoe_ctlr_vn_send()
2246 size_t dlen; in fcoe_ctlr_vn_parse() local
2282 dlen = desc->fip_dlen * FIP_BPW; in fcoe_ctlr_vn_parse()
2283 if (dlen < sizeof(*desc) || dlen > rlen) in fcoe_ctlr_vn_parse()
2301 if (dlen != sizeof(struct fip_mac_desc)) in fcoe_ctlr_vn_parse()
2313 if (dlen != sizeof(struct fip_wwn_desc)) in fcoe_ctlr_vn_parse()
2319 if (dlen != sizeof(struct fip_vn_desc)) in fcoe_ctlr_vn_parse()
2327 if (dlen != sizeof(struct fip_fc4_feat)) in fcoe_ctlr_vn_parse()
2331 if (dlen != sizeof(struct fip_size_desc)) in fcoe_ctlr_vn_parse()
2344 desc = (struct fip_desc *)((char *)desc + dlen); in fcoe_ctlr_vn_parse()
2345 rlen -= dlen; in fcoe_ctlr_vn_parse()
2351 dtype, dlen); in fcoe_ctlr_vn_parse()