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