Home | History | Annotate | Download | only in ic

Lines Matching refs:ahc_softc

238 static __inline void ahc_flush_device_writes(struct ahc_softc *);
241 ahc_flush_device_writes(struct ahc_softc *ahc)
249 static __inline void ahc_lockinit(struct ahc_softc *);
250 static __inline void ahc_lock(struct ahc_softc *, unsigned long *);
251 static __inline void ahc_unlock(struct ahc_softc *, unsigned long *);
254 static __inline void ahc_done_lockinit(struct ahc_softc *);
255 static __inline void ahc_done_lock(struct ahc_softc *, unsigned long *);
256 static __inline void ahc_done_unlock(struct ahc_softc *, unsigned long *);
264 ahc_lockinit(struct ahc_softc *ahc)
269 ahc_lock(struct ahc_softc *ahc, unsigned long *flags)
275 ahc_unlock(struct ahc_softc *ahc, unsigned long *flags)
282 ahc_done_lockinit(struct ahc_softc *ahc)
287 ahc_done_lock(struct ahc_softc *ahc, unsigned long *flags)
292 ahc_done_unlock(struct ahc_softc *ahc, unsigned long *flags)
326 static __inline uint32_t ahc_get_sense_bufsize(struct ahc_softc *,
329 static __inline void ahc_platform_freeze_devq(struct ahc_softc *, struct scb *);
330 static __inline int ahc_platform_abort_scbs(struct ahc_softc *, int, char,
402 ahc_get_sense_bufsize(struct ahc_softc *ahc, struct scb *scb)
419 ahc_platform_freeze_devq(struct ahc_softc *ahc, struct scb *scb)
424 ahc_platform_abort_scbs(struct ahc_softc *ahc, int target,
432 ahc_platform_scb_free(struct ahc_softc *ahc, struct scb *scb)
455 int ahc_pci_map_registers(struct ahc_softc *);
456 int ahc_pci_map_int(struct ahc_softc *);
496 void ahc_power_state_change(struct ahc_softc *, ahc_power_state);
499 int aic7770_map_registers(struct ahc_softc *, u_int);
500 int aic7770_map_int(struct ahc_softc *, int);
503 static __inline void ahc_print_path(struct ahc_softc *, struct scb *);
504 static __inline void ahc_platform_dump_card_state(struct ahc_softc *);
507 ahc_print_path(struct ahc_softc *ahc, struct scb *scb)
513 ahc_platform_dump_card_state(struct ahc_softc *ahc)
517 void ahc_notify_xfer_settings_change(struct ahc_softc *,
519 void ahc_platform_set_tags(struct ahc_softc *, struct ahc_devinfo *, int);
522 int ahc_platform_alloc(struct ahc_softc *, void *);
523 void ahc_platform_free(struct ahc_softc *);
524 int ahc_map_int(struct ahc_softc *);
525 int ahc_attach(struct ahc_softc *);
526 int ahc_softc_comp(struct ahc_softc *, struct ahc_softc *);
527 int ahc_detach(struct ahc_softc *, int);
531 static __inline void ahc_platform_flushwork(struct ahc_softc *);
533 ahc_platform_flushwork(struct ahc_softc *ahc)
538 void ahc_done(struct ahc_softc *, struct scb *);
539 void ahc_send_async(struct ahc_softc *, char, u_int, u_int, ac_code,