Lines Matching defs:qle_softc

122 	struct qle_softc 	*ccb_sc;
147 struct qle_softc {
231 sizeof(struct qle_softc),
251 u_int32_t qle_read(struct qle_softc *, int);
252 void qle_write(struct qle_softc *, int, u_int32_t);
253 void qle_host_cmd(struct qle_softc *sc, u_int32_t);
255 int qle_mbox(struct qle_softc *, int);
256 int qle_ct_pass_through(struct qle_softc *sc,
260 u_int16_t qle_read_mbox(struct qle_softc *, int);
261 void qle_write_mbox(struct qle_softc *, int, u_int16_t);
263 void qle_handle_intr(struct qle_softc *, u_int16_t, u_int16_t);
264 void qle_set_ints(struct qle_softc *, int);
265 int qle_read_isr(struct qle_softc *, u_int16_t *, u_int16_t *);
266 void qle_clear_isr(struct qle_softc *, u_int16_t);
268 void qle_put_marker(struct qle_softc *, void *);
269 void qle_put_cmd(struct qle_softc *, void *, struct scsi_xfer *,
271 struct qle_ccb *qle_handle_resp(struct qle_softc *, u_int32_t);
274 struct qle_fc_port *qle_next_fabric_port(struct qle_softc *, u_int32_t *,
276 int qle_get_port_db(struct qle_softc *, u_int16_t,
278 int qle_get_port_name_list(struct qle_softc *sc, u_int32_t);
279 int qle_add_loop_port(struct qle_softc *, struct qle_fc_port *);
280 int qle_add_fabric_port(struct qle_softc *, struct qle_fc_port *);
281 int qle_add_logged_in_port(struct qle_softc *, u_int16_t,
283 int qle_classify_port(struct qle_softc *, u_int32_t, u_int64_t,
285 int qle_get_loop_id(struct qle_softc *sc, int);
286 void qle_clear_port_lists(struct qle_softc *);
287 int qle_softreset(struct qle_softc *);
288 void qle_update_topology(struct qle_softc *);
289 int qle_update_fabric(struct qle_softc *);
290 int qle_fabric_plogx(struct qle_softc *, struct qle_fc_port *, int,
292 int qle_fabric_plogi(struct qle_softc *, struct qle_fc_port *);
293 void qle_fabric_plogo(struct qle_softc *, struct qle_fc_port *);
295 void qle_update_start(struct qle_softc *, int);
296 void qle_update_defer(struct qle_softc *, int);
297 void qle_update_cancel(struct qle_softc *);
298 void qle_update_done(struct qle_softc *, int);
301 int qle_async(struct qle_softc *, u_int16_t);
303 int qle_load_fwchunk(struct qle_softc *,
305 u_int32_t qle_read_ram_word(struct qle_softc *, u_int32_t);
306 int qle_verify_firmware(struct qle_softc *, u_int32_t);
307 int qle_load_firmware_chunks(struct qle_softc *, const u_int32_t *);
308 int qle_read_nvram(struct qle_softc *);
310 struct qle_dmamem *qle_dmamem_alloc(struct qle_softc *, size_t);
311 void qle_dmamem_free(struct qle_softc *, struct qle_dmamem *);
313 int qle_alloc_ccbs(struct qle_softc *);
314 void qle_free_ccbs(struct qle_softc *);
318 void qle_dump_stuff(struct qle_softc *, void *, int);
319 void qle_dump_iocb(struct qle_softc *, void *);
320 void qle_dump_iocb_segs(struct qle_softc *, void *, int);
339 struct qle_softc *sc = (void *)self;
691 struct qle_softc *sc = (struct qle_softc *)self;
708 qle_classify_port(struct qle_softc *sc, u_int32_t location,
756 qle_get_loop_id(struct qle_softc *sc, int start)
774 qle_get_port_db(struct qle_softc *sc, u_int16_t loopid, struct qle_dmamem *mem)
793 qle_get_port_name_list(struct qle_softc *sc, u_int32_t match)
866 qle_add_loop_port(struct qle_softc *sc, struct qle_fc_port *port)
921 qle_add_fabric_port(struct qle_softc *sc, struct qle_fc_port *port)
959 qle_add_logged_in_port(struct qle_softc *sc, u_int16_t loopid,
1021 qle_handle_resp(struct qle_softc *sc, u_int32_t id)
1200 qle_handle_intr(struct qle_softc *sc, u_int16_t isr, u_int16_t info)
1254 struct qle_softc *sc = xsc;
1268 struct qle_softc *sc = link->bus->sb_adapter_softc;
1286 struct qle_softc *sc = link->bus->sb_adapter_softc;
1420 qle_read(struct qle_softc *sc, int offset)
1430 qle_write(struct qle_softc *sc, int offset, u_int32_t value)
1438 qle_read_mbox(struct qle_softc *sc, int mbox)
1449 qle_write_mbox(struct qle_softc *sc, int mbox, u_int16_t value)
1458 qle_host_cmd(struct qle_softc *sc, u_int32_t cmd)
1466 qle_mbox(struct qle_softc *sc, int maskin)
1536 qle_set_ints(struct qle_softc *sc, int enabled)
1543 qle_read_isr(struct qle_softc *sc, u_int16_t *isr, u_int16_t *info)
1585 qle_clear_isr(struct qle_softc *sc, u_int16_t isr)
1591 qle_update_done(struct qle_softc *sc, int task)
1597 qle_update_cancel(struct qle_softc *sc)
1605 qle_update_start(struct qle_softc *sc, int task)
1613 qle_update_defer(struct qle_softc *sc, int task)
1622 qle_clear_port_lists(struct qle_softc *sc)
1644 qle_softreset(struct qle_softc *sc)
1721 qle_update_topology(struct qle_softc *sc)
1770 qle_update_fabric(struct qle_softc *sc)
1825 qle_ct_pass_through(struct qle_softc *sc, u_int32_t port_handle,
1888 qle_next_fabric_port(struct qle_softc *sc, u_int32_t *firstport,
1955 qle_fabric_plogx(struct qle_softc *sc, struct qle_fc_port *port, int flags,
2019 qle_fabric_plogi(struct qle_softc *sc, struct qle_fc_port *port)
2071 qle_fabric_plogo(struct qle_softc *sc, struct qle_fc_port *port)
2094 struct qle_softc *sc = xsc;
2101 struct qle_softc *sc = xsc;
2395 qle_async(struct qle_softc *sc, u_int16_t info)
2473 qle_dump_stuff(struct qle_softc *sc, void *buf, int n)
2494 qle_dump_iocb(struct qle_softc *sc, void *buf)
2515 qle_dump_iocb_segs(struct qle_softc *sc, void *segs, int n)
2536 qle_put_marker(struct qle_softc *sc, void *buf)
2559 qle_put_cmd(struct qle_softc *sc, void *buf, struct scsi_xfer *xs,
2657 qle_load_fwchunk(struct qle_softc *sc, struct qle_dmamem *mem,
2700 qle_load_firmware_chunks(struct qle_softc *sc, const u_int32_t *fw)
2721 qle_read_ram_word(struct qle_softc *sc, u_int32_t addr)
2733 qle_verify_firmware(struct qle_softc *sc, u_int32_t addr)
2756 qle_read_nvram(struct qle_softc *sc)
2799 qle_dmamem_alloc(struct qle_softc *sc, size_t size)
2841 qle_dmamem_free(struct qle_softc *sc, struct qle_dmamem *m)
2851 qle_alloc_ccbs(struct qle_softc *sc)
2948 qle_free_ccbs(struct qle_softc *sc)
2964 struct qle_softc *sc = xsc;
2979 struct qle_softc *sc = xsc;