Lines Matching refs:nfit_res

66 	struct nfit_test_resource *nfit_res = get_nfit_res(offset);	\
67 nfit_res ? \
68 (void __iomem *) nfit_res->buf + (offset) \
69 - nfit_res->res.start \
77 struct nfit_test_resource *nfit_res = get_nfit_res(offset);
79 if (nfit_res)
80 return (void __iomem *) nfit_res->buf + offset
81 - nfit_res->res.start;
89 struct nfit_test_resource *nfit_res = get_nfit_res(offset);
91 if (nfit_res)
92 return nfit_res->buf + offset - nfit_res->res.start;
120 struct nfit_test_resource *nfit_res = get_nfit_res(offset);
122 if (!nfit_res)
134 return nfit_res->buf + offset - nfit_res->res.start;
140 struct nfit_test_resource *nfit_res = get_nfit_res(addr);
142 if (nfit_res)
151 struct nfit_test_resource *nfit_res = get_nfit_res(offset);
153 if (nfit_res)
154 return nfit_res->buf + offset - nfit_res->res.start;
161 struct nfit_test_resource *nfit_res = get_nfit_res((long) addr);
163 if (nfit_res)
183 struct nfit_test_resource *nfit_res = get_nfit_res((long) addr);
184 if (nfit_res)
192 struct nfit_test_resource *nfit_res = get_nfit_res((long) addr);
194 if (nfit_res)
225 struct nfit_test_resource *nfit_res = get_nfit_res(start);
227 if (nfit_res) {
237 spin_lock(&nfit_res->lock);
238 list_for_each_entry(req, &nfit_res->requests, list)
244 spin_unlock(&nfit_res->lock);
261 struct nfit_test_resource *nfit_res;
264 nfit_res = get_nfit_res(start);
265 if (nfit_res) {
269 if (start + n > nfit_res->res.start
270 + resource_size(&nfit_res->res)) {
273 &nfit_res->res);
277 spin_lock(&nfit_res->lock);
278 list_for_each_entry(req, &nfit_res->requests, list)
283 spin_unlock(&nfit_res->lock);
301 spin_lock(&nfit_res->lock);
302 list_add(&req->list, &nfit_res->requests);
303 spin_unlock(&nfit_res->lock);
379 struct nfit_test_resource *nfit_res = get_nfit_res((long) handle);
382 if (!nfit_res || strcmp(path, "_FIT") || !buf)
385 obj = nfit_res->buf;