Linux Kernel
3.7.1
|
#include <dev/aic7xxx/aic7xxx_osm.h>
#include <dev/aic7xxx/aic7xxx_inline.h>
#include <dev/aic7xxx/aicasm/aicasm_insformat.h>
#include "aic7xxx_seq.h"
Go to the source code of this file.
Data Structures | |
struct | ahc_hard_error_entry |
Macros | |
#define | AHC_RUN_QOUTFIFO 0x1 |
#define | AHC_RUN_TQINFIFO 0x2 |
#define | AHC_MAX_STEPS 2000 |
Enumerations | |
enum | ahc_msgtype { AHCMSG_1B, AHCMSG_2B, AHCMSG_EXT } |
#define AHC_MAX_STEPS 2000 |
Definition at line 1986 of file aic7xxx_core.c.
#define AHC_RUN_QOUTFIFO 0x1 |
Definition at line 698 of file aic7xxx_core.c.
#define AHC_RUN_TQINFIFO 0x2 |
Definition at line 699 of file aic7xxx_core.c.
enum ahc_msgtype |
Definition at line 181 of file aic7xxx_core.c.
Definition at line 4404 of file aic7xxx_core.c.
Definition at line 5084 of file aic7xxx_core.c.
void ahc_compile_devinfo | ( | struct ahc_devinfo * | devinfo, |
u_int | our_id, | ||
u_int | target, | ||
u_int | lun, | ||
char | channel, | ||
role_t | role | ||
) |
Definition at line 2820 of file aic7xxx_core.c.
Definition at line 5043 of file aic7xxx_core.c.
Definition at line 7169 of file aic7xxx_core.c.
|
read |
Definition at line 450 of file aic7xxx_core.c.
Definition at line 2347 of file aic7xxx_core.c.
|
read |
Definition at line 2271 of file aic7xxx_core.c.
Definition at line 4491 of file aic7xxx_core.c.
Definition at line 545 of file aic7xxx_core.c.
Definition at line 527 of file aic7xxx_core.c.
Definition at line 654 of file aic7xxx_core.c.
Definition at line 5271 of file aic7xxx_core.c.
Definition at line 480 of file aic7xxx_core.c.
Definition at line 498 of file aic7xxx_core.c.
Definition at line 730 of file aic7xxx_core.c.
Definition at line 5592 of file aic7xxx_core.c.
Definition at line 466 of file aic7xxx_core.c.
Definition at line 326 of file aic7xxx_core.c.
Definition at line 562 of file aic7xxx_core.c.
int ahc_match_scb | ( | struct ahc_softc * | ahc, |
struct scb * | scb, | ||
int | target, | ||
char | channel, | ||
int | lun, | ||
u_int | tag, | ||
role_t | role | ||
) |
Definition at line 5756 of file aic7xxx_core.c.
Definition at line 489 of file aic7xxx_core.c.
Definition at line 511 of file aic7xxx_core.c.
Definition at line 473 of file aic7xxx_core.c.
Definition at line 339 of file aic7xxx_core.c.
Definition at line 5616 of file aic7xxx_core.c.
void ahc_print_devinfo | ( | struct ahc_softc * | ahc, |
struct ahc_devinfo * | devinfo | ||
) |
Definition at line 2835 of file aic7xxx_core.c.
int ahc_print_register | ( | const ahc_reg_parse_entry_t * | table, |
u_int | num_entries, | ||
const char * | name, | ||
u_int | address, | ||
u_int | value, | ||
u_int * | cur_column, | ||
u_int | wrap_point | ||
) |
Definition at line 7121 of file aic7xxx_core.c.
Definition at line 4697 of file aic7xxx_core.c.
Definition at line 5810 of file aic7xxx_core.c.
Definition at line 614 of file aic7xxx_core.c.
Definition at line 4591 of file aic7xxx_core.c.
Definition at line 6484 of file aic7xxx_core.c.
int ahc_search_disc_list | ( | struct ahc_softc * | ahc, |
int | target, | ||
char | channel, | ||
int | lun, | ||
u_int | tag, | ||
int | stop_on_first, | ||
int | remove, | ||
int | save_state | ||
) |
Definition at line 6170 of file aic7xxx_core.c.
int ahc_search_qinfifo | ( | struct ahc_softc * | ahc, |
int | target, | ||
char | channel, | ||
int | lun, | ||
u_int | tag, | ||
role_t | role, | ||
uint32_t | status, | ||
ahc_search_action | action | ||
) |
Definition at line 5863 of file aic7xxx_core.c.
int ahc_search_untagged_queues | ( | struct ahc_softc * | ahc, |
ahc_io_ctx_t | ctx, | ||
int | target, | ||
char | channel, | ||
int | lun, | ||
uint32_t | status, | ||
ahc_search_action | action | ||
) |
Definition at line 6072 of file aic7xxx_core.c.
Definition at line 4483 of file aic7xxx_core.c.
void ahc_set_syncrate | ( | struct ahc_softc * | ahc, |
struct ahc_devinfo * | devinfo, | ||
const struct ahc_syncrate * | syncrate, | ||
u_int | period, | ||
u_int | offset, | ||
u_int | ppr_options, | ||
u_int | type, | ||
int | paused | ||
) |
Definition at line 2493 of file aic7xxx_core.c.
Definition at line 4477 of file aic7xxx_core.c.
void ahc_set_width | ( | struct ahc_softc * | ahc, |
struct ahc_devinfo * | devinfo, | ||
u_int | width, | ||
u_int | type, | ||
int | paused | ||
) |
Definition at line 2620 of file aic7xxx_core.c.
Definition at line 4456 of file aic7xxx_core.c.
Definition at line 411 of file aic7xxx_core.c.
Definition at line 364 of file aic7xxx_core.c.
int ahc_update_neg_request | ( | struct ahc_softc * | ahc, |
struct ahc_devinfo * | devinfo, | ||
struct ahc_tmode_tstate * | tstate, | ||
struct ahc_initiator_tinfo * | tinfo, | ||
ahc_neg_type | neg_type | ||
) |
Definition at line 2450 of file aic7xxx_core.c.