Lines Matching refs:fip
293 struct fcoe_ctlr *fip = fcoe_to_ctlr(fcoe);
323 memcpy(fip->ctl_src_addr, ha->addr, ETH_ALEN);
324 fip->spma = 1;
331 if (!fip->spma)
332 memcpy(fip->ctl_src_addr, netdev->dev_addr, netdev->addr_len);
341 if (fip->spma)
342 dev_uc_add(netdev, fip->ctl_src_addr);
343 if (fip->mode == FIP_MODE_VN2VN) {
444 struct fcoe_ctlr *fip = fcoe_to_ctlr(fcoe);
463 if (fip->spma)
464 dev_uc_del(netdev, fip->ctl_src_addr);
465 if (fip->mode == FIP_MODE_VN2VN) {
489 struct fcoe_ctlr *fip = fcoe_to_ctlr(fcoe);
493 fcoe_ctlr_destroy(fip);
494 scsi_host_put(fip->lp->host);
560 * @fip: The FCoE controller
563 static void fcoe_fip_send(struct fcoe_ctlr *fip, struct sk_buff *skb)
565 struct fcoe_interface *fcoe = fcoe_from_ctlr(fip);
568 struct fip_header fip;
576 ntohs(frame->fip.fip_op) == FIP_OP_VLAN &&
581 fcoe_port_send(lport_priv(fip->lp), skb);
1634 FCOE_DBG("fcoe: dropping FCoE lport LOGO in fip mode\n");
2574 struct fcoe_ctlr *fip = arg;
2585 fcoe_ctlr_recv_flogi(fip, lport, fp);
2629 struct fcoe_ctlr *fip = fcoe_to_ctlr(fcoe);
2638 fip, timeout);