Lines Matching full:fail
44 .Nd fail points
59 Fail points are used to add code points where errors may be injected
61 Fail points provide a convenient wrapper around user-provided error
67 The base fail point macro is
73 for kernel fail points, but various subsystems may wish to provide
74 their own fail point trees), and
95 argument which controls the fail point's behaviour.
96 This can be used to e.g., mark the fail point's context as non-sleepable,
107 Mark the fail point as being in a non-sleepable context, which coerces
118 argument, which allows you to set the condition under which the fail point's
148 You can also introduce fail points by separating the declaration,
161 is used at the point that the fail point is executed.
180 Take no action (does not trigger fail point code)
182 Trigger fail point code with specified argument
190 Print that the fail point executed
192 Threads sleep at the fail point until the fail point is set to
195 Thread yields the cpu when the fail point is evaluated
230 The fail point term is only executed when invoked by a process with a
253 Return 5 once, when pid 1234 executes the fail point.
264 It is easy to shoot yourself in the foot by setting fail points too
268 to fail consistently is potentially harmful to uptime.
283 flag at the point the fail point is declared.