kal               537 drivers/scsi/fcoe/fcoe_ctlr.c 	} __packed * kal;
kal               548 drivers/scsi/fcoe/fcoe_ctlr.c 	len = sizeof(*kal) + ports * sizeof(*vn);
kal               553 drivers/scsi/fcoe/fcoe_ctlr.c 	kal = (struct fip_kal *)skb->data;
kal               554 drivers/scsi/fcoe/fcoe_ctlr.c 	memset(kal, 0, len);
kal               555 drivers/scsi/fcoe/fcoe_ctlr.c 	memcpy(kal->eth.h_dest, fcf->fcf_mac, ETH_ALEN);
kal               556 drivers/scsi/fcoe/fcoe_ctlr.c 	memcpy(kal->eth.h_source, sa, ETH_ALEN);
kal               557 drivers/scsi/fcoe/fcoe_ctlr.c 	kal->eth.h_proto = htons(ETH_P_FIP);
kal               559 drivers/scsi/fcoe/fcoe_ctlr.c 	kal->fip.fip_ver = FIP_VER_ENCAPS(FIP_VER);
kal               560 drivers/scsi/fcoe/fcoe_ctlr.c 	kal->fip.fip_op = htons(FIP_OP_CTRL);
kal               561 drivers/scsi/fcoe/fcoe_ctlr.c 	kal->fip.fip_subcode = FIP_SC_KEEP_ALIVE;
kal               562 drivers/scsi/fcoe/fcoe_ctlr.c 	kal->fip.fip_dl_len = htons((sizeof(kal->mac) +
kal               564 drivers/scsi/fcoe/fcoe_ctlr.c 	kal->fip.fip_flags = htons(FIP_FL_FPMA);
kal               566 drivers/scsi/fcoe/fcoe_ctlr.c 		kal->fip.fip_flags |= htons(FIP_FL_SPMA);
kal               568 drivers/scsi/fcoe/fcoe_ctlr.c 	kal->mac.fd_desc.fip_dtype = FIP_DT_MAC;
kal               569 drivers/scsi/fcoe/fcoe_ctlr.c 	kal->mac.fd_desc.fip_dlen = sizeof(kal->mac) / FIP_BPW;
kal               570 drivers/scsi/fcoe/fcoe_ctlr.c 	memcpy(kal->mac.fd_mac, fip->ctl_src_addr, ETH_ALEN);
kal               572 drivers/scsi/fcoe/fcoe_ctlr.c 		vn = (struct fip_vn_desc *)(kal + 1);