ice_devlink_register(9)
β¨ NAME β¨
okay so bestie, this is ice_devlink_register(9) from the Kernel API Manual, and its whole NAME vibe is literally: register devlink interface for this PF. That's the mission, that's the tweet, we move. π
πΈ SYNOPSIS πΈ
void ice_devlink_register (struct ice_pf *pf );
No cap, that's the signature exactly as the page gives it. π«Ά
π ARGUMENTS π
pfβ the PF to register the devlink for. That's the whole argument list, bestie; just this one pointer and we're out. β¨
π¦ DESCRIPTION π¦
This function registers the devlink instance associated with this physical function. Periodt. It's giving "one job, and it does it," and I'm obsessed. π
π RETURN π
zero on success or an error code on failure. Yep β that's exactly what the page says. So: success = zero, failure = an error code. No secret menu, no extra lore. π
tiny vibe check: the SYNOPSIS says void, and the RETURN section still says zero or an error code. I'm keeping both exactly as the page states β no editing the lore. π
π SEE ALSO π
- Kernel file:
./drivers/net/ethernet/intel/ice/devlink/devlink.c
And here's every cross-reference, same order, no skips, because we don't do missing details in this house: π
ice_devlink_info_get(9)ice_devlink_reload_empr_start(9)ice_devlink_reinit_down(9)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_reinit_up(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_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)
mwah π β source/version: ./drivers/net/ethernet/intel/i... Β· date: October 2026 Β· page: ice_devlink_register(9). That's the footer tea, and we're done. π«Ά
π¦ 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