Lines Matching defs:hname
69 * thus the curr ns.hname is a prefix of its name.
71 * Add + 2 to skip over // separating curr hname prefix
72 * from the visible tail of the views hname
74 return view->base.hname + strlen(curr->base.hname) + 2;
189 * __aa_lookupn_ns - lookup the namespace matching @hname
191 * @hname: hierarchical ns name (NOT NULL)
192 * @n: length of @hname
200 struct aa_ns *__aa_lookupn_ns(struct aa_ns *view, const char *hname, size_t n)
205 for (split = strnstr(hname, "//", n); split;
206 split = strnstr(hname, "//", n)) {
207 ns = __aa_findn_ns(&ns->sub_ns, hname, split - hname);
211 n -= split + 2 - hname;
212 hname = split + 2;
216 return __aa_findn_ns(&ns->sub_ns, hname, n);
252 ns = alloc_ns(parent->base.hname, name);