Symbol: core_data
drivers/firmware/broadcom/tee_bnxt_fw.c
135
void *core_data;
drivers/firmware/broadcom/tee_bnxt_fw.c
162
core_data = tee_shm_get_va(pvt_data.fw_shm_pool, 0);
drivers/firmware/broadcom/tee_bnxt_fw.c
163
if (IS_ERR(core_data)) {
drivers/firmware/broadcom/tee_bnxt_fw.c
165
return PTR_ERR(core_data);
drivers/firmware/broadcom/tee_bnxt_fw.c
168
memcpy(buf, core_data, nbytes);
drivers/gpu/drm/imagination/pvr_fw.c
721
fw_mem->core_data = kzalloc(fw_mem->core_data_alloc_size, GFP_KERNEL);
drivers/gpu/drm/imagination/pvr_fw.c
725
(!fw_mem->core_data && fw_mem->core_data_alloc_size)) {
drivers/gpu/drm/imagination/pvr_fw.c
732
fw_mem->core_data, fw_mem->core_code_alloc_size);
drivers/gpu/drm/imagination/pvr_fw.c
741
if (fw_mem->core_data)
drivers/gpu/drm/imagination/pvr_fw.c
742
memcpy(fw_core_data_ptr, fw_mem->core_data, fw_mem->core_data_alloc_size);
drivers/gpu/drm/imagination/pvr_fw.c
765
kfree(fw_mem->core_data);
drivers/gpu/drm/imagination/pvr_fw.c
830
if (fw_mem->core_data) {
drivers/gpu/drm/imagination/pvr_fw.c
831
err = pvr_copy_to_fw(fw_mem->core_data_obj, fw_mem->core_data,
drivers/gpu/drm/imagination/pvr_fw.c
847
kfree(fw_mem->core_data);
drivers/gpu/drm/imagination/pvr_fw.h
234
u8 *core_data;
drivers/hwmon/coretemp.c
487
if (!pdata->core_data) {
drivers/hwmon/coretemp.c
495
pdata->core_data = kzalloc_objs(struct temp_data *,
drivers/hwmon/coretemp.c
497
if (!pdata->core_data)
drivers/hwmon/coretemp.c
515
pdata->core_data[tdata->index] = tdata;
drivers/hwmon/coretemp.c
531
kfree(pdata->core_data);
drivers/hwmon/coretemp.c
532
pdata->core_data = NULL;
drivers/hwmon/coretemp.c
535
pdata->core_data[tdata->index] = NULL;
drivers/hwmon/coretemp.c
550
if (pdata->core_data[i] &&
drivers/hwmon/coretemp.c
551
pdata->core_data[i]->cpu_core_id == topology_core_id(cpu))
drivers/hwmon/coretemp.c
552
return pdata->core_data[i];
drivers/hwmon/coretemp.c
98
struct temp_data **core_data;
drivers/remoteproc/ti_k3_r5_remoteproc.c
1059
kproc->data = cluster->soc_data->core_data;
drivers/remoteproc/ti_k3_r5_remoteproc.c
1439
.core_data = &r5_data,
drivers/remoteproc/ti_k3_r5_remoteproc.c
1447
.core_data = &r5_data,
drivers/remoteproc/ti_k3_r5_remoteproc.c
1455
.core_data = &r5_data,
drivers/remoteproc/ti_k3_r5_remoteproc.c
1463
.core_data = &r5_data,
drivers/remoteproc/ti_k3_r5_remoteproc.c
87
const struct k3_rproc_dev_data *core_data;
include/linux/ti_wilink_st.h
256
struct st_data_s *core_data;
kernel/module/main.c
1007
for_class_mod_mem_type(type, core_data)
kernel/module/main.c
1022
for_class_mod_mem_type(type, core_data)
sound/soc/sof/ipc4-mtrace.c
118
struct sof_mtrace_core_data *core_data = inode->i_private;
sound/soc/sof/ipc4-mtrace.c
121
guard(mutex)(&core_data->buffer_lock);
sound/soc/sof/ipc4-mtrace.c
123
if (core_data->log_buffer)
sound/soc/sof/ipc4-mtrace.c
130
core_data->log_buffer = kmalloc(SOF_IPC4_DEBUG_SLOT_SIZE, GFP_KERNEL);
sound/soc/sof/ipc4-mtrace.c
131
if (!core_data->log_buffer) {
sound/soc/sof/ipc4-mtrace.c
138
kfree(core_data->log_buffer);
sound/soc/sof/ipc4-mtrace.c
145
static bool sof_wait_mtrace_avail(struct sof_mtrace_core_data *core_data)
sound/soc/sof/ipc4-mtrace.c
150
if (core_data->host_read_ptr != core_data->dsp_write_ptr)
sound/soc/sof/ipc4-mtrace.c
156
add_wait_queue(&core_data->trace_sleep, &wait);
sound/soc/sof/ipc4-mtrace.c
162
remove_wait_queue(&core_data->trace_sleep, &wait);
sound/soc/sof/ipc4-mtrace.c
164
if (core_data->host_read_ptr != core_data->dsp_write_ptr)
sound/soc/sof/ipc4-mtrace.c
173
struct sof_mtrace_core_data *core_data = file->private_data;
sound/soc/sof/ipc4-mtrace.c
175
struct snd_sof_dev *sdev = core_data->sdev;
sound/soc/sof/ipc4-mtrace.c
177
void *log_buffer = core_data->log_buffer;
sound/soc/sof/ipc4-mtrace.c
189
if (!sof_wait_mtrace_avail(core_data)) {
sound/soc/sof/ipc4-mtrace.c
198
if (core_data->slot_offset == SOF_IPC4_INVALID_SLOT_OFFSET)
sound/soc/sof/ipc4-mtrace.c
202
log_buffer_offset = core_data->slot_offset + (sizeof(u32) * 2);
sound/soc/sof/ipc4-mtrace.c
206
read_ptr = core_data->host_read_ptr;
sound/soc/sof/ipc4-mtrace.c
207
write_ptr = core_data->dsp_write_ptr;
sound/soc/sof/ipc4-mtrace.c
227
core_data->id, read_ptr, write_ptr, avail);
sound/soc/sof/ipc4-mtrace.c
257
sof_mailbox_write(sdev, core_data->slot_offset, &read_ptr, sizeof(read_ptr));
sound/soc/sof/ipc4-mtrace.c
261
core_data->host_read_ptr = read_ptr;
sound/soc/sof/ipc4-mtrace.c
274
struct sof_mtrace_core_data *core_data = inode->i_private;
sound/soc/sof/ipc4-mtrace.c
278
scoped_guard(mutex, &core_data->buffer_lock) {
sound/soc/sof/ipc4-mtrace.c
279
kfree(core_data->log_buffer);
sound/soc/sof/ipc4-mtrace.c
280
core_data->log_buffer = NULL;
sound/soc/sof/ipc4-mtrace.c
477
struct sof_mtrace_core_data *core_data = &priv->cores[i];
sound/soc/sof/ipc4-mtrace.c
479
core_data->host_read_ptr = 0;
sound/soc/sof/ipc4-mtrace.c
480
core_data->dsp_write_ptr = 0;
sound/soc/sof/ipc4-mtrace.c
481
wake_up(&core_data->trace_sleep);
sound/soc/sof/ipc4-mtrace.c
494
struct sof_mtrace_core_data *core_data;
sound/soc/sof/ipc4-mtrace.c
513
core_data = &priv->cores[core];
sound/soc/sof/ipc4-mtrace.c
520
core_data->slot_offset = sdev->debug_box.offset;
sound/soc/sof/ipc4-mtrace.c
521
core_data->slot_offset += SOF_IPC4_DEBUG_SLOT_SIZE * (i + 1);
sound/soc/sof/ipc4-mtrace.c
523
if (core_data->delayed_pos_update) {
sound/soc/sof/ipc4-mtrace.c
525
core_data->delayed_pos_update = false;
sound/soc/sof/ipc4-mtrace.c
564
struct sof_mtrace_core_data *core_data = &priv->cores[i];
sound/soc/sof/ipc4-mtrace.c
566
init_waitqueue_head(&core_data->trace_sleep);
sound/soc/sof/ipc4-mtrace.c
567
mutex_init(&core_data->buffer_lock);
sound/soc/sof/ipc4-mtrace.c
568
core_data->sdev = sdev;
sound/soc/sof/ipc4-mtrace.c
569
core_data->id = i;
sound/soc/sof/ipc4-mtrace.c
610
struct sof_mtrace_core_data *core_data;
sound/soc/sof/ipc4-mtrace.c
619
core_data = &priv->cores[core];
sound/soc/sof/ipc4-mtrace.c
621
if (core_data->slot_offset == SOF_IPC4_INVALID_SLOT_OFFSET) {
sound/soc/sof/ipc4-mtrace.c
622
core_data->delayed_pos_update = true;
sound/soc/sof/ipc4-mtrace.c
627
sof_mailbox_read(sdev, core_data->slot_offset + sizeof(u32),
sound/soc/sof/ipc4-mtrace.c
628
&core_data->dsp_write_ptr, 4);
sound/soc/sof/ipc4-mtrace.c
629
core_data->dsp_write_ptr -= core_data->dsp_write_ptr % 4;
sound/soc/sof/ipc4-mtrace.c
633
core, core_data->host_read_ptr, core_data->dsp_write_ptr);
sound/soc/sof/ipc4-mtrace.c
635
wake_up(&core_data->trace_sleep);
tools/power/x86/turbostat/turbostat.c
2373
struct core_data *cores;
tools/power/x86/turbostat/turbostat.c
2444
#define PER_THREAD_PARAMS struct thread_data *t, struct core_data *c, struct pkg_data *p
tools/power/x86/turbostat/turbostat.c
2446
int for_all_cpus(int (func) (struct thread_data *, struct core_data *, struct pkg_data *),
tools/power/x86/turbostat/turbostat.c
2447
struct thread_data *thread_base, struct core_data *core_base, struct pkg_data *pkg_base)
tools/power/x86/turbostat/turbostat.c
2455
struct core_data *c;
tools/power/x86/turbostat/turbostat.c
2486
int is_cpu_first_thread_in_core(struct thread_data *t, struct core_data *c)
tools/power/x86/turbostat/turbostat.c
2496
int is_cpu_first_thread_in_package(struct thread_data *t, struct core_data *c, struct pkg_data *p)
tools/power/x86/turbostat/turbostat.c
3863
void delta_core(struct core_data *new, struct core_data *old)
tools/power/x86/turbostat/turbostat.c
3912
int delta_thread(struct thread_data *new, struct thread_data *old, struct core_data *core_delta)
tools/power/x86/turbostat/turbostat.c
4027
int delta_cpu(struct thread_data *t, struct core_data *c, struct pkg_data *p, struct thread_data *t2, struct core_data *c2, struct pkg_data *p2)
tools/power/x86/turbostat/turbostat.c
4797
int get_rapl_counters(int cpu, unsigned int domain, struct core_data *c, struct pkg_data *p)
tools/power/x86/turbostat/turbostat.c
6222
int for_all_cpus_2(int (func) (struct thread_data *, struct core_data *,
tools/power/x86/turbostat/turbostat.c
6223
struct pkg_data *, struct thread_data *, struct core_data *,
tools/power/x86/turbostat/turbostat.c
6225
struct core_data *core_base, struct pkg_data *pkg_base,
tools/power/x86/turbostat/turbostat.c
6226
struct thread_data *thread_base2, struct core_data *core_base2, struct pkg_data *pkg_base2)
tools/power/x86/turbostat/turbostat.c
6234
struct core_data *c, *c2;
tools/power/x86/turbostat/turbostat.c
9688
counters->cores = calloc(1, sizeof(struct core_data));
tools/power/x86/turbostat/turbostat.c
9714
counters->cores = calloc(num_cores, sizeof(struct core_data));
tools/power/x86/turbostat/turbostat.c
9738
void init_counter(struct thread_data *thread_base, struct core_data *core_base, struct pkg_data *pkg_base, int cpu_id)
tools/power/x86/turbostat/turbostat.c
9744
struct core_data *c;