3.3.4打开cpu初始化大门之cpumask

文章目录

    • 定义
    • 内核中的4种cpumask
    • 接口
      • 初始化boot_cpu_init
      • cpumaks_xx_cpu封装
      • get_cpu_mask
    • 示例
    • 参考


lib/cpumask.c
kernel/cpu.c
drivers/base/cpu.c
linux/cpumask.h

定义

Cpumasks 提供了代表系统中 CPU 集合的位图,一位放置一个 CPU 序号

内核使用CPU mask 来记录 CPU 的状

//include/linux/cpumask.h
typedef struct cpumask {
    DECLARE_BITMAP

你可能感兴趣的:(TI,AM62x平台从入门到精通系列,cpumask,set_cpu_online)