| /linux/drivers/scsi/qla4xxx/ |
| H A D | ql4_83xx.c | 15 uint32_t qla4_83xx_rd_reg(struct scsi_qla_host *ha, ulong addr) in qla4_83xx_rd_reg() 20 void qla4_83xx_wr_reg(struct scsi_qla_host *ha, ulong addr, uint32_t val) in qla4_83xx_wr_reg() 25 static int qla4_83xx_set_win_base(struct scsi_qla_host *ha, uint32_t addr) in qla4_83xx_set_win_base() 41 int qla4_83xx_rd_reg_indirect(struct scsi_qla_host *ha, uint32_t addr, in qla4_83xx_rd_reg_indirect() 59 int qla4_83xx_wr_reg_indirect(struct scsi_qla_host *ha, uint32_t addr, in qla4_83xx_wr_reg_indirect() 75 static int qla4_83xx_flash_lock(struct scsi_qla_host *ha) in qla4_83xx_flash_lock() 102 static void qla4_83xx_flash_unlock(struct scsi_qla_host *ha) in qla4_83xx_flash_unlock() 109 int qla4_83xx_flash_read_u32(struct scsi_qla_host *ha, uint32_t flash_addr, in qla4_83xx_flash_read_u32() 159 int qla4_83xx_lockless_flash_read_u32(struct scsi_qla_host *ha, in qla4_83xx_lockless_flash_read_u32() 241 void qla4_83xx_rom_lock_recovery(struct scsi_qla_host *ha) in qla4_83xx_rom_lock_recovery() [all …]
|
| H A D | ql4_isr.c | 18 static void qla4xxx_copy_sense(struct scsi_qla_host *ha, in qla4xxx_copy_sense() 74 qla4xxx_status_cont_entry(struct scsi_qla_host *ha, in qla4xxx_status_cont_entry() 114 static void qla4xxx_status_entry(struct scsi_qla_host *ha, in qla4xxx_status_entry() 363 static void qla4xxx_passthru_status_entry(struct scsi_qla_host *ha, in qla4xxx_passthru_status_entry() 402 static struct mrb *qla4xxx_del_mrb_from_active_array(struct scsi_qla_host *ha, in qla4xxx_del_mrb_from_active_array() 422 static void qla4xxx_mbox_status_entry(struct scsi_qla_host *ha, in qla4xxx_mbox_status_entry() 473 void qla4xxx_process_response_queue(struct scsi_qla_host *ha) in qla4xxx_process_response_queue() 584 static int qla4_83xx_loopback_in_progress(struct scsi_qla_host *ha) in qla4_83xx_loopback_in_progress() 606 static void qla4xxx_update_ipaddr_state(struct scsi_qla_host *ha, in qla4xxx_update_ipaddr_state() 635 static void qla4xxx_default_router_changed(struct scsi_qla_host *ha, in qla4xxx_default_router_changed() [all …]
|
| H A D | ql4_init.c | 13 static void ql4xxx_set_mac_number(struct scsi_qla_host *ha) in ql4xxx_set_mac_number() 47 void qla4xxx_free_ddb(struct scsi_qla_host *ha, in qla4xxx_free_ddb() 63 static void qla4xxx_init_response_q_entries(struct scsi_qla_host *ha) in qla4xxx_init_response_q_entries() 83 int qla4xxx_init_rings(struct scsi_qla_host *ha) in qla4xxx_init_rings() 147 int qla4xxx_get_sys_info(struct scsi_qla_host *ha) in qla4xxx_get_sys_info() 194 static void qla4xxx_init_local_data(struct scsi_qla_host *ha) in qla4xxx_init_local_data() 201 qla4xxx_wait_for_ip_config(struct scsi_qla_host *ha) in qla4xxx_wait_for_ip_config() 281 static int qla4_80xx_is_minidump_dma_capable(struct scsi_qla_host *ha, in qla4_80xx_is_minidump_dma_capable() 304 void qla4xxx_alloc_fw_dump(struct scsi_qla_host *ha) in qla4xxx_alloc_fw_dump() 401 static int qla4xxx_fw_ready(struct scsi_qla_host *ha) in qla4xxx_fw_ready() [all …]
|
| H A D | ql4_nvram.c | 12 static inline void eeprom_cmd(uint32_t cmd, struct scsi_qla_host *ha) in eeprom_cmd() 19 static inline int eeprom_size(struct scsi_qla_host *ha) in eeprom_size() 24 static inline int eeprom_no_addr_bits(struct scsi_qla_host *ha) in eeprom_no_addr_bits() 30 static inline int eeprom_no_data_bits(struct scsi_qla_host *ha) in eeprom_no_data_bits() 35 static int fm93c56a_select(struct scsi_qla_host * ha) in fm93c56a_select() 44 static int fm93c56a_cmd(struct scsi_qla_host * ha, int cmd, int addr) in fm93c56a_cmd() 108 static int fm93c56a_deselect(struct scsi_qla_host * ha) in fm93c56a_deselect() 115 static int fm93c56a_datain(struct scsi_qla_host * ha, unsigned short *value) in fm93c56a_datain() 139 struct scsi_qla_host * ha) in eeprom_readword() 149 u16 rd_nvram_word(struct scsi_qla_host * ha, int offset) in rd_nvram_word() [all …]
|
| H A D | ql4_os.c | 300 static int qla4xxx_isp_check_reg(struct scsi_qla_host *ha) in qla4xxx_isp_check_reg() 322 struct scsi_qla_host *ha = to_qla_host(shost); in qla4xxx_send_ping() local 633 static void qla4xxx_create_chap_list(struct scsi_qla_host *ha) in qla4xxx_create_chap_list() 681 static int qla4xxx_get_chap_by_index(struct scsi_qla_host *ha, in qla4xxx_get_chap_by_index() 725 static int qla4xxx_find_free_chap_index(struct scsi_qla_host *ha, in qla4xxx_find_free_chap_index() 770 struct scsi_qla_host *ha = to_qla_host(shost); in qla4xxx_get_chap_list() local 867 struct scsi_qla_host *ha = to_qla_host(shost); in qla4xxx_delete_chap() local 958 struct scsi_qla_host *ha = to_qla_host(shost); in qla4xxx_set_chap_entry() local 1064 struct scsi_qla_host *ha = to_qla_host(shost); in qla4xxx_get_host_stats() local 1271 struct scsi_qla_host *ha = to_qla_host(shost); in qla4xxx_get_iface_param() local [all …]
|
| H A D | ql4_mbx.c | 14 void qla4xxx_queue_mbox_cmd(struct scsi_qla_host *ha, uint32_t *mbx_cmd, in qla4xxx_queue_mbox_cmd() 30 void qla4xxx_process_mbox_intr(struct scsi_qla_host *ha, int out_count) in qla4xxx_process_mbox_intr() 51 static int qla4xxx_is_intr_poll_mode(struct scsi_qla_host *ha) in qla4xxx_is_intr_poll_mode() 82 int qla4xxx_mailbox_command(struct scsi_qla_host *ha, uint8_t inCount, in qla4xxx_mailbox_command() 283 int qla4xxx_get_minidump_template(struct scsi_qla_host *ha, in qla4xxx_get_minidump_template() 315 int qla4xxx_req_template_size(struct scsi_qla_host *ha) in qla4xxx_req_template_size() 348 void qla4xxx_mailbox_premature_completion(struct scsi_qla_host *ha) in qla4xxx_mailbox_premature_completion() 371 qla4xxx_set_ifcb(struct scsi_qla_host *ha, uint32_t *mbox_cmd, in qla4xxx_set_ifcb() 398 qla4xxx_get_ifcb(struct scsi_qla_host *ha, uint32_t *mbox_cmd, in qla4xxx_get_ifcb() 452 qla4xxx_update_local_ip(struct scsi_qla_host *ha, in qla4xxx_update_local_ip() [all …]
|
| H A D | ql4_iocb.c | 15 qla4xxx_space_in_req_ring(struct scsi_qla_host *ha, uint16_t req_cnt) in qla4xxx_space_in_req_ring() 36 static void qla4xxx_advance_req_ring_ptr(struct scsi_qla_host *ha) in qla4xxx_advance_req_ring_ptr() 58 static int qla4xxx_get_req_pkt(struct scsi_qla_host *ha, in qla4xxx_get_req_pkt() 84 int qla4xxx_send_marker_iocb(struct scsi_qla_host *ha, in qla4xxx_send_marker_iocb() 118 qla4xxx_alloc_cont_entry(struct scsi_qla_host *ha) in qla4xxx_alloc_cont_entry() 151 struct scsi_qla_host *ha; in qla4xxx_build_scsi_iocbs() local 194 void qla4_83xx_queue_iocb(struct scsi_qla_host *ha) in qla4_83xx_queue_iocb() 200 void qla4_83xx_complete_iocb(struct scsi_qla_host *ha) in qla4_83xx_complete_iocb() 213 void qla4_82xx_queue_iocb(struct scsi_qla_host *ha) in qla4_82xx_queue_iocb() 231 void qla4_82xx_complete_iocb(struct scsi_qla_host *ha) in qla4_82xx_complete_iocb() [all …]
|
| H A D | ql4_nx.c | 38 qla4_8xxx_pci_base_offsetfset(struct scsi_qla_host *ha, unsigned long off) in qla4_8xxx_pci_base_offsetfset() 359 qla4_82xx_pci_set_crbwindow_2M(struct scsi_qla_host *ha, ulong *off) in qla4_82xx_pci_set_crbwindow_2M() 383 static int qla4_82xx_crb_win_lock(struct scsi_qla_host *ha) in qla4_82xx_crb_win_lock() 402 void qla4_82xx_crb_win_unlock(struct scsi_qla_host *ha) in qla4_82xx_crb_win_unlock() 408 qla4_82xx_wr_32(struct scsi_qla_host *ha, ulong off, u32 data) in qla4_82xx_wr_32() 431 uint32_t qla4_82xx_rd_32(struct scsi_qla_host *ha, ulong off) in qla4_82xx_rd_32() 456 int qla4_82xx_md_rd_32(struct scsi_qla_host *ha, uint32_t off, uint32_t *data) in qla4_82xx_md_rd_32() 482 int qla4_82xx_md_wr_32(struct scsi_qla_host *ha, uint32_t off, uint32_t data) in qla4_82xx_md_wr_32() 518 int qla4_82xx_idc_lock(struct scsi_qla_host *ha) in qla4_82xx_idc_lock() 538 void qla4_82xx_idc_unlock(struct scsi_qla_host *ha) in qla4_82xx_idc_unlock() [all …]
|
| H A D | ql4_attr.c | 16 struct scsi_qla_host *ha = to_qla_host(dev_to_shost(container_of(kobj, in qla4_8xxx_sysfs_read_fw_dump() local 34 struct scsi_qla_host *ha = to_qla_host(dev_to_shost(container_of(kobj, in qla4_8xxx_sysfs_write_fw_dump() local 125 void qla4_8xxx_alloc_sysfs_attr(struct scsi_qla_host *ha) in qla4_8xxx_alloc_sysfs_attr() 141 void qla4_8xxx_free_sysfs_attr(struct scsi_qla_host *ha) in qla4_8xxx_free_sysfs_attr() 156 struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev)); in qla4xxx_fw_version_show() local 172 struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev)); in qla4xxx_serial_num_show() local 180 struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev)); in qla4xxx_iscsi_version_show() local 189 struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev)); in qla4xxx_optrom_version_show() local 199 struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev)); in qla4xxx_board_id_show() local 207 struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev)); in qla4xxx_fw_state_show() local [all …]
|
| H A D | ql4_bsg.c | 15 struct scsi_qla_host *ha = to_qla_host(host); in qla4xxx_read_flash() local 80 struct scsi_qla_host *ha = to_qla_host(host); in qla4xxx_update_flash() local 145 struct scsi_qla_host *ha = to_qla_host(host); in qla4xxx_get_acb_state() local 202 struct scsi_qla_host *ha = to_qla_host(host); in qla4xxx_read_nvram() local 274 struct scsi_qla_host *ha = to_qla_host(host); in qla4xxx_update_nvram() local 343 struct scsi_qla_host *ha = to_qla_host(host); in qla4xxx_restore_defaults() local 387 struct scsi_qla_host *ha = to_qla_host(host); in qla4xxx_bsg_get_acb() local 451 struct scsi_qla_host *ha = to_qla_host(host); in ql4xxx_execute_diag_cmd() local 506 static int qla4_83xx_wait_for_loopback_config_comp(struct scsi_qla_host *ha, in qla4_83xx_wait_for_loopback_config_comp() 556 static int qla4_83xx_pre_loopback_config(struct scsi_qla_host *ha, in qla4_83xx_pre_loopback_config() [all …]
|
| H A D | ql4_inline.h | 21 qla4xxx_lookup_ddb_by_fw_index(struct scsi_qla_host *ha, uint32_t fw_ddb_index) in qla4xxx_lookup_ddb_by_fw_index() 38 __qla4xxx_enable_intrs(struct scsi_qla_host *ha) in __qla4xxx_enable_intrs() 52 __qla4xxx_disable_intrs(struct scsi_qla_host *ha) in __qla4xxx_disable_intrs() 66 qla4xxx_enable_intrs(struct scsi_qla_host *ha) in qla4xxx_enable_intrs() 76 qla4xxx_disable_intrs(struct scsi_qla_host *ha) in qla4xxx_disable_intrs()
|
| H A D | ql4_dbg.c | 32 void qla4xxx_dump_registers(struct scsi_qla_host *ha) in qla4xxx_dump_registers() 134 void qla4_8xxx_dump_peg_reg(struct scsi_qla_host *ha) in qla4_8xxx_dump_peg_reg()
|
| H A D | ql4_def.h | 116 #define ql4_printk(level, ha, format, arg...) \ argument 236 struct scsi_qla_host *ha; /* HA the SP is queued on */ member 272 struct scsi_qla_host *ha; member 295 struct scsi_qla_host *ha; member 833 struct scsi_qla_host *ha; member 856 static inline int is_ipv4_enabled(struct scsi_qla_host *ha) in is_ipv4_enabled() 861 static inline int is_ipv6_enabled(struct scsi_qla_host *ha) in is_ipv6_enabled() 867 static inline int is_qla4010(struct scsi_qla_host *ha) in is_qla4010() 872 static inline int is_qla4022(struct scsi_qla_host *ha) in is_qla4022() 877 static inline int is_qla4032(struct scsi_qla_host *ha) in is_qla4032() [all …]
|
| /linux/drivers/scsi/ |
| H A D | ips.c | 583 ips_setup_funclist(ips_ha_t * ha) in ips_setup_funclist() 649 ips_ha_t *ha; in ips_release() local 720 ips_ha_t *ha; in ips_halt() local 778 ips_ha_t *ha; in ips_eh_abort() local 837 ips_ha_t *ha; in __ips_eh_reset() local 1024 ips_ha_t *ha; in ips_queue_lck() local 1130 ips_ha_t *ha = (ips_ha_t *) sdev->host->hostdata; in DEF_SCSI_QCMD() local 1180 ips_ha_t *ha; in ips_sdev_configure() local 1208 ips_ha_t *ha; in do_ipsintr() local 1252 ips_intr_copperhead(ips_ha_t * ha) in ips_intr_copperhead() [all …]
|
| /linux/drivers/scsi/libsas/ |
| H A D | sas_event.c | 13 bool sas_queue_work(struct sas_ha_struct *ha, struct sas_work *sw) in sas_queue_work() 29 struct sas_ha_struct *ha) in sas_queue_event() 41 void sas_queue_deferred_work(struct sas_ha_struct *ha) in sas_queue_deferred_work() 57 void __sas_drain_work(struct sas_ha_struct *ha) in __sas_drain_work() 71 int sas_drain_work(struct sas_ha_struct *ha) in sas_drain_work() 86 void sas_disable_revalidation(struct sas_ha_struct *ha) in sas_disable_revalidation() 93 void sas_enable_revalidation(struct sas_ha_struct *ha) in sas_enable_revalidation() 128 struct sas_ha_struct *ha = phy->ha; in sas_port_event_worker() local 139 struct sas_ha_struct *ha = phy->ha; in sas_phy_event_worker() local 149 struct sas_ha_struct *ha = phy->ha; in sas_defer_event() local [all …]
|
| H A D | sas_init.c | 358 void sas_prep_resume_ha(struct sas_ha_struct *ha) in sas_prep_resume_ha() 375 static int phys_suspended(struct sas_ha_struct *ha) in phys_suspended() 389 static void sas_resume_insert_broadcast_ha(struct sas_ha_struct *ha) in sas_resume_insert_broadcast_ha() 413 void sas_resume_ha(struct sas_ha_struct *ha) in sas_resume_ha() 466 void sas_suspend_ha(struct sas_ha_struct *ha) in sas_suspend_ha() 524 struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost); in queue_phy_reset() local 553 struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost); in queue_phy_enable() local
|
| H A D | sas_discover.c | 315 struct sas_ha_struct *ha = port->ha; in sas_unregister_common_dev() local 428 struct sas_ha_struct *ha; in sas_device_set_phy() local 517 struct sas_ha_struct *ha = port->ha; in sas_revalidate_domain() local 548 static void sas_chain_work(struct sas_ha_struct *ha, struct sas_work *sw) in sas_chain_work() 560 struct sas_ha_struct *ha) in sas_chain_event()
|
| H A D | sas_scsi_host.c | 104 struct sas_ha_struct *ha = dev->port->ha; in sas_scsi_task_done() local 373 struct sas_ha_struct *ha = dev->port->ha; in sas_get_local_phy() local 393 struct sas_ha_struct *ha = dev->port->ha; in sas_queue_reset() local 547 struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost); in sas_eh_handle_sas_errors() local 675 struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost); in sas_eh_handle_resets() local 709 struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost); in sas_scsi_recover_host() local 782 struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost); in sas_find_dev_by_rphy() local 908 struct sas_ha_struct *ha = device->port->ha; in sas_execute_internal_abort() local
|
| H A D | sas_ata.c | 525 struct sas_ha_struct *ha = dev->port->ha; in sas_ata_sched_eh() local 538 struct sas_ha_struct *ha = dev->port->ha; in sas_ata_end_eh() local 576 struct sas_ha_struct *ha = found_dev->port->ha; in sas_ata_init() local 816 struct sas_ha_struct *ha = dev->port->ha; in async_sas_ata_eh() local
|
| /linux/drivers/scsi/qla2xxx/ |
| H A D | qla_init.c | 90 struct qla_hw_data *ha = vha->hw; in qla2x00_get_async_timeout() local 675 struct qla_hw_data *ha = vha->hw; in qla2x00_is_reserved_id() local 698 struct qla_hw_data *ha = vha->hw; in qla2x00_find_new_loop_id() local 729 struct qla_hw_data *ha = fcport->vha->hw; in qla2x00_clear_loop_id() local 1242 struct qla_hw_data *ha = vha->hw; in qla24xx_async_gpdb_sp_done() local 1399 struct qla_hw_data *ha = vha->hw; in qla24xx_async_gpdb() local 2264 struct qla_hw_data *ha = vha->hw; in qla_put_tmf() local 2277 struct qla_hw_data *ha = vha->hw; in qla_get_tmf() local 2639 struct qla_hw_data *ha = vha->hw; in qla83xx_nic_core_fw_load() local 2711 struct qla_hw_data *ha = vha->hw; in qla_enable_fce_trace() local [all …]
|
| H A D | qla_mr.c | 52 struct qla_hw_data *ha = vha->hw; in qlafx00_mailbox_command() local 396 struct qla_hw_data *ha = vha->hw; in qlafx00_init_firmware() local 499 struct qla_hw_data *ha = vha->hw; in qlafx00_pci_config() local 527 struct qla_hw_data *ha = vha->hw; in qlafx00_soc_cpu_reset() local 633 struct qla_hw_data *ha = vha->hw; in qlafx00_soft_reset() local 656 struct qla_hw_data *ha = vha->hw; in qlafx00_chip_diag() local 675 struct qla_hw_data *ha = vha->hw; in qlafx00_config_rings() local 691 struct qla_hw_data *ha = vha->hw; in qlafx00_pci_info_str() local 701 struct qla_hw_data *ha = vha->hw; in qlafx00_fw_version_str() local 708 qlafx00_enable_intrs(struct qla_hw_data *ha) in qlafx00_enable_intrs() [all …]
|
| H A D | qla_nx2.c | 34 qla8044_rd_reg(struct qla_hw_data *ha, ulong addr) in qla8044_rd_reg() 40 qla8044_wr_reg(struct qla_hw_data *ha, ulong addr, uint32_t val) in qla8044_wr_reg() 49 struct qla_hw_data *ha = vha->hw; in qla8044_rd_direct() local 62 struct qla_hw_data *ha = vha->hw; in qla8044_wr_direct() local 73 struct qla_hw_data *ha = vha->hw; in qla8044_set_win_base() local 92 struct qla_hw_data *ha = vha->hw; in qla8044_rd_reg_indirect() local 107 struct qla_hw_data *ha = vha->hw; in qla8044_wr_reg_indirect() local 259 struct qla_hw_data *ha = vha->hw; in qla8044_set_qsnt_ready() local 272 struct qla_hw_data *ha = vha->hw; in qla8044_clear_qsnt_ready() local 310 struct qla_hw_data *ha = vha->hw; in qla8044_lock_recovery() local [all …]
|
| /linux/net/core/ |
| H A D | dev_addr_lists.c | 27 struct netdev_hw_addr *ha; in __hw_addr_insert() local 56 struct netdev_hw_addr *ha; in __hw_addr_create() local 81 struct netdev_hw_addr *ha; in __hw_addr_add_ex() local 142 struct netdev_hw_addr *ha, bool global, in __hw_addr_del_entry() 177 struct netdev_hw_addr *ha = rb_entry(node, struct netdev_hw_addr, node); in __hw_addr_lookup() local 198 struct netdev_hw_addr *ha = __hw_addr_lookup(list, addr, addr_len, addr_type); in __hw_addr_del_ex() local 213 struct netdev_hw_addr *ha, in __hw_addr_sync_one() 233 struct netdev_hw_addr *ha, in __hw_addr_unsync_one() 252 struct netdev_hw_addr *ha, *tmp; in __hw_addr_sync_multiple() local 277 struct netdev_hw_addr *ha, *tmp; in __hw_addr_sync() local [all …]
|
| /linux/net/netfilter/ |
| H A D | nf_flow_table_path.c | 48 u8 *ha, __be16 ether_type, in nft_dev_fill_forward_path() 106 unsigned char *ha, struct nft_flowtable *ft) in nft_dev_path_info() 230 unsigned char ha[ETH_ALEN]; in nft_dev_forward_path() local
|
| /linux/net/6lowpan/ |
| H A D | ndisc.c | 108 u8 *ha_buf, u8 **ha) in lowpan_ndisc_opt_addr_space() 149 const u8 *ha) in lowpan_ndisc_fill_addr_option()
|