Home
last modified time | relevance | path

Searched refs:dst_mac (Results 1 – 25 of 43) sorted by relevance

12

/drivers/net/dsa/microchip/
A Dksz9477_tc_flower.c37 u8 *dst_mac = NULL; in ksz9477_flower_parse_key_l2() local
70 dst_mac = ematch.key->dst; 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()
1423 ksz9477_acl_matching_rule_cfg_l2(entry->entry, 0, dst_mac, in ksz9477_acl_match_process_l2()
1427 u8 *mac = src_mac ? src_mac : dst_mac; in ksz9477_acl_match_process_l2()
A Dksz9477.h97 u16 ethtype, u8 *src_mac, u8 *dst_mac,
/drivers/net/ethernet/intel/ice/
A Dice_fdir.c950 ice_pkt_insert_mac_addr(loc, input->ext_data.dst_mac); in ice_fdir_get_gen_prgm_pkt()
965 ice_pkt_insert_mac_addr(loc, input->ext_data.dst_mac); in ice_fdir_get_gen_prgm_pkt()
980 ice_pkt_insert_mac_addr(loc, input->ext_data.dst_mac); in ice_fdir_get_gen_prgm_pkt()
991 ice_pkt_insert_mac_addr(loc, input->ext_data.dst_mac); in ice_fdir_get_gen_prgm_pkt()
1071 ice_pkt_insert_mac_addr(loc, input->ext_data.dst_mac); in ice_fdir_get_gen_prgm_pkt()
1084 ice_pkt_insert_mac_addr(loc, input->ext_data.dst_mac); in ice_fdir_get_gen_prgm_pkt()
1097 ice_pkt_insert_mac_addr(loc, input->ext_data.dst_mac); in ice_fdir_get_gen_prgm_pkt()
1108 ice_pkt_insert_mac_addr(loc, input->ext_data.dst_mac); in ice_fdir_get_gen_prgm_pkt()
A Dice_tc_lib.c222 hdr->l2_key.dst_mac); in ice_tc_fill_tunnel_outer()
224 hdr->l2_mask.dst_mac); in ice_tc_fill_tunnel_outer()
420 l2_key->dst_mac); in ice_tc_fill_rules()
422 l2_mask->dst_mac); in ice_tc_fill_rules()
1748 ether_addr_copy(headers->l2_key.dst_mac, in ice_parse_cls_flower()
1750 ether_addr_copy(headers->l2_mask.dst_mac, in ice_parse_cls_flower()
1982 ether_addr_copy(fltr->outer_headers.l2_key.dst_mac, in ice_prep_adq_filter()
1984 eth_broadcast_addr(fltr->outer_headers.l2_mask.dst_mac); in ice_prep_adq_filter()
A Dice_tc_lib.h82 u8 dst_mac[ETH_ALEN]; member
A Dice_fdir.h155 u8 dst_mac[ETH_ALEN]; /* dest MAC address */ member
/drivers/infiniband/hw/qedr/
A Dqedr_iw_cm.c442 struct sockaddr_in *dst_in, u8 *dst_mac) in qedr_addr4_resolve() argument
462 ether_addr_copy(dst_mac, neigh->ha); in qedr_addr4_resolve()
463 DP_DEBUG(dev, QEDR_MSG_QP, "mac_addr=[%pM]\n", dst_mac); in qedr_addr4_resolve()
479 struct sockaddr_in6 *dst_in, u8 *dst_mac) in qedr_addr6_resolve() argument
505 ether_addr_copy(dst_mac, neigh->ha); in qedr_addr6_resolve()
506 DP_DEBUG(dev, QEDR_MSG_QP, "mac_addr=[%pM]\n", dst_mac); in qedr_addr6_resolve()
/drivers/scsi/fnic/
A Dfnic_fcs.c55 uint8_t *dst_mac) in fnic_fdls_set_fcoe_dstmac() argument
59 dst_mac[0], dst_mac[1], dst_mac[2], dst_mac[3], in fnic_fdls_set_fcoe_dstmac()
60 dst_mac[4], dst_mac[5]); in fnic_fdls_set_fcoe_dstmac()
62 memcpy(fnic->iport.fcfmac, dst_mac, 6); in fnic_fdls_set_fcoe_dstmac()
/drivers/net/ethernet/chelsio/cxgb/
A Dcpl5_cmd.h228 u8 dst_mac[6]; member
499 u8 dst_mac[6]; member
518 u8 dst_mac[6]; member
/drivers/net/wireless/ath/wil6210/
A Dwmi.h388 u8 dst_mac[WMI_MAC_LEN]; member
394 u8 dst_mac[WMI_MAC_LEN]; member
583 u8 dst_mac[WMI_MAC_LEN]; member
851 u8 dst_mac[WMI_MAC_LEN]; member
858 u8 dst_mac[WMI_MAC_LEN]; member
1518 u8 dst_mac[WMI_MAC_LEN]; member
1524 u8 dst_mac[WMI_MAC_LEN]; member
1563 u8 dst_mac[WMI_MAC_LEN]; member
3232 u8 dst_mac[WMI_MAC_LEN]; member
3614 u8 dst_mac[WMI_MAC_LEN]; member
[all …]
A Dwmi.c2764 ether_addr_copy(del_sta_cmd.dst_mac, mac); in wmi_disconnect_sta()
2769 ether_addr_copy(disc_sta_cmd.dst_mac, mac); in wmi_disconnect_sta()
3058 ether_addr_copy(cmd.dst_mac, mac); in wmi_new_sta()
3645 memcpy(cmd->dst_mac, mgmt_frame->da, WMI_MAC_LEN); in wmi_mgmt_tx()
3697 memcpy(cmd->dst_mac, mgmt_frame->da, WMI_MAC_LEN); in wmi_mgmt_tx_ext()
/drivers/net/ethernet/qlogic/qed/
A Dqed_fcoe.c938 con->dst_mac_addr_hi = (conn_info->dst_mac[5] << 8) | in qed_fcoe_offload_conn()
939 conn_info->dst_mac[4]; in qed_fcoe_offload_conn()
940 con->dst_mac_addr_mid = (conn_info->dst_mac[3] << 8) | in qed_fcoe_offload_conn()
941 conn_info->dst_mac[2]; in qed_fcoe_offload_conn()
942 con->dst_mac_addr_lo = (conn_info->dst_mac[1] << 8) | in qed_fcoe_offload_conn()
943 conn_info->dst_mac[0]; in qed_fcoe_offload_conn()
/drivers/net/ethernet/chelsio/cxgb3/
A Dl2t.c106 memcpy(req->dst_mac, e->dmac, sizeof(req->dst_mac)); in setup_l2e_send_pending()
A Dt3_cpl.h546 __u8 dst_mac[6]; member
1213 __u8 dst_mac[6]; member
1254 __u8 dst_mac[6]; member
/drivers/net/ethernet/intel/i40e/
A Di40e_virtchnl_pf.c3605 if (mask.dst_mac[0] && !mask.dst_ip[0]) { in i40e_validate_cloud_filter()
3607 f = i40e_find_mac(vsi, data.dst_mac); in i40e_validate_cloud_filter()
3612 data.dst_mac, vf->vf_id); in i40e_validate_cloud_filter()
3641 if (mask.dst_mac[0] & data.dst_mac[0]) { in i40e_validate_cloud_filter()
3642 if (is_broadcast_ether_addr(data.dst_mac) || in i40e_validate_cloud_filter()
3643 is_zero_ether_addr(data.dst_mac)) { in i40e_validate_cloud_filter()
3645 vf->vf_id, data.dst_mac); in i40e_validate_cloud_filter()
3798 cfilter.dst_mac[i] = mask.dst_mac[i] & tcf.dst_mac[i]; in i40e_vc_del_cloud_filter()
3860 if (mask.dst_mac[0]) in i40e_vc_del_cloud_filter()
3934 cfilter->dst_mac[i] = mask.dst_mac[i] & tcf.dst_mac[i]; in i40e_vc_add_cloud_filter()
/drivers/infiniband/hw/mlx4/
A Dmain.c1358 memcpy(mlx4_spec->eth.dst_mac, ib_spec->eth.val.dst_mac, in parse_flow_attr()
1360 memcpy(mlx4_spec->eth.dst_mac_msk, ib_spec->eth.mask.dst_mac, in parse_flow_attr()
1631 err = mlx4_tunnel_steer_add(to_mdev(qp->device)->dev, ib_spec->eth.val.dst_mac, in mlx4_ib_tunnel_steer_add()
1661 if (is_zero_ether_addr(ib_spec->eth.mask.dst_mac)) { in mlx4_ib_add_dont_trap_rule()
1665 u8 mac[ETH_ALEN] = {ib_spec->eth.mask.dst_mac[0] ^ 0x01, in mlx4_ib_add_dont_trap_rule()
1666 ib_spec->eth.mask.dst_mac[1], in mlx4_ib_add_dont_trap_rule()
1667 ib_spec->eth.mask.dst_mac[2], in mlx4_ib_add_dont_trap_rule()
1668 ib_spec->eth.mask.dst_mac[3], in mlx4_ib_add_dont_trap_rule()
1669 ib_spec->eth.mask.dst_mac[4], in mlx4_ib_add_dont_trap_rule()
1670 ib_spec->eth.mask.dst_mac[5]}; in mlx4_ib_add_dont_trap_rule()
[all …]
/drivers/net/ethernet/sfc/
A Dtc.c201 if (act->dst_mac) in efx_tc_free_action_set()
202 efx_tc_flower_put_mac(efx, act->dst_mac); in efx_tc_free_action_set()
793 if (act->dst_mac || act->src_mac) in efx_tc_flower_action_order_ok()
1103 unsigned char dst_mac[ETH_ALEN]; member
1126 ped = efx_tc_flower_get_mac(efx, mung->dst_mac, extack); in efx_tc_complete_mac_mangle()
1131 if (act->dst_mac) in efx_tc_complete_mac_mangle()
1132 efx_tc_flower_put_mac(efx, act->dst_mac); in efx_tc_complete_mac_mangle()
1134 act->dst_mac = ped; in efx_tc_complete_mac_mangle()
1268 memcpy(mung->dst_mac, &mac32, sizeof(mac32)); in efx_tc_mangle()
1278 memcpy(mung->dst_mac + 4, &mac16, sizeof(mac16)); in efx_tc_mangle()
A Dtc.h84 struct efx_tc_mac_pedit_action *dst_mac; member
/drivers/scsi/qedi/
A Dqedi_iscsi.h73 u8 dst_mac[ETH_ALEN]; member
/drivers/net/ethernet/mellanox/mlx4/
A Dmcg.c847 memcpy(rule_hw->eth.dst_mac, spec->eth.dst_mac, ETH_ALEN); in parse_trans_rule()
917 "dmac = %pM ", &cur->eth.dst_mac); in mlx4_err_rule()
1072 memcpy(spec_eth_outer.eth.dst_mac, addr, ETH_ALEN); in mlx4_tunnel_steer_add()
1390 memcpy(spec.eth.dst_mac, &gid[10], ETH_ALEN); in mlx4_trans_to_dmfs_attach()
/drivers/net/wireless/purelifi/plfxlc/
A Dmac.c296 u8 *dst_mac = plhdr->dmac; in plfxlc_op_tx() local
304 if (memcmp(tx->station[sidx].mac, dst_mac, ETH_ALEN)) in plfxlc_op_tx()
/drivers/infiniband/hw/mlx5/
A Dfs.c234 ib_spec->eth.mask.dst_mac); in parse_flow_attr()
237 ib_spec->eth.val.dst_mac); in parse_flow_attr()
570 return is_multicast_ether_addr(eth_spec->mask.dst_mac) && in flow_is_multicast_only()
571 is_multicast_ether_addr(eth_spec->val.dst_mac); in flow_is_multicast_only()
1659 .mask = { .dst_mac = { 0x1 } }, in create_leftovers_rule()
1660 .val = { .dst_mac = { 0x1 } } } }; in create_leftovers_rule()
1670 .mask = { .dst_mac = { 0x1 } }, in create_leftovers_rule()
1671 .val = { .dst_mac = {} } } }; in create_leftovers_rule()
/drivers/net/ethernet/chelsio/cxgb4/
A Dl2t.c160 memcpy(req->dst_mac, e->dmac, sizeof(req->dst_mac)); in write_l2e()
/drivers/net/ethernet/freescale/enetc/
A Denetc_qos.c418 u8 dst_mac[6]; member
584 ether_addr_copy(si_data->dmac, sid->dst_mac); in enetc_streamid_hw_set()
1182 ether_addr_copy(filter->sid.dst_mac, match.key->dst); in enetc_psfp_parse_clsflower()

Completed in 127 milliseconds

12