On Thu, Feb 27, 2025 at 1:01 PM Greg KH <gregkh@xxxxxxxxxxxxxxxxxxx> wrote: > > Sorry, you are right, it does, and of course it happens (otherwise how > would bindings work), but for small functions like this, how is the C > code kept in sync with the rust side? Where is the .h file that C > should include? What you were probably remembering is that it still needs to be justified, i.e. we don't want to generally/freely start replacing "individual functions" and doing FFI both ways everywhere, i.e. the goal is to build safe abstractions wherever possible. Cheers, Miguel