Lines Matching refs:virt

408 				   (uint8_t *)sli4->bmbx.virt, size);  in sli_dump_bmbx_command()
417 (uint8_t *)sli4->bmbx.virt, size); in sli_dump_bmbx_command()
424 sli_config_hdr = sli4->bmbx_non_emb_pmd->virt; in sli_dump_bmbx_command()
428 (uint8_t *)sli4->bmbx_non_emb_pmd->virt, in sli_dump_bmbx_command()
460 void *cqe = (uint8_t *)sli4->bmbx.virt + SLI4_BMBX_SIZE; in sli_bmbx_command()
463 sli_dump_bmbx_command(sli4, sli4->bmbx.virt, "bmbx cmd"); in sli_bmbx_command()
486 sli_dump_bmbx_command(sli4, sli4->bmbx.virt, "bmbx cmpl"); in sli_bmbx_command()
609 req = (sli4_req_common_read_transceiver_data_t *)dma->virt; in sli_cmd_common_read_transceiver_data()
1084 ocs_memset(dma->virt, 0, dma->size); in sli_cmd_read_topology()
2128 ocs_memset(dma->virt, 0, dma->size); in sli_cmd_common_get_cntl_attributes()
2130 hdr = dma->virt; in sli_cmd_common_get_cntl_attributes()
2165 ocs_memset(dma->virt, 0, dma->size); in sli_cmd_common_get_cntl_addl_attributes()
2167 hdr = dma->virt; in sli_cmd_common_get_cntl_addl_attributes()
2815 req = dma->virt; in sli_cmd_common_get_profile_config()
2860 req = dma->virt; in sli_cmd_common_set_profile_config()
2906 req = dma->virt; in sli_cmd_common_get_profile_list()
3034 req = dma->virt; in sli_cmd_common_get_reconfig_link_info()
3082 req = dma->virt; in sli_cmd_common_set_reconfig_link_id()
3227 if (sli_cmd_common_function_reset(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE)) { in sli_common_function_reset()
3232 if (sli_res_sli_config(sli4->bmbx.virt)) { in sli_common_function_reset()
3311 if (sli_cmd_fw_initialize(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE)) { in sli_fw_init()
3369 if (sli_cmd_fw_deinitialize(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE)) { in sli_fw_term()
3468 if (sli_cmd_request_features(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, in sli_request_features()
3470 sli4_cmd_request_features_t *req_features = sli4->bmbx.virt; in sli_request_features()
3545 if (sli_cmd_common_query_fw_config(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE)) { in sli_query_fw_config()
3548 (((uint8_t *)sli4->bmbx.virt) + offsetof(sli4_cmd_sli_config_t, payload.embed)); in sli_query_fw_config()
3602 if (sli_cmd_read_config(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE)) { in sli_get_config()
3603 sli4_res_read_config_t *read_config = sli4->bmbx.virt; in sli_get_config()
3705 if (sli_cmd_common_get_sli4_parameters(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE)) { in sli_get_config()
3707 (((uint8_t *)sli4->bmbx.virt) + offsetof(sli4_cmd_sli_config_t, payload.embed)); in sli_get_config()
3803 if (sli_cmd_common_get_cntl_attributes(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, &sli4->vpd.data)) { in sli_get_config()
3804 sli4_res_common_get_cntl_attributes_t *attr = sli4->vpd.data.virt; in sli_get_config()
3828 if (sli_cmd_common_get_cntl_addl_attributes(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, in sli_get_config()
3830 sli4_res_common_get_cntl_addl_attributes_t *attr = get_cntl_addl_data.virt; in sli_get_config()
3857 if (sli_cmd_common_get_port_name(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE)) { in sli_get_config()
3858 …mon_get_port_name_t *port_name = (sli4_res_common_get_port_name_t *)(((uint8_t *)sli4->bmbx.virt) + in sli_get_config()
3870 if (sli_cmd_read_rev(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, &sli4->vpd.data)) { in sli_get_config()
3871 sli4_cmd_read_rev_t *read_rev = sli4->bmbx.virt; in sli_get_config()
3913 if (sli_cmd_read_nvparms(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE)) { in sli_get_config()
3914 sli4_cmd_read_nvparms_t *read_nvparms = sli4->bmbx.virt; in sli_get_config()
4055 ocs_log_debug(os, "bmbx v=%p p=0x%x %08x s=%zd\n", sli4->bmbx.virt, in sli_setup()
4315 if ((q->dma.virt == NULL) || (size != q->size) || (n_entries != q->length)) { in __sli_queue_init()
4327 ocs_memset(q->dma.virt, 0, size * n_entries); in __sli_queue_init()
4378 if (sli_res_sli_config(sli4->bmbx.virt)) { in __sli_create_queue()
4383 res_q = (void *)((uint8_t *)sli4->bmbx.virt + in __sli_create_queue()
4501 …sli_cmd_common_modify_eq_delay(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, eq, num_eq, shift, delay_mul… in sli_eq_modify_delay()
4507 if (sli_res_sli_config(sli4->bmbx.virt)) { in sli_eq_modify_delay()
4596 if (create(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, &q->dma, assoc ? assoc->id : 0, ulp)) { in sli_queue_alloc()
4673 ocs_memset(dma.virt, 0, payload_size); in sli_cq_alloc_set()
4675 if (sli_cmd_sli_config(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, in sli_cq_alloc_set()
4682 req = (sli4_req_common_create_cq_set_v0_t *)((uint8_t *)dma.virt); in sli_cq_alloc_set()
4729 res = (void *)((uint8_t *)dma.virt); in sli_cq_alloc_set()
4839 if (destroy && destroy(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, q->id)) { in sli_queue_free()
4845 } else if (sli_res_sli_config(sli4->bmbx.virt)) { in sli_queue_free()
4848 res = (void *)((uint8_t *)sli4->bmbx.virt + in sli_queue_free()
4888 if (q->dma.virt != NULL) { in sli_queue_reset()
4889 ocs_memset(q->dma.virt, 0, (q->size * q->length)); in sli_queue_reset()
4913 uint8_t *qe = q->dma.virt; in sli_queue_is_empty()
5006 uint8_t *qe = q->dma.virt; in _sli_queue_write()
5142 uint8_t *qe = q->dma.virt; in sli_queue_read()
5227 uint8_t *qe = q->dma.virt; in _sli_queue_poke()
6001 post = dma->virt; in sli_cmd_fcoe_post_sgl_pages()
6268 read_fcf = dma->virt; in sli_cmd_fcoe_read_fcf_table()
6318 template = (sli4_req_fcoe_post_hdr_templates_t *)payload_dma->virt; in sli_cmd_fcoe_post_hdr_templates()
6459 sli4_sge_t *sge = sgl->virt; in sli_els_request64_wqe()
6634 if (!sgl || !sgl->virt) { in sli_fcp_icmnd64_wqe()
6636 sgl, sgl ? sgl->virt : NULL); in sli_fcp_icmnd64_wqe()
6639 sge = sgl->virt; in sli_fcp_icmnd64_wqe()
6719 if (!sgl || !sgl->virt) { in sli_fcp_iread64_wqe()
6721 sgl, sgl ? sgl->virt : NULL); in sli_fcp_iread64_wqe()
6724 sge = sgl->virt; in sli_fcp_iread64_wqe()
6824 if (!sgl || !sgl->virt) { in sli_fcp_iwrite64_wqe()
6826 sgl, sgl ? sgl->virt : NULL); in sli_fcp_iwrite64_wqe()
6829 sge = sgl->virt; in sli_fcp_iwrite64_wqe()
6934 if (!sgl || !sgl->virt) { in sli_fcp_treceive64_wqe()
6936 sgl, sgl ? sgl->virt : NULL); in sli_fcp_treceive64_wqe()
6939 sge = sgl->virt; in sli_fcp_treceive64_wqe()
7124 sli4_sge_t *sge = sgl->virt; in sli_fcp_trsp64_wqe()
7215 if (!sgl || !sgl->virt) { in sli_fcp_tsend64_wqe()
7217 sgl, sgl ? sgl->virt : NULL); in sli_fcp_tsend64_wqe()
7220 sge = sgl->virt; in sli_fcp_tsend64_wqe()
7346 if (!sgl || !sgl->virt) { in sli_gen_request64_wqe()
7348 sgl, sgl ? sgl->virt : NULL); in sli_gen_request64_wqe()
7351 sge = sgl->virt; in sli_gen_request64_wqe()
7511 if ((payload == NULL) || (payload->virt == NULL)) { in sli_xmit_sequence64_wqe()
7513 payload, payload ? payload->virt : NULL); in sli_xmit_sequence64_wqe()
8428 if (rq_create(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, &q->dma, in sli_fc_rq_alloc()
8500 ocs_memset(dma.virt, 0, payload_size); in sli_fc_rq_set_alloc()
8502 if (sli_cmd_sli_config(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, in sli_fc_rq_set_alloc()
8506 req = (sli4_req_fcoe_rq_create_v2_t *)((uint8_t *)dma.virt); in sli_fc_rq_set_alloc()
8540 rsp = (void *)((uint8_t *)dma.virt); in sli_fc_rq_set_alloc()