Lines Matching refs:pidmap
56 struct pidmap *map, int off) in mk_pid()
58 return (map - pid_ns->pidmap)*BITS_PER_PAGE + off; in mk_pid()
74 .pidmap = {
108 struct pidmap *map = upid->ns->pidmap + nr / BITS_PER_PAGE; in free_pidmap()
157 struct pidmap *map; in alloc_pidmap()
163 map = &pid_ns->pidmap[pid/BITS_PER_PAGE]; in alloc_pidmap()
202 if (map < &pid_ns->pidmap[(pid_max-1)/BITS_PER_PAGE]) { in alloc_pidmap()
206 map = &pid_ns->pidmap[0]; in alloc_pidmap()
219 struct pidmap *map, *end; in next_pidmap()
225 map = &pid_ns->pidmap[(last + 1)/BITS_PER_PAGE]; in next_pidmap()
226 end = &pid_ns->pidmap[PIDMAP_ENTRIES]; in next_pidmap()
602 init_pid_ns.pidmap[0].page = kzalloc(PAGE_SIZE, GFP_KERNEL); in pidmap_init()
604 set_bit(0, init_pid_ns.pidmap[0].page); in pidmap_init()
605 atomic_dec(&init_pid_ns.pidmap[0].nr_free); in pidmap_init()