iommu_copy_...m_user_array(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so this is the Kernel API Manual page for iommu_copy_struct_from_user_array, and the header/page name is iommu_copy_...m_user_array(9) β€” yes, the ellipsis is serving iykyk πŸ’…. its whole job: Copy iommu driver specific user space data from an iommu_user_data_array.

✨ SYNOPSIS ✨

the signature is literally this, bestie β€” don't freelance it:

iommu_copy_struct_from_user_array (kdst , user_array , data_type , index , min_last );

πŸŽ€ ARGUMENTS πŸŽ€

  • kdst β€” pointer to an iommu driver specific user data that is defined in include/uapi/linux/iommufd.h.
  • user_array β€” pointer to a struct iommu_user_data_array for a user space array.
  • data_type β€” the data type of the kdst. Must match with user_array->type.
  • index β€” index to the location in the array to copy user data from.
  • min_last β€” the last member of the data structure kdst points in, in the initial version.

πŸ¦‹ DESCRIPTION πŸ¦‹

copy a single entry from a user array. return 0 for success, otherwise -error. that's the tea β˜•βœ¨

🌸 SEE ALSO 🌸

the extended universe, bestie β€” no skips:


mwah πŸ’‹ this page was served from source/version ./include/linux, dated October 2026, for iommu_copy_...m_user_array(9). now go copy that struct, bestie πŸ’–βœ¨

πŸ“¦ where this page comes from