Searched refs:ha (Results 1 - 25 of 26) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/
H A Dql_init.c81 * ha = adapter state pointer.
90 ql_initialize_adapter(ql_adapter_state_t *ha) argument
95 la_els_logi_t *els = &ha->loginparams;
98 QL_PRINT_3(CE_CONT, "(%d): started\n", ha->instance);
102 TASK_DAEMON_LOCK(ha);
103 ha->task_daemon_flags &= TASK_DAEMON_STOP_FLG |
106 ha->task_daemon_flags |= LOOP_DOWN;
107 TASK_DAEMON_UNLOCK(ha);
109 ha->loop_down_timer = LOOP_DOWN_TIMER_OFF;
110 ADAPTER_STATE_LOCK(ha);
255 ql_pci_sbus_config(ql_adapter_state_t *ha) argument
371 ql_set_max_read_req(ql_adapter_state_t *ha) argument
438 ql_nvram_config(ql_adapter_state_t *ha) argument
792 ql_get_nvram_word(ql_adapter_state_t *ha, uint32_t address) argument
827 ql_nvram_request(ql_adapter_state_t *ha, uint32_t nv_cmd) argument
868 ql_nv_write(ql_adapter_state_t *ha, uint16_t data) argument
903 ql_nvram_24xx_config(ql_adapter_state_t *ha) argument
1253 ql_lock_nvram(ql_adapter_state_t *ha, uint32_t *addr, uint32_t flags) argument
1333 ql_release_nvram(ql_adapter_state_t *ha) argument
1359 ql_23_properties(ql_adapter_state_t *ha, nvram_t *nv) argument
1585 ql_common_properties(ql_adapter_state_t *ha) argument
1785 ql_24xx_properties(ql_adapter_state_t *ha, nvram_24xx_t *nv) argument
2037 ql_get_prop(ql_adapter_state_t *ha, char *string) argument
2089 ql_check_isp_firmware(ql_adapter_state_t *ha) argument
2192 ql_chip_diag(ql_adapter_state_t *ha) argument
2317 ql_adapter_state_t *ha = vha->pha; local
2410 ql_load_flash_fw(ql_adapter_state_t *ha) argument
2508 ql_adapter_state_t *ha = vha->pha; local
2594 ql_set_cache_line(ql_adapter_state_t *ha) argument
2633 ql_adapter_state_t *ha = vha2->pha; local
2826 ql_fw_ready(ql_adapter_state_t *ha, uint8_t secs) argument
2921 ql_configure_loop(ql_adapter_state_t *ha) argument
2972 ql_configure_n_port_info(ql_adapter_state_t *ha) argument
3108 ql_configure_hba(ql_adapter_state_t *ha) argument
3240 ql_configure_device_d_id(ql_adapter_state_t *ha) argument
3420 ql_dev_list(ql_adapter_state_t *ha, union ql_dev_id_list *list, uint32_t index, port_id_t *d_id, uint16_t *id) argument
3465 ql_configure_fabric(ql_adapter_state_t *ha) argument
3518 ql_adapter_state_t *ha = vha->pha; local
3704 ql_reset_24xx_chip(ql_adapter_state_t *ha) argument
3804 ql_clear_mcp(ql_adapter_state_t *ha) argument
3849 ql_adapter_state_t *ha = vha->pha; local
4083 ql_vport_control(ql_adapter_state_t *ha, uint8_t cmd) argument
4141 ql_vport_modify(ql_adapter_state_t *ha, uint8_t cmd, uint8_t opt) argument
4197 ql_vport_enable(ql_adapter_state_t *ha) argument
4245 ql_vport_create(ql_adapter_state_t *ha, uint8_t index) argument
4291 ql_vport_destroy(ql_adapter_state_t *ha) argument
4329 ql_mps_reset(ql_adapter_state_t *ha) argument
[all...]
H A Dql_ioctl.c57 static int ql_get_feature_bits(ql_adapter_state_t *ha, uint16_t *features);
58 static int ql_set_feature_bits(ql_adapter_state_t *ha, uint16_t features);
59 static int ql_set_nvram_adapter_defaults(ql_adapter_state_t *ha);
60 static void ql_load_nvram(ql_adapter_state_t *ha, uint8_t addr,
104 ql_adapter_state_t *ha; local
107 ha = ddi_get_soft_state(ql_state, (int32_t)getminor(*dev_p));
108 if (ha == NULL) {
113 QL_PRINT_3(CE_CONT, "(%d): started\n", ha->instance);
118 ha->instance);
122 ADAPTER_STATE_LOCK(ha);
160 ql_adapter_state_t *ha; local
213 ql_adapter_state_t *ha; local
329 ql_busy_notification(ql_adapter_state_t *ha) argument
383 ql_idle_notification(ql_adapter_state_t *ha) argument
409 ql_get_feature_bits(ql_adapter_state_t *ha, uint16_t *features) argument
489 ql_set_feature_bits(ql_adapter_state_t *ha, uint16_t features) argument
593 ql_set_nvram_adapter_defaults(ql_adapter_state_t *ha) argument
768 ql_load_nvram(ql_adapter_state_t *ha, uint8_t addr, uint16_t value) argument
875 ql_24xx_load_nvram(ql_adapter_state_t *ha, uint32_t addr, uint32_t value) argument
931 ql_nv_util_load(ql_adapter_state_t *ha, void *bp, int mode) argument
1042 ql_nv_util_dump(ql_adapter_state_t *ha, void *bp, int mode) argument
1102 ql_get_nvram(ql_adapter_state_t *ha, void *dest_addr, uint32_t src_addr, uint32_t size) argument
1149 ql_vpd_load(ql_adapter_state_t *ha, void *bp, int mode) argument
1279 ql_vpd_dump(ql_adapter_state_t *ha, void *bp, int mode) argument
1384 ql_vpd_findtag(ql_adapter_state_t *ha, uint8_t *vpdbuf, int8_t *opcode) argument
1458 ql_vpd_lookup(ql_adapter_state_t *ha, uint8_t *opcode, uint8_t *bp, int32_t bplen) argument
1565 ql_r_m_w_flash(ql_adapter_state_t *ha, caddr_t dp, uint32_t bc, uint32_t faddr, int mode) argument
1645 ql_adm_op(ql_adapter_state_t *ha, void *arg, int mode) argument
1741 ql_adm_adapter_info(ql_adapter_state_t *ha, ql_adm_op_t *dop, int mode) argument
1831 ql_adm_extended_logging(ql_adapter_state_t *ha, ql_adm_op_t *dop) argument
1870 ql_adm_loop_reset(ql_adapter_state_t *ha) argument
1903 ql_adm_device_list(ql_adapter_state_t *ha, ql_adm_op_t *dop, int mode) argument
1968 ql_adm_update_properties(ql_adapter_state_t *ha) argument
2030 ql_adm_prop_update_int(ql_adapter_state_t *ha, ql_adm_op_t *dop, int mode) argument
2081 ql_adm_fw_dump(ql_adapter_state_t *ha, ql_adm_op_t *dop, void *udop, int mode) argument
2141 ql_adm_nvram_dump(ql_adapter_state_t *ha, ql_adm_op_t *dop, int mode) argument
2179 ql_adm_nvram_load(ql_adapter_state_t *ha, ql_adm_op_t *dop, int mode) argument
2217 ql_adm_flash_load(ql_adapter_state_t *ha, ql_adm_op_t *dop, int mode) argument
2275 ql_adm_vpd_dump(ql_adapter_state_t *ha, ql_adm_op_t *dop, int mode) argument
2318 ql_adm_vpd_load(ql_adapter_state_t *ha, ql_adm_op_t *dop, int mode) argument
2361 ql_adm_vpd_gettag(ql_adapter_state_t *ha, ql_adm_op_t *dop, int mode) argument
2420 ql_adm_updfwmodule(ql_adapter_state_t *ha, ql_adm_op_t *dop, int mode) argument
[all...]
H A Dql_api.c141 static void ql_abort_device_queues(ql_adapter_state_t *ha, ql_tgt_t *tq);
758 ql_adapter_state_t *ha; local
763 ha = ddi_get_soft_state(ql_state, minor);
764 if (ha == NULL) {
771 QL_PRINT_3(CE_CONT, "(%d): started\n", ha->instance);
775 *resultp = ha->dip;
779 *resultp = (void *)(uintptr_t)(ha->instance);
783 EL(ha, "failed, unsupported cmd=%d\n", cmd);
788 QL_PRINT_3(CE_CONT, "(%d): done\n", ha->instance);
819 ql_adapter_state_t *ha local
1764 ql_adapter_state_t *ha, *vha; local
2077 ql_adapter_state_t *ha; local
2252 ql_adapter_state_t *ha; local
2336 ql_adapter_state_t *ha, *vha; local
2518 ql_adapter_state_t *ha; local
2579 ql_adapter_state_t *ha; local
2647 ql_adapter_state_t *ha; local
2697 ql_adapter_state_t *ha; local
2894 ql_adapter_state_t *ha; local
2994 ql_adapter_state_t *ha; local
3046 ql_adapter_state_t *ha; local
3133 ql_adapter_state_t *ha; local
3244 ql_adapter_state_t *ha; local
3483 ql_adapter_state_t *ha; local
3584 ql_adapter_state_t *ha; local
3699 ql_adapter_state_t *ha, *pha; local
3859 ql_adapter_state_t *ha; local
3993 ql_adapter_state_t *ha, *pha; local
4716 ql_adapter_state_t *ha; local
4763 ql_adapter_state_t *ha, *pha; local
4905 ql_els_plogi(ql_adapter_state_t *ha, fc_packet_t *pkt) argument
5089 ql_p2p_plogi(ql_adapter_state_t *ha, fc_packet_t *pkt) argument
5187 ql_els_flogi(ql_adapter_state_t *ha, fc_packet_t *pkt) argument
5334 ql_els_logo(ql_adapter_state_t *ha, fc_packet_t *pkt) argument
5415 ql_els_prli(ql_adapter_state_t *ha, fc_packet_t *pkt) argument
5498 ql_els_prlo(ql_adapter_state_t *ha, fc_packet_t *pkt) argument
5543 ql_els_adisc(ql_adapter_state_t *ha, fc_packet_t *pkt) argument
5676 ql_els_linit(ql_adapter_state_t *ha, fc_packet_t *pkt) argument
5771 ql_els_lpc(ql_adapter_state_t *ha, fc_packet_t *pkt) argument
5864 ql_els_lsts(ql_adapter_state_t *ha, fc_packet_t *pkt) argument
5955 ql_els_scr(ql_adapter_state_t *ha, fc_packet_t *pkt) argument
6021 ql_els_rscn(ql_adapter_state_t *ha, fc_packet_t *pkt) argument
6074 ql_els_farp_req(ql_adapter_state_t *ha, fc_packet_t *pkt) argument
6120 ql_els_farp_reply(ql_adapter_state_t *ha, fc_packet_t *pkt) argument
6143 ql_els_rnid(ql_adapter_state_t *ha, fc_packet_t *pkt) argument
6207 ql_els_rls(ql_adapter_state_t *ha, fc_packet_t *pkt) argument
6277 ql_busy_plogi(ql_adapter_state_t *ha, fc_packet_t *pkt, ql_tgt_t *tq) argument
6376 ql_login_port(ql_adapter_state_t *ha, port_id_t d_id) argument
6586 ql_login_fabric_port(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t loop_id) argument
6736 ql_logout_port(ql_adapter_state_t *ha, port_id_t d_id) argument
6785 ql_dev_init(ql_adapter_state_t *ha, port_id_t d_id, uint16_t loop_id) argument
6862 ql_dev_free(ql_adapter_state_t *ha, ql_tgt_t *tq) argument
6921 ql_lun_queue(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t lun) argument
6987 ql_fcp_scsi_cmd(ql_adapter_state_t *ha, fc_packet_t *pkt, ql_srb_t *sp) argument
7092 ql_task_mgmt(ql_adapter_state_t *ha, ql_tgt_t *tq, fc_packet_t *pkt, ql_srb_t *sp) argument
7163 ql_fcp_ip_cmd(ql_adapter_state_t *ha, fc_packet_t *pkt, ql_srb_t *sp) argument
7231 ql_fc_services(ql_adapter_state_t *ha, fc_packet_t *pkt) argument
7432 ql_start_cmd(ql_adapter_state_t *ha, ql_tgt_t *tq, fc_packet_t *pkt, ql_srb_t *sp) argument
7610 ql_adapter_state_t *ha = vha->pha; local
7697 ql_adapter_state_t *ha = vha->pha; local
7781 ql_adapter_state_t *ha; local
8041 ql_adapter_state_t *ha = vha->pha; local
8105 ql_adapter_state_t *ha = (void *)arg; local
8172 ql_task_thread(ql_adapter_state_t *ha) argument
8493 ql_idle_check(ql_adapter_state_t *ha) argument
8542 ql_adapter_state_t *ha = sp->ha, *pha = sp->ha->pha; local
8653 ql_adapter_state_t *ha = vha->pha; local
8727 ql_process_logo_for_device(ql_adapter_state_t *ha, ql_tgt_t *tq) argument
8769 ql_send_plogi(ql_adapter_state_t *ha, ql_tgt_t *tq, ql_head_t *done_q) argument
8869 ql_abort_device(ql_adapter_state_t *ha, ql_tgt_t *tq, int drain) argument
8940 ql_rcv_rscn_els(ql_adapter_state_t *ha, uint16_t *mb, ql_head_t *done_q) argument
9013 ql_update_rscn(ql_adapter_state_t *ha, fc_affected_id_t *af) argument
9095 ql_process_rscn(ql_adapter_state_t *ha, fc_affected_id_t *af) argument
9187 ql_process_rscn_for_device(ql_adapter_state_t *ha, ql_tgt_t *tq) argument
9245 ql_handle_rscn_update(ql_adapter_state_t *ha) argument
9347 ql_free_unsolicited_buffer(ql_adapter_state_t *ha, fc_unsol_buf_t *ubp) argument
9401 ql_get_unsolicited_buffer(ql_adapter_state_t *ha, uint32_t type) argument
9457 ql_ub_frame_hdr(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t index, ql_head_t *done_q) argument
9596 ql_adapter_state_t *ha = NULL, *vha; local
9799 ql_timeout_insert(ql_adapter_state_t *ha, ql_tgt_t *tq, ql_srb_t *sp) argument
9860 ql_watchdog(ql_adapter_state_t *ha, uint32_t *set_flags, uint32_t *reset_flags) argument
9975 ql_cmd_timeout(ql_adapter_state_t *ha, ql_tgt_t *tq, ql_srb_t *sp, uint32_t *set_flags, uint32_t *reset_flags) argument
10100 ql_rst_aen(ql_adapter_state_t *ha) argument
10121 ql_cmd_wait(ql_adapter_state_t *ha) argument
10167 ql_wait_outstanding(ql_adapter_state_t *ha) argument
10210 ql_restart_queues(ql_adapter_state_t *ha) argument
10262 ql_iidma(ql_adapter_state_t *ha) argument
10368 ql_abort_queues(ql_adapter_state_t *ha) argument
10450 ql_abort_device_queues(ql_adapter_state_t *ha, ql_tgt_t *tq) argument
10513 ql_loop_resync(ql_adapter_state_t *ha) argument
10552 ql_loop_online(ql_adapter_state_t *ha) argument
10611 ql_adapter_state_t *ha = NULL; local
10654 ql_d_id_to_queue(ql_adapter_state_t *ha, port_id_t d_id) argument
10689 ql_loop_id_to_queue(ql_adapter_state_t *ha, uint16_t loop_id) argument
10762 ql_load_flash(ql_adapter_state_t *ha, uint8_t *dp, uint32_t size) argument
10849 ql_program_flash_address(ql_adapter_state_t *ha, uint32_t addr, uint8_t data) argument
10892 ql_erase_flash(ql_adapter_state_t *ha, int erase_all) argument
10993 ql_poll_flash(ql_adapter_state_t *ha, uint32_t addr, uint8_t poll_data) argument
11037 ql_flash_enable(ql_adapter_state_t *ha) argument
11081 ql_flash_disable(ql_adapter_state_t *ha) argument
11121 ql_write_flash_byte(ql_adapter_state_t *ha, uint32_t addr, uint8_t data) argument
11183 ql_read_flash_byte(ql_adapter_state_t *ha, uint32_t addr) argument
11250 ql_adapter_state_t *ha = vha->pha; local
11303 ql_adapter_state_t *ha = vha->pha; local
11481 ql_adapter_state_t *ha = vha->pha; local
11537 ql_adapter_state_t *ha = vha->pha; local
11597 ql_adapter_state_t *ha = vha->pha; local
11669 ql_adapter_state_t *ha = vha->pha; local
11752 ql_adapter_state_t *ha = vha->pha; local
11834 ql_adapter_state_t *ha = vha->pha; local
11987 ql_adapter_state_t *ha = vha->pha; local
12284 ql_24xx_ascii_fw_dump(ql_adapter_state_t *ha, caddr_t bufp) argument
12698 ql_2581_ascii_fw_dump(ql_adapter_state_t *ha, caddr_t bufp) argument
13156 ql_2200_binary_fw_dump(ql_adapter_state_t *ha, ql_fw_dump_t *fw) argument
13367 ql_2300_binary_fw_dump(ql_adapter_state_t *ha, ql_fw_dump_t *fw) argument
13532 ql_24xx_binary_fw_dump(ql_adapter_state_t *ha, ql_24xx_fw_dump_t *fw) argument
13969 ql_25xx_binary_fw_dump(ql_adapter_state_t *ha, ql_25xx_fw_dump_t *fw) argument
14506 ql_81xx_binary_fw_dump(ql_adapter_state_t *ha, ql_81xx_fw_dump_t *fw) argument
15053 ql_read_risc_ram(ql_adapter_state_t *ha, uint32_t risc_address, uint32_t len, void *buf) argument
15144 ql_read_regs(ql_adapter_state_t *ha, void *buf, void *reg, uint32_t count, uint8_t wds) argument
15182 ql_adapter_state_t *ha; local
15247 ql_adapter_state_t *ha; local
15308 ql_pci_config_get8(ql_adapter_state_t *ha, off_t off) argument
15323 ql_pci_config_get16(ql_adapter_state_t *ha, off_t off) argument
15338 ql_pci_config_get32(ql_adapter_state_t *ha, off_t off) argument
15353 ql_pci_config_put8(ql_adapter_state_t *ha, off_t off, uint8_t val) argument
15368 ql_pci_config_put16(ql_adapter_state_t *ha, off_t off, uint16_t val) argument
15383 ql_pci_config_put32(ql_adapter_state_t *ha, off_t off, uint32_t val) argument
15411 ql_halt(ql_adapter_state_t *ha, int pwr) argument
15511 ql_get_dma_mem(ql_adapter_state_t *ha, dma_mem_t *mem, uint32_t size, mem_alloc_type_t allocation_type, mem_alignment_t alignment) argument
15565 ql_alloc_phys(ql_adapter_state_t *ha, dma_mem_t *mem, int sleep) argument
15672 ql_free_phys(ql_adapter_state_t *ha, dma_mem_t *mem) argument
15723 ql_alloc_dma_resouce(ql_adapter_state_t *ha, dma_mem_t *mem, int sleep) argument
15771 ql_free_dma_resource(ql_adapter_state_t *ha, dma_mem_t *mem) argument
15806 ql_bind_dma_buffer(ql_adapter_state_t *ha, dma_mem_t *mem, int sleep) argument
15889 ql_unbind_dma_buffer(ql_adapter_state_t *ha, dma_mem_t *mem) argument
15905 ql_suspend_adapter(ql_adapter_state_t *ha) argument
16145 ql_delay(ql_adapter_state_t *ha, clock_t usecs) argument
16170 ql_stall_driver(ql_adapter_state_t *ha, uint32_t options) argument
16225 ql_restart_driver(ql_adapter_state_t *ha) argument
16285 ql_setup_interrupts(ql_adapter_state_t *ha) argument
16359 ql_setup_msi(ql_adapter_state_t *ha) argument
16479 ql_setup_msix(ql_adapter_state_t *ha) argument
16659 ql_setup_fixed(ql_adapter_state_t *ha) argument
16748 ql_disable_intr(ql_adapter_state_t *ha) argument
16796 ql_release_intr(ql_adapter_state_t *ha) argument
16854 ql_legacy_intr(ql_adapter_state_t *ha) argument
16899 ql_init_mutex(ql_adapter_state_t *ha) argument
16976 ql_destroy_mutex(ql_adapter_state_t *ha) argument
17021 ql_fwmodule_resolve(ql_adapter_state_t *ha) argument
17209 ql_port_state(ql_adapter_state_t *ha, uint32_t state, uint32_t flags) argument
17237 ql_el_trace_desc_ctor(ql_adapter_state_t *ha) argument
17281 ql_el_trace_desc_dtor(ql_adapter_state_t *ha) argument
17364 ql_els_24xx_iocb(ql_adapter_state_t *ha, ql_srb_t *srb, void *arg) argument
17389 ql_fca_isp_els_request(ql_adapter_state_t *ha, fc_packet_t *pkt, els_descriptor_t *els_desc) argument
17497 ql_isp_els_handle_cmd_endian(ql_adapter_state_t *ha, ql_srb_t *srb) argument
17522 ql_isp_els_handle_rsp_endian(ql_adapter_state_t *ha, ql_srb_t *srb) argument
17548 ql_isp_els_handle_endian(ql_adapter_state_t *ha, uint8_t *ptr, uint8_t ls_code) argument
17620 ql_n_port_plogi(ql_adapter_state_t *ha) argument
17663 ql_wwn_cmp(ql_adapter_state_t *ha, la_wwn_t *first, la_wwn_t *second) argument
17717 ql_wait_for_td_stop(ql_adapter_state_t *ha) argument
17747 ql_nvram_cache_desc_ctor(ql_adapter_state_t *ha) argument
17796 ql_nvram_cache_desc_dtor(ql_adapter_state_t *ha) argument
17828 ql_process_idc_event(ql_adapter_state_t *ha) argument
[all...]
H A Dql_nx.c327 ql_8021_pci_base_offsetfset(ql_adapter_state_t *ha, uint64_t off) argument
329 if ((off < ha->first_page_group_end) &&
330 (off >= ha->first_page_group_start)) {
331 return ((void *)(ha->nx_pcibase + off));
339 ql_crb_addr_transform_setup(ql_adapter_state_t *ha) argument
405 ql_8021_pci_set_crbwindow_2M(ql_adapter_state_t *ha, uint64_t *off) argument
409 ha->crb_win = (uint32_t)CRB_HI(*off);
410 WRT_REG_DWORD(ha, CRB_WINDOW_2M + ha->nx_pcibase, ha
425 ql_8021_wr_32(ql_adapter_state_t *ha, uint64_t off, uint32_t data) argument
447 ql_8021_rd_32(ql_adapter_state_t *ha, uint64_t off, uint32_t *data) argument
474 ql_8021_crb_win_lock(ql_adapter_state_t *ha) argument
499 ql_8021_crb_win_unlock(ql_adapter_state_t *ha) argument
505 ql_8021_pci_get_crb_addr_2M(ql_adapter_state_t *ha, uint64_t *off) argument
551 ql_8021_pci_mem_bound_check(ql_adapter_state_t *ha, uint64_t addr, uint32_t size) argument
568 ql_8021_pci_set_window(ql_adapter_state_t *ha, uint64_t addr) argument
638 ql_8021_pci_is_same_window(ql_adapter_state_t *ha, uint64_t addr) argument
669 ql_8021_pci_mem_read_direct(ql_adapter_state_t *ha, uint64_t off, void *data, uint32_t size) argument
715 ql_8021_pci_mem_write_direct(ql_adapter_state_t *ha, uint64_t off, void *data, uint32_t size) argument
761 ql_8021_pci_mem_read_2M(ql_adapter_state_t *ha, uint64_t off, void *data, uint32_t size) argument
872 ql_8021_pci_mem_write_2M(ql_adapter_state_t *ha, uint64_t off, void *data, uint32_t size) argument
1007 ql_8021_decode_crb_addr(ql_adapter_state_t *ha, uint32_t addr) argument
1034 ql_8021_hw_lock(ql_adapter_state_t *ha, uint32_t timer) argument
1060 ql_8021_hw_unlock(ql_adapter_state_t *ha) argument
1066 ql_8021_rom_lock(ql_adapter_state_t *ha) argument
1093 ql_8021_rom_unlock(ql_adapter_state_t *ha) argument
1099 ql_8021_wait_rom_done(ql_adapter_state_t *ha) argument
1117 ql_8021_wait_flash_done(ql_adapter_state_t *ha) argument
1144 ql_8021_do_rom_fast_read(ql_adapter_state_t *ha, uint32_t addr, uint32_t *valp) argument
1166 ql_8021_rom_fast_read(ql_adapter_state_t *ha, uint32_t addr, uint32_t *valp) argument
1185 ql_8021_do_rom_write(ql_adapter_state_t *ha, uint32_t addr, uint32_t data) argument
1214 ql_8021_do_rom_erase(ql_adapter_state_t *ha, uint32_t addr) argument
1242 ql_8021_rom_read(ql_adapter_state_t *ha, uint32_t addr, uint32_t *bp) argument
1253 ql_8021_rom_write(ql_adapter_state_t *ha, uint32_t addr, uint32_t data) argument
1274 ql_8021_rom_erase(ql_adapter_state_t *ha, uint32_t addr) argument
1295 ql_8021_rom_wrsr(ql_adapter_state_t *ha, uint32_t data) argument
1333 ql_8021_phantom_init(ql_adapter_state_t *ha) argument
1371 ql_8021_pinit_from_rom(ql_adapter_state_t *ha) argument
1507 ql_8021_load_from_flash(ql_adapter_state_t *ha) argument
1550 ql_8021_load_firmware(ql_adapter_state_t *ha) argument
1605 ql_8021_init_p3p(ql_adapter_state_t *ha) argument
1638 ql_8021_reset_chip(ql_adapter_state_t *ha) argument
1654 ql_8021_reset_hw(ql_adapter_state_t *ha, int type) argument
1701 ql_8021_load_risc(ql_adapter_state_t *ha) argument
1760 ql_8021_clr_hw_intr(ql_adapter_state_t *ha) argument
1768 ql_8021_clr_fw_intr(ql_adapter_state_t *ha) argument
1775 ql_8021_enable_intrs(ql_adapter_state_t *ha) argument
1784 ql_8021_disable_intrs(ql_adapter_state_t *ha) argument
1793 ql_8021_update_crb_int_ptr(ql_adapter_state_t *ha) argument
1808 ql_8021_set_drv_active(ql_adapter_state_t *ha) argument
1828 ql_8021_clr_drv_active(ql_adapter_state_t *ha) argument
1844 ql_8021_need_reset_handler(ql_adapter_state_t *ha) argument
1870 ql_8021_idc_handler(ql_adapter_state_t *ha) argument
[all...]
H A Dql_debug.c49 int ql_validate_trace_desc(ql_adapter_state_t *ha);
50 char *ql_find_trace_start(ql_adapter_state_t *ha);
138 * ha: adapter state pointer.
147 ql_el_msg(ql_adapter_state_t *ha, const char *fn, int ce, ...) argument
157 if ((CFG_IST(ha, CFG_DISABLE_EXTENDED_LOGGING_TRACE) == 0) &&
158 (rval = ql_validate_trace_desc(ha) == DDI_SUCCESS)) {
161 TRACE_BUFFER_LOCK(ha);
168 if ((ha->el_trace_desc->next + EL_BUFFER_RESERVE) >=
169 ha->el_trace_desc->trace_buffer_size) {
170 fmt = ha
289 ql_stacktrace(ql_adapter_state_t *ha) argument
334 ql_flash_errlog(ql_adapter_state_t *ha, uint16_t code, uint16_t d1, uint16_t d2, uint16_t d3) argument
448 ql_flash_errlog_store(ql_adapter_state_t *ha, uint32_t *fdata) argument
503 ql_dump_el_trace_buffer(ql_adapter_state_t *ha) argument
564 ql_validate_trace_desc(ql_adapter_state_t *ha) argument
590 ql_find_trace_start(ql_adapter_state_t *ha) argument
[all...]
H A Dql_iocb.c65 * ha: adapter state pointer.
78 ql_adapter_state_t *ha = vha->pha; local
80 QL_PRINT_3(CE_CONT, "(%d): started\n", ha->instance);
83 REQUEST_RING_LOCK(ha);
90 if ((link = ha->pending_cmds.first) != NULL) {
91 ql_add_link_b(&ha->pending_cmds, &sp->cmd);
94 ql_remove_link(&ha->pending_cmds, &sp->cmd);
98 if ((link = ha->pending_cmds.first) == NULL) {
100 REQUEST_RING_UNLOCK(ha);
102 ha
275 ql_adapter_state_t *ha = vha->pha; local
371 ql_adapter_state_t *ha = vha->pha; local
427 ql_command_iocb(ql_adapter_state_t *ha, ql_srb_t *sp, void *arg) argument
547 ql_continuation_iocb(ql_adapter_state_t *ha, ddi_dma_cookie_t *cp, uint16_t seg_cnt, boolean_t addr64) argument
639 ql_command_24xx_iocb(ql_adapter_state_t *ha, ql_srb_t *sp, void *arg) argument
770 ql_cmd_24xx_type_6_iocb(ql_adapter_state_t *ha, ql_srb_t *sp, void *arg) argument
915 ql_marker(ql_adapter_state_t *ha, uint16_t loop_id, uint16_t lun, uint8_t type) argument
983 ql_ms_iocb(ql_adapter_state_t *ha, ql_srb_t *sp, void *arg) argument
1063 ql_ms_24xx_iocb(ql_adapter_state_t *ha, ql_srb_t *sp, void *arg) argument
1141 ql_ip_iocb(ql_adapter_state_t *ha, ql_srb_t *sp, void *arg) argument
1226 ql_ip_24xx_iocb(ql_adapter_state_t *ha, ql_srb_t *sp, void *arg) argument
1292 ql_isp_rcvbuf(ql_adapter_state_t *ha) argument
1421 ql_isp24xx_rcvbuf(ql_adapter_state_t *ha) argument
[all...]
H A Dql_isr.c92 static void ql_signal_abort(ql_adapter_state_t *ha, uint32_t *set_flags);
138 ql_adapter_state_t *ha = (void *)arg1; local
140 EL(ha, "isr_default called: idx=%x\n", arg2);
164 ql_adapter_state_t *ha = (void *)arg; local
174 QL_PRINT_3(CE_CONT, "(%d): started\n", ha->instance);
176 QL_PM_LOCK(ha);
177 if (ha->power_level != PM_LEVEL_D0) {
181 QL_PM_UNLOCK(ha);
182 QL_PRINT_3(CE_CONT, "(%d): power down exit\n", ha->instance);
185 ha
563 ql_handle_uncommon_risc_intr(ql_adapter_state_t *ha, uint32_t stat, uint32_t *set_flags) argument
628 ql_spurious_intr(ql_adapter_state_t *ha, int intr_clr) argument
675 ql_mbx_completion(ql_adapter_state_t *ha, uint16_t mb0, uint32_t *set_flags, uint32_t *reset_flags, int intr_clr) argument
739 ql_async_event(ql_adapter_state_t *ha, uint32_t mbx, ql_head_t *done_q, uint32_t *set_flags, uint32_t *reset_flags, int intr_clr) argument
1442 ql_adapter_state_t *ha = sp->ha; local
1530 ql_response_pkt(ql_adapter_state_t *ha, ql_head_t *done_q, uint32_t *set_flags, uint32_t *reset_flags, int intr_clr) argument
1711 ql_error_entry(ql_adapter_state_t *ha, response_t *pkt, ql_head_t *done_q, uint32_t *set_flags, uint32_t *reset_flags) argument
1810 ql_status_entry(ql_adapter_state_t *ha, sts_entry_t *pkt, ql_head_t *done_q, uint32_t *set_flags, uint32_t *reset_flags) argument
1943 ql_24xx_status_entry(ql_adapter_state_t *ha, sts_24xx_entry_t *pkt, ql_head_t *done_q, uint32_t *set_flags, uint32_t *reset_flags) argument
2056 ql_verify_preprocessed_cmd(ql_adapter_state_t *ha, uint32_t *pkt_handle, uint32_t *set_flags, uint32_t *reset_flags) argument
2116 ql_status_error(ql_adapter_state_t *ha, ql_srb_t *sp, sts_entry_t *pkt23, ql_head_t *done_q, uint32_t *set_flags, uint32_t *reset_flags) argument
2609 ql_status_cont_entry(ql_adapter_state_t *ha, sts_cont_entry_t *pkt, ql_head_t *done_q, uint32_t *set_flags, uint32_t *reset_flags) argument
2666 ql_ip_entry(ql_adapter_state_t *ha, ip_entry_t *pkt23, ql_head_t *done_q, uint32_t *set_flags, uint32_t *reset_flags) argument
2803 ql_ip_rcv_entry(ql_adapter_state_t *ha, ip_rcv_entry_t *pkt, ql_head_t *done_q, uint32_t *set_flags, uint32_t *reset_flags) argument
2863 ql_ip_rcv_cont_entry(ql_adapter_state_t *ha, ip_rcv_cont_entry_t *pkt, ql_head_t *done_q, uint32_t *set_flags, uint32_t *reset_flags) argument
2909 ql_ip_24xx_rcv_entry(ql_adapter_state_t *ha, ip_rcv_24xx_entry_t *pkt, ql_head_t *done_q, uint32_t *set_flags, uint32_t *reset_flags) argument
2971 ql_ms_entry(ql_adapter_state_t *ha, ms_entry_t *pkt23, ql_head_t *done_q, uint32_t *set_flags, uint32_t *reset_flags) argument
3145 ql_report_id_entry(ql_adapter_state_t *ha, report_id_1_t *pkt, ql_head_t *done_q, uint32_t *set_flags, uint32_t *reset_flags) argument
3194 ql_els_passthru_entry(ql_adapter_state_t *ha, els_passthru_entry_rsp_t *rsp, ql_head_t *done_q, uint32_t *set_flags, uint32_t *reset_flags) argument
3348 ql_signal_abort(ql_adapter_state_t *ha, uint32_t *set_flags) argument
[all...]
H A Dql_xioctl.c166 * ha: adapter state pointer.
175 ql_alloc_xioctl_resource(ql_adapter_state_t *ha) argument
179 QL_PRINT_9(CE_CONT, "(%d): started\n", ha->instance);
181 if (ha->xioctl != NULL) {
183 ha->instance);
189 EL(ha, "failed, kmem_zalloc\n");
192 ha->xioctl = xp;
198 EL(ha, "failed, kmem_zalloc-2\n");
199 ql_free_xioctl_resource(ha);
203 QL_PRINT_9(CE_CONT, "(%d): done\n", ha
219 ql_free_xioctl_resource(ql_adapter_state_t *ha) argument
264 ql_xioctl(ql_adapter_state_t *ha, int cmd, intptr_t arg, int mode, cred_t *cred_p, int *rval_p) argument
345 ql_sdm_ioctl(ql_adapter_state_t *ha, int ioctl_code, void *arg, int mode) argument
569 ql_sdm_setup(ql_adapter_state_t *ha, EXT_IOCTL **cmd_struct, void *arg, int mode, boolean_t (*val_sig)(EXT_IOCTL *)) argument
671 ql_sdm_return(ql_adapter_state_t *ha, EXT_IOCTL *cmd, void *arg, int mode) argument
717 ql_query(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
779 ql_qry_hba_node(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
910 ql_qry_hba_port(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
1089 ql_qry_disc_port(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
1196 ql_qry_disc_tgt(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
1306 ql_qry_fw(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
1356 ql_qry_chip(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
1412 ql_qry_driver(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
1463 ql_fcct(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
1746 ql_aen_reg(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
1791 ql_aen_get(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
1875 ql_enqueue_aen(ql_adapter_state_t *ha, uint16_t event_code, void *payload) argument
1971 ql_scsi_passthru(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
2682 ql_wwpn_to_scsiaddr(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
2747 ql_host_idx(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
2790 ql_host_drvname(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
2838 ql_read_nvram(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
2880 ql_write_nvram(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
2920 ql_write_vpd(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
2968 ql_read_vpd(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
3013 ql_get_fcache(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
3128 ql_get_fcache_ex(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
3201 ql_read_flash(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
3267 ql_write_flash(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
3330 ql_diagnostic_loopback(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
3515 ql_set_loop_point(ql_adapter_state_t *ha, uint16_t opt) argument
3582 ql_send_els_rnid(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
3789 ql_set_host_data(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
3850 ql_get_host_data(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
3982 ql_lun_count(ql_adapter_state_t *ha, ql_tgt_t *tq) argument
4014 ql_report_lun(ql_adapter_state_t *ha, ql_tgt_t *tq) argument
4267 ql_inq_scan(ql_adapter_state_t *ha, ql_tgt_t *tq, int count) argument
4352 ql_inq(ql_adapter_state_t *ha, ql_tgt_t *tq, int lun, ql_mbx_iocb_t *pkt, uint8_t inq_len) argument
4627 ql_find_port(ql_adapter_state_t *ha, uint8_t *name, uint16_t type) argument
4686 ql_24xx_flash_desc(ql_adapter_state_t *ha) argument
4766 ql_setup_flash(ql_adapter_state_t *ha) argument
5038 ql_flash_fcode_load(ql_adapter_state_t *ha, void *bp, uint32_t bsize, int mode) argument
5093 ql_load_fcode(ql_adapter_state_t *ha, uint8_t *dp, uint32_t size, uint32_t addr) argument
5166 ql_flash_fcode_dump(ql_adapter_state_t *ha, void *bp, uint32_t bsize, uint32_t faddr, int mode) argument
5224 ql_dump_fcode(ql_adapter_state_t *ha, uint8_t *dp, uint32_t size, uint32_t startpos) argument
5366 ql_program_flash_address(ql_adapter_state_t *ha, uint32_t addr, uint8_t data) argument
5401 ql_set_rnid_parameters(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
5485 ql_get_rnid_parameters(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
5550 ql_reset_statistics(ql_adapter_state_t *ha, EXT_IOCTL *cmd) argument
5612 ql_get_statistics(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
5707 ql_get_statistics_fc(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
5817 ql_get_statistics_fc4(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
5862 ql_set_led_state(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
5962 ql_get_led_state(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
6024 ql_blink_led(ql_adapter_state_t *ha) argument
6060 ql_drive_led(ql_adapter_state_t *ha, uint32_t LEDflags) argument
6121 ql_setup_led(ql_adapter_state_t *ha) argument
6164 ql_wrapup_led(ql_adapter_state_t *ha) argument
6225 ql_get_port_summary(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
6368 ql_get_target_id(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
6432 ql_setup_fcache(ql_adapter_state_t *ha) argument
6537 ql_update_fcache(ql_adapter_state_t *ha, uint8_t *bfp, uint32_t bsize) argument
6628 ql_setup_fnode(ql_adapter_state_t *ha) argument
6688 ql_update_flash_caches(ql_adapter_state_t *ha) argument
6780 ql_check_pci(ql_adapter_state_t *ha, ql_fcache_t *fcache, uint32_t *nextpos) argument
6963 ql_flash_layout_table(ql_adapter_state_t *ha, uint32_t flt_paddr) argument
7023 ql_process_flt(ql_adapter_state_t *ha, uint32_t faddr) argument
7267 ql_flash_nvram_defaults(ql_adapter_state_t *ha) argument
7370 ql_get_sfp(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
7415 ql_dump_sfp(ql_adapter_state_t *ha, void *bp, int mode) argument
7479 ql_port_param(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
7662 ql_get_fwexttrace(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
7761 ql_get_fwfcetrace(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
7851 ql_get_pci_data(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
7917 ql_pci_dump(ql_adapter_state_t *ha, uint32_t *bp, uint32_t pci_size, int mode) argument
7969 ql_menlo_reset(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
8050 ql_menlo_get_fw_version(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
8132 ql_menlo_update_fw(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
8283 ql_menlo_manage_info(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
8452 ql_suspend_hba(ql_adapter_state_t *ha, uint32_t opt) argument
8486 ql_restart_hba(ql_adapter_state_t *ha) argument
8520 ql_get_vp_cnt_id(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
8592 ql_vp_ioctl(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
8694 ql_access_flash(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
8748 ql_reset_cmd(ql_adapter_state_t *ha, EXT_IOCTL *cmd) argument
8810 ql_get_dcbx_parameters(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
8875 ql_qry_cna_port(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
8930 ql_qry_adapter_versions(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
9033 ql_get_xgmac_statistics(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
9123 ql_get_fcf_list(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
9208 ql_get_resource_counts(ql_adapter_state_t *ha, EXT_IOCTL *cmd, int mode) argument
[all...]
H A Dql_mbx.c74 * ha = adapter state pointer.
92 ql_adapter_state_t *ha = vha->pha; local
95 QL_PRINT_3(CE_CONT, "(%d): started, cmd=%xh\n", ha->instance, mbx_cmd);
98 MBX_REGISTER_LOCK(ha);
101 while (ha->mailbox_flags & MBX_BUSY_FLG ||
102 (CFG_IST(ha, CFG_CTRL_8021) &&
103 RD32_IO_REG(ha, nx_host_int) & NX_MBX_CMD)) {
104 ha->mailbox_flags = (uint8_t)
105 (ha->mailbox_flags | MBX_WANT_FLG);
107 if (ha
310 ql_setup_mbox_dma_transfer(ql_adapter_state_t *ha, dma_mem_t *mem_desc, caddr_t data, uint32_t size) argument
342 ql_setup_mbox_dma_resources(ql_adapter_state_t *ha, dma_mem_t *mem_desc, uint32_t size) argument
420 ql_initialize_ip(ql_adapter_state_t *ha) argument
497 ql_shutdown_ip(ql_adapter_state_t *ha) argument
553 ql_online_selftest(ql_adapter_state_t *ha) argument
594 ql_loop_back(ql_adapter_state_t *ha, uint16_t findex, lbp_t *lb, uint32_t h_xmit, uint32_t h_rcv) argument
642 ql_loop_back(ql_adapter_state_t *ha, uint16_t findex, lbp_t *lb) argument
713 ql_echo(ql_adapter_state_t *ha, uint16_t findex, echo_t *echo_pt) argument
797 ql_send_change_request(ql_adapter_state_t *ha, uint16_t fmt) argument
840 ql_send_lfa(ql_adapter_state_t *ha, lfa_cmd_t *lfa) argument
902 ql_clear_aca(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t lun) argument
954 ql_target_reset(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t delay) argument
1057 ql_abort_target(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t delay) argument
1112 ql_lun_reset(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t lun) argument
1163 ql_clear_task_set(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t lun) argument
1215 ql_abort_task_set(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t lun) argument
1269 ql_task_mgmt_iocb(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t lun, uint32_t flags, uint16_t delay) argument
1341 ql_loop_port_bypass(ql_adapter_state_t *ha, ql_tgt_t *tq) argument
1389 ql_loop_port_enable(ql_adapter_state_t *ha, ql_tgt_t *tq) argument
1439 ql_login_lport(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t loop_id, uint16_t opt) argument
1501 ql_login_fport(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t loop_id, uint16_t opt, ql_mbx_data_t *mr) argument
1578 ql_logout_fabric_port(ql_adapter_state_t *ha, ql_tgt_t *tq) argument
1639 ql_log_iocb(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t loop_id, uint16_t flags, ql_mbx_data_t *mr) argument
1816 ql_get_port_database(ql_adapter_state_t *ha, ql_tgt_t *tq, uint8_t opt) argument
1995 ql_get_loop_position_map(ql_adapter_state_t *ha, size_t size, caddr_t bufp) argument
2052 ql_set_rnid_params(ql_adapter_state_t *ha, size_t size, caddr_t bufp) argument
2107 ql_send_rnid_els(ql_adapter_state_t *ha, uint16_t loop_id, uint8_t opt, size_t size, caddr_t bufp) argument
2176 ql_get_rnid_params(ql_adapter_state_t *ha, size_t size, caddr_t bufp) argument
2234 ql_get_link_status(ql_adapter_state_t *ha, uint16_t loop_id, size_t size, caddr_t bufp, uint8_t port_no) argument
2333 ql_get_status_counts(ql_adapter_state_t *ha, uint16_t loop_id, size_t size, caddr_t bufp, uint8_t port_no) argument
2411 ql_reset_link_status(ql_adapter_state_t *ha) argument
2449 ql_loop_reset(ql_adapter_state_t *ha) argument
2489 ql_initiate_lip(ql_adapter_state_t *ha) argument
2535 ql_full_login_lip(ql_adapter_state_t *ha) argument
2579 ql_lip_reset(ql_adapter_state_t *ha, uint16_t loop_id) argument
2633 ql_abort_command(ql_adapter_state_t *ha, ql_srb_t *sp) argument
2687 ql_abort_cmd_iocb(ql_adapter_state_t *ha, ql_srb_t *sp) argument
2758 ql_verify_checksum(ql_adapter_state_t *ha) argument
2805 ql_get_id_list(ql_adapter_state_t *ha, caddr_t bp, uint32_t size, ql_mbx_data_t *mr) argument
2880 ql_wrt_risc_ram(ql_adapter_state_t *ha, uint32_t risc_address, uint64_t bp, uint32_t word_count) argument
2938 ql_rd_risc_ram(ql_adapter_state_t *ha, uint32_t risc_address, uint64_t bp, uint32_t word_count) argument
2997 ql_wrt_risc_ram_word(ql_adapter_state_t *ha, uint32_t risc_address, uint32_t data) argument
3043 ql_rd_risc_ram_word(ql_adapter_state_t *ha, uint32_t risc_address, uint32_t *data) argument
3090 ql_issue_mbx_iocb(ql_adapter_state_t *ha, caddr_t bp, uint32_t size) argument
3146 ql_mbx_wrap_test(ql_adapter_state_t *ha, ql_mbx_data_t *mr) argument
3204 ql_execute_fw(ql_adapter_state_t *ha) argument
3260 ql_get_firmware_option(ql_adapter_state_t *ha, ql_mbx_data_t *mr) argument
3307 ql_set_firmware_option(ql_adapter_state_t *ha, ql_mbx_data_t *mr) argument
3353 ql_init_firmware(ql_adapter_state_t *ha) argument
3450 ql_get_firmware_state(ql_adapter_state_t *ha, ql_mbx_data_t *mr) argument
3500 ql_get_adapter_id(ql_adapter_state_t *ha, ql_mbx_data_t *mr) argument
3561 ql_get_fw_version(ql_adapter_state_t *ha, ql_mbx_data_t *mr, uint16_t timeout) argument
3617 ql_data_rate(ql_adapter_state_t *ha, ql_mbx_data_t *mr) argument
3673 ql_diag_loopback(ql_adapter_state_t *ha, uint16_t findex, caddr_t bp, uint32_t size, uint16_t opt, uint32_t it_cnt, ql_mbx_data_t *mr) argument
3758 ql_diag_echo(ql_adapter_state_t *ha, uint16_t findex, caddr_t bp, uint32_t size, uint16_t opt, ql_mbx_data_t *mr) argument
3828 ql_serdes_param(ql_adapter_state_t *ha, ql_mbx_data_t *mr) argument
3879 ql_get_timeout_parameters(ql_adapter_state_t *ha, uint16_t *tov) argument
3935 ql_stop_firmware(ql_adapter_state_t *ha) argument
3976 ql_read_sfp(ql_adapter_state_t *ha, dma_mem_t *mem, uint16_t dev, uint16_t addr) argument
4030 ql_iidma_rate(ql_adapter_state_t *ha, uint16_t loop_id, uint32_t *idma_rate, uint32_t option) argument
4082 ql_set_xmit_parms(ql_adapter_state_t *ha) argument
4122 ql_fw_etrace(ql_adapter_state_t *ha, dma_mem_t *mem, uint16_t opt) argument
4223 ql_reset_menlo(ql_adapter_state_t *ha, ql_mbx_data_t *mr, uint16_t opt) argument
4269 ql_restart_mpi(ql_adapter_state_t *ha) argument
4309 ql_idc_request(ql_adapter_state_t *ha, ql_mbx_data_t *mr) argument
4356 ql_idc_ack(ql_adapter_state_t *ha) argument
4397 ql_idc_time_extend(ql_adapter_state_t *ha, ql_mbx_data_t *mr) argument
4432 ql_port_reset(ql_adapter_state_t *ha) argument
4467 ql_set_port_config(ql_adapter_state_t *ha, ql_mbx_data_t *mrp) argument
4506 ql_get_port_config(ql_adapter_state_t *ha, ql_mbx_data_t *mrp) argument
4555 ql_flash_access(ql_adapter_state_t *ha, uint16_t cmd, uint32_t start, uint32_t end, uint32_t *dp) argument
4609 ql_get_xgmac_stats(ql_adapter_state_t *ha, size_t size, caddr_t bufp) argument
4667 ql_get_dcbx_params(ql_adapter_state_t *ha, uint32_t size, caddr_t bufp) argument
4726 ql_get_fcf_list_mbx(ql_adapter_state_t *ha, ql_fcf_list_desc_t *fcf_list, caddr_t bufp) argument
4790 ql_get_resource_cnts(ql_adapter_state_t *ha, ql_mbx_data_t *mr) argument
4842 ql_toggle_interrupt(ql_adapter_state_t *ha, uint16_t opt) argument
[all...]
H A Dql_hba_fru.c223 * ha = adapter state structure
232 ql_populate_hba_fru_details(ql_adapter_state_t *ha, argument
236 uint16_t chip = ha->device_id;
237 uint16_t model = ha->subsys_id;
238 uint16_t ssdevid = ha->subven_id;
242 QL_PRINT_3(CE_CONT, "(%d): started\n", ha->instance);
252 "%s", ha->adapter_stats->revlvl.qlddv);
254 if ((i = ql_vpd_lookup(ha, (uint8_t *)VPD_TAG_SN, (uint8_t *)
262 "%02d.%02d.%02d", ha->fw_major_version, ha
508 ql_setup_fruinfo(ql_adapter_state_t *ha) argument
583 ql_get_basedev_len(ql_adapter_state_t *ha, uint32_t *basedev_len, uint32_t *port_index) argument
657 ql_adapter_state_t *ha; local
[all...]
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/qlc/
H A Dql_api.h207 #define RD_REG_BYTE(ha, addr) \
208 (uint8_t)ddi_get8(ha->dev_handle, (uint8_t *)(addr))
209 #define RD_REG_WORD(ha, addr) \
210 (uint16_t)ddi_get16(ha->dev_handle, (uint16_t *)(addr))
211 #define RD_REG_DWORD(ha, addr) \
212 (uint32_t)ddi_get32(ha->dev_handle, (uint32_t *)(addr))
213 #define RD_REG_DDWORD(ha, addr) \
214 (uint64_t)ddi_get64(ha->dev_handle, (uint64_t *)(addr))
216 #define WRT_REG_BYTE(ha, addr, data) \
217 ddi_put8(ha
1144 struct ql_adapter_state *ha; member in struct:ql_srb
[all...]
H A Dql_debug.h93 #define TRACE_BUFFER_LOCK(ha) mutex_enter(&ha->el_trace_desc->mutex)
94 #define TRACE_BUFFER_UNLOCK(ha) mutex_exit(&ha->el_trace_desc->mutex)
96 #define EL(ha, ...) ql_el_msg(ha, __func__, CE_CONT, __VA_ARGS__);
/illumos-gate/usr/src/lib/libc/sparc/fp/
H A D_Q_cplx_div_rx.c95 int ha, hc, hd, hw, i, j; local
109 ha = aa.i[0] & ~0x80000000;
144 if (ha >= 0x7fff0000) { /* a is inf or nan */
161 ha = (ha - 0x3fff0000) >> 16;
162 _Q_scl(&a, -ha);
164 ha -= (hw + hw);
169 hc += ha;
174 hd += ha;
H A D_D_cplx_div_rx.c103 int ha, hc, hd, hw, i, j; local
115 ha = aa.i[0] & ~0x80000000;
164 if (ha >= 0x7ff00000) { /* a is inf or nan */
179 ha = (ha - 0x38000000) >> 28;
180 a = (a * scl[ha + 4].d) / r;
181 ha -= (hw + hw);
185 hc += ha;
189 hd += ha;
H A D_D_cplx_div.c93 int ha, hb, hc, hd, hz, hw, hs, i, j; local
109 ha = aa.i[0] & ~0x80000000;
111 hz = (ha > hb)? ha : hb;
H A D_Q_cplx_div.c100 int ha, hb, hc, hd, hz, hw, hs, i, j; local
116 ha = aa.i[0] & ~0x80000000;
118 hz = (ha > hb)? ha : hb;
/illumos-gate/usr/src/lib/libc/port/fp/
H A Daconvert.c63 int ha, i, s; local
68 ha = a.i[0] & ~0x80000000;
71 if (ha >= 0x7ff00000) {
73 __infnanstring((ha == 0x7ff00000 && a.i[1] == 0)?
79 if (ha < 0x00100000) {
80 if ((ha | a.i[1]) == 0) {
94 a.i[0] = ha;
98 ha = a.i[0] & ~0x80000000;
99 *exp = (ha >> 20) - 0x3ff - 1074;
101 *exp = (ha >> 2
144 int ha, i, s; local
374 int ha; local
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/qlc/
H A Dqlc.c706 * caller supplied address (which sb the ha structure).
709 * addr = User supplied ha address.
787 * sb the ha structure).
790 * addr = User supplied ha address.
1453 * addr = User supplied address. (NB: nust be an ha)
1469 ql_adapter_state_t *ha; local
1484 ha = (ql_adapter_state_t *)mdb_alloc(sizeof (ql_adapter_state_t),
1487 if (mdb_vread(ha, sizeof (ql_adapter_state_t), addr) == -1) {
1489 mdb_free(ha, sizeof (ql_adapter_state_t));
1493 if (ha
1734 ql_adapter_state_t *ha; local
1854 ql_23xx_dump_dcmd(ql_adapter_state_t *ha, uint_t flags, int argc, const mdb_arg_t *argv) argument
2108 ql_24xx_dump_dcmd(ql_adapter_state_t *ha, uint_t flags, int argc, const mdb_arg_t *argv) argument
2428 ql_25xx_dump_dcmd(ql_adapter_state_t *ha, uint_t flags, int argc, const mdb_arg_t *argv) argument
2804 ql_81xx_dump_dcmd(ql_adapter_state_t *ha, uint_t flags, int argc, const mdb_arg_t *argv) argument
3181 ql_adapter_state_t *ha; local
[all...]
/illumos-gate/usr/src/stand/lib/inet/
H A Dmac_impl.h66 uchar_t ha[HW_ADDR_SIZE]; member in struct:arptable
H A Dmac.c303 bcopy(hp, (char *)atable[arp_index].ha, hl);
325 bcopy((char *)atable[i].ha, hp, hl);
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_apple.c95 print_macaddr(uint8_t *ha, int len) argument
102 len > 0 ? "%x:" : "%x", *ha++);
/illumos-gate/usr/src/lib/libzfs/common/
H A Dlibzfs_dataset.c4447 struct holdarg *ha = arg; local
4452 "%s@%s", zhp->zfs_name, ha->snapname);
4455 fnvlist_add_string(ha->nvl, name, ha->tag);
4457 if (ha->recursive)
4458 rv = zfs_iter_filesystems(zhp, zfs_hold_one, ha);
4468 struct holdarg ha; local
4470 ha.nvl = fnvlist_alloc();
4471 ha.snapname = snapname;
4472 ha
4474 (void) zfs_hold_one(zfs_handle_dup(zhp), &ha); local
4566 struct holdarg *ha = arg; local
4596 struct holdarg ha; local
4607 (void) zfs_release_one(zfs_handle_dup(zhp), &ha); local
[all...]
/illumos-gate/usr/src/cmd/sendmail/src/
H A Ddaemon.c3257 char **ha; local
3259 for (ha = hp->h_aliases; ha != NULL && *ha != NULL; ha++)
3261 if (strchr(*ha, '.') != NULL)
3263 (void) cleanstrcpy(hostbuf, *ha, size - 1);
3304 ** ha -- actual first address
3308 ** 0 -- if ha and sa match
3313 addrcmp(hp, ha, s
3405 char **ha; local
[all...]
H A Dconf.c4571 char **ha; local
4644 for (ha = hp->h_aliases; ha != NULL && *ha != NULL; ha++)
4646 if (!wordinclass(*ha, 'w'))
4648 setclass('w', *ha);
4650 sm_dprintf("\ta.k.a.: %s\n", *ha);
4652 "[%s]", *ha) < sizeof(hnb) &&
4660 *ha);
[all...]
/illumos-gate/usr/src/cmd/make/lib/mksh/
H A Dmacro.cc1283 Name ha = getvar(host_arch); local
1291 Wstring ha_str(ha);
1310 if ( (ha == ta) || (wcslen(wcb_ta) == 0) ) {
1318 ha->string_mb + 1,

Completed in 182 milliseconds

12