Lines Matching refs:sli4_t

51 static int32_t sli_fw_init(sli4_t *);
52 static int32_t sli_fw_term(sli4_t *);
53 static int32_t sli_sliport_control(sli4_t *sli4, uint32_t endian);
54 static int32_t sli_cmd_fw_deinitialize(sli4_t *, void *, size_t);
55 static int32_t sli_cmd_fw_initialize(sli4_t *, void *, size_t);
56 static int32_t sli_queue_doorbell(sli4_t *, sli4_queue_t *);
258 sli_reg_read(sli4_t *sli, sli4_regname_e reg) in sli_reg_read()
280 sli_reg_write(sli4_t *sli, sli4_regname_e reg, uint32_t val) in sli_reg_write()
372 sli_bmbx_wait(sli4_t *sli4, uint32_t msec) in sli_bmbx_wait()
393 sli_bmbx_write(sli4_t *sli4) in sli_bmbx_write()
436 sli_dump_bmbx_command(sli4_t *sli4, void *mbx, const char *prefix) in sli_dump_bmbx_command()
508 sli_bmbx_command(sli4_t *sli4) in sli_bmbx_command()
561 sli_cmd_config_link(sli4_t *sli4, void *buf, size_t size) in sli_cmd_config_link()
585 sli_cmd_down_link(sli4_t *sli4, void *buf, size_t size) in sli_cmd_down_link()
610 sli_cmd_dump_type4(sli4_t *sli4, void *buf, size_t size, uint16_t wki) in sli_cmd_dump_type4()
637 sli_cmd_common_read_transceiver_data(sli4_t *sli4, void *buf, size_t size, uint32_t page_num, in sli_cmd_common_read_transceiver_data()
687 sli_cmd_read_link_stats(sli4_t *sli4, void *buf, size_t size, in sli_cmd_read_link_stats()
715 sli_cmd_read_status(sli4_t *sli4, void *buf, size_t size, in sli_cmd_read_status()
737 sli_cmd_fw_deinitialize(sli4_t *sli4, void *buf, size_t size) in sli_cmd_fw_deinitialize()
756 sli_cmd_fw_initialize(sli4_t *sli4, void *buf, size_t size) in sli_cmd_fw_initialize()
775 sli4_set_link_flags_config_topo(sli4_t *sli4, sli4_cmd_init_link_t *init_link) in sli4_set_link_flags_config_topo()
810 sli4_set_link_flags_persistent_topo(sli4_t *sli4, sli4_cmd_init_link_t *init_link) in sli4_set_link_flags_persistent_topo()
835 sli_cmd_init_link(sli4_t *sli4, void *buf, size_t size, uint32_t speed, uint8_t reset_alpa) in sli_cmd_init_link()
897 sli_cmd_init_vfi(sli4_t *sli4, void *buf, size_t size, uint16_t vfi, in sli_cmd_init_vfi()
934 sli_cmd_init_vpi(sli4_t *sli4, void *buf, size_t size, uint16_t vpi, uint16_t vfi) in sli_cmd_init_vpi()
960 sli_cmd_post_xri(sli4_t *sli4, void *buf, size_t size, uint16_t xri_base, uint16_t xri_count) in sli_cmd_post_xri()
990 sli_cmd_release_xri(sli4_t *sli4, void *buf, size_t size, uint8_t num_xri) in sli_cmd_release_xri()
1012 sli_cmd_read_config(sli4_t *sli4, void *buf, size_t size) in sli_cmd_read_config()
1033 sli_cmd_read_nvparms(sli4_t *sli4, void *buf, size_t size) in sli_cmd_read_nvparms()
1058 sli_cmd_write_nvparms(sli4_t *sli4, void *buf, size_t size, uint8_t *wwpn, uint8_t *wwnn, uint8_t h… in sli_cmd_write_nvparms()
1085 sli_cmd_read_rev(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *vpd) in sli_cmd_read_rev()
1118 sli_cmd_read_sparm64(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *dma, in sli_cmd_read_sparm64()
1159 sli_cmd_read_topology(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *dma) in sli_cmd_read_topology()
1199 sli_cmd_reg_fcfi(sli4_t *sli4, void *buf, size_t size, uint16_t index, sli4_cmd_rq_cfg_t rq_cfg[SLI… in sli_cmd_reg_fcfi()
1248 sli_cmd_reg_fcfi_mrq(sli4_t *sli4, void *buf, size_t size, uint8_t mode, in sli_cmd_reg_fcfi_mrq()
1307 sli_cmd_reg_rpi(sli4_t *sli4, void *buf, size_t size, uint32_t nport_id, uint16_t rpi, in sli_cmd_reg_rpi()
1343 sli_cmd_reg_vfi(sli4_t *sli4, void *buf, size_t size, ocs_domain_t *domain) in sli_cmd_reg_vfi()
1390 sli_cmd_reg_vpi(sli4_t *sli4, void *buf, size_t size, ocs_sli_port_t *sport, uint8_t update) in sli_cmd_reg_vpi()
1423 sli_cmd_request_features(sli4_t *sli4, void *buf, size_t size, sli4_features_t mask, uint8_t query) in sli_cmd_request_features()
1452 sli_cmd_sli_config(sli4_t *sli4, void *buf, size_t size, uint32_t length, ocs_dma_t *dma) in sli_cmd_sli_config()
1498 sli_sliport_control(sli4_t *sli4, uint32_t endian) in sli_sliport_control()
1535 sli_cmd_unreg_fcfi(sli4_t *sli4, void *buf, size_t size, uint16_t indicator) in sli_cmd_unreg_fcfi()
1566 sli_cmd_unreg_rpi(sli4_t *sli4, void *buf, size_t size, uint16_t indicator, sli4_resource_e which, in sli_cmd_unreg_rpi()
1621 sli_cmd_unreg_vfi(sli4_t *sli4, void *buf, size_t size, ocs_domain_t *domain, uint32_t which) in sli_cmd_unreg_vfi()
1666 sli_cmd_unreg_vpi(sli4_t *sli4, void *buf, size_t size, uint16_t indicator, uint32_t which) in sli_cmd_unreg_vpi()
1712 sli_cmd_config_auto_xfer_rdy(sli4_t *sli4, void *buf, size_t size, uint32_t max_burst_len) in sli_cmd_config_auto_xfer_rdy()
1743 sli_cmd_config_auto_xfer_rdy_hp(sli4_t *sli4, void *buf, size_t size, uint32_t max_burst_len, in sli_cmd_config_auto_xfer_rdy_hp()
1771 sli_cmd_common_function_reset(sli4_t *sli4, void *buf, size_t size) in sli_cmd_common_function_reset()
1809 sli_cmd_common_create_cq(sli4_t *sli4, void *buf, size_t size, in sli_cmd_common_create_cq()
1980 sli_cmd_common_destroy_cq(sli4_t *sli4, void *buf, size_t size, uint16_t cq_id) in sli_cmd_common_destroy_cq()
2017 sli_cmd_common_modify_eq_delay(sli4_t *sli4, void *buf, size_t size, sli4_queue_t *q, int num_q, ui… in sli_cmd_common_modify_eq_delay()
2068 sli_cmd_common_create_eq(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *qmem, in sli_cmd_common_create_eq()
2146 sli_cmd_common_destroy_eq(sli4_t *sli4, void *buf, size_t size, uint16_t eq_id) in sli_cmd_common_destroy_eq()
2181 sli4_cmd_lowlevel_set_watchdog(sli4_t *sli4, void *buf, size_t size, uint16_t timeout) in sli4_cmd_lowlevel_set_watchdog()
2205 sli_cmd_common_get_cntl_attributes(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *dma) in sli_cmd_common_get_cntl_attributes()
2244 sli_cmd_common_get_cntl_addl_attributes(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *dma) in sli_cmd_common_get_cntl_addl_attributes()
2283 sli_cmd_common_create_mq_ext(sli4_t *sli4, void *buf, size_t size, in sli_cmd_common_create_mq_ext()
2362 sli_cmd_common_destroy_mq(sli4_t *sli4, void *buf, size_t size, uint16_t mq_id) in sli_cmd_common_destroy_mq()
2398 sli_cmd_common_nop(sli4_t *sli4, void *buf, size_t size, uint64_t context) in sli_cmd_common_nop()
2433 sli_cmd_common_get_resource_extent_info(sli4_t *sli4, void *buf, size_t size, uint16_t rtype) in sli_cmd_common_get_resource_extent_info()
2466 sli_cmd_common_get_sli4_parameters(sli4_t *sli4, void *buf, size_t size) in sli_cmd_common_get_sli4_parameters()
2496 sli_cmd_common_query_fw_config(sli4_t *sli4, void *buf, size_t size) in sli_cmd_common_query_fw_config()
2532 sli_cmd_common_get_port_name(sli4_t *sli4, void *buf, size_t size) in sli_cmd_common_get_port_name()
2600 sli_cmd_common_write_object(sli4_t *sli4, void *buf, size_t size, in sli_cmd_common_write_object()
2654 sli_cmd_common_delete_object(sli4_t *sli4, void *buf, size_t size, in sli_cmd_common_delete_object()
2693 sli_cmd_common_read_object(sli4_t *sli4, void *buf, size_t size, in sli_cmd_common_read_object()
2751 sli_cmd_dmtf_exec_clp_cmd(sli4_t *sli4, void *buf, size_t size, in sli_cmd_dmtf_exec_clp_cmd()
2797 sli_cmd_common_set_dump_location(sli4_t *sli4, void *buf, size_t size, in sli_cmd_common_set_dump_location()
2849 sli_cmd_common_set_features(sli4_t *sli4, void *buf, size_t size, in sli_cmd_common_set_features()
2890 sli_cmd_common_get_profile_config(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *dma) in sli_cmd_common_get_profile_config()
2934 sli_cmd_common_set_profile_config(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *dma, in sli_cmd_common_set_profile_config()
2980 sli_cmd_common_get_profile_list(sli4_t *sli4, void *buf, size_t size, in sli_cmd_common_get_profile_list()
3023 sli_cmd_common_get_active_profile(sli4_t *sli4, void *buf, size_t size) in sli_cmd_common_get_active_profile()
3063 sli_cmd_common_set_active_profile(sli4_t *sli4, void *buf, size_t size, in sli_cmd_common_set_active_profile()
3105 sli_cmd_common_get_reconfig_link_info(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *dma) in sli_cmd_common_get_reconfig_link_info()
3152 sli_cmd_common_set_reconfig_link_id(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *dma, in sli_cmd_common_set_reconfig_link_id()
3233 sli_cqe_async(sli4_t *sli4, void *buf) in sli_cqe_async()
3311 sli_common_function_reset(sli4_t *sli4) in sli_common_function_reset()
3344 sli_wait_for_fw_ready(sli4_t *sli4, uint32_t timeout_ms) in sli_wait_for_fw_ready()
3371 sli_fw_init(sli4_t *sli4) in sli_fw_init()
3439 sli_fw_term(sli4_t *sli4) in sli_fw_term()
3486 sli_queue_doorbell(sli4_t *sli4, sli4_queue_t *q) in sli_queue_doorbell()
3564 sli_request_features(sli4_t *sli4, sli4_features_t *features, uint8_t query) in sli_request_features()
3597 sli_calc_max_qentries(sli4_t *sli4) in sli_calc_max_qentries()
3637 sli_query_fw_config(sli4_t *sli4) in sli_query_fw_config()
3693 sli_get_config(sli4_t *sli4) in sli_get_config()
4076 sli_setup(sli4_t *sli4, ocs_os_handle_t os, sli4_port_type_e port_type) in sli_setup()
4085 ocs_memset(sli4, 0, sizeof(sli4_t)); in sli_setup()
4212 sli_persist_topology_enabled(sli4_t *sli4) in sli_persist_topology_enabled()
4218 sli_init(sli4_t *sli4) in sli_init()
4239 sli_reset(sli4_t *sli4) in sli_reset()
4285 sli_fw_reset(sli4_t *sli4) in sli_fw_reset()
4335 sli_teardown(sli4_t *sli4) in sli_teardown()
4377 sli_callback(sli4_t *sli4, sli4_callback_e which, void *func, void *arg) in sli_callback()
4424 __sli_queue_init(sli4_t *sli4, sli4_queue_t *q, uint32_t qtype, in __sli_queue_init()
4486 __sli_create_queue(sli4_t *sli4, sli4_queue_t *q) in __sli_create_queue()
4565 sli_get_queue_entry_size(sli4_t *sli4, uint32_t qtype) in sli_get_queue_entry_size()
4616 sli_eq_modify_delay(sli4_t *sli4, sli4_queue_t *eq, uint32_t num_eq, uint32_t shift, uint32_t delay… in sli_eq_modify_delay()
4650 sli_queue_alloc(sli4_t *sli4, uint32_t qtype, sli4_queue_t *q, uint32_t n_entries, in sli_queue_alloc()
4740 sli_cq_alloc_set(sli4_t *sli4, sli4_queue_t *qs[], uint32_t num_cqs, in sli_cq_alloc_set()
4902 sli_queue_free(sli4_t *sli4, sli4_queue_t *q, uint32_t destroy_queues, uint32_t free_memory) in sli_queue_free()
4994 sli_queue_reset(sli4_t *sli4, sli4_queue_t *q) in sli_queue_reset()
5028 sli_queue_is_empty(sli4_t *sli4, sli4_queue_t *q) in sli_queue_is_empty()
5057 sli_queue_eq_arm(sli4_t *sli4, sli4_queue_t *q, uint8_t arm) in sli_queue_eq_arm()
5085 sli_queue_arm(sli4_t *sli4, sli4_queue_t *q, uint8_t arm) in sli_queue_arm()
5131 _sli_queue_write(sli4_t *sli4, sli4_queue_t *q, uint8_t *entry) in _sli_queue_write()
5195 sli_queue_write(sli4_t *sli4, sli4_queue_t *q, uint8_t *entry) in sli_queue_write()
5271 sli_queue_read(sli4_t *sli4, sli4_queue_t *q, uint8_t *entry) in sli_queue_read()
5341 sli_queue_index(sli4_t *sli4, sli4_queue_t *q) in sli_queue_index()
5352 sli_queue_poke(sli4_t *sli4, sli4_queue_t *q, uint32_t index, uint8_t *entry) in sli_queue_poke()
5364 _sli_queue_poke(sli4_t *sli4, sli4_queue_t *q, uint32_t index, uint8_t *entry) in _sli_queue_poke()
5402 sli_resource_alloc(sli4_t *sli4, sli4_resource_e rtype, uint32_t *rid, uint32_t *index) in sli_resource_alloc()
5460 sli_resource_free(sli4_t *sli4, sli4_resource_e rtype, uint32_t rid) in sli_resource_free()
5503 sli_resource_reset(sli4_t *sli4, sli4_resource_e rtype) in sli_resource_reset()
5539 sli_eq_parse(sli4_t *sli4, uint8_t *buf, uint16_t *cq_id) in sli_eq_parse()
5584 sli_cq_parse(sli4_t *sli4, sli4_queue_t *cq, uint8_t *cqe, sli4_qentry_e *etype, in sli_cq_parse()
5630 int32_t sli_raise_ue(sli4_t *sli4, uint8_t dump) in sli_raise_ue()
5676 int32_t sli_dump_is_ready(sli4_t *sli4) in sli_dump_is_ready()
5731 int32_t sli_dump_is_present(sli4_t *sli4) in sli_dump_is_present()
5768 int32_t sli_reset_required(sli4_t *sli4) in sli_reset_required()
5798 int32_t sli_fw_error_status(sli4_t *sli4) in sli_fw_error_status()
5847 sli_fw_ready(sli4_t *sli4) in sli_fw_ready()
5879 int32_t sli_link_is_configurable(sli4_t *sli) in sli_link_is_configurable()
5923 sli_cmd_fcoe_wq_create(sli4_t *sli4, void *buf, size_t size, in sli_cmd_fcoe_wq_create()
5986 sli_cmd_fcoe_wq_create_v1(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *qmem, in sli_cmd_fcoe_wq_create_v1()
6084 sli_cmd_fcoe_wq_destroy(sli4_t *sli4, void *buf, size_t size, uint16_t wq_id) in sli_cmd_fcoe_wq_destroy()
6129 sli_cmd_fcoe_post_sgl_pages(sli4_t *sli4, void *buf, size_t size, in sli_cmd_fcoe_post_sgl_pages()
6198 sli_cmd_fcoe_rq_create(sli4_t *sli4, void *buf, size_t size, in sli_cmd_fcoe_rq_create()
6279 sli_cmd_fcoe_rq_create_v1(sli4_t *sli4, void *buf, size_t size, in sli_cmd_fcoe_rq_create_v1()
6360 sli_cmd_fcoe_rq_destroy(sli4_t *sli4, void *buf, size_t size, uint16_t rq_id) in sli_cmd_fcoe_rq_destroy()
6405 sli_cmd_fcoe_read_fcf_table(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *dma, uint16_t index) in sli_cmd_fcoe_read_fcf_table()
6441 sli_cmd_fcoe_post_hdr_templates(sli4_t *sli4, void *buf, size_t size, in sli_cmd_fcoe_post_hdr_templates()
6493 sli_cmd_fcoe_rediscover_fcf(sli4_t *sli4, void *buf, size_t size, uint16_t index) in sli_cmd_fcoe_rediscover_fcf()
6538 sli_abort_wqe(sli4_t *sli4, void *buf, size_t size, sli4_abort_type_e type, uint32_t send_abts, in sli_abort_wqe()
6600 sli_els_request64_wqe(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *sgl, uint8_t req_type, in sli_els_request64_wqe()
6770 sli_fcp_icmnd64_wqe(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *sgl, in sli_fcp_icmnd64_wqe()
6854 sli_fcp_iread64_wqe(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *sgl, uint32_t first_data_sge, in sli_fcp_iread64_wqe()
6958 sli_fcp_iwrite64_wqe(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *sgl, uint32_t first_data_sge, in sli_fcp_iwrite64_wqe()
7067 sli_fcp_treceive64_wqe(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *sgl, uint32_t first_data_sg… in sli_fcp_treceive64_wqe()
7205 sli_fcp_cont_treceive64_wqe(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *sgl, uint32_t first_da… in sli_fcp_cont_treceive64_wqe()
7248 sli_fcp_trsp64_wqe(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *sgl, uint32_t rsp_len, in sli_fcp_trsp64_wqe()
7348 sli_fcp_tsend64_wqe(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *sgl, uint32_t first_data_sge, in sli_fcp_tsend64_wqe()
7480 sli_gen_request64_wqe(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *sgl, in sli_gen_request64_wqe()
7571 sli_send_frame_wqe(sli4_t *sli4, void *buf, size_t size, uint8_t sof, uint8_t eof, uint32_t *hdr, in sli_send_frame_wqe()
7645 sli_xmit_sequence64_wqe(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *payload, in sli_xmit_sequence64_wqe()
7731 sli_requeue_xri_wqe(sli4_t *sli4, void *buf, size_t size, uint16_t xri, uint16_t tag, uint16_t cq_i… in sli_requeue_xri_wqe()
7748 sli_xmit_bcast64_wqe(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *payload, in sli_xmit_bcast64_wqe()
7818 sli_xmit_bls_rsp64_wqe(sli4_t *sli4, void *buf, size_t size, sli_bls_payload_t *payload, in sli_xmit_bls_rsp64_wqe()
7911 sli_xmit_els_rsp64_wqe(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *rsp, in sli_xmit_els_rsp64_wqe()
7990 sli_fc_process_link_state(sli4_t *sli4, void *acqe) in sli_fc_process_link_state()
8084 sli_fc_process_link_attention(sli4_t *sli4, void *acqe) in sli_fc_process_link_attention()
8169 sli_fc_cqe_parse(sli4_t *sli4, sli4_queue_t *cq, uint8_t *cqe, sli4_qentry_e *etype, in sli_fc_cqe_parse()
8289 sli_fc_response_length(sli4_t *sli4, uint8_t *cqe) in sli_fc_response_length()
8306 sli_fc_io_length(sli4_t *sli4, uint8_t *cqe) in sli_fc_io_length()
8324 sli_fc_els_did(sli4_t *sli4, uint8_t *cqe, uint32_t *d_id) in sli_fc_els_did()
8339 sli_fc_ext_status(sli4_t *sli4, uint8_t *cqe) in sli_fc_ext_status()
8381 sli_fc_rqe_rqid_and_index(sli4_t *sli4, uint8_t *cqe, uint16_t *rq_id, uint32_t *index) in sli_fc_rqe_rqid_and_index()
8478 sli_fc_process_fcoe(sli4_t *sli4, void *acqe) in sli_fc_process_fcoe()
8546 sli_fc_rq_alloc(sli4_t *sli4, sli4_queue_t *q, in sli_fc_rq_alloc()
8550 int32_t (*rq_create)(sli4_t *, void *, size_t, ocs_dma_t *, uint16_t, uint16_t, uint16_t); in sli_fc_rq_alloc()
8612 sli_fc_rq_set_alloc(sli4_t *sli4, uint32_t num_rq_pairs, in sli_fc_rq_set_alloc()
8728 sli_fc_get_rpi_requirements(sli4_t *sli4, uint32_t n_rpi) in sli_fc_get_rpi_requirements()