Searched refs:npc_install_flow_req (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_tc.c | 313 struct npc_install_flow_req *req, bool pps) in otx2_tc_act_set_police() 343 struct npc_install_flow_req *req, in otx2_tc_update_mcast() 417 struct npc_install_flow_req *req, in otx2_tc_parse_actions() 556 struct npc_install_flow_req *req, bool is_inner) in otx2_tc_process_vlan() 612 struct npc_install_flow_req *req) in otx2_tc_prepare_flow() 1024 struct npc_install_flow_req *req) in otx2_add_mcam_flow_entry() 1026 struct npc_install_flow_req *tmp_req; in otx2_add_mcam_flow_entry() 1036 memcpy(tmp_req, req, sizeof(struct npc_install_flow_req)); in otx2_add_mcam_flow_entry() 1246 struct npc_install_flow_req *req, dummy; in otx2_tc_add_flow() 1272 memset(&dummy, 0, sizeof(struct npc_install_flow_req)); in otx2_tc_add_flow() [all …]
|
| H A D | otx2_flows.c | 521 struct npc_install_flow_req *req; in otx2_do_add_macfilter() 699 struct npc_install_flow_req *req, in otx2_prepare_ipv4_flow() 858 struct npc_install_flow_req *req, in otx2_prepare_ipv6_flow() 984 struct npc_install_flow_req *req) in otx2_prepare_flow_request() 1111 struct npc_install_flow_req *fl_req, in otx2_get_kw_type() 1120 off = offsetof(struct npc_install_flow_req, packet); in otx2_get_kw_type() 1133 memcpy(dst, src, sizeof(struct npc_install_flow_req) - off); in otx2_get_kw_type() 1191 struct npc_install_flow_req *req, treq = { 0 }; in otx2_add_flow_msg() 1234 off = offsetof(struct npc_install_flow_req, packet); in otx2_add_flow_msg() 1235 sz = sizeof(struct npc_install_flow_req) - off; in otx2_add_flow_msg() [all …]
|
| H A D | cn20k.c | 438 struct npc_install_flow_req *flow_req, in __cn20k_tc_alloc_entry() 443 struct npc_install_flow_req *req; in __cn20k_tc_alloc_entry() 453 memcpy(req, flow_req, sizeof(struct npc_install_flow_req)); in __cn20k_tc_alloc_entry() 486 struct npc_install_flow_req *flow_req) in cn20k_tc_alloc_entry()
|
| H A D | otx2_pf.c | 2521 struct npc_install_flow_req *req; in otx2_do_set_vf_mac() 2610 struct npc_install_flow_req *req; in otx2_do_set_vf_vlan()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/af/ |
| H A D | rvu_switch.c | 25 struct npc_install_flow_req req = { 0 }; in rvu_switch_install_rx_rule() 53 struct npc_install_flow_req req = { 0 }; in rvu_switch_install_tx_rule()
|
| H A D | rvu_npc_fs.c | 1281 static int npc_mcast_update_action_index(struct rvu *rvu, struct npc_install_flow_req *req, in npc_mcast_update_action_index() 1330 struct npc_install_flow_req *req, in npc_update_rx_entry() 1391 struct npc_install_flow_req *req, u16 target) in npc_update_tx_entry() 1435 struct npc_install_flow_req *req, in npc_install_flow() 1673 struct npc_install_flow_req *fl_req, in rvu_npc_alloc_entry_for_flow_install() 1696 off = offsetof(struct npc_install_flow_req, packet); in rvu_npc_alloc_entry_for_flow_install() 1699 memcpy(dst, src, sizeof(struct npc_install_flow_req) - off); in rvu_npc_alloc_entry_for_flow_install() 1738 struct npc_install_flow_req *req, in rvu_mbox_handler_npc_install_flow()
|
| H A D | rvu_rep.c | 245 struct npc_install_flow_req req = {}; in rvu_rep_install_rx_rule() 286 struct npc_install_flow_req req = {}; in rvu_rep_install_tx_rule()
|
| H A D | mbox.h | 267 npc_install_flow_req, npc_install_flow_rsp) \ 1856 struct npc_install_flow_req { struct 1907 struct npc_install_flow_req fl; argument
|
| H A D | rvu_npc.c | 722 struct npc_install_flow_req req = { 0 }; in rvu_npc_install_ucast_entry() 786 struct npc_install_flow_req req = { 0 }; in rvu_npc_install_promisc_entry() 921 struct npc_install_flow_req req = { 0 }; in rvu_npc_install_bcast_match_entry() 991 struct npc_install_flow_req req = { 0 }; in rvu_npc_install_allmulti_entry()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/af/cn20k/ |
| H A D | npc.c | 4284 struct npc_install_flow_req *fl; in rvu_mbox_handler_npc_get_num_kws()
|