Lines Matching refs:ccb_p
1028 typedef struct sym_ccb *ccb_p; typedef
1127 ccb_p nego_cp; /* CCB used for the nego */
1432 ccb_p link_ccbh; /* Host adapter CCB hash chain */
1650 ccb_p ccbh[CCB_HASH_SIZE]; /* CCB hashed by DSA value */
1682 ccb_p last_cp;
2177 static int sym_prepare_nego (hcb_p np, ccb_p cp, int nego, u_char *msgptr);
2178 static void sym_put_start_queue (hcb_p np, ccb_p cp);
2189 static void sym_setsync (hcb_p np, ccb_p cp, u_char ofs, u_char per,
2191 static void sym_setwide (hcb_p np, ccb_p cp, u_char wide);
2192 static void sym_setpprot(hcb_p np, ccb_p cp, u_char dt, u_char ofs,
2194 static void sym_settrans(hcb_p np, ccb_p cp, u_char dt, u_char ofs,
2207 static void sym_sir_bad_scsi_status (hcb_p np, ccb_p cp);
2210 static int sym_evaluate_dp (hcb_p np, ccb_p cp, u32 scr, int *ofs);
2211 static void sym_modify_dp(hcb_p np, ccb_p cp, int ofs);
2212 static int sym_compute_residual (hcb_p np, ccb_p cp);
2214 static void sym_print_msg (ccb_p cp, char *label, u_char *msg);
2215 static void sym_sync_nego (hcb_p np, tcb_p tp, ccb_p cp);
2216 static void sym_ppr_nego (hcb_p np, tcb_p tp, ccb_p cp);
2217 static void sym_wide_nego (hcb_p np, tcb_p tp, ccb_p cp);
2218 static void sym_nego_default (hcb_p np, tcb_p tp, ccb_p cp);
2219 static void sym_nego_rejected (hcb_p np, tcb_p tp, ccb_p cp);
2221 static void sym_free_ccb (hcb_p np, ccb_p cp);
2222 static ccb_p sym_get_ccb (hcb_p np, u_char tn, u_char ln, u_char tag_order);
2223 static ccb_p sym_alloc_ccb (hcb_p np);
2224 static ccb_p sym_ccb_from_dsa (hcb_p np, u32 dsa);
2231 static void sym_complete_ok (hcb_p np, ccb_p cp);
2232 static void sym_complete_error (hcb_p np, ccb_p cp);
2237 static int sym_setup_cdb (hcb_p np, struct ccb_scsiio *csio, ccb_p cp);
2239 ccb_p cp);
2240 static int sym_fast_scatter_sg_physical(hcb_p np, ccb_p cp,
2242 static int sym_scatter_sg_physical (hcb_p np, ccb_p cp,
2276 static void PRINT_ADDR (ccb_p cp) in PRINT_ADDR()
2315 static void sym_enqueue_cam_ccb(ccb_p cp) in sym_enqueue_cam_ccb()
2338 static void sym_xpt_done(hcb_p np, union ccb *ccb, ccb_p cp) in sym_xpt_done()
2807 static int sym_prepare_nego(hcb_p np, ccb_p cp, int nego, u_char *msgptr) in sym_prepare_nego()
2878 static void sym_put_start_queue(hcb_p np, ccb_p cp) in sym_put_start_queue()
3044 ccb_p cp; in sym_wakeup_done()
3471 static void sym_setwide(hcb_p np, ccb_p cp, u_char wide) in sym_setwide()
3493 sym_setsync(hcb_p np, ccb_p cp, u_char ofs, u_char per, u_char div, u_char fak) in sym_setsync()
3514 static void sym_setpprot(hcb_p np, ccb_p cp, u_char dt, u_char ofs, in sym_setpprot()
3535 static void sym_settrans(hcb_p np, ccb_p cp, u_char dt, u_char ofs, in sym_settrans()
3989 ccb_p cp = sym_ccb_from_dsa(np, dsa); in sym_recover_scsi_int()
4118 ccb_p cp = sym_ccb_from_dsa(np, dsa); in sym_int_par()
4205 ccb_p cp; in sym_int_ma()
4549 ccb_p cp; in sym_dequeue_from_squeue()
4607 ccb_p cp; in sym_flush_comp_queue()
4643 static void sym_sir_bad_scsi_status(hcb_p np, ccb_p cp) in sym_sir_bad_scsi_status()
4820 ccb_p cp; in sym_clear_tasks()
4902 ccb_p cp; in sym_sir_task_recovery()
5247 static int sym_evaluate_dp(hcb_p np, ccb_p cp, u32 scr, int *ofs) in sym_evaluate_dp()
5364 static void sym_modify_dp(hcb_p np, ccb_p cp, int ofs) in sym_modify_dp()
5461 static int sym_compute_residual(hcb_p np, ccb_p cp) in sym_compute_residual()
5542 static void sym_print_msg (ccb_p cp, char *label, u_char *msg) in sym_print_msg()
5589 static void sym_sync_nego(hcb_p np, tcb_p tp, ccb_p cp) in sym_sync_nego()
5690 static void sym_ppr_nego(hcb_p np, tcb_p tp, ccb_p cp) in sym_ppr_nego()
5829 static void sym_wide_nego(hcb_p np, tcb_p tp, ccb_p cp) in sym_wide_nego()
5940 static void sym_nego_default(hcb_p np, tcb_p tp, ccb_p cp) in sym_nego_default()
5974 static void sym_nego_rejected(hcb_p np, tcb_p tp, ccb_p cp) in sym_nego_rejected()
5987 ccb_p cp = sym_ccb_from_dsa(np, dsa); in sym_int_sir()
6251 static ccb_p sym_get_ccb (hcb_p np, u_char tn, u_char ln, u_char tag_order) in sym_get_ccb()
6257 ccb_p cp = (ccb_p) NULL; in sym_get_ccb()
6371 static void sym_free_ccb(hcb_p np, ccb_p cp) in sym_free_ccb()
6460 static ccb_p sym_alloc_ccb(hcb_p np) in sym_alloc_ccb()
6462 ccb_p cp = NULL; in sym_alloc_ccb()
6542 static ccb_p sym_ccb_from_dsa(hcb_p np, u32 dsa) in sym_ccb_from_dsa()
6545 ccb_p cp; in sym_ccb_from_dsa()
7025 static void sym_print_xerr(ccb_p cp, int x_status)
7078 static void sym_complete_error (hcb_p np, ccb_p cp)
7232 static void sym_complete_ok (hcb_p np, ccb_p cp)
7325 ccb_p cp;
7335 ccb_p cp2 = sym_que_entry(qp, struct sym_ccb, link_ccbq);
7401 ccb_p cp;
7611 static int sym_setup_cdb(hcb_p np, struct ccb_scsiio *csio, ccb_p cp)
7661 sym_setup_data_pointers(hcb_p np, ccb_p cp, int dir)
7706 ccb_p cp;
7710 cp = (ccb_p) arg;
7804 sym_setup_data_and_start(hcb_p np, struct ccb_scsiio *csio, ccb_p cp)
7842 sym_fast_scatter_sg_physical(hcb_p np, ccb_p cp,
7879 sym_scatter_sg_physical(hcb_p np, ccb_p cp, bus_dma_segment_t *psegs, int nsegs)
8748 ccb_p cp;