Searched refs:src_mac (Results 1 - 25 of 69) sorted by relevance

123

/linux-master/tools/testing/selftests/tc-testing/
H A Dtdc_batch.py73 def format_add_filter(device, prio, handle, skip, src_mac, dst_mac,
76 " flower {} src_mac {} dst_mac {} action drop {}".format(
77 device, prio, handle, skip, src_mac, dst_mac, share_action))
80 def format_rep_filter(device, prio, handle, skip, src_mac, dst_mac,
83 " flower {} src_mac {} dst_mac {} action drop {}".format(
84 device, prio, handle, skip, src_mac, dst_mac, share_action))
87 def format_del_filter(device, prio, handle, skip, src_mac, dst_mac,
104 src_mac = "e4:11:{:02x}:{}".format(mac_prefix, mac) variable
106 cmd = formatter(device, prio, handle_start + index, skip, src_mac,
/linux-master/samples/bpf/
H A Dxdp_router_ipv4.bpf.c112 __be64 *dest_mac, *src_mac; local
123 src_mac = &direct_entry->mac;
142 src_mac = &prefix_value->value;
143 if (!src_mac)
165 if (src_mac && dest_mac) {
169 __builtin_memcpy(eth->h_source, src_mac, ETH_ALEN);
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dsmt.h61 u8 src_mac[ETH_ALEN]; member in struct:smt_entry
H A Dsmt.c58 eth_zero_addr(s->smtab[i].src_mac);
79 if (memcmp(e->src_mac, smac, ETH_ALEN) == 0)
164 memcpy(req->src_mac1, e->src_mac, ETH_ALEN);
170 memcpy(req->src_mac0, s->smtab[e->idx - 1].src_mac,
174 memcpy(req->src_mac0, e->src_mac, ETH_ALEN);
180 memcpy(req->src_mac1, s->smtab[e->idx + 1].src_mac,
195 memcpy(req->src_mac0, s->smtab[e->idx].src_mac, ETH_ALEN);
223 memcpy(e->src_mac, smac, ETH_ALEN);
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_tc_peer.c16 static const __u8 src_mac[] = {0x00, 0x11, 0x22, 0x33, 0x44, 0x55}; variable
51 if (bpf_skb_store_bytes(skb, 0, &src_mac, ETH_ALEN, 0) != 0)
/linux-master/tools/testing/selftests/net/forwarding/
H A Dmirror_gre.sh69 ingress) local src_mac=$(mac_get $h1); local dst_mac=$(mac_get $h2)
71 egress) local src_mac=$(mac_get $h2); local dst_mac=$(mac_get $h1)
78 icmp_capture_install h3-${tundev} "src_mac $src_mac dst_mac $dst_mac"
H A Dtc_mpls_l2vpn.sh85 action vlan push_eth dst_mac $mpls2mac src_mac $mpls1mac \
114 action vlan push_eth dst_mac $mpls1mac src_mac $mpls2mac \
H A Dtc_chains.sh131 flower src_mac 00:00:00:00:00:00/FF:FF:FF:FF:FF:FF &> /dev/null
138 flower src_mac $h2mac action drop &> /dev/null
142 flower src_mac $h2mac action drop
/linux-master/drivers/net/dsa/microchip/
H A Dksz9477_tc_flower.c36 u8 *src_mac = NULL; local
63 src_mac = ematch.key->src;
76 required_entries = src_mac && dst_mac ? 2 : 1;
84 ksz9477_acl_match_process_l2(dev, port, ethtype, src_mac, dst_mac,
H A Dksz9477.h100 u16 ethtype, u8 *src_mac, u8 *dst_mac,
H A Dksz9477_acl.c1392 * @src_mac: Source MAC address.
1401 u16 ethtype, u8 *src_mac, u8 *dst_mac,
1411 if (src_mac && dst_mac) {
1412 ksz9477_acl_matching_rule_cfg_l2(entry->entry, ethtype, src_mac,
1427 u8 *mac = src_mac ? src_mac : dst_mac;
1428 bool is_src = src_mac ? true : false;
1400 ksz9477_acl_match_process_l2(struct ksz_device *dev, int port, u16 ethtype, u8 *src_mac, u8 *dst_mac, unsigned long cookie, u32 prio) argument
/linux-master/tools/testing/selftests/drivers/net/mlxsw/
H A Ddevlink_trap_acl_drops.sh99 flower src_mac $h1mac action pass
124 flower src_mac $h1mac action pass
H A Drif_mac_profiles.sh119 flower skip_sw src_mac $smac ip_proto udp src_port 12345 \
152 flower skip_sw src_mac $rp1_mac ip_proto udp src_port 54321 \
H A Dingress_rif_conf_vxlan.sh199 local src_mac=$(mac_get $rp1)
207 )"$src_mac:"$( : ETH saddr
/linux-master/include/linux/qed/
H A Dqed_fcoe_if.h42 u8 src_mac[ETH_ALEN]; member in struct:qed_fcoe_params_offload
/linux-master/tools/testing/selftests/bpf/
H A Dxskxceiver.h95 u8 src_mac[ETH_ALEN]; member in struct:xsk_socket_info
/linux-master/drivers/net/ethernet/brocade/bna/
H A Dbfa_defs_cna.h181 u8 src_mac[ETH_ALEN]; member in struct:bfa_cee_attr
/linux-master/drivers/scsi/qedi/
H A Dqedi_iscsi.h72 u8 src_mac[ETH_ALEN]; member in struct:qedi_endpoint
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_fdir.h151 u8 src_mac[ETH_ALEN]; /* src MAC address */ member in struct:ice_fdir_extra
H A Dice_tc_lib.h79 u8 src_mac[ETH_ALEN]; member in struct:ice_tc_l2_hdr
/linux-master/drivers/net/ethernet/mediatek/
H A Dmtk_ppe.h132 u8 src_mac[ETH_ALEN]; member in struct:mtk_foe_bridge
376 int type, int l4proto, u8 pse_port, u8 *src_mac,
H A Dmtk_ppe.c210 int type, int l4proto, u8 pse_port, u8 *src_mac,
251 ether_addr_copy(entry->bridge.src_mac, src_mac);
265 l2->src_mac_hi = get_unaligned_be32(src_mac);
266 l2->src_mac_lo = get_unaligned_be16(src_mac + 4);
782 ether_addr_copy(key.src_mac, eh->h_source);
209 mtk_foe_entry_prepare(struct mtk_eth *eth, struct mtk_foe_entry *entry, int type, int l4proto, u8 pse_port, u8 *src_mac, u8 *dest_mac) argument
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_vfr.c453 static void bnxt_vf_rep_eth_addr_gen(u8 *src_mac, u16 vf_idx, u8 *mac) argument
457 ether_addr_copy(mac, src_mac);
459 addr = jhash(src_mac, ETH_ALEN, 0) + vf_idx;
/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_fcoe.c932 con->src_mac_addr_hi = (conn_info->src_mac[5] << 8) |
933 conn_info->src_mac[4];
934 con->src_mac_addr_mid = (conn_info->src_mac[3] << 8) |
935 conn_info->src_mac[2];
936 con->src_mac_addr_lo = (conn_info->src_mac[1] << 8) |
937 conn_info->src_mac[0];
/linux-master/drivers/infiniband/hw/bnxt_re/
H A Dqplib_sp.c351 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]);
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]);

Completed in 265 milliseconds

123