Lines Matching defs:resource
395 /* Return an error if a non-zero resource group limit is specified
396 * for a resource not supported by hardware.
399 const struct ipa_resource_src *resource;
401 resource = &data->resource_src[i];
403 if (resource->limits[j].min || resource->limits[j].max)
408 const struct ipa_resource_dst *resource;
410 resource = &data->resource_dst[i];
412 if (resource->limits[j].min || resource->limits[j].max)
445 const struct ipa_resource_src *resource)
447 u32 offset = IPA_REG_SRC_RSRC_GRP_01_RSRC_TYPE_N_OFFSET(resource->type);
450 &resource->limits[0], &resource->limits[1]);
454 const struct ipa_resource_src *resource)
456 u32 offset = IPA_REG_SRC_RSRC_GRP_23_RSRC_TYPE_N_OFFSET(resource->type);
459 &resource->limits[2], &resource->limits[3]);
463 const struct ipa_resource_dst *resource)
465 u32 offset = IPA_REG_DST_RSRC_GRP_01_RSRC_TYPE_N_OFFSET(resource->type);
468 &resource->limits[0], &resource->limits[1]);
472 const struct ipa_resource_dst *resource)
474 u32 offset = IPA_REG_DST_RSRC_GRP_23_RSRC_TYPE_N_OFFSET(resource->type);
477 &resource->limits[2], &resource->limits[3]);
535 /* Assign resource limitation to each group */
579 struct resource res;
594 dev_err(dev, "error %d getting \"memory-region\" resource\n",