Lines Matching refs:isci

44 	struct isci_softc *isci = (struct isci_softc *)arg1;  in isci_sysctl_coalesce_timeout()  local
45 int error = sysctl_handle_int(oidp, &isci->coalesce_timeout, 0, req); in isci_sysctl_coalesce_timeout()
51 for (i = 0; i < isci->controller_count; i++) in isci_sysctl_coalesce_timeout()
53 isci->controllers[i].scif_controller_handle, in isci_sysctl_coalesce_timeout()
54 isci->coalesce_number, isci->coalesce_timeout); in isci_sysctl_coalesce_timeout()
62 struct isci_softc *isci = (struct isci_softc *)arg1; in isci_sysctl_coalesce_number() local
63 int error = sysctl_handle_int(oidp, &isci->coalesce_number, 0, req); in isci_sysctl_coalesce_number()
69 for (i = 0; i < isci->controller_count; i++) in isci_sysctl_coalesce_number()
71 isci->controllers[i].scif_controller_handle, in isci_sysctl_coalesce_number()
72 isci->coalesce_number, isci->coalesce_timeout); in isci_sysctl_coalesce_number()
102 struct isci_softc *isci = (struct isci_softc *)arg1; in isci_sysctl_reset_remote_device_on_controller0() local
104 struct ISCI_CONTROLLER *controller = &isci->controllers[0]; in isci_sysctl_reset_remote_device_on_controller0()
118 struct isci_softc *isci = (struct isci_softc *)arg1; in isci_sysctl_reset_remote_device_on_controller1() local
120 struct ISCI_CONTROLLER *controller = &isci->controllers[1]; in isci_sysctl_reset_remote_device_on_controller1()
148 struct isci_softc *isci = (struct isci_softc *)arg1; in isci_sysctl_stop_phy() local
156 if(error || controller_index >= isci->controller_count) in isci_sysctl_stop_phy()
159 isci_sysctl_stop(&isci->controllers[controller_index], phy_index); in isci_sysctl_stop_phy()
180 struct isci_softc *isci = (struct isci_softc *)arg1; in isci_sysctl_start_phy() local
188 if(error || controller_index >= isci->controller_count) in isci_sysctl_start_phy()
191 isci_sysctl_start(&isci->controllers[controller_index], phy_index); in isci_sysctl_start_phy()
199 struct isci_softc *isci = (struct isci_softc *)arg1; in isci_sysctl_log_frozen_lun_masks() local
209 for (i = 0; i < isci->controller_count; i++) { in isci_sysctl_log_frozen_lun_masks()
211 device = isci->controllers[i].remote_device[j]; in isci_sysctl_log_frozen_lun_masks()
216 device_printf(isci->device, in isci_sysctl_log_frozen_lun_masks()
225 void isci_sysctl_initialize(struct isci_softc *isci) in isci_sysctl_initialize() argument
227 struct sysctl_ctx_list *sysctl_ctx = device_get_sysctl_ctx(isci->device); in isci_sysctl_initialize()
228 struct sysctl_oid *sysctl_tree = device_get_sysctl_tree(isci->device); in isci_sysctl_initialize()
231 "coalesce_timeout", CTLTYPE_UINT | CTLFLAG_RW, isci, 0, in isci_sysctl_initialize()
236 "coalesce_number", CTLTYPE_UINT | CTLFLAG_RW, isci, 0, in isci_sysctl_initialize()
242 isci, 0, isci_sysctl_reset_remote_device_on_controller0, "IU", in isci_sysctl_initialize()
247 isci, 0, isci_sysctl_reset_remote_device_on_controller1, "IU", in isci_sysctl_initialize()
251 "stop_phy", CTLTYPE_UINT| CTLFLAG_RW, isci, 0, isci_sysctl_stop_phy, in isci_sysctl_initialize()
255 "start_phy", CTLTYPE_UINT| CTLFLAG_RW, isci, 0, in isci_sysctl_initialize()
259 "log_frozen_lun_masks", CTLTYPE_UINT| CTLFLAG_RW, isci, 0, in isci_sysctl_initialize()