| tag | line | file | source code |
| info | 35 | include/linux/math_emu.h | #define EAX (info->___eax) |
| info | 36 | include/linux/math_emu.h | #define EBX (info->___ebx) |
| info | 37 | include/linux/math_emu.h | #define ECX (info->___ecx) |
| info | 38 | include/linux/math_emu.h | #define EDX (info->___edx) |
| info | 39 | include/linux/math_emu.h | #define ESI (info->___esi) |
| info | 40 | include/linux/math_emu.h | #define EDI (info->___edi) |
| info | 41 | include/linux/math_emu.h | #define EBP (info->___ebp) |
| info | 42 | include/linux/math_emu.h | #define ESP (info->___esp) |
| info | 43 | include/linux/math_emu.h | #define EIP (info->___eip) |
| info | 44 | include/linux/math_emu.h | #define ORIG_EIP (info->___orig_eip) |
| info | 45 | include/linux/math_emu.h | #define EFLAGS (info->___eflags) |
| info | 46 | include/linux/math_emu.h | #define DS (*(unsigned short *) &(info->___ds)) |
| info | 47 | include/linux/math_emu.h | #define ES (*(unsigned short *) &(info->___es)) |
| info | 48 | include/linux/math_emu.h | #define FS (*(unsigned short *) &(info->___fs)) |
| info | 49 | include/linux/math_emu.h | #define CS (*(unsigned short *) &(info->___cs)) |
| info | 50 | include/linux/math_emu.h | #define SS (*(unsigned short *) &(info->___ss)) |
| info | 53 | include/linux/math_emu.h | void __math_abort(struct info *, unsigned int); |
| info | 56 | include/linux/math_emu.h | (((volatile void (*)(struct info *,unsigned int)) __math_abort)((x),(y))) |
| info | 114 | include/linux/sched.h | struct info *info; |
| info | 104 | kernel/FPU-emu/fpu_entry.c | FPU_info = (struct info *) &arg; |
| info | 277 | kernel/FPU-emu/fpu_entry.c | void __math_abort(struct info * info, unsigned int signal) |
| info | 281 | kernel/FPU-emu/fpu_entry.c | __asm__("movl %0,%%esp ; ret"::"g" (((long) info)-4)); |
| info | 18 | kernel/FPU-emu/fpu_system.h | #define FPU_info (I387.soft.info) |
| info | 29 | kernel/FPU-emu/get_address.c | offsetof(struct info,___eax), |
| info | 30 | kernel/FPU-emu/get_address.c | offsetof(struct info,___ecx), |
| info | 31 | kernel/FPU-emu/get_address.c | offsetof(struct info,___edx), |
| info | 32 | kernel/FPU-emu/get_address.c | offsetof(struct info,___ebx), |
| info | 33 | kernel/FPU-emu/get_address.c | offsetof(struct info,___esp), |
| info | 34 | kernel/FPU-emu/get_address.c | offsetof(struct info,___ebp), |
| info | 35 | kernel/FPU-emu/get_address.c | offsetof(struct info,___esi), |
| info | 36 | kernel/FPU-emu/get_address.c | offsetof(struct info,___edi) |
| info | 774 | kernel/blk_drv/scsi/aha1542.c | int aha1542_biosparam(int size, int dev, int* info){ |
| info | 775 | kernel/blk_drv/scsi/aha1542.c | info[0] = 64; |
| info | 776 | kernel/blk_drv/scsi/aha1542.c | info[1] = 32; |
| info | 777 | kernel/blk_drv/scsi/aha1542.c | info[2] = size >> 11; |
| info | 778 | kernel/blk_drv/scsi/aha1542.c | if (info[2] >= 1024) info[2] = 1024; |
| info | 419 | kernel/blk_drv/scsi/aha1740.c | int aha1740_biosparam(int size, int dev, int* info){ |
| info | 421 | kernel/blk_drv/scsi/aha1740.c | info[0] = 64; |
| info | 422 | kernel/blk_drv/scsi/aha1740.c | info[1] = 32; |
| info | 423 | kernel/blk_drv/scsi/aha1740.c | info[2] = size >> 11; |
| info | 424 | kernel/blk_drv/scsi/aha1740.c | if (info[2] >= 1024) info[2] = 1024; |
| info | 1243 | kernel/blk_drv/scsi/fdomain.c | int fdomain_16x0_biosparam( int size, int dev, int *info ) |
| info | 1278 | kernel/blk_drv/scsi/fdomain.c | info[0] = i->heads; |
| info | 1279 | kernel/blk_drv/scsi/fdomain.c | info[1] = i->sectors; |
| info | 1280 | kernel/blk_drv/scsi/fdomain.c | info[2] = i->cylinders; |
| info | 134 | kernel/blk_drv/scsi/hosts.c | printk ("%s", scsi_hosts[i].info()); |
| info | 60 | kernel/blk_drv/scsi/hosts.h | const char *(* info)(void); |
| info | 482 | kernel/blk_drv/scsi/scsi_debug.c | int scsi_debug_biosparam(int size, int* info){ |
| info | 483 | kernel/blk_drv/scsi/scsi_debug.c | info[0] = 32; |
| info | 484 | kernel/blk_drv/scsi/scsi_debug.c | info[1] = 64; |
| info | 485 | kernel/blk_drv/scsi/scsi_debug.c | info[2] = (size + 2047) >> 11; |
| info | 486 | kernel/blk_drv/scsi/scsi_debug.c | if (info[2] >= 1024) info[2] = 1024; |
| info | 35 | kernel/blk_drv/scsi/scsi_ioctl.c | memcpy_tofs (buffer, scsi_hosts[dev].info(), len); |
| info | 553 | kernel/blk_drv/scsi/wd7000.c | static void wd7000_append_info( char *info, const char *fmt, ... ) |
| info | 562 | kernel/blk_drv/scsi/wd7000.c | vsprintf(info, fmt, args); |
| info | 571 | kernel/blk_drv/scsi/wd7000.c | static char info[80] = "Western Digital WD-7000, Firmware Revision "; |
| info | 574 | kernel/blk_drv/scsi/wd7000.c | wd7000_append_info( info+strlen(info), "%d.%d.\n", rev_1, rev_2 ); |
| info | 576 | kernel/blk_drv/scsi/wd7000.c | return info; |
| info | 617 | kernel/blk_drv/scsi/wd7000.c | int wd7000_biosparam(int size, int dev, int* info) |
| info | 623 | kernel/blk_drv/scsi/wd7000.c | info[0] = 32; |
| info | 624 | kernel/blk_drv/scsi/wd7000.c | info[1] = 64; |
| info | 625 | kernel/blk_drv/scsi/wd7000.c | info[2] = (size + 2047) >> 11; |
| info | 626 | kernel/blk_drv/scsi/wd7000.c | if (info[2] >= 1024) info[2] = 1024; |
| info | 157 | kernel/chr_drv/serial.c | static void startup(struct async_struct * info); |
| info | 158 | kernel/chr_drv/serial.c | static void shutdown(struct async_struct * info); |
| info | 161 | kernel/chr_drv/serial.c | static void send_break( struct async_struct * info) |
| info | 165 | kernel/chr_drv/serial.c | if (!(port = info->port)) |
| info | 176 | kernel/chr_drv/serial.c | struct async_struct *info, |
| info | 179 | kernel/chr_drv/serial.c | info->event |= 1 << event; |
| info | 201 | kernel/chr_drv/serial.c | struct async_struct * info = rs_table + line; |
| info | 212 | kernel/chr_drv/serial.c | if (!info || !info->tty || !info->port) |
| info | 214 | kernel/chr_drv/serial.c | cflag = info->tty->termios->c_cflag; |
| info | 215 | kernel/chr_drv/serial.c | iflag = info->tty->termios->c_iflag; |
| info | 219 | kernel/chr_drv/serial.c | status = inb_p(UART_LSR + info->port); |
| info | 221 | kernel/chr_drv/serial.c | queue = &info->tty->read_q; |
| info | 225 | kernel/chr_drv/serial.c | ch = inb(UART_RX + info->port); |
| info | 236 | kernel/chr_drv/serial.c | if (info->flags & ASYNC_SAK) |
| info | 237 | kernel/chr_drv/serial.c | rs_sched_event(line, info, RS_EVENT_DO_SAK); |
| info | 241 | kernel/chr_drv/serial.c | rs_sched_event(line, info, RS_EVENT_BREAK_INT); |
| info | 259 | kernel/chr_drv/serial.c | } while ((status = inb_p(UART_LSR + info->port)) & |
| info | 263 | kernel/chr_drv/serial.c | && !set_bit(TTY_RQ_THROTTLED, &info->tty->flags)) |
| info | 264 | kernel/chr_drv/serial.c | rs_throttle(info->tty, TTY_THROTTLE_RQ_FULL); |
| info | 265 | kernel/chr_drv/serial.c | rs_sched_event(line, info, RS_EVENT_READ_PROCESS); |
| info | 268 | kernel/chr_drv/serial.c | !info->tty->stopped) { |
| info | 269 | kernel/chr_drv/serial.c | queue = &info->tty->write_q; |
| info | 272 | kernel/chr_drv/serial.c | if (head==tail && !info->x_char) |
| info | 274 | kernel/chr_drv/serial.c | if (info->x_char) { |
| info | 275 | kernel/chr_drv/serial.c | outb_p(info->x_char, UART_TX + info->port); |
| info | 276 | kernel/chr_drv/serial.c | info->x_char = 0; |
| info | 278 | kernel/chr_drv/serial.c | count = info->xmit_fifo_size; |
| info | 283 | kernel/chr_drv/serial.c | UART_TX + info->port); |
| info | 289 | kernel/chr_drv/serial.c | rs_sched_event(line, info, |
| info | 291 | kernel/chr_drv/serial.c | info->timer = jiffies + info->timeout; |
| info | 292 | kernel/chr_drv/serial.c | if (info->timer < timer_table[RS_TIMER].expires) |
| info | 293 | kernel/chr_drv/serial.c | timer_table[RS_TIMER].expires = info->timer; |
| info | 302 | kernel/chr_drv/serial.c | status = inb(UART_MSR + info->port); |
| info | 306 | kernel/chr_drv/serial.c | rs_sched_event(line, info, RS_EVENT_HUP_PGRP); |
| info | 314 | kernel/chr_drv/serial.c | if (info->tty->stopped) { |
| info | 316 | kernel/chr_drv/serial.c | info->tty->stopped = 0; |
| info | 320 | kernel/chr_drv/serial.c | info->tty->stopped = !(status & UART_MSR_CTS); |
| info | 322 | kernel/chr_drv/serial.c | } while (!(inb_p(UART_IIR + info->port) & UART_IIR_NO_INT)); |
| info | 335 | kernel/chr_drv/serial.c | static void send_intr(struct async_struct * info) |
| info | 337 | kernel/chr_drv/serial.c | unsigned short port = info->port; |
| info | 338 | kernel/chr_drv/serial.c | int line = info->line; |
| info | 339 | kernel/chr_drv/serial.c | struct tty_queue * queue = &info->tty->write_q; |
| info | 342 | kernel/chr_drv/serial.c | if (info->tty->stopped) |
| info | 345 | kernel/chr_drv/serial.c | if (info->type == PORT_16550A) |
| info | 352 | kernel/chr_drv/serial.c | if (inb_p(UART_LSR + info->port) & UART_LSR_THRE) { |
| info | 353 | kernel/chr_drv/serial.c | while (count-- && !info->tty->stopped) { |
| info | 362 | kernel/chr_drv/serial.c | info->timer = jiffies + info->timeout; |
| info | 363 | kernel/chr_drv/serial.c | if (info->timer < timer_table[RS_TIMER].expires) |
| info | 364 | kernel/chr_drv/serial.c | timer_table[RS_TIMER].expires = info->timer; |
| info | 372 | kernel/chr_drv/serial.c | static void receive_intr(struct async_struct * info) |
| info | 374 | kernel/chr_drv/serial.c | unsigned short port = info->port; |
| info | 375 | kernel/chr_drv/serial.c | struct tty_queue * queue = &info->tty->read_q; |
| info | 389 | kernel/chr_drv/serial.c | rs_sched_event(info->line, info, RS_EVENT_READ_PROCESS); |
| info | 392 | kernel/chr_drv/serial.c | static void line_status_intr(struct async_struct * info) |
| info | 394 | kernel/chr_drv/serial.c | unsigned char status = inb(UART_LSR + info->port); |
| info | 399 | kernel/chr_drv/serial.c | static void modem_status_intr(struct async_struct * info) |
| info | 401 | kernel/chr_drv/serial.c | unsigned char status = inb(UART_MSR + info->port); |
| info | 403 | kernel/chr_drv/serial.c | if (!(info->tty->termios->c_cflag & CLOCAL)) { |
| info | 405 | kernel/chr_drv/serial.c | && info->tty->session > 0) |
| info | 406 | kernel/chr_drv/serial.c | kill_sl(info->tty->session,SIGHUP,1); |
| info | 408 | kernel/chr_drv/serial.c | if (info->tty->termios->c_cflag & CRTSCTS) |
| info | 409 | kernel/chr_drv/serial.c | info->tty->stopped = !(status & UART_MSR_CTS); |
| info | 411 | kernel/chr_drv/serial.c | if (!info->tty->stopped) |
| info | 412 | kernel/chr_drv/serial.c | send_intr(info); |
| info | 432 | kernel/chr_drv/serial.c | struct async_struct * info = rs_table + line; |
| info | 434 | kernel/chr_drv/serial.c | if (!info || !info->tty || !info->port) |
| info | 437 | kernel/chr_drv/serial.c | ident = inb(UART_IIR + info->port) & 7; |
| info | 441 | kernel/chr_drv/serial.c | jmp_table[ident](info); |
| info | 505 | kernel/chr_drv/serial.c | struct async_struct *info; |
| info | 508 | kernel/chr_drv/serial.c | info = rs_table; |
| info | 510 | kernel/chr_drv/serial.c | for (mask = 1 ; mask ; info++, mask <<= 1) { |
| info | 514 | kernel/chr_drv/serial.c | if (!info->tty) { /* check that we haven't closed it.. */ |
| info | 520 | kernel/chr_drv/serial.c | if (!clear_bit(RS_EVENT_READ_PROCESS, &info->event)) { |
| info | 521 | kernel/chr_drv/serial.c | TTY_READ_FLUSH(info->tty); |
| info | 523 | kernel/chr_drv/serial.c | if (!clear_bit(RS_EVENT_WRITE_WAKEUP, &info->event)) { |
| info | 524 | kernel/chr_drv/serial.c | wake_up_interruptible(&info->tty->write_q.proc_list); |
| info | 526 | kernel/chr_drv/serial.c | if (!clear_bit(RS_EVENT_HUP_PGRP, &info->event)) { |
| info | 527 | kernel/chr_drv/serial.c | if (info->tty->session > 0) |
| info | 528 | kernel/chr_drv/serial.c | kill_sl(info->tty->session,SIGHUP,1); |
| info | 530 | kernel/chr_drv/serial.c | if (!clear_bit(RS_EVENT_BREAK_INT, &info->event)) { |
| info | 531 | kernel/chr_drv/serial.c | flush_input(info->tty); |
| info | 532 | kernel/chr_drv/serial.c | flush_output(info->tty); |
| info | 533 | kernel/chr_drv/serial.c | if (info->tty->pgrp > 0) |
| info | 534 | kernel/chr_drv/serial.c | kill_pg(info->tty->pgrp,SIGINT,1); |
| info | 536 | kernel/chr_drv/serial.c | if (!clear_bit(RS_EVENT_DO_SAK, &info->event)) { |
| info | 537 | kernel/chr_drv/serial.c | do_SAK(info->tty); |
| info | 540 | kernel/chr_drv/serial.c | if (info->event) |
| info | 547 | kernel/chr_drv/serial.c | if (info->timer <= jiffies) { |
| info | 551 | kernel/chr_drv/serial.c | clear_bit(info->line, &rs_write_active); |
| info | 553 | kernel/chr_drv/serial.c | rs_write(info->tty); |
| info | 556 | kernel/chr_drv/serial.c | (info->timer < next_timeout)) |
| info | 557 | kernel/chr_drv/serial.c | next_timeout = info->timer; |
| info | 582 | kernel/chr_drv/serial.c | struct async_struct *info; |
| info | 586 | kernel/chr_drv/serial.c | info = rs_table + DEV_TO_SL(tty->line); |
| info | 587 | kernel/chr_drv/serial.c | if (!test_bit(info->line, &rs_write_active)) { |
| info | 590 | kernel/chr_drv/serial.c | UART_ISR_proc(info->ISR, info->line); |
| info | 592 | kernel/chr_drv/serial.c | send_intr(info); |
| info | 601 | kernel/chr_drv/serial.c | struct async_struct *info; |
| info | 610 | kernel/chr_drv/serial.c | info = rs_table + DEV_TO_SL(tty->line); |
| info | 612 | kernel/chr_drv/serial.c | info->x_char = STOP_CHAR(tty); |
| info | 614 | kernel/chr_drv/serial.c | mcr = inb_p(UART_MCR + info->port); |
| info | 616 | kernel/chr_drv/serial.c | outb(mcr, UART_MCR + info->port); |
| info | 620 | kernel/chr_drv/serial.c | info = rs_table + DEV_TO_SL(tty->line); |
| info | 623 | kernel/chr_drv/serial.c | if (info->x_char) |
| info | 624 | kernel/chr_drv/serial.c | info->x_char = 0; |
| info | 626 | kernel/chr_drv/serial.c | info->x_char = START_CHAR(tty); |
| info | 629 | kernel/chr_drv/serial.c | mcr = inb(UART_MCR + info->port); |
| info | 631 | kernel/chr_drv/serial.c | outb_p(mcr, UART_MCR + info->port); |
| info | 645 | kernel/chr_drv/serial.c | struct async_struct * info; |
| info | 654 | kernel/chr_drv/serial.c | info = rs_table + line; |
| info | 655 | kernel/chr_drv/serial.c | if (!info->port) |
| info | 657 | kernel/chr_drv/serial.c | shutdown(info); |
| info | 665 | kernel/chr_drv/serial.c | info->event = 0; |
| info | 666 | kernel/chr_drv/serial.c | info->tty = 0; |
| info | 667 | kernel/chr_drv/serial.c | ISR = info->ISR; |
| info | 683 | kernel/chr_drv/serial.c | static void startup(struct async_struct * info) |
| info | 685 | kernel/chr_drv/serial.c | unsigned short port = info->port; |
| info | 691 | kernel/chr_drv/serial.c | if (info->type == PORT_16550A) |
| info | 706 | kernel/chr_drv/serial.c | if (info->flags & ASYNC_FOURPORT) |
| info | 716 | kernel/chr_drv/serial.c | if (info->type == PORT_16550A) { |
| info | 718 | kernel/chr_drv/serial.c | info->xmit_fifo_size = 16; |
| info | 720 | kernel/chr_drv/serial.c | info->xmit_fifo_size = 1; |
| info | 727 | kernel/chr_drv/serial.c | if (info->flags & ASYNC_FOURPORT) { |
| info | 743 | kernel/chr_drv/serial.c | static void shutdown(struct async_struct * info) |
| info | 745 | kernel/chr_drv/serial.c | unsigned short port = info->port; |
| info | 748 | kernel/chr_drv/serial.c | if (info->tty && !(info->tty->termios->c_cflag & HUPCL)) |
| info | 753 | kernel/chr_drv/serial.c | outb_p(UART_FCR_CLEAR_CMD, UART_FCR + info->port); /* disable FIFO's */ |
| info | 759 | kernel/chr_drv/serial.c | struct async_struct * info; |
| info | 767 | kernel/chr_drv/serial.c | info = rs_table + line; |
| info | 768 | kernel/chr_drv/serial.c | if (!info->tty || !info->tty->termios) |
| info | 770 | kernel/chr_drv/serial.c | cflag = info->tty->termios->c_cflag; |
| info | 771 | kernel/chr_drv/serial.c | if (!(port = info->port)) |
| info | 775 | kernel/chr_drv/serial.c | if ((info->flags & ASYNC_SPD_MASK) == ASYNC_SPD_HI) |
| info | 777 | kernel/chr_drv/serial.c | if ((info->flags & ASYNC_SPD_MASK) == ASYNC_SPD_VHI) |
| info | 779 | kernel/chr_drv/serial.c | if ((info->flags & ASYNC_SPD_MASK) == ASYNC_SPD_CUST) |
| info | 780 | kernel/chr_drv/serial.c | quot = info->custom_divisor; |
| info | 783 | kernel/chr_drv/serial.c | info->timeout = ((info->xmit_fifo_size*HZ*15*quot) / |
| info | 784 | kernel/chr_drv/serial.c | info->baud_base) + 2; |
| info | 786 | kernel/chr_drv/serial.c | quot = (2*info->baud_base / 269); |
| info | 787 | kernel/chr_drv/serial.c | info->timeout = (info->xmit_fifo_size*HZ*30/269) + 2; |
| info | 789 | kernel/chr_drv/serial.c | quot = info->baud_base / baud_table[i]; |
| info | 790 | kernel/chr_drv/serial.c | info->timeout = (info->xmit_fifo_size*HZ*15/baud_table[i]) + 2; |
| info | 793 | kernel/chr_drv/serial.c | info->timeout = 0; |
| info | 817 | kernel/chr_drv/serial.c | static int get_serial_info(struct async_struct * info, |
| info | 824 | kernel/chr_drv/serial.c | tmp.type = info->type; |
| info | 825 | kernel/chr_drv/serial.c | tmp.line = info->line; |
| info | 826 | kernel/chr_drv/serial.c | tmp.port = info->port; |
| info | 827 | kernel/chr_drv/serial.c | tmp.irq = info->ISR->irq; |
| info | 833 | kernel/chr_drv/serial.c | static int set_serial_info(struct async_struct * info, |
| info | 849 | kernel/chr_drv/serial.c | info->flags = tmp.flags & ASYNC_FLAGS; |
| info | 852 | kernel/chr_drv/serial.c | info->custom_divisor = tmp.custom_divisor; |
| info | 855 | kernel/chr_drv/serial.c | info->type = tmp.type; |
| info | 863 | kernel/chr_drv/serial.c | ISR = info->ISR; |
| info | 907 | kernel/chr_drv/serial.c | if (new_port != info->port) { |
| info | 908 | kernel/chr_drv/serial.c | shutdown(info); |
| info | 909 | kernel/chr_drv/serial.c | info->port = new_port; |
| info | 910 | kernel/chr_drv/serial.c | startup(info); |
| info | 911 | kernel/chr_drv/serial.c | change_speed(info->line); |
| info | 917 | kernel/chr_drv/serial.c | static int get_modem_info(struct async_struct * info, unsigned int *value) |
| info | 923 | kernel/chr_drv/serial.c | port = info->port; |
| info | 936 | kernel/chr_drv/serial.c | static int set_modem_info(struct async_struct * info, unsigned int cmd, |
| info | 943 | kernel/chr_drv/serial.c | port = info->port; |
| info | 975 | kernel/chr_drv/serial.c | struct async_struct * info; |
| info | 980 | kernel/chr_drv/serial.c | info = rs_table + line; |
| info | 986 | kernel/chr_drv/serial.c | send_break(info); |
| info | 990 | kernel/chr_drv/serial.c | return get_modem_info(info, (unsigned int *) arg); |
| info | 994 | kernel/chr_drv/serial.c | return set_modem_info(info, cmd, (unsigned int *) arg); |
| info | 997 | kernel/chr_drv/serial.c | return get_serial_info(info, |
| info | 1000 | kernel/chr_drv/serial.c | return set_serial_info(info, |
| info | 1017 | kernel/chr_drv/serial.c | struct async_struct *info; |
| info | 1029 | kernel/chr_drv/serial.c | info = rs_table + line; |
| info | 1030 | kernel/chr_drv/serial.c | if (!info->port || !info->ISR->irq) |
| info | 1032 | kernel/chr_drv/serial.c | info->tty = tty; |
| info | 1037 | kernel/chr_drv/serial.c | ISR = info->ISR; |
| info | 1061 | kernel/chr_drv/serial.c | startup(info); |
| info | 1062 | kernel/chr_drv/serial.c | change_speed(info->line); |
| info | 1094 | kernel/chr_drv/serial.c | static void init(struct async_struct * info) |
| info | 1098 | kernel/chr_drv/serial.c | unsigned short ICP=0, port = info->port; |
| info | 1107 | kernel/chr_drv/serial.c | if (info->flags & ASYNC_FOURPORT) { |
| info | 1136 | kernel/chr_drv/serial.c | info->ISR->irq = rs_irq_triggered; |
| info | 1140 | kernel/chr_drv/serial.c | if (info->flags & ASYNC_FOURPORT) |
| info | 1142 | kernel/chr_drv/serial.c | info->type = PORT_UNKNOWN; |
| info | 1147 | kernel/chr_drv/serial.c | unsigned short port = info->port; |
| info | 1160 | kernel/chr_drv/serial.c | info->type = PORT_UNKNOWN; |
| info | 1165 | kernel/chr_drv/serial.c | if (!(info->flags & ASYNC_NOSCRATCH)) { |
| info | 1179 | kernel/chr_drv/serial.c | info->xmit_fifo_size = 1; |
| info | 1182 | kernel/chr_drv/serial.c | info->type = PORT_16450; |
| info | 1185 | kernel/chr_drv/serial.c | info->type = PORT_UNKNOWN; |
| info | 1188 | kernel/chr_drv/serial.c | info->type = PORT_16550; |
| info | 1191 | kernel/chr_drv/serial.c | info->type = PORT_16550A; |
| info | 1192 | kernel/chr_drv/serial.c | info->xmit_fifo_size = 16; |
| info | 1196 | kernel/chr_drv/serial.c | info->type = PORT_8250; |
| info | 1197 | kernel/chr_drv/serial.c | shutdown(info); |
| info | 1203 | kernel/chr_drv/serial.c | struct async_struct * info; |
| info | 1244 | kernel/chr_drv/serial.c | for (i = 0, info = rs_table; i < NR_PORTS; i++,info++) { |
| info | 1245 | kernel/chr_drv/serial.c | if (!info->port) |
| info | 1247 | kernel/chr_drv/serial.c | info->line = i; |
| info | 1248 | kernel/chr_drv/serial.c | info->tty = 0; |
| info | 1249 | kernel/chr_drv/serial.c | info->type = PORT_UNKNOWN; |
| info | 1250 | kernel/chr_drv/serial.c | info->timer = 0; |
| info | 1251 | kernel/chr_drv/serial.c | info->custom_divisor = 0; |
| info | 1252 | kernel/chr_drv/serial.c | info->x_char = 0; |
| info | 1253 | kernel/chr_drv/serial.c | info->event = 0; |
| info | 1254 | kernel/chr_drv/serial.c | if (!info->ISR->line) { |
| info | 1255 | kernel/chr_drv/serial.c | info->ISR->line = i; |
| info | 1256 | kernel/chr_drv/serial.c | info->ISR->refcnt = 0; |
| info | 1257 | kernel/chr_drv/serial.c | info->ISR->next_ISR = 0; |
| info | 1258 | kernel/chr_drv/serial.c | info->ISR->prev_ISR = 0; |
| info | 1260 | kernel/chr_drv/serial.c | init(info); |
| info | 1261 | kernel/chr_drv/serial.c | if (info->type == PORT_UNKNOWN) |
| info | 1263 | kernel/chr_drv/serial.c | printk("ttys%d%s at 0x%04x (irq = %d)", info->line, |
| info | 1264 | kernel/chr_drv/serial.c | (info->flags & ASYNC_FOURPORT) ? " FourPort" : "", |
| info | 1265 | kernel/chr_drv/serial.c | info->port, info->ISR->irq); |
| info | 1266 | kernel/chr_drv/serial.c | switch (info->type) { |
| info | 17 | kernel/info.c | int sys_sysinfo(struct sysinfo *info) |
| info | 22 | kernel/info.c | verify_area(info, sizeof(struct sysinfo)); |
| info | 37 | kernel/info.c | memcpy_tofs(info, &val, sizeof(struct sysinfo)); |
| info | 171 | kernel/sys.c | struct vm86_struct info; |
| info | 176 | kernel/sys.c | memcpy_fromfs(&info,v86,sizeof(info)); |
| info | 180 | kernel/sys.c | info.regs.__null_ds = 0; |
| info | 181 | kernel/sys.c | info.regs.__null_es = 0; |
| info | 182 | kernel/sys.c | info.regs.__null_fs = 0; |
| info | 183 | kernel/sys.c | info.regs.__null_gs = 0; |
| info | 189 | kernel/sys.c | info.regs.eflags &= 0x00000dd5; |
| info | 190 | kernel/sys.c | info.regs.eflags |= 0xfffff22a & pt_regs->eflags; |
| info | 191 | kernel/sys.c | info.regs.eflags |= VM_MASK; |
| info | 195 | kernel/sys.c | current->screen_bitmap = info.screen_bitmap; |
| info | 196 | kernel/sys.c | if (info.flags & VM86_SCREEN_BITMAP) |
| info | 200 | kernel/sys.c | "ret"::"g" ((long) &(info.regs)),"a" (info.regs.eax)); |