Home
last modified time | relevance | path

Searched refs:migrate (Results 1 – 25 of 58) sorted by relevance

123

/kernel/linux/linux-5.10/mm/
Dmigrate.c2283 struct migrate_vma *migrate = walk->private; in migrate_vma_collect_hole() local
2289 migrate->src[migrate->npages] = 0; in migrate_vma_collect_hole()
2290 migrate->dst[migrate->npages] = 0; in migrate_vma_collect_hole()
2291 migrate->npages++; in migrate_vma_collect_hole()
2297 migrate->src[migrate->npages] = MIGRATE_PFN_MIGRATE; in migrate_vma_collect_hole()
2298 migrate->dst[migrate->npages] = 0; in migrate_vma_collect_hole()
2299 migrate->npages++; in migrate_vma_collect_hole()
2300 migrate->cpages++; in migrate_vma_collect_hole()
2310 struct migrate_vma *migrate = walk->private; in migrate_vma_collect_skip() local
2314 migrate->dst[migrate->npages] = 0; in migrate_vma_collect_skip()
[all …]
DMakefile91 obj-$(CONFIG_MIGRATION) += migrate.o
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/
Dnouveau_dmem.c81 struct nouveau_dmem_migrate migrate; member
164 if (drm->dmem->migrate.copy_func(drm, 1, NOUVEAU_APER_HOST, *dma_addr, in nouveau_dmem_fault_copy_one()
212 nouveau_fence_new(dmem->migrate.chan, false, &fence); in nouveau_dmem_migrate_to_ram()
399 struct nvif_push *push = drm->dmem->migrate.chan->chan.push; in nvc0b5_migrate_copy()
472 struct nvif_push *push = drm->dmem->migrate.chan->chan.push; in nvc0b5_migrate_clear()
532 drm->dmem->migrate.copy_func = nvc0b5_migrate_copy; in nouveau_dmem_migrate_init()
533 drm->dmem->migrate.clear_func = nvc0b5_migrate_clear; in nouveau_dmem_migrate_init()
534 drm->dmem->migrate.chan = drm->ttm.chan; in nouveau_dmem_migrate_init()
590 if (drm->dmem->migrate.copy_func(drm, 1, in nouveau_dmem_migrate_copy_one()
595 if (drm->dmem->migrate.clear_func(drm, page_size(dpage), in nouveau_dmem_migrate_copy_one()
[all …]
/kernel/linux/linux-5.10/include/linux/
Dmigrate.h205 void migrate_vma_pages(struct migrate_vma *migrate);
206 void migrate_vma_finalize(struct migrate_vma *migrate);
Dpsci.h29 int (*migrate)(unsigned long cpuid); member
/kernel/linux/linux-5.10/arch/um/drivers/
DKconfig161 migrate to UML_NET_VECTOR.
178 migrate to UML_NET_VECTOR.
199 migrate to UML_NET_VECTOR.
220 migrate to UML_NET_VECTOR.
257 migrate to UML_NET_VECTOR.
280 migrate to UML_NET_VECTOR.
299 migrate to UML_NET_VECTOR.
325 migrate to UML_NET_VECTOR.
/kernel/linux/linux-5.10/tools/perf/scripts/python/
Dsched-migration.py191 def migrate(self, ts_list, new, old_cpu, new_cpu): member in TimeSlice
351 def migrate(self, headers, pid, prio, orig_cpu, dest_cpu): member in SchedEventProxy
353 ts.migrate(self.timeslices, pid, orig_cpu, dest_cpu)
418 parser.migrate(headers, pid, prio, orig_cpu, dest_cpu)
/kernel/linux/linux-5.10/fs/ext4/
DMakefile10 indirect.o inline.o inode.o ioctl.o mballoc.o migrate.o \
Dioctl.c342 int err = -EPERM, migrate = 0; in ext4_ioctl_setflags() local
372 migrate = 1; in ext4_ioctl_setflags()
455 if (migrate) { in ext4_ioctl_setflags()
/kernel/linux/linux-5.10/fs/ocfs2/dlm/
Ddlmmaster.c3029 struct dlm_migrate_request migrate; in dlm_do_migrate_request() local
3033 memset(&migrate, 0, sizeof(migrate)); in dlm_do_migrate_request()
3034 migrate.namelen = res->lockname.len; in dlm_do_migrate_request()
3035 memcpy(migrate.name, res->lockname.name, migrate.namelen); in dlm_do_migrate_request()
3036 migrate.new_master = new_master; in dlm_do_migrate_request()
3037 migrate.master = master; in dlm_do_migrate_request()
3057 &migrate, sizeof(migrate), nodenum, in dlm_do_migrate_request()
3062 migrate.namelen, migrate.name, ret, nodenum); in dlm_do_migrate_request()
3106 struct dlm_migrate_request *migrate = (struct dlm_migrate_request *) msg->buf; in dlm_migrate_request_handler() local
3115 name = migrate->name; in dlm_migrate_request_handler()
[all …]
/kernel/linux/linux-5.10/net/xfrm/
DKconfig61 bool "Transformation migrate database"
133 <draft-sugimoto-mip6-pfkey-migrate>.
/kernel/linux/linux-5.10/include/trace/events/
Dmigrate.h3 #define TRACE_SYSTEM migrate
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/i2c/
Di2c-omap.txt24 Future plan is to migrate hwmod data base contents into device tree
/kernel/linux/linux-5.10/drivers/perf/hisilicon/
Dhisi_uncore_hha_pmu.c302 HISI_PMU_EVENT_ATTR(sdir-home-migrate, 0x4c),
303 HISI_PMU_EVENT_ATTR(edir-home-migrate, 0x4d),
/kernel/linux/linux-5.10/drivers/firmware/psci/
Dpsci.c440 psci_ops.migrate = psci_migrate; in psci_0_2_set_functions()
537 psci_ops.migrate = psci_migrate; in psci_0_1_init()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/can/
Dc_can.txt34 Future plan is to migrate hwmod data base contents into device tree
/kernel/linux/linux-5.10/Documentation/filesystems/
Decryptfs.rst37 then copy the files back into the new eCryptfs mount to migrate the
/kernel/linux/linux-5.10/Documentation/vm/
Dhmm.rst131 of what and when to migrate is left to the device driver.
275 use hardware DMA or device specific load/store instructions to migrate data.
321 ``MIGRATE_VMA_SELECT_SYSTEM`` will only migrate system memory and
322 ``MIGRATE_VMA_SELECT_DEVICE_PRIVATE`` will only migrate pages residing in
325 avoids trying to migrate device private pages residing in other devices.
Dnuma.rst100 later migrate away from that memory. The Linux scheduler is aware of the
105 Thus, under sufficient imbalance, tasks can migrate between nodes, remote
Dpage_migration.rst106 mapcount is not zero then we do not migrate the page. All user space
158 Current problem of the implementation is that it is designed to migrate only
193 MIGRATEPAGE_SUCCESS. If driver cannot migrate the page at the moment, driver
/kernel/linux/linux-5.10/drivers/net/wireless/
DKconfig31 help you migrate to 4-addr AP/client (or, if it's really
/kernel/linux/linux-5.10/Documentation/networking/
Dnet_failover.rst113 virsh migrate --live $DOMAIN qemu+ssh://$REMOTE_HOST/system
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/
Dcpsw.txt65 Future plan is to migrate hwmod data base contents into device tree
/kernel/linux/linux-5.10/Documentation/admin-guide/cgroup-v1/
Dpids.rst67 Even if we migrate to a child cgroup (which doesn't have a set limit), we will
/kernel/linux/linux-5.10/Documentation/trace/
Dhwlat_detector.rst80 The hwlat detector's kernel thread will migrate across each CPU specified in

123