Lines Matching refs:desc
43 vlan->fip.fip_dl_len = htons(sizeof(vlan->desc) / FIP_BPW); in qedf_fcoe_send_vlan_req()
45 vlan->desc.mac.fd_desc.fip_dtype = FIP_DT_MAC; in qedf_fcoe_send_vlan_req()
46 vlan->desc.mac.fd_desc.fip_dlen = sizeof(vlan->desc.mac) / FIP_BPW; in qedf_fcoe_send_vlan_req()
47 ether_addr_copy(vlan->desc.mac.fd_mac, qedf->mac); in qedf_fcoe_send_vlan_req()
49 vlan->desc.wwnn.fd_desc.fip_dtype = FIP_DT_NAME; in qedf_fcoe_send_vlan_req()
50 vlan->desc.wwnn.fd_desc.fip_dlen = sizeof(vlan->desc.wwnn) / FIP_BPW; in qedf_fcoe_send_vlan_req()
51 put_unaligned_be64(qedf->lport->wwnn, &vlan->desc.wwnn.fd_wwn); in qedf_fcoe_send_vlan_req()
83 struct fip_desc *desc; in qedf_fcoe_process_vlan_resp() local
91 desc = (struct fip_desc *)(fiph + 1); in qedf_fcoe_process_vlan_resp()
93 dlen = desc->fip_dlen * FIP_BPW; in qedf_fcoe_process_vlan_resp()
94 switch (desc->fip_dtype) { in qedf_fcoe_process_vlan_resp()
96 vid = ntohs(((struct fip_vlan_desc *)desc)->fd_vlan); in qedf_fcoe_process_vlan_resp()
99 desc = (struct fip_desc *)((char *)desc + dlen); in qedf_fcoe_process_vlan_resp()
172 struct fip_desc *desc; in qedf_fip_recv() local
232 desc = (struct fip_desc *)(fiph + 1); in qedf_fip_recv()
233 while (rlen >= sizeof(*desc)) { in qedf_fip_recv()
234 dlen = desc->fip_dlen * FIP_BPW; in qedf_fip_recv()
235 switch (desc->fip_dtype) { in qedf_fip_recv()
237 mp = (struct fip_mac_desc *)desc; in qedf_fip_recv()
245 wp = (struct fip_wwn_desc *)desc; in qedf_fip_recv()
257 vp = (struct fip_vn_desc *)desc; in qedf_fip_recv()
279 desc = (struct fip_desc *)((char *)desc + dlen); in qedf_fip_recv()