Symbol: adv_softc
sys/dev/disk/advansys/adv_pci.c
132
struct adv_softc *adv;
sys/dev/disk/advansys/adv_pci.c
308
"adv", adv_pci_methods, sizeof(struct adv_softc)
sys/dev/disk/advansys/advansys.c
1034
adv_run_doneq(struct adv_softc *adv)
sys/dev/disk/advansys/advansys.c
106
adv_free_ccb_info(struct adv_softc *adv, struct adv_ccb_info *cinfo)
sys/dev/disk/advansys/advansys.c
1121
adv_done(struct adv_softc *adv, union ccb *ccb, u_int done_stat,
sys/dev/disk/advansys/advansys.c
115
adv_set_state(struct adv_softc *adv, adv_state state)
sys/dev/disk/advansys/advansys.c
123
adv_clear_state(struct adv_softc *adv, union ccb* ccb)
sys/dev/disk/advansys/advansys.c
1285
adv_attach(struct adv_softc *adv)
sys/dev/disk/advansys/advansys.c
130
adv_clear_state_really(struct adv_softc *adv, union ccb* ccb)
sys/dev/disk/advansys/advansys.c
180
adv_name(struct adv_softc *adv)
sys/dev/disk/advansys/advansys.c
191
struct adv_softc *adv;
sys/dev/disk/advansys/advansys.c
195
adv = (struct adv_softc *)cam_sim_softc(sim);
sys/dev/disk/advansys/advansys.c
521
struct adv_softc *adv;
sys/dev/disk/advansys/advansys.c
529
adv = (struct adv_softc *)cam_sim_softc(sim);
sys/dev/disk/advansys/advansys.c
637
adv_alloc_ccb_info(struct adv_softc *adv)
sys/dev/disk/advansys/advansys.c
656
adv_destroy_ccb_info(struct adv_softc *adv, struct adv_ccb_info *cinfo)
sys/dev/disk/advansys/advansys.c
665
struct adv_softc *adv;
sys/dev/disk/advansys/advansys.c
669
adv = (struct adv_softc *)xpt_path_sim(ccb->ccb_h.path)->softc;
sys/dev/disk/advansys/advansys.c
728
struct adv_softc *
sys/dev/disk/advansys/advansys.c
731
struct adv_softc *adv = device_get_softc(dev);
sys/dev/disk/advansys/advansys.c
747
adv_free(struct adv_softc *adv)
sys/dev/disk/advansys/advansys.c
76
static void adv_run_doneq(struct adv_softc *adv);
sys/dev/disk/advansys/advansys.c
779
adv_init(struct adv_softc *adv)
sys/dev/disk/advansys/advansys.c
78
adv_alloc_ccb_info(struct adv_softc *adv);
sys/dev/disk/advansys/advansys.c
79
static void adv_destroy_ccb_info(struct adv_softc *adv,
sys/dev/disk/advansys/advansys.c
82
adv_get_ccb_info(struct adv_softc *adv);
sys/dev/disk/advansys/advansys.c
83
static __inline void adv_free_ccb_info(struct adv_softc *adv,
sys/dev/disk/advansys/advansys.c
85
static __inline void adv_set_state(struct adv_softc *adv, adv_state state);
sys/dev/disk/advansys/advansys.c
86
static __inline void adv_clear_state(struct adv_softc *adv, union ccb* ccb);
sys/dev/disk/advansys/advansys.c
87
static void adv_clear_state_really(struct adv_softc *adv, union ccb* ccb);
sys/dev/disk/advansys/advansys.c
90
adv_get_ccb_info(struct adv_softc *adv)
sys/dev/disk/advansys/advansys.c
980
struct adv_softc *adv;
sys/dev/disk/advansys/advansys.c
987
adv = (struct adv_softc *)arg;
sys/dev/disk/advansys/advansys.h
42
struct adv_softc * adv_alloc(device_t dev, bus_space_tag_t tag,
sys/dev/disk/advansys/advansys.h
44
char * adv_name(struct adv_softc *adv);
sys/dev/disk/advansys/advansys.h
47
void adv_free(struct adv_softc *adv);
sys/dev/disk/advansys/advansys.h
48
int adv_init(struct adv_softc *adv);
sys/dev/disk/advansys/advansys.h
50
int adv_attach(struct adv_softc *adv);
sys/dev/disk/advansys/advansys.h
51
void adv_done(struct adv_softc *adv, union ccb* ccb,
sys/dev/disk/advansys/advlib.c
1065
adv_sdtr_to_period_offset(struct adv_softc *adv,
sys/dev/disk/advansys/advlib.c
1079
adv_set_syncrate(struct adv_softc *adv, struct cam_path *path,
sys/dev/disk/advansys/advlib.c
1163
adv_period_offset_to_sdtr(struct adv_softc *adv, u_int *period,
sys/dev/disk/advansys/advlib.c
1213
adv_read_lram_16_multi(struct adv_softc *adv, u_int16_t s_addr,
sys/dev/disk/advansys/advlib.c
1221
adv_write_lram_16_multi(struct adv_softc *adv, u_int16_t s_addr,
sys/dev/disk/advansys/advlib.c
1229
adv_mset_lram_16(struct adv_softc *adv, u_int16_t s_addr,
sys/dev/disk/advansys/advlib.c
1238
adv_msum_lram_16(struct adv_softc *adv, u_int16_t s_addr, int count)
sys/dev/disk/advansys/advlib.c
1251
adv_write_and_verify_lram_16(struct adv_softc *adv, u_int16_t addr,
sys/dev/disk/advansys/advlib.c
1267
adv_read_lram_32(struct adv_softc *adv, u_int16_t addr)
sys/dev/disk/advansys/advlib.c
1285
adv_write_lram_32(struct adv_softc *adv, u_int16_t addr, u_int32_t value)
sys/dev/disk/advansys/advlib.c
1299
adv_write_lram_32_multi(struct adv_softc *adv, u_int16_t s_addr,
sys/dev/disk/advansys/advlib.c
1307
adv_read_eeprom_16(struct adv_softc *adv, u_int8_t addr)
sys/dev/disk/advansys/advlib.c
1323
adv_write_eeprom_16(struct adv_softc *adv, u_int8_t addr, u_int16_t value)
sys/dev/disk/advansys/advlib.c
1346
adv_write_eeprom_cmd_reg(struct adv_softc *adv, u_int8_t cmd_reg)
sys/dev/disk/advansys/advlib.c
1366
adv_set_eeprom_config_once(struct adv_softc *adv,
sys/dev/disk/advansys/advlib.c
1418
adv_load_microcode(struct adv_softc *adv, u_int16_t s_addr,
sys/dev/disk/advansys/advlib.c
1440
adv_reinit_lram(struct adv_softc *adv) {
sys/dev/disk/advansys/advlib.c
1446
adv_init_lram(struct adv_softc *adv)
sys/dev/disk/advansys/advlib.c
1482
adv_init_microcode_var(struct adv_softc *adv)
sys/dev/disk/advansys/advlib.c
1513
adv_init_qlink_var(struct adv_softc *adv)
sys/dev/disk/advansys/advlib.c
1544
adv_disable_interrupt(struct adv_softc *adv)
sys/dev/disk/advansys/advlib.c
1553
adv_enable_interrupt(struct adv_softc *adv)
sys/dev/disk/advansys/advlib.c
1562
adv_toggle_irq_act(struct adv_softc *adv)
sys/dev/disk/advansys/advlib.c
1569
adv_start_execution(struct adv_softc *adv)
sys/dev/disk/advansys/advlib.c
1577
adv_stop_chip(struct adv_softc *adv)
sys/dev/disk/advansys/advlib.c
1593
adv_host_req_chip_halt(struct adv_softc *adv)
sys/dev/disk/advansys/advlib.c
1614
adv_set_chip_ih(struct adv_softc *adv, u_int16_t ins_code)
sys/dev/disk/advansys/advlib.c
1623
adv_get_chip_scsi_ctrl(struct adv_softc *adv)
sys/dev/disk/advansys/advlib.c
1639
adv_get_q_info(struct adv_softc *adv, u_int16_t s_addr,
sys/dev/disk/advansys/advlib.c
1654
adv_get_num_free_queues(struct adv_softc *adv, u_int8_t n_qs)
sys/dev/disk/advansys/advlib.c
1670
adv_alloc_free_queues(struct adv_softc *adv, u_int8_t free_q_head,
sys/dev/disk/advansys/advlib.c
1684
adv_alloc_free_queue(struct adv_softc *adv, u_int8_t free_q_head)
sys/dev/disk/advansys/advlib.c
1701
adv_send_scsi_queue(struct adv_softc *adv, struct adv_scsi_q *scsiq,
sys/dev/disk/advansys/advlib.c
1731
adv_put_ready_sg_list_queue(struct adv_softc *adv, struct adv_scsi_q *scsiq,
sys/dev/disk/advansys/advlib.c
1797
adv_put_ready_queue(struct adv_softc *adv, struct adv_scsi_q *scsiq,
sys/dev/disk/advansys/advlib.c
1844
adv_put_scsiq(struct adv_softc *adv, u_int16_t s_addr,
sys/dev/disk/advansys/advlib.c
1874
adv_handle_extmsg_in(struct adv_softc *adv, u_int16_t halt_q_addr,
sys/dev/disk/advansys/advlib.c
194
static void adv_read_lram_16_multi(struct adv_softc *adv, u_int16_t s_addr,
sys/dev/disk/advansys/advlib.c
1953
adv_msgout_sdtr(struct adv_softc *adv, u_int8_t sdtr_period,
sys/dev/disk/advansys/advlib.c
196
static void adv_write_lram_16_multi(struct adv_softc *adv,
sys/dev/disk/advansys/advlib.c
1970
adv_abort_ccb(struct adv_softc *adv, int target, int lun, union ccb *ccb,
sys/dev/disk/advansys/advlib.c
199
static void adv_mset_lram_16(struct adv_softc *adv, u_int16_t s_addr,
sys/dev/disk/advansys/advlib.c
201
static u_int32_t adv_msum_lram_16(struct adv_softc *adv, u_int16_t s_addr,
sys/dev/disk/advansys/advlib.c
2017
adv_reset_bus(struct adv_softc *adv, int initiate_bus_reset)
sys/dev/disk/advansys/advlib.c
204
static int adv_write_and_verify_lram_16(struct adv_softc *adv,
sys/dev/disk/advansys/advlib.c
2051
adv_set_sdtr_reg_at_id(struct adv_softc *adv, int tid, u_int8_t sdtr_data)
sys/dev/disk/advansys/advlib.c
206
static u_int32_t adv_read_lram_32(struct adv_softc *adv, u_int16_t addr);
sys/dev/disk/advansys/advlib.c
209
static void adv_write_lram_32(struct adv_softc *adv, u_int16_t addr,
sys/dev/disk/advansys/advlib.c
211
static void adv_write_lram_32_multi(struct adv_softc *adv,
sys/dev/disk/advansys/advlib.c
216
static u_int16_t adv_read_eeprom_16(struct adv_softc *adv, u_int8_t addr);
sys/dev/disk/advansys/advlib.c
217
static u_int16_t adv_write_eeprom_16(struct adv_softc *adv, u_int8_t addr,
sys/dev/disk/advansys/advlib.c
219
static int adv_write_eeprom_cmd_reg(struct adv_softc *adv,
sys/dev/disk/advansys/advlib.c
221
static int adv_set_eeprom_config_once(struct adv_softc *adv,
sys/dev/disk/advansys/advlib.c
225
static u_int32_t adv_load_microcode(struct adv_softc *adv, u_int16_t s_addr,
sys/dev/disk/advansys/advlib.c
228
static void adv_reinit_lram(struct adv_softc *adv);
sys/dev/disk/advansys/advlib.c
229
static void adv_init_lram(struct adv_softc *adv);
sys/dev/disk/advansys/advlib.c
230
static int adv_init_microcode_var(struct adv_softc *adv);
sys/dev/disk/advansys/advlib.c
231
static void adv_init_qlink_var(struct adv_softc *adv);
sys/dev/disk/advansys/advlib.c
234
static void adv_disable_interrupt(struct adv_softc *adv);
sys/dev/disk/advansys/advlib.c
235
static void adv_enable_interrupt(struct adv_softc *adv);
sys/dev/disk/advansys/advlib.c
236
static void adv_toggle_irq_act(struct adv_softc *adv);
sys/dev/disk/advansys/advlib.c
239
static int adv_host_req_chip_halt(struct adv_softc *adv);
sys/dev/disk/advansys/advlib.c
240
static void adv_set_chip_ih(struct adv_softc *adv, u_int16_t ins_code);
sys/dev/disk/advansys/advlib.c
242
static u_int8_t adv_get_chip_scsi_ctrl(struct adv_softc *adv);
sys/dev/disk/advansys/advlib.c
260
static void adv_get_q_info(struct adv_softc *adv, u_int16_t s_addr,
sys/dev/disk/advansys/advlib.c
262
static u_int adv_get_num_free_queues(struct adv_softc *adv, u_int8_t n_qs);
sys/dev/disk/advansys/advlib.c
263
static u_int8_t adv_alloc_free_queues(struct adv_softc *adv,
sys/dev/disk/advansys/advlib.c
265
static u_int8_t adv_alloc_free_queue(struct adv_softc *adv,
sys/dev/disk/advansys/advlib.c
267
static int adv_send_scsi_queue(struct adv_softc *adv,
sys/dev/disk/advansys/advlib.c
270
static void adv_put_ready_sg_list_queue(struct adv_softc *adv,
sys/dev/disk/advansys/advlib.c
273
static void adv_put_ready_queue(struct adv_softc *adv,
sys/dev/disk/advansys/advlib.c
275
static void adv_put_scsiq(struct adv_softc *adv, u_int16_t s_addr,
sys/dev/disk/advansys/advlib.c
279
static void adv_handle_extmsg_in(struct adv_softc *adv,
sys/dev/disk/advansys/advlib.c
283
static void adv_msgout_sdtr(struct adv_softc *adv, u_int8_t sdtr_period,
sys/dev/disk/advansys/advlib.c
285
static void adv_set_sdtr_reg_at_id(struct adv_softc *adv, int id,
sys/dev/disk/advansys/advlib.c
294
struct adv_softc *adv;
sys/dev/disk/advansys/advlib.c
296
adv = (struct adv_softc *)callback_arg;
sys/dev/disk/advansys/advlib.c
376
adv_set_bank(struct adv_softc *adv, u_int8_t bank)
sys/dev/disk/advansys/advlib.c
396
adv_read_lram_8(struct adv_softc *adv, u_int16_t addr)
sys/dev/disk/advansys/advlib.c
423
adv_write_lram_8(struct adv_softc *adv, u_int16_t addr, u_int8_t value)
sys/dev/disk/advansys/advlib.c
440
adv_read_lram_16(struct adv_softc *adv, u_int16_t addr)
sys/dev/disk/advansys/advlib.c
447
adv_write_lram_16(struct adv_softc *adv, u_int16_t addr, u_int16_t value)
sys/dev/disk/advansys/advlib.c
473
adv_lib_init(struct adv_softc *adv)
sys/dev/disk/advansys/advlib.c
485
adv_get_eeprom_config(struct adv_softc *adv, struct
sys/dev/disk/advansys/advlib.c
522
adv_set_eeprom_config(struct adv_softc *adv,
sys/dev/disk/advansys/advlib.c
540
adv_reset_chip(struct adv_softc *adv, int reset_bus)
sys/dev/disk/advansys/advlib.c
563
adv_test_external_lram(struct adv_softc* adv)
sys/dev/disk/advansys/advlib.c
582
adv_init_lram_and_mcode(struct adv_softc *adv)
sys/dev/disk/advansys/advlib.c
606
adv_get_chip_irq(struct adv_softc *adv)
sys/dev/disk/advansys/advlib.c
629
adv_set_chip_irq(struct adv_softc *adv, u_int8_t irq_no)
sys/dev/disk/advansys/advlib.c
663
adv_set_chip_scsiid(struct adv_softc *adv, int new_id)
sys/dev/disk/advansys/advlib.c
676
adv_execute_scsi_queue(struct adv_softc *adv, struct adv_scsi_q *scsiq,
sys/dev/disk/advansys/advlib.c
802
adv_copy_lram_doneq(struct adv_softc *adv, u_int16_t q_addr,
sys/dev/disk/advansys/advlib.c
847
adv_start_chip(struct adv_softc *adv)
sys/dev/disk/advansys/advlib.c
856
adv_stop_execution(struct adv_softc *adv)
sys/dev/disk/advansys/advlib.c
876
adv_is_chip_halted(struct adv_softc *adv)
sys/dev/disk/advansys/advlib.c
891
adv_ack_interrupt(struct adv_softc *adv)
sys/dev/disk/advansys/advlib.c
926
adv_isr_chip_halted(struct adv_softc *adv)
sys/dev/disk/advansys/advlib.h
784
void adv_set_bank(struct adv_softc *adv, u_int8_t bank);
sys/dev/disk/advansys/advlib.h
787
u_int8_t adv_read_lram_8(struct adv_softc *adv, u_int16_t addr);
sys/dev/disk/advansys/advlib.h
788
void adv_write_lram_8(struct adv_softc *adv, u_int16_t addr,
sys/dev/disk/advansys/advlib.h
790
u_int16_t adv_read_lram_16(struct adv_softc *adv, u_int16_t addr);
sys/dev/disk/advansys/advlib.h
791
void adv_write_lram_16(struct adv_softc *adv, u_int16_t addr,
sys/dev/disk/advansys/advlib.h
796
void adv_lib_init(struct adv_softc *adv);
sys/dev/disk/advansys/advlib.h
798
u_int16_t adv_get_eeprom_config(struct adv_softc *adv,
sys/dev/disk/advansys/advlib.h
800
int adv_set_eeprom_config(struct adv_softc *adv,
sys/dev/disk/advansys/advlib.h
802
int adv_reset_chip(struct adv_softc *adv, int reset_bus);
sys/dev/disk/advansys/advlib.h
803
int adv_test_external_lram(struct adv_softc* adv);
sys/dev/disk/advansys/advlib.h
804
int adv_init_lram_and_mcode(struct adv_softc *adv);
sys/dev/disk/advansys/advlib.h
805
u_int8_t adv_get_chip_irq(struct adv_softc *adv);
sys/dev/disk/advansys/advlib.h
806
u_int8_t adv_set_chip_irq(struct adv_softc *adv, u_int8_t irq_no);
sys/dev/disk/advansys/advlib.h
807
void adv_set_chip_scsiid(struct adv_softc *adv, int new_id);
sys/dev/disk/advansys/advlib.h
810
int adv_execute_scsi_queue(struct adv_softc *adv,
sys/dev/disk/advansys/advlib.h
813
u_int8_t adv_copy_lram_doneq(struct adv_softc *adv, u_int16_t q_addr,
sys/dev/disk/advansys/advlib.h
817
int adv_start_chip(struct adv_softc *adv);
sys/dev/disk/advansys/advlib.h
818
void adv_start_execution(struct adv_softc *adv);
sys/dev/disk/advansys/advlib.h
819
int adv_stop_execution(struct adv_softc *adv);
sys/dev/disk/advansys/advlib.h
820
int adv_stop_chip(struct adv_softc *adv);
sys/dev/disk/advansys/advlib.h
821
int adv_is_chip_halted(struct adv_softc *adv);
sys/dev/disk/advansys/advlib.h
824
void adv_ack_interrupt(struct adv_softc *adv);
sys/dev/disk/advansys/advlib.h
825
void adv_isr_chip_halted(struct adv_softc *adv);
sys/dev/disk/advansys/advlib.h
828
void adv_set_syncrate(struct adv_softc *adv, struct cam_path *path,
sys/dev/disk/advansys/advlib.h
831
void adv_sdtr_to_period_offset(struct adv_softc *adv,
sys/dev/disk/advansys/advlib.h
834
u_int8_t adv_period_offset_to_sdtr(struct adv_softc *adv, u_int *period,
sys/dev/disk/advansys/advlib.h
839
int adv_abort_ccb(struct adv_softc *adv, int target, int lun,
sys/dev/disk/advansys/advlib.h
841
int adv_reset_bus(struct adv_softc *adv, int initiate_reset);
sys/dev/disk/advansys/advlib.h
855
static __inline void ADV_INSW(struct adv_softc *, u_int, u_int16_t *, u_int);
sys/dev/disk/advansys/advlib.h
857
ADV_INSW(struct adv_softc *adv, u_int offset, u_int16_t *valp, u_int count)
sys/dev/disk/advansys/advlib.h
869
static __inline void ADV_OUTSW(struct adv_softc *, u_int, u_int16_t *, u_int);
sys/dev/disk/advansys/advlib.h
871
ADV_OUTSW(struct adv_softc *adv, u_int offset, u_int16_t *valp, u_int count)