Searched refs:cpupid (Results 1 – 4 of 4) sorted by relevance
96 int page_cpupid_xchg_last(struct page *page, int cpupid) in page_cpupid_xchg_last() argument107 flags |= (cpupid & LAST_CPUPID_MASK) << LAST_CPUPID_PGSHIFT; in page_cpupid_xchg_last()
559 int cpupid; in folio_migrate_flags() local598 cpupid = page_cpupid_xchg_last(&folio->page, -1); in folio_migrate_flags()609 cpupid = -1; in folio_migrate_flags()611 page_cpupid_xchg_last(&newfolio->page, cpupid); in folio_migrate_flags()
1663 static inline int cpupid_to_pid(int cpupid) in cpupid_to_pid() argument1665 return cpupid & LAST__PID_MASK; in cpupid_to_pid()1668 static inline int cpupid_to_cpu(int cpupid) in cpupid_to_cpu() argument1670 return (cpupid >> LAST__PID_SHIFT) & LAST__CPU_MASK; in cpupid_to_cpu()1673 static inline int cpupid_to_nid(int cpupid) in cpupid_to_nid() argument1675 return cpu_to_node(cpupid_to_cpu(cpupid)); in cpupid_to_nid()1678 static inline bool cpupid_pid_unset(int cpupid) in cpupid_pid_unset() argument1680 return cpupid_to_pid(cpupid) == (-1 & LAST__PID_MASK); in cpupid_pid_unset()1683 static inline bool cpupid_cpu_unset(int cpupid) in cpupid_cpu_unset() argument1685 return cpupid_to_cpu(cpupid) == (-1 & LAST__CPU_MASK); in cpupid_cpu_unset()[all …]
1764 static inline bool cpupid_valid(int cpupid) in cpupid_valid() argument1766 return cpupid_to_cpu(cpupid) < nr_cpu_ids; in cpupid_valid()2974 static void task_numa_group(struct task_struct *p, int cpupid, int flags, in task_numa_group() argument2980 int cpu = cpupid_to_cpu(cpupid); in task_numa_group()3010 if (!cpupid_match_pid(tsk, cpupid)) in task_numa_group()