/linux-master/arch/mips/include/asm/octeon/ |
H A D | cvmx-agl-defs.h | 1094 uint64_t smac:48; member in struct:cvmx_agl_gmx_smacx::cvmx_agl_gmx_smacx_s 1096 uint64_t smac:48;
|
/linux-master/net/bridge/netfilter/ |
H A D | ebt_among.c | 136 const char *dmac, *smac; local 144 smac = eth_hdr(skb)->h_source; 149 if (!ebt_mac_wormhash_contains(wh_src, smac, sip)) 153 if (ebt_mac_wormhash_contains(wh_src, smac, sip))
|
/linux-master/drivers/infiniband/core/ |
H A D | cache.c | 1398 * @smac: Pointer to smac to fill up for a GID entry. It is optional. 1404 u16 *vlan_id, u8 *smac) 1417 if (smac) 1418 ether_addr_copy(smac, ndev->dev_addr); 1403 rdma_read_gid_l2_fields(const struct ib_gid_attr *attr, u16 *vlan_id, u8 *smac) argument
|
H A D | lag.c | 19 u8 smac[ETH_ALEN]; local 73 rdma_read_gid_l2_fields(ah_attr->grh.sgid_attr, NULL, smac); 74 memcpy(eth->h_source, smac, ETH_ALEN);
|
/linux-master/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.c | 1147 ether_addr_copy(qp->qplib_qp.smac, rdev->netdev->dev_addr); 1367 ether_addr_copy(qplqp->smac, rdev->netdev->dev_addr); 2039 &qp->qplib_qp.smac[0]); 2306 ether_addr_copy(qp->qp1_hdr.eth.smac_h, qp->qplib_qp.smac); 3586 memcpy(wc->smac, orig_cqe->smac, ETH_ALEN); 3626 memcpy(wc->smac, cqe->smac, ETH_ALEN); 3731 memcpy(wc->smac, cqe->smac, ETH_ALE [all...] |
H A D | qplib_fp.c | 1454 memcpy(qp->smac, sb->src_mac, 6); 2693 memcpy(cqe->smac, hwcqe->src_mac, ETH_ALEN); 2798 memcpy(cqe->smac, qp->smac, 6);
|
H A D | qplib_fp.h | 298 u8 smac[6]; member in struct:bnxt_qplib_qp 398 u8 smac[6]; member in struct:bnxt_qplib_cqe
|
H A D | qplib_sp.c | 289 struct bnxt_qplib_gid *gid, const u8 *smac, 351 req.src_mac[0] = cpu_to_be16(((u16 *)smac)[0]); 352 req.src_mac[1] = cpu_to_be16(((u16 *)smac)[1]); 353 req.src_mac[2] = cpu_to_be16(((u16 *)smac)[2]); 380 const u8 *smac) 406 req.src_mac[0] = cpu_to_be16(((u16 *)smac)[0]); 407 req.src_mac[1] = cpu_to_be16(((u16 *)smac)[1]); 408 req.src_mac[2] = cpu_to_be16(((u16 *)smac)[2]); 288 bnxt_qplib_add_sgid(struct bnxt_qplib_sgid_tbl *sgid_tbl, struct bnxt_qplib_gid *gid, const u8 *smac, u16 vlan_id, bool update, u32 *index) argument 378 bnxt_qplib_update_sgid(struct bnxt_qplib_sgid_tbl *sgid_tbl, struct bnxt_qplib_gid *gid, u16 gid_idx, const u8 *smac) argument
|
H A D | qplib_sp.h | 323 const u8 *smac);
|
/linux-master/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hw_v2.c | 4488 const u8 *smac; local 4544 smac = (const u8 *)hr_dev->dev_addr[port]; 4546 /* when dmac equals smac or loop_idc is 1, it should loopback */ 4547 if (ether_addr_equal_unaligned(dmac, smac) ||
|
H A D | hns_roce_hw_v2.h | 668 u8 smac[4]; member in struct:hns_roce_v2_cqe
|
/linux-master/drivers/infiniband/hw/irdma/ |
H A D | puda.c | 296 info->smac[0] = (u8)((qword6 >> 40) & 0xFF); 297 info->smac[1] = (u8)((qword6 >> 32) & 0xFF); 298 info->smac[2] = (u8)((qword6 >> 24) & 0xFF); 299 info->smac[3] = (u8)((qword6 >> 16) & 0xFF); 300 info->smac[4] = (u8)((qword6 >> 8) & 0xFF); 301 info->smac[5] = (u8)(qword6 & 0xFF);
|
H A D | puda.h | 42 u8 smac[ETH_ALEN]; member in struct:irdma_puda_cmpl_info 78 u8 smac[ETH_ALEN]; member in struct:irdma_puda_buf
|
H A D | utils.c | 1479 ether_addr_copy(ah_info->mac_addr, buf->smac); 1640 ether_addr_copy(buf->smac, info->smac);
|
H A D | verbs.c | 3700 ether_addr_copy(entry->smac, cq_poll_info->ud_smac);
|
/linux-master/drivers/infiniband/hw/mlx4/ |
H A D | cq.c | 598 memcpy(&(wc->smac[0]), (char *)&hdr->tun.mac_31_0, 4); 599 memcpy(&(wc->smac[4]), (char *)&hdr->tun.slid_mac_47_32, 2); 865 memcpy(wc->smac, cqe->smac, ETH_ALEN);
|
H A D | mad.c | 642 memcpy((char *)&tun_mad->hdr.mac_31_0, &(wc->smac[0]), 4); 643 memcpy((char *)&tun_mad->hdr.slid_mac_47_32, &(wc->smac[4]), 2); 1595 &ah_attr, wc->smac, vlan_id, &tunnel->mad);
|
H A D | main.c | 2297 old_smac = qp->pri.smac; 2315 qp->pri.smac = new_smac;
|
H A D | mlx4_ib.h | 274 u64 smac; member in struct:mlx4_roce_smac_vlan_info
|
H A D | qp.c | 1412 if (qp->pri.smac || (!qp->pri.smac && qp->pri.smac_port)) { 1413 mlx4_unregister_mac(dev->dev, qp->pri.smac_port, qp->pri.smac); 1414 qp->pri.smac = 0; 1417 if (qp->alt.smac) { 1418 mlx4_unregister_mac(dev->dev, qp->alt.smac_port, qp->alt.smac); 1419 qp->alt.smac = 0; 1774 u64 smac, u16 vlan_tag, struct mlx4_qp_path *path, 1860 * If no smac was yet assigned, register one. 1864 if ((!smac_info->smac 1772 _mlx4_set_path(struct mlx4_ib_dev *dev, const struct rdma_ah_attr *ah, u64 smac, u16 vlan_tag, struct mlx4_qp_path *path, struct mlx4_roce_smac_vlan_info *smac_info, u8 port) argument 1890 mlx4_set_path(struct mlx4_ib_dev *dev, const struct ib_qp_attr *qp, enum ib_qp_attr_mask qp_attr_mask, struct mlx4_ib_qp *mqp, struct mlx4_qp_path *path, u8 port, u16 vlan_id, u8 *smac) argument 2295 u8 smac[ETH_ALEN]; local [all...] |
/linux-master/drivers/infiniband/hw/ocrdma/ |
H A D | ocrdma_ah.c | 119 memcpy(ð.smac[0], &dev->nic_info.mac_addr[0], ETH_ALEN);
|
H A D | ocrdma_sli.h | 1895 u8 smac[6]; member in struct:ocrdma_eth_basic 1901 u8 smac[6]; member in struct:ocrdma_eth_vlan
|
/linux-master/drivers/infiniband/hw/qedr/ |
H A D | qedr.h | 447 u8 smac[ETH_ALEN]; member in struct:qedr_qp::__anon9
|
H A D | qedr_roce_cm.c | 112 *((u32 *)&qp->rqe_wr_id[qp->rq.gsi_cons].smac[0]) = 114 *((u16 *)&qp->rqe_wr_id[qp->rq.gsi_cons].smac[4]) = 693 ether_addr_copy(wc[i].smac, qp->rqe_wr_id[qp->rq.cons].smac);
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_hsi.h | 8011 __be16 smac[3]; member in struct:hwrm_cfa_flow_alloc_input
|