/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_npc_hash.h | 70 [NIX_INTF_RX] = { 90 [NIX_INTF_RX] = { 102 [NIX_INTF_RX] = { 126 [NIX_INTF_RX] = {
|
H A D | rvu_npc_hash.c | 379 rsp->hash_mask[NIX_INTF_RX][i][j] = in rvu_mbox_handler_npc_get_field_hash_info() 380 GET_KEX_LD_HASH_MASK(NIX_INTF_RX, i, j); in rvu_mbox_handler_npc_get_field_hash_info() 617 rvu_write64(rvu, blkaddr, NPC_AF_INTFX_EXACT_SECRET0(NIX_INTF_RX), in rvu_exact_config_secret_key() 620 rvu_write64(rvu, blkaddr, NPC_AF_INTFX_EXACT_SECRET1(NIX_INTF_RX), in rvu_exact_config_secret_key() 623 rvu_write64(rvu, blkaddr, NPC_AF_INTFX_EXACT_SECRET2(NIX_INTF_RX), in rvu_exact_config_secret_key() 659 rvu_write64(rvu, blkaddr, NPC_AF_INTFX_EXACT_CFG(NIX_INTF_RX), reg_val); in rvu_exact_config_search_key() 685 rvu_write64(rvu, blkaddr, NPC_AF_INTFX_EXACT_RESULT_CTL(NIX_INTF_RX), reg); in rvu_exact_config_result_ctrl() 713 rvu_write64(rvu, blkaddr, NPC_AF_INTFX_EXACT_MASK(NIX_INTF_RX), mask); in rvu_exact_config_table_mask() 1281 rvu_npc_enable_mcam_by_entry_index(rvu, drop_mcam_idx, NIX_INTF_RX, false); in rvu_npc_exact_del_table_entry_by_id() 1369 rvu_npc_enable_mcam_by_entry_index(rvu, drop_mcam_idx, NIX_INTF_RX, tru in rvu_npc_exact_add_table_entry() [all...] |
H A D | rvu_npc_fs.c | 654 err = npc_scan_kex(rvu, blkaddr, NIX_INTF_RX); in npc_scan_verify_kex() 663 if (!npc_is_field_present(rvu, NPC_CHAN, NIX_INTF_RX)) { in npc_scan_verify_kex() 668 if (npc_check_overlap(rvu, blkaddr, NPC_CHAN, 0, NIX_INTF_RX)) { in npc_scan_verify_kex() 674 npc_set_features(rvu, blkaddr, NIX_INTF_RX); in npc_scan_verify_kex() 676 npc_handle_multi_layer_fields(rvu, blkaddr, NIX_INTF_RX); in npc_scan_verify_kex() 1059 0, NIX_INTF_RX); in npc_update_rx_entry() 1656 exact_mask, 0, NIX_INTF_RX); in npc_install_mcam_drop_rule() 1658 chan_mask, 0, NIX_INTF_RX); in npc_install_mcam_drop_rule() 1660 bcast_mcast_mask, 0, NIX_INTF_RX); in npc_install_mcam_drop_rule() 1662 req.intf = NIX_INTF_RX; in npc_install_mcam_drop_rule() [all...] |
H A D | common.h | 186 #define NIX_INTF_RX NIX_INTFX_RX(0) macro
|
H A D | rvu_npc.c | 1293 mkex->keyx_cfg[NIX_INTF_RX]); in npc_program_mkex_rx() 1300 mkex->intf_lid_lt_ld[NIX_INTF_RX] in npc_program_mkex_rx() 1308 mkex->intf_ld_flags[NIX_INTF_RX] in npc_program_mkex_rx() 1418 mcam_kex->keyx_cfg[NIX_INTF_RX] == mcam_kex->keyx_cfg[NIX_INTF_TX]) in npc_load_mkex_profile() 2026 rx_kex = mkex->keyx_cfg[NIX_INTF_RX]; in rvu_npc_setup_interfaces() 3260 rsp->rx_keyx_cfg = GET_KEX_CFG(NIX_INTF_RX); in rvu_mbox_handler_npc_get_kex_cfg() 3265 rsp->intf_lid_lt_ld[NIX_INTF_RX][lid][lt][ld] = in rvu_mbox_handler_npc_get_kex_cfg() 3266 GET_KEX_LD(NIX_INTF_RX, lid, lt, ld); in rvu_mbox_handler_npc_get_kex_cfg() 3277 rsp->intf_ld_flags[NIX_INTF_RX][ld][fl] = in rvu_mbox_handler_npc_get_kex_cfg() 3278 GET_KEX_LDFLAGS(NIX_INTF_RX, l in rvu_mbox_handler_npc_get_kex_cfg() [all...] |
H A D | rvu_debugfs.c | 2686 cfg = rvu_read64(rvu, blkaddr, NPC_AF_INTFX_KEX_CFG(NIX_INTF_RX)); in rvu_dbg_npc_mcam_info_display()
|
H A D | npc_profile.h | 15126 [NIX_INTF_RX] = ((u64)NPC_MCAM_KEY_X2 << 32) | NPC_PARSE_NIBBLE_INTF_RX | 15133 [NIX_INTF_RX] = {
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_npc.c | 416 NIX_INTF_RX, &entry, true); in rvu_npc_install_ucast_entry() 476 NIX_INTF_RX, &entry, true); in rvu_npc_install_promisc_entry() 563 NIX_INTF_RX, &entry, true); in rvu_npc_install_bcast_match_entry() 740 rvu_write64(rvu, blkaddr, NPC_AF_INTFX_KEX_CFG(NIX_INTF_RX), in npc_program_mkex_profile() 741 mkex->keyx_cfg[NIX_INTF_RX]); in npc_program_mkex_profile() 752 SET_KEX_LD(NIX_INTF_RX, lid, lt, ld, in npc_program_mkex_profile() 753 mkex->intf_lid_lt_ld[NIX_INTF_RX] in npc_program_mkex_profile() 765 SET_KEX_LDFLAGS(NIX_INTF_RX, ld, fl, in npc_program_mkex_profile() 766 mkex->intf_ld_flags[NIX_INTF_RX] in npc_program_mkex_profile() 813 mcam_kex->keyx_cfg[NIX_INTF_RX] in npc_load_mkex_profile() [all...] |
H A D | common.h | 177 #define NIX_INTF_RX 0 macro
|
H A D | rvu_debugfs.c | 1667 cfg = rvu_read64(rvu, blkaddr, NPC_AF_INTFX_KEX_CFG(NIX_INTF_RX)); in rvu_dbg_npc_mcam_info_display()
|
H A D | npc_profile.h | 13403 [NIX_INTF_RX] = ((u64)NPC_MCAM_KEY_X2 << 32) | NPC_PARSE_NIBBLE_INTF_RX, 13409 [NIX_INTF_RX] = {
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_flows.c | 384 req->intf = NIX_INTF_RX; in otx2_do_add_macfilter() 991 req->intf = NIX_INTF_RX; in otx2_add_flow_msg() 1415 req->intf = NIX_INTF_RX; in otx2_install_rxvlan_offload_flow()
|
H A D | otx2_tc.c | 1096 req->intf = NIX_INTF_RX; in otx2_tc_add_flow()
|
H A D | otx2_pf.c | 2360 req->intf = NIX_INTF_RX; in otx2_do_set_vf_mac() 2477 req->intf = NIX_INTF_RX; in otx2_do_set_vf_vlan()
|