• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/isci/

Lines Matching refs:isci

36 #include <dev/isci/isci.h>
40 #include <dev/isci/scil/scif_controller.h>
41 #include <dev/isci/scil/scic_phy.h>
46 struct isci_softc *isci = (struct isci_softc *)arg1;
47 int error = sysctl_handle_int(oidp, &isci->coalesce_timeout, 0, req);
53 for (i = 0; i < isci->controller_count; i++)
55 isci->controllers[i].scif_controller_handle,
56 isci->coalesce_number, isci->coalesce_timeout);
64 struct isci_softc *isci = (struct isci_softc *)arg1;
65 int error = sysctl_handle_int(oidp, &isci->coalesce_number, 0, req);
71 for (i = 0; i < isci->controller_count; i++)
73 isci->controllers[i].scif_controller_handle,
74 isci->coalesce_number, isci->coalesce_timeout);
104 struct isci_softc *isci = (struct isci_softc *)arg1;
106 struct ISCI_CONTROLLER *controller = &isci->controllers[0];
120 struct isci_softc *isci = (struct isci_softc *)arg1;
122 struct ISCI_CONTROLLER *controller = &isci->controllers[1];
150 struct isci_softc *isci = (struct isci_softc *)arg1;
158 if(error || controller_index >= isci->controller_count)
161 isci_sysctl_stop(&isci->controllers[controller_index], phy_index);
182 struct isci_softc *isci = (struct isci_softc *)arg1;
190 if(error || controller_index >= isci->controller_count)
193 isci_sysctl_start(&isci->controllers[controller_index], phy_index);
201 struct isci_softc *isci = (struct isci_softc *)arg1;
211 for (i = 0; i < isci->controller_count; i++) {
213 device = isci->controllers[i].remote_device[j];
218 device_printf(isci->device,
230 struct isci_softc *isci = (struct isci_softc *)arg1;
234 fail_on_timeout = isci->controllers[0].fail_on_task_timeout;
240 for (i = 0; i < isci->controller_count; i++)
241 isci->controllers[i].fail_on_task_timeout = fail_on_timeout;
246 void isci_sysctl_initialize(struct isci_softc *isci)
248 struct sysctl_ctx_list *sysctl_ctx = device_get_sysctl_ctx(isci->device);
249 struct sysctl_oid *sysctl_tree = device_get_sysctl_tree(isci->device);
253 isci, 0, isci_sysctl_coalesce_timeout, "IU",
258 isci, 0, isci_sysctl_coalesce_number, "IU",
263 CTLTYPE_UINT | CTLFLAG_RW | CTLFLAG_NEEDGIANT, isci, 0,
270 isci, 0, isci_sysctl_reset_remote_device_on_controller1, "IU",
274 "stop_phy", CTLTYPE_UINT | CTLFLAG_RW | CTLFLAG_NEEDGIANT, isci,
278 "start_phy", CTLTYPE_UINT | CTLFLAG_RW | CTLFLAG_NEEDGIANT, isci,
283 CTLTYPE_UINT | CTLFLAG_RW | CTLFLAG_NEEDGIANT, isci, 0,
289 CTLTYPE_UINT | CTLFLAG_RW | CTLFLAG_NEEDGIANT, isci, 0,