funct(3rtapi)

✨ NAME ✨

rtapi_gfp.h β€” RTAPI wrappers for linux kernel functionality.

Okay bestie, you're reading funct(3rtapi) from the RTAPI manual, and it's giving "kernel glue but make it cute." This page is about the wrappers in rtapi_gfp.h. πŸŽ€

πŸ› οΈ SYNTAX πŸ› οΈ

#include <rtapi_gfp.h>

enum rtapi_gfp_e;

RTAPI_GFP_xxx

typedef ... rtapi_gfp_t;

That's the whole syntax flex, no notes. ✨

πŸ’– DESCRIPTION πŸ’–

In kernel space, each rtapi_xxx or RTAPI_XXX identifier is mapped to the underlying kernel functionality, if available. No cap. πŸ¦‹

In userspace, or in kernels where the underlying functionality is not provided by a kernel, generally another implementation β€” possibly with reduced functionality β€” is provided. (For example, the userspace implementation for rtapi_device_register always succeeds. Iconic.) πŸ’…

⏱️ REALTIME CONSIDERATIONS ⏱️

Typically, these functions may be called from realtime init/cleanup code. That's the vibe. πŸ“

πŸ” RETURN VALUE πŸ”

As in Linux. Periodt. πŸ’€

πŸ‘€ SEE ALSO πŸ‘€

Nothing extra is listed here on this page, bestie. The SEE ALSO section is just chilling. 🌸


πŸ’– brought to you by LinuxCNC Documentation, dated 2014-06-28 β€” page funct(3rtapi), out πŸ’