Searched refs:mfi_softc (Results 1 – 8 of 8) sorted by relevance
/freebsd/sys/dev/mfi/ |
H A D | mfivar.h | 80 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 D | mfi_tbolt.c | 57 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 D | mfi.c | 86 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 D | mfi_debug.c | 102 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 D | mfi_pci.c | 91 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 D | mfi_cam.c | 75 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 D | mfi_syspd.c | 241 struct mfi_softc *controller; in mfi_syspd_strategy() 268 struct mfi_softc *parent_sc; in mfi_syspd_dump()
|
H A D | mfi_disk.c | 262 struct mfi_softc *controller; in mfi_disk_strategy() 319 struct mfi_softc *parent_sc; in mfi_disk_dump()
|