Searched refs:tws_softc (Results 1 - 8 of 8) sorted by last modified time

/freebsd-11-stable/sys/dev/tws/
H A Dtws_user.c46 extern void tws_circular_aenq_insert(struct tws_softc *sc,
50 static int tws_passthru(struct tws_softc *sc, void *buf);
51 static int tws_ioctl_aen(struct tws_softc *sc, u_long cmd, void *buf);
53 extern int tws_bus_scan(struct tws_softc *sc);
54 extern struct tws_request *tws_get_request(struct tws_softc *sc,
56 extern int32_t tws_map_request(struct tws_softc *sc, struct tws_request *req);
57 extern void tws_unmap_request(struct tws_softc *sc, struct tws_request *req);
58 extern uint8_t tws_get_state(struct tws_softc *sc);
65 struct tws_softc *sc = (struct tws_softc *)(de
[all...]
H A Dtws.h219 struct tws_softc { struct
H A Dtws_cam.c53 void tws_unmap_request(struct tws_softc *sc, struct tws_request *req);
54 int32_t tws_map_request(struct tws_softc *sc, struct tws_request *req);
55 int tws_bus_scan(struct tws_softc *sc);
56 int tws_cam_attach(struct tws_softc *sc);
57 void tws_cam_detach(struct tws_softc *sc);
62 static int32_t tws_execute_scsi(struct tws_softc *sc, union ccb *ccb);
63 static void tws_freeze_simq(struct tws_softc *sc, struct tws_request *req);
66 static void tws_fill_sg_list(struct tws_softc *sc, void *sgl_src,
68 static void tws_err_complete(struct tws_softc *sc, u_int64_t mfa);
76 static void tws_intr_attn_aen(struct tws_softc *s
[all...]
H A Dtws.c53 extern int tws_cam_attach(struct tws_softc *sc);
54 extern void tws_cam_detach(struct tws_softc *sc);
55 extern int tws_init_ctlr(struct tws_softc *sc);
56 extern boolean tws_ctlr_ready(struct tws_softc *sc);
57 extern void tws_turn_off_interrupts(struct tws_softc *sc);
58 extern void tws_q_insert_tail(struct tws_softc *sc, struct tws_request *req,
60 extern struct tws_request *tws_q_remove_request(struct tws_softc *sc,
62 extern struct tws_request *tws_q_remove_head(struct tws_softc *sc,
64 extern boolean tws_get_response(struct tws_softc *sc, u_int16_t *req_id);
65 extern boolean tws_ctlr_reset(struct tws_softc *s
[all...]
H A Dtws_hdm.c45 extern struct tws_request *tws_get_request(struct tws_softc *sc,
47 extern void tws_q_insert_tail(struct tws_softc *sc, struct tws_request *req,
49 extern struct tws_request * tws_q_remove_request(struct tws_softc *sc,
54 extern int tws_send_scsi_cmd(struct tws_softc *sc, int cmd);
55 extern int tws_set_param(struct tws_softc *sc, u_int32_t table_id,
57 extern int tws_get_param(struct tws_softc *sc, u_int32_t table_id,
61 int tws_init_connect(struct tws_softc *sc, u_int16_t mc);
62 int tws_init_ctlr(struct tws_softc *sc);
63 int tws_submit_command(struct tws_softc *sc, struct tws_request *req);
65 u_int16_t tws_poll4_response(struct tws_softc *s
[all...]
H A Dtws_hdm.h414 struct tws_softc *sc; /* pointer back to ctlr softc */
H A Dtws_services.c42 void tws_q_insert_tail(struct tws_softc *sc, struct tws_request *req,
44 struct tws_request * tws_q_remove_request(struct tws_softc *sc,
46 struct tws_request *tws_q_remove_head(struct tws_softc *sc, u_int8_t q_type );
47 void tws_q_insert_head(struct tws_softc *sc, struct tws_request *req,
49 struct tws_request * tws_q_remove_tail(struct tws_softc *sc, u_int8_t q_type );
52 struct tws_sense *tws_find_sense_from_mfa(struct tws_softc *sc, u_int64_t mfa);
87 struct tws_softc *sc, char *desc, u_int64_t val1, u_int64_t val2)
132 tws_log(struct tws_softc *sc, int index)
170 tws_write_reg(struct tws_softc *sc, int offset,
187 tws_read_reg(struct tws_softc *s
[all...]
H A Dtws_services.h41 struct tws_softc *sc, char *desc, u_int64_t val1, u_int64_t val2);
42 void tws_log(struct tws_softc *sc, int index);
43 u_int32_t tws_read_reg(struct tws_softc *sc,
45 void tws_write_reg(struct tws_softc *sc, int offset,
52 void tws_init_qs(struct tws_softc *sc);

Completed in 190 milliseconds