Lines Matching refs:nfit_res
68 struct nfit_test_resource *nfit_res = get_nfit_res(offset);
70 if (nfit_res)
71 return (void __iomem *) nfit_res->buf + offset
72 - nfit_res->res.start;
79 struct nfit_test_resource *nfit_res = get_nfit_res(offset);
81 if (nfit_res)
82 return (void __iomem *) nfit_res->buf + offset
83 - nfit_res->res.start;
91 struct nfit_test_resource *nfit_res = get_nfit_res(offset);
93 if (nfit_res)
94 return nfit_res->buf + offset - nfit_res->res.start;
130 struct nfit_test_resource *nfit_res = get_nfit_res(offset);
132 if (!nfit_res)
155 return nfit_res->buf + offset - nfit_res->res.start;
161 struct nfit_test_resource *nfit_res = get_nfit_res(addr);
163 if (nfit_res)
172 struct nfit_test_resource *nfit_res = get_nfit_res(offset);
174 if (nfit_res)
175 return nfit_res->buf + offset - nfit_res->res.start;
182 struct nfit_test_resource *nfit_res = get_nfit_res((long) addr);
184 if (nfit_res)
204 struct nfit_test_resource *nfit_res = get_nfit_res((long) addr);
205 if (nfit_res)
213 struct nfit_test_resource *nfit_res = get_nfit_res((long) addr);
215 if (nfit_res)
246 struct nfit_test_resource *nfit_res = get_nfit_res(start);
248 if (nfit_res) {
258 spin_lock(&nfit_res->lock);
259 list_for_each_entry(req, &nfit_res->requests, list)
265 spin_unlock(&nfit_res->lock);
282 struct nfit_test_resource *nfit_res;
285 nfit_res = get_nfit_res(start);
286 if (nfit_res) {
290 if (start + n > nfit_res->res.start
291 + resource_size(&nfit_res->res)) {
294 &nfit_res->res);
298 spin_lock(&nfit_res->lock);
299 list_for_each_entry(req, &nfit_res->requests, list)
304 spin_unlock(&nfit_res->lock);
322 spin_lock(&nfit_res->lock);
323 list_add(&req->list, &nfit_res->requests);
324 spin_unlock(&nfit_res->lock);
400 struct nfit_test_resource *nfit_res = get_nfit_res((long) handle);
403 if (!nfit_res || strcmp(path, "_FIT") || !buf)
406 obj = nfit_res->buf;