gcov_info
struct gcov_info *info = NULL;
struct gcov_info *prev = NULL;
struct gcov_info *info = NULL;
const char *gcov_info_filename(struct gcov_info *info)
unsigned int gcov_info_version(struct gcov_info *info)
struct gcov_info *gcov_info_next(struct gcov_info *info)
struct gcov_info, head);
void gcov_info_link(struct gcov_info *info)
void gcov_info_unlink(struct gcov_info *prev, struct gcov_info *info)
bool gcov_info_within_module(struct gcov_info *info, struct module *mod)
void gcov_info_reset(struct gcov_info *info)
int gcov_info_is_compatible(struct gcov_info *info1, struct gcov_info *info2)
void gcov_info_add(struct gcov_info *dst, struct gcov_info *src)
struct gcov_info *gcov_info_dup(struct gcov_info *info)
struct gcov_info *dup;
void gcov_info_free(struct gcov_info *info)
size_t convert_to_gcda(char *buffer, struct gcov_info *info)
static struct gcov_info *current_info;
struct gcov_info *info = kzalloc_obj(*info);
static struct gcov_iterator *gcov_iter_new(struct gcov_info *info)
static struct gcov_info *gcov_iter_get_info(struct gcov_iterator *iter)
static struct gcov_info *get_node_info(struct gcov_node *node)
static struct gcov_info *get_accumulated_info(struct gcov_node *node)
struct gcov_info *info;
struct gcov_info *info;
struct gcov_info *info;
struct gcov_info *info;
struct gcov_info *info;
static void init_node(struct gcov_node *node, struct gcov_info *info,
struct gcov_info *info, const char *name)
node->loaded_info = kzalloc_objs(struct gcov_info *, 1);
struct gcov_info **loaded_info;
struct gcov_info *unloaded_info;
static void add_node(struct gcov_info *info)
static void add_info(struct gcov_node *node, struct gcov_info *info)
struct gcov_info **loaded_info;
loaded_info = kzalloc_objs(struct gcov_info *, num + 1);
num * sizeof(struct gcov_info *));
static int get_info_index(struct gcov_node *node, struct gcov_info *info)
static void save_info(struct gcov_node *node, struct gcov_info *info)
static void remove_info(struct gcov_node *node, struct gcov_info *info)
void gcov_event(enum gcov_action action, struct gcov_info *info)
struct gcov_info *info;
const char *gcov_info_filename(struct gcov_info *info)
unsigned int gcov_info_version(struct gcov_info *info)
struct gcov_info *gcov_info_next(struct gcov_info *info)
void gcov_info_link(struct gcov_info *info)
void gcov_info_unlink(struct gcov_info *prev, struct gcov_info *info)
bool gcov_info_within_module(struct gcov_info *info, struct module *mod)
static int counter_active(struct gcov_info *info, unsigned int type)
static unsigned int num_counter_active(struct gcov_info *info)
void gcov_info_reset(struct gcov_info *info)
int gcov_info_is_compatible(struct gcov_info *info1, struct gcov_info *info2)
void gcov_info_add(struct gcov_info *dst, struct gcov_info *src)
struct gcov_info *gcov_info_dup(struct gcov_info *info)
struct gcov_info *dup;
void gcov_info_free(struct gcov_info *info)
size_t convert_to_gcda(char *buffer, struct gcov_info *info)
static struct gcov_info *gcov_info_head;
const struct gcov_info *key;
struct gcov_info *next;
void __gcov_init(struct gcov_info *info)
struct gcov_info;
const char *gcov_info_filename(struct gcov_info *info);
unsigned int gcov_info_version(struct gcov_info *info);
struct gcov_info *gcov_info_next(struct gcov_info *info);
void gcov_info_link(struct gcov_info *info);
void gcov_info_unlink(struct gcov_info *prev, struct gcov_info *info);
bool gcov_info_within_module(struct gcov_info *info, struct module *mod);
size_t convert_to_gcda(char *buffer, struct gcov_info *info);
void gcov_event(enum gcov_action action, struct gcov_info *info);
void gcov_info_reset(struct gcov_info *info);
int gcov_info_is_compatible(struct gcov_info *info1, struct gcov_info *info2);
void gcov_info_add(struct gcov_info *dest, struct gcov_info *source);
struct gcov_info *gcov_info_dup(struct gcov_info *info);
void gcov_info_free(struct gcov_info *info);