• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/mm/

Lines Matching defs:nmask

750 static long do_get_mempolicy(int *policy, nodemask_t *nmask,
767 *nmask = cpuset_current_mems_allowed;
823 if (nmask) {
825 *nmask = pol->w.user_nodemask;
828 get_policy_nodemask(pol, nmask);
871 nodemask_t nmask;
875 nodes_clear(nmask);
876 node_set(source, nmask);
878 check_range(mm, mm->mmap->vm_start, mm->task_size, &nmask,
1022 nodemask_t *nmask, unsigned long flags)
1051 new = mpol_new(mode, mode_flags, nmask);
1064 nmask ? nodes_addr(*nmask)[0] : -1);
1077 err = mpol_set_nodemask(new, nmask, scratch);
1088 vma = check_range(mm, start, end, nmask,
1117 static int get_nodes(nodemask_t *nodes, const unsigned long __user *nmask,
1126 if (maxnode == 0 || !nmask)
1144 if (get_user(t, nmask + k))
1156 if (copy_from_user(nodes_addr(*nodes), nmask, nlongs*sizeof(unsigned long)))
1180 unsigned long, mode, unsigned long __user *, nmask,
1194 err = get_nodes(&nodes, nmask, maxnode);
1201 SYSCALL_DEFINE3(set_mempolicy, int, mode, unsigned long __user *, nmask,
1214 err = get_nodes(&nodes, nmask, maxnode);
1308 unsigned long __user *, nmask, unsigned long, maxnode,
1315 if (nmask != NULL && maxnode < MAX_NUMNODES)
1326 if (nmask)
1327 err = copy_nodes_to_user(nmask, maxnode, &nodes);
1335 compat_ulong_t __user *nmask,
1347 if (nmask)
1352 if (!err && nmask) {
1355 err |= clear_user(nmask, ALIGN(maxnode-1, 8) / 8);
1356 err |= compat_put_bitmap(nmask, bm, nr_bits);
1362 asmlinkage long compat_sys_set_mempolicy(int mode, compat_ulong_t __user *nmask,
1373 if (nmask) {
1374 err = compat_get_bitmap(bm, nmask, nr_bits);
1386 compat_ulong_t mode, compat_ulong_t __user *nmask,
1397 if (nmask) {
1398 err = compat_get_bitmap(nodes_addr(bm), nmask, nr_bits);