Searched refs:mcam_mask (Results 1 – 5 of 5) sorted by relevance
| /f-stack/dpdk/drivers/net/octeontx2/ |
| H A D | otx2_vlan.c | 203 uint64_t mcam_data, mcam_mask; in nix_vlan_update_mac() local 231 mcam_mask = 0; in nix_vlan_update_mac() 233 &mcam_mask, mkex->la_xtract.len + 1); in nix_vlan_update_mac() 241 mcam_mask = BIT_ULL(48) - 1; in nix_vlan_update_mac() 246 &mcam_mask, mkex->la_xtract.len + 1); in nix_vlan_update_mac() 288 uint64_t mcam_data, mcam_mask; in nix_vlan_mcam_config() local 310 mcam_mask = (BIT_ULL(16) - 1) << 16; in nix_vlan_mcam_config() 314 &mcam_mask, mkex->lb_xtract.len + 1); in nix_vlan_mcam_config() 339 mcam_mask = BIT_ULL(48) - 1; in nix_vlan_mcam_config() 343 &mcam_mask, mkex->la_xtract.len + 1); in nix_vlan_mcam_config()
|
| H A D | otx2_mcast.c | 50 uint64_t mcam_data, mcam_mask; in nix_hw_update_mc_addr_list() local 91 mcam_mask = RTE_LEN2MASK(48, uint64_t); in nix_hw_update_mc_addr_list() 99 &mcam_mask, x_info->len); in nix_hw_update_mc_addr_list()
|
| H A D | otx2_flow.h | 159 uint64_t mcam_mask[OTX2_MAX_MCAM_WIDTH_DWORDS]; member 215 uint8_t *mcam_mask; /* point to flow->mcam_mask + key_len */ member
|
| H A D | otx2_flow_utils.c | 216 if (!flow_mem_is_zero(pst->mcam_mask + x->key_off, in flow_update_extraction_data() 257 memcpy(pst->mcam_mask + x->key_off, int_info_mask, len); in flow_update_extraction_data() 264 *(pst->mcam_mask + idx + x->key_off)); in flow_update_extraction_data() 922 flow->mcam_mask[idx] |= base_entry->kw_mask[idx]; in otx2_flow_mcam_alloc_and_write() 940 req->entry_data.kw_mask[idx] = flow->mcam_mask[idx]; in otx2_flow_mcam_alloc_and_write()
|
| H A D | otx2_flow.c | 122 memcpy(pst->flow->mcam_mask, key_mask, key_len); in flow_program_npc() 128 idx, pst->flow->mcam_mask[idx]); in flow_program_npc() 381 pst->mcam_mask = (uint8_t *)flow->mcam_mask; in flow_parse_pattern()
|