| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-kernel-mm-numa | 20 present in cpuset.mems for the cgroup (or if cpuset v1 21 is being used). If cpusets.mems changes at runtime, it 23 cpuset of the new cpusets.mems, which might be construed
|
| /linux/drivers/remoteproc/ |
| H A D | omap_remoteproc.c | 142 const struct omap_rproc_mem_data *mems; member 1066 .mems = ipu_mems, 1075 .mems = ipu_mems, 1080 .mems = dra7_dsp_mems, 1085 .mems = ipu_mems, 1182 if (!data->mems) in omap_rproc_of_get_internal_memories() 1193 for (i = 0; data->mems[i].name; i++) { in omap_rproc_of_get_internal_memories() 1195 data->mems[i].name); in omap_rproc_of_get_internal_memories() 1198 data->mems[i].name); in omap_rproc_of_get_internal_memories() 1204 data->mems[i].name); in omap_rproc_of_get_internal_memories() [all …]
|
| H A D | ti_k3_common.c | 425 data->mems[i].name); in k3_rproc_of_get_memories() 428 data->mems[i].name); in k3_rproc_of_get_memories() 435 data->mems[i].name); in k3_rproc_of_get_memories() 443 data->mems[i].name); in k3_rproc_of_get_memories() 447 kproc->mem[i].dev_addr = data->mems[i].dev_addr; in k3_rproc_of_get_memories() 451 data->mems[i].name, &kproc->mem[i].bus_addr, in k3_rproc_of_get_memories()
|
| H A D | ti_k3_dsp_remoteproc.c | 197 .mems = c66_mems, 204 .mems = c71_mems, 211 .mems = c7xv_mems,
|
| H A D | ti_k3_common.h | 58 const struct k3_rproc_mem_data *mems; member
|
| H A D | ti_k3_m4_remoteproc.c | 133 .mems = am64_m4_mems,
|
| H A D | ti_k3_r5_remoteproc.c | 948 if (!strcmp(data->mems[i].name, "atcm")) { in k3_r5_core_of_get_internal_memories() 957 &kproc->mem[i].bus_addr, data->mems[i].name); in k3_r5_core_of_get_internal_memories() 1428 .mems = r5_mems,
|
| /linux/drivers/gpu/drm/nouveau/nvif/ |
| H A D | mmu.c | 43 static const struct nvif_mclass mems[] = { in nvif_mmu_ctor() local 67 ret = nvif_mclass(&mmu->object, mems); in nvif_mmu_ctor() 70 mmu->mem = mems[ret].oclass; in nvif_mmu_ctor()
|
| /linux/tools/testing/selftests/mm/ |
| H A D | hugetlb_reparenting_test.sh | 125 echo 0 >$CGROUP_ROOT/a/cpuset.mems 132 echo 0 >$CGROUP_ROOT/a/b/cpuset.mems 148 echo 0 >$CGROUP_ROOT/$cgroup/cpuset.mems
|
| H A D | charge_reserved_hugetlb.sh | 111 echo 0 >$cgroup_path/$name/cpuset.mems
|
| /linux/tools/testing/selftests/cgroup/ |
| H A D | test_cpuset_v1_hp.sh | 26 echo 0 > $CPUSET/$TDIR/cpuset.mems
|
| /linux/Documentation/arch/x86/x86_64/ |
| H A D | fake-numa-for-cpusets.rst | 51 [root@xroads /exampleset/ddset]# echo 0-1 > mems 57 available to them according to the fake nodes assigned as mems::
|
| /linux/Documentation/translations/zh_CN/scheduler/ |
| H A D | sched-capacity.rst | 274 echo 0 > /sys/fs/cgroup/cpuset/cs0/cpuset.mems 278 echo 0 > /sys/fs/cgroup/cpuset/cs1/cpuset.mems
|
| /linux/Documentation/admin-guide/cgroup-v1/ |
| H A D | cpusets.rst | 175 - cpuset.mems: list of Memory Nodes in that cpuset 222 The cpus and mems files in the root (top_cpuset) cpuset are 224 cpu_online_mask using a CPU hotplug notifier, and the mems file 229 normally read-only copies of cpuset.cpus and cpuset.mems files 233 events will not change cpuset.cpus and cpuset.mems. Those events will 657 cpusets memory placement policy 'cpuset.mems' subsequently changes. 667 'cpuset.mems' file is modified, pages allocated to tasks in that 668 cpuset, that were on nodes in the previous setting of 'cpuset.mems', 669 will be moved to nodes in the new setting of 'mems.' 671 prior 'cpuset.mems' setting, will not be moved. [all …]
|
| H A D | memcg_test.rst | 172 echo 0 > /opt/cpuset/01/cpuset.mems 176 echo 1 > /opt/cpuset/02/cpuset.mems
|
| H A D | cgroups.rst | 338 /bin/echo 1 > cpuset.mems 362 if cpusets are enabled the user will have to populate the cpus and mems files
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_drm.c | 238 mems[] = { in nouveau_cli_init() local 298 ret = nvif_mclass(&cli->mmu.object, mems); in nouveau_cli_init() 304 cli->mem = &mems[ret]; in nouveau_cli_init()
|
| /linux/Documentation/admin-guide/mm/ |
| H A D | numa_memory_policy.rst | 281 mems 1-3 that sets an Interleave policy over the same set. If 282 the cpuset's mems change to 3-5, the Interleave will now occur 324 mems 2-5 that sets an Interleave policy over the same set with 325 MPOL_F_RELATIVE_NODES. If the cpuset's mems change to 3-7, the 326 interleave now occurs over nodes 3,5-7. If the cpuset's mems
|
| /linux/Documentation/scheduler/ |
| H A D | sched-capacity.rst | 310 echo 0 > /sys/fs/cgroup/cpuset/cs0/cpuset.mems 314 echo 0 > /sys/fs/cgroup/cpuset/cs1/cpuset.mems
|
| H A D | sched-deadline.rst | 692 echo 0 > cpu0/cpuset.mems
|
| /linux/Documentation/admin-guide/ |
| H A D | cgroup-v2.rst | 2491 cpuset.mems 2503 # cat cpuset.mems 2508 "cpuset.mems" or all the available memory nodes if none 2511 The value of "cpuset.mems" stays constant until the next update 2514 Setting a non-empty value to "cpuset.mems" causes memory of 2520 So it is recommended that "cpuset.mems" should be set properly 2522 a need to change "cpuset.mems" with active tasks, it shouldn't 2525 cpuset.mems.effective 2533 If "cpuset.mems" is empty, it shows all the memory nodes from the 2535 Otherwise, it should be a subset of "cpuset.mems" unless none of [all …]
|
| /linux/mm/ |
| H A D | mempolicy.c | 2840 nodemask_t mems = cpuset_mems_allowed(current); in __mpol_dup() local 2841 mpol_rebind_policy(new, &mems); in __mpol_dup()
|
| /linux/Documentation/filesystems/ |
| H A D | proc.rst | 1745 being exhausted, the allowed memory represents the set of mems assigned to that
|