adf_devmgr_rm_dev(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… adf_devmgr_rm_dev β€” a Kernel API Manual moment (section 9, bestie)

okay so this is from the Kernel API Manual, and honestly it's giving "short and iconic." Let's get into it 🫢


✨ NAME ✨

adf_devmgr_rm_dev β€” literally removes an accel_dev from the acceleration framework. that's the whole vibe. bye bestie πŸ‘‹


🌸 SYNOPSIS 🌸

void adf_devmgr_rm_dev (struct adf_accel_dev *accel_dev , struct
       adf_accel_dev *pf );

no cap, that's the exact signature, don't come for me πŸŽ€


πŸ¦‹ ARGUMENTS πŸ¦‹

  • accel_dev β€” pointer to the acceleration device. it's the main character here πŸ’–
  • pf β€” the corresponding PF if the accel_dev is a VF. iykyk πŸ”₯

πŸ”₯ DESCRIPTION πŸ”₯

so this function removes the acceleration device from the acceleration framework. periodt. πŸ’…

it's meant to be used by QAT device specific drivers β€” that's the whole audience, no gatekeeping, just a heads up 🌈


⭐ RETURN ⭐

void

yep. nothing comes back. it's giving "no thoughts, just vibes" but make it a return type 😭✨


πŸ‘‘ SEE ALSO πŸ‘‘

like, go read the whole friend group, they're all connected πŸ§šπŸ’œ


ngl bestie, if you're here you're probably writing a QAT driver already, so slay, you got this πŸ’€πŸ«Ά

and that's the page!! source/version line is ./drivers/crypto/intel/qat/qat... and it's dated October 2026, with adf_devmgr_rm_dev(9) as the footer β€” okay bye, drink some water, mwah πŸ’–πŸŽ€πŸŒΈ

πŸ“¦ where this page comes from