rvu_npc_exact_mac_addr_del(9)
π rvu_npc_exact_mac_addr_del β from the Kernel API Manual, bestie β¨
Okay so real talk, this one's from the Kernel API Manual and it's lowkey a tiny little function with one job, and honestly? She ate. π
β¨ NAME β¨
rvu_npc_exact_mac_addr_del β Delete DMAC filter ποΈπ That's it, that's the whole vibe.
π¦ SYNOPSIS π¦
int rvu_npc_exact_mac_addr_del (struct rvu *rvu , struct
cgx_mac_addr_del_req *req , struct msg_rsp *rsp );
No cap, that's the exact signature. Type it exactly like that, she's picky about her commas and her spacing. π
πΈ ARGUMENTS πΈ
rvuβ the resource virtualization unit. yep, that's the whole description, she's a woman of few words πreqβ the Delete request. the actual ask. the "please remove this" energy πrspβ the Delete response. what comes back at you. π
β RETURN β
0upon success β¨
That's the only return value listed, so likeβ¦ that's the whole story, iykyk. π«Ά
π SEE ALSO π
The kernel file she lives in, bestie:
- Kernel file
./drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
And the whole friend group β literally every single one of them, because we do not leave anyone out of the group chat π:
rvu_exact_prepare_mdata(9)rvu_exact_calculate_hash(9)rvu_npc_exact_alloc_mem_table_entry(9)rvu_npc_exact_free_id(9)rvu_npc_exact_alloc_id(9)rvu_npc_exact_alloc_cam_table_entry(9)rvu_exact_prepare_table_entry(9)rvu_exact_config_secret_key(9)rvu_exact_config_search_key(9)rvu_exact_config_result_ctrl(9)rvu_exact_config_table_mask(9)rvu_npc_exact_get_max_entries(9)rvu_npc_exact_has_match_table(9)__rvu_npc_exact_find_entry_by_seq_id(9)rvu_npc_exact_add_to_list(9)rvu_npc_exact_mem_table_write(9)rvu_npc_exact_cam_table_write(9)rvu_npc_exact_dealloc_table_entry(9)rvu_npc_exact_alloc_table_entry(9)rvu_npc_exact_save_drop_rule_chan_and_mask(9)rvu_npc_exact_calc_drop_rule_chan_and_mask(9)rvu_npc_exact_drop_rule_to_pcifunc(9)rvu_npc_exact_get_drop_rule_info(9)__rvu_npc_exact_cmd_rules_cnt_update(9)rvu_npc_exact_del_table_entry_by_id(9)rvu_npc_exact_add_table_entry(9)rvu_npc_exact_update_table_entry(9)rvu_npc_exact_promisc_disable(9)rvu_npc_exact_promisc_enable(9)rvu_npc_exact_mac_addr_reset(9)rvu_npc_exact_mac_addr_update(9)rvu_npc_exact_mac_addr_add(9)rvu_npc_exact_mac_addr_set(9)rvu_npc_exact_can_disable_feature(9)rvu_npc_exact_disable_feature(9)rvu_npc_exact_reset(9)rvu_npc_exact_init(9)
β οΈ Also note the double-underscore girlies β__rvu_npc_exact_find_entry_by_seq_id(9)and__rvu_npc_exact_cmd_rules_cnt_update(9)β those two underscores are load-bearing, don't you dare drop them π
Okay that's the whole page, mwah! π Source is ./drivers/net/ethernet/marvell... and she was dated October 2026 β so go forth and delete those DMAC filters, bestie, you're gonna slay π§ββοΈπβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms