Home
last modified time | relevance | path

Searched refs:src_mac (Results 1 – 25 of 47) sorted by relevance

12

/drivers/net/ethernet/chelsio/cxgb4/
A Dsmt.c58 eth_zero_addr(s->smtab[i].src_mac); in t4_init_smt()
79 if (memcmp(e->src_mac, smac, ETH_ALEN) == 0) in find_or_alloc_smte()
164 memcpy(req->src_mac1, e->src_mac, ETH_ALEN); in write_smt_entry()
170 memcpy(req->src_mac0, s->smtab[e->idx - 1].src_mac, in write_smt_entry()
174 memcpy(req->src_mac0, e->src_mac, ETH_ALEN); in write_smt_entry()
180 memcpy(req->src_mac1, s->smtab[e->idx + 1].src_mac, in write_smt_entry()
195 memcpy(req->src_mac0, s->smtab[e->idx].src_mac, ETH_ALEN); in write_smt_entry()
223 memcpy(e->src_mac, smac, ETH_ALEN); in t4_smt_alloc_switching()
A Dsmt.h61 u8 src_mac[ETH_ALEN]; member
/drivers/net/dsa/microchip/
A Dksz9477_tc_flower.c36 u8 *src_mac = NULL; in ksz9477_flower_parse_key_l2() local
63 src_mac = ematch.key->src; in ksz9477_flower_parse_key_l2()
76 required_entries = src_mac && dst_mac ? 2 : 1; in ksz9477_flower_parse_key_l2()
84 ksz9477_acl_match_process_l2(dev, port, ethtype, src_mac, dst_mac, in ksz9477_flower_parse_key_l2()
A Dksz9477_acl.c1401 u16 ethtype, u8 *src_mac, u8 *dst_mac, in ksz9477_acl_match_process_l2() argument
1411 if (src_mac && dst_mac) { in ksz9477_acl_match_process_l2()
1412 ksz9477_acl_matching_rule_cfg_l2(entry->entry, ethtype, src_mac, in ksz9477_acl_match_process_l2()
1427 u8 *mac = src_mac ? src_mac : dst_mac; in ksz9477_acl_match_process_l2()
1428 bool is_src = src_mac ? true : false; in ksz9477_acl_match_process_l2()
A Dksz9477.h97 u16 ethtype, u8 *src_mac, u8 *dst_mac,
/drivers/scsi/fnic/
A Dfnic_fcs.c40 uint8_t *src_mac) in fnic_fdls_set_fcoe_srcmac() argument
44 src_mac[0], src_mac[1], src_mac[2], src_mac[3], in fnic_fdls_set_fcoe_srcmac()
45 src_mac[4], src_mac[5]); in fnic_fdls_set_fcoe_srcmac()
47 memcpy(fnic->iport.fpma, src_mac, 6); in fnic_fdls_set_fcoe_srcmac()
/drivers/net/ethernet/qlogic/qed/
A Dqed_fcoe.c932 con->src_mac_addr_hi = (conn_info->src_mac[5] << 8) | in qed_fcoe_offload_conn()
933 conn_info->src_mac[4]; in qed_fcoe_offload_conn()
934 con->src_mac_addr_mid = (conn_info->src_mac[3] << 8) | in qed_fcoe_offload_conn()
935 conn_info->src_mac[2]; in qed_fcoe_offload_conn()
936 con->src_mac_addr_lo = (conn_info->src_mac[1] << 8) | in qed_fcoe_offload_conn()
937 conn_info->src_mac[0]; in qed_fcoe_offload_conn()
/drivers/net/ethernet/mediatek/
A Dmtk_ppe.c213 int type, int l4proto, u8 pse_port, u8 *src_mac, in mtk_foe_entry_prepare() argument
254 ether_addr_copy(entry->bridge.src_mac, src_mac); in mtk_foe_entry_prepare()
268 l2->src_mac_hi = get_unaligned_be32(src_mac); in mtk_foe_entry_prepare()
269 l2->src_mac_lo = get_unaligned_be16(src_mac + 4); in mtk_foe_entry_prepare()
782 ether_addr_copy(key.src_mac, eh->h_source); in __mtk_ppe_check_skb()
A Dmtk_ppe.h132 u8 src_mac[ETH_ALEN]; member
376 int type, int l4proto, u8 pse_port, u8 *src_mac,
/drivers/net/ethernet/broadcom/bnxt/
A Dbnxt_vfr.c451 static void bnxt_vf_rep_eth_addr_gen(u8 *src_mac, u16 vf_idx, u8 *mac) in bnxt_vf_rep_eth_addr_gen() argument
455 ether_addr_copy(mac, src_mac); in bnxt_vf_rep_eth_addr_gen()
457 addr = jhash(src_mac, ETH_ALEN, 0) + vf_idx; in bnxt_vf_rep_eth_addr_gen()
/drivers/infiniband/hw/bnxt_re/
A Dqplib_sp.c373 req.src_mac[0] = cpu_to_be16(((u16 *)smac)[0]); in bnxt_qplib_add_sgid()
374 req.src_mac[1] = cpu_to_be16(((u16 *)smac)[1]); in bnxt_qplib_add_sgid()
375 req.src_mac[2] = cpu_to_be16(((u16 *)smac)[2]); in bnxt_qplib_add_sgid()
428 req.src_mac[0] = cpu_to_be16(((u16 *)smac)[0]); in bnxt_qplib_update_sgid()
429 req.src_mac[1] = cpu_to_be16(((u16 *)smac)[1]); in bnxt_qplib_update_sgid()
430 req.src_mac[2] = cpu_to_be16(((u16 *)smac)[2]); in bnxt_qplib_update_sgid()
A Droce_hsi.h679 __le16 src_mac[3]; member
834 __le16 src_mac[3]; member
1517 __be16 src_mac[3]; member
1608 __be16 src_mac[3]; member
1695 __le16 src_mac[3]; member
4005 __le16 src_mac[3]; member
4067 __le16 src_mac[3]; member
4144 __le16 src_mac[3]; member
4209 __le16 src_mac[3]; member
/drivers/net/ethernet/sfc/
A Dtc.c199 if (act->src_mac) in efx_tc_free_action_set()
200 efx_tc_flower_put_mac(efx, act->src_mac); in efx_tc_free_action_set()
793 if (act->dst_mac || act->src_mac) in efx_tc_flower_action_order_ok()
1104 unsigned char src_mac[ETH_ALEN]; member
1141 ped = efx_tc_flower_get_mac(efx, mung->src_mac, extack); in efx_tc_complete_mac_mangle()
1146 if (act->src_mac) in efx_tc_complete_mac_mangle()
1147 efx_tc_flower_put_mac(efx, act->src_mac); in efx_tc_complete_mac_mangle()
1149 act->src_mac = ped; in efx_tc_complete_mac_mangle()
1274 memcpy(mung->src_mac, &mac16, sizeof(mac16)); in efx_tc_mangle()
1295 memcpy(mung->src_mac + 2, &mac32, sizeof(mac32)); in efx_tc_mangle()
A Dtc.h83 struct efx_tc_mac_pedit_action *src_mac; member
/drivers/scsi/qedi/
A Dqedi_iscsi.h72 u8 src_mac[ETH_ALEN]; member
/drivers/net/ethernet/intel/i40e/
A Di40e_virtchnl_pf.c3650 if (mask.src_mac[0] & data.src_mac[0]) { in i40e_validate_cloud_filter()
3651 if (is_broadcast_ether_addr(data.src_mac) || in i40e_validate_cloud_filter()
3652 is_zero_ether_addr(data.src_mac)) { in i40e_validate_cloud_filter()
3654 vf->vf_id, data.src_mac); in i40e_validate_cloud_filter()
3802 cfilter.src_mac[i] = mask.src_mac[i] & tcf.src_mac[i]; in i40e_vc_del_cloud_filter()
3861 if (!ether_addr_equal(cf->src_mac, cfilter.src_mac)) in i40e_vc_del_cloud_filter()
3938 cfilter->src_mac[i] = mask.src_mac[i] & tcf.src_mac[i]; in i40e_vc_add_cloud_filter()
/drivers/net/ethernet/brocade/bna/
A Dbfa_defs_cna.h181 u8 src_mac[ETH_ALEN]; member
/drivers/net/ethernet/intel/ice/
A Dice_tc_lib.h83 u8 src_mac[ETH_ALEN]; member
A Dice_fdir.h156 u8 src_mac[ETH_ALEN]; /* src MAC address */ member
A Dice_tc_lib.c426 l2_key->src_mac); in ice_tc_fill_rules()
428 l2_mask->src_mac); in ice_tc_fill_rules()
1756 ether_addr_copy(headers->l2_key.src_mac, in ice_parse_cls_flower()
1758 ether_addr_copy(headers->l2_mask.src_mac, in ice_parse_cls_flower()
/drivers/net/ethernet/via/
A Dvia-velocity.h1198 u8 src_mac[ETH_ALEN]; member
1213 u8 src_mac[6]; member
/drivers/net/ethernet/freescale/enetc/
A Denetc_qos.c417 u8 src_mac[6]; member
589 ether_addr_copy(si_data->smac, sid->src_mac); in enetc_streamid_hw_set()
1193 ether_addr_copy(filter->sid.src_mac, match.key->src); in enetc_psfp_parse_clsflower()
/drivers/net/ethernet/chelsio/cxgb/
A Dcpl5_cmd.h230 u8 src_mac[6]; member
/drivers/infiniband/hw/mana/
A Dmana_ib.h405 u8 src_mac[ETH_ALEN]; member
/drivers/net/ethernet/mellanox/mlx4/
A Dmcg.c850 memcpy(rule_hw->eth.src_mac, spec->eth.src_mac, ETH_ALEN); in parse_trans_rule()

Completed in 115 milliseconds

12