SLI_RSRC_FCOE_RPI
ocs_ddump_value(textbuf, "max_rpi", "%d", sli_get_max_rsrc(sli4, SLI_RSRC_FCOE_RPI));
uint32_t max_rpi = sli_get_max_rsrc(&hw->sli, SLI_RSRC_FCOE_RPI);
sli_resource_free(&hw->sli, SLI_RSRC_FCOE_RPI, hw->workaround.unregistered_rid);
max_rpi = sli_get_max_rsrc(&hw->sli, SLI_RSRC_FCOE_RPI);
if (sli_resource_alloc(&hw->sli, SLI_RSRC_FCOE_RPI, &hw->workaround.unregistered_rid,
*value = sli_get_max_rsrc(&hw->sli, SLI_RSRC_FCOE_RPI);
if (sli_resource_alloc(&hw->sli, SLI_RSRC_FCOE_RPI, &rnode->indicator, &rnode->index)) {
if (sli_resource_free(&hw->sli, SLI_RSRC_FCOE_RPI, rnode->indicator)) {
SLI_RSRC_FCOE_RPI, fc_id)) {
if (sli_resource_alloc(&hw->sli, SLI_RSRC_FCOE_RPI, &ngroup->indicator,
if (sli_resource_free(&hw->sli, SLI_RSRC_FCOE_RPI, rnode->indicator)) {
if (sli_resource_free(&hw->sli, SLI_RSRC_FCOE_RPI, ngroup->indicator)) {
max_rpi = sli_get_max_rsrc(&hw->sli, SLI_RSRC_FCOE_RPI);
for (i = 0; i < sli_get_max_rsrc(&hw->sli, SLI_RSRC_FCOE_RPI); i++) {
if (sli_resource_reset(&hw->sli, SLI_RSRC_FCOE_RPI)) {
case SLI_RSRC_FCOE_RPI:
sli4->config.extent[SLI_RSRC_FCOE_RPI].base[0] = read_config->rpi_base;
sli4->config.extent[SLI_RSRC_FCOE_RPI].size = read_config->rpi_count;
case SLI_RSRC_FCOE_RPI:
case SLI_RSRC_FCOE_RPI:
case SLI_RSRC_FCOE_RPI:
rpi = sli4->config.extent[SLI_RSRC_FCOE_RPI].base[0];