ice_devlink_reinit_up(9)
π ice_devlink_reinit_up β the reinit glow-up page π
okay bestie, this one lives in the Kernel API Manual (section 9, kernel-space girlies only π
) and it's called ice_devlink_reinit_up(9) β the whole personality is literally right there in the NAME.
β¨ NAME β¨
ice_devlink_reinit_up β do reinit of the given PF π«Ά
like. that's it. that's the function. it does the reinit of the PF you hand it. iconic minimalism, no notes.
π¦ SYNOPSIS π¦
int ice_devlink_reinit_up (struct ice_pf *pf );
so she takes one pointer and gives you back an int, bestie. one in, one int out. mathematically balanced. πΈ
π ARGUMENTS π
pfβ pointer to the PF struct π literally just a pointer to the PF struct. that's the whole vibe. hand her the PF and she'll reinit it.
π SEE ALSO π
okay this is the part where the manpage goes full main-character-group-chat and tags everyone. there is lore here. the whole ice devlink friend group is present and accounted for, no cap:
- the source file itself,
Kernel file ./drivers/net/ethernet/intel/ice/devlink/devlink.cβ that's the address, go say hi π ice_devlink_info_get(9)ice_devlink_reload_empr_start(9)ice_devlink_reinit_down(9)β yes, the other half of this pair, we'll get to her πice_devlink_reload_down(9)ice_devlink_reload_empr_finish(9)ice_get_tx_topo_user_sel(9)ice_update_tx_topo_user_sel(9)ice_devlink_tx_sched_layers_get(9)ice_devlink_tx_sched_layers_set(9)ice_devlink_tx_sched_layers_validate(9)ice_tear_down_devlink_rate_tree(9)ice_enable_custom_tx(9)ice_traverse_tx_tree(9)ice_devlink_rate_init_tx_topology(9)ice_devlink_rate_clear_tx_topology(9)ice_set_object_tx_share(9)ice_set_object_tx_max(9)ice_set_object_tx_priority(9)ice_set_object_tx_weight(9)ice_get_pi_from_dev_rate(9)ice_devlink_reload_up(9)ice_devlink_local_fwd_mode_to_str(9)ice_devlink_local_fwd_str_to_mode(9)ice_devlink_local_fwd_get(9)ice_devlink_local_fwd_set(9)ice_devlink_local_fwd_validate(9)ice_allocate_pf(9)ice_allocate_sf(9)ice_devlink_register(9)ice_devlink_unregister(9)ice_devlink_nvm_snapshot(9)ice_devlink_nvm_read(9)ice_devlink_devcaps_snapshot(9)ice_devlink_init_regions(9)ice_devlink_destroy_regions(9)
thirty-five cross-references. thirty-five!! she said "you WILL know my friends" and honestly? respect. π₯
ngl bestie, the original page is short and sweet β so don't go inventing behaviour that isn't written down here. if you need the deets on what the reinit actually does, go read devlink.c like the SEE ALSO is literally telling you to. iykyk π
and that's the whole page, fr fr π the source it calls home is ./drivers/net/ethernet/intel/i... (yes, truncated with the lil dots, that's the manpage's own doing, not mine π), version is the Kernel API Manual, dated October 2026, and the footer loops right back to ice_devlink_reinit_up(9) because she's the main character of her own page. periodt. πβ¨ππ¦
π¦ 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