Home
last modified time | relevance | path

Searched refs:sym_hcb (Results 1 – 10 of 10) sorted by relevance

/linux-6.3-rc2/drivers/scsi/sym53c8xx_2/
A Dsym_glue.h208 struct sym_hcb *ncb;
213 static inline struct sym_hcb * sym_get_hcb(struct Scsi_Host *host) in sym_get_hcb()
248 void sym_set_cam_result_error(struct sym_hcb *np, struct sym_ccb *cp, int resid);
250 void sym_xpt_done(struct sym_hcb *np, struct scsi_cmnd *ccb);
252 void sym_xpt_async_bus_reset(struct sym_hcb *np);
253 int sym_setup_data_and_start (struct sym_hcb *np, struct scsi_cmnd *csio, struct sym_ccb *cp);
A Dsym_hipd.h797 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);
1048 void sym_put_start_queue(struct sym_hcb *np, struct sym_ccb *cp);
1054 void sym_free_ccb(struct sym_hcb *np, struct sym_ccb *cp);
1056 int sym_free_lcb(struct sym_hcb *np, u_char tn, u_char ln);
1059 int sym_reset_scsi_target(struct sym_hcb *np, int target);
1060 void sym_hcb_free(struct sym_hcb *np);
[all …]
A Dsym_hipd.c41 static void sym_int_ma (struct sym_hcb *np);
42 static void sym_int_sir(struct sym_hcb *);
120 static void sym_chip_reset (struct sym_hcb *np) in sym_chip_reset()
962 static int sym_regtest(struct sym_hcb *np)
1119 struct sym_hcb *np = sym_get_hcb(shost);
1177 struct sym_hcb *np = sym_get_hcb(shost);
1694 struct sym_hcb *np = sym_data->ncb;
2257 struct sym_hcb *np = sym_get_hcb(shost);
2802 struct sym_hcb *np = sym_data->ncb;
5580 struct sym_hcb *np = sym_get_hcb(shost);
[all …]
A Dsym_glue.c423 static void sym_timer(struct sym_hcb *np) in sym_timer()
490 struct sym_hcb *np = SYM_SOFTC_PTR(cmd); in sym53c8xx_queue_command_lck()
575 struct sym_hcb *np = sym_data->ncb; in sym_eh_handler()
1013 struct sym_hcb *np = sym_get_hcb(shost); in sym_user_command()
1158 struct sym_hcb *np = sym_data->ncb; in sym_show_info()
1231 struct sym_hcb *np = NULL; in sym_attach()
1603 struct sym_hcb *np = sym_get_hcb(shost); in sym_detach()
1803 struct sym_hcb *np = sym_get_hcb(shost); in sym2_io_slot_reset()
1860 struct sym_hcb *np = sym_get_hcb(shost); in sym2_get_signalling()
1883 struct sym_hcb *np = sym_get_hcb(shost); in sym2_set_offset()
[all …]
A Dsym_fw.h112 struct sym_hcb;
132 void (*setup)(struct sym_hcb *, struct sym_fw *);
181 #define HADDR_1(label) (RELOC_SOFTC | offsetof(struct sym_hcb, label))
183 (offsetof(struct sym_hcb, label)+(ofs)))
A Dsym_fw.c96 struct sym_hcb *np = sym_get_hcb(shost); in sym_fw1_patch()
140 struct sym_hcb *np = sym_data->ncb; in sym_fw2_patch()
245 sym_fw_setup_bus_addresses(struct sym_hcb *np, struct sym_fw *fw) in sym_fw_setup_bus_addresses()
282 sym_fw1_setup(struct sym_hcb *np, struct sym_fw *fw) in sym_fw1_setup()
304 sym_fw2_setup(struct sym_hcb *np, struct sym_fw *fw) in sym_fw2_setup()
348 void sym_fw_bind_script(struct sym_hcb *np, u32 *start, int len) in sym_fw_bind_script()
A Dsym_nvram.h183 void sym_nvram_setup_host(struct Scsi_Host *shost, struct sym_hcb *np, struct sym_nvram *nvram);
188 static inline void sym_nvram_setup_host(struct Scsi_Host *shost, struct sym_hcb *np, struct sym_nvr… in sym_nvram_setup_host()
A Dsym_fw2.h1220 SCR_SEL_TBL_ATN ^ offsetof (struct sym_hcb, abrt_sel),
1242 offsetof (struct sym_hcb, abrt_tbl),
1844 offsetof(struct sym_hcb, scratch),
1849 offsetof(struct sym_hcb, scratch),
1854 offsetof(struct sym_hcb, scratch),
A Dsym_fw1.h1341 SCR_SEL_TBL_ATN ^ offsetof (struct sym_hcb, abrt_sel),
1363 offsetof (struct sym_hcb, abrt_tbl),
A Dsym_nvram.c37 void sym_nvram_setup_host(struct Scsi_Host *shost, struct sym_hcb *np, struct sym_nvram *nvram) in sym_nvram_setup_host()

Completed in 27 milliseconds