Lines Matching refs:hname
72 * thus the curr ns.hname is a prefix of its name.
74 * Add + 2 to skip over // separating curr hname prefix
75 * from the visible tail of the views hname
77 return view->base.hname + strlen(curr->base.hname) + 2;
200 * __aa_lookupn_ns - lookup the namespace matching @hname
202 * @hname: hierarchical ns name (NOT NULL)
203 * @n: length of @hname
211 struct aa_ns *__aa_lookupn_ns(struct aa_ns *view, const char *hname, size_t n)
216 for (split = strnstr(hname, "//", n); split;
217 split = strnstr(hname, "//", n)) {
218 ns = __aa_findn_ns(&ns->sub_ns, hname, split - hname);
222 n -= split + 2 - hname;
223 hname = split + 2;
227 return __aa_findn_ns(&ns->sub_ns, hname, n);
263 ns = alloc_ns(parent->base.hname, name);