Symbol: hcb_p
sys/dev/sym/sym_hipd.c
1580
void (*fw_setup)(hcb_p np, const struct sym_fw *fw);
sys/dev/sym/sym_hipd.c
1581
void (*fw_patch)(hcb_p np);
sys/dev/sym/sym_hipd.c
1695
static __inline const char *sym_name(hcb_p np)
sys/dev/sym/sym_hipd.c
1761
sym_fw1_patch(hcb_p np)
sys/dev/sym/sym_hipd.c
1802
sym_fw2_patch(hcb_p np)
sys/dev/sym/sym_hipd.c
1895
sym_fw_setup_bus_addresses(hcb_p np, const struct sym_fw *fw)
sys/dev/sym/sym_hipd.c
1924
sym_fw1_setup(hcb_p np, const struct sym_fw *fw)
sys/dev/sym/sym_hipd.c
1946
sym_fw2_setup(hcb_p np, const struct sym_fw *fw)
sys/dev/sym/sym_hipd.c
1990
static void sym_fw_bind_script (hcb_p np, u32 *start, int len)
sys/dev/sym/sym_hipd.c
2170
static void sym_save_initial_setting (hcb_p np);
sys/dev/sym/sym_hipd.c
2171
static int sym_prepare_setting (hcb_p np, struct sym_nvram *nvram);
sys/dev/sym/sym_hipd.c
2172
static int sym_prepare_nego (hcb_p np, ccb_p cp, int nego, u_char *msgptr);
sys/dev/sym/sym_hipd.c
2173
static void sym_put_start_queue (hcb_p np, ccb_p cp);
sys/dev/sym/sym_hipd.c
2174
static void sym_chip_reset (hcb_p np);
sys/dev/sym/sym_hipd.c
2175
static void sym_soft_reset (hcb_p np);
sys/dev/sym/sym_hipd.c
2176
static void sym_start_reset (hcb_p np);
sys/dev/sym/sym_hipd.c
2177
static int sym_reset_scsi_bus (hcb_p np, int enab_int);
sys/dev/sym/sym_hipd.c
2178
static int sym_wakeup_done (hcb_p np);
sys/dev/sym/sym_hipd.c
2179
static void sym_flush_busy_queue (hcb_p np, int cam_status);
sys/dev/sym/sym_hipd.c
2180
static void sym_flush_comp_queue (hcb_p np, int cam_status);
sys/dev/sym/sym_hipd.c
2181
static void sym_init (hcb_p np, int reason);
sys/dev/sym/sym_hipd.c
2182
static int sym_getsync(hcb_p np, u_char dt, u_char sfac, u_char *divp,
sys/dev/sym/sym_hipd.c
2184
static void sym_setsync (hcb_p np, ccb_p cp, u_char ofs, u_char per,
sys/dev/sym/sym_hipd.c
2186
static void sym_setwide (hcb_p np, ccb_p cp, u_char wide);
sys/dev/sym/sym_hipd.c
2187
static void sym_setpprot(hcb_p np, ccb_p cp, u_char dt, u_char ofs,
sys/dev/sym/sym_hipd.c
2189
static void sym_settrans(hcb_p np, ccb_p cp, u_char dt, u_char ofs,
sys/dev/sym/sym_hipd.c
2191
static void sym_log_hard_error (hcb_p np, u_short sist, u_char dstat);
sys/dev/sym/sym_hipd.c
2194
static void sym_recover_scsi_int (hcb_p np, u_char hsts);
sys/dev/sym/sym_hipd.c
2195
static void sym_int_sto (hcb_p np);
sys/dev/sym/sym_hipd.c
2196
static void sym_int_udc (hcb_p np);
sys/dev/sym/sym_hipd.c
2197
static void sym_int_sbmc (hcb_p np);
sys/dev/sym/sym_hipd.c
2198
static void sym_int_par (hcb_p np, u_short sist);
sys/dev/sym/sym_hipd.c
2199
static void sym_int_ma (hcb_p np);
sys/dev/sym/sym_hipd.c
2200
static int sym_dequeue_from_squeue(hcb_p np, int i, int target, int lun,
sys/dev/sym/sym_hipd.c
2202
static void sym_sir_bad_scsi_status (hcb_p np, ccb_p cp);
sys/dev/sym/sym_hipd.c
2203
static int sym_clear_tasks (hcb_p np, int status, int targ, int lun, int task);
sys/dev/sym/sym_hipd.c
2204
static void sym_sir_task_recovery (hcb_p np, int num);
sys/dev/sym/sym_hipd.c
2205
static int sym_evaluate_dp (hcb_p np, ccb_p cp, u32 scr, int *ofs);
sys/dev/sym/sym_hipd.c
2206
static void sym_modify_dp(hcb_p np, ccb_p cp, int ofs);
sys/dev/sym/sym_hipd.c
2207
static int sym_compute_residual (hcb_p np, ccb_p cp);
sys/dev/sym/sym_hipd.c
2210
static void sym_sync_nego (hcb_p np, tcb_p tp, ccb_p cp);
sys/dev/sym/sym_hipd.c
2211
static void sym_ppr_nego (hcb_p np, tcb_p tp, ccb_p cp);
sys/dev/sym/sym_hipd.c
2212
static void sym_wide_nego (hcb_p np, tcb_p tp, ccb_p cp);
sys/dev/sym/sym_hipd.c
2213
static void sym_nego_default (hcb_p np, tcb_p tp, ccb_p cp);
sys/dev/sym/sym_hipd.c
2214
static void sym_nego_rejected (hcb_p np, tcb_p tp, ccb_p cp);
sys/dev/sym/sym_hipd.c
2215
static void sym_int_sir (hcb_p np);
sys/dev/sym/sym_hipd.c
2216
static void sym_free_ccb (hcb_p np, ccb_p cp);
sys/dev/sym/sym_hipd.c
2217
static ccb_p sym_get_ccb (hcb_p np, u_char tn, u_char ln, u_char tag_order);
sys/dev/sym/sym_hipd.c
2218
static ccb_p sym_alloc_ccb (hcb_p np);
sys/dev/sym/sym_hipd.c
2219
static ccb_p sym_ccb_from_dsa (hcb_p np, u32 dsa);
sys/dev/sym/sym_hipd.c
2220
static lcb_p sym_alloc_lcb (hcb_p np, u_char tn, u_char ln);
sys/dev/sym/sym_hipd.c
2221
static void sym_alloc_lcb_tags (hcb_p np, u_char tn, u_char ln);
sys/dev/sym/sym_hipd.c
2222
static int sym_snooptest (hcb_p np);
sys/dev/sym/sym_hipd.c
2223
static void sym_selectclock(hcb_p np, u_char scntl3);
sys/dev/sym/sym_hipd.c
2224
static void sym_getclock (hcb_p np, int mult);
sys/dev/sym/sym_hipd.c
2225
static int sym_getpciclock (hcb_p np);
sys/dev/sym/sym_hipd.c
2226
static void sym_complete_ok (hcb_p np, ccb_p cp);
sys/dev/sym/sym_hipd.c
2227
static void sym_complete_error (hcb_p np, ccb_p cp);
sys/dev/sym/sym_hipd.c
2229
static int sym_abort_scsiio (hcb_p np, union ccb *ccb, int timed_out);
sys/dev/sym/sym_hipd.c
2230
static void sym_reset_dev (hcb_p np, union ccb *ccb);
sys/dev/sym/sym_hipd.c
2232
static int sym_setup_cdb (hcb_p np, struct ccb_scsiio *csio, ccb_p cp);
sys/dev/sym/sym_hipd.c
2233
static void sym_setup_data_and_start (hcb_p np, struct ccb_scsiio *csio,
sys/dev/sym/sym_hipd.c
2235
static int sym_fast_scatter_sg_physical(hcb_p np, ccb_p cp,
sys/dev/sym/sym_hipd.c
2237
static int sym_scatter_sg_physical (hcb_p np, ccb_p cp,
sys/dev/sym/sym_hipd.c
2240
static void sym_update_trans(hcb_p np, struct sym_trans *tip,
sys/dev/sym/sym_hipd.c
2242
static void sym_update_dflags(hcb_p np, u_char *flags,
sys/dev/sym/sym_hipd.c
2251
static int sym_cam_attach (hcb_p np);
sys/dev/sym/sym_hipd.c
2252
static void sym_cam_free (hcb_p np);
sys/dev/sym/sym_hipd.c
2254
static void sym_nvram_setup_host (hcb_p np, struct sym_nvram *nvram);
sys/dev/sym/sym_hipd.c
2255
static void sym_nvram_setup_target (hcb_p np, int targ, struct sym_nvram *nvp);
sys/dev/sym/sym_hipd.c
2256
static int sym_read_nvram (hcb_p np, struct sym_nvram *nvp);
sys/dev/sym/sym_hipd.c
2262
static void PRINT_TARGET (hcb_p np, int target)
sys/dev/sym/sym_hipd.c
2267
static void PRINT_LUN(hcb_p np, int target, int lun)
sys/dev/sym/sym_hipd.c
2313
hcb_p np;
sys/dev/sym/sym_hipd.c
2317
np = (hcb_p) cp->arg;
sys/dev/sym/sym_hipd.c
2334
static void sym_xpt_done(hcb_p np, union ccb *ccb, ccb_p cp)
sys/dev/sym/sym_hipd.c
2348
static void sym_xpt_done2(hcb_p np, union ccb *ccb, int cam_status)
sys/dev/sym/sym_hipd.c
2396
static __inline void sym_init_burst(hcb_p np, u_char bc)
sys/dev/sym/sym_hipd.c
2415
static void sym_print_targets_flag(hcb_p np, int mask, char *msg)
sys/dev/sym/sym_hipd.c
2443
static void sym_save_initial_setting (hcb_p np)
sys/dev/sym/sym_hipd.c
2467
static int sym_prepare_setting(hcb_p np, struct sym_nvram *nvram)
sys/dev/sym/sym_hipd.c
2804
static int sym_prepare_nego(hcb_p np, ccb_p cp, int nego, u_char *msgptr)
sys/dev/sym/sym_hipd.c
2875
static void sym_put_start_queue(hcb_p np, ccb_p cp)
sys/dev/sym/sym_hipd.c
2929
static void sym_chip_reset (hcb_p np)
sys/dev/sym/sym_hipd.c
2946
static void sym_soft_reset (hcb_p np)
sys/dev/sym/sym_hipd.c
2975
static void sym_start_reset(hcb_p np)
sys/dev/sym/sym_hipd.c
2980
static int sym_reset_scsi_bus(hcb_p np, int enab_int)
sys/dev/sym/sym_hipd.c
3038
static int sym_wakeup_done (hcb_p np)
sys/dev/sym/sym_hipd.c
3074
static void sym_flush_busy_queue (hcb_p np, int cam_status)
sys/dev/sym/sym_hipd.c
3093
static void sym_init (hcb_p np, int reason)
sys/dev/sym/sym_hipd.c
3317
sym_getsync(hcb_p np, u_char dt, u_char sfac, u_char *divp, u_char *fakp)
sys/dev/sym/sym_hipd.c
3410
sym_xpt_async_transfer_neg(hcb_p np, int target, u_int spi_valid)
sys/dev/sym/sym_hipd.c
3466
static void sym_setwide(hcb_p np, ccb_p cp, u_char wide)
sys/dev/sym/sym_hipd.c
3488
sym_setsync(hcb_p np, ccb_p cp, u_char ofs, u_char per, u_char div, u_char fak)
sys/dev/sym/sym_hipd.c
3509
static void sym_setpprot(hcb_p np, ccb_p cp, u_char dt, u_char ofs,
sys/dev/sym/sym_hipd.c
3530
static void sym_settrans(hcb_p np, ccb_p cp, u_char dt, u_char ofs,
sys/dev/sym/sym_hipd.c
3668
static void sym_log_hard_error(hcb_p np, u_short sist, u_char dstat)
sys/dev/sym/sym_hipd.c
3793
static void sym_intr1 (hcb_p np)
sys/dev/sym/sym_hipd.c
3938
hcb_p np = arg;
sys/dev/sym/sym_hipd.c
3943
sym_intr1((hcb_p) arg);
sys/dev/sym/sym_hipd.c
3980
static void sym_recover_scsi_int (hcb_p np, u_char hsts)
sys/dev/sym/sym_hipd.c
4031
static void sym_int_sto (hcb_p np)
sys/dev/sym/sym_hipd.c
4046
static void sym_int_udc (hcb_p np)
sys/dev/sym/sym_hipd.c
4062
static void sym_int_sbmc (hcb_p np)
sys/dev/sym/sym_hipd.c
4104
static void sym_int_par (hcb_p np, u_short sist)
sys/dev/sym/sym_hipd.c
4186
static void sym_int_ma (hcb_p np)
sys/dev/sym/sym_hipd.c
4542
sym_dequeue_from_squeue(hcb_p np, int i, int target, int lun, int task)
sys/dev/sym/sym_hipd.c
4600
sym_flush_comp_queue(hcb_p np, int cam_status)
sys/dev/sym/sym_hipd.c
4639
static void sym_sir_bad_scsi_status(hcb_p np, ccb_p cp)
sys/dev/sym/sym_hipd.c
4812
sym_clear_tasks(hcb_p np, int cam_status, int target, int lun, int task)
sys/dev/sym/sym_hipd.c
4895
static void sym_sir_task_recovery(hcb_p np, int num)
sys/dev/sym/sym_hipd.c
5243
static int sym_evaluate_dp(hcb_p np, ccb_p cp, u32 scr, int *ofs)
sys/dev/sym/sym_hipd.c
5360
static void sym_modify_dp(hcb_p np, ccb_p cp, int ofs)
sys/dev/sym/sym_hipd.c
5457
static int sym_compute_residual(hcb_p np, ccb_p cp)
sys/dev/sym/sym_hipd.c
5585
static void sym_sync_nego(hcb_p np, tcb_p tp, ccb_p cp)
sys/dev/sym/sym_hipd.c
5686
static void sym_ppr_nego(hcb_p np, tcb_p tp, ccb_p cp)
sys/dev/sym/sym_hipd.c
5825
static void sym_wide_nego(hcb_p np, tcb_p tp, ccb_p cp)
sys/dev/sym/sym_hipd.c
5936
static void sym_nego_default(hcb_p np, tcb_p tp, ccb_p cp)
sys/dev/sym/sym_hipd.c
5970
static void sym_nego_rejected(hcb_p np, tcb_p tp, ccb_p cp)
sys/dev/sym/sym_hipd.c
5979
static void sym_int_sir (hcb_p np)
sys/dev/sym/sym_hipd.c
6247
static ccb_p sym_get_ccb (hcb_p np, u_char tn, u_char ln, u_char tag_order)
sys/dev/sym/sym_hipd.c
6367
static void sym_free_ccb(hcb_p np, ccb_p cp)
sys/dev/sym/sym_hipd.c
6456
static ccb_p sym_alloc_ccb(hcb_p np)
sys/dev/sym/sym_hipd.c
6538
static ccb_p sym_ccb_from_dsa(hcb_p np, u32 dsa)
sys/dev/sym/sym_hipd.c
6557
static lcb_p sym_alloc_lcb (hcb_p np, u_char tn, u_char ln)
sys/dev/sym/sym_hipd.c
6635
static void sym_alloc_lcb_tags (hcb_p np, u_char tn, u_char ln)
sys/dev/sym/sym_hipd.c
6686
static int sym_regtest (hcb_p np)
sys/dev/sym/sym_hipd.c
6710
static int sym_snooptest (hcb_p np)
sys/dev/sym/sym_hipd.c
6835
static void sym_selectclock(hcb_p np, u_char scntl3)
sys/dev/sym/sym_hipd.c
6871
static unsigned getfreq (hcb_p np, int gen)
sys/dev/sym/sym_hipd.c
6920
static unsigned sym_getfreq (hcb_p np)
sys/dev/sym/sym_hipd.c
6935
static void sym_getclock (hcb_p np, int mult)
sys/dev/sym/sym_hipd.c
7001
static int sym_getpciclock (hcb_p np)
sys/dev/sym/sym_hipd.c
7078
static void sym_complete_error (hcb_p np, ccb_p cp)
sys/dev/sym/sym_hipd.c
7232
static void sym_complete_ok (hcb_p np, ccb_p cp)
sys/dev/sym/sym_hipd.c
7299
hcb_p np = ccb->ccb_h.sym_hcb_ptr;
sys/dev/sym/sym_hipd.c
7323
static int sym_abort_scsiio(hcb_p np, union ccb *ccb, int timed_out)
sys/dev/sym/sym_hipd.c
7370
static void sym_reset_dev(hcb_p np, union ccb *ccb)
sys/dev/sym/sym_hipd.c
7398
hcb_p np;
sys/dev/sym/sym_hipd.c
7413
np = (hcb_p) cam_sim_softc(sim);
sys/dev/sym/sym_hipd.c
7611
static int sym_setup_cdb(hcb_p np, struct ccb_scsiio *csio, ccb_p cp)
sys/dev/sym/sym_hipd.c
7661
sym_setup_data_pointers(hcb_p np, ccb_p cp, int dir)
sys/dev/sym/sym_hipd.c
7707
hcb_p np;
sys/dev/sym/sym_hipd.c
7712
np = (hcb_p) cp->arg;
sys/dev/sym/sym_hipd.c
7804
sym_setup_data_and_start(hcb_p np, struct ccb_scsiio *csio, ccb_p cp)
sys/dev/sym/sym_hipd.c
7842
sym_fast_scatter_sg_physical(hcb_p np, ccb_p cp,
sys/dev/sym/sym_hipd.c
7879
sym_scatter_sg_physical(hcb_p np, ccb_p cp, bus_dma_segment_t *psegs, int nsegs)
sys/dev/sym/sym_hipd.c
7929
hcb_p np;
sys/dev/sym/sym_hipd.c
7937
np = (hcb_p) cam_sim_softc(sim);
sys/dev/sym/sym_hipd.c
8091
hcb_p np;
sys/dev/sym/sym_hipd.c
8097
np = (hcb_p) cam_sim_softc(sim);
sys/dev/sym/sym_hipd.c
8128
static void sym_update_trans(hcb_p np, struct sym_trans *tip,
sys/dev/sym/sym_hipd.c
8206
sym_update_dflags(hcb_p np, u_char *flags, struct ccb_trans_settings *cts)
sys/dev/sym/sym_hipd.c
8748
hcb_p np;
sys/dev/sym/sym_hipd.c
8837
static int sym_cam_attach(hcb_p np)
sys/dev/sym/sym_hipd.c
8915
static void sym_cam_free(hcb_p np)
sys/dev/sym/sym_hipd.c
8946
static void sym_nvram_setup_host (hcb_p np, struct sym_nvram *nvram)
sys/dev/sym/sym_hipd.c
8978
static void sym_Symbios_setup_target(hcb_p np,int target, Symbios_nvram *nvram);
sys/dev/sym/sym_hipd.c
8979
static void sym_Tekram_setup_target(hcb_p np,int target, Tekram_nvram *nvram);
sys/dev/sym/sym_hipd.c
8983
sym_nvram_setup_target (hcb_p np, int target, struct sym_nvram *nvp)
sys/dev/sym/sym_hipd.c
9004
sym_Symbios_setup_target(hcb_p np, int target, Symbios_nvram *nvram)
sys/dev/sym/sym_hipd.c
9026
sym_Tekram_setup_target(hcb_p np, int target, Tekram_nvram *nvram)
sys/dev/sym/sym_hipd.c
9056
static void sym_display_Symbios_nvram(hcb_p np, Symbios_nvram *nvram)
sys/dev/sym/sym_hipd.c
9089
static void sym_display_Tekram_nvram(hcb_p np, Tekram_nvram *nvram)
sys/dev/sym/sym_hipd.c
9143
static int sym_read_Symbios_nvram (hcb_p np, Symbios_nvram *nvram);
sys/dev/sym/sym_hipd.c
9144
static int sym_read_Tekram_nvram (hcb_p np, Tekram_nvram *nvram);
sys/dev/sym/sym_hipd.c
9147
static int sym_read_nvram(hcb_p np, struct sym_nvram *nvp)
sys/dev/sym/sym_hipd.c
9193
static void S24C16_set_bit(hcb_p np, u_char write_bit, u_char *gpreg,
sys/dev/sym/sym_hipd.c
9218
static void S24C16_start(hcb_p np, u_char *gpreg)
sys/dev/sym/sym_hipd.c
9229
static void S24C16_stop(hcb_p np, u_char *gpreg)
sys/dev/sym/sym_hipd.c
9239
static void S24C16_do_bit(hcb_p np, u_char *read_bit, u_char write_bit,
sys/dev/sym/sym_hipd.c
9254
static void S24C16_write_ack(hcb_p np, u_char write_bit, u_char *gpreg,
sys/dev/sym/sym_hipd.c
9266
static void S24C16_read_ack(hcb_p np, u_char *read_bit, u_char *gpreg,
sys/dev/sym/sym_hipd.c
9278
static void S24C16_write_byte(hcb_p np, u_char *ack_data, u_char write_data,
sys/dev/sym/sym_hipd.c
9293
static void S24C16_read_byte(hcb_p np, u_char *read_data, u_char ack_data,
sys/dev/sym/sym_hipd.c
9311
static int sym_read_S24C16_nvram (hcb_p np, int offset, u_char *data, int len)
sys/dev/sym/sym_hipd.c
9390
static int sym_read_Symbios_nvram (hcb_p np, Symbios_nvram *nvram)
sys/dev/sym/sym_hipd.c
9431
static void T93C46_Clk(hcb_p np, u_char *gpreg)
sys/dev/sym/sym_hipd.c
9441
static void T93C46_Read_Bit(hcb_p np, u_char *read_bit, u_char *gpreg)
sys/dev/sym/sym_hipd.c
9451
static void T93C46_Write_Bit(hcb_p np, u_char write_bit, u_char *gpreg)
sys/dev/sym/sym_hipd.c
9469
static void T93C46_Stop(hcb_p np, u_char *gpreg)
sys/dev/sym/sym_hipd.c
9481
static void T93C46_Send_Command(hcb_p np, u_short write_data,
sys/dev/sym/sym_hipd.c
9496
static void T93C46_Read_Word(hcb_p np, u_short *nvram_data, u_char *gpreg)
sys/dev/sym/sym_hipd.c
9515
static int T93C46_Read_Data(hcb_p np, u_short *data,int len,u_char *gpreg)
sys/dev/sym/sym_hipd.c
9535
static int sym_read_T93C46_nvram (hcb_p np, Tekram_nvram *nvram)
sys/dev/sym/sym_hipd.c
9567
static int sym_read_Tekram_nvram (hcb_p np, Tekram_nvram *nvram)