SYMBOL INDEX (73 symbols across 5 files) FILE: module.c type tty_struct (line 27) | struct tty_struct type file (line 27) | struct file type tty_struct (line 28) | struct tty_struct type file (line 28) | struct file type tty_struct (line 29) | struct tty_struct type tty_struct (line 30) | struct tty_struct type tty_struct (line 31) | struct tty_struct type tty_struct (line 32) | struct tty_struct type tty_struct (line 33) | struct tty_struct type ktermios (line 33) | struct ktermios type tty_struct (line 34) | struct tty_struct type tty_struct (line 35) | struct tty_struct type tty_struct (line 36) | struct tty_struct type tty_struct (line 37) | struct tty_struct type tty_struct (line 38) | struct tty_struct type tty_struct (line 39) | struct tty_struct type tty_struct (line 40) | struct tty_struct type tty_struct (line 41) | struct tty_struct type tty_operations (line 44) | struct tty_operations type tty_driver (line 63) | struct tty_driver type tty_port (line 66) | struct tty_port function soft_uart_init (line 72) | static int __init soft_uart_init(void) function soft_uart_exit (line 148) | static void __exit soft_uart_exit(void) function soft_uart_open (line 171) | static int soft_uart_open(struct tty_struct* tty, struct file* file) function soft_uart_close (line 193) | static void soft_uart_close(struct tty_struct* tty, struct file* file) function soft_uart_write (line 221) | static int soft_uart_write(struct tty_struct* tty, const unsigned char* ... function soft_uart_write_room (line 231) | static unsigned int soft_uart_write_room(struct tty_struct* tty) function soft_uart_flush_buffer (line 240) | static void soft_uart_flush_buffer(struct tty_struct* tty) function soft_uart_chars_in_buffer (line 249) | static unsigned int soft_uart_chars_in_buffer(struct tty_struct* tty) function soft_uart_set_termios (line 259) | static void soft_uart_set_termios(struct tty_struct* tty, struct ktermio... function soft_uart_stop (line 301) | static void soft_uart_stop(struct tty_struct* tty) function soft_uart_start (line 310) | static void soft_uart_start(struct tty_struct* tty) function soft_uart_hangup (line 319) | static void soft_uart_hangup(struct tty_struct* tty) function soft_uart_tiocmget (line 328) | static int soft_uart_tiocmget(struct tty_struct* tty) function soft_uart_tiocmset (line 339) | static int soft_uart_tiocmset(struct tty_struct* tty, unsigned int set, ... function soft_uart_ioctl (line 350) | static int soft_uart_ioctl(struct tty_struct* tty, unsigned int command,... function soft_uart_throttle (line 376) | static void soft_uart_throttle(struct tty_struct* tty) function soft_uart_unthrottle (line 385) | static void soft_uart_unthrottle(struct tty_struct* tty) FILE: queue.c function initialize_queue (line 7) | void initialize_queue(struct queue* queue) function enqueue_character (line 20) | int enqueue_character(struct queue* queue, const unsigned char character) function dequeue_character (line 51) | int dequeue_character(struct queue* queue, unsigned char* character) function enqueue_string (line 75) | int enqueue_string(struct queue* queue, const unsigned char* string, int... function get_queue_room (line 89) | int get_queue_room(struct queue* queue) function get_queue_size (line 98) | int get_queue_size(struct queue* queue) FILE: queue.h type queue (line 6) | struct queue type queue (line 15) | struct queue type queue (line 16) | struct queue type queue (line 17) | struct queue type queue (line 18) | struct queue type queue (line 19) | struct queue type queue (line 20) | struct queue FILE: raspberry_soft_uart.c type pt_regs (line 13) | struct pt_regs type hrtimer_restart (line 14) | enum hrtimer_restart type hrtimer (line 14) | struct hrtimer type hrtimer_restart (line 15) | enum hrtimer_restart type hrtimer (line 15) | struct hrtimer type queue (line 18) | struct queue type tty_struct (line 19) | struct tty_struct type hrtimer (line 21) | struct hrtimer type hrtimer (line 22) | struct hrtimer function raspberry_soft_uart_init (line 37) | int raspberry_soft_uart_init(const int _gpio_tx, const int _gpio_rx) function raspberry_soft_uart_finalize (line 76) | int raspberry_soft_uart_finalize(void) function raspberry_soft_uart_open (line 90) | int raspberry_soft_uart_open(struct tty_struct* tty) function raspberry_soft_uart_close (line 109) | int raspberry_soft_uart_close(void) function raspberry_soft_uart_set_baudrate (line 130) | int raspberry_soft_uart_set_baudrate(const int baudrate) function raspberry_soft_uart_send_string (line 143) | int raspberry_soft_uart_send_string(const unsigned char* string, int str... function raspberry_soft_uart_get_tx_queue_room (line 160) | int raspberry_soft_uart_get_tx_queue_room(void) function raspberry_soft_uart_get_tx_queue_size (line 169) | int raspberry_soft_uart_get_tx_queue_size(void) function irq_handler_t (line 182) | static irq_handler_t handle_rx_start(unsigned int irq, void* device, str... function handle_tx (line 195) | static enum hrtimer_restart handle_tx(struct hrtimer* timer) function handle_rx (line 244) | static enum hrtimer_restart handle_rx(struct hrtimer* timer) function receive_character (line 299) | void receive_character(unsigned char character) FILE: raspberry_soft_uart.h type tty_struct (line 8) | struct tty_struct