idpf_idc_vport_dev_ctrl(9)
π idpf_idc_vport_dev_ctrl(9) π
okay so welcome to the Kernel API Manual, bestie β¨ this page is for idpf_idc_vport_dev_ctrl(9), and it's literally the callback sitch where an Auxiliary Driver comes through to say what's good with the core driver. no cap π«Ά
πΈ NAME πΈ
idpf_idc_vport_dev_ctrl β called by an Auxiliary Driver π«Ά
β¨ SYNOPSIS β¨
int idpf_idc_vport_dev_ctrl (struct iidc_rdma_core_dev_info *cdev_info ,
bool up );
π ARGUMENTS π
cdev_infoβ IDC core device info pointer. iconic pointer behavior, honestly πupβ RDMA core driver status. theboolof it all π¦
π¦ DESCRIPTION π¦
An Auxiliary Driver calls this callback to let you know whether the core driver is ready to support vport driver load, or whether the vport drivers need to be taken down. so it's giving "are we loading or are we shutting it down" realness πβ¨
π₯ RETURN π₯
0 on success, or an error code on failure. zero is the slay outcome; an error code means something went sideways, periodt π
π SEE ALSO π
- 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_unplug_aux_dev(9)idpf_idc_issue_reset_event(9)idpf_idc_vport_dev_up(9)idpf_idc_vport_dev_down(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)
mwah π this one comes from ./drivers/net/ethernet/intel/idpf, dated October 2026, and it's the idpf_idc_vport_dev_ctrl(9) page. she ate, fr fr πβ¨
π¦ 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