idpf_plug_vport_aux_dev(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– idpf_plug_vport_aux_dev(9) πŸ’–

okay so bestie, welcome to the kernel API manual for idpf_plug_vport_aux_dev β€” yes it's a 9er, yes it's a function, and yes we're gonna get through it together 🫢


✨ NAME ✨

idpf_plug_vport_aux_dev β€” literally just allocate and register a vport Auxiliary device. that's the whole vibe. no cap πŸ’…


🌸 SYNOPSIS 🌸

int idpf_plug_vport_aux_dev (struct iidc_rdma_core_dev_info *cdev_info ,
struct iidc_rdma_vport_dev_info *vdev_info );

so it's an int return, the name, and two pointers. cute, concise, iconic πŸ‘‘


πŸ¦‹ ARGUMENTS πŸ¦‹

  • cdev_info β€” the IDC core device info pointer. like, the main character's ID card fr fr πŸŽ€
  • vdev_info β€” the IDC vport device info pointer. the vport's own little ID card, obsessed πŸ’œ

⭐ RETURN ⭐

0 on success, or an error code if it fails 😭 β€” so like, check it, bestie. 0 means slay, anything else means go read the error code and figure out what went wrong.


🌈 SEE ALSO 🌈

first up, the kernel file it lives in:

  • Kernel file ./drivers/net/ethernet/intel/idpf/idpf_idc.c

and the whole friend group of related calls β€” the group chat, if you will πŸ’¬:

like, that's the whole squad and they all pull up in the SEE ALSO section together πŸ”₯


πŸ’€ reminder bestie: the return value is 0 for success or an error code on failure β€” don't just assume it worked, okay? vibe check your return value πŸ™ˆ

and that's a wrap on the idpf_plug_vport_aux_dev(9) page!! this lil gem comes from ./drivers/net/ethernet/intel/idpf, dated October 2026 β€” manifesting good kernel karma for you, mwah πŸ’‹πŸ§šβ€β™€οΈβœ¨

πŸ“¦ where this page comes from