rvu_npc_exact_mac_addr_set(9)
π rvu_npc_exact_mac_addr_set(9) π
okay bestie, welcome to section 9 of the Kernel API Manual β this one's rvu_npc_exact_mac_addr_set, and yes she's a kernel function, and yes she's iconic for it π
β¨ NAME β¨
rvu_npc_exact_mac_addr_set β drop your PF mac address into the dmac filter, slay π
πΈ SYNOPSIS πΈ
int rvu_npc_exact_mac_addr_set (struct rvu *rvu , struct
cgx_mac_addr_set_or_get *req , struct cgx_mac_addr_set_or_get *rsp );
three arguments, one int coming back, no cap π«Ά
π¦ ARGUMENTS π¦
rvuβ the resource virtualization unit. like, the whole RVU situation, she's the main character here πreqβ the Set request. what you're asking for, bestie π¨rspβ the Set response. what she gives you back π
β RETURN β
0 upon success β¨ β that's it, that's the whole vibe check. zero means we ate π₯
π SEE ALSO π
okay so this is the girlies' group chat, and literally everyone's in it π
- Kernel file
./drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.cβ the home base, go read it π 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_del(9)rvu_npc_exact_can_disable_feature(9)rvu_npc_exact_disable_feature(9)rvu_npc_exact_reset(9)rvu_npc_exact_init(9)
ngl bestie, that's a lot of cross-references. but every single one of them is family, so we link them all. periodt π
okay that's the whole page! this one came from Kernel API Manual, sourced out of ./drivers/net/ethernet/marvell... (yes the path gets the dramatic ellipsis treatment, iykyk π), and it's dated October 2026 β go forth and filter those mac addresses, bestie π¦π
π¦ 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