Lines Matching refs:fp

98 #define FAIL_POINT_IS_OFF(fp) (__predict_true((fp)->fp_setting == NULL) || \  argument
99 __predict_true(fail_point_is_off(fp)))
120 bool fail_point_is_off(struct fail_point *fp);
128 fail_point_sleep_set_pre_func(struct fail_point *fp, void (*sleep_fn)(void *)) in fail_point_sleep_set_pre_func() argument
130 fp->fp_pre_sleep_fn = sleep_fn; in fail_point_sleep_set_pre_func()
134 fail_point_sleep_set_pre_arg(struct fail_point *fp, void *sleep_arg) in fail_point_sleep_set_pre_arg() argument
136 fp->fp_pre_sleep_arg = sleep_arg; in fail_point_sleep_set_pre_arg()
144 fail_point_sleep_set_post_func(struct fail_point *fp, void (*sleep_fn)(void *)) in fail_point_sleep_set_post_func() argument
146 fp->fp_post_sleep_fn = sleep_fn; in fail_point_sleep_set_post_func()
150 fail_point_sleep_set_post_arg(struct fail_point *fp, void *sleep_arg) in fail_point_sleep_set_post_arg() argument
152 fp->fp_post_sleep_arg = sleep_arg; in fail_point_sleep_set_post_arg()
164 fail_point_use_timeout_path(struct fail_point *fp, bool use_timeout, in fail_point_use_timeout_path() argument
168 (post_sleep_fn == NULL && fp->fp_post_sleep_fn != NULL), in fail_point_use_timeout_path()
172 fail_point_alloc_callout(fp); in fail_point_use_timeout_path()
173 fp->fp_flags |= FAIL_POINT_USE_TIMEOUT_PATH; in fail_point_use_timeout_path()
175 fp->fp_flags &= ~FAIL_POINT_USE_TIMEOUT_PATH; in fail_point_use_timeout_path()
178 fp->fp_post_sleep_fn = post_sleep_fn; in fail_point_use_timeout_path()
190 fail_point_eval(struct fail_point *fp, int *ret) in fail_point_eval() argument
192 if (__predict_true(fp->fp_setting == NULL)) in fail_point_eval()
194 return (fail_point_eval_nontrivial(fp, ret)); in fail_point_eval()