/drivers/infiniband/hw/mlx4/ |
H A D | qp.c | 967 if (qp->pri.smac || (!qp->pri.smac && qp->pri.smac_port)) { 968 mlx4_unregister_mac(dev->dev, qp->pri.smac_port, qp->pri.smac); 969 qp->pri.smac = 0; 972 if (qp->alt.smac) { 973 mlx4_unregister_mac(dev->dev, qp->alt.smac_port, qp->alt.smac); 974 qp->alt.smac = 0; 1243 u64 smac, u16 vlan_tag, struct mlx4_qp_path *path, 1325 * If no smac was yet assigned, register one. 1329 if ((!smac_info->smac 1242 _mlx4_set_path(struct mlx4_ib_dev *dev, const struct ib_ah_attr *ah, u64 smac, u16 vlan_tag, struct mlx4_qp_path *path, struct mlx4_roce_smac_vlan_info *smac_info, u8 port) argument 1392 handle_eth_ud_smac_index(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp, u8 *smac, struct mlx4_qp_context *context) argument 2232 u8 smac[ETH_ALEN]; local [all...] |
H A D | cq.c | 583 memcpy(&(wc->smac[0]), (char *)&hdr->tun.mac_31_0, 4); 584 memcpy(&(wc->smac[4]), (char *)&hdr->tun.slid_mac_47_32, 2); 818 memcpy(wc->smac, cqe->smac, ETH_ALEN);
|
H A D | mlx4_ib.h | 246 u64 smac; member in struct:mlx4_roce_smac_vlan_info
|
H A D | mad.c | 567 memcpy((char *)&tun_mad->hdr.mac_31_0, &(wc->smac[0]), 4); 568 memcpy((char *)&tun_mad->hdr.slid_mac_47_32, &(wc->smac[4]), 2); 1376 &ah_attr, wc->smac, &tunnel->mad);
|
H A D | main.c | 1710 old_smac = qp->pri.smac; 1728 qp->pri.smac = new_smac;
|
/drivers/infiniband/core/ |
H A D | uverbs_marshall.c | 144 memset(dst->smac, 0, sizeof(dst->smac));
|
H A D | addr.c | 505 int rdma_addr_find_smac_by_sgid(union ib_gid *sgid, u8 *smac, u16 *vlan_id) argument 524 memcpy(smac, dev_addr.src_dev_addr, ETH_ALEN);
|
H A D | cm.c | 182 u8 smac[ETH_ALEN]; member in struct:cm_av 382 memcpy(av->smac, path->smac, sizeof(av->smac)); 3520 if (!is_zero_ether_addr(cm_id_priv->av.smac)) { 3521 memcpy(qp_attr->smac, cm_id_priv->av.smac, 3522 sizeof(qp_attr->smac)); 3531 if (!is_zero_ether_addr(cm_id_priv->alt_av.smac)) { 3533 cm_id_priv->alt_av.smac, [all...] |
H A D | verbs.c | 211 memcpy(ah_attr->dmac, wc->smac, ETH_ALEN); 881 rdma_get_ll_mac((struct in6_addr *)sgid.raw, qp_attr->smac); 888 ret = rdma_addr_find_smac_by_sgid(&sgid, qp_attr->smac, NULL);
|
H A D | sa_query.c | 682 memset(rec.smac, 0, ETH_ALEN);
|
H A D | cma.c | 640 ret = rdma_addr_find_smac_by_sgid(&sgid, qp_attr.smac, NULL); 1920 memcpy(route->path_rec->smac, ndev->dev_addr, ndev->addr_len);
|
/drivers/infiniband/hw/ocrdma/ |
H A D | ocrdma_ah.c | 68 memcpy(ð.smac[0], &dev->nic_info.mac_addr[0], ETH_ALEN);
|
H A D | ocrdma_sli.h | 1752 u8 smac[6]; member in struct:ocrdma_eth_basic 1758 u8 smac[6]; member in struct:ocrdma_eth_vlan
|
/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4.h | 771 uint8_t smac[ETH_ALEN]; /* new source MAC address */ member in struct:ch_filter_specification
|
H A D | cxgb4_main.c | 198 u32 smtidx:8; /* Source MAC Table index for smac */ 1405 memcpy(fwr->sma, f->fs.smac, sizeof(fwr->sma));
|
/drivers/net/ethernet/sun/ |
H A D | sungem.c | 470 u32 smac = readl(gp->regs + MAC_SMACHINE); local 472 netdev_err(dev, "RX MAC fifo overflow smac[%08x]\n", smac);
|