Lines Matching full:shmem
76 struct amd_shmem_info *shmem; member
157 memcpy_fromio(amd_hfi_data->shmem, pcc_comm_addr, pcct_ext->length); in amd_hfi_fill_metadata()
160 if (amd_hfi_data->shmem->header.signature != PCC_SIGNATURE) { in amd_hfi_fill_metadata()
164 if (amd_hfi_data->shmem->version_number != AMD_HETERO_RANKING_TABLE_VER) { in amd_hfi_fill_metadata()
166 amd_hfi_data->shmem->version_number); in amd_hfi_fill_metadata()
170 for (unsigned int i = 0; i < amd_hfi_data->shmem->n_bitmaps; i++) { in amd_hfi_fill_metadata()
171 u32 bitmap = amd_hfi_data->shmem->table_data[i]; in amd_hfi_fill_metadata()
194 u32 *table = amd_hfi_data->shmem->table_data + in amd_hfi_fill_metadata()
195 amd_hfi_data->shmem->n_bitmaps + in amd_hfi_fill_metadata()
393 amd_hfi_data->shmem = devm_kzalloc(amd_hfi_data->dev, pcct_ext->length, GFP_KERNEL); in amd_hfi_metadata_parser()
394 if (!amd_hfi_data->shmem) { in amd_hfi_metadata_parser()