Lines Matching refs:mac
187 memcpy(temp->mac, new->fcf_mac, ETH_ALEN); in fcoe_sysfs_fcf_add()
391 struct fip_mac_desc mac; in fcoe_ctlr_solicit() member
417 sol->desc.mac.fd_desc.fip_dtype = FIP_DT_MAC; in fcoe_ctlr_solicit()
418 sol->desc.mac.fd_desc.fip_dlen = sizeof(sol->desc.mac) / FIP_BPW; in fcoe_ctlr_solicit()
419 memcpy(sol->desc.mac.fd_mac, fip->ctl_src_addr, ETH_ALEN); in fcoe_ctlr_solicit()
542 struct fip_mac_desc mac; in fcoe_ctlr_send_keep_alive() member
568 kal->fip.fip_dl_len = htons((sizeof(kal->mac) + in fcoe_ctlr_send_keep_alive()
574 kal->mac.fd_desc.fip_dtype = FIP_DT_MAC; in fcoe_ctlr_send_keep_alive()
575 kal->mac.fd_desc.fip_dlen = sizeof(kal->mac) / FIP_BPW; in fcoe_ctlr_send_keep_alive()
576 memcpy(kal->mac.fd_mac, fip->ctl_src_addr, ETH_ALEN); in fcoe_ctlr_send_keep_alive()
617 struct fip_mac_desc *mac; in fcoe_ctlr_encaps() local
659 dlen += sizeof(*mac); in fcoe_ctlr_encaps()
660 mac = (struct fip_mac_desc *)skb_put(skb, sizeof(*mac)); in fcoe_ctlr_encaps()
661 memset(mac, 0, sizeof(*mac)); in fcoe_ctlr_encaps()
662 mac->fd_desc.fip_dtype = FIP_DT_MAC; in fcoe_ctlr_encaps()
663 mac->fd_desc.fip_dlen = sizeof(*mac) / FIP_BPW; in fcoe_ctlr_encaps()
665 memcpy(mac->fd_mac, fip->get_src_addr(lport), ETH_ALEN); in fcoe_ctlr_encaps()
667 hton24(mac->fd_mac, FIP_VN_FC_MAP); in fcoe_ctlr_encaps()
668 hton24(mac->fd_mac + 3, fip->port_id); in fcoe_ctlr_encaps()
671 memcpy(mac->fd_mac, fip->ctl_src_addr, ETH_ALEN); in fcoe_ctlr_encaps()
709 u8 mac[ETH_ALEN]; in fcoe_ctlr_els_send() local
778 fc_fcoe_set_mac(mac, fh->fh_d_id); in fcoe_ctlr_els_send()
779 fip->update_mac(lport, mac); in fcoe_ctlr_els_send()
1766 u8 *mac; in fcoe_ctlr_timer_work() local
1831 mac = fip->get_src_addr(fip->lp); in fcoe_ctlr_timer_work()
1832 fcoe_ctlr_send_keep_alive(fip, fip->lp, 1, mac); in fcoe_ctlr_timer_work()
1834 mac = fip->get_src_addr(vport); in fcoe_ctlr_timer_work()
1835 fcoe_ctlr_send_keep_alive(fip, vport, 1, mac); in fcoe_ctlr_timer_work()
1937 u64 fcoe_wwn_from_mac(unsigned char mac[MAX_ADDR_LEN], in fcoe_wwn_from_mac()
1944 host_mac = ((u64) mac[0] << 40) | in fcoe_wwn_from_mac()
1945 ((u64) mac[1] << 32) | in fcoe_wwn_from_mac()
1946 ((u64) mac[2] << 24) | in fcoe_wwn_from_mac()
1947 ((u64) mac[3] << 16) | in fcoe_wwn_from_mac()
1948 ((u64) mac[4] << 8) | in fcoe_wwn_from_mac()
1949 (u64) mac[5]; in fcoe_wwn_from_mac()
1994 struct fip_mac_desc mac; in fcoe_ctlr_vn_send() member
2011 dlen += sizeof(frame->mac) + sizeof(frame->wwnn) + sizeof(frame->vn); in fcoe_ctlr_vn_send()
2035 frame->mac.fd_desc.fip_dtype = FIP_DT_MAC; in fcoe_ctlr_vn_send()
2036 frame->mac.fd_desc.fip_dlen = sizeof(frame->mac) / FIP_BPW; in fcoe_ctlr_vn_send()
2037 memcpy(frame->mac.fd_mac, fip->ctl_src_addr, ETH_ALEN); in fcoe_ctlr_vn_send()
2491 static int fcoe_ctlr_vn_lookup(struct fcoe_ctlr *fip, u32 port_id, u8 *mac) in fcoe_ctlr_vn_lookup() argument
2502 memcpy(mac, frport->enode_mac, ETH_ALEN); in fcoe_ctlr_vn_lookup()
2791 u8 mac[ETH_ALEN]; in fcoe_ctlr_vn_timeout() local
2809 hton24(mac, FIP_VN_FC_MAP); in fcoe_ctlr_vn_timeout()
2810 hton24(mac + 3, new_port_id); in fcoe_ctlr_vn_timeout()
2812 fip->update_mac(fip->lp, mac); in fcoe_ctlr_vn_timeout()