Lines Matching defs:nfit_res
1599 struct nfit_test_resource *nfit_res = data;
1602 list_del(&nfit_res->list);
1605 if (resource_size(&nfit_res->res) >= DIMM_SIZE)
1606 gen_pool_free(nfit_pool, nfit_res->res.start,
1607 resource_size(&nfit_res->res));
1608 vfree(nfit_res->buf);
1609 kfree(nfit_res);
1616 struct nfit_test_resource *nfit_res = kzalloc(sizeof(*nfit_res),
1620 if (!buf || !nfit_res || !*dma)
1622 rc = devm_add_action(dev, release_nfit_res, nfit_res);
1625 INIT_LIST_HEAD(&nfit_res->list);
1627 nfit_res->dev = dev;
1628 nfit_res->buf = buf;
1629 nfit_res->res.start = *dma;
1630 nfit_res->res.end = *dma + size - 1;
1631 nfit_res->res.name = "NFIT";
1632 spin_lock_init(&nfit_res->lock);
1633 INIT_LIST_HEAD(&nfit_res->requests);
1635 list_add(&nfit_res->list, &t->resources);
1638 return nfit_res->buf;
1644 kfree(nfit_res);
1668 struct nfit_test_resource *n, *nfit_res = NULL;
1677 nfit_res = n;
1682 nfit_res = n;
1687 if (nfit_res)
1688 return nfit_res;