/device/soc/rockchip/common/sdk_linux/include/linux/ |
H A D | memblock.h | 51 * @nid: NUMA node id 58 int nid; member 108 int memblock_add_node(phys_addr_t base, phys_addr_t size, int nid); 129 void __next_mem_range(u64 *idx, int nid, enum memblock_flags flags, struct memblock_type *type_a, 132 void __next_mem_range_rev(u64 *idx, int nid, enum memblock_flags flags, struct memblock_type *type_a, 164 * @nid: node selector, %NUMA_NO_NODE for all nodes 168 * @p_nid: ptr to int for nid of the range, can be %NULL 170 #define _for_each_mem_range(i, type_a, type_b, nid, flags, p_start, p_end, p_nid) \ 171 for (i = 0, __next_mem_range(&i, nid, flags, type_a, type_b, p_start, p_end, p_nid); i != (u64)ULLONG_MAX; \ 172 __next_mem_range(&i, nid, flag 325 memblock_set_region_node(struct memblock_region *r, int nid) memblock_set_region_node() argument 335 memblock_set_region_node(struct memblock_region *r, int nid) memblock_set_region_node() argument 393 memblock_alloc_node(phys_addr_t size, phys_addr_t align, int nid) memblock_alloc_node() argument 403 memblock_free_early_nid(phys_addr_t base, phys_addr_t size, int nid) memblock_free_early_nid() argument [all...] |
H A D | mm.h | 1431 static inline int cpu_pid_to_cpupid(int nid, int pid)
in cpu_pid_to_cpupid() argument 2398 extern void __init free_area_init_memoryless_node(int nid);
2457 int nid;
in get_num_physpages() local 2460 for_each_online_node(nid) phys_pages += node_present_pages(nid);
in get_num_physpages() 2478 * memblock_add_node(base, size, nid)
2483 unsigned long __absent_pages_in_range(int nid, unsigned long start_pfn, unsigned long end_pfn);
2485 extern void get_pfn_range_for_nid(unsigned int nid, unsigned long *start_pfn, unsigned long *end_pfn);
2510 extern void si_meminfo_node(struct sysinfo *val, int nid);
3028 void drop_slab_node(int nid);
[all...] |
/device/soc/rockchip/rk3588/kernel/include/trace/hooks/ |
H A D | vmscan.h | 20 TP_PROTO(gfp_t gfp_mask, int nid, struct mem_cgroup *memcg, int priority, bool *bypass), 21 TP_ARGS(gfp_mask, nid, memcg, priority, bypass));
|
/device/soc/rockchip/common/sdk_linux/kernel/sched/ |
H A D | fair.c | 1296 static inline int task_faults_idx(enum numa_faults_stats s, int nid, int priv) in task_faults_idx() argument 1298 return NR_NUMA_HINT_FAULT_TYPES * (s * nr_node_ids + nid) + priv; in task_faults_idx() 1301 static inline unsigned long task_faults(struct task_struct *p, int nid) in task_faults() argument 1307 return p->numa_faults[task_faults_idx(NUMA_MEM, nid, 0)] + p->numa_faults[task_faults_idx(NUMA_MEM, nid, 1)]; in task_faults() 1310 static inline unsigned long group_faults(struct task_struct *p, int nid) in group_faults() argument 1318 return ng->faults[task_faults_idx(NUMA_MEM, nid, 0)] + ng->faults[task_faults_idx(NUMA_MEM, nid, 1)]; in group_faults() 1321 static inline unsigned long group_faults_cpu(struct numa_group *group, int nid) in group_faults_cpu() argument 1323 return group->faults_cpu[task_faults_idx(NUMA_MEM, nid, in group_faults_cpu() 1359 numa_is_active_node(int nid, struct numa_group *ng) numa_is_active_node() argument 1365 score_nearby_nodes(struct task_struct *p, int nid, int maxdist, bool task) score_nearby_nodes() argument 1437 task_weight(struct task_struct *p, int nid, int dist) task_weight() argument 1457 group_weight(struct task_struct *p, int nid, int dist) group_weight() argument 1668 update_numa_stats(struct task_numa_env *env, struct numa_stats *ns, int nid, bool find_idle) update_numa_stats() argument 2060 int nid, ret, dist; task_numa_migrate() local 2213 int nid, active_nodes = 0; numa_group_count_active_nodes() local 2358 preferred_group_nid(struct task_struct *p, int nid) preferred_group_nid() argument 2449 int seq, nid, max_nid = NUMA_NO_NODE; task_numa_placement() local [all...] |
H A D | core.c | 2505 int nid = cpu_to_node(cpu); in select_fallback_rq() local 2518 if (nid != -1) { in select_fallback_rq() 2519 nodemask = cpumask_of_node(nid); in select_fallback_rq() 7252 void sched_setnuma(struct task_struct *p, int nid) in sched_setnuma() argument 7269 p->numa_preferred_nid = nid; in sched_setnuma()
|
/device/soc/rockchip/common/sdk_linux/drivers/iommu/ |
H A D | dma-iommu.c | 582 unsigned int i = 0, nid = dev_to_node(dev); in iommu_dma_alloc_pages_ext() local 617 page = alloc_pages_node(nid, alloc_flags, order); in iommu_dma_alloc_pages_ext()
|