/linux-master/include/uapi/rdma/ |
H A D | vmw_pvrdma-abi.h | 305 __u8 smac[6]; member in struct:pvrdma_cqe
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_tc_neigh_fib.c | 135 __builtin_memcpy(eth->h_source, fib_params.smac, ETH_ALEN);
|
/linux-master/drivers/infiniband/hw/bnxt_re/ |
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_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.h | 323 const u8 *smac);
|
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...] |
/linux-master/drivers/net/ethernet/mscc/ |
H A D | ocelot_vcap.c | 396 etype->smac.value, etype->smac.mask); 418 llc->smac.value, llc->smac.mask); 434 snap->smac.value, snap->smac.mask); 445 arp->smac.value, arp->smac.mask); 709 etype->smac.value, etype->smac [all...] |
H A D | ocelot_flower.c | 664 ether_addr_copy(filter->key.etype.smac.value, 668 ether_addr_copy(filter->key.etype.smac.mask,
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_tc.c | 173 /* FW expects smac to be in u16 array format */ 287 * smac (6 bytes) if rewrite of both is specified, otherwise either 288 * dmac or smac 292 * smac (6 bytes) if rewrite of both is specified, otherwise either 293 * dmac or smac 404 ether_addr_copy(flow->l2_key.smac, match.key->src); 405 ether_addr_copy(flow->l2_mask.smac, match.mask->src); 687 memcpy(req->smac, flow->l2_key.smac, ETH_ALEN); 754 memcpy(&req->l2_rewrite_smac, &req->smac, ETH_ALE [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
H A D | fs_tracepoint.c | 68 DECLARE_MASK_VAL(u64, smac) = { 81 PRINT_MASKED_VALP(smac, u8 *, p, "%pM");
|
/linux-master/drivers/infiniband/hw/ocrdma/ |
H A D | ocrdma_ah.c | 119 memcpy(ð.smac[0], &dev->nic_info.mac_addr[0], ETH_ALEN);
|
/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);
|
/linux-master/drivers/infiniband/hw/qedr/ |
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);
|
H A D | qedr.h | 447 u8 smac[ETH_ALEN]; member in struct:qedr_qp::__anon9
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec.h | 105 u8 smac[ETH_ALEN]; member in union:mlx5_accel_esp_xfrm_attrs::__anon694
|
H A D | ipsec.c | 280 dst = attrs->smac; 284 src = attrs->smac; 594 ether_addr_copy(attrs->smac, data->addr);
|
/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 | utils.c | 1479 ether_addr_copy(ah_info->mac_addr, buf->smac); 1640 ether_addr_copy(buf->smac, info->smac);
|
/linux-master/net/dsa/ |
H A D | tag_sja1105.c | 127 u64 smac = ether_addr_to_u64(hdr->h_source); local 130 if (smac != SJA1105_META_SMAC)
|
/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
|
/linux-master/tools/testing/selftests/net/ |
H A D | gro.c | 89 static char *smac = "aa:00:00:00:00:02"; variable 1115 { "smac", required_argument, NULL, 'S' }, 1148 smac = optarg; 1177 read_MAC(src_mac, smac);
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_tc_flower.c | 49 PEDIT_FIELDS(ETH_, SMAC_15_0, 2, smac, 0), 50 PEDIT_FIELDS(ETH_, SMAC_47_16, 4, smac, 2),
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_span.c | 400 memcpy(sparmsp->smac, edev->dev_addr, ETH_ALEN); 497 sparms.ttl, sparms.smac, 600 mlxsw_reg_mpat_eth_rspan_l3_ipv6_pack(mpat_pl, sparms.ttl, sparms.smac,
|
/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;
|