Searched refs:ioc (Results 1 - 25 of 116) sorted by last modified time

12345

/linux-master/drivers/net/ethernet/brocade/bna/
H A Dbnad_debugfs.c62 rc = bfa_nw_ioc_debug_fwtrc(&bnad->bna.ioceth.ioc,
102 rc = bfa_nw_ioc_debug_fwsave(&bnad->bna.ioceth.ioc,
146 bfa_nw_ioc_get_attr(&bnad->bna.ioceth.ioc, &drvinfo->ioc_attr);
255 bna_reg_offset_check(struct bfa_ioc *ioc, u32 offset, u32 len) argument
271 if (offset + (len << 2) > BFA_REG_ADDRMSK(ioc))
306 struct bfa_ioc *ioc = &bnad->bna.ioceth.ioc; local
335 rb = bfa_ioc_bar0(ioc);
336 addr &= BFA_REG_ADDRMSK(ioc);
339 rc = bna_reg_offset_check(ioc, add
367 struct bfa_ioc *ioc = &bnad->bna.ioceth.ioc; local
[all...]
/linux-master/block/
H A Dblk-iocost.c406 struct ioc { struct
464 struct ioc *ioc; member in struct:ioc_gq
648 * vrate adjust percentages indexed by ioc->busy_level. We adjust up on
660 static struct ioc *rqos_to_ioc(struct rq_qos *rqos)
662 return container_of(rqos, struct ioc, rqos);
665 static struct ioc *q_to_ioc(struct request_queue *q)
670 static const char __maybe_unused *ioc_name(struct ioc *ioc) argument
672 struct gendisk *disk = ioc
753 ioc_refresh_margins(struct ioc *ioc) argument
765 ioc_refresh_period_us(struct ioc *ioc) argument
807 ioc_autop_idx(struct ioc *ioc, struct gendisk *disk) argument
897 ioc_refresh_lcoefs(struct ioc *ioc) argument
912 ioc_refresh_params_disk(struct ioc *ioc, bool force, struct gendisk *disk) argument
951 ioc_refresh_params(struct ioc *ioc, bool force) argument
963 ioc_refresh_vrate(struct ioc *ioc, struct ioc_now *now) argument
993 ioc_adjust_base_vrate(struct ioc *ioc, u32 rq_wait_pct, int nr_lagging, int nr_shortages, int prev_busy_level, u32 *missed_ppm) argument
1042 ioc_now(struct ioc *ioc, struct ioc_now *now) argument
1066 ioc_start_period(struct ioc *ioc, struct ioc_now *now) argument
1087 struct ioc *ioc = iocg->ioc; local
1147 commit_weights(struct ioc *ioc) argument
1168 struct ioc *ioc = iocg->ioc; local
1248 struct ioc *ioc = iocg->ioc; local
1263 struct ioc *ioc = iocg->ioc; local
1348 struct ioc *ioc = iocg->ioc; local
1496 struct ioc *ioc = iocg->ioc; local
1592 ioc_lat_stat(struct ioc *ioc, u32 *missed_ppm_ar, u32 *rq_wait_pct_p) argument
1634 struct ioc *ioc = iocg->ioc; local
1698 struct ioc *ioc = iocg->ioc; local
1746 struct ioc *ioc = iocg->ioc; local
2075 ioc_forgive_debts(struct ioc *ioc, u64 usage_us_sum, int nr_debtors, struct ioc_now *now) argument
2166 ioc_check_iocgs(struct ioc *ioc, struct ioc_now *now) argument
2236 struct ioc *ioc = container_of(timer, struct ioc, timer); local
2463 struct ioc *ioc = iocg->ioc; local
2524 struct ioc *ioc = iocg->ioc; local
2574 calc_size_vtime_cost_builtin(struct request *rq, struct ioc *ioc, u64 *costp) argument
2591 calc_size_vtime_cost(struct request *rq, struct ioc *ioc) argument
2602 struct ioc *ioc = rqos_to_ioc(rqos); local
2738 struct ioc *ioc = rqos_to_ioc(rqos); local
2803 struct ioc *ioc = rqos_to_ioc(rqos); local
2843 struct ioc *ioc = rqos_to_ioc(rqos); local
2852 struct ioc *ioc = rqos_to_ioc(rqos); local
2876 struct ioc *ioc; local
2980 struct ioc *ioc = q_to_ioc(blkg->q); local
3016 struct ioc *ioc = iocg->ioc; local
3044 struct ioc *ioc = iocg->ioc; local
3162 struct ioc *ioc = pd_to_iocg(pd)->ioc; local
3214 struct ioc *ioc; local
3361 struct ioc *ioc = pd_to_iocg(pd)->ioc; local
3408 struct ioc *ioc; local
[all...]
/linux-master/sound/soc/sof/intel/
H A Dhda.h463 __le32 ioc; member in struct:sof_intel_dsp_bdl
H A Dhda-stream.c63 int offset, int size, int ioc)
93 bdl->ioc = (size || !ioc) ? 0 : cpu_to_le32(0x01);
114 int remain, ioc; local
138 ioc = hda->no_ipc_position ?
150 period_bytes, ioc);
59 hda_setup_bdle(struct snd_sof_dev *sdev, struct snd_dma_buffer *dmab, struct hdac_stream *hstream, struct sof_intel_dsp_bdl **bdlp, int offset, int size, int ioc) argument
/linux-master/sound/soc/sof/amd/
H A Dacp.h124 unsigned ioc : 1; member in struct:dma_tx_cnt::__anon513
/linux-master/drivers/usb/gadget/udc/
H A Dtegra-xudc.c360 BUILD_TRB_RW(ioc, control, 5, 0x1)
1082 bool ioc)
1106 trb_write_ioc(trb, ioc);
1186 bool ioc = false; local
1189 ioc = true;
1191 tegra_xudc_queue_one_trb(ep, req, trb, ioc);
1202 if (ioc)
1079 tegra_xudc_queue_one_trb(struct tegra_xudc_ep *ep, struct tegra_xudc_request *req, struct tegra_xudc_trb *trb, bool ioc) argument
/linux-master/fs/nfs/
H A Dwrite.c122 static void nfs_io_completion_init(struct nfs_io_completion *ioc, argument
125 ioc->complete = complete;
126 ioc->data = data;
127 kref_init(&ioc->refcount);
132 struct nfs_io_completion *ioc = container_of(kref, local
134 ioc->complete(ioc->data);
135 kfree(ioc);
138 static void nfs_io_completion_get(struct nfs_io_completion *ioc) argument
140 if (ioc !
144 nfs_io_completion_put(struct nfs_io_completion *ioc) argument
699 struct nfs_io_completion *ioc = NULL; local
[all...]
/linux-master/drivers/scsi/mpt3sas/
H A Dmpt3sas_scsih.c66 static void _scsih_expander_node_remove(struct MPT3SAS_ADAPTER *ioc,
70 static void _scsih_remove_device(struct MPT3SAS_ADAPTER *ioc,
72 static int _scsih_add_device(struct MPT3SAS_ADAPTER *ioc, u16 handle,
74 static int _scsih_pcie_add_device(struct MPT3SAS_ADAPTER *ioc, u16 handle);
75 static void _scsih_pcie_device_remove_from_sml(struct MPT3SAS_ADAPTER *ioc,
78 _scsih_pcie_check_device(struct MPT3SAS_ADAPTER *ioc, u16 handle);
79 static u8 _scsih_check_for_pending_tm(struct MPT3SAS_ADAPTER *ioc, u16 smid);
80 static void _scsih_complete_devices_scanning(struct MPT3SAS_ADAPTER *ioc);
84 /* global ioc lock for list operations */
202 * @work: work object (ioc
218 struct MPT3SAS_ADAPTER *ioc; member in struct:fw_event_work
314 struct MPT3SAS_ADAPTER *ioc; local
386 mpt3sas_get_port_by_id(struct MPT3SAS_ADAPTER *ioc, u8 port_id, u8 bypass_dirty_port_flag) argument
440 mpt3sas_get_vphy_by_phy(struct MPT3SAS_ADAPTER *ioc, struct hba_port *port, u32 phy) argument
509 _scsih_get_sas_address(struct MPT3SAS_ADAPTER *ioc, u16 handle, u64 *sas_address) argument
563 _scsih_determine_boot_device(struct MPT3SAS_ADAPTER *ioc, void *device, u32 channel) argument
646 __mpt3sas_get_sdev_from_target(struct MPT3SAS_ADAPTER *ioc, struct MPT3SAS_TARGET *tgt_priv) argument
661 mpt3sas_get_sdev_from_target(struct MPT3SAS_ADAPTER *ioc, struct MPT3SAS_TARGET *tgt_priv) argument
675 __mpt3sas_get_pdev_from_target(struct MPT3SAS_ADAPTER *ioc, struct MPT3SAS_TARGET *tgt_priv) argument
700 mpt3sas_get_pdev_from_target(struct MPT3SAS_ADAPTER *ioc, struct MPT3SAS_TARGET *tgt_priv) argument
726 __mpt3sas_get_sdev_by_rphy(struct MPT3SAS_ADAPTER *ioc, struct sas_rphy *rphy) argument
762 __mpt3sas_get_sdev_by_addr(struct MPT3SAS_ADAPTER *ioc, u64 sas_address, struct hba_port *port) argument
804 mpt3sas_get_sdev_by_addr(struct MPT3SAS_ADAPTER *ioc, u64 sas_address, struct hba_port *port) argument
819 __mpt3sas_get_sdev_by_handle(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
850 mpt3sas_get_sdev_by_handle(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
870 _scsih_display_enclosure_chassis_info(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device, struct scsi_device *sdev, struct scsi_target *starget) argument
929 _scsih_sas_device_remove(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device) argument
959 _scsih_device_remove_by_handle(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
990 mpt3sas_device_remove_by_sas_address(struct MPT3SAS_ADAPTER *ioc, u64 sas_address, struct hba_port *port) argument
1021 _scsih_sas_device_add(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device) argument
1073 _scsih_sas_device_init_add(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device) argument
1095 __mpt3sas_get_pdev_by_wwid(struct MPT3SAS_ADAPTER *ioc, u64 wwid) argument
1128 mpt3sas_get_pdev_by_wwid(struct MPT3SAS_ADAPTER *ioc, u64 wwid) argument
1142 __mpt3sas_get_pdev_by_idchannel(struct MPT3SAS_ADAPTER *ioc, int id, int channel) argument
1165 __mpt3sas_get_pdev_by_handle(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
1199 mpt3sas_get_pdev_by_handle(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
1221 _scsih_set_nvme_max_shutdown_latency(struct MPT3SAS_ADAPTER *ioc) argument
1248 _scsih_pcie_device_remove(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) argument
1297 _scsih_pcie_device_remove_by_handle(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
1341 _scsih_pcie_device_add(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) argument
1392 _scsih_pcie_device_init_add(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) argument
1432 _scsih_raid_device_find_by_id(struct MPT3SAS_ADAPTER *ioc, int id, int channel) argument
1458 mpt3sas_raid_device_find_by_handle(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
1484 _scsih_raid_device_find_by_wwid(struct MPT3SAS_ADAPTER *ioc, u64 wwid) argument
1508 _scsih_raid_device_add(struct MPT3SAS_ADAPTER *ioc, struct _raid_device *raid_device) argument
1530 _scsih_raid_device_remove(struct MPT3SAS_ADAPTER *ioc, struct _raid_device *raid_device) argument
1551 mpt3sas_scsih_expander_find_by_handle(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
1576 mpt3sas_scsih_enclosure_find_by_handle(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
1601 mpt3sas_scsih_expander_find_by_sas_address(struct MPT3SAS_ADAPTER *ioc, u64 sas_address, struct hba_port *port) argument
1630 _scsih_expander_node_add(struct MPT3SAS_ADAPTER *ioc, struct _sas_node *sas_expander) argument
1690 _scsih_scsi_lookup_find_by_target(struct MPT3SAS_ADAPTER *ioc, int id, int channel) argument
1720 _scsih_scsi_lookup_find_by_lun(struct MPT3SAS_ADAPTER *ioc, int id, unsigned int lun, int channel) argument
1748 mpt3sas_scsih_scsi_lookup_get(struct MPT3SAS_ADAPTER *ioc, u16 smid) argument
1793 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
1852 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
1871 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
1961 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
2039 struct MPT3SAS_ADAPTER *ioc; local
2120 struct MPT3SAS_ADAPTER *ioc; local
2170 _scsih_display_sata_capabilities(struct MPT3SAS_ADAPTER *ioc, u16 handle, struct scsi_device *sdev) argument
2224 struct MPT3SAS_ADAPTER *ioc = shost_priv(sdev->host); local
2247 struct MPT3SAS_ADAPTER *ioc = shost_priv(sdev->host); local
2308 struct MPT3SAS_ADAPTER *ioc = shost_priv(sdev->host); local
2373 _scsih_set_level(struct MPT3SAS_ADAPTER *ioc, struct scsi_device *sdev, u8 volume_type) argument
2415 _scsih_get_volume_capabilities(struct MPT3SAS_ADAPTER *ioc, struct _raid_device *raid_device) argument
2482 _scsih_enable_tlr(struct MPT3SAS_ADAPTER *ioc, struct scsi_device *sdev) argument
2510 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
2807 _scsih_response_code(struct MPT3SAS_ADAPTER *ioc, u8 response_code) argument
2857 _scsih_tm_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply) argument
2884 mpt3sas_scsih_set_tm_flag(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
2912 mpt3sas_scsih_clear_tm_flag(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
2945 scsih_tm_cmd_map_status(struct MPT3SAS_ADAPTER *ioc, uint channel, uint id, uint lun, u8 type, u16 smid_task) argument
2996 scsih_tm_post_processing(struct MPT3SAS_ADAPTER *ioc, u16 handle, uint channel, uint id, uint lun, u8 type, u16 smid_task) argument
3044 mpt3sas_scsih_issue_tm(struct MPT3SAS_ADAPTER *ioc, u16 handle, uint channel, uint id, u64 lun, u8 type, u16 smid_task, u16 msix_task, u8 timeout, u8 tr_method) argument
3190 mpt3sas_scsih_issue_locked_tm(struct MPT3SAS_ADAPTER *ioc, u16 handle, uint channel, uint id, u64 lun, u8 type, u16 smid_task, u16 msix_task, u8 timeout, u8 tr_method) argument
3212 _scsih_tm_display_info(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd) argument
3295 struct MPT3SAS_ADAPTER *ioc = shost_priv(scmd->device->host); local
3369 struct MPT3SAS_ADAPTER *ioc = shost_priv(scmd->device->host); local
3450 struct MPT3SAS_ADAPTER *ioc = shost_priv(scmd->device->host); local
3529 struct MPT3SAS_ADAPTER *ioc = shost_priv(scmd->device->host); local
3560 _scsih_fw_event_add(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) argument
3586 _scsih_fw_event_del_from_list(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) argument
3606 mpt3sas_send_trigger_data_event(struct MPT3SAS_ADAPTER *ioc, struct SL_WH_TRIGGERS_EVENT_DATA_T *event_data) argument
3630 _scsih_error_recovery_delete_devices(struct MPT3SAS_ADAPTER *ioc) argument
3648 mpt3sas_port_enable_complete(struct MPT3SAS_ADAPTER *ioc) argument
3661 dequeue_next_fw_event(struct MPT3SAS_ADAPTER *ioc) argument
3688 _scsih_fw_event_cleanup_queue(struct MPT3SAS_ADAPTER *ioc) argument
3833 _scsih_ublock_io_all_device(struct MPT3SAS_ADAPTER *ioc) argument
3862 _scsih_ublock_io_device(struct MPT3SAS_ADAPTER *ioc, u64 sas_address, struct hba_port *port) argument
3890 _scsih_block_io_all_device(struct MPT3SAS_ADAPTER *ioc) argument
3919 _scsih_block_io_device(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
3960 _scsih_block_io_to_children_attached_to_ex(struct MPT3SAS_ADAPTER *ioc, struct _sas_node *sas_expander) argument
4014 _scsih_block_io_to_children_attached_directly(struct MPT3SAS_ADAPTER *ioc, Mpi2EventDataSasTopologyChangeList_t *event_data) argument
4041 _scsih_block_io_to_pcie_children_attached_directly(struct MPT3SAS_ADAPTER *ioc, Mpi26EventDataPCIeTopologyChangeList_t *event_data) argument
4075 _scsih_tm_tr_send(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
4219 _scsih_tm_tr_complete(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply) argument
4300 _scsih_allow_scmd_to_device(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd) argument
4344 _scsih_sas_control_complete(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply) argument
4379 _scsih_tm_tr_volume_send(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
4429 _scsih_tm_volume_tr_complete(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply) argument
4478 _scsih_issue_delayed_event_ack(struct MPT3SAS_ADAPTER *ioc, u16 smid, U16 event, U32 event_context) argument
4516 _scsih_issue_delayed_sas_io_unit_ctrl(struct MPT3SAS_ADAPTER *ioc, u16 smid, u16 handle) argument
4576 mpt3sas_check_for_pending_internal_cmds(struct MPT3SAS_ADAPTER *ioc, u16 smid) argument
4615 _scsih_check_for_pending_tm(struct MPT3SAS_ADAPTER *ioc, u16 smid) argument
4654 _scsih_check_topo_delete_events(struct MPT3SAS_ADAPTER *ioc, Mpi2EventDataSasTopologyChangeList_t *event_data) argument
4735 _scsih_check_pcie_topo_remove_events(struct MPT3SAS_ADAPTER *ioc, Mpi26EventDataPCIeTopologyChangeList_t *event_data) argument
4803 _scsih_set_volume_delete_flag(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
4857 _scsih_check_ir_config_unhide_events(struct MPT3SAS_ADAPTER *ioc, Mpi2EventDataIrConfigChangeList_t *event_data) argument
4940 _scsih_check_volume_delete_events(struct MPT3SAS_ADAPTER *ioc, Mpi2EventDataIrVolume_t *event_data) argument
4961 _scsih_temp_threshold_events(struct MPT3SAS_ADAPTER *ioc, Mpi2EventDataTemperature_t *event_data) argument
5011 _scsih_flush_running_cmds(struct MPT3SAS_ADAPTER *ioc) argument
5045 _scsih_setup_eedp(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd, Mpi25SCSIIORequest_t *mpi_request) argument
5125 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
5319 _scsih_scsi_ioc_info(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd, Mpi2SCSIIOReply_t *mpi_reply, u16 smid) argument
5526 _scsih_turn_on_pfa_led(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
5569 _scsih_turn_off_pfa_led(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device) argument
5606 _scsih_send_event_to_turn_on_pfa_led(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
5627 _scsih_smart_predicted_fault(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
5704 _scsih_io_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply) argument
5938 _scsih_update_vphys_after_reset(struct MPT3SAS_ADAPTER *ioc) argument
6135 _scsih_get_port_table_after_reset(struct MPT3SAS_ADAPTER *ioc, struct hba_port *port_table) argument
6218 _scsih_look_and_get_matched_port_entry(struct MPT3SAS_ADAPTER *ioc, struct hba_port *port_entry, struct hba_port **matched_port_entry, int *count) argument
6285 _scsih_del_phy_part_of_anther_port(struct MPT3SAS_ADAPTER *ioc, struct hba_port *port_table, int index, u8 port_count, int offset) argument
6318 _scsih_add_or_del_phys_from_existing_port(struct MPT3SAS_ADAPTER *ioc, struct hba_port *hba_port_entry, struct hba_port *port_table, int index, int port_count) argument
6353 _scsih_del_dirty_vphy(struct MPT3SAS_ADAPTER *ioc) argument
6386 _scsih_del_dirty_port_entries(struct MPT3SAS_ADAPTER *ioc) argument
6409 _scsih_sas_port_refresh(struct MPT3SAS_ADAPTER *ioc) argument
6519 _scsih_alloc_vphy(struct MPT3SAS_ADAPTER *ioc, u8 port_id, u8 phy_num) argument
6563 _scsih_sas_host_refresh(struct MPT3SAS_ADAPTER *ioc) argument
6696 _scsih_sas_host_add(struct MPT3SAS_ADAPTER *ioc) argument
6877 _scsih_expander_add(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
7047 mpt3sas_expander_remove(struct MPT3SAS_ADAPTER *ioc, u64 sas_address, struct hba_port *port) argument
7081 _scsih_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply) argument
7117 _scsih_check_access_status(struct MPT3SAS_ADAPTER *ioc, u64 sas_address, u16 handle, u8 access_status) argument
7179 _scsih_check_device(struct MPT3SAS_ADAPTER *ioc, u64 parent_sas_address, u16 handle, u8 phy_number, u8 link_rate) argument
7299 _scsih_add_device(struct MPT3SAS_ADAPTER *ioc, u16 handle, u8 phy_num, u8 is_pd) argument
7443 _scsih_remove_device(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device) argument
7497 _scsih_sas_topology_change_event_debug(struct MPT3SAS_ADAPTER *ioc, Mpi2EventDataSasTopologyChangeList_t *event_data) argument
7575 _scsih_sas_topology_change_event(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) argument
7710 _scsih_sas_device_status_change_event_debug(struct MPT3SAS_ADAPTER *ioc, Mpi2EventDataSasDeviceStatusChange_t *event_data) argument
7776 _scsih_sas_device_status_change_event(struct MPT3SAS_ADAPTER *ioc, Mpi2EventDataSasDeviceStatusChange_t *event_data) argument
7839 _scsih_check_pcie_access_status(struct MPT3SAS_ADAPTER *ioc, u64 wwid, u16 handle, u8 access_status) argument
7924 _scsih_pcie_device_remove_from_sml(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) argument
7994 _scsih_pcie_check_device(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
8086 _scsih_pcie_add_device(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
8244 _scsih_pcie_topology_change_event_debug(struct MPT3SAS_ADAPTER *ioc, Mpi26EventDataPCIeTopologyChangeList_t *event_data) argument
8324 _scsih_pcie_topology_change_event(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) argument
8436 _scsih_pcie_device_status_change_event_debug(struct MPT3SAS_ADAPTER *ioc, Mpi26EventDataPCIeDeviceStatusChange_t *event_data) argument
8502 _scsih_pcie_device_status_change_event(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) argument
8552 _scsih_sas_enclosure_dev_status_change_event_debug(struct MPT3SAS_ADAPTER *ioc, Mpi2EventDataSasEnclDevStatusChange_t *event_data) argument
8584 _scsih_sas_enclosure_dev_status_change_event(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) argument
8649 _scsih_sas_broadcast_primitive_event(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) argument
8814 _scsih_sas_discovery_event(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) argument
8849 _scsih_sas_device_discovery_error_event(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) argument
8880 _scsih_pcie_enumeration_event(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) argument
8908 _scsih_ir_fastpath(struct MPT3SAS_ADAPTER *ioc, u16 handle, u8 phys_disk_num) argument
9012 _scsih_sas_volume_add(struct MPT3SAS_ADAPTER *ioc, Mpi2EventIrConfigElement_t *element) argument
9066 _scsih_sas_volume_delete(struct MPT3SAS_ADAPTER *ioc, u16 handle) argument
9098 _scsih_sas_pd_expose(struct MPT3SAS_ADAPTER *ioc, Mpi2EventIrConfigElement_t *element) argument
9138 _scsih_sas_pd_hide(struct MPT3SAS_ADAPTER *ioc, Mpi2EventIrConfigElement_t *element) argument
9187 _scsih_sas_pd_delete(struct MPT3SAS_ADAPTER *ioc, Mpi2EventIrConfigElement_t *element) argument
9202 _scsih_sas_pd_add(struct MPT3SAS_ADAPTER *ioc, Mpi2EventIrConfigElement_t *element) argument
9255 _scsih_sas_ir_config_change_event_debug(struct MPT3SAS_ADAPTER *ioc, Mpi2EventDataIrConfigChangeList_t *event_data) argument
9333 _scsih_sas_ir_config_change_event(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) argument
9403 _scsih_sas_ir_volume_event(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) argument
9484 _scsih_sas_ir_physical_disk_event(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) argument
9571 _scsih_sas_ir_operation_status_event_debug(struct MPT3SAS_ADAPTER *ioc, Mpi2EventDataIrOperationStatus_t *event_data) argument
9610 _scsih_sas_ir_operation_status_event(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) argument
9646 _scsih_prep_device_scan(struct MPT3SAS_ADAPTER *ioc) argument
9664 _scsih_update_device_qdepth(struct MPT3SAS_ADAPTER *ioc) argument
9703 _scsih_mark_responding_sas_device(struct MPT3SAS_ADAPTER *ioc, Mpi2SasDevicePage0_t *sas_device_pg0) argument
9800 _scsih_create_enclosure_list_after_reset(struct MPT3SAS_ADAPTER *ioc) argument
9845 _scsih_search_responding_sas_devices(struct MPT3SAS_ADAPTER *ioc) argument
9886 _scsih_mark_responding_pcie_device(struct MPT3SAS_ADAPTER *ioc, Mpi26PCIeDevicePage0_t *pcie_device_pg0) argument
9961 _scsih_search_responding_pcie_devices(struct MPT3SAS_ADAPTER *ioc) argument
10006 _scsih_mark_responding_raid_device(struct MPT3SAS_ADAPTER *ioc, u64 wwid, u16 handle) argument
10061 _scsih_search_responding_raid_devices(struct MPT3SAS_ADAPTER *ioc) argument
10129 _scsih_mark_responding_expander(struct MPT3SAS_ADAPTER *ioc, Mpi2ExpanderPage0_t *expander_pg0) argument
10185 _scsih_search_responding_expanders(struct MPT3SAS_ADAPTER *ioc) argument
10228 _scsih_remove_unresponding_devices(struct MPT3SAS_ADAPTER *ioc) argument
10341 _scsih_refresh_expander_links(struct MPT3SAS_ADAPTER *ioc, struct _sas_node *sas_expander, u16 handle) argument
10368 _scsih_scan_for_devices_after_reset(struct MPT3SAS_ADAPTER *ioc) argument
10633 mpt3sas_scsih_pre_reset_handler(struct MPT3SAS_ADAPTER *ioc) argument
10646 mpt3sas_scsih_clear_outstanding_scsi_tm_commands(struct MPT3SAS_ADAPTER *ioc) argument
10675 mpt3sas_scsih_reset_done_handler(struct MPT3SAS_ADAPTER *ioc) argument
10700 _mpt3sas_fw_work(struct MPT3SAS_ADAPTER *ioc, struct fw_event_work *fw_event) argument
10841 mpt3sas_scsih_event_callback(struct MPT3SAS_ADAPTER *ioc, u8 msix_index, u32 reply) argument
11026 _scsih_expander_node_remove(struct MPT3SAS_ADAPTER *ioc, struct _sas_node *sas_expander) argument
11080 _scsih_nvme_shutdown(struct MPT3SAS_ADAPTER *ioc) argument
11148 _scsih_ir_shutdown(struct MPT3SAS_ADAPTER *ioc) argument
11218 _scsih_get_shost_and_ioc(struct pci_dev *pdev, struct Scsi_Host **shost, struct MPT3SAS_ADAPTER **ioc) argument
11245 struct MPT3SAS_ADAPTER *ioc; local
11349 struct MPT3SAS_ADAPTER *ioc; local
11401 _scsih_probe_boot_devices(struct MPT3SAS_ADAPTER *ioc) argument
11508 _scsih_probe_raid(struct MPT3SAS_ADAPTER *ioc) argument
11524 get_next_sas_device(struct MPT3SAS_ADAPTER *ioc) argument
11540 sas_device_make_active(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device) argument
11573 _scsih_probe_sas(struct MPT3SAS_ADAPTER *ioc) argument
11617 get_next_pcie_device(struct MPT3SAS_ADAPTER *ioc) argument
11641 pcie_device_make_active(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) argument
11665 _scsih_probe_pcie(struct MPT3SAS_ADAPTER *ioc) argument
11716 _scsih_probe_devices(struct MPT3SAS_ADAPTER *ioc) argument
11754 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
11778 _scsih_complete_devices_scanning(struct MPT3SAS_ADAPTER *ioc) argument
11802 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
11871 struct MPT3SAS_ADAPTER *ioc = local
12070 struct MPT3SAS_ADAPTER *ioc; local
12399 struct MPT3SAS_ADAPTER *ioc; local
12427 struct MPT3SAS_ADAPTER *ioc; local
12462 struct MPT3SAS_ADAPTER *ioc; local
12502 struct MPT3SAS_ADAPTER *ioc; local
12541 struct MPT3SAS_ADAPTER *ioc; local
12560 struct MPT3SAS_ADAPTER *ioc; local
[all...]
H A Dmpt3sas_ctl.c83 * @ioc: per adapter object
93 _ctl_display_some_debug(struct MPT3SAS_ADAPTER *ioc, u16 smid, argument
99 if (!(ioc->logging_level & MPT_DEBUG_IOCTL))
102 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid);
109 snprintf(ioc->tmp_string, MPT_STRING_LENGTH,
113 desc = ioc->tmp_string;
130 snprintf(ioc->tmp_string, MPT_STRING_LENGTH,
135 desc = ioc->tmp_string;
161 snprintf(ioc->tmp_string, MPT_STRING_LENGTH,
165 desc = ioc
258 mpt3sas_ctl_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply) argument
321 _ctl_check_event_type(struct MPT3SAS_ADAPTER *ioc, u16 event) argument
342 mpt3sas_ctl_add_to_event_log(struct MPT3SAS_ADAPTER *ioc, Mpi2EventNotificationReply_t *mpi_reply) argument
398 mpt3sas_ctl_event_callback(struct MPT3SAS_ADAPTER *ioc, u8 msix_index, u32 reply) argument
422 struct MPT3SAS_ADAPTER *ioc; local
462 mpt3sas_ctl_pre_reset_handler(struct MPT3SAS_ADAPTER *ioc) argument
494 mpt3sas_ctl_clear_outstanding_ioctls(struct MPT3SAS_ADAPTER *ioc) argument
511 mpt3sas_ctl_reset_done_handler(struct MPT3SAS_ADAPTER *ioc) argument
552 struct MPT3SAS_ADAPTER *ioc; local
578 _ctl_set_task_mid(struct MPT3SAS_ADAPTER *ioc, struct mpt3_ioctl_command *karg, Mpi2SCSITaskManagementRequest_t *tm_request) argument
662 _ctl_do_mpt_command(struct MPT3SAS_ADAPTER *ioc, struct mpt3_ioctl_command karg, void __user *mf) argument
1163 _ctl_getiocinfo(struct MPT3SAS_ADAPTER *ioc, void __user *arg) argument
1217 _ctl_eventquery(struct MPT3SAS_ADAPTER *ioc, void __user *arg) argument
1248 _ctl_eventenable(struct MPT3SAS_ADAPTER *ioc, void __user *arg) argument
1286 _ctl_eventreport(struct MPT3SAS_ADAPTER *ioc, void __user *arg) argument
1330 _ctl_do_reset(struct MPT3SAS_ADAPTER *ioc, void __user *arg) argument
1361 _ctl_btdh_search_sas_device(struct MPT3SAS_ADAPTER *ioc, struct mpt3_ioctl_btdh_mapping *btdh) argument
1397 _ctl_btdh_search_pcie_device(struct MPT3SAS_ADAPTER *ioc, struct mpt3_ioctl_btdh_mapping *btdh) argument
1433 _ctl_btdh_search_raid_device(struct MPT3SAS_ADAPTER *ioc, struct mpt3_ioctl_btdh_mapping *btdh) argument
1469 _ctl_btdh_mapping(struct MPT3SAS_ADAPTER *ioc, void __user *arg) argument
1505 _ctl_diag_capability(struct MPT3SAS_ADAPTER *ioc, u8 buffer_type) argument
1538 _ctl_diag_get_bufftype(struct MPT3SAS_ADAPTER *ioc, u32 unique_id) argument
1557 _ctl_diag_register_2(struct MPT3SAS_ADAPTER *ioc, struct mpt3_diag_register *diag_register) argument
1817 mpt3sas_enable_diag_buffer(struct MPT3SAS_ADAPTER *ioc, u8 bits_to_register) argument
1924 _ctl_diag_register(struct MPT3SAS_ADAPTER *ioc, void __user *arg) argument
1954 _ctl_diag_unregister(struct MPT3SAS_ADAPTER *ioc, void __user *arg) argument
2038 _ctl_diag_query(struct MPT3SAS_ADAPTER *ioc, void __user *arg) argument
2129 mpt3sas_send_diag_release(struct MPT3SAS_ADAPTER *ioc, u8 buffer_type, u8 *issue_reset) argument
2234 _ctl_diag_release(struct MPT3SAS_ADAPTER *ioc, void __user *arg) argument
2318 _ctl_diag_read_buffer(struct MPT3SAS_ADAPTER *ioc, void __user *arg) argument
2501 _ctl_addnl_diag_query(struct MPT3SAS_ADAPTER *ioc, void __user *arg) argument
2554 _ctl_enable_diag_sbr_reload(struct MPT3SAS_ADAPTER *ioc, void __user *arg) argument
2606 _ctl_compat_mpt_command(struct MPT3SAS_ADAPTER *ioc, unsigned cmd, void __user *arg) argument
2655 struct MPT3SAS_ADAPTER *ioc; local
2877 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
2900 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
2925 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
2945 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
2964 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
2984 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3004 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3023 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3042 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3064 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3086 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3107 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3129 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3149 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3158 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3185 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3194 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3222 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3244 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3271 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3348 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3395 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3427 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3456 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3474 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3576 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3602 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3652 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3678 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3728 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3753 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3802 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3827 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3880 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3900 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
3922 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); local
4218 mpt3sas_ctl_release(struct MPT3SAS_ADAPTER *ioc) argument
[all...]
H A Dmpt3sas_base.h182 #define ioc_err(ioc, fmt, ...) \
183 pr_err("%s: " fmt, (ioc)->name, ##__VA_ARGS__)
184 #define ioc_notice(ioc, fmt, ...) \
185 pr_notice("%s: " fmt, (ioc)->name, ##__VA_ARGS__)
186 #define ioc_warn(ioc, fmt, ...) \
187 pr_warn("%s: " fmt, (ioc)->name, ##__VA_ARGS__)
188 #define ioc_info(ioc, fmt, ...) \
189 pr_info("%s: " fmt, (ioc)->name, ##__VA_ARGS__)
317 * status bits for ioc->diag_buffer_status
860 * @tracker_list: list of free request (ioc
950 struct MPT3SAS_ADAPTER *ioc; member in struct:adapter_reply_queue
[all...]
H A Dmpt3sas_base.c134 _base_wait_on_iocstate(struct MPT3SAS_ADAPTER *ioc,
137 _base_get_ioc_facts(struct MPT3SAS_ADAPTER *ioc);
139 _base_clear_outstanding_commands(struct MPT3SAS_ADAPTER *ioc);
149 * @ioc: per adapter object.
157 mpt3sas_base_check_cmd_timeout(struct MPT3SAS_ADAPTER *ioc, argument
165 ioc_err(ioc, "Command %s\n",
173 * _scsih_set_fwfault_debug - global setting of ioc->fwfault_debug.
183 struct MPT3SAS_ADAPTER *ioc; local
188 /* global ioc spinlock to protect controller list on list operations */
191 list_for_each_entry(ioc,
248 _base_clone_reply_to_sys_mem(struct MPT3SAS_ADAPTER *ioc, u32 reply, u32 index) argument
312 _base_get_chain(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 sge_chain_count) argument
338 _base_get_chain_phys(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 sge_chain_count) argument
364 _base_get_buffer_bar0(struct MPT3SAS_ADAPTER *ioc, u16 smid) argument
385 _base_get_buffer_phys_bar0(struct MPT3SAS_ADAPTER *ioc, u16 smid) argument
406 _base_get_chain_buffer_dma_to_chain_buffer(struct MPT3SAS_ADAPTER *ioc, dma_addr_t chain_buffer_dma) argument
433 _clone_sg_entries(struct MPT3SAS_ADAPTER *ioc, void *mpi_request, u16 smid) argument
610 struct MPT3SAS_ADAPTER *ioc = (struct MPT3SAS_ADAPTER *)arg; local
629 _base_sync_drv_fw_timestamp(struct MPT3SAS_ADAPTER *ioc) argument
697 struct MPT3SAS_ADAPTER *ioc = local
835 mpt3sas_base_start_watchdog(struct MPT3SAS_ADAPTER *ioc) argument
870 mpt3sas_base_stop_watchdog(struct MPT3SAS_ADAPTER *ioc) argument
892 mpt3sas_base_fault_info(struct MPT3SAS_ADAPTER *ioc, u16 fault_code) argument
905 mpt3sas_base_coredump_info(struct MPT3SAS_ADAPTER *ioc, u16 fault_code) argument
919 mpt3sas_base_wait_for_coredump_completion(struct MPT3SAS_ADAPTER *ioc, const char *caller) argument
951 mpt3sas_halt_firmware(struct MPT3SAS_ADAPTER *ioc) argument
987 _base_sas_ioc_info(struct MPT3SAS_ADAPTER *ioc, MPI2DefaultReply_t *mpi_reply, MPI2RequestHeader_t *request_hdr) argument
1223 _base_display_event_data(struct MPT3SAS_ADAPTER *ioc, Mpi2EventNotificationReply_t *mpi_reply) argument
1340 _base_sas_log_info(struct MPT3SAS_ADAPTER *ioc, u32 log_info) argument
1395 _base_display_reply_info(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply) argument
1439 mpt3sas_base_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply) argument
1473 _base_async_event(struct MPT3SAS_ADAPTER *ioc, u8 msix_index, u32 reply) argument
1528 _get_st_from_smid(struct MPT3SAS_ADAPTER *ioc, u16 smid) argument
1551 _base_get_cb_idx(struct MPT3SAS_ADAPTER *ioc, u16 smid) argument
1588 mpt3sas_base_pause_mq_polling(struct MPT3SAS_ADAPTER *ioc) argument
1615 mpt3sas_base_resume_mq_polling(struct MPT3SAS_ADAPTER *ioc) argument
1632 mpt3sas_base_mask_interrupts(struct MPT3SAS_ADAPTER *ioc) argument
1650 mpt3sas_base_unmask_interrupts(struct MPT3SAS_ADAPTER *ioc) argument
1696 struct MPT3SAS_ADAPTER *ioc = reply_q->ioc; local
1866 struct MPT3SAS_ADAPTER *ioc = local
1895 struct MPT3SAS_ADAPTER *ioc = reply_q->ioc; local
1949 _base_init_irqpolls(struct MPT3SAS_ADAPTER *ioc) argument
1975 _base_is_controller_msix_enabled(struct MPT3SAS_ADAPTER *ioc) argument
1991 mpt3sas_base_sync_reply_irqs(struct MPT3SAS_ADAPTER *ioc, u8 poll) argument
2088 _base_build_zero_len_sge(struct MPT3SAS_ADAPTER *ioc, void *paddr) argument
2141 _base_get_chain_buffer_tracker(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd) argument
2169 _base_build_sg(struct MPT3SAS_ADAPTER *ioc, void *psge, dma_addr_t data_out_dma, size_t data_out_sz, dma_addr_t data_in_dma, size_t data_in_sz) argument
2273 _base_build_nvme_prp(struct MPT3SAS_ADAPTER *ioc, u16 smid, Mpi26NVMeEncapsulatedRequest_t *nvme_encap_request, dma_addr_t data_out_dma, size_t data_out_sz, dma_addr_t data_in_dma, size_t data_in_sz) argument
2440 base_make_prp_nvme(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd, Mpi25SCSIIORequest_t *mpi_request, u16 smid, int sge_count) argument
2567 base_is_prp_possible(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device, struct scsi_cmnd *scmd, int sge_count) argument
2605 _base_check_pcie_native_sgl(struct MPT3SAS_ADAPTER *ioc, Mpi25SCSIIORequest_t *mpi_request, u16 smid, struct scsi_cmnd *scmd, struct _pcie_device *pcie_device) argument
2665 _base_build_zero_len_sge_ieee(struct MPT3SAS_ADAPTER *ioc, void *paddr) argument
2689 _base_build_sg_scmd(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd, u16 smid, struct _pcie_device *unused) argument
2830 _base_build_sg_scmd_ieee(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd, u16 smid, struct _pcie_device *pcie_device) argument
2956 _base_build_sg_ieee(struct MPT3SAS_ADAPTER *ioc, void *psge, dma_addr_t data_out_dma, size_t data_out_sz, dma_addr_t data_in_dma, size_t data_in_sz) argument
3006 _base_config_dma_addressing(struct MPT3SAS_ADAPTER *ioc, struct pci_dev *pdev) argument
3053 _base_check_enable_msix(struct MPT3SAS_ADAPTER *ioc) argument
3098 mpt3sas_base_free_irq(struct MPT3SAS_ADAPTER *ioc) argument
3131 _base_request_irq(struct MPT3SAS_ADAPTER *ioc, u8 index) argument
3185 _base_assign_reply_queues(struct MPT3SAS_ADAPTER *ioc) argument
3287 _base_check_and_enable_high_iops_queues(struct MPT3SAS_ADAPTER *ioc, int hba_msix_vector_count) argument
3328 mpt3sas_base_disable_msix(struct MPT3SAS_ADAPTER *ioc) argument
3343 _base_alloc_irq_vectors(struct MPT3SAS_ADAPTER *ioc) argument
3376 _base_enable_msix(struct MPT3SAS_ADAPTER *ioc) argument
3534 mpt3sas_base_unmap_resources(struct MPT3SAS_ADAPTER *ioc) argument
3569 mpt3sas_base_check_for_fault_and_issue_reset(struct MPT3SAS_ADAPTER *ioc) argument
3604 mpt3sas_base_map_resources(struct MPT3SAS_ADAPTER *ioc) argument
3767 mpt3sas_base_get_msg_frame(struct MPT3SAS_ADAPTER *ioc, u16 smid) argument
3780 mpt3sas_base_get_sense_buffer(struct MPT3SAS_ADAPTER *ioc, u16 smid) argument
3793 mpt3sas_base_get_sense_buffer_dma(struct MPT3SAS_ADAPTER *ioc, u16 smid) argument
3807 mpt3sas_base_get_pcie_sgl(struct MPT3SAS_ADAPTER *ioc, u16 smid) argument
3820 mpt3sas_base_get_pcie_sgl_dma(struct MPT3SAS_ADAPTER *ioc, u16 smid) argument
3833 mpt3sas_base_get_reply_virt_addr(struct MPT3SAS_ADAPTER *ioc, u32 phys_addr) argument
3850 _base_get_msix_index(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd) argument
3880 _base_get_high_iops_msix_index(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd) argument
3906 mpt3sas_base_get_smid(struct MPT3SAS_ADAPTER *ioc, u8 cb_idx) argument
3937 mpt3sas_base_get_smid_scsiio(struct MPT3SAS_ADAPTER *ioc, u8 cb_idx, struct scsi_cmnd *scmd) argument
3975 mpt3sas_base_get_smid_hpr(struct MPT3SAS_ADAPTER *ioc, u8 cb_idx) argument
3997 _base_recovery_check(struct MPT3SAS_ADAPTER *ioc) argument
4009 mpt3sas_base_clear_st(struct MPT3SAS_ADAPTER *ioc, struct scsiio_tracker *st) argument
4027 mpt3sas_base_free_smid(struct MPT3SAS_ADAPTER *ioc, u16 smid) argument
4125 _base_set_and_get_msix_index(struct MPT3SAS_ADAPTER *ioc, u16 smid) argument
4146 _base_put_smid_mpi_ep_scsi_io(struct MPT3SAS_ADAPTER *ioc, u16 smid, u16 handle) argument
4175 _base_put_smid_scsi_io(struct MPT3SAS_ADAPTER *ioc, u16 smid, u16 handle) argument
4197 _base_put_smid_fast_path(struct MPT3SAS_ADAPTER *ioc, u16 smid, u16 handle) argument
4220 _base_put_smid_hi_priority(struct MPT3SAS_ADAPTER *ioc, u16 smid, u16 msix_task) argument
4262 mpt3sas_base_put_smid_nvme_encap(struct MPT3SAS_ADAPTER *ioc, u16 smid) argument
4283 _base_put_smid_default(struct MPT3SAS_ADAPTER *ioc, u16 smid) argument
4324 _base_put_smid_scsi_io_atomic(struct MPT3SAS_ADAPTER *ioc, u16 smid, u16 handle) argument
4346 _base_put_smid_fast_path_atomic(struct MPT3SAS_ADAPTER *ioc, u16 smid, u16 handle) argument
4369 _base_put_smid_hi_priority_atomic(struct MPT3SAS_ADAPTER *ioc, u16 smid, u16 msix_task) argument
4391 _base_put_smid_default_atomic(struct MPT3SAS_ADAPTER *ioc, u16 smid) argument
4408 _base_display_OEMs_branding(struct MPT3SAS_ADAPTER *ioc) argument
4660 _base_display_fwpkg_version(struct MPT3SAS_ADAPTER *ioc) argument
4771 _base_display_ioc_capabilities(struct MPT3SAS_ADAPTER *ioc) argument
4881 mpt3sas_base_update_missing_delay(struct MPT3SAS_ADAPTER *ioc, u16 device_missing_delay, u8 io_missing_delay) argument
4967 _base_update_ioc_page1_inlinewith_perf_mode(struct MPT3SAS_ADAPTER *ioc) argument
5042 _base_get_event_diag_triggers(struct MPT3SAS_ADAPTER *ioc) argument
5094 _base_get_scsi_diag_triggers(struct MPT3SAS_ADAPTER *ioc) argument
5146 _base_get_mpi_diag_triggers(struct MPT3SAS_ADAPTER *ioc) argument
5200 _base_get_master_diag_triggers(struct MPT3SAS_ADAPTER *ioc) argument
5242 _base_check_for_trigger_pages_support(struct MPT3SAS_ADAPTER *ioc, u32 *trigger_flags) argument
5272 _base_get_diag_triggers(struct MPT3SAS_ADAPTER *ioc) argument
5350 _base_update_diag_trigger_pages(struct MPT3SAS_ADAPTER *ioc) argument
5378 _base_assign_fw_reported_qd(struct MPT3SAS_ADAPTER *ioc) argument
5437 mpt3sas_atto_validate_nvram(struct MPT3SAS_ADAPTER *ioc, struct ATTO_SAS_NVRAM *n) argument
5488 mpt3sas_atto_get_sas_addr(struct MPT3SAS_ADAPTER *ioc, union ATTO_SAS_ADDRESS *sas_addr) argument
5521 mpt3sas_atto_init(struct MPT3SAS_ADAPTER *ioc) argument
5579 _base_static_config_pages(struct MPT3SAS_ADAPTER *ioc) argument
5742 mpt3sas_free_enclosure_list(struct MPT3SAS_ADAPTER *ioc) argument
5761 _base_release_memory_pools(struct MPT3SAS_ADAPTER *ioc) argument
5914 _base_reduce_hba_queue_depth(struct MPT3SAS_ADAPTER *ioc) argument
5936 _base_allocate_pcie_sgl_pool(struct MPT3SAS_ADAPTER *ioc, u32 sz) argument
5999 _base_allocate_chain_dma_pool(struct MPT3SAS_ADAPTER *ioc, u32 sz) argument
6044 _base_allocate_sense_dma_pool(struct MPT3SAS_ADAPTER *ioc, u32 sz) argument
6076 _base_allocate_reply_pool(struct MPT3SAS_ADAPTER *ioc, u32 sz) argument
6111 _base_allocate_reply_free_dma_pool(struct MPT3SAS_ADAPTER *ioc, u32 sz) argument
6148 _base_allocate_reply_post_free_array(struct MPT3SAS_ADAPTER *ioc, u32 reply_post_free_array_sz) argument
6180 base_alloc_rdpq_dma_pool(struct MPT3SAS_ADAPTER *ioc, int sz) argument
6258 _base_allocate_memory_pools(struct MPT3SAS_ADAPTER *ioc) argument
6693 mpt3sas_base_get_iocstate(struct MPT3SAS_ADAPTER *ioc, int cooked) argument
6711 _base_wait_on_iocstate(struct MPT3SAS_ADAPTER *ioc, u32 ioc_state, int timeout) argument
6741 _base_dump_reg_set(struct MPT3SAS_ADAPTER *ioc) argument
6763 _base_wait_for_doorbell_int(struct MPT3SAS_ADAPTER *ioc, int timeout) argument
6789 _base_spin_on_doorbell_int(struct MPT3SAS_ADAPTER *ioc, int timeout) argument
6826 _base_wait_for_doorbell_ack(struct MPT3SAS_ADAPTER *ioc, int timeout) argument
6874 _base_wait_for_doorbell_not_used(struct MPT3SAS_ADAPTER *ioc, int timeout) argument
6908 _base_send_ioc_reset(struct MPT3SAS_ADAPTER *ioc, u8 reset_type, int timeout) argument
6976 mpt3sas_wait_for_ioc(struct MPT3SAS_ADAPTER *ioc, int timeout) argument
7021 _base_handshake_req_reply_wait(struct MPT3SAS_ADAPTER *ioc, int request_bytes, u32 *request, int reply_bytes, u16 *reply, int timeout) argument
7139 mpt3sas_base_sas_iounit_control(struct MPT3SAS_ADAPTER *ioc, Mpi2SasIoUnitControlReply_t *mpi_reply, Mpi2SasIoUnitControlRequest_t *mpi_request) argument
7221 mpt3sas_base_scsi_enclosure_processor(struct MPT3SAS_ADAPTER *ioc, Mpi2SepReply_t *mpi_reply, Mpi2SepRequest_t *mpi_request) argument
7292 _base_get_port_facts(struct MPT3SAS_ADAPTER *ioc, int port) argument
7333 _base_wait_for_iocstate(struct MPT3SAS_ADAPTER *ioc, int timeout) argument
7395 _base_get_ioc_facts(struct MPT3SAS_ADAPTER *ioc) argument
7498 _base_send_ioc_init(struct MPT3SAS_ADAPTER *ioc) argument
7606 mpt3sas_port_enable_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply) argument
7652 _base_send_port_enable(struct MPT3SAS_ADAPTER *ioc) argument
7715 mpt3sas_port_enable(struct MPT3SAS_ADAPTER *ioc) argument
7754 _base_determine_wait_on_discovery(struct MPT3SAS_ADAPTER *ioc) argument
7800 _base_unmask_events(struct MPT3SAS_ADAPTER *ioc, u16 event) argument
7826 _base_event_notification(struct MPT3SAS_ADAPTER *ioc) argument
7890 mpt3sas_base_validate_event_type(struct MPT3SAS_ADAPTER *ioc, u32 *event_type) argument
7927 mpt3sas_base_unlock_and_get_host_diagnostic(struct MPT3SAS_ADAPTER *ioc, u32 *host_diagnostic) argument
7973 mpt3sas_base_lock_host_diagnostic(struct MPT3SAS_ADAPTER *ioc) argument
7986 _base_diag_reset(struct MPT3SAS_ADAPTER *ioc) argument
8079 mpt3sas_base_make_ioc_ready(struct MPT3SAS_ADAPTER *ioc, enum reset_type type) argument
8162 _base_make_ioc_operational(struct MPT3SAS_ADAPTER *ioc) argument
8347 mpt3sas_base_free_resources(struct MPT3SAS_ADAPTER *ioc) argument
8372 mpt3sas_base_attach(struct MPT3SAS_ADAPTER *ioc) argument
8676 mpt3sas_base_detach(struct MPT3SAS_ADAPTER *ioc) argument
8707 _base_pre_reset_handler(struct MPT3SAS_ADAPTER *ioc) argument
8719 _base_clear_outstanding_mpt_commands(struct MPT3SAS_ADAPTER *ioc) argument
8757 _base_clear_outstanding_commands(struct MPT3SAS_ADAPTER *ioc) argument
8768 _base_reset_done_handler(struct MPT3SAS_ADAPTER *ioc) argument
8783 mpt3sas_wait_for_commands_to_complete(struct MPT3SAS_ADAPTER *ioc) argument
8811 _base_check_ioc_facts_changes(struct MPT3SAS_ADAPTER *ioc) argument
8890 mpt3sas_base_hard_reset_handler(struct MPT3SAS_ADAPTER *ioc, enum reset_type type) argument
[all...]
/linux-master/drivers/scsi/bfa/
H A Dbfad_bsg.c26 if (!bfa_ioc_is_disabled(&bfad->bfa.ioc)) {
48 if (bfa_ioc_is_disabled(&bfad->bfa.ioc)) {
117 bfa_ioc_get_attr(&bfad->bfa.ioc, &iocmd->ioc_attr);
167 iocmd->status = bfa_ioc_fw_stats_get(&bfad->bfa.ioc, iocmd_bufptr);
190 iocmd->status = bfa_ioc_fw_stats_clear(&bfad->bfa.ioc);
229 iocmd->status = bfa_ioc_fwsig_invalidate(&bfad->bfa.ioc);
1955 attr->pwwn = bfad->bfa.ioc.attr->pwwn;
1956 attr->nwwn = bfad->bfa.ioc.attr->nwwn;
2041 iocmd->status = bfa_ioc_debug_fwcore(&bfad->bfa.ioc, iocmd_bufptr,
2057 bfad->bfa.ioc
[all...]
H A Dbfa_svc.h110 typedef void (*fcxp_send_cb_t) (struct bfa_s *ioc, struct bfa_fcxp_s *fcxp,
H A Dbfa_svc.c41 (bfa_ioc_is_disabled(&bfa->ioc) == BFA_TRUE))
1820 if (bfa_ioc_devid(&bfa->ioc) == BFA_PCI_DEVICE_ID_CT)
2194 if (!bfa_ioc_get_fcmode(&fcport->bfa->ioc)) {
3207 fcport->pwwn = fcport->bfa->ioc.attr->pwwn;
3208 fcport->nwwn = fcport->bfa->ioc.attr->nwwn;
3264 if (bfa_ioc_get_fcmode(&fcport->bfa->ioc))
3509 fcport->cfg.maxfrsize = bfa_ioc_maxfrsize(&bfa->ioc);
3510 fcport->cfg.rx_bbcredit = bfa_ioc_rx_bbcredit(&bfa->ioc);
3511 fcport->speed_sup = bfa_ioc_speed_sup(&bfa->ioc);
3671 if (bfa_ioc_is_disabled(&bfa->ioc))
[all...]
H A Dbfa_ioc.h313 IOCPF_E_FAIL = 7, /* failure notice by ioc sm */
314 IOCPF_E_INITFAIL = 8, /* init fail notice by ioc sm */
315 IOCPF_E_GETATTRFAIL = 9, /* init fail notice by ioc sm */
326 struct bfa_ioc_s *ioc; member in struct:bfa_iocpf_s
371 bfa_boolean_t (*ioc_firmware_lock) (struct bfa_ioc_s *ioc);
372 void (*ioc_firmware_unlock) (struct bfa_ioc_s *ioc);
373 void (*ioc_reg_init) (struct bfa_ioc_s *ioc);
374 void (*ioc_map_port) (struct bfa_ioc_s *ioc);
375 void (*ioc_isr_mode_set) (struct bfa_ioc_s *ioc,
377 void (*ioc_notify_fail) (struct bfa_ioc_s *ioc);
428 struct bfa_ioc_s *ioc; member in struct:bfa_ablk_s
448 struct bfa_ioc_s *ioc; member in struct:bfa_sfp_s
499 struct bfa_ioc_s *ioc; /* back pointer to ioc */ member in struct:bfa_flash_s
635 struct bfa_ioc_s *ioc; member in struct:bfa_diag_s
692 struct bfa_ioc_s *ioc; /* back pointer to ioc */ member in struct:bfa_phy_s
742 struct bfa_ioc_s *ioc; /* back pointer to ioc */ member in struct:bfa_fru_s
[all...]
H A Dbfa_ioc.c90 static void bfa_ioc_hw_sem_get(struct bfa_ioc_s *ioc);
91 static void bfa_ioc_hwinit(struct bfa_ioc_s *ioc, bfa_boolean_t force);
92 static void bfa_ioc_timeout(void *ioc);
93 static void bfa_ioc_poll_fwinit(struct bfa_ioc_s *ioc);
94 static void bfa_ioc_send_enable(struct bfa_ioc_s *ioc);
95 static void bfa_ioc_send_disable(struct bfa_ioc_s *ioc);
96 static void bfa_ioc_send_getattr(struct bfa_ioc_s *ioc);
97 static void bfa_ioc_hb_monitor(struct bfa_ioc_s *ioc);
98 static void bfa_ioc_mbox_poll(struct bfa_ioc_s *ioc);
99 static void bfa_ioc_mbox_flush(struct bfa_ioc_s *ioc);
256 bfa_ioc_sm_uninit_entry(struct bfa_ioc_s *ioc) argument
264 bfa_ioc_sm_uninit(struct bfa_ioc_s *ioc, enum ioc_event event) argument
281 bfa_ioc_sm_reset_entry(struct bfa_ioc_s *ioc) argument
290 bfa_ioc_sm_reset(struct bfa_ioc_s *ioc, enum ioc_event event) argument
314 bfa_ioc_sm_enabling_entry(struct bfa_ioc_s *ioc) argument
324 bfa_ioc_sm_enabling(struct bfa_ioc_s *ioc, enum ioc_event event) argument
366 bfa_ioc_sm_getattr_entry(struct bfa_ioc_s *ioc) argument
376 bfa_ioc_sm_getattr(struct bfa_ioc_s *ioc, enum ioc_event event) argument
411 bfa_ioc_sm_op_entry(struct bfa_ioc_s *ioc) argument
423 bfa_ioc_sm_op(struct bfa_ioc_s *ioc, enum ioc_event event) argument
459 bfa_ioc_sm_disabling_entry(struct bfa_ioc_s *ioc) argument
471 bfa_ioc_sm_disabling(struct bfa_ioc_s *ioc, enum ioc_event event) argument
503 bfa_ioc_sm_disabled_entry(struct bfa_ioc_s *ioc) argument
509 bfa_ioc_sm_disabled(struct bfa_ioc_s *ioc, enum ioc_event event) argument
534 bfa_ioc_sm_fail_retry_entry(struct bfa_ioc_s *ioc) argument
543 bfa_ioc_sm_fail_retry(struct bfa_ioc_s *ioc, enum ioc_event event) argument
587 bfa_ioc_sm_fail_entry(struct bfa_ioc_s *ioc) argument
596 bfa_ioc_sm_fail(struct bfa_ioc_s *ioc, enum ioc_event event) argument
627 bfa_ioc_sm_hwfail_entry(struct bfa_ioc_s *ioc) argument
633 bfa_ioc_sm_hwfail(struct bfa_ioc_s *ioc, enum ioc_event event) argument
679 struct bfa_ioc_s *ioc = iocpf->ioc; local
765 struct bfa_ioc_s *ioc = iocpf->ioc; local
829 struct bfa_ioc_s *ioc = iocpf->ioc; local
869 struct bfa_ioc_s *ioc = iocpf->ioc; local
913 struct bfa_ioc_s *ioc = iocpf->ioc; local
958 struct bfa_ioc_s *ioc = iocpf->ioc; local
1000 struct bfa_ioc_s *ioc = iocpf->ioc; local
1035 struct bfa_ioc_s *ioc = iocpf->ioc; local
1074 struct bfa_ioc_s *ioc = iocpf->ioc; local
1111 struct bfa_ioc_s *ioc = iocpf->ioc; local
1143 struct bfa_ioc_s *ioc = iocpf->ioc; local
1192 struct bfa_ioc_s *ioc = iocpf->ioc; local
1230 struct bfa_ioc_s *ioc = iocpf->ioc; local
1283 struct bfa_ioc_s *ioc = iocpf->ioc; local
1305 bfa_ioc_event_notify(struct bfa_ioc_s *ioc, enum bfa_ioc_event_e event) argument
1317 bfa_ioc_disable_comp(struct bfa_ioc_s *ioc) argument
1345 bfa_ioc_hw_sem_get(struct bfa_ioc_s *ioc) argument
1371 bfa_ioc_lmem_init(struct bfa_ioc_s *ioc) argument
1408 bfa_ioc_lpu_start(struct bfa_ioc_s *ioc) argument
1422 bfa_ioc_lpu_stop(struct bfa_ioc_s *ioc) argument
1439 bfa_ioc_fwver_get(struct bfa_ioc_s *ioc, struct bfi_ioc_image_hdr_s *fwhdr) argument
1461 bfa_ioc_fwver_cmp(struct bfa_ioc_s *ioc, struct bfi_ioc_image_hdr_s *smem_fwhdr) argument
1501 bfa_ioc_fwver_valid(struct bfa_ioc_s *ioc, u32 boot_env) argument
1627 bfa_ioc_flash_img_get_chnk(struct bfa_ioc_s *ioc, u32 off, u32 *fwimg) argument
1636 bfa_ioc_flash_fwver_cmp(struct bfa_ioc_s *ioc, struct bfi_ioc_image_hdr_s *base_fwhdr) argument
1659 bfa_ioc_fwsig_invalidate(struct bfa_ioc_s *ioc) argument
1681 bfa_ioc_msgflush(struct bfa_ioc_s *ioc) argument
1691 bfa_ioc_hwinit(struct bfa_ioc_s *ioc, bfa_boolean_t force) argument
1758 struct bfa_ioc_s *ioc = (struct bfa_ioc_s *) ioc_arg; local
1765 bfa_ioc_mbox_send(struct bfa_ioc_s *ioc, void *ioc_msg, int len) argument
1793 bfa_ioc_send_enable(struct bfa_ioc_s *ioc) argument
1806 bfa_ioc_send_disable(struct bfa_ioc_s *ioc) argument
1819 bfa_ioc_send_getattr(struct bfa_ioc_s *ioc) argument
1832 struct bfa_ioc_s *ioc = cbarg; local
1848 bfa_ioc_hb_monitor(struct bfa_ioc_s *ioc) argument
1858 bfa_ioc_download_fw(struct bfa_ioc_s *ioc, u32 boot_type, u32 boot_env) argument
1958 bfa_ioc_getattr_reply(struct bfa_ioc_s *ioc) argument
1975 bfa_ioc_mbox_attach(struct bfa_ioc_s *ioc) argument
1991 bfa_ioc_mbox_poll(struct bfa_ioc_s *ioc) argument
2021 bfa_ioc_mbox_flush(struct bfa_ioc_s *ioc) argument
2039 bfa_ioc_smem_read(struct bfa_ioc_s *ioc, void *tbuf, u32 soff, u32 sz) argument
2098 bfa_ioc_smem_clr(struct bfa_ioc_s *ioc, u32 soff, u32 sz) argument
2147 bfa_ioc_fail_notify(struct bfa_ioc_s *ioc) argument
2166 bfa_ioc_pf_fwmismatch(struct bfa_ioc_s *ioc) argument
2180 bfa_ioc_pll_init(struct bfa_ioc_s *ioc) argument
2211 bfa_ioc_boot(struct bfa_ioc_s *ioc, u32 boot_type, u32 boot_env) argument
2269 bfa_ioc_is_operational(struct bfa_ioc_s *ioc) argument
2275 bfa_ioc_is_initialized(struct bfa_ioc_s *ioc) argument
2285 bfa_ioc_msgget(struct bfa_ioc_s *ioc, void *mbmsg) argument
2315 bfa_ioc_isr(struct bfa_ioc_s *ioc, struct bfi_mbmsg_s *m) argument
2356 bfa_ioc_attach(struct bfa_ioc_s *ioc, void *bfa, struct bfa_ioc_cbfn_s *cbfn, struct bfa_timer_mod_s *timer_mod) argument
2378 bfa_ioc_detach(struct bfa_ioc_s *ioc) argument
2390 bfa_ioc_pci_init(struct bfa_ioc_s *ioc, struct bfa_pcidev_s *pcidev, enum bfi_pcifn_class clscode) argument
2478 bfa_ioc_mem_claim(struct bfa_ioc_s *ioc, u8 *dm_kva, u64 dm_pa) argument
2489 bfa_ioc_enable(struct bfa_ioc_s *ioc) argument
2498 bfa_ioc_disable(struct bfa_ioc_s *ioc) argument
2505 bfa_ioc_suspend(struct bfa_ioc_s *ioc) argument
2516 bfa_ioc_debug_memclaim(struct bfa_ioc_s *ioc, void *dbg_fwsave) argument
2529 bfa_ioc_mbox_register(struct bfa_ioc_s *ioc, bfa_ioc_mbox_mcfunc_t *mcfuncs) argument
2542 bfa_ioc_mbox_regisr(struct bfa_ioc_s *ioc, enum bfi_mclass mc, bfa_ioc_mbox_mcfunc_t cbfn, void *cbarg) argument
2559 bfa_ioc_mbox_queue(struct bfa_ioc_s *ioc, struct bfa_mbox_cmd_s *cmd) argument
2591 bfa_ioc_mbox_isr(struct bfa_ioc_s *ioc) argument
2622 bfa_ioc_error_isr(struct bfa_ioc_s *ioc) argument
2633 bfa_ioc_is_disabled(struct bfa_ioc_s *ioc) argument
2643 bfa_ioc_fw_mismatch(struct bfa_ioc_s *ioc) argument
2655 bfa_ioc_adapter_is_disabled(struct bfa_ioc_s *ioc) argument
2679 bfa_ioc_reset_fwstate(struct bfa_ioc_s *ioc) argument
2687 bfa_ioc_get_adapter_attr(struct bfa_ioc_s *ioc, struct bfa_adapter_attr_s *ad_attr) argument
2736 bfa_ioc_get_type(struct bfa_ioc_s *ioc) argument
2748 bfa_ioc_get_adapter_serial_num(struct bfa_ioc_s *ioc, char *serial_num) argument
2757 bfa_ioc_get_adapter_fw_ver(struct bfa_ioc_s *ioc, char *fw_ver) argument
2764 bfa_ioc_get_pci_chip_rev(struct bfa_ioc_s *ioc, char *chip_rev) argument
2779 bfa_ioc_get_adapter_optrom_ver(struct bfa_ioc_s *ioc, char *optrom_ver) argument
2787 bfa_ioc_get_adapter_manufacturer(struct bfa_ioc_s *ioc, char *manufacturer) argument
2794 bfa_ioc_get_adapter_model(struct bfa_ioc_s *ioc, char *model) argument
2814 bfa_ioc_get_state(struct bfa_ioc_s *ioc) argument
2854 bfa_ioc_get_attr(struct bfa_ioc_s *ioc, struct bfa_ioc_attr_s *ioc_attr) argument
2875 bfa_ioc_get_mac(struct bfa_ioc_s *ioc) argument
2887 bfa_ioc_get_mfg_mac(struct bfa_ioc_s *ioc) argument
2905 bfa_ioc_aen_post(struct bfa_ioc_s *ioc, enum bfa_ioc_aen_event event) argument
2942 bfa_ioc_debug_fwsave(struct bfa_ioc_s *ioc, void *trcdata, int *trclen) argument
2963 bfa_ioc_debug_fwtrc(struct bfa_ioc_s *ioc, void *trcdata, int *trclen) argument
2981 bfa_ioc_send_fwsync(struct bfa_ioc_s *ioc) argument
2993 bfa_ioc_fwsync(struct bfa_ioc_s *ioc) argument
3018 bfa_ioc_debug_fwcore(struct bfa_ioc_s *ioc, void *buf, u32 *offset, int *buflen) argument
3065 bfa_ioc_fw_stats_get(struct bfa_ioc_s *ioc, void *stats) argument
3086 bfa_ioc_fw_stats_clear(struct bfa_ioc_s *ioc) argument
3110 bfa_ioc_debug_save_ftrc(struct bfa_ioc_s *ioc) argument
3127 bfa_ioc_recover(struct bfa_ioc_s *ioc) argument
3140 struct bfa_ioc_s *ioc = (struct bfa_ioc_s *) ioc_arg; local
3149 struct bfa_ioc_s *ioc = (struct bfa_ioc_s *) ioc_arg; local
3155 bfa_ioc_poll_fwinit(struct bfa_ioc_s *ioc) argument
3177 struct bfa_ioc_s *ioc = (struct bfa_ioc_s *) ioc_arg; local
3371 bfa_ablk_attach(struct bfa_ablk_s *ablk, struct bfa_ioc_s *ioc) argument
4017 bfa_sfp_attach(struct bfa_sfp_s *sfp, struct bfa_ioc_s *ioc, void *dev, struct bfa_trc_mod_s *trcmod) argument
4188 bfa_flash_aen_audit_post(struct bfa_ioc_s *ioc, enum bfa_audit_aen_event event, int inst, int type) argument
4476 bfa_flash_attach(struct bfa_flash_s *flash, struct bfa_ioc_s *ioc, void *dev, struct bfa_trc_mod_s *trcmod, bfa_boolean_t mincfg) argument
4758 struct bfa_ioc_s *ioc = diag->ioc; local
5261 bfa_diag_attach(struct bfa_diag_s *diag, struct bfa_ioc_s *ioc, void *dev, bfa_cb_diag_beacon_t cbfn_beacon, struct bfa_trc_mod_s *trcmod) argument
5458 bfa_phy_attach(struct bfa_phy_s *phy, struct bfa_ioc_s *ioc, void *dev, struct bfa_trc_mod_s *trcmod, bfa_boolean_t mincfg) argument
5502 bfa_phy_busy(struct bfa_ioc_s *ioc) argument
6277 bfa_fru_attach(struct bfa_fru_s *fru, struct bfa_ioc_s *ioc, void *dev, struct bfa_trc_mod_s *trcmod, bfa_boolean_t mincfg) argument
[all...]
H A Dbfa_fcs_lport.c2603 bfa_ioc_get_adapter_manufacturer(&port->fcs->bfa->ioc,
2605 bfa_ioc_get_adapter_serial_num(&port->fcs->bfa->ioc,
2607 bfa_ioc_get_adapter_model(&port->fcs->bfa->ioc,
2609 bfa_ioc_get_adapter_model(&port->fcs->bfa->ioc,
2611 bfa_ioc_get_pci_chip_rev(&port->fcs->bfa->ioc,
2613 bfa_ioc_get_adapter_optrom_ver(&port->fcs->bfa->ioc,
2615 bfa_ioc_get_adapter_fw_ver(&port->fcs->bfa->ioc,
2643 cpu_to_be32(bfa_ioc_get_nports(&port->fcs->bfa->ioc));
5328 if ((!port->vport) && bfa_ioc_get_fcmode(&port->fcs->bfa->ioc)) {
H A Dbfa_core.c95 bfa_port_attach(port, &bfa->ioc, bfa, bfa->trcmod);
108 bfa_ablk_attach(ablk, &bfa->ioc);
119 bfa_cee_attach(cee, &bfa->ioc, bfa);
129 bfa_sfp_attach(sfp, &bfa->ioc, bfa, bfa->trcmod);
139 bfa_flash_attach(flash, &bfa->ioc, bfa, bfa->trcmod, mincfg);
150 bfa_diag_attach(diag, &bfa->ioc, bfa, bfa_fcport_beacon, bfa->trcmod);
160 bfa_phy_attach(phy, &bfa->ioc, bfa, bfa->trcmod, mincfg);
170 bfa_fru_attach(fru, &bfa->ioc, bfa, bfa->trcmod, mincfg);
271 bfa_ioc_enable(&iocfc->bfa->ioc);
452 bfa_ioc_disable(&iocfc->bfa->ioc);
1521 struct bfa_ioc_s *ioc = &bfa->ioc; local
[all...]
H A Dbfa.h281 bfi_fn_lpu(bfa_ioc_pcifn(&(__bfa)->ioc), bfa_ioc_portid(&(__bfa)->ioc))
367 bfa_ioc_fetch_stats(&(__bfa)->ioc, __ioc_stats)
369 bfa_ioc_clr_stats(&(__bfa)->ioc)
371 bfa_ioc_get_nports(&(__bfa)->ioc)
373 bfa_ioc_get_adapter_manufacturer(&(__bfa)->ioc, __manufacturer)
375 bfa_ioc_get_adapter_model(&(__bfa)->ioc, __model)
377 bfa_ioc_get_adapter_serial_num(&(__bfa)->ioc, __serial_num)
379 bfa_ioc_get_adapter_fw_ver(&(__bfa)->ioc, __fw_ver)
381 bfa_ioc_get_adapter_optrom_ver(&(__bfa)->ioc, __optrom_ve
[all...]
/linux-master/drivers/phy/broadcom/
H A Dphy-brcm-usb.c496 of_property_read_u32(dn, "brcm,ioc", &priv->ini.ioc);
/linux-master/drivers/message/fusion/
H A Dmptfc.c192 MPT_ADAPTER *ioc; local
196 ioc = hd->ioc;
199 || (loops > 0 && ioc->active == 0)) {
201 dfcprintk (ioc, printk(MYIOC_s_DEBUG_FMT
204 ioc->name, ioc->sh->host_no,
205 dev_name(&rport->dev), ready, ioc->active));
212 if (ready == DID_NO_CONNECT || ioc->active == 0) {
213 dfcprintk (ioc, print
319 mptfc_GetFcDevPage0(MPT_ADAPTER *ioc, int ioc_port, void(*func)(MPT_ADAPTER *ioc,int channel, FCDevicePage0_t *arg)) argument
458 mptfc_register_dev(MPT_ADAPTER *ioc, int channel, FCDevicePage0_t *pg0) argument
604 mptfc_dump_lun_info(MPT_ADAPTER *ioc, struct fc_rport *rport, struct scsi_device *sdev, VirtTarget *vtarget) argument
640 MPT_ADAPTER *ioc; local
718 mptfc_display_port_link_speed(MPT_ADAPTER *ioc, int portnum, FCPortPage0_t *pp0dest) argument
767 mptfc_GetFcPortPage0(MPT_ADAPTER *ioc, int portnum) argument
865 mptfc_WriteFcPortPage1(MPT_ADAPTER *ioc, int portnum) argument
908 mptfc_GetFcPortPage1(MPT_ADAPTER *ioc, int portnum) argument
980 mptfc_SetFcPortPage1_defaults(MPT_ADAPTER *ioc) argument
1009 mptfc_init_host_attr(MPT_ADAPTER *ioc,int portnum) argument
1105 MPT_ADAPTER *ioc = local
1117 MPT_ADAPTER *ioc = local
1151 MPT_ADAPTER *ioc = local
1208 MPT_ADAPTER *ioc; local
1402 mptfc_event_process(MPT_ADAPTER *ioc, EventNotificationReply_t *pEvReply) argument
1442 mptfc_ioc_reset(MPT_ADAPTER *ioc, int reset_phase) argument
1529 MPT_ADAPTER *ioc = pci_get_drvdata(pdev); local
[all...]
/linux-master/drivers/spi/
H A Dspidev.c363 struct spi_ioc_transfer *ioc; local
498 ioc = spidev_get_ioc_message(cmd,
500 if (IS_ERR(ioc)) {
501 retval = PTR_ERR(ioc);
504 if (!ioc)
508 retval = spidev_message(spidev, ioc, n_ioc);
509 kfree(ioc);
529 struct spi_ioc_transfer *ioc; local
548 ioc = spidev_get_ioc_message(cmd, u_ioc, &n_ioc);
549 if (IS_ERR(ioc)) {
[all...]
H A Dspi-ath79.c112 u32 ioc = sp->ioc_base; local
119 out = ioc | AR71XX_SPI_IOC_DO;
121 out = ioc & ~AR71XX_SPI_IOC_DO;
/linux-master/net/rxrpc/
H A Doutput.c591 int ret, ioc; local
611 ioc = 1;
617 ioc = 2;
634 iov_iter_kvec(&msg.msg_iter, WRITE, iov, ioc, size);
H A Dconn_event.c93 int ret, ioc; local
148 ioc = 1;
169 ioc = 3;
181 ret = kernel_sendmsg(conn->local->socket, &msg, iov, ioc, len);

Completed in 588 milliseconds

12345