Lines Matching defs:base
4145 u32 *base;
4170 base = sli4->ext[0].base;
4171 if (!base) {
4174 base = kzalloc(size, GFP_KERNEL);
4175 if (!base)
4182 sli4->ext[i].base = &base[i];
4185 sli4->ext[SLI4_RSRC_VFI].base[0] = le16_to_cpu(conf->vfi_base);
4188 sli4->ext[SLI4_RSRC_VPI].base[0] = le16_to_cpu(conf->vpi_base);
4191 sli4->ext[SLI4_RSRC_RPI].base[0] = le16_to_cpu(conf->rpi_base);
4194 sli4->ext[SLI4_RSRC_XRI].base[0] = le16_to_cpu(conf->xri_base);
4197 sli4->ext[SLI4_RSRC_FCFI].base[0] = 0;
4737 kfree(sli4->ext[0].base);
4738 sli4->ext[0].base = NULL;
4743 sli4->ext[i].base = NULL;
4776 kfree(sli4->ext[0].base);
4777 sli4->ext[0].base = NULL;
4780 sli4->ext[i].base = NULL;
4875 *rid = sli4->ext[rtype].base[ext_idx] + item_idx;
4891 u32 size, *base;
4901 * extent->base <= resource ID < extent->base + extent->size
4903 base = sli4->ext[rtype].base;
4911 if (!base)
4915 if ((rid < base[x] || (rid >= (base[x] + size))))
4918 rid -= base[x];
5084 rpi = sli4->ext[SLI4_RSRC_RPI].base[0];