|
Packit Service |
2212bb |
|
|
Packit Service |
2212bb |
#ifndef UI_H
|
|
Packit Service |
2212bb |
#define UI_H
|
|
Packit Service |
2212bb |
|
|
Packit Service |
2212bb |
#include <glib.h>
|
|
Packit Service |
2212bb |
#include <glib-unix.h>
|
|
Packit Service |
2212bb |
#include <curses.h>
|
|
Packit Service |
2212bb |
#include <form.h>
|
|
Packit Service |
2212bb |
#include <ncurses.h>
|
|
Packit Service |
2212bb |
#include <signal.h>
|
|
Packit Service |
2212bb |
#include "irqbalance-ui.h"
|
|
Packit Service |
2212bb |
#include "helpers.h"
|
|
Packit Service |
2212bb |
|
|
Packit Service |
2212bb |
extern GList *tree;
|
|
Packit Service |
2212bb |
extern setup_t setup;
|
|
Packit Service |
2212bb |
extern int is_tree;
|
|
Packit Service |
2212bb |
|
|
Packit Service |
2212bb |
void show_frame();
|
|
Packit Service |
2212bb |
void show_footer();
|
|
Packit Service |
2212bb |
|
|
Packit Service |
2212bb |
char * check_control_in_sleep_input(int max_len, int column_offest, int line_offset);
|
|
Packit Service |
2212bb |
int get_valid_sleep_input(int column_offest);
|
|
Packit Service |
2212bb |
|
|
Packit Service |
2212bb |
void get_banned_cpu(int *cpu, void *data);
|
|
Packit Service |
2212bb |
void print_cpu_line(cpu_ban_t *cpu, void *data);
|
|
Packit Service |
2212bb |
void print_all_cpus();
|
|
Packit Service |
2212bb |
void add_banned_cpu(int *banned_cpu, void *data);
|
|
Packit Service |
2212bb |
void display_banned_cpus();
|
|
Packit Service |
2212bb |
int toggle_cpu(GList *cpu_list, int cpu_number);
|
|
Packit Service |
2212bb |
void get_new_cpu_ban_values(cpu_ban_t *cpu, void *data);
|
|
Packit Service |
2212bb |
void get_cpu();
|
|
Packit Service |
2212bb |
void handle_cpu_banning();
|
|
Packit Service |
2212bb |
|
|
Packit Service |
2212bb |
void copy_assigned_obj(int *number, void *data);
|
|
Packit Service |
2212bb |
void print_assigned_objects_string(irq_t *irq, int *line_offset);
|
|
Packit Service |
2212bb |
void print_irq_line(irq_t *irq, void *data);
|
|
Packit Service |
2212bb |
void print_all_irqs();
|
|
Packit Service |
2212bb |
int toggle_irq(GList *irq_list, int position);
|
|
Packit Service |
2212bb |
void get_new_irq_ban_values(irq_t *irq, void *data);
|
|
Packit Service |
2212bb |
void copy_irqs_from_nodes(cpu_node_t *node, void *data);
|
|
Packit Service |
2212bb |
void get_all_irqs();
|
|
Packit Service |
2212bb |
void handle_irq_banning();
|
|
Packit Service |
2212bb |
|
|
Packit Service |
2212bb |
void init();
|
|
Packit Service |
2212bb |
void close_window(int sig);
|
|
Packit Service |
2212bb |
void settings();
|
|
Packit Service |
2212bb |
void setup_irqs();
|
|
Packit Service |
2212bb |
void display_tree_node_irqs(irq_t *irq, void *data);
|
|
Packit Service |
2212bb |
void display_tree_node(cpu_node_t *node, void *data);
|
|
Packit Service |
2212bb |
void display_tree();
|
|
Packit Service |
2212bb |
|
|
Packit Service |
2212bb |
|
|
Packit Service |
2212bb |
#endif /* UI_H */
|