rvu_npc_exa...able_feature(9)
π rvu_npc_exaβ¦able_feature(9) β like, the Kernel API Manual, bestie β¨
Okay so this is a page straight out of the Kernel API Manual, and the star of the show is rvu_npc_exact_disable_feature. Yes the title is truncated with dots in the header, no that's not me being lazy, that's just how the man page header rolls π
πΈ NAME πΈ
rvu_npc_exact_disable_feature β literally just Disable feature. That's it. That's the whole vibe. Short, sweet, icon behavior π
β¨ SYNOPSIS β¨
void rvu_npc_exact_disable_feature (struct rvu *rvu );
Returns void, so likeβ¦ nothing comes back. No receipts, no return value, nothing. It just does the thing π«Ά
π¦ ARGUMENTS π¦
rvuβ the resource virtualization unit. That's the whole description, bestie, we're keeping it exactly as the kernel gods wrote it π
π SEE ALSO π
First up, the actual kernel file this lives in β go touch grass in the source, iykyk:
- Kernel file
./drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
And now the full friend group, every single one of them, no cap, nobody left behind π:
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_mac_addr_set(9)rvu_npc_exact_can_disable_feature(9)rvu_npc_exact_reset(9)rvu_npc_exact_init(9)
Like, that's the entire roster. Thirty-something functions and they all made the list. We love a comprehensive SEE ALSO π«‘
Heads up bestie: this function hands back void, so don't go looking for a return value to check. There isn't one. It's giving mysterious main character energy π
β¨ And that's the whole page! β¨ This little slice of the Kernel API Manual came from ./drivers/net/ethernet/marvellβ¦ and it's dated October 2026, footer and all, so you know it's fresh πΈπ Stay slay, go read those (9) pages, mwah π
π¦ 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