Home
last modified time | relevance | path

Searched refs:mfi_softc (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/dev/mfi/
H A Dmfivar.h80 struct mfi_softc;
87 struct mfi_softc *cm_sc;
138 struct mfi_softc *ld_controller;
156 struct mfi_softc *pd_controller;
192 struct mfi_softc { struct
321 void (*mfi_cam_rescan_cb)(struct mfi_softc *, argument
328 void (*mfi_enable_intr)(struct mfi_softc *sc); argument
329 void (*mfi_disable_intr)(struct mfi_softc *sc); argument
330 int32_t (*mfi_read_fw_status)(struct mfi_softc *sc); argument
331 int (*mfi_check_clear_intr)(struct mfi_softc *sc); argument
[all …]
H A Dmfi_tbolt.c57 struct mfi_cmd_tbolt *mfi_tbolt_get_cmd(struct mfi_softc *sc, struct mfi_command *);
59 mfi_tbolt_get_request_descriptor(struct mfi_softc *sc, uint16_t index);
60 void mfi_tbolt_complete_cmd(struct mfi_softc *sc);
61 int mfi_tbolt_build_io(struct mfi_softc *sc, struct mfi_command *mfi_cmd,
63 union mfi_mpi2_request_descriptor *mfi_tbolt_build_mpt_cmd(struct mfi_softc
66 mfi_build_mpt_pass_thru(struct mfi_softc *sc, struct mfi_command *mfi_cmd);
67 union mfi_mpi2_request_descriptor *mfi_build_and_issue_cmd(struct mfi_softc
69 void mfi_tbolt_build_ldio(struct mfi_softc *sc, struct mfi_command *mfi_cmd,
71 static int mfi_tbolt_make_sgl(struct mfi_softc *sc, struct mfi_command
76 static void mfi_issue_pending_cmds_again (struct mfi_softc *sc);
[all …]
H A Dmfi.c86 static int mfi_alloc_commands(struct mfi_softc *);
87 static int mfi_comms_init(struct mfi_softc *);
88 static int mfi_get_controller_info(struct mfi_softc *);
89 static int mfi_get_log_state(struct mfi_softc *,
91 static int mfi_parse_entries(struct mfi_softc *, int, int);
95 static void mfi_ldprobe(struct mfi_softc *sc);
96 static void mfi_syspdprobe(struct mfi_softc *sc);
98 static int mfi_aen_register(struct mfi_softc *sc, int seq, int locale);
100 static int mfi_add_ld(struct mfi_softc *sc, int);
102 static int mfi_add_sys_pd(struct mfi_softc *sc, int);
[all …]
H A Dmfi_debug.c102 mfi_print_ldio(struct mfi_softc *sc, device_t dev, struct mfi_command *cm) in mfi_print_ldio()
119 mfi_print_dcmd(struct mfi_softc *sc, device_t dev, struct mfi_command *cm) in mfi_print_dcmd()
193 mfi_print_generic_frame(struct mfi_softc *sc, struct mfi_command *cm) in mfi_print_generic_frame()
202 struct mfi_softc *sc; in mfi_print_cmd()
229 mfi_dump_cmds(struct mfi_softc *sc) in mfi_dump_cmds()
238 mfi_validate_sg(struct mfi_softc *sc, struct mfi_command *cm, in mfi_validate_sg()
H A Dmfi_pci.c91 static void mfi_pci_free(struct mfi_softc *);
106 sizeof(struct mfi_softc)
203 struct mfi_softc *sc; in mfi_pci_attach()
281 struct mfi_softc *sc; in mfi_pci_detach()
312 mfi_pci_free(struct mfi_softc *sc) in mfi_pci_free()
H A Dmfi_cam.c75 struct mfi_softc *mfi_sc;
87 static void mfip_cam_rescan(struct mfi_softc *, uint32_t tid);
127 struct mfi_softc *mfisc; in mfip_attach()
208 struct mfi_softc *mfisc = sc->mfi_sc; in mfip_cam_action()
293 mfip_cam_rescan(struct mfi_softc *sc, uint32_t tid) in mfip_cam_rescan()
470 struct mfi_softc *mfisc = sc->mfi_sc; in mfip_cam_poll()
H A Dmfi_syspd.c241 struct mfi_softc *controller; in mfi_syspd_strategy()
268 struct mfi_softc *parent_sc; in mfi_syspd_dump()
H A Dmfi_disk.c262 struct mfi_softc *controller; in mfi_disk_strategy()
319 struct mfi_softc *parent_sc; in mfi_disk_dump()