| /linux/drivers/scsi/isci/ |
| H A D | port.c | 73 static struct device *sciport_to_dev(struct isci_port *iport) in sciport_to_dev() argument 75 int i = iport->physical_port_index; in sciport_to_dev() 82 table = iport - i; in sciport_to_dev() 88 static void sci_port_get_protocols(struct isci_port *iport, struct sci_phy_proto *proto) in sci_port_get_protocols() argument 94 struct isci_phy *iphy = iport->phy_table[index]; in sci_port_get_protocols() 102 static u32 sci_port_get_phys(struct isci_port *iport) in sci_port_get_phys() argument 109 if (iport->phy_table[index]) in sci_port_get_phys() 128 enum sci_status sci_port_get_properties(struct isci_port *iport, in sci_port_get_properties() argument 131 if (!iport || iport->logical_port_index == SCIC_SDS_DUMMY_PORT) in sci_port_get_properties() 134 prop->index = iport->logical_port_index; in sci_port_get_properties() [all …]
|
| H A D | port.h | 189 static inline void sci_port_decrement_request_count(struct isci_port *iport) in sci_port_decrement_request_count() argument 191 if (WARN_ONCE(iport->started_request_count == 0, in sci_port_decrement_request_count() 196 iport->started_request_count--; in sci_port_decrement_request_count() 203 struct isci_port *iport, 207 enum sci_status sci_port_start(struct isci_port *iport); 208 enum sci_status sci_port_stop(struct isci_port *iport); 211 struct isci_port *iport, 215 struct isci_port *iport, 219 struct isci_port *iport, 225 struct isci_port *iport, [all …]
|
| H A D | port_config.c | 134 struct isci_port *iport = &ihost->ports[i]; in sci_port_configuration_agent_find_port() local 136 sci_port_get_sas_address(iport, &port_sas_address); in sci_port_configuration_agent_find_port() 137 sci_port_get_attached_sas_address(iport, &port_attached_device_address); in sci_port_configuration_agent_find_port() 141 return iport; in sci_port_configuration_agent_find_port() 359 struct isci_port *iport, in sci_mpc_agent_link_up() argument 366 if (!iport) in sci_mpc_agent_link_up() 370 sci_port_link_up(iport, iphy); in sci_mpc_agent_link_up() 371 if ((iport->active_phy_mask & (1 << iphy->phy_index))) in sci_mpc_agent_link_up() 396 struct isci_port *iport, in sci_mpc_agent_link_down() argument 399 if (iport != NULL) { in sci_mpc_agent_link_down() [all …]
|
| H A D | phy.h | 173 struct isci_port *iport; member 401 struct isci_port *iport, 408 struct isci_port *iport);
|
| H A D | phy.c | 356 struct isci_port *iport = iphy->owning_port; in phy_get_non_dummy_port() local 358 if (iport->physical_port_index == SCIC_SDS_DUMMY_PORT) in phy_get_non_dummy_port() 369 struct isci_port *iport) in sci_phy_set_port() argument 371 iphy->owning_port = iport; in sci_phy_set_port() 1254 struct isci_port *iport = iphy->owning_port; in sci_phy_stopped_state_enter() local 1255 struct isci_host *ihost = iport->owning_controller; in sci_phy_stopped_state_enter() 1272 struct isci_port *iport = iphy->owning_port; in sci_phy_starting_state_enter() local 1273 struct isci_host *ihost = iport->owning_controller; in sci_phy_starting_state_enter() 1291 struct isci_port *iport = iphy->owning_port; in sci_phy_ready_state_enter() local 1292 struct isci_host *ihost = iport->owning_controller; in sci_phy_ready_state_enter() [all …]
|
| H A D | host.c | 1029 struct isci_port *iport = &ihost->ports[index]; in sci_controller_start() local 1031 result = sci_port_start(iport); in sci_controller_start() 1273 struct isci_port *iport = &ihost->ports[i]; in isci_host_deinit() local 1274 timer_delete_sync(&iport->timer.timer); in isci_host_deinit() 1474 struct isci_port *iport = &ihost->ports[index]; in sci_controller_stop_ports() local 1476 port_status = sci_port_stop(iport); in sci_controller_stop_ports() 1486 iport->logical_port_index, in sci_controller_stop_ports() 2224 struct isci_port *iport = &ihost->ports[i]; in sci_controller_initialize() local 2226 iport->port_task_scheduler_registers = &ihost->scu_registers->peg0.ptsg.port[i]; in sci_controller_initialize() 2227 iport->port_pe_configuration_register = &ihost->scu_registers->peg0.ptsg.protocol_engine[0]; in sci_controller_initialize() [all …]
|
| H A D | host.h | 465 void sci_controller_link_up(struct isci_host *ihost, struct isci_port *iport, 467 void sci_controller_link_down(struct isci_host *ihost, struct isci_port *iport,
|
| H A D | init.c | 526 struct isci_port *iport = &ihost->ports[i]; in isci_host_alloc() local 528 INIT_LIST_HEAD(&iport->remote_dev_list); in isci_host_alloc() 529 iport->isci_host = ihost; in isci_host_alloc()
|
| H A D | task.c | 721 struct isci_port *iport = dev->port->lldd_port; in isci_reset_device() local 741 reset_stat = isci_port_perform_hard_reset(ihost, iport, in isci_reset_device()
|
| /linux/drivers/scsi/fnic/ |
| H A D | fdls_disc.c | 67 #define RETRIES_EXHAUSTED(iport) \ argument 68 (iport->fabric.retry_counter == FABRIC_LOGO_MAX_RETRY) 75 static void fdls_fdmi_register_hba(struct fnic_iport_s *iport); 76 static void fdls_fdmi_register_pa(struct fnic_iport_s *iport); 77 static void fdls_send_rpn_id(struct fnic_iport_s *iport); 78 static void fdls_process_flogi_rsp(struct fnic_iport_s *iport, 81 static void fnic_fdls_start_plogi(struct fnic_iport_s *iport); 82 static void fnic_fdls_start_flogi(struct fnic_iport_s *iport); 83 static struct fnic_tport_s *fdls_create_tport(struct fnic_iport_s *iport, 87 static void fdls_start_tport_timer(struct fnic_iport_s *iport, [all …]
|
| H A D | fip.c | 41 struct fnic_iport_s *iport = &fnic->iport; in fnic_fcoe_send_vlan_req() local 47 frame = fdls_alloc_frame(iport); in fnic_fcoe_send_vlan_req() 61 "got MAC 0x%x:%x:%x:%x:%x:%x\n", iport->hwmac[0], in fnic_fcoe_send_vlan_req() 62 iport->hwmac[1], iport->hwmac[2], iport->hwmac[3], in fnic_fcoe_send_vlan_req() 63 iport->hwmac[4], iport->hwmac[5]); in fnic_fcoe_send_vlan_req() 77 memcpy(pvlan_req->eth.h_source, iport->hwmac, ETH_ALEN); in fnic_fcoe_send_vlan_req() 78 memcpy(pvlan_req->mac_desc.fd_mac, iport->hwmac, ETH_ALEN); in fnic_fcoe_send_vlan_req() 82 iport->fip.state = FDLS_FIP_VLAN_DISCOVERY_STARTED; in fnic_fcoe_send_vlan_req() 86 fnic_send_fip_frame(iport, frame, frame_size); in fnic_fcoe_send_vlan_req() 191 struct fnic_iport_s *iport = &fnic->iport; in fnic_fcoe_start_fcf_discovery() local [all …]
|
| H A D | fnic_fdls.h | 75 #define OXID_RECLAIM_TOV(iport) (2 * iport->r_a_tov) /* in milliseconds */ argument 217 void *iport; member 315 struct fnic_iport_s *iport; member 373 void fnic_fdls_disc_init(struct fnic_iport_s *iport); 374 void fnic_fdls_disc_start(struct fnic_iport_s *iport); 375 void fnic_fdls_recv_frame(struct fnic_iport_s *iport, void *rx_frame, 377 void fnic_fdls_link_down(struct fnic_iport_s *iport); 378 int fdls_init_frame_pool(struct fnic_iport_s *iport); 379 uint8_t *fdls_alloc_frame(struct fnic_iport_s *iport); 380 uint16_t fdls_alloc_oxid(struct fnic_iport_s *iport, int oxid_frame_type, [all …]
|
| H A D | fnic_fcs.c | 47 memcpy(fnic->iport.fpma, src_mac, 6); in fnic_fdls_set_fcoe_srcmac() 62 memcpy(fnic->iport.fcfmac, dst_mac, 6); in fnic_fdls_set_fcoe_dstmac() 68 struct fnic_iport_s *iport = &fnic->iport; in fnic_get_host_port_state() local 74 else if (iport->state == FNIC_IPORT_STATE_READY) in fnic_get_host_port_state() 83 struct fnic_iport_s *iport = &fnic->iport; in fnic_fdls_link_status_change() local 86 "link up: %d, usefip: %d", linkup, iport->usefip); in fnic_fdls_link_status_change() 91 if (iport->usefip) { in fnic_fdls_link_status_change() 92 iport->state = FNIC_IPORT_STATE_FIP; in fnic_fdls_link_status_change() 94 "link up: %d, usefip: %d", linkup, iport->usefip); in fnic_fdls_link_status_change() 97 iport->state = FNIC_IPORT_STATE_FABRIC_DISC; in fnic_fdls_link_status_change() [all …]
|
| H A D | fnic_trace.c | 465 struct fnic_iport_s *iport = &fnic->iport; in fnic_get_debug_info() local 483 iport->state, iport->flags, iport->vlan_id, iport->fcid); in fnic_get_debug_info() 487 iport->usefip, iport->fip.state, iport->fip.flogi_retry); in fnic_get_debug_info() 491 iport->fpma[5], iport->fpma[4], iport->fpma[3], in fnic_get_debug_info() 492 iport->fpma[2], iport->fpma[1], iport->fpma[0]); in fnic_get_debug_info() 496 iport->fcfmac[5], iport->fcfmac[4], iport->fcfmac[3], in fnic_get_debug_info() 497 iport->fcfmac[2], iport->fcfmac[1], iport->fcfmac[0]); in fnic_get_debug_info() 501 iport->fabric.state, iport->fabric.flags, in fnic_get_debug_info() 502 iport->fabric.retry_counter, iport->e_d_tov, in fnic_get_debug_info() 503 iport->r_a_tov); in fnic_get_debug_info() [all …]
|
| H A D | fnic_main.c | 597 struct fnic_iport_s *iport = &fnic->iport; in fnic_scsi_drv_init() local 641 fc_host_maxframe_size(fnic->host) = iport->max_payload_size; in fnic_scsi_drv_init() 647 fc_host_node_name(fnic->host) = iport->wwnn; in fnic_scsi_drv_init() 648 fc_host_port_name(fnic->host) = iport->wwpn; in fnic_scsi_drv_init() 707 struct fnic_iport_s *iport; in fnic_probe() local 724 iport = &fnic->iport; in fnic_probe() 827 err = vnic_dev_mac_addr(fnic->vdev, iport->hwmac); in fnic_probe() 833 memcpy(fnic->data_src_addr, iport->hwmac, ETH_ALEN); in fnic_probe() 940 vnic_dev_add_addr(fnic->vdev, iport->hwmac); in fnic_probe() 985 iport->max_flogi_retries = fnic->config.flogi_retries; in fnic_probe() [all …]
|
| H A D | fnic_scsi.c | 309 struct fnic_iport_s *iport = &fnic->iport; in fnic_flogi_reg_handler() local 321 memcpy(gw_mac, fnic->iport.fcfmac, ETH_ALEN); in fnic_flogi_reg_handler() 327 fnic->iport.fpma, in fnic_flogi_reg_handler() 328 iport->r_a_tov, iport->e_d_tov); in fnic_flogi_reg_handler() 331 fc_id, fnic->iport.fpma, gw_mac); in fnic_flogi_reg_handler() 465 struct fnic_iport_s *iport = NULL; in fnic_queuecommand() local 500 iport = &fnic->iport; in fnic_queuecommand() 502 if (iport->state != FNIC_IPORT_STATE_READY) { in fnic_queuecommand() 506 iport->state); in fnic_queuecommand() 517 if (!tport || (rdd_data->iport != iport)) { in fnic_queuecommand() [all …]
|
| H A D | fnic_attrs.c | 33 ((fnic->iport.state != FNIC_IPORT_STATE_INIT) && in fnic_show_link_state() 34 (fnic->iport.state != FNIC_IPORT_STATE_LINK_WAIT)) ? in fnic_show_link_state()
|
| H A D | fnic_io.h | 45 struct fnic_iport_s *iport; member
|
| H A D | fnic.h | 363 struct fnic_iport_s iport; member 498 void fdls_schedule_oxid_free(struct fnic_iport_s *iport, uint16_t *active_oxid);
|
| /linux/sound/soc/uniphier/ |
| H A D | aio-ld11.c | 22 .iport = { 0, AUD_HW_PCMIN1, }, 35 .iport = { 1, AUD_HW_PCMIN2, }, 49 .iport = { 2, AUD_HW_PCMIN3, }, 63 .iport = { 3, AUD_HW_IECIN1, },
|
| H A D | aio-pxs2.c | 22 .iport = { 0, AUD_HW_PCMIN1, }, 36 .iport = { 1, AUD_HW_PCMIN2, },
|
| H A D | aio.h | 199 struct uniphier_aio_selector iport; member
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | cxgb4_filter.c | 75 set_wr_txq(skb, CPL_PRIORITY_CONTROL, f->fs.val.iport & 0x3); in set_tcb_field() 260 unsupported(fconf, PORT_F, fs->val.iport, fs->mask.iport) || in validate_filter() 310 if (fs->val.iport >= adapter->params.nports) in validate_filter() 893 FW_FILTER_WR_PORT_V(f->fs.val.iport) | in set_filter_wr() 894 FW_FILTER_WR_PORTM_V(f->fs.mask.iport) | in set_filter_wr() 933 set_wr_txq(skb, CPL_PRIORITY_CONTROL, f->fs.val.iport & 0x3); in set_filter_wr() 1062 if (fs->val.iport && !fs->mask.iport) in fill_default_mask() 1063 fs->mask.iport |= ~0; in fill_default_mask() 1199 ntuple_mask |= (u64)fs->mask.iport << tp->port_shift; in is_filter_exact_match() 1250 if (tp->port_shift >= 0 && fs->mask.iport) in hash_filter_ntuple() [all …]
|
| H A D | cxgb4_tc_u32.c | 327 fs.val.iport = netdev2pinfo(dev)->port_id; in cxgb4_config_knode() 328 fs.mask.iport = ~0; in cxgb4_config_knode()
|
| /linux/drivers/scsi/ibmvscsi_tgt/ |
| H A D | ibmvscsi_tgt.c | 2281 } *iport, *tport; in ibmvscsis_srp_login() local 2286 iport = (struct port_id *)req->initiator_port_id; in ibmvscsis_srp_login() 2293 else if ((be64_to_cpu(iport->id_extension) > (MAX_NUM_PORTS - 1)) || in ibmvscsis_srp_login()
|