Lines Matching refs:upid
105 static void free_pidmap(struct upid *upid) in free_pidmap() argument
107 int nr = upid->nr; in free_pidmap()
108 struct pidmap *map = upid->ns->pidmap + nr / BITS_PER_PAGE; in free_pidmap()
267 struct upid *upid = pid->numbers + i; in free_pid() local
268 struct pid_namespace *ns = upid->ns; in free_pid()
269 hlist_del_rcu(&upid->pid_chain); in free_pid()
303 struct upid *upid; in alloc_pid() local
336 upid = pid->numbers + ns->level; in alloc_pid()
340 for ( ; upid >= pid->numbers; --upid) { in alloc_pid()
341 hlist_add_head_rcu(&upid->pid_chain, in alloc_pid()
342 &pid_hash[pid_hashfn(upid->nr, upid->ns)]); in alloc_pid()
343 upid->ns->nr_hashed++; in alloc_pid()
370 struct upid *pnr; in find_pid_ns()
504 struct upid *upid; in pid_nr_ns() local
508 upid = &pid->numbers[ns->level]; in pid_nr_ns()
509 if (upid->ns == ns) in pid_nr_ns()
510 nr = upid->nr; in pid_nr_ns()