• Home
  • Raw
  • Download

Lines Matching refs:p

130 struct mempolicy *get_task_policy(struct task_struct *p)  in get_task_policy()  argument
132 struct mempolicy *pol = p->mempolicy; in get_task_policy()
287 void __mpol_put(struct mempolicy *p) in __mpol_put() argument
289 if (!atomic_dec_and_test(&p->refcnt)) in __mpol_put()
291 kmem_cache_free(policy_cache, p); in __mpol_put()
833 static void get_policy_nodemask(struct mempolicy *p, nodemask_t *nodes) in get_policy_nodemask() argument
836 if (p == &default_policy) in get_policy_nodemask()
839 switch (p->mode) { in get_policy_nodemask()
843 *nodes = p->v.nodes; in get_policy_nodemask()
846 if (!(p->flags & MPOL_F_LOCAL)) in get_policy_nodemask()
847 node_set(p->v.preferred_node, *nodes); in get_policy_nodemask()
857 struct page *p; in lookup_node() local
861 err = get_user_pages_locked(addr & PAGE_MASK, 1, 0, &p, &locked); in lookup_node()
863 err = page_to_nid(p); in lookup_node()
864 put_page(p); in lookup_node()
2294 struct sp_node *p = rb_entry(n, struct sp_node, nd); in sp_lookup() local
2296 if (start >= p->end) in sp_lookup()
2298 else if (end <= p->start) in sp_lookup()
2324 struct rb_node **p = &sp->root.rb_node; in sp_insert() local
2328 while (*p) { in sp_insert()
2329 parent = *p; in sp_insert()
2332 p = &(*p)->rb_left; in sp_insert()
2334 p = &(*p)->rb_right; in sp_insert()
2338 rb_link_node(&new->nd, parent, p); in sp_insert()
2645 void mpol_free_shared_policy(struct shared_policy *p) in mpol_free_shared_policy() argument
2650 if (!p->root.rb_node) in mpol_free_shared_policy()
2652 write_lock(&p->lock); in mpol_free_shared_policy()
2653 next = rb_first(&p->root); in mpol_free_shared_policy()
2657 sp_delete(p, n); in mpol_free_shared_policy()
2659 write_unlock(&p->lock); in mpol_free_shared_policy()
2927 char *p = buffer; in mpol_to_str() local
2952 snprintf(p, maxlen, "unknown"); in mpol_to_str()
2956 p += snprintf(p, maxlen, "%s", policy_modes[mode]); in mpol_to_str()
2959 p += snprintf(p, buffer + maxlen - p, "="); in mpol_to_str()
2965 p += snprintf(p, buffer + maxlen - p, "static"); in mpol_to_str()
2967 p += snprintf(p, buffer + maxlen - p, "relative"); in mpol_to_str()
2971 p += scnprintf(p, buffer + maxlen - p, ":%*pbl", in mpol_to_str()