sym_ccb          1199 drivers/scsi/sym53c8xx_2/sym_fw1.h 		offsetof (struct sym_ccb, phys.pm0.sg),
sym_ccb          1219 drivers/scsi/sym53c8xx_2/sym_fw1.h 		offsetof (struct sym_ccb, phys.pm0.sg),
sym_ccb          1235 drivers/scsi/sym53c8xx_2/sym_fw1.h 	SCR_REG_REG (scratcha, SCR_ADD, offsetof (struct sym_ccb,phys.pm0.ret)),
sym_ccb          1275 drivers/scsi/sym53c8xx_2/sym_fw1.h 		offsetof (struct sym_ccb, phys.pm1.sg),
sym_ccb          1295 drivers/scsi/sym53c8xx_2/sym_fw1.h 		offsetof (struct sym_ccb, phys.pm1.sg),
sym_ccb          1311 drivers/scsi/sym53c8xx_2/sym_fw1.h 	SCR_REG_REG (scratcha, SCR_ADD, offsetof (struct sym_ccb,phys.pm1.ret)),
sym_ccb          1727 drivers/scsi/sym53c8xx_2/sym_fw1.h 		offsetof (struct sym_ccb, phys.wresid),
sym_ccb           305 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.head.status),
sym_ccb           455 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.head.lastp),
sym_ccb           514 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.head.lastp),
sym_ccb           546 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.head.lastp),
sym_ccb           562 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.head.lastp),
sym_ccb           654 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.head.status),
sym_ccb           664 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.head.status),
sym_ccb           740 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.head.lastp),
sym_ccb           742 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.head.savep),
sym_ccb           762 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.head.savep),
sym_ccb           764 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.head.lastp),
sym_ccb           792 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.head.status),
sym_ccb           988 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof(struct sym_ccb, phys.head.go.restart),
sym_ccb          1003 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.head.status),
sym_ccb          1019 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof(struct sym_ccb, phys.head.go.restart),
sym_ccb          1085 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.pm0.sg),
sym_ccb          1105 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.pm0.sg),
sym_ccb          1119 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.pm0.ret),
sym_ccb          1150 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.pm1.sg),
sym_ccb          1170 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.pm1.sg),
sym_ccb          1184 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.pm1.ret),
sym_ccb          1635 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof(struct sym_ccb, phys.pm0.ret),
sym_ccb          1639 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof(struct sym_ccb, phys.pm1.ret),
sym_ccb          1667 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof(struct sym_ccb, phys.pm0.ret),
sym_ccb          1682 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof(struct sym_ccb, phys.pm0.sg.size),
sym_ccb          1684 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof(struct sym_ccb, phys.pm0.sg.addr),
sym_ccb          1692 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof(struct sym_ccb, phys.head.lastp),
sym_ccb          1697 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof(struct sym_ccb, phys.pm1.ret),
sym_ccb          1712 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof(struct sym_ccb, phys.pm1.sg.size),
sym_ccb          1714 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof(struct sym_ccb, phys.pm1.sg.addr),
sym_ccb          1736 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.wresid.addr),
sym_ccb          1765 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.wresid.size),
sym_ccb          1781 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.wresid),
sym_ccb          1817 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_ccb, phys.wresid),
sym_ccb           174 drivers/scsi/sym53c8xx_2/sym_glue.c void sym_set_cam_result_error(struct sym_hcb *np, struct sym_ccb *cp, int resid)
sym_ccb           245 drivers/scsi/sym53c8xx_2/sym_glue.c static int sym_scatter(struct sym_hcb *np, struct sym_ccb *cp, struct scsi_cmnd *cmd)
sym_ccb           292 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct sym_ccb *cp;
sym_ccb           319 drivers/scsi/sym53c8xx_2/sym_glue.c static inline int sym_setup_cdb(struct sym_hcb *np, struct scsi_cmnd *cmd, struct sym_ccb *cp)
sym_ccb           332 drivers/scsi/sym53c8xx_2/sym_glue.c int sym_setup_data_and_start(struct sym_hcb *np, struct scsi_cmnd *cmd, struct sym_ccb *cp)
sym_ccb           625 drivers/scsi/sym53c8xx_2/sym_glue.c 		struct sym_ccb *cp = sym_que_entry(qp, struct sym_ccb, link_ccbq);
sym_ccb           243 drivers/scsi/sym53c8xx_2/sym_glue.h static inline void sym_set_cam_result_ok(struct sym_ccb *cp, struct scsi_cmnd *cmd, int resid)
sym_ccb           248 drivers/scsi/sym53c8xx_2/sym_glue.h void sym_set_cam_result_error(struct sym_hcb *np, struct sym_ccb *cp, int resid);
sym_ccb           253 drivers/scsi/sym53c8xx_2/sym_glue.h int  sym_setup_data_and_start (struct sym_hcb *np, struct scsi_cmnd *csio, struct sym_ccb *cp);
sym_ccb            43 drivers/scsi/sym53c8xx_2/sym_hipd.c static struct sym_ccb *sym_alloc_ccb(struct sym_hcb *np);
sym_ccb            44 drivers/scsi/sym53c8xx_2/sym_hipd.c static struct sym_ccb *sym_ccb_from_dsa(struct sym_hcb *np, u32 dsa);
sym_ccb            46 drivers/scsi/sym53c8xx_2/sym_hipd.c static void sym_complete_error (struct sym_hcb *np, struct sym_ccb *cp);
sym_ccb            47 drivers/scsi/sym53c8xx_2/sym_hipd.c static void sym_complete_ok (struct sym_hcb *np, struct sym_ccb *cp);
sym_ccb            48 drivers/scsi/sym53c8xx_2/sym_hipd.c static int sym_compute_residual(struct sym_hcb *np, struct sym_ccb *cp);
sym_ccb            60 drivers/scsi/sym53c8xx_2/sym_hipd.c static void sym_print_msg(struct sym_ccb *cp, char *label, u_char *msg)
sym_ccb          1406 drivers/scsi/sym53c8xx_2/sym_hipd.c static int sym_prepare_nego(struct sym_hcb *np, struct sym_ccb *cp, u_char *msgptr)
sym_ccb          1467 drivers/scsi/sym53c8xx_2/sym_hipd.c void sym_put_start_queue(struct sym_hcb *np, struct sym_ccb *cp)
sym_ccb          1530 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct sym_ccb *cp;
sym_ccb          1546 drivers/scsi/sym53c8xx_2/sym_hipd.c 		cp = sym_que_entry(qp, struct sym_ccb, link2_ccbq);
sym_ccb          1583 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct sym_ccb *cp;
sym_ccb          1631 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct sym_ccb *cp;
sym_ccb          1635 drivers/scsi/sym53c8xx_2/sym_hipd.c 		cp = sym_que_entry(qp, struct sym_ccb, link_ccbq);
sym_ccb          2023 drivers/scsi/sym53c8xx_2/sym_hipd.c 		struct sym_ccb *cp;
sym_ccb          2024 drivers/scsi/sym53c8xx_2/sym_hipd.c 		cp = sym_que_entry(qp, struct sym_ccb, link_ccbq);
sym_ccb          2177 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct sym_ccb *cp	= sym_ccb_from_dsa(np, dsa);
sym_ccb          2306 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct sym_ccb *cp	= sym_ccb_from_dsa(np, dsa);
sym_ccb          2401 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct sym_ccb *cp;
sym_ccb          2968 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct sym_ccb *cp;
sym_ccb          3030 drivers/scsi/sym53c8xx_2/sym_hipd.c static void sym_sir_bad_scsi_status(struct sym_hcb *np, int num, struct sym_ccb *cp)
sym_ccb          3190 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct sym_ccb *cp;
sym_ccb          3206 drivers/scsi/sym53c8xx_2/sym_hipd.c 		cp = sym_que_entry(qp, struct sym_ccb, link_ccbq);
sym_ccb          3272 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct sym_ccb *cp;
sym_ccb          3313 drivers/scsi/sym53c8xx_2/sym_hipd.c 				cp = sym_que_entry(qp,struct sym_ccb,link_ccbq);
sym_ccb          3345 drivers/scsi/sym53c8xx_2/sym_hipd.c 			cp = sym_que_entry(qp, struct sym_ccb, link_ccbq);
sym_ccb          3461 drivers/scsi/sym53c8xx_2/sym_hipd.c 			cp = sym_que_entry(qp, struct sym_ccb, link_ccbq);
sym_ccb          3627 drivers/scsi/sym53c8xx_2/sym_hipd.c static int sym_evaluate_dp(struct sym_hcb *np, struct sym_ccb *cp, u32 scr, int *ofs)
sym_ccb          3745 drivers/scsi/sym53c8xx_2/sym_hipd.c static void sym_modify_dp(struct sym_hcb *np, struct sym_tcb *tp, struct sym_ccb *cp, int ofs)
sym_ccb          3844 drivers/scsi/sym53c8xx_2/sym_hipd.c int sym_compute_residual(struct sym_hcb *np, struct sym_ccb *cp)
sym_ccb          3945 drivers/scsi/sym53c8xx_2/sym_hipd.c sym_sync_nego_check(struct sym_hcb *np, int req, struct sym_ccb *cp)
sym_ccb          4023 drivers/scsi/sym53c8xx_2/sym_hipd.c static void sym_sync_nego(struct sym_hcb *np, struct sym_tcb *tp, struct sym_ccb *cp)
sym_ccb          4160 drivers/scsi/sym53c8xx_2/sym_hipd.c static void sym_ppr_nego(struct sym_hcb *np, struct sym_tcb *tp, struct sym_ccb *cp)
sym_ccb          4197 drivers/scsi/sym53c8xx_2/sym_hipd.c sym_wide_nego_check(struct sym_hcb *np, int req, struct sym_ccb *cp)
sym_ccb          4260 drivers/scsi/sym53c8xx_2/sym_hipd.c static void sym_wide_nego(struct sym_hcb *np, struct sym_tcb *tp, struct sym_ccb *cp)
sym_ccb          4324 drivers/scsi/sym53c8xx_2/sym_hipd.c static void sym_nego_default(struct sym_hcb *np, struct sym_tcb *tp, struct sym_ccb *cp)
sym_ccb          4355 drivers/scsi/sym53c8xx_2/sym_hipd.c static void sym_nego_rejected(struct sym_hcb *np, struct sym_tcb *tp, struct sym_ccb *cp)
sym_ccb          4375 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct sym_ccb *cp	= sym_ccb_from_dsa(np, dsa);
sym_ccb          4645 drivers/scsi/sym53c8xx_2/sym_hipd.c struct sym_ccb *sym_get_ccb (struct sym_hcb *np, struct scsi_cmnd *cmd, u_char tag_order)
sym_ccb          4653 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct sym_ccb *cp = NULL;
sym_ccb          4663 drivers/scsi/sym53c8xx_2/sym_hipd.c 	cp = sym_que_entry(qp, struct sym_ccb, link_ccbq);
sym_ccb          4772 drivers/scsi/sym53c8xx_2/sym_hipd.c void sym_free_ccb (struct sym_hcb *np, struct sym_ccb *cp)
sym_ccb          4864 drivers/scsi/sym53c8xx_2/sym_hipd.c static struct sym_ccb *sym_alloc_ccb(struct sym_hcb *np)
sym_ccb          4866 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct sym_ccb *cp = NULL;
sym_ccb          4879 drivers/scsi/sym53c8xx_2/sym_hipd.c 	cp = sym_calloc_dma(sizeof(struct sym_ccb), "CCB");
sym_ccb          4932 drivers/scsi/sym53c8xx_2/sym_hipd.c static struct sym_ccb *sym_ccb_from_dsa(struct sym_hcb *np, u32 dsa)
sym_ccb          4935 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct sym_ccb *cp;
sym_ccb          5131 drivers/scsi/sym53c8xx_2/sym_hipd.c int sym_queue_scsiio(struct sym_hcb *np, struct scsi_cmnd *cmd, struct sym_ccb *cp)
sym_ccb          5291 drivers/scsi/sym53c8xx_2/sym_hipd.c static int sym_abort_ccb(struct sym_hcb *np, struct sym_ccb *cp, int timed_out)
sym_ccb          5323 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct sym_ccb *cp;
sym_ccb          5331 drivers/scsi/sym53c8xx_2/sym_hipd.c 		struct sym_ccb *cp2 = sym_que_entry(qp, struct sym_ccb, link_ccbq);
sym_ccb          5351 drivers/scsi/sym53c8xx_2/sym_hipd.c void sym_complete_error(struct sym_hcb *np, struct sym_ccb *cp)
sym_ccb          5482 drivers/scsi/sym53c8xx_2/sym_hipd.c void sym_complete_ok (struct sym_hcb *np, struct sym_ccb *cp)
sym_ccb          5651 drivers/scsi/sym53c8xx_2/sym_hipd.c 	np->ccbh = kcalloc(CCB_HASH_SIZE, sizeof(struct sym_ccb **), GFP_KERNEL);
sym_ccb          5796 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct sym_ccb *cp;
sym_ccb          5813 drivers/scsi/sym53c8xx_2/sym_hipd.c 			cp = sym_que_entry(qp, struct sym_ccb, link_ccbq);
sym_ccb           298 drivers/scsi/sym53c8xx_2/sym_hipd.h 	(((dsa) >> (_LGRU16_(sizeof(struct sym_ccb)))) & CCB_HASH_MASK)
sym_ccb           418 drivers/scsi/sym53c8xx_2/sym_hipd.h 	struct sym_ccb *  nego_cp;	/* CCB used for the nego		*/
sym_ccb           774 drivers/scsi/sym53c8xx_2/sym_hipd.h 	struct sym_ccb *link_ccbh;	/* Host adapter CCB hash chain	*/
sym_ccb           790 drivers/scsi/sym53c8xx_2/sym_hipd.h #define CCB_BA(cp,lbl)	cpu_to_scr(cp->ccb_ba + offsetof(struct sym_ccb, lbl))
sym_ccb           964 drivers/scsi/sym53c8xx_2/sym_hipd.h 	struct sym_ccb **ccbh;			/* CCBs hashed by DSA value	*/
sym_ccb           996 drivers/scsi/sym53c8xx_2/sym_hipd.h 	struct sym_ccb *	last_cp;
sym_ccb          1048 drivers/scsi/sym53c8xx_2/sym_hipd.h void sym_put_start_queue(struct sym_hcb *np, struct sym_ccb *cp);
sym_ccb          1053 drivers/scsi/sym53c8xx_2/sym_hipd.h struct sym_ccb *sym_get_ccb(struct sym_hcb *np, struct scsi_cmnd *cmd, u_char tag_order);
sym_ccb          1054 drivers/scsi/sym53c8xx_2/sym_hipd.h void sym_free_ccb(struct sym_hcb *np, struct sym_ccb *cp);
sym_ccb          1057 drivers/scsi/sym53c8xx_2/sym_hipd.h int sym_queue_scsiio(struct sym_hcb *np, struct scsi_cmnd *csio, struct sym_ccb *cp);