Searched refs:ihost (Results 1 - 23 of 23) sorted by relevance

/linux-master/drivers/scsi/isci/
H A Dhost.c179 static bool sci_controller_completion_queue_has_entries(struct isci_host *ihost) argument
181 u32 get_value = ihost->completion_queue_get;
185 COMPLETION_QUEUE_CYCLE_BIT(ihost->completion_queue[get_index]))
191 static bool sci_controller_isr(struct isci_host *ihost) argument
193 if (sci_controller_completion_queue_has_entries(ihost))
200 writel(SMU_ISR_COMPLETION, &ihost->smu_registers->interrupt_status);
208 spin_lock(&ihost->scic_lock);
209 if (test_bit(IHOST_IRQ_ENABLED, &ihost->flags)) {
210 writel(0xFF000000, &ihost->smu_registers->interrupt_mask);
211 writel(0, &ihost
220 struct isci_host *ihost = data; local
228 sci_controller_error_isr(struct isci_host *ihost) argument
255 sci_controller_task_completion(struct isci_host *ihost, u32 ent) argument
270 sci_controller_sdma_completion(struct isci_host *ihost, u32 ent) argument
305 sci_controller_unsolicited_frame(struct isci_host *ihost, u32 ent) argument
366 sci_controller_event_completion(struct isci_host *ihost, u32 ent) argument
483 sci_controller_process_completions(struct isci_host *ihost) argument
579 sci_controller_error_handler(struct isci_host *ihost) argument
609 struct isci_host *ihost = data; local
627 struct isci_host *ihost = data; local
643 isci_host_start_complete(struct isci_host *ihost, enum sci_status completion_status) argument
655 struct isci_host *ihost = ha->lldd_ha; local
677 sci_controller_get_suggested_start_timeout(struct isci_host *ihost) argument
702 sci_controller_enable_interrupts(struct isci_host *ihost) argument
708 sci_controller_disable_interrupts(struct isci_host *ihost) argument
715 sci_controller_enable_port_task_scheduler(struct isci_host *ihost) argument
728 sci_controller_assign_task_entries(struct isci_host *ihost) argument
749 sci_controller_initialize_completion_queue(struct isci_host *ihost) argument
796 sci_controller_initialize_unsolicited_frame_queue(struct isci_host *ihost) argument
823 sci_controller_transition_to_ready(struct isci_host *ihost, enum sci_status status) argument
859 is_controller_start_complete(struct isci_host *ihost) argument
900 sci_controller_start_next_phy(struct isci_host *ihost) argument
962 struct isci_host *ihost = container_of(tmr, typeof(*ihost), phy_timer); local
981 isci_tci_active(struct isci_host *ihost) argument
986 sci_controller_start(struct isci_host *ihost, u32 timeout) argument
1047 struct isci_host *ihost = SHOST_TO_SAS_HA(shost)->lldd_ha; local
1058 isci_host_stop_complete(struct isci_host *ihost) argument
1065 sci_controller_completion_handler(struct isci_host *ihost) argument
1078 ireq_done(struct isci_host *ihost, struct isci_request *ireq, struct sas_task *task) argument
1116 struct isci_host *ihost = (struct isci_host *)data; local
1156 sci_controller_stop(struct isci_host *ihost, u32 timeout) argument
1181 sci_controller_reset(struct isci_host *ihost) argument
1201 sci_controller_stop_phys(struct isci_host *ihost) argument
1239 isci_host_deinit(struct isci_host *ihost) argument
1310 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); local
1317 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); local
1347 sci_controller_set_interrupt_coalescence(struct isci_host *ihost, u32 coalesce_number, u32 coalesce_timeout) argument
1444 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); local
1461 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); local
1467 sci_controller_stop_ports(struct isci_host *ihost) argument
1494 sci_controller_stop_devices(struct isci_host *ihost) argument
1524 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); local
1535 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); local
1540 sci_controller_reset_hardware(struct isci_host *ihost) argument
1563 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); local
1596 struct isci_host *ihost = container_of(tmr, typeof(*ihost), timer); local
1620 sci_controller_construct(struct isci_host *ihost, void __iomem *scu_base, void __iomem *smu_base) argument
1728 max_spin_up(struct isci_host *ihost) argument
1741 struct isci_host *ihost = container_of(tmr, typeof(*ihost), power_control.timer); local
1812 sci_controller_power_control_queue_insert(struct isci_host *ihost, struct isci_phy *iphy) argument
1864 sci_controller_power_control_queue_remove(struct isci_host *ihost, struct isci_phy *iphy) argument
1893 to_cable_select(struct isci_host *ihost) argument
1902 decode_cable_selection(struct isci_host *ihost, int phy) argument
1921 sci_controller_afe_initialization(struct isci_host *ihost) argument
2122 sci_controller_initialize_power_control(struct isci_host *ihost) argument
2133 sci_controller_initialize(struct isci_host *ihost) argument
2244 sci_controller_dma_alloc(struct isci_host *ihost) argument
2296 sci_controller_mem_init(struct isci_host *ihost) argument
2339 isci_host_init(struct isci_host *ihost) argument
2379 sci_controller_link_up(struct isci_host *ihost, struct isci_port *iport, struct isci_phy *iphy) argument
2402 sci_controller_link_down(struct isci_host *ihost, struct isci_port *iport, struct isci_phy *iphy) argument
2421 sci_controller_has_remote_devices_stopping(struct isci_host *ihost) argument
2434 sci_controller_remote_device_stopped(struct isci_host *ihost, struct isci_remote_device *idev) argument
2450 sci_controller_post_request(struct isci_host *ihost, u32 request) argument
2458 sci_request_by_tag(struct isci_host *ihost, u16 io_tag) argument
2494 sci_controller_allocate_remote_node_context(struct isci_host *ihost, struct isci_remote_device *idev, u16 *node_id) argument
2516 sci_controller_free_remote_node_context(struct isci_host *ihost, struct isci_remote_device *idev, u16 node_id) argument
2543 sci_controller_release_frame(struct isci_host *ihost, u32 frame_index) argument
2550 isci_tci_free(struct isci_host *ihost, u16 tci) argument
2558 isci_tci_alloc(struct isci_host *ihost) argument
2567 isci_tci_space(struct isci_host *ihost) argument
2572 isci_alloc_tag(struct isci_host *ihost) argument
2584 isci_free_tag(struct isci_host *ihost, u16 io_tag) argument
2603 sci_controller_start_io(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
2624 sci_controller_terminate_request(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
2668 sci_controller_complete_io(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
2695 struct isci_host *ihost = ireq->owning_controller; local
2717 sci_controller_start_task(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
2753 sci_write_gpio_tx_gp(struct isci_host *ihost, u8 reg_index, u8 reg_count, u8 *write_data) argument
2792 struct isci_host *ihost = sas_ha->lldd_ha; local
[all...]
H A Dhost.h112 bool is_port_config_apc(struct isci_host *ihost);
113 bool is_controller_start_complete(struct isci_host *ihost);
307 static inline struct Scsi_Host *to_shost(struct isci_host *ihost) argument
309 return ihost->sas_ha.shost;
312 #define for_each_isci_host(id, ihost, pdev) \
314 (ihost = to_pci_info(pdev)->hosts[id]); id++)
316 static inline void wait_for_start(struct isci_host *ihost) argument
318 wait_event(ihost->eventq, !test_bit(IHOST_START_PENDING, &ihost->flags));
321 static inline void wait_for_stop(struct isci_host *ihost) argument
326 wait_for_device_start(struct isci_host *ihost, struct isci_remote_device *idev) argument
331 wait_for_device_stop(struct isci_host *ihost, struct isci_remote_device *idev) argument
440 isci_gpio_count(struct isci_host *ihost) argument
[all...]
H A Dtask.c70 * @ihost: host on which the the request was queued
76 static void isci_task_refuse(struct isci_host *ihost, struct sas_task *task, argument
84 dev_dbg(&ihost->pdev->dev, "%s: task = %p, response=%d, status=%d\n",
125 struct isci_host *ihost = dev_to_ihost(task->dev); local
132 spin_lock_irqsave(&ihost->scic_lock, flags);
135 tag = isci_alloc_tag(ihost);
136 spin_unlock_irqrestore(&ihost->scic_lock, flags);
138 dev_dbg(&ihost->pdev->dev,
144 isci_task_refuse(ihost, task, SAS_TASK_UNDELIVERED,
150 isci_task_refuse(ihost, tas
212 isci_task_request_build(struct isci_host *ihost, struct isci_remote_device *idev, u16 tag, struct isci_tmf *isci_tmf) argument
252 isci_task_execute_tmf(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_tmf *tmf, unsigned long timeout_ms) argument
410 struct isci_host *ihost = dev_to_ihost(dev); local
476 struct isci_host *ihost = dev_to_ihost(task->dev); local
670 isci_task_request_complete(struct isci_host *ihost, struct isci_request *ireq, enum sci_task_status completion_status) argument
715 isci_reset_device(struct isci_host *ihost, struct domain_device *dev, struct isci_remote_device *idev) argument
758 struct isci_host *ihost = dev_to_ihost(dev); local
[all...]
H A Dport_config.c106 * @ihost: The controller object used for the port search.
116 struct isci_host *ihost,
133 for (i = 0; i < ihost->logical_port_entries; i++) {
134 struct isci_port *iport = &ihost->ports[i];
149 * @ihost: This is the controller object that contains the port agent
160 struct isci_host *ihost,
197 sci_phy_get_sas_address(&ihost->phys[0], &first_address);
198 sci_phy_get_sas_address(&ihost->phys[3], &second_address);
210 sci_phy_get_sas_address(&ihost->phys[0], &first_address);
211 sci_phy_get_sas_address(&ihost
115 sci_port_configuration_agent_find_port( struct isci_host *ihost, struct isci_phy *iphy) argument
159 sci_port_configuration_agent_validate_ports( struct isci_host *ihost, struct sci_port_configuration_agent *port_agent) argument
242 sci_mpc_agent_validate_phy_configuration(struct isci_host *ihost, struct sci_port_configuration_agent *port_agent) argument
326 struct isci_host *ihost; local
357 sci_mpc_agent_link_up(struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_port *iport, struct isci_phy *iphy) argument
393 sci_mpc_agent_link_down( struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_port *iport, struct isci_phy *iphy) argument
433 sci_apc_agent_validate_phy_configuration(struct isci_host *ihost, struct sci_port_configuration_agent *port_agent) argument
482 sci_apc_agent_configure_ports(struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_phy *iphy, bool start_timer) argument
605 sci_apc_agent_link_up(struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_port *iport, struct isci_phy *iphy) argument
638 sci_apc_agent_link_down( struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_port *iport, struct isci_phy *iphy) argument
664 struct isci_host *ihost; local
727 is_port_config_apc(struct isci_host *ihost) argument
732 sci_port_configuration_agent_initialize( struct isci_host *ihost, struct sci_port_configuration_agent *port_agent) argument
[all...]
H A Dinit.c138 struct isci_host *ihost = container_of(sas_ha, typeof(*ihost), sas_ha); local
140 return sysfs_emit(buf, "%d\n", ihost->id);
321 struct isci_host *ihost; local
338 ihost = pci_info->hosts[id];
346 isr, 0, DRV_NAME"-msix", ihost);
353 ihost = pci_info->hosts[id];
355 ihost);
363 for_each_isci_host(i, ihost, pdev) {
366 ihost);
396 sci_user_parameters_set(struct isci_host *ihost, struct sci_user_parameters *sci_parms) argument
432 sci_oem_defaults(struct isci_host *ihost) argument
486 struct isci_host *ihost; local
682 struct isci_host *ihost; local
696 struct isci_host *ihost; local
710 struct isci_host *ihost; local
[all...]
H A Dremote_device.c83 * isci_remote_device_ready() - This function is called by the ihost when the
86 * @ihost: our valid isci_host
90 static void isci_remote_device_ready(struct isci_host *ihost, struct isci_remote_device *idev) argument
92 dev_dbg(&ihost->pdev->dev,
98 wake_up(&ihost->eventq);
102 struct isci_host *ihost,
112 dev_dbg(&ihost->pdev->dev,
118 return sci_controller_terminate_request(ihost, idev, ireq);
125 struct isci_host *ihost = idev->owning_port->owning_controller; local
130 struct isci_request *ireq = ihost
101 sci_remote_device_terminate_req( struct isci_host *ihost, struct isci_remote_device *idev, int check_abort, struct isci_request *ireq) argument
153 isci_check_reqterm( struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq, u32 localcount) argument
170 isci_check_devempty( struct isci_host *ihost, struct isci_remote_device *idev, u32 localcount) argument
186 isci_remote_device_terminate_requests( struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
297 isci_remote_device_not_ready(struct isci_host *ihost, struct isci_remote_device *idev, u32 reason) argument
445 struct isci_host *ihost = idev->owning_port->owning_controller; local
654 sci_remote_device_start_io(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
790 sci_remote_device_complete_io(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
872 sci_remote_device_start_task(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
985 struct isci_host *ihost = idev->owning_port->owning_controller; local
1019 struct isci_host *ihost; local
1042 isci_remote_device_deconstruct(struct isci_host *ihost, struct isci_remote_device *idev) argument
1061 struct isci_host *ihost = idev->owning_port->owning_controller; local
1077 struct isci_host *ihost = idev->owning_port->owning_controller; local
1086 struct isci_host *ihost = idev->owning_port->owning_controller; local
1103 struct isci_host *ihost = idev->owning_port->owning_controller; local
1113 struct isci_host *ihost = idev->owning_port->owning_controller; local
1124 struct isci_host *ihost = idev->owning_port->owning_controller; local
1152 struct isci_host *ihost = idev->owning_port->owning_controller; local
1163 struct isci_host *ihost = idev->owning_port->owning_controller; local
1173 struct isci_host *ihost = idev->owning_port->owning_controller; local
1181 struct isci_host *ihost = idev->owning_port->owning_controller; local
1357 struct isci_host *ihost = idev->owning_port->owning_controller; local
1372 isci_remote_device_test_resume_done( struct isci_host *ihost, struct isci_remote_device *idev) argument
1388 isci_remote_device_wait_for_resume_from_abort( struct isci_host *ihost, struct isci_remote_device *idev) argument
1409 isci_remote_device_resume_from_abort( struct isci_host *ihost, struct isci_remote_device *idev) argument
1478 struct isci_host *ihost = iport->isci_host; local
1514 isci_remote_device_alloc(struct isci_host *ihost, struct isci_port *iport) argument
1538 struct isci_host *ihost = idev->isci_port->isci_host; local
1559 isci_remote_device_stop(struct isci_host *ihost, struct isci_remote_device *idev) argument
1594 struct isci_host *ihost = dev_to_ihost(dev); local
1659 isci_remote_device_suspend_terminate( struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
1697 isci_remote_device_reset_complete( struct isci_host *ihost, struct isci_remote_device *idev) argument
[all...]
H A Dremote_device.h139 enum sci_status isci_remote_device_stop(struct isci_host *ihost,
141 void isci_remote_device_nuke_requests(struct isci_host *ihost,
322 struct isci_host *ihost,
327 struct isci_host *ihost,
332 struct isci_host *ihost,
351 struct isci_host *ihost,
360 struct isci_host *ihost,
364 struct isci_host *ihost,
368 struct isci_host *ihost,
372 struct isci_host *ihost,
[all...]
H A Dport.c77 struct isci_host *ihost; local
83 ihost = container_of(table, typeof(*ihost), ports[0]);
85 return &ihost->pdev->dev;
159 static void isci_port_bc_change_received(struct isci_host *ihost, argument
163 dev_dbg(&ihost->pdev->dev,
319 struct isci_host *ihost = isci_port->owning_controller; local
321 dev_dbg(&ihost->pdev->dev,
333 struct isci_phy *iphy = &ihost->phys[phy_idx];
339 isci_port_link_down(ihost, iph
365 struct isci_host *ihost = iport->owning_controller; local
490 struct isci_host *ihost = iport->owning_controller; local
574 struct isci_host *ihost = iport->owning_controller; local
594 struct isci_host *ihost = iport->owning_controller; local
627 struct isci_host *ihost = iport->owning_controller; local
643 struct isci_host *ihost = iport->owning_controller; local
666 struct isci_host *ihost = iport->owning_controller; local
766 struct isci_host *ihost = iport->owning_controller; local
780 struct isci_host *ihost = iport->owning_controller; local
887 struct isci_host *ihost = iport->owning_controller; local
912 struct isci_host *ihost = iport->owning_controller; local
969 struct isci_host *ihost = iport->owning_controller; local
995 struct isci_host *ihost = iport->owning_controller; local
1029 struct isci_host *ihost = iport->owning_controller; local
1048 struct isci_host *ihost = iport->owning_controller; local
1061 struct isci_host *ihost = iport->owning_controller; local
1463 struct isci_host *ihost = iport->owning_controller; local
1513 struct isci_host *ihost = iport->owning_controller; local
1609 sci_port_construct(struct isci_port *iport, u8 index, struct isci_host *ihost) argument
1640 struct isci_host *ihost = iport->owning_controller; local
1646 wait_port_reset(struct isci_host *ihost, struct isci_port *iport) argument
1651 isci_port_perform_hard_reset(struct isci_host *ihost, struct isci_port *iport, struct isci_phy *iphy) argument
1700 struct isci_host *ihost = dev_to_ihost(dev); local
1724 struct isci_host *ihost = phy->ha->lldd_ha; local
1749 struct isci_host *ihost = phy->ha->lldd_ha; local
[all...]
H A Drequest.c87 static dma_addr_t to_sgl_element_pair_dma(struct isci_host *ihost, argument
94 (void *) &ihost->task_context_table[0];
95 return ihost->tc_dma + offset;
98 (void *) &ihost->task_context_table[0];
99 return ihost->tc_dma + offset;
115 struct isci_host *ihost = ireq->isci_host; local
137 dma_addr = to_sgl_element_pair_dma(ihost,
153 dma_addr = dma_map_single(&ihost->pdev->dev,
780 struct isci_host *ihost = ireq->owning_controller; local
783 if (readl(&ihost
804 struct isci_host *ihost = ireq->owning_controller; local
913 struct isci_host *ihost = ireq->owning_controller; local
934 struct isci_host *ihost = ireq->owning_controller; local
1549 struct isci_host *ihost = ireq->owning_controller; local
1577 struct isci_host *ihost = ireq->owning_controller; local
1700 struct isci_host *ihost = ireq->owning_controller; local
2384 struct isci_host *ihost = ireq->owning_controller; local
2725 isci_request_io_request_complete(struct isci_host *ihost, struct isci_request *request, enum sci_io_status completion_status) argument
2992 struct isci_host *ihost = ireq->owning_controller; local
3060 sci_general_request_construct(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
3076 sci_io_request_construct(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
3103 sci_task_request_construct(struct isci_host *ihost, struct isci_remote_device *idev, u16 io_tag, struct isci_request *ireq) argument
3329 isci_io_request_build(struct isci_host *ihost, struct isci_request *request, struct isci_remote_device *idev) argument
3393 isci_request_from_tag(struct isci_host *ihost, u16 tag) argument
3406 isci_io_request_from_tag(struct isci_host *ihost, struct sas_task *task, u16 tag) argument
3420 isci_tmf_request_from_tag(struct isci_host *ihost, struct isci_tmf *isci_tmf, u16 tag) argument
3433 isci_request_execute(struct isci_host *ihost, struct isci_remote_device *idev, struct sas_task *task, struct isci_request *ireq) argument
[all...]
H A Dphy.c83 struct isci_host *ihost = container_of(table, typeof(*ihost), phys[0]); local
85 return ihost;
119 struct isci_host *ihost = iphy->owning_port->owning_controller; local
131 phy_user = &ihost->user_parameters.phys[phy_idx];
132 phy_oem = &ihost->oem_parameters.phys[phy_idx];
170 if (ihost->oem_parameters.controller.do_enable_ssc) {
171 struct scu_afe_registers __iomem *afe = &ihost->scu_registers->afe;
173 struct isci_pci_info *pci_info = to_pci_info(ihost->pdev);
187 sata_spread = ihost
322 struct isci_host *ihost = iphy->owning_port->owning_controller; local
969 struct isci_host *ihost = iphy->owning_port->owning_controller; local
1072 struct isci_host *ihost = iphy->owning_port->owning_controller; local
1080 struct isci_host *ihost = iphy->owning_port->owning_controller; local
1088 struct isci_host *ihost = iphy->owning_port->owning_controller; local
1096 struct isci_host *ihost = iphy->owning_port->owning_controller; local
1255 struct isci_host *ihost = iport->owning_controller; local
1273 struct isci_host *ihost = iport->owning_controller; local
1292 struct isci_host *ihost = iport->owning_controller; local
1388 isci_phy_init(struct isci_phy *iphy, struct isci_host *ihost, int index) argument
1432 struct isci_host *ihost = sas_phy->ha->lldd_ha; local
[all...]
H A Dtask.h99 static inline void isci_print_tmf(struct isci_host *ihost, struct isci_tmf *tmf) argument
102 dev_dbg(&ihost->pdev->dev,
111 dev_dbg(&ihost->pdev->dev,
H A Dunsolicited_frame_control.c60 void sci_unsolicited_frame_control_construct(struct isci_host *ihost) argument
62 struct sci_unsolicited_frame_control *uf_control = &ihost->uf_control;
64 dma_addr_t dma = ihost->ufi_dma;
65 void *virt = ihost->ufi_buf;
H A Dremote_node_context.c105 static union scu_remote_node_context *sci_rnc_by_id(struct isci_host *ihost, u16 id) argument
107 if (id < ihost->remote_node_entries &&
108 ihost->device_table[id])
109 return &ihost->remote_node_context_table[id];
120 struct isci_host *ihost; local
123 ihost = idev->owning_port->owning_controller;
124 rnc = sci_rnc_by_id(ihost, rni);
148 ihost->user_parameters.stp_max_occupancy_timeout;
150 ihost->user_parameters.stp_inactivity_timeout;
153 ihost
191 struct isci_host *ihost = idev_to_ihost(rnc_to_dev(sci_rnc)); local
237 struct isci_host *ihost = idev->owning_port->owning_controller; local
258 struct isci_host *ihost = idev->owning_port->owning_controller; local
272 struct isci_host *ihost = idev->owning_port->owning_controller; local
356 struct isci_host *ihost = idev->owning_port->owning_controller; local
635 struct isci_host *ihost = idev->owning_port->owning_controller; local
[all...]
H A Drequest.h290 struct isci_request *isci_tmf_request_from_tag(struct isci_host *ihost,
293 int isci_request_execute(struct isci_host *ihost, struct isci_remote_device *idev,
295 struct isci_request *isci_io_request_from_tag(struct isci_host *ihost,
299 sci_task_request_construct(struct isci_host *ihost,
H A Dunsolicited_frame_control.h266 void sci_unsolicited_frame_control_construct(struct isci_host *ihost);
H A Dport.h205 struct isci_host *ihost);
280 int isci_port_perform_hard_reset(struct isci_host *ihost, struct isci_port *iport,
H A Dphy.h456 void isci_phy_init(struct isci_phy *iphy, struct isci_host *ihost, int index);
/linux-master/arch/arm/boot/dts/rockchip/
H A DMakefile5 rv1109-sonoff-ihost.dtb \
7 rv1126-sonoff-ihost.dtb \
/linux-master/scripts/dtc/include-prefixes/arm/rockchip/
H A DMakefile5 rv1109-sonoff-ihost.dtb \
7 rv1126-sonoff-ihost.dtb \
/linux-master/drivers/scsi/
H A Dlibiscsi.c91 struct iscsi_host *ihost = shost_priv(shost); local
93 if (ihost->workq)
94 queue_work(ihost->workq, &conn->xmitwork);
101 struct iscsi_host *ihost = shost_priv(shost); local
103 if (ihost->workq && !test_bit(ISCSI_CONN_FLAG_SUSPEND_RX, &conn->flags))
104 queue_work(ihost->workq, &conn->recvwork);
808 struct iscsi_host *ihost = shost_priv(conn->session->host); local
811 if (!ihost->workq) {
1753 struct iscsi_host *ihost; local
1762 ihost
2029 struct iscsi_host *ihost = shost_priv(shost); local
2050 struct iscsi_host *ihost = shost_priv(shost); local
2902 struct iscsi_host *ihost; local
2944 struct iscsi_host *ihost = shost_priv(shost); local
2967 struct iscsi_host *ihost = shost_priv(shost); local
2981 struct iscsi_host *ihost = shost_priv(shost); local
3022 struct iscsi_host *ihost = shost_priv(shost); local
3891 struct iscsi_host *ihost = shost_priv(shost); local
3915 struct iscsi_host *ihost = shost_priv(shost); local
[all...]
H A Dscsi_transport_iscsi.c1531 * @ihost: iscsi_cls_host adding the structures to
1534 iscsi_bsg_host_add(struct Scsi_Host *shost, struct iscsi_cls_host *ihost) argument
1555 ihost->bsg_q = q;
1563 struct iscsi_cls_host *ihost = shost->shost_data; local
1565 memset(ihost, 0, sizeof(*ihost));
1566 mutex_init(&ihost->mutex);
1568 iscsi_bsg_host_add(shost, ihost);
1578 struct iscsi_cls_host *ihost = shost->shost_data; local
1580 bsg_remove_queue(ihost
1770 struct iscsi_cls_host *ihost; local
1974 struct iscsi_cls_host *ihost = shost->shost_data; local
4754 struct iscsi_cls_host *ihost = shost->shost_data; local
4780 struct iscsi_cls_host *ihost = shost->shost_data; local
[all...]
/linux-master/drivers/scsi/be2iscsi/
H A Dbe_iscsi.c707 struct iscsi_cls_host *ihost = shost->shost_data; local
709 ihost->port_state = test_bit(BEISCSI_HBA_LINK_UP, &phba->state) ?
721 struct iscsi_cls_host *ihost = shost->shost_data; local
725 ihost->port_speed = ISCSI_PORT_SPEED_10MBPS;
728 ihost->port_speed = ISCSI_PORT_SPEED_100MBPS;
731 ihost->port_speed = ISCSI_PORT_SPEED_1GBPS;
734 ihost->port_speed = ISCSI_PORT_SPEED_10GBPS;
737 ihost->port_speed = ISCSI_PORT_SPEED_25GBPS;
740 ihost->port_speed = ISCSI_PORT_SPEED_40GBPS;
743 ihost
[all...]
/linux-master/drivers/scsi/qla4xxx/
H A Dql4_os.c1898 struct iscsi_cls_host *ihost = shost->shost_data; local
1917 ihost->port_speed = speed;
1923 struct iscsi_cls_host *ihost = shost->shost_data; local
1929 ihost->port_state = state;

Completed in 481 milliseconds