Lines Matching refs:bmbx

400 	ocs_dma_sync(&sli4->bmbx, OCS_DMASYNC_PREWRITE);  in sli_bmbx_write()
401 val = SLI4_BMBX_WRITE_HI(sli4->bmbx.phys); in sli_bmbx_write()
408 val = SLI4_BMBX_WRITE_LO(sli4->bmbx.phys); in sli_bmbx_write()
461 (uint8_t *)sli4->bmbx.virt, size); in sli_dump_bmbx_command()
470 (uint8_t *)sli4->bmbx.virt, size); in sli_dump_bmbx_command()
513 void *cqe = (uint8_t *)sli4->bmbx.virt + SLI4_BMBX_SIZE; in sli_bmbx_command()
516 sli_dump_bmbx_command(sli4, sli4->bmbx.virt, "bmbx cmd"); in sli_bmbx_command()
530 (void*)sli4->bmbx.phys, in sli_bmbx_command()
536 ocs_dma_sync(&sli4->bmbx, OCS_DMASYNC_POSTREAD); in sli_bmbx_command()
539 sli_dump_bmbx_command(sli4, sli4->bmbx.virt, "bmbx cmpl"); in sli_bmbx_command()
3330 if (sli_cmd_common_function_reset(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE)) { in sli_common_function_reset()
3335 if (sli_res_sli_config(sli4->bmbx.virt)) { in sli_common_function_reset()
3414 if (sli_cmd_fw_initialize(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE)) { in sli_fw_init()
3473 if (sli_cmd_fw_deinitialize(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE)) { in sli_fw_term()
3584 if (sli_cmd_request_features(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, in sli_request_features()
3586 sli4_cmd_request_features_t *req_features = sli4->bmbx.virt; in sli_request_features()
3661 if (sli_cmd_common_query_fw_config(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE)) { in sli_query_fw_config()
3664 (((uint8_t *)sli4->bmbx.virt) + offsetof(sli4_cmd_sli_config_t, payload.embed)); in sli_query_fw_config()
3718 if (sli_cmd_read_config(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE)) { in sli_get_config()
3719 sli4_res_read_config_t *read_config = sli4->bmbx.virt; in sli_get_config()
3829 if (sli_cmd_common_get_sli4_parameters(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE)) { in sli_get_config()
3831 (((uint8_t *)sli4->bmbx.virt) + offsetof(sli4_cmd_sli_config_t, payload.embed)); in sli_get_config()
3927 if (sli_cmd_common_get_cntl_attributes(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, &sli4->vpd.data)) { in sli_get_config()
3952 if (sli_cmd_common_get_cntl_addl_attributes(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, in sli_get_config()
3981 if (sli_cmd_common_get_port_name(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE)) { in sli_get_config()
3982 …mon_get_port_name_t *port_name = (sli4_res_common_get_port_name_t *)(((uint8_t *)sli4->bmbx.virt) + in sli_get_config()
3994 if (sli_cmd_read_rev(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, &sli4->vpd.data)) { in sli_get_config()
3995 sli4_cmd_read_rev_t *read_rev = sli4->bmbx.virt; in sli_get_config()
4037 if (sli_cmd_read_nvparms(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE)) { in sli_get_config()
4038 sli4_cmd_read_nvparms_t *read_nvparms = sli4->bmbx.virt; in sli_get_config()
4169 if (ocs_dma_alloc(sli4->os, &sli4->bmbx, SLI4_BMBX_SIZE + in sli_setup()
4175 if (sli4->bmbx.phys & SLI4_BMBX_MASK_LO) { in sli_setup()
4180 ocs_log_debug(os, "bmbx v=%p p=0x%x %08x s=%zd\n", sli4->bmbx.virt, in sli_setup()
4181 ocs_addr32_hi(sli4->bmbx.phys), in sli_setup()
4182 ocs_addr32_lo(sli4->bmbx.phys), in sli_setup()
4183 sli4->bmbx.size); in sli_setup()
4378 ocs_dma_free(sli4->os, &sli4->bmbx); in sli_teardown()
4514 if (sli_res_sli_config(sli4->bmbx.virt)) { in __sli_create_queue()
4519 res_q = (void *)((uint8_t *)sli4->bmbx.virt + in __sli_create_queue()
4637 …sli_cmd_common_modify_eq_delay(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, eq, num_eq, shift, delay_mul… in sli_eq_modify_delay()
4643 if (sli_res_sli_config(sli4->bmbx.virt)) { in sli_eq_modify_delay()
4732 if (create(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, &q->dma, assoc ? assoc->id : 0, ulp)) { in sli_queue_alloc()
4811 if (sli_cmd_sli_config(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, in sli_cq_alloc_set()
4978 if (destroy && destroy(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, q->id)) { in sli_queue_free()
4984 } else if (sli_res_sli_config(sli4->bmbx.virt)) { in sli_queue_free()
4987 res = (void *)((uint8_t *)sli4->bmbx.virt + in sli_queue_free()
8596 if (rq_create(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, &q->dma, in sli_fc_rq_alloc()
8670 if (sli_cmd_sli_config(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, in sli_fc_rq_set_alloc()