upipe/uprobe_helper_uprobe.h header reference
Upipe helper functions for public uprobe structure More
Header inclusion [link]
Members [link]
Macro [link]
Description [link]
Upipe helper functions for public uprobe structure
Members detail [link]
#define UPROBE_HELPER_UPROBE(STRUCTURE, UPROBE) [link]
This macro is declared in upipe/uprobe_helper_uprobe.h source file, line 64.
This macro declares two functions dealing with public and private parts of the allocated probe structure.
You must add the uprobe structure to your private probe structure:
Supposing the name of your structure is uprobe_foo, it declares:
struct uprobe *uprobe_foo_to_uprobe(struct uprobe_foo *s)Returns a pointer to the public uprobe structure.
Returns a pointer to the private uprobe_foo structure.
Parameter list:
- STRUCTURE: name of your private uprobe structure
- UPROBE: name of the struct uprobe field of your private uprobe structure
#define _UPIPE_UPROBE_HELPER_UPROBE_H_ [link]
This macro is declared in upipe/uprobe_helper_uprobe.h source file, line 31.