perf_record_cpu_map_data
struct perf_record_cpu_map_data data;
struct perf_record_cpu_map_data cpus;
struct perf_record_cpu_map_data *data;
struct perf_record_cpu_map_data *data;
struct perf_record_cpu_map_data *data;
static struct perf_cpu_map *cpu_map__from_range(const struct perf_record_cpu_map_data *data)
struct perf_cpu_map *cpu_map__new_data(const struct perf_record_cpu_map_data *data)
const struct perf_record_cpu_map_data *data)
static void perf_record_cpu_map_data__read_one_mask(const struct perf_record_cpu_map_data *data,
static struct perf_cpu_map *cpu_map__from_entries(const struct perf_record_cpu_map_data *data)
static struct perf_cpu_map *cpu_map__from_mask(const struct perf_record_cpu_map_data *data)
struct perf_record_cpu_map_data;
bool perf_record_cpu_map_data__test_bit(int i, const struct perf_record_cpu_map_data *data);
struct perf_cpu_map *cpu_map__new_data(const struct perf_record_cpu_map_data *data);
if (cpus_payload < offsetof(struct perf_record_cpu_map_data, cpus_data.cpu) ||
(cpus_payload - offsetof(struct perf_record_cpu_map_data, cpus_data.cpu)) /
if (cpus_payload < offsetof(struct perf_record_cpu_map_data, mask32_data.mask) ||
(cpus_payload - offsetof(struct perf_record_cpu_map_data, mask32_data.mask)) /
if (cpus_payload < offsetof(struct perf_record_cpu_map_data, mask64_data.mask) ||
(cpus_payload - offsetof(struct perf_record_cpu_map_data, mask64_data.mask)) /
(cpus_payload - offsetof(struct perf_record_cpu_map_data, cpus_data.cpu)) /
if (cpus_payload < offsetof(struct perf_record_cpu_map_data, mask32_data.mask) ||
(cpus_payload - offsetof(struct perf_record_cpu_map_data, mask32_data.mask)) /
if (cpus_payload < offsetof(struct perf_record_cpu_map_data, mask64_data.mask) ||
(cpus_payload - offsetof(struct perf_record_cpu_map_data, mask64_data.mask)) /
struct perf_record_cpu_map_data *data = &event->cpu_map.data;
u16 max_nr = (payload - offsetof(struct perf_record_cpu_map_data,
u16 max_nr = (payload - offsetof(struct perf_record_cpu_map_data,
if (payload < offsetof(struct perf_record_cpu_map_data, mask64_data.mask)) {
max_nr = (payload - offsetof(struct perf_record_cpu_map_data,
struct perf_record_cpu_map_data *data = &ev->cpus.cpus;
max_nr = (cpus_payload - offsetof(struct perf_record_cpu_map_data,
max_nr = (cpus_payload - offsetof(struct perf_record_cpu_map_data,
if (cpus_payload < offsetof(struct perf_record_cpu_map_data, mask64_data.mask)) {
max_nr = (cpus_payload - offsetof(struct perf_record_cpu_map_data,
struct perf_record_cpu_map_data *data = &event->cpu_map.data;
max_nr = (payload - offsetof(struct perf_record_cpu_map_data,
max_nr = (payload - offsetof(struct perf_record_cpu_map_data,
if (payload < offsetof(struct perf_record_cpu_map_data, mask64_data.mask)) {
max_nr = (payload - offsetof(struct perf_record_cpu_map_data,
struct perf_record_cpu_map_data *data;