#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <err.h>
#include <yaml.h>
#include "lib/memory.h"
#include "lib/mutex.h"
#include "lib/time.h"
#include "lib/string.h"
#include "lib/errno.h"
#include "lib/finject.h"
#include "lib/finject_internal.h"
Go to the source code of this file.
◆ anonymous enum
◆ extract_fpoint_data()
static int extract_fpoint_data |
( |
yaml_document_t * |
doc, |
|
|
yaml_node_t * |
node, |
|
|
const char ** |
func, |
|
|
const char ** |
tag, |
|
|
struct m0_fi_fpoint_data * |
data |
|
) |
| |
|
static |
◆ fi_random()
M0_INTERNAL uint32_t fi_random |
( |
void |
| ) |
|
Returns random value in range [0..FI_RAND_PROB_SCALE]
Definition at line 73 of file finject_init.c.
◆ pair_key()
static const char* pair_key |
( |
yaml_document_t * |
doc, |
|
|
yaml_node_pair_t * |
pair |
|
) |
| |
|
inlinestatic |
◆ pair_val()
static const char* pair_val |
( |
yaml_document_t * |
doc, |
|
|
yaml_node_pair_t * |
pair |
|
) |
| |
|
inlinestatic |
◆ process_yaml()
static int process_yaml |
( |
yaml_document_t * |
doc | ) |
|
|
static |