|
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.
1.8.2