Home
last modified time | relevance | path

Searched refs:adv_softc (Results 1 – 5 of 5) sorted by relevance

/dragonfly/sys/dev/disk/advansys/
HDadvlib.c194 static void adv_read_lram_16_multi(struct adv_softc *adv, u_int16_t s_addr,
196 static void adv_write_lram_16_multi(struct adv_softc *adv,
199 static void adv_mset_lram_16(struct adv_softc *adv, u_int16_t s_addr,
201 static u_int32_t adv_msum_lram_16(struct adv_softc *adv, u_int16_t s_addr,
204 static int adv_write_and_verify_lram_16(struct adv_softc *adv,
206 static u_int32_t adv_read_lram_32(struct adv_softc *adv, u_int16_t addr);
209 static void adv_write_lram_32(struct adv_softc *adv, u_int16_t addr,
211 static void adv_write_lram_32_multi(struct adv_softc *adv,
216 static u_int16_t adv_read_eeprom_16(struct adv_softc *adv, u_int8_t addr);
217 static u_int16_t adv_write_eeprom_16(struct adv_softc *adv, u_int8_t addr,
[all …]
HDadvlib.h496 struct adv_softc { struct
784 void adv_set_bank(struct adv_softc *adv, u_int8_t bank);
787 u_int8_t adv_read_lram_8(struct adv_softc *adv, u_int16_t addr);
788 void adv_write_lram_8(struct adv_softc *adv, u_int16_t addr,
790 u_int16_t adv_read_lram_16(struct adv_softc *adv, u_int16_t addr);
791 void adv_write_lram_16(struct adv_softc *adv, u_int16_t addr,
796 void adv_lib_init(struct adv_softc *adv);
798 u_int16_t adv_get_eeprom_config(struct adv_softc *adv,
800 int adv_set_eeprom_config(struct adv_softc *adv,
802 int adv_reset_chip(struct adv_softc *adv, int reset_bus);
[all …]
HDadvansys.h42 struct adv_softc * adv_alloc(device_t dev, bus_space_tag_t tag,
44 char * adv_name(struct adv_softc *adv);
47 void adv_free(struct adv_softc *adv);
48 int adv_init(struct adv_softc *adv);
50 int adv_attach(struct adv_softc *adv);
51 void adv_done(struct adv_softc *adv, union ccb* ccb,
HDadvansys.c76 static void adv_run_doneq(struct adv_softc *adv);
78 adv_alloc_ccb_info(struct adv_softc *adv);
79 static void adv_destroy_ccb_info(struct adv_softc *adv,
82 adv_get_ccb_info(struct adv_softc *adv);
83 static __inline void adv_free_ccb_info(struct adv_softc *adv,
85 static __inline void adv_set_state(struct adv_softc *adv, adv_state state);
86 static __inline void adv_clear_state(struct adv_softc *adv, union ccb* ccb);
87 static void adv_clear_state_really(struct adv_softc *adv, union ccb* ccb);
90 adv_get_ccb_info(struct adv_softc *adv) in adv_get_ccb_info()
106 adv_free_ccb_info(struct adv_softc *adv, struct adv_ccb_info *cinfo) in adv_free_ccb_info()
[all …]
HDadv_pci.c132 struct adv_softc *adv; in adv_pci_attach()
308 "adv", adv_pci_methods, sizeof(struct adv_softc)