|
Linux Kernel
3.7.1
|
#include <linux/completion.h>#include <linux/delay.h>#include <linux/interrupt.h>#include <linux/ioport.h>#include <linux/pci.h>#include <linux/string.h>#include <linux/timer.h>#include <linux/types.h>#include <asm/io.h>#include <scsi/scsi.h>#include <scsi/scsi_cmnd.h>#include <scsi/scsi_device.h>#include <scsi/scsi_transport_spi.h>#include <scsi/scsi_host.h>#include "sym53c8xx.h"#include "sym_defs.h"#include "sym_misc.h"#include "sym_fw.h"#include "sym_hipd.h"Go to the source code of this file.
Data Structures | |
| struct | sym_slcb |
| struct | sym_shcb |
| struct | sym_device |
| struct | sym_data |
Functions | |
| void | sym_set_cam_result_error (struct sym_hcb *np, struct sym_ccb *cp, int resid) |
| void | sym_xpt_done (struct sym_hcb *np, struct scsi_cmnd *ccb) |
| void | sym_xpt_async_bus_reset (struct sym_hcb *np) |
| int | sym_setup_data_and_start (struct sym_hcb *np, struct scsi_cmnd *csio, struct sym_ccb *cp) |
| void | sym_log_bus_error (struct Scsi_Host *) |
| void | sym_dump_registers (struct Scsi_Host *) |
| #define cpu_to_scr | ( | dw | ) | cpu_to_le32(dw) |
Definition at line 141 of file sym_glue.h.
| #define MEMORY_READ_BARRIER | ( | ) | rmb() |
Definition at line 105 of file sym_glue.h.
| #define MEMORY_WRITE_BARRIER | ( | ) | wmb() |
Definition at line 106 of file sym_glue.h.
Definition at line 86 of file sym_glue.h.
| #define printf_alert | ( | args... | ) | printk(KERN_ALERT args) |
Definition at line 79 of file sym_glue.h.
Definition at line 80 of file sym_glue.h.
| #define printf_debug | ( | args... | ) | printk(KERN_DEBUG args) |
Definition at line 85 of file sym_glue.h.
| #define printf_emerg | ( | args... | ) | printk(KERN_EMERG args) |
Definition at line 78 of file sym_glue.h.
Definition at line 81 of file sym_glue.h.
Definition at line 84 of file sym_glue.h.
| #define printf_notice | ( | args... | ) | printk(KERN_NOTICE args) |
Definition at line 83 of file sym_glue.h.
| #define printf_warning | ( | args... | ) | printk(KERN_WARNING args) |
Definition at line 82 of file sym_glue.h.
| #define readl_raw readl |
Definition at line 123 of file sym_glue.h.
| #define readw_raw readw |
Definition at line 122 of file sym_glue.h.
| #define scr_to_cpu | ( | dw | ) | le32_to_cpu(dw) |
Definition at line 142 of file sym_glue.h.
| #define SCSI_FAILED FAILED |
Definition at line 149 of file sym_glue.h.
| #define SCSI_SUCCESS SUCCESS |
Definition at line 148 of file sym_glue.h.
| #define SYM_CONF_TIMER_INTERVAL ((HZ+1)/2) |
Definition at line 70 of file sym_glue.h.
| #define SYM_HAVE_SLCB |
Definition at line 160 of file sym_glue.h.
| #define sym_name | ( | np | ) | (np)->s.inst_name |
Definition at line 197 of file sym_glue.h.
| #define SYM_OPT_LIMIT_COMMAND_REORDERING |
Definition at line 73 of file sym_glue.h.
Definition at line 264 of file sym_glue.h.
| #define writel_raw writel |
Definition at line 125 of file sym_glue.h.
| #define writew_raw writew |
Definition at line 124 of file sym_glue.h.
Definition at line 1188 of file sym_hipd.c.
Definition at line 491 of file sym_glue.c.
Definition at line 187 of file sym_glue.c.
Definition at line 345 of file sym_glue.c.
Definition at line 155 of file sym_glue.c.
1.8.2