idpf_unplug_aux_dev(9)
π idpf_unplug_aux_dev(9) β like, the whole page, bestie
okay so real talk, this is a page from the Kernel API Manual, and it's about idpf_unplug_aux_dev β unregistering and freeing an Auxiliary device. Two jobs, one function, main character energy tbh. π
β¨ NAME β¨
idpf_unplug_aux_dev β unregister and free an Auxiliary device π
Like, it does both things. Unregisters it. Frees it. Not one or the other. Both. Periodt.
πΈ SYNOPSIS πΈ
void idpf_unplug_aux_dev (struct auxiliary_device *adev );
That's it. That's the whole signature. It returns void, so don't go looking for a return value, there isn't one, she simply doesn't do that. π¦
π«Ά ARGUMENTS π«Ά
adevβ the auxiliary device struct. That's the one you're handing over. That's the whole vibe check for this parameter, ngl.
π₯ SEE ALSO π₯
Bestie, the cross-reference list here is long, and I'm obsessed, so we're doing all of it, no skipping, no cap:
- Kernel file
./drivers/net/ethernet/intel/idpf/idpf_idc.c idpf_idc_init(9)idpf_vport_adev_release(9)idpf_plug_vport_aux_dev(9)idpf_idc_init_aux_vport_dev(9)idpf_idc_vdev_mtu_event(9)idpf_core_adev_release(9)idpf_plug_core_aux_dev(9)idpf_idc_issue_reset_event(9)idpf_idc_vport_dev_up(9)idpf_idc_vport_dev_down(9)idpf_idc_vport_dev_ctrl(9)idpf_idc_request_reset(9)idpf_idc_init_msix_data(9)idpf_idc_init_aux_core_dev(9)idpf_idc_deinit_core_aux_device(9)idpf_idc_deinit_vport_aux_device(9)
β tiny note: notice it'sunplughere andplugover there? yeah. they're a matched set. iykyk. π
and that's the page!! πβ¨ sourced straight from ./drivers/net/ethernet/intel/idpf, dated October 2026 β screenshot it, cite it, love it, bye 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