Home
last modified time | relevance | path

Searched full:cpu_map (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/dev/hwt/
H A Dhwt_ioctl.c295 cpuset_t cpu_map; in hwt_ioctl_alloc_mode_cpu() local
300 CPU_ZERO(&cpu_map); in hwt_ioctl_alloc_mode_cpu()
302 error = copyin(halloc->cpu_map, &cpu_map, cpusetsize); in hwt_ioctl_alloc_mode_cpu()
306 CPU_FOREACH_ISSET(cpu_id, &cpu_map) { in hwt_ioctl_alloc_mode_cpu()
333 ctx->cpu_map = cpu_map; in hwt_ioctl_alloc_mode_cpu()
343 CPU_FOREACH_ISSET(cpu_id, &cpu_map) { in hwt_ioctl_alloc_mode_cpu()
H A Dhwt_context.h50 cpuset_t cpu_map; member
H A Dhwt_vm.c215 CPU_FOREACH_ISSET(cpu_id, &ctx->cpu_map) { in hwt_vm_start_cpu_mode()
/freebsd/sys/arm64/spe/
H A Darm_spe_backend.c148 CPU_FOREACH_ISSET(cpu_id, &ctx->cpu_map) { in spe_backend_init_cpu()
223 CPU_FOREACH_ISSET(cpu_id, &ctx->cpu_map) { in spe_backend_deinit()
372 CPU_FOREACH_ISSET(cpu_id, &ctx->cpu_map) { in spe_backend_enable_smp()
384 cpu_id = CPU_FFS(&ctx->cpu_map) - 1; in spe_backend_enable_smp()
391 smp_rendezvous_cpus(ctx->cpu_map, smp_no_rendezvous_barrier, in spe_backend_enable_smp()
442 smp_rendezvous_cpus(ctx->cpu_map, smp_no_rendezvous_barrier, in spe_backend_disable_smp()
445 CPU_FOREACH_ISSET(cpu_id, &ctx->cpu_map) { in spe_backend_disable_smp()
H A Darm_spe_dev.c313 smp_rendezvous_cpus(ctx->cpu_map, smp_no_rendezvous_barrier, in arm_spe_error()
/freebsd/sys/amd64/pt/
H A Dpt.c522 CPU_SET(cpu_id, &ctx->cpu_map); in pt_backend_enable()
547 CPU_CLR(cpu_id, &ctx->cpu_map); in pt_backend_disable()
565 smp_rendezvous_cpus(ctx->cpu_map, NULL, pt_cpu_start, NULL, NULL); in pt_backend_enable_smp()
583 if (CPU_EMPTY(&ctx->cpu_map)) { in pt_backend_disable_smp()
587 CPU_FOREACH_ISSET(cpu_id, &ctx->cpu_map) { in pt_backend_disable_smp()
595 smp_rendezvous_cpus(ctx->cpu_map, NULL, pt_cpu_stop, NULL, NULL); in pt_backend_disable_smp()
649 CPU_FOREACH_ISSET(cpu_id, &ctx->cpu_map) { in pt_backend_deinit()
/freebsd/sys/sys/
H A Dhwt.h58 cpuset_t *cpu_map; /* cpu mode only */ member