Lines Matching refs:programs
22 Typically programs will register a set of events that they wish to expose to
96 allows programs to prevent themselves from being blocked when their event
103 tracepoint with a new unique id. Recording programs need to scan tracefs for
108 a hex string. Recording programs should ensure the tracepoint name starts with
148 User programs are encouraged to use clearly sized types like u32.
153 This allows user programs to describe custom structs out to tools, if required.
173 event (in both user and kernel space). User programs should use a separate file
177 to the event. If programs do not want auto-delete, they must use the
230 in realtime. This allows user programs to only incur the cost of the write() or
234 tools attach/detach from the event. User programs simply check if the bit is set
276 User programs might have well known structs that they wish to use to emit out
288 It's advised for user programs to do the following::