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.