Lines Matching refs:sym_hcb
797 struct sym_hcb { struct
903 void (*fw_setup)(struct sym_hcb *np, struct sym_fw *fw); argument
1029 #define HCB_BA(np, lbl) (np->hcb_ba + offsetof(struct sym_hcb, lbl)) argument
1036 void sym_fw_bind_script(struct sym_hcb *np, u32 *start, int len);
1043 int sym_reset_scsi_bus(struct sym_hcb *np, int enab_int);
1046 void sym_start_next_ccbs(struct sym_hcb *np, struct sym_lcb *lp, int maxn);
1048 void sym_put_start_queue(struct sym_hcb *np, struct sym_ccb *cp);
1052 int sym_clear_tasks(struct sym_hcb *np, int cam_status, int target, int lun, int task);
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);
1055 struct sym_lcb *sym_alloc_lcb(struct sym_hcb *np, u_char tn, u_char ln);
1056 int sym_free_lcb(struct sym_hcb *np, u_char tn, u_char ln);
1057 int sym_queue_scsiio(struct sym_hcb *np, struct scsi_cmnd *csio, struct sym_ccb *cp);
1058 int sym_abort_scsiio(struct sym_hcb *np, struct scsi_cmnd *ccb, int timed_out);
1059 int sym_reset_scsi_target(struct sym_hcb *np, int target);
1060 void sym_hcb_free(struct sym_hcb *np);
1087 int sym_lookup_dmap(struct sym_hcb *np, u32 h, int s);
1089 sym_build_sge(struct sym_hcb *np, struct sym_tblmove *data, u64 badd, int len) in sym_build_sge()