asd_ascb           54 drivers/scsi/aic94xx/aic94xx.h struct asd_ascb;
asd_ascb           62 drivers/scsi/aic94xx/aic94xx.h void asd_invalidate_edb(struct asd_ascb *ascb, int edb_id);
asd_ascb          913 drivers/scsi/aic94xx/aic94xx_dump.c static void asd_dump_scb(struct asd_ascb *ascb, int ind)
asd_ascb          925 drivers/scsi/aic94xx/aic94xx_dump.c void asd_dump_scb_list(struct asd_ascb *ascb, int num)
asd_ascb          938 drivers/scsi/aic94xx/aic94xx_dump.c 			struct asd_ascb *s = list_entry(el, struct asd_ascb,
asd_ascb          307 drivers/scsi/aic94xx/aic94xx_hwi.c 	struct asd_ascb *escb;
asd_ascb          325 drivers/scsi/aic94xx/aic94xx_hwi.c 							       struct asd_ascb,
asd_ascb          345 drivers/scsi/aic94xx/aic94xx_hwi.c 		struct asd_ascb *ascb = seq->escb_arr[i];
asd_ascb          722 drivers/scsi/aic94xx/aic94xx_hwi.c 		struct asd_ascb *ascb;
asd_ascb         1030 drivers/scsi/aic94xx/aic94xx_hwi.c static struct asd_ascb *asd_ascb_alloc(struct asd_ha_struct *asd_ha,
asd_ascb         1035 drivers/scsi/aic94xx/aic94xx_hwi.c 	struct asd_ascb *ascb;
asd_ascb         1085 drivers/scsi/aic94xx/aic94xx_hwi.c struct asd_ascb *asd_ascb_alloc_list(struct asd_ha_struct
asd_ascb         1089 drivers/scsi/aic94xx/aic94xx_hwi.c 	struct asd_ascb *first = NULL;
asd_ascb         1092 drivers/scsi/aic94xx/aic94xx_hwi.c 		struct asd_ascb *ascb = asd_ascb_alloc(asd_ha, gfp_flags);
asd_ascb         1099 drivers/scsi/aic94xx/aic94xx_hwi.c 			struct asd_ascb *last = list_entry(first->list.prev,
asd_ascb         1100 drivers/scsi/aic94xx/aic94xx_hwi.c 							   struct asd_ascb,
asd_ascb         1130 drivers/scsi/aic94xx/aic94xx_hwi.c 			      struct asd_ascb *ascb)
asd_ascb         1133 drivers/scsi/aic94xx/aic94xx_hwi.c 	struct asd_ascb *last = list_entry(ascb->list.prev,
asd_ascb         1134 drivers/scsi/aic94xx/aic94xx_hwi.c 					   struct asd_ascb,
asd_ascb         1158 drivers/scsi/aic94xx/aic94xx_hwi.c 	struct asd_ascb *ascb;
asd_ascb         1187 drivers/scsi/aic94xx/aic94xx_hwi.c int asd_post_ascb_list(struct asd_ha_struct *asd_ha, struct asd_ascb *ascb,
asd_ascb         1239 drivers/scsi/aic94xx/aic94xx_hwi.c int asd_post_escb_list(struct asd_ha_struct *asd_ha, struct asd_ascb *ascb,
asd_ascb         1340 drivers/scsi/aic94xx/aic94xx_hwi.c 	struct asd_ascb *ascb;
asd_ascb         1341 drivers/scsi/aic94xx/aic94xx_hwi.c 	struct asd_ascb *ascb_list;
asd_ascb         1364 drivers/scsi/aic94xx/aic94xx_hwi.c 		ascb = list_entry(ascb->list.next, struct asd_ascb, list);
asd_ascb          120 drivers/scsi/aic94xx/aic94xx_hwi.h 	void (*tasklet_complete)(struct asd_ascb *, struct done_list_struct *);
asd_ascb          164 drivers/scsi/aic94xx/aic94xx_hwi.h 	struct asd_ascb **escb_arr; /* array of pointers to escbs */
asd_ascb          271 drivers/scsi/aic94xx/aic94xx_hwi.h 				 struct asd_ascb *ascb)
asd_ascb          319 drivers/scsi/aic94xx/aic94xx_hwi.h static inline void asd_ascb_free(struct asd_ascb *ascb)
asd_ascb          343 drivers/scsi/aic94xx/aic94xx_hwi.h static inline void asd_ascb_free_list(struct asd_ascb *ascb_list)
asd_ascb          351 drivers/scsi/aic94xx/aic94xx_hwi.h 		asd_ascb_free(list_entry(pos, struct asd_ascb, list));
asd_ascb          361 drivers/scsi/aic94xx/aic94xx_hwi.h struct asd_ascb *asd_ascb_alloc_list(struct asd_ha_struct
asd_ascb          365 drivers/scsi/aic94xx/aic94xx_hwi.h int  asd_post_ascb_list(struct asd_ha_struct *asd_ha, struct asd_ascb *ascb,
asd_ascb          367 drivers/scsi/aic94xx/aic94xx_hwi.h int  asd_post_escb_list(struct asd_ha_struct *asd_ha, struct asd_ascb *ascb,
asd_ascb          371 drivers/scsi/aic94xx/aic94xx_hwi.h void asd_build_control_phy(struct asd_ascb *ascb, int phy_id, u8 subfunc);
asd_ascb          624 drivers/scsi/aic94xx/aic94xx_init.c 						   sizeof(struct asd_ascb),
asd_ascb          857 drivers/scsi/aic94xx/aic94xx_init.c 		struct asd_ascb *ascb = list_entry(pos, struct asd_ascb, list);
asd_ascb           67 drivers/scsi/aic94xx/aic94xx_scb.c static void asd_phy_event_tasklet(struct asd_ascb *ascb,
asd_ascb          217 drivers/scsi/aic94xx/aic94xx_scb.c static void asd_bytes_dmaed_tasklet(struct asd_ascb *ascb,
asd_ascb          240 drivers/scsi/aic94xx/aic94xx_scb.c static void asd_link_reset_err_tasklet(struct asd_ascb *ascb,
asd_ascb          277 drivers/scsi/aic94xx/aic94xx_scb.c 		struct asd_ascb *cp = asd_ascb_alloc_list(ascb->ha, &num,
asd_ascb          293 drivers/scsi/aic94xx/aic94xx_scb.c static void asd_primitive_rcvd_tasklet(struct asd_ascb *ascb,
asd_ascb          364 drivers/scsi/aic94xx/aic94xx_scb.c void asd_invalidate_edb(struct asd_ascb *ascb, int edb_id)
asd_ascb          397 drivers/scsi/aic94xx/aic94xx_scb.c static void escb_tasklet_complete(struct asd_ascb *ascb,
asd_ascb          427 drivers/scsi/aic94xx/aic94xx_scb.c 		struct asd_ascb *a, *b;
asd_ascb          480 drivers/scsi/aic94xx/aic94xx_scb.c 		struct asd_ascb *a;
asd_ascb          624 drivers/scsi/aic94xx/aic94xx_scb.c static void control_phy_tasklet_complete(struct asd_ascb *ascb,
asd_ascb          762 drivers/scsi/aic94xx/aic94xx_scb.c void asd_build_control_phy(struct asd_ascb *ascb, int phy_id, u8 subfunc)
asd_ascb          812 drivers/scsi/aic94xx/aic94xx_scb.c static void link_adm_tasklet_complete(struct asd_ascb *ascb,
asd_ascb          829 drivers/scsi/aic94xx/aic94xx_scb.c void asd_build_initiate_link_adm_task(struct asd_ascb *ascb, int phy_id,
asd_ascb          861 drivers/scsi/aic94xx/aic94xx_scb.c 	struct asd_ascb *ascb = from_timer(ascb, t, timer);
asd_ascb          890 drivers/scsi/aic94xx/aic94xx_scb.c 	struct asd_ascb *ascb;
asd_ascb           14 drivers/scsi/aic94xx/aic94xx_task.c static void asd_unbuild_ata_ascb(struct asd_ascb *a);
asd_ascb           15 drivers/scsi/aic94xx/aic94xx_task.c static void asd_unbuild_smp_ascb(struct asd_ascb *a);
asd_ascb           16 drivers/scsi/aic94xx/aic94xx_task.c static void asd_unbuild_ssp_ascb(struct asd_ascb *a);
asd_ascb           40 drivers/scsi/aic94xx/aic94xx_task.c 	struct asd_ascb *ascb = task->lldd_task;
asd_ascb          116 drivers/scsi/aic94xx/aic94xx_task.c static void asd_unmap_scatterlist(struct asd_ascb *ascb)
asd_ascb          140 drivers/scsi/aic94xx/aic94xx_task.c static void asd_get_response_tasklet(struct asd_ascb *ascb,
asd_ascb          155 drivers/scsi/aic94xx/aic94xx_task.c 	struct asd_ascb *escb;
asd_ascb          194 drivers/scsi/aic94xx/aic94xx_task.c static void asd_task_tasklet_complete(struct asd_ascb *ascb,
asd_ascb          346 drivers/scsi/aic94xx/aic94xx_task.c static int asd_build_ata_ascb(struct asd_ascb *ascb, struct sas_task *task,
asd_ascb          407 drivers/scsi/aic94xx/aic94xx_task.c static void asd_unbuild_ata_ascb(struct asd_ascb *a)
asd_ascb          414 drivers/scsi/aic94xx/aic94xx_task.c static int asd_build_smp_ascb(struct asd_ascb *ascb, struct sas_task *task,
asd_ascb          451 drivers/scsi/aic94xx/aic94xx_task.c static void asd_unbuild_smp_ascb(struct asd_ascb *a)
asd_ascb          464 drivers/scsi/aic94xx/aic94xx_task.c static int asd_build_ssp_ascb(struct asd_ascb *ascb, struct sas_task *task,
asd_ascb          506 drivers/scsi/aic94xx/aic94xx_task.c static void asd_unbuild_ssp_ascb(struct asd_ascb *a)
asd_ascb          533 drivers/scsi/aic94xx/aic94xx_task.c 	struct asd_ascb *ascb = NULL, *a;
asd_ascb          595 drivers/scsi/aic94xx/aic94xx_task.c 		struct asd_ascb *b = a;
asd_ascb           17 drivers/scsi/aic94xx/aic94xx_tmf.c static int asd_enqueue_internal(struct asd_ascb *ascb,
asd_ascb           18 drivers/scsi/aic94xx/aic94xx_tmf.c 		void (*tasklet_complete)(struct asd_ascb *,
asd_ascb           56 drivers/scsi/aic94xx/aic94xx_tmf.c static void asd_clear_nexus_tasklet_complete(struct asd_ascb *ascb,
asd_ascb           73 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ascb *ascb = from_timer(ascb, t, timer);
asd_ascb           82 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ascb *ascb; \
asd_ascb          217 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ascb *tascb = task->lldd_task;
asd_ascb          232 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ascb *tascb = task->lldd_task;
asd_ascb          247 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ascb *ascb = from_timer(ascb, t, timer);
asd_ascb          255 drivers/scsi/aic94xx/aic94xx_tmf.c static int asd_get_tmf_resp_tasklet(struct asd_ascb *ascb,
asd_ascb          267 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ascb *escb;
asd_ascb          301 drivers/scsi/aic94xx/aic94xx_tmf.c static void asd_tmf_tasklet_complete(struct asd_ascb *ascb,
asd_ascb          328 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ascb *tascb = task->lldd_task;
asd_ascb          388 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ascb *tascb = task->lldd_task;
asd_ascb          392 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ascb *ascb = NULL;
asd_ascb          560 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ascb *ascb;
asd_ascb          686 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ascb *ascb = task->lldd_task;