Linux Kernel
3.7.1
|
#include "qla_def.h"
#include "qla_target.h"
#include <linux/delay.h>
#include <linux/slab.h>
#include <scsi/scsi_tcq.h>
#include <scsi/scsi_bsg_fc.h>
#include <scsi/scsi_eh.h>
Go to the source code of this file.
Data Structures | |
struct | scsi_dif_tuple |
struct | qla_init_msix_entry |
Macros | |
#define | LS_UNKNOWN 2 |
#define | MIN_MSIX_COUNT 2 |
#define MIN_MSIX_COUNT 2 |
irqreturn_t qla2100_intr_handler | ( | int | irq, |
void * | dev_id | ||
) |
qla2100_intr_handler() - Process interrupts for the ISP2100 and ISP2200. : : SCSI driver HA context
Called by system whenever the host adapter generates an interrupt.
Returns handled flag.
irqreturn_t qla2300_intr_handler | ( | int | irq, |
void * | dev_id | ||
) |
qla2300_intr_handler() - Process interrupts for the ISP23xx and ISP63xx. : : SCSI driver HA context
Called by system whenever the host adapter generates an interrupt.
Returns handled flag.
irqreturn_t qla24xx_intr_handler | ( | int | irq, |
void * | dev_id | ||
) |
qla24xx_intr_handler() - Process interrupts for the ISP23xx and ISP24xx. : : SCSI driver HA context
Called by system whenever the host adapter generates an interrupt.
Returns handled flag.
void qla24xx_process_response_queue | ( | struct scsi_qla_host * | vha, |
struct rsp_que * | rsp | ||
) |
qla24xx_process_response_queue() - Process response queue entries. : SCSI driver HA context
void qla2x00_async_event | ( | scsi_qla_host_t * | vha, |
struct rsp_que * | rsp, | ||
uint16_t * | mb | ||
) |
qla2x00_async_event() - Process aynchronous events. : SCSI driver HA context : Mailbox registers (0 - 3)
void qla2x00_free_irqs | ( | scsi_qla_host_t * | vha | ) |
char* qla2x00_get_link_speed_str | ( | struct qla_hw_data * | ha | ) |
qla2x00_process_response_queue() - Process response queue entries. : SCSI driver HA context
int qla2x00_request_irqs | ( | struct qla_hw_data * | ha, |
struct rsp_que * | rsp | ||
) |
void qla83xx_handle_8200_aen | ( | scsi_qla_host_t * | vha, |
uint16_t * | mb | ||
) |