Home
last modified time | relevance | path

Searched refs:sym_ccb (Results 1 – 6 of 6) sorted by relevance

/linux-5.19.10/drivers/scsi/sym53c8xx_2/
Dsym_fw2.h305 offsetof (struct sym_ccb, phys.head.status),
455 offsetof (struct sym_ccb, phys.head.lastp),
514 offsetof (struct sym_ccb, phys.head.lastp),
546 offsetof (struct sym_ccb, phys.head.lastp),
562 offsetof (struct sym_ccb, phys.head.lastp),
654 offsetof (struct sym_ccb, phys.head.status),
664 offsetof (struct sym_ccb, phys.head.status),
740 offsetof (struct sym_ccb, phys.head.lastp),
742 offsetof (struct sym_ccb, phys.head.savep),
762 offsetof (struct sym_ccb, phys.head.savep),
[all …]
Dsym_hipd.h298 (((dsa) >> (_LGRU16_(sizeof(struct sym_ccb)))) & CCB_HASH_MASK)
418 struct sym_ccb * nego_cp; /* CCB used for the nego */
721 struct sym_ccb { struct
774 struct sym_ccb *link_ccbh; /* Host adapter CCB hash chain */ argument
790 #define CCB_BA(cp,lbl) cpu_to_scr(cp->ccb_ba + offsetof(struct sym_ccb, lbl)) argument
964 struct sym_ccb **ccbh; /* CCBs hashed by DSA value */
996 struct sym_ccb * last_cp;
1048 void sym_put_start_queue(struct sym_hcb *np, struct sym_ccb *cp);
1053 struct sym_ccb *sym_get_ccb(struct sym_hcb *np, struct scsi_cmnd *cmd, u_char tag_order);
1054 void sym_free_ccb(struct sym_hcb *np, struct sym_ccb *cp);
[all …]
Dsym_glue.h243 static inline void sym_set_cam_result_ok(struct sym_ccb *cp, struct scsi_cmnd *cmd, int resid) in sym_set_cam_result_ok()
248 void sym_set_cam_result_error(struct sym_hcb *np, struct sym_ccb *cp, int resid);
253 int sym_setup_data_and_start (struct sym_hcb *np, struct scsi_cmnd *csio, struct sym_ccb *cp);
Dsym_hipd.c43 static struct sym_ccb *sym_alloc_ccb(struct sym_hcb *np);
44 static struct sym_ccb *sym_ccb_from_dsa(struct sym_hcb *np, u32 dsa);
46 static void sym_complete_error (struct sym_hcb *np, struct sym_ccb *cp);
47 static void sym_complete_ok (struct sym_hcb *np, struct sym_ccb *cp);
48 static int sym_compute_residual(struct sym_hcb *np, struct sym_ccb *cp);
60 static void sym_print_msg(struct sym_ccb *cp, char *label, u_char *msg) in sym_print_msg()
1406 static int sym_prepare_nego(struct sym_hcb *np, struct sym_ccb *cp, u_char *msgptr)
1467 void sym_put_start_queue(struct sym_hcb *np, struct sym_ccb *cp)
1530 struct sym_ccb *cp;
1546 cp = sym_que_entry(qp, struct sym_ccb, link2_ccbq);
[all …]
Dsym_fw1.h1199 offsetof (struct sym_ccb, phys.pm0.sg),
1219 offsetof (struct sym_ccb, phys.pm0.sg),
1235 SCR_REG_REG (scratcha, SCR_ADD, offsetof (struct sym_ccb,phys.pm0.ret)),
1275 offsetof (struct sym_ccb, phys.pm1.sg),
1295 offsetof (struct sym_ccb, phys.pm1.sg),
1311 SCR_REG_REG (scratcha, SCR_ADD, offsetof (struct sym_ccb,phys.pm1.ret)),
1727 offsetof (struct sym_ccb, phys.wresid),
Dsym_glue.c169 void sym_set_cam_result_error(struct sym_hcb *np, struct sym_ccb *cp, int resid) in sym_set_cam_result_error()
238 static int sym_scatter(struct sym_hcb *np, struct sym_ccb *cp, struct scsi_cmnd *cmd) in sym_scatter()
285 struct sym_ccb *cp; in sym_queue_command()
312 static inline int sym_setup_cdb(struct sym_hcb *np, struct scsi_cmnd *cmd, struct sym_ccb *cp) in sym_setup_cdb()
325 int sym_setup_data_and_start(struct sym_hcb *np, struct scsi_cmnd *cmd, struct sym_ccb *cp) in sym_setup_data_and_start()
616 struct sym_ccb *cp = sym_que_entry(qp, struct sym_ccb, link_ccbq); in sym_eh_handler()