arch/arm/include/asm/io.h
176
void pci_ioremap_set_mem_type(int mem_type);
arch/arm/include/asm/io.h
178
static inline void pci_ioremap_set_mem_type(int mem_type) {}
arch/arm/include/asm/mach/map.h
53
struct mem_type;
arch/arm/include/asm/mach/map.h
54
extern const struct mem_type *get_mem_type(unsigned int type);
arch/arm/include/asm/mach/map.h
59
const struct mem_type *mtype);
arch/arm/mach-omap2/sram.c
234
u32 mem_type);
arch/arm/mach-omap2/sram.c
236
void omap2_sram_reprogram_sdrc(u32 perf_level, u32 dll_val, u32 mem_type)
arch/arm/mach-omap2/sram.c
239
_omap2_sram_reprogram_sdrc(perf_level, dll_val, mem_type);
arch/arm/mach-omap2/sram.h
11
u32 mem_type);
arch/arm/mach-omap2/sram.h
29
u32 mem_type);
arch/arm/mach-omap2/sram.h
42
u32 mem_type);
arch/arm/mm/ioremap.c
112
const struct mem_type *mtype)
arch/arm/mm/ioremap.c
214
size_t size, const struct mem_type *type)
arch/arm/mm/ioremap.c
241
size_t size, const struct mem_type *type)
arch/arm/mm/ioremap.c
277
const struct mem_type *type;
arch/arm/mm/ioremap.c
479
void pci_ioremap_set_mem_type(int mem_type)
arch/arm/mm/ioremap.c
481
pci_ioremap_mem_type = mem_type;
arch/arm/mm/mm.h
46
const struct mem_type *get_mem_type(unsigned int type);
arch/arm/mm/mmu.c
232
static struct mem_type mem_types[] __ro_after_init = {
arch/arm/mm/mmu.c
349
const struct mem_type *get_mem_type(unsigned int type)
arch/arm/mm/mmu.c
704
struct mem_type *t = &mem_types[i];
arch/arm/mm/mmu.c
763
const struct mem_type *type,
arch/arm/mm/mmu.c
777
const struct mem_type *type, bool ng)
arch/arm/mm/mmu.c
804
const struct mem_type *type,
arch/arm/mm/mmu.c
836
const struct mem_type *type,
arch/arm/mm/mmu.c
851
const struct mem_type *type,
arch/arm/mm/mmu.c
867
const struct mem_type *type,
arch/arm/mm/mmu.c
933
const struct mem_type *type;
arch/loongarch/kernel/mem.c
15
u32 mem_type;
arch/loongarch/kernel/mem.c
21
mem_type = md->type;
arch/loongarch/kernel/mem.c
25
switch (mem_type) {
arch/loongarch/kernel/numa.c
165
u32 mem_type;
arch/loongarch/kernel/numa.c
171
mem_type = md->type;
arch/loongarch/kernel/numa.c
176
switch (mem_type) {
arch/loongarch/kernel/numa.c
185
(u32)pa_to_nid(mem_start), mem_type, mem_start, mem_size);
arch/loongarch/kernel/numa.c
194
(u32)pa_to_nid(mem_start), mem_type, mem_start, mem_size);
arch/loongarch/kernel/numa.c
204
mem_type, mem_start, mem_size);
arch/mips/include/asm/mach-loongson64/boot_param.h
30
u32 mem_type; /* system memory, pci memory, pci io, etc. */
arch/mips/loongson64/init.c
51
u32 i, mem_type;
arch/mips/loongson64/init.c
64
mem_type = loongson_memmap->map[i].mem_type;
arch/mips/loongson64/init.c
75
switch (mem_type) {
arch/mips/loongson64/init.c
80
(u32)node_id, mem_type, &mem_start, &mem_size);
arch/mips/loongson64/init.c
90
(u32)node_id, mem_type, &mem_start, &mem_size);
arch/mips/loongson64/init.c
97
(u32)node_id, mem_type, &mem_start, &mem_size);
arch/x86/xen/mmu_hvm.c
29
return a.mem_type != HVMMEM_mmio_dm;
drivers/cpufreq/s5pv210-cpufreq.c
500
unsigned long mem_type;
drivers/cpufreq/s5pv210-cpufreq.c
528
mem_type = check_mem_type(dmc_base[0]);
drivers/cpufreq/s5pv210-cpufreq.c
530
if ((mem_type != LPDDR) && (mem_type != LPDDR2)) {
drivers/edac/amd64_edac.h
312
enum mem_type dram_type;
drivers/edac/amd64_edac.h
381
enum mem_type dram_type;
drivers/edac/dmc520_edac.c
292
static enum mem_type dmc520_get_mtype(struct dmc520_edac *pvt)
drivers/edac/dmc520_edac.c
294
enum mem_type mt = MEM_UNKNOWN;
drivers/edac/dmc520_edac.c
450
enum mem_type mt;
drivers/edac/fsl_ddr_edac.c
411
enum mem_type mtype;
drivers/edac/i7core_edac.c
492
enum mem_type mtype;
drivers/edac/ie31200_edac.c
148
enum mem_type mtype;
drivers/edac/igen6_edac.c
1090
enum mem_type mtype;
drivers/edac/igen6_edac.c
727
static enum mem_type get_memory_type(u32 mad_inter)
drivers/edac/sb_edac.c
1596
enum mem_type mtype;
drivers/edac/sb_edac.c
2053
enum mem_type mtype;
drivers/edac/sb_edac.c
332
enum mem_type (*get_memory_type)(struct sbridge_pvt *pvt);
drivers/edac/sb_edac.c
884
static enum mem_type get_memory_type(struct sbridge_pvt *pvt)
drivers/edac/sb_edac.c
887
enum mem_type mtype;
drivers/edac/sb_edac.c
903
static enum mem_type haswell_get_memory_type(struct sbridge_pvt *pvt)
drivers/edac/sb_edac.c
907
enum mem_type mtype = MEM_UNKNOWN;
drivers/edac/sb_edac.c
981
static enum mem_type knl_get_memory_type(struct sbridge_pvt *pvt)
drivers/edac/skx_common.c
462
enum mem_type mtype;
drivers/edac/synopsys_edac.c
353
enum mem_type (*get_mtype)(const void __iomem *base);
drivers/edac/synopsys_edac.c
788
static enum mem_type zynq_get_mtype(const void __iomem *base)
drivers/edac/synopsys_edac.c
790
enum mem_type mt;
drivers/edac/synopsys_edac.c
812
static enum mem_type zynqmp_get_mtype(const void __iomem *base)
drivers/edac/synopsys_edac.c
814
enum mem_type mt;
drivers/firmware/cirrus/cs_dsp.c
1120
int mem_type;
drivers/firmware/cirrus/cs_dsp.c
1270
blk->mem_type = le16_to_cpu(raw->hdr.type);
drivers/firmware/cirrus/cs_dsp.c
1315
cs_dsp_dbg(dsp, "\tCoefficient type: %#x\n", blk->mem_type);
drivers/firmware/cirrus/cs_dsp.c
1398
alg_region.type = coeff_blk.mem_type;
drivers/firmware/cirrus/cs_dsp.c
3080
int cs_dsp_read_raw_data_block(struct cs_dsp *dsp, int mem_type, unsigned int mem_addr,
drivers/firmware/cirrus/cs_dsp.c
3083
struct cs_dsp_region const *mem = cs_dsp_find_region(dsp, mem_type);
drivers/firmware/cirrus/cs_dsp.c
3112
int cs_dsp_read_data_word(struct cs_dsp *dsp, int mem_type, unsigned int mem_addr, u32 *data)
drivers/firmware/cirrus/cs_dsp.c
3117
ret = cs_dsp_read_raw_data_block(dsp, mem_type, mem_addr, 1, &raw);
drivers/firmware/cirrus/cs_dsp.c
3136
int cs_dsp_write_data_word(struct cs_dsp *dsp, int mem_type, unsigned int mem_addr, u32 data)
drivers/firmware/cirrus/cs_dsp.c
3138
struct cs_dsp_region const *mem = cs_dsp_find_region(dsp, mem_type);
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
107
if (dsp->mem[i].type == mem_type)
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
123
unsigned int cs_dsp_mock_base_addr_for_mem(struct cs_dsp_test *priv, int mem_type)
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
130
if (region[i].type == mem_type)
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
134
KUNIT_FAIL(priv->test, "Unexpected region %d\n", mem_type);
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
174
unsigned int cs_dsp_mock_reg_block_length_bytes(struct cs_dsp_test *priv, int mem_type)
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
178
switch (mem_type) {
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
190
switch (mem_type) {
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
225
unsigned int cs_dsp_mock_reg_block_length_registers(struct cs_dsp_test *priv, int mem_type)
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
227
return cs_dsp_mock_reg_block_length_bytes(priv, mem_type) /
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
241
unsigned int cs_dsp_mock_reg_block_length_dsp_words(struct cs_dsp_test *priv, int mem_type)
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
245
switch (mem_type) {
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
257
switch (mem_type) {
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
398
int mem_type)
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
448
switch (mem_type) {
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
92
unsigned int cs_dsp_mock_size_of_region(const struct cs_dsp *dsp, int mem_type)
drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c
287
v1->hdr.type = cpu_to_le16(def->mem_type);
drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c
320
*ple32++ = cpu_to_le32(def->offset_dsp_words | (def->mem_type << 16));
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1021
unsigned int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1036
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1047
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1066
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1103
unsigned int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1119
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1137
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1148
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1183
unsigned int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1198
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1222
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1233
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1270
unsigned int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1285
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1303
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1314
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
135
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1351
unsigned int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1366
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1396
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
140
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1407
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1444
unsigned int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1459
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1477
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1488
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
151
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1536
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1549
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1562
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1600
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1614
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1628
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1665
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1677
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1693
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1822
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1833
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
184
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1854
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1860
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
189
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1908
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1919
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1941
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1946
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1989
int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
200
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2003
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2016
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2046
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2055
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2324
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 0, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2325
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 1, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2326
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 2, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2327
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 3, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2328
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 4, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2329
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 23, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
233
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2330
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 22, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2331
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 21, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2332
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 20, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2334
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 0, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2335
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 1, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2336
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 2, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2337
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 3, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2338
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 4, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2339
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 23, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2340
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 22, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2341
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 21, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2342
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 20, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2347
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 0, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2348
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 1, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2349
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 2, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2350
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 3, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2351
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 4, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2352
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 23, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2353
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 22, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2354
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 21, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2355
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 20, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2358
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 0, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2359
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 1, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2360
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 2, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2361
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 3, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2362
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 4, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2363
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 23, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2364
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 22, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2365
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 21, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2366
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 20, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2369
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 0x10000, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2370
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 0x10001, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2371
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 0x10002, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2372
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 0x10003, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2373
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 0x10004, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2374
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 0x2f003, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2375
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 0x2f002, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2376
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 0x2f001, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2377
{ .mem_type = WMFW_ADSP2_XM, .offset_words = 0x2f000, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2380
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 0x10000, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2381
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 0x10001, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2382
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 0x10002, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2383
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 0x10003, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2384
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 0x10004, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2385
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 0x2f003, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2386
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 0x2f002, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2387
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 0x2f001, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2388
{ .mem_type = WMFW_ADSP2_YM, .offset_words = 0x2f000, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2393
{ .mem_type = WMFW_ADSP2_ZM, .offset_words = 0, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2394
{ .mem_type = WMFW_ADSP2_ZM, .offset_words = 1, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2395
{ .mem_type = WMFW_ADSP2_ZM, .offset_words = 2, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2396
{ .mem_type = WMFW_ADSP2_ZM, .offset_words = 3, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2397
{ .mem_type = WMFW_ADSP2_ZM, .offset_words = 4, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2398
{ .mem_type = WMFW_ADSP2_ZM, .offset_words = 23, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2399
{ .mem_type = WMFW_ADSP2_ZM, .offset_words = 22, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
240
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2400
{ .mem_type = WMFW_ADSP2_ZM, .offset_words = 21, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2401
{ .mem_type = WMFW_ADSP2_ZM, .offset_words = 20, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2406
{ .mem_type = WMFW_HALO_XM_PACKED, .offset_words = 0, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2407
{ .mem_type = WMFW_HALO_XM_PACKED, .offset_words = 4, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2408
{ .mem_type = WMFW_HALO_XM_PACKED, .offset_words = 8, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2409
{ .mem_type = WMFW_HALO_XM_PACKED, .offset_words = 12, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2411
{ .mem_type = WMFW_HALO_YM_PACKED, .offset_words = 0, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2412
{ .mem_type = WMFW_HALO_YM_PACKED, .offset_words = 4, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2413
{ .mem_type = WMFW_HALO_YM_PACKED, .offset_words = 8, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2414
{ .mem_type = WMFW_HALO_YM_PACKED, .offset_words = 12, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2419
{ .mem_type = WMFW_HALO_XM_PACKED, .offset_words = 0, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2420
{ .mem_type = WMFW_HALO_XM_PACKED, .offset_words = 4, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2421
{ .mem_type = WMFW_HALO_XM_PACKED, .offset_words = 8, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2422
{ .mem_type = WMFW_HALO_XM_PACKED, .offset_words = 12, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2425
{ .mem_type = WMFW_HALO_YM_PACKED, .offset_words = 0, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2426
{ .mem_type = WMFW_HALO_YM_PACKED, .offset_words = 4, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2427
{ .mem_type = WMFW_HALO_YM_PACKED, .offset_words = 8, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2428
{ .mem_type = WMFW_HALO_YM_PACKED, .offset_words = 12, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2431
{ .mem_type = WMFW_HALO_XM_PACKED, .offset_words = 0x10000, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2432
{ .mem_type = WMFW_HALO_XM_PACKED, .offset_words = 0x10004, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2433
{ .mem_type = WMFW_HALO_XM_PACKED, .offset_words = 0x10008, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2434
{ .mem_type = WMFW_HALO_XM_PACKED, .offset_words = 0x2f000, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2435
{ .mem_type = WMFW_HALO_XM_PACKED, .offset_words = 0x2f004, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2438
{ .mem_type = WMFW_HALO_YM_PACKED, .offset_words = 0x10000, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2439
{ .mem_type = WMFW_HALO_YM_PACKED, .offset_words = 0x10004, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2440
{ .mem_type = WMFW_HALO_YM_PACKED, .offset_words = 0x10008, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2441
{ .mem_type = WMFW_HALO_YM_PACKED, .offset_words = 0x2f000, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2442
{ .mem_type = WMFW_HALO_YM_PACKED, .offset_words = 0x2f004, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2449
cs_dsp_mem_region_name(param->mem_type),
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2476
{ .mem_type = WMFW_HALO_XM_PACKED, .offset_words = 0, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2477
{ .mem_type = WMFW_HALO_YM_PACKED, .offset_words = 0, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2481
{ .mem_type = WMFW_HALO_XM_PACKED, .offset_words = 0, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2482
{ .mem_type = WMFW_HALO_YM_PACKED, .offset_words = 0, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2489
cs_dsp_mem_region_name(param->mem_type),
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
252
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2569
{ .mem_type = WMFW_ADSP2_XM, .alg_idx = 0, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2570
{ .mem_type = WMFW_ADSP2_XM, .alg_idx = 1, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2571
{ .mem_type = WMFW_ADSP2_XM, .alg_idx = 2, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2572
{ .mem_type = WMFW_ADSP2_XM, .alg_idx = 3, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2574
{ .mem_type = WMFW_ADSP2_YM, .alg_idx = 0, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2575
{ .mem_type = WMFW_ADSP2_YM, .alg_idx = 1, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2576
{ .mem_type = WMFW_ADSP2_YM, .alg_idx = 2, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2577
{ .mem_type = WMFW_ADSP2_YM, .alg_idx = 3, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2581
{ .mem_type = WMFW_ADSP2_XM, .alg_idx = 0, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2582
{ .mem_type = WMFW_ADSP2_XM, .alg_idx = 1, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2583
{ .mem_type = WMFW_ADSP2_XM, .alg_idx = 2, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2584
{ .mem_type = WMFW_ADSP2_XM, .alg_idx = 3, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2586
{ .mem_type = WMFW_ADSP2_YM, .alg_idx = 0, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2587
{ .mem_type = WMFW_ADSP2_YM, .alg_idx = 1, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2588
{ .mem_type = WMFW_ADSP2_YM, .alg_idx = 2, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2589
{ .mem_type = WMFW_ADSP2_YM, .alg_idx = 3, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2597
cs_dsp_mem_region_name(param->mem_type),
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2607
{ .mem_type = WMFW_ADSP2_ZM, .alg_idx = 0, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2608
{ .mem_type = WMFW_ADSP2_ZM, .alg_idx = 1, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2609
{ .mem_type = WMFW_ADSP2_ZM, .alg_idx = 2, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2610
{ .mem_type = WMFW_ADSP2_ZM, .alg_idx = 3, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2616
{ .mem_type = WMFW_HALO_XM_PACKED, .alg_idx = 0, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2617
{ .mem_type = WMFW_HALO_XM_PACKED, .alg_idx = 1, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2618
{ .mem_type = WMFW_HALO_XM_PACKED, .alg_idx = 2, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2619
{ .mem_type = WMFW_HALO_XM_PACKED, .alg_idx = 3, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2621
{ .mem_type = WMFW_HALO_YM_PACKED, .alg_idx = 0, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2622
{ .mem_type = WMFW_HALO_YM_PACKED, .alg_idx = 1, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2623
{ .mem_type = WMFW_HALO_YM_PACKED, .alg_idx = 2, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2624
{ .mem_type = WMFW_HALO_YM_PACKED, .alg_idx = 3, WMDR_PATCH_SHORT },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2628
{ .mem_type = WMFW_HALO_XM_PACKED, .alg_idx = 0, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2629
{ .mem_type = WMFW_HALO_XM_PACKED, .alg_idx = 1, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2630
{ .mem_type = WMFW_HALO_XM_PACKED, .alg_idx = 2, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2631
{ .mem_type = WMFW_HALO_XM_PACKED, .alg_idx = 3, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2633
{ .mem_type = WMFW_HALO_YM_PACKED, .alg_idx = 0, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2634
{ .mem_type = WMFW_HALO_YM_PACKED, .alg_idx = 1, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2635
{ .mem_type = WMFW_HALO_YM_PACKED, .alg_idx = 2, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2636
{ .mem_type = WMFW_HALO_YM_PACKED, .alg_idx = 3, WMDR_PATCH_LONG },
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
290
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
297
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
310
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
351
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
358
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
371
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
514
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
529
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
531
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
577
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
593
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
595
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
630
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
640
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
651
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
674
unsigned int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
689
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
700
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
71
int mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
719
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
754
unsigned int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
769
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
780
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
806
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
843
unsigned int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
858
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
869
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
902
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
939
unsigned int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
954
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
965
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
984
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) +
drivers/firmware/cirrus/test/cs_dsp_test_callbacks.c
215
def.mem_type = WMFW_ADSP2_ZM;
drivers/firmware/cirrus/test/cs_dsp_test_callbacks.c
219
def.mem_type = WMFW_ADSP2_YM;
drivers/firmware/cirrus/test/cs_dsp_test_callbacks.c
223
def.mem_type = WMFW_ADSP2_XM;
drivers/firmware/cirrus/test/cs_dsp_test_callbacks.c
61
.mem_type = WMFW_ADSP2_YM,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1007
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1008
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1016
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
107
static int _get_alg_mem_base_words(struct kunit *test, int alg_index, int mem_type)
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1070
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1071
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1079
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
109
switch (mem_type) {
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1138
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1139
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1147
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
117
KUNIT_FAIL(test, "Bug in test: illegal memory type %d\n", mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1206
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1207
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1215
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1278
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1279
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1287
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1364
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1365
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1372
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1441
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1442
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1450
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1504
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1505
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1513
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1580
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1581
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1589
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1652
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1653
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1660
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1723
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1724
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
173
def.mem_type = WMFW_ADSP2_YM;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1731
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1798
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1799
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1806
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1870
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1871
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1878
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1946
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1947
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
1954
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2030
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2031
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2038
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2116
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2117
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2124
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
218
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
219
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2192
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2193
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2200
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
227
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2270
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2271
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2278
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2349
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2350
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2357
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2436
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2437
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2444
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2519
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2520
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2527
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2610
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2611
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2618
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
277
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2839
param->alg_id, cs_dsp_mem_region_name(param->mem_type),
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2845
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2846
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 8 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2847
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 12 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2848
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 16 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2849
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 48 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2850
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 100 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2851
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 512 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2852
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 1000 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2859
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 0, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2860
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2861
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 2, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2862
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 3, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2863
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 8, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2864
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 10, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2865
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 128, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2866
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 180, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2873
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_XM, .offs_words = 1, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2874
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2881
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_ZM, .offs_words = 1, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2887
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2888
{ .alg_id = 0xb, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2889
{ .alg_id = 0x9f1234, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2890
{ .alg_id = 0xff00ff, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2900
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2903
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2906
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2909
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2912
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2925
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2928
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2931
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2934
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2947
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2950
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2953
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2956
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2959
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2972
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2975
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 512,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2978
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
2981
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 512,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
30
int mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
352
alg_base_words = _get_alg_mem_base_words(test, 0, def.mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
353
reg = cs_dsp_mock_base_addr_for_mem(priv, def.mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
461
alg_base_words = _get_alg_mem_base_words(test, i, def.mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
462
reg = cs_dsp_mock_base_addr_for_mem(priv, def.mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
556
def.mem_type = WMFW_ADSP2_YM;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
559
def.mem_type = WMFW_ADSP2_XM;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
563
def.mem_type = WMFW_ADSP2_ZM;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
684
alg_base_words = _get_alg_mem_base_words(test, i, def.mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
685
reg = cs_dsp_mock_base_addr_for_mem(priv, def.mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
794
alg_base_words = _get_alg_mem_base_words(test, 0, def.mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
795
alg_base_reg = cs_dsp_mock_base_addr_for_mem(priv, def.mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
84
.mem_type = WMFW_ADSP2_YM,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
880
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
881
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
889
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
941
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
942
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
950
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
1094
def.mem_type = WMFW_ADSP2_XM;
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
1098
def.mem_type = WMFW_ADSP2_YM;
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
1204
def.mem_type = WMFW_ADSP2_YM;
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
1266
def.mem_type = WMFW_ADSP2_XM;
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
1268
def.mem_type = WMFW_ADSP2_YM;
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
1352
def.mem_type, cs_dsp_ctl_parse_test_algs[0].id);
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
1523
{ .mem_type = WMFW_ADSP2_XM },
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
1524
{ .mem_type = WMFW_ADSP2_YM },
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
1525
{ .mem_type = WMFW_ADSP2_ZM },
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
1532
cs_dsp_mem_region_name(param->mem_type));
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
29
int mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
486
def.mem_type, cs_dsp_ctl_parse_test_algs[0].id);
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
540
ctl = cs_dsp_get_ctl(priv->dsp, ctl_name, def.mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
594
ctl = cs_dsp_get_ctl(priv->dsp, ctl_name, def.mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
642
def.mem_type, cs_dsp_ctl_parse_test_algs[0].id);
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
702
def.mem_type, cs_dsp_ctl_parse_test_algs[0].id);
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
71
.mem_type = WMFW_ADSP2_YM,
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
714
def.mem_type, cs_dsp_ctl_parse_test_algs[0].id);
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
731
if ((param->mem_type == WMFW_ADSP2_ZM) && !cs_dsp_mock_has_zm(priv))
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
734
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
747
KUNIT_EXPECT_EQ(test, ctl->alg_region.type, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
778
KUNIT_EXPECT_EQ(test, ctl->alg_region.type, def.mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
799
if ((param->mem_type == WMFW_ADSP2_ZM) && !cs_dsp_mock_has_zm(priv))
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
802
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
816
KUNIT_EXPECT_EQ(test, ctl->alg_region.type, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
927
def.mem_type = WMFW_ADSP2_YM;
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
966
def.mem_type = WMFW_ADSP2_YM;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1022
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
103
static int _get_alg_mem_base_words(struct kunit *test, int alg_index, int mem_type)
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1033
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1034
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
105
switch (mem_type) {
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1092
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1103
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1104
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
113
KUNIT_FAIL(test, "Bug in test: illegal memory type %d\n", mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1160
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1174
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1175
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1238
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1252
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1253
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1321
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1335
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1336
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1401
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1415
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1416
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1484
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1492
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1493
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1551
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1559
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1560
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
160
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
161
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1616
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1624
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1625
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1686
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
169
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1694
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1695
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1762
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1770
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1771
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1836
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1844
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1845
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1918
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
1993
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2001
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2002
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2207
param->alg_id, cs_dsp_mem_region_name(param->mem_type),
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2213
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2214
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 8 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2215
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 12 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2216
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 16 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2217
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 48 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2218
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 100 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2219
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 512 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2220
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 1000 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2227
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 0, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2228
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2229
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 2, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2230
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 3, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2231
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 8, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2232
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 10, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2233
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 128, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2234
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 180, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2241
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_XM, .offs_words = 1, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2242
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2249
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_ZM, .offs_words = 1, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2255
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2256
{ .alg_id = 0xb, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2257
{ .alg_id = 0x9f1234, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2258
{ .alg_id = 0xff00ff, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2268
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2271
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2274
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2277
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2280
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2283
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2286
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2289
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2292
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2306
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2309
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
231
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2312
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2315
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
232
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2328
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2331
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2334
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2337
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2340
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2353
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2356
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2359
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2362
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2365
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2368
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2371
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2374
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2377
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2391
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2394
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2397
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
240
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2400
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2413
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2416
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2419
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2422
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2425
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2438
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2441
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2444
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2447
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2450
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2464
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2467
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2470
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2473
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
2476
{ .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_YM, .offs_words = 1, .len_bytes = 4,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
299
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
30
int mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
300
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
307
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
349
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
350
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
357
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
403
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
404
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
411
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
460
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
461
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
468
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
518
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
519
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
526
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
578
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
579
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
586
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
635
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
636
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
643
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
696
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
697
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
704
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
760
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
761
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
768
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
825
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
826
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
833
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
84
.mem_type = WMFW_ADSP2_YM,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
890
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
901
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
902
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
957
def.mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
968
alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
969
reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1077
int packed_mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1078
int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
109
cs_dsp_mock_reg_block_length_bytes(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
113
payload_size_bytes += cs_dsp_mock_reg_block_length_bytes(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1191
int packed_mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1192
int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
124
if (param->mem_type == WMFW_ADSP2_XM)
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
129
param->mem_type, mem_offset_dsp_words,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1292
int packed_mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1293
int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
138
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1396
int packed_mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1397
int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1500
int packed_mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1501
int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1610
int packed_mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1611
int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
170
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
171
payload_size_bytes += cs_dsp_mock_reg_block_length_bytes(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
183
if (param->mem_type == WMFW_ADSP2_XM)
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
189
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1966
cs_dsp_mem_region_name(param->mem_type),
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1971
{ .mem_type = WMFW_ADSP2_PM, .num_blocks = 1 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1972
{ .mem_type = WMFW_ADSP2_PM, .num_blocks = 2 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1973
{ .mem_type = WMFW_ADSP2_PM, .num_blocks = 3 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1974
{ .mem_type = WMFW_ADSP2_PM, .num_blocks = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1975
{ .mem_type = WMFW_ADSP2_PM, .num_blocks = 5 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1976
{ .mem_type = WMFW_ADSP2_PM, .num_blocks = 6 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1977
{ .mem_type = WMFW_ADSP2_PM, .num_blocks = 12 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1978
{ .mem_type = WMFW_ADSP2_PM, .num_blocks = 13 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1979
{ .mem_type = WMFW_ADSP2_PM, .num_blocks = 14 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1980
{ .mem_type = WMFW_ADSP2_PM, .num_blocks = 15 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1981
{ .mem_type = WMFW_ADSP2_PM, .num_blocks = 16 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1983
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 1 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1984
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 2 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1985
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 3 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1986
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1987
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 5 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1988
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 6 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1989
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 12 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1990
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 13 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1991
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 14 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1992
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 15 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1993
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 16 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1995
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 1 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1996
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 2 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1997
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 3 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1998
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
1999
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 5 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2000
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 6 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2001
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 12 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2002
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 13 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2003
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 14 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2004
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 15 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2005
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 16 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2007
{ .mem_type = WMFW_ADSP2_ZM, .num_blocks = 1 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2008
{ .mem_type = WMFW_ADSP2_ZM, .num_blocks = 2 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2009
{ .mem_type = WMFW_ADSP2_ZM, .num_blocks = 3 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
201
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2010
{ .mem_type = WMFW_ADSP2_ZM, .num_blocks = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2011
{ .mem_type = WMFW_ADSP2_ZM, .num_blocks = 5 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2012
{ .mem_type = WMFW_ADSP2_ZM, .num_blocks = 6 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2013
{ .mem_type = WMFW_ADSP2_ZM, .num_blocks = 12 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2014
{ .mem_type = WMFW_ADSP2_ZM, .num_blocks = 13 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2015
{ .mem_type = WMFW_ADSP2_ZM, .num_blocks = 14 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2016
{ .mem_type = WMFW_ADSP2_ZM, .num_blocks = 15 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2017
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 16 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2025
{ .mem_type = WMFW_HALO_PM_PACKED, .num_blocks = 1 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2026
{ .mem_type = WMFW_HALO_PM_PACKED, .num_blocks = 2 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2027
{ .mem_type = WMFW_HALO_PM_PACKED, .num_blocks = 3 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2028
{ .mem_type = WMFW_HALO_PM_PACKED, .num_blocks = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2029
{ .mem_type = WMFW_HALO_PM_PACKED, .num_blocks = 5 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2030
{ .mem_type = WMFW_HALO_PM_PACKED, .num_blocks = 6 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2031
{ .mem_type = WMFW_HALO_PM_PACKED, .num_blocks = 12 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2032
{ .mem_type = WMFW_HALO_PM_PACKED, .num_blocks = 13 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2033
{ .mem_type = WMFW_HALO_PM_PACKED, .num_blocks = 14 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2034
{ .mem_type = WMFW_HALO_PM_PACKED, .num_blocks = 15 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2035
{ .mem_type = WMFW_HALO_PM_PACKED, .num_blocks = 16 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2037
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 1 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2038
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 2 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2039
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 3 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2040
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2041
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 5 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2042
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 6 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2043
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 12 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2044
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 13 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2045
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 14 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2046
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 15 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2047
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 16 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2049
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 1 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2050
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 2 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2051
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 3 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2052
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2053
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 5 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2054
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 6 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2055
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 12 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2056
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 13 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2057
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 14 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2058
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 15 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2059
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 16 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2061
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 1 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2062
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 2 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2063
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 3 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2064
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2065
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 5 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2066
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 6 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2067
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 12 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2068
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 13 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2069
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 14 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2070
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 15 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2071
{ .mem_type = WMFW_ADSP2_XM, .num_blocks = 16 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2073
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 1 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2074
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 2 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2075
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 3 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2076
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2077
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 5 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2078
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 6 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2079
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 12 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2080
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 13 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2081
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 14 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2082
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 15 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2083
{ .mem_type = WMFW_ADSP2_YM, .num_blocks = 16 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2091
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 1 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2092
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 2 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2093
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 3 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2094
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2095
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 5 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2096
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 6 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2097
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 12 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2098
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 13 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2099
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 14 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2100
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 15 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2101
{ .mem_type = WMFW_HALO_XM_PACKED, .num_blocks = 16 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2103
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 1 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2104
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 2 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2105
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 3 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2106
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 4 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2107
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 5 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2108
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 6 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2109
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 12 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2110
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 13 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2111
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 14 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2112
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 15 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
2113
{ .mem_type = WMFW_HALO_YM_PACKED, .num_blocks = 16 },
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
237
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
238
payload_size_bytes += cs_dsp_mock_reg_block_length_bytes(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
250
if (param->mem_type == WMFW_ADSP2_XM)
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
256
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
268
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
306
cs_dsp_mock_reg_block_length_bytes(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
308
cs_dsp_mock_reg_block_length_dsp_words(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
313
param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
314
payload_size_bytes += cs_dsp_mock_reg_block_length_bytes(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
325
if (param->mem_type == WMFW_ADSP2_XM)
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
333
param->mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
348
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
466
int mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
48
int mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
497
payload_defs[i].mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
505
payload_defs[i].mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
507
payload_defs[i].mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
522
payload_defs[i].mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
528
cs_dsp_mock_reg_block_length_bytes(priv, payload_defs[i].mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
530
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, payload_defs[i].mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
534
cs_dsp_mem_region_name(payload_defs[i].mem_type),
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
538
cs_dsp_mem_region_name(payload_defs[i].mem_type),
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
563
int mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
594
payload_defs[i].mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
602
payload_defs[i].mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
604
payload_defs[i].mem_type,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
619
payload_defs[i].mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
625
cs_dsp_mock_reg_block_length_bytes(priv, payload_defs[i].mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
627
reg_addr = cs_dsp_mock_base_addr_for_mem(priv, payload_defs[i].mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
631
cs_dsp_mem_region_name(payload_defs[i].mem_type),
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
636
cs_dsp_mem_region_name(payload_defs[i].mem_type),
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
659
int packed_mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
660
int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
762
int packed_mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
763
int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
865
int packed_mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
866
int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
968
int packed_mem_type = param->mem_type;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
969
int unpacked_mem_type = cs_dsp_mock_packed_to_unpacked_mem_type(param->mem_type);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
49
.mem_type = WMFW_ADSP2_YM,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
748
KUNIT_ASSERT_EQ(test, le32_to_cpu(coeff[0]), mock_coeff_template.mem_type << 16);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
867
KUNIT_ASSERT_EQ(test, le32_to_cpu(coeff[0]), mock_coeff_template.mem_type << 16);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
917
KUNIT_ASSERT_EQ(test, le32_to_cpu(coeff[0]), mock_coeff_template.mem_type << 16);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
971
KUNIT_ASSERT_EQ(test, le32_to_cpu(coeff[0]), mock_coeff_template.mem_type << 16);
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2076
bo->tbo.resource->mem_type == TTM_PL_SYSTEM)
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2581
if (bo->tbo.resource->mem_type != TTM_PL_SYSTEM) {
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h
87
u8 mem_type;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
389
u8 mem_type;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
422
mem_type = igp_info->v11.memorytype;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
423
if (mem_type == LpDdr5MemType)
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
430
*vram_type = convert_atom_mem_type_to_vram_type(adev, mem_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
443
mem_type = igp_info->v21.memorytype;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
444
if (mem_type == LpDdr5MemType)
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
451
*vram_type = convert_atom_mem_type_to_vram_type(adev, mem_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
457
mem_type = igp_info->v23.memorytype;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
458
if (mem_type == LpDdr5MemType)
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
465
*vram_type = convert_atom_mem_type_to_vram_type(adev, mem_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
484
mem_type = le32_to_cpu(umc_info->v40.vram_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
490
*vram_type = convert_atom_mem_type_to_vram_type(adev, mem_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
513
mem_type = vram_info->v30.memory_type;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
515
*vram_type = convert_atom_mem_type_to_vram_type(adev, mem_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
536
mem_type = vram_module->v9.memory_type;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
538
*vram_type = convert_atom_mem_type_to_vram_type(adev, mem_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
557
mem_type = vram_module->v10.memory_type;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
559
*vram_type = convert_atom_mem_type_to_vram_type(adev, mem_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
578
mem_type = vram_module->v11.memory_type;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
580
*vram_type = convert_atom_mem_type_to_vram_type(adev, mem_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
599
mem_type = vram_module->v9.memory_type;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
601
*vram_type = convert_atom_mem_type_to_vram_type(adev, mem_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
1804
if ((*bo)->tbo.resource->mem_type == TTM_PL_VRAM &&
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1909
if (abo->tbo.resource->mem_type != TTM_PL_VRAM) {
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
208
switch (bo->tbo.resource->mem_type) {
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
270
bo->tbo.resource->mem_type == AMDGPU_PL_MMIO_REMAP) {
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
482
if (!bo->tbo.resource || bo->tbo.resource->mem_type == TTM_PL_SYSTEM)
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
692
robj->tbo.resource->mem_type == AMDGPU_PL_MMIO_REMAP) {
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c
116
switch (bo->tbo.resource->mem_type) {
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1021
if (bo->tbo.resource->mem_type == TTM_PL_VRAM) {
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1025
} else if (bo->tbo.resource->mem_type == TTM_PL_TT) {
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1123
bo->tbo.resource->mem_type == AMDGPU_PL_MMIO_REMAP);
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1152
bo->tbo.resource->mem_type == AMDGPU_PL_MMIO_REMAP);
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1276
old_mem && old_mem->mem_type != TTM_PL_SYSTEM)
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1280
trace_amdgpu_bo_move(abo, new_mem ? new_mem->mem_type : -1,
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1281
old_mem ? old_mem->mem_type : -1);
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1319
if (!bo->resource || bo->resource->mem_type != TTM_PL_VRAM ||
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
133
places[c].mem_type = TTM_PL_VRAM;
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1384
if (bo->resource->mem_type == TTM_PL_VRAM &&
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1475
WARN_ON_ONCE(bo->tbo.resource->mem_type == TTM_PL_SYSTEM);
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1479
WARN_ON_ONCE(bo->tbo.resource->mem_type == TTM_PL_VRAM &&
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1497
WARN_ON_ONCE(bo->tbo.resource->mem_type != TTM_PL_VRAM);
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
151
places[c].mem_type = AMDGPU_PL_DOORBELL;
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1517
if (bo->tbo.resource->mem_type == TTM_PL_TT)
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1522
amdgpu_ttm_domain_start(adev, bo->tbo.resource->mem_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1548
if (bo->tbo.resource && bo->tbo.resource->mem_type == AMDGPU_PL_MMIO_REMAP)
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
159
places[c].mem_type =
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1628
switch (bo->tbo.resource->mem_type) {
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
176
places[c].mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
184
places[c].mem_type = AMDGPU_PL_GDS;
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
192
places[c].mem_type = AMDGPU_PL_GWS;
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
200
places[c].mem_type = AMDGPU_PL_OA;
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
208
places[c].mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
717
bo->tbo.resource->mem_type == TTM_PL_VRAM) {
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
947
uint32_t mem_type = bo->tbo.resource->mem_type;
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
950
if (!(domain & amdgpu_mem_type_to_domain(mem_type)))
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
953
if ((mem_type == TTM_PL_VRAM) &&
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
976
bo->placements[i].mem_type == TTM_PL_VRAM)
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
988
if (bo->tbo.resource->mem_type == TTM_PL_VRAM) {
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
992
} else if (bo->tbo.resource->mem_type == TTM_PL_TT) {
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
154
static inline unsigned amdgpu_mem_type_to_domain(u32 mem_type)
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
156
switch (mem_type) {
drivers/gpu/drm/amd/amdgpu/amdgpu_res_cursor.h
144
switch (cur->mem_type) {
drivers/gpu/drm/amd/amdgpu/amdgpu_res_cursor.h
180
switch (cur->mem_type) {
drivers/gpu/drm/amd/amdgpu/amdgpu_res_cursor.h
41
uint32_t mem_type;
drivers/gpu/drm/amd/amdgpu/amdgpu_res_cursor.h
67
cur->mem_type = res->mem_type;
drivers/gpu/drm/amd/amdgpu/amdgpu_res_cursor.h
69
switch (cur->mem_type) {
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h
131
__entry->type = bo->tbo.resource->mem_type;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
121
switch (bo->resource->mem_type) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1407
if (mem && mem->mem_type != TTM_PL_SYSTEM)
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1410
if (mem && (mem->mem_type == TTM_PL_TT ||
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1411
mem->mem_type == AMDGPU_PL_DOORBELL ||
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1412
mem->mem_type == AMDGPU_PL_PREEMPT ||
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1413
mem->mem_type == AMDGPU_PL_MMIO_REMAP)) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1420
if (mem && mem->mem_type == TTM_PL_VRAM &&
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1469
if (bo->resource->mem_type == TTM_PL_SYSTEM)
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1494
if (bo->resource->mem_type == AMDGPU_PL_PREEMPT)
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1497
if (bo->resource->mem_type == TTM_PL_TT &&
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1575
src_addr = amdgpu_ttm_domain_start(adev, bo->resource->mem_type) +
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1619
if (bo->resource->mem_type != TTM_PL_VRAM)
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1957
placements.mem_type = AMDGPU_PL_MMIO_REMAP;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
209
if (WARN_ON(mem->mem_type == AMDGPU_PL_PREEMPT))
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
214
*addr = amdgpu_ttm_domain_start(adev, mem->mem_type) +
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2608
int amdgpu_ttm_evict_resources(struct amdgpu_device *adev, int mem_type)
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
261
if (mem->mem_type == TTM_PL_TT) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2612
switch (mem_type) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2618
man = ttm_manager_type(&adev->mman.bdev, mem_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
341
(abo_src->tbo.resource->mem_type == TTM_PL_VRAM))
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
344
(dst->mem->mem_type == TTM_PL_VRAM)) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
410
if (old_mem->mem_type == TTM_PL_VRAM &&
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
456
if (res->mem_type == TTM_PL_SYSTEM || res->mem_type == TTM_PL_TT ||
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
457
res->mem_type == AMDGPU_PL_PREEMPT || res->mem_type == AMDGPU_PL_DOORBELL ||
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
458
res->mem_type == AMDGPU_PL_MMIO_REMAP)
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
461
if (res->mem_type != TTM_PL_VRAM)
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
486
if (mem->mem_type == TTM_PL_VRAM &&
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
508
if (new_mem->mem_type == TTM_PL_TT ||
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
509
new_mem->mem_type == AMDGPU_PL_PREEMPT) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
518
if (!old_mem || (old_mem->mem_type == TTM_PL_SYSTEM &&
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
524
if (old_mem->mem_type == TTM_PL_SYSTEM &&
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
525
(new_mem->mem_type == TTM_PL_TT ||
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
526
new_mem->mem_type == AMDGPU_PL_PREEMPT)) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
531
if ((old_mem->mem_type == TTM_PL_TT ||
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
532
old_mem->mem_type == AMDGPU_PL_PREEMPT) &&
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
533
new_mem->mem_type == TTM_PL_SYSTEM) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
545
if (old_mem->mem_type == AMDGPU_PL_GDS ||
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
546
old_mem->mem_type == AMDGPU_PL_GWS ||
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
547
old_mem->mem_type == AMDGPU_PL_OA ||
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
548
old_mem->mem_type == AMDGPU_PL_DOORBELL ||
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
549
old_mem->mem_type == AMDGPU_PL_MMIO_REMAP ||
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
550
new_mem->mem_type == AMDGPU_PL_GDS ||
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
551
new_mem->mem_type == AMDGPU_PL_GWS ||
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
552
new_mem->mem_type == AMDGPU_PL_OA ||
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
553
new_mem->mem_type == AMDGPU_PL_DOORBELL ||
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
554
new_mem->mem_type == AMDGPU_PL_MMIO_REMAP) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
562
new_mem->mem_type == TTM_PL_VRAM &&
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
563
old_mem->mem_type != TTM_PL_VRAM) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
571
((old_mem->mem_type == TTM_PL_SYSTEM &&
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
572
new_mem->mem_type == TTM_PL_VRAM) ||
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
573
(old_mem->mem_type == TTM_PL_VRAM &&
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
574
new_mem->mem_type == TTM_PL_SYSTEM))) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
577
hop->mem_type = TTM_PL_TT;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
618
switch (mem->mem_type) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
663
if (bo->resource->mem_type == AMDGPU_PL_DOORBELL)
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
665
else if (bo->resource->mem_type == AMDGPU_PL_MMIO_REMAP)
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
937
if (bo_mem->mem_type != TTM_PL_TT ||
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
98
.mem_type = TTM_PL_SYSTEM,
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
985
placements.mem_type = TTM_PL_TT;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h
224
int amdgpu_ttm_evict_resources(struct amdgpu_device *adev, int mem_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
555
if (abo->placements[i].mem_type == TTM_PL_VRAM)
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
1308
abo->tbo.resource->mem_type == TTM_PL_VRAM)
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
1312
if (mem && (mem->mem_type == TTM_PL_TT ||
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
1313
mem->mem_type == AMDGPU_PL_PREEMPT))
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
1386
amdgpu_mem_type_to_domain(bo->tbo.resource->mem_type)))
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
1665
bo_va->base.bo->tbo.resource->mem_type == TTM_PL_SYSTEM))
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
366
if (res && res->mem_type < __AMDGPU_PL_NUM) {
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
367
uint32_t res_memtype = res->mem_type;
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
439
amdgpu_mem_type_to_domain(bo->tbo.resource->mem_type))
drivers/gpu/drm/amd/amdgpu/gmc_v12_1.c
523
bo->tbo.resource->mem_type == TTM_PL_VRAM;
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
1088
bo->tbo.resource->mem_type == TTM_PL_VRAM;
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
320
static const struct kobj_type mem_type = {
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
717
ret = kobject_init_and_add(mem->kobj, &mem_type,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9790
return abo->tbo.resource ? abo->tbo.resource->mem_type : 0;
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_sys.c
215
enum gpu_mem_type mem_type, struct gpu_mem_block *gpu_mem)
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_sys.c
222
if (mem_type == GPU_MEM_TYPE_RAS_PSP_RING) {
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_sys.c
228
} else if (mem_type == GPU_MEM_TYPE_RAS_PSP_CMD) {
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_sys.c
233
} else if (mem_type == GPU_MEM_TYPE_RAS_PSP_FENCE) {
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_sys.c
238
} else if (mem_type == GPU_MEM_TYPE_RAS_TA_FW) {
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_sys.c
243
} else if (mem_type == GPU_MEM_TYPE_RAS_TA_CMD) {
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_sys.c
263
enum gpu_mem_type mem_type, struct gpu_mem_block *gpu_mem)
drivers/gpu/drm/amd/ras/rascore/ras.h
205
enum gpu_mem_type mem_type, struct gpu_mem_block *gpu_mem);
drivers/gpu/drm/amd/ras/rascore/ras.h
207
enum gpu_mem_type mem_type, struct gpu_mem_block *gpu_mem);
drivers/gpu/drm/amd/ras/rascore/ras.h
359
enum gpu_mem_type mem_type, struct gpu_mem_block *gpu_mem);
drivers/gpu/drm/amd/ras/rascore/ras.h
361
enum gpu_mem_type mem_type, struct gpu_mem_block *gpu_mem);
drivers/gpu/drm/amd/ras/rascore/ras_core.c
536
enum gpu_mem_type mem_type, struct gpu_mem_block *gpu_mem)
drivers/gpu/drm/amd/ras/rascore/ras_core.c
539
return ras_core->sys_fn->get_gpu_mem(ras_core, mem_type, gpu_mem);
drivers/gpu/drm/amd/ras/rascore/ras_core.c
546
enum gpu_mem_type mem_type, struct gpu_mem_block *gpu_mem)
drivers/gpu/drm/amd/ras/rascore/ras_core.c
549
return ras_core->sys_fn->put_gpu_mem(ras_core, mem_type, gpu_mem);
drivers/gpu/drm/amd/ras/rascore/ras_psp.c
117
ret = ras_core_get_gpu_mem(ras_core, mem_type, gpu_mem);
drivers/gpu/drm/amd/ras/rascore/ras_psp.c
120
gpu_mem->mem_type = mem_type;
drivers/gpu/drm/amd/ras/rascore/ras_psp.c
140
"Duplicate free gpu memory %u\n", gpu_mem->mem_type);
drivers/gpu/drm/amd/ras/rascore/ras_psp.c
142
ras_core_put_gpu_mem(ras_core, gpu_mem->mem_type, gpu_mem);
drivers/gpu/drm/amd/ras/rascore/ras_psp.c
90
enum gpu_mem_type mem_type)
drivers/gpu/drm/amd/ras/rascore/ras_psp.c
96
switch (mem_type) {
drivers/gpu/drm/amd/ras/rascore/ras_psp.h
58
uint32_t mem_type;
drivers/gpu/drm/drm_gem_vram_helper.c
148
gbo->placements[c].mem_type = TTM_PL_VRAM;
drivers/gpu/drm/drm_gem_vram_helper.c
153
gbo->placements[c].mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/drm_gem_vram_helper.c
250
gbo->bo.resource->mem_type == TTM_PL_SYSTEM))
drivers/gpu/drm/drm_gem_vram_helper.c
775
if (new_mem->mem_type != TTM_PL_SYSTEM) {
drivers/gpu/drm/drm_gem_vram_helper.c
776
hop->mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/drm_gem_vram_helper.c
795
switch (mem->mem_type) {
drivers/gpu/drm/i915/gem/i915_gem_create.c
173
enum intel_memory_type mem_type;
drivers/gpu/drm/i915/gem/i915_gem_create.c
204
mem_type = INTEL_MEMORY_SYSTEM;
drivers/gpu/drm/i915/gem/i915_gem_create.c
206
mem_type = INTEL_MEMORY_LOCAL;
drivers/gpu/drm/i915/gem/i915_gem_create.c
208
mr = intel_memory_region_by_type(to_i915(dev), mem_type);
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
135
place->mem_type = intel_region_to_ttm_type(mr);
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
287
ttm_manager_type(bo->bdev, bo->resource->mem_type)->use_tt))
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
63
.mem_type = I915_PL_SYSTEM,
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
994
ttm_manager_type(bo->bdev, bo->resource->mem_type);
drivers/gpu/drm/i915/gem/i915_gem_ttm.h
102
return mem && mem->mem_type != I915_PL_SYSTEM;
drivers/gpu/drm/i915/gem/i915_gem_ttm.h
90
return mem->mem_type != I915_PL_SYSTEM;
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c
108
int mem_type;
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c
118
mem_type = I915_PL_SYSTEM;
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c
123
mem_type = bo->resource->mem_type;
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c
134
if (intel_region_to_ttm_type(obj->mm.region) != mem_type) {
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c
138
if (intel_region_to_ttm_type(mr) == mem_type &&
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c
320
dst_reg = i915_ttm_region(bo->bdev, dst_mem->mem_type);
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c
321
src_reg = i915_ttm_region(bo->bdev, bo->resource->mem_type);
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c
577
ttm_manager_type(bo->bdev, dst_mem->mem_type);
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c
590
if (dst_mem->mem_type != TTM_PL_SYSTEM) {
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c
591
hop->mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/i915/gvt/kvmgt.c
728
u32 mem_type;
drivers/gpu/drm/i915/gvt/kvmgt.c
732
mem_type = (*(u32 *)(vgpu->cfg_space.virtual_cfg_space + bar)) &
drivers/gpu/drm/i915/gvt/kvmgt.c
735
switch (mem_type) {
drivers/gpu/drm/i915/i915_initial_plane.c
40
enum intel_memory_type mem_type;
drivers/gpu/drm/i915/i915_initial_plane.c
45
mem_type = initial_plane_memory_type(i915);
drivers/gpu/drm/i915/i915_initial_plane.c
46
mem = intel_memory_region_by_type(i915, mem_type);
drivers/gpu/drm/i915/i915_initial_plane.c
50
intel_memory_type_str(mem_type));
drivers/gpu/drm/i915/intel_memory_region.c
163
enum intel_memory_type mem_type)
drivers/gpu/drm/i915/intel_memory_region.c
169
if (mr->type == mem_type)
drivers/gpu/drm/i915/intel_memory_region.c
175
bool intel_memory_type_is_local(enum intel_memory_type mem_type)
drivers/gpu/drm/i915/intel_memory_region.c
177
switch (mem_type) {
drivers/gpu/drm/i915/intel_memory_region.h
111
enum intel_memory_type mem_type);
drivers/gpu/drm/i915/intel_memory_region.h
88
bool intel_memory_type_is_local(enum intel_memory_type mem_type);
drivers/gpu/drm/i915/intel_region_ttm.c
85
int mem_type = intel_region_to_ttm_type(mem);
drivers/gpu/drm/i915/intel_region_ttm.c
88
ret = i915_ttm_buddy_man_init(bdev, mem_type, false,
drivers/gpu/drm/i915/intel_region_ttm.c
95
mem->region_private = ttm_manager_type(bdev, mem_type);
drivers/gpu/drm/loongson/lsdc_drv.c
351
lsdc_mem_type_to_str(resource->mem_type), pin_count);
drivers/gpu/drm/loongson/lsdc_drv.c
356
if (resource->mem_type == TTM_PL_VRAM) {
drivers/gpu/drm/loongson/lsdc_gem.c
279
lsdc_mem_type_to_str(resource->mem_type),
drivers/gpu/drm/loongson/lsdc_ttm.c
146
switch (resource->mem_type) {
drivers/gpu/drm/loongson/lsdc_ttm.c
16
const char *lsdc_mem_type_to_str(uint32_t mem_type)
drivers/gpu/drm/loongson/lsdc_ttm.c
18
switch (mem_type) {
drivers/gpu/drm/loongson/lsdc_ttm.c
181
lbo, lsdc_mem_type_to_str(new_mem->mem_type),
drivers/gpu/drm/loongson/lsdc_ttm.c
187
if (old_mem->mem_type == TTM_PL_SYSTEM && !tbo->ttm) {
drivers/gpu/drm/loongson/lsdc_ttm.c
194
if (old_mem->mem_type == TTM_PL_SYSTEM &&
drivers/gpu/drm/loongson/lsdc_ttm.c
195
new_mem->mem_type == TTM_PL_TT) {
drivers/gpu/drm/loongson/lsdc_ttm.c
202
if (old_mem->mem_type == TTM_PL_TT &&
drivers/gpu/drm/loongson/lsdc_ttm.c
203
new_mem->mem_type == TTM_PL_SYSTEM) {
drivers/gpu/drm/loongson/lsdc_ttm.c
213
lsdc_mem_type_to_str(old_mem->mem_type),
drivers/gpu/drm/loongson/lsdc_ttm.c
214
lsdc_mem_type_to_str(new_mem->mem_type),
drivers/gpu/drm/loongson/lsdc_ttm.c
225
switch (mem->mem_type) {
drivers/gpu/drm/loongson/lsdc_ttm.c
264
if (unlikely(resource->mem_type == TTM_PL_SYSTEM))
drivers/gpu/drm/loongson/lsdc_ttm.c
336
if (tbo->resource->mem_type == TTM_PL_VRAM)
drivers/gpu/drm/loongson/lsdc_ttm.c
338
else if (tbo->resource->mem_type == TTM_PL_TT)
drivers/gpu/drm/loongson/lsdc_ttm.c
60
lbo->placements[c].mem_type = TTM_PL_VRAM;
drivers/gpu/drm/loongson/lsdc_ttm.c
65
lbo->placements[c].mem_type = TTM_PL_TT;
drivers/gpu/drm/loongson/lsdc_ttm.c
70
lbo->placements[c].mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/loongson/lsdc_ttm.c
75
lbo->placements[c].mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/loongson/lsdc_ttm.h
62
const char *lsdc_mem_type_to_str(uint32_t mem_type);
drivers/gpu/drm/nouveau/include/nvkm/core/falcon.h
46
enum nvkm_falcon_mem mem_type, u32 mem_base, int len, u16 tag, bool sec);
drivers/gpu/drm/nouveau/include/nvkm/core/falcon.h
50
enum nvkm_falcon_mem mem_type, u32 mem_base, int len, bool sec);
drivers/gpu/drm/nouveau/nouveau_abi16.c
430
if (chan->chan->push.buffer->bo.resource->mem_type == TTM_PL_VRAM)
drivers/gpu/drm/nouveau/nouveau_bo.c
1080
if (mem && new_reg->mem_type != TTM_PL_SYSTEM &&
drivers/gpu/drm/nouveau/nouveau_bo.c
1112
if (new_reg->mem_type != TTM_PL_VRAM)
drivers/gpu/drm/nouveau/nouveau_bo.c
1156
if (new_reg->mem_type == TTM_PL_TT) {
drivers/gpu/drm/nouveau/nouveau_bo.c
1175
if (!old_reg || (old_reg->mem_type == TTM_PL_SYSTEM &&
drivers/gpu/drm/nouveau/nouveau_bo.c
1181
if (old_reg->mem_type == TTM_PL_SYSTEM &&
drivers/gpu/drm/nouveau/nouveau_bo.c
1182
new_reg->mem_type == TTM_PL_TT) {
drivers/gpu/drm/nouveau/nouveau_bo.c
1187
if (old_reg->mem_type == TTM_PL_TT &&
drivers/gpu/drm/nouveau/nouveau_bo.c
1188
new_reg->mem_type == TTM_PL_SYSTEM) {
drivers/gpu/drm/nouveau/nouveau_bo.c
1197
if ((old_reg->mem_type == TTM_PL_SYSTEM &&
drivers/gpu/drm/nouveau/nouveau_bo.c
1198
new_reg->mem_type == TTM_PL_VRAM) ||
drivers/gpu/drm/nouveau/nouveau_bo.c
1199
(old_reg->mem_type == TTM_PL_VRAM &&
drivers/gpu/drm/nouveau/nouveau_bo.c
1200
new_reg->mem_type == TTM_PL_SYSTEM)) {
drivers/gpu/drm/nouveau/nouveau_bo.c
1203
hop->mem_type = TTM_PL_TT;
drivers/gpu/drm/nouveau/nouveau_bo.c
1239
switch (reg->mem_type) {
drivers/gpu/drm/nouveau/nouveau_bo.c
1264
switch (reg->mem_type) {
drivers/gpu/drm/nouveau/nouveau_bo.c
1384
if (bo->resource->mem_type != TTM_PL_VRAM) {
drivers/gpu/drm/nouveau/nouveau_bo.c
1389
if (bo->resource->mem_type != TTM_PL_SYSTEM)
drivers/gpu/drm/nouveau/nouveau_bo.c
522
pl[*n].mem_type = TTM_PL_VRAM;
drivers/gpu/drm/nouveau/nouveau_bo.c
528
pl[*n].mem_type = TTM_PL_TT;
drivers/gpu/drm/nouveau/nouveau_bo.c
534
pl[*n].mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/nouveau/nouveau_bo.c
565
switch (bo->resource->mem_type) {
drivers/gpu/drm/nouveau/nouveau_bo.c
579
bo->resource->mem_type, domain);
drivers/gpu/drm/nouveau/nouveau_bo.c
600
switch (bo->resource->mem_type) {
drivers/gpu/drm/nouveau/nouveau_bo.c
626
switch (bo->resource->mem_type) {
drivers/gpu/drm/nouveau/nouveau_bo.c
890
switch (bo->resource->mem_type) {
drivers/gpu/drm/nouveau/nouveau_bo0039.c
41
if (reg->mem_type == TTM_PL_TT)
drivers/gpu/drm/nouveau/nouveau_chan.c
204
if (chan->push.buffer->bo.resource->mem_type == TTM_PL_VRAM) {
drivers/gpu/drm/nouveau/nouveau_gem.c
309
else if (nvbo->bo.resource->mem_type == TTM_PL_TT)
drivers/gpu/drm/nouveau/nouveau_gem.c
387
bo->resource->mem_type == TTM_PL_VRAM)
drivers/gpu/drm/nouveau/nouveau_gem.c
391
bo->resource->mem_type == TTM_PL_TT)
drivers/gpu/drm/nouveau/nouveau_gem.c
602
((nvbo->bo.resource->mem_type == TTM_PL_VRAM &&
drivers/gpu/drm/nouveau/nouveau_gem.c
604
(nvbo->bo.resource->mem_type == TTM_PL_TT &&
drivers/gpu/drm/nouveau/nouveau_gem.c
608
if (nvbo->bo.resource->mem_type == TTM_PL_TT)
drivers/gpu/drm/nouveau/nouveau_vmm.c
99
if (nvbo->bo.resource->mem_type != TTM_PL_SYSTEM &&
drivers/gpu/drm/nouveau/nvkm/falcon/base.c
121
nvkm_falcon_pio(struct nvkm_falcon *falcon, enum nvkm_falcon_mem *mem_type, u32 *mem_base)
drivers/gpu/drm/nouveau/nvkm/falcon/base.c
123
switch (*mem_type) {
drivers/gpu/drm/nouveau/nvkm/falcon/base.c
140
nvkm_falcon_pio_rd(struct nvkm_falcon *falcon, u8 port, enum nvkm_falcon_mem mem_type, u32 mem_base,
drivers/gpu/drm/nouveau/nvkm/falcon/base.c
143
const struct nvkm_falcon_func_pio *pio = nvkm_falcon_pio(falcon, &mem_type, &mem_base);
drivers/gpu/drm/nouveau/nvkm/falcon/base.c
144
const char *type = nvkm_falcon_mem(mem_type);
drivers/gpu/drm/nouveau/nvkm/falcon/base.c
176
enum nvkm_falcon_mem mem_type, u32 mem_base, int len, u16 tag, bool sec)
drivers/gpu/drm/nouveau/nvkm/falcon/base.c
178
const struct nvkm_falcon_func_pio *pio = nvkm_falcon_pio(falcon, &mem_type, &mem_base);
drivers/gpu/drm/nouveau/nvkm/falcon/base.c
179
const char *type = nvkm_falcon_mem(mem_type);
drivers/gpu/drm/nouveau/nvkm/falcon/base.c
199
if ((img_base / 4) == 7 && mem_type == IMEM)
drivers/gpu/drm/nouveau/nvkm/falcon/base.c
45
nvkm_falcon_dma(struct nvkm_falcon *falcon, enum nvkm_falcon_mem *mem_type, u32 *mem_base)
drivers/gpu/drm/nouveau/nvkm/falcon/base.c
47
switch (*mem_type) {
drivers/gpu/drm/nouveau/nvkm/falcon/base.c
57
enum nvkm_falcon_mem mem_type, u32 mem_base, int len, bool sec)
drivers/gpu/drm/nouveau/nvkm/falcon/base.c
59
const struct nvkm_falcon_func_dma *dma = nvkm_falcon_dma(falcon, &mem_type, &mem_base);
drivers/gpu/drm/nouveau/nvkm/falcon/base.c
60
const char *type = nvkm_falcon_mem(mem_type);
drivers/gpu/drm/nouveau/nvkm/falcon/base.c
69
if (mem_type == DMEM) {
drivers/gpu/drm/nouveau/nvkm/falcon/base.c
79
ret = dma->init(falcon, dma_addr, dmalen, mem_type, sec, &cmd);
drivers/gpu/drm/nouveau/nvkm/falcon/ga102.c
49
enum nvkm_falcon_mem mem_type, bool sec, u32 *cmd)
drivers/gpu/drm/nouveau/nvkm/falcon/ga102.c
52
if (mem_type == IMEM)
drivers/gpu/drm/qxl/qxl_drv.h
284
(bo->tbo.resource->mem_type == TTM_PL_VRAM)
drivers/gpu/drm/qxl/qxl_object.c
215
if (bo->tbo.resource->mem_type == TTM_PL_VRAM)
drivers/gpu/drm/qxl/qxl_object.c
217
else if (bo->tbo.resource->mem_type == TTM_PL_PRIV)
drivers/gpu/drm/qxl/qxl_object.c
269
if ((bo->tbo.resource->mem_type != TTM_PL_VRAM) &&
drivers/gpu/drm/qxl/qxl_object.c
270
(bo->tbo.resource->mem_type != TTM_PL_PRIV))
drivers/gpu/drm/qxl/qxl_object.c
67
qbo->placements[c].mem_type = TTM_PL_VRAM;
drivers/gpu/drm/qxl/qxl_object.c
71
qbo->placements[c].mem_type = TTM_PL_PRIV;
drivers/gpu/drm/qxl/qxl_object.c
73
qbo->placements[c].mem_type = TTM_PL_VRAM;
drivers/gpu/drm/qxl/qxl_object.c
77
qbo->placements[c].mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/qxl/qxl_object.c
81
qbo->placements[c].mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/qxl/qxl_ttm.c
133
if (bo->resource->mem_type == TTM_PL_PRIV && qbo->surface_id)
drivers/gpu/drm/qxl/qxl_ttm.c
146
if (new_mem->mem_type != TTM_PL_SYSTEM) {
drivers/gpu/drm/qxl/qxl_ttm.c
147
hop->mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/qxl/qxl_ttm.c
162
if (old_mem->mem_type == TTM_PL_SYSTEM && bo->ttm == NULL) {
drivers/gpu/drm/qxl/qxl_ttm.c
58
.mem_type = TTM_PL_SYSTEM,
drivers/gpu/drm/qxl/qxl_ttm.c
77
switch (mem->mem_type) {
drivers/gpu/drm/radeon/cypress_dpm.c
1566
if ((memory_info->mem_type == MEM_TYPE_GDDR3) ||
drivers/gpu/drm/radeon/cypress_dpm.c
1567
(memory_info->mem_type == MEM_TYPE_DDR3))
drivers/gpu/drm/radeon/ni.c
621
u32 mem_type, running;
drivers/gpu/drm/radeon/ni.c
652
mem_type = (RREG32(MC_SEQ_MISC0) & MC_SEQ_MISC0_GDDR5_MASK) >> MC_SEQ_MISC0_GDDR5_SHIFT;
drivers/gpu/drm/radeon/ni.c
655
if ((mem_type == MC_SEQ_MISC0_GDDR5_VALUE) && (running == 0)) {
drivers/gpu/drm/radeon/radeon_atombios.c
3841
mem_info->mem_type = vram_module->asMemory.ucMemoryType & 0xf0;
drivers/gpu/drm/radeon/radeon_atombios.c
3858
mem_info->mem_type = vram_module->ucMemoryType & 0xf0;
drivers/gpu/drm/radeon/radeon_atombios.c
3882
mem_info->mem_type = vram_module->ucMemoryType & 0xf0;
drivers/gpu/drm/radeon/radeon_gem.c
515
cur_placement = READ_ONCE(robj->tbo.resource->mem_type);
drivers/gpu/drm/radeon/radeon_gem.c
546
cur_placement = READ_ONCE(robj->tbo.resource->mem_type);
drivers/gpu/drm/radeon/radeon_gem.c
637
domain = radeon_mem_type_to_domain(entry->robj->tbo.resource->mem_type);
drivers/gpu/drm/radeon/radeon_gem.c
876
domain = radeon_mem_type_to_domain(rbo->tbo.resource->mem_type);
drivers/gpu/drm/radeon/radeon_mode.h
605
u8 mem_type;
drivers/gpu/drm/radeon/radeon_object.c
100
rbo->placements[c].mem_type = TTM_PL_TT;
drivers/gpu/drm/radeon/radeon_object.c
106
rbo->placements[c].mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/radeon/radeon_object.c
111
rbo->placements[c].mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/radeon/radeon_object.c
119
(rbo->placements[i].mem_type == TTM_PL_VRAM) &&
drivers/gpu/drm/radeon/radeon_object.c
307
if ((bo->placements[i].mem_type == TTM_PL_VRAM) &&
drivers/gpu/drm/radeon/radeon_object.c
340
if (bo->tbo.resource->mem_type == TTM_PL_VRAM)
drivers/gpu/drm/radeon/radeon_object.c
492
radeon_mem_type_to_domain(bo->tbo.resource->mem_type);
drivers/gpu/drm/radeon/radeon_object.c
690
if (bo->tbo.resource->mem_type != TTM_PL_VRAM) {
drivers/gpu/drm/radeon/radeon_object.c
730
if (bo->resource->mem_type != TTM_PL_VRAM)
drivers/gpu/drm/radeon/radeon_object.c
747
if ((rbo->placements[i].mem_type == TTM_PL_VRAM) &&
drivers/gpu/drm/radeon/radeon_object.c
89
rbo->placements[c].mem_type = TTM_PL_VRAM;
drivers/gpu/drm/radeon/radeon_object.c
94
rbo->placements[c].mem_type = TTM_PL_VRAM;
drivers/gpu/drm/radeon/radeon_object.h
40
static inline unsigned radeon_mem_type_to_domain(u32 mem_type)
drivers/gpu/drm/radeon/radeon_object.h
42
switch (mem_type) {
drivers/gpu/drm/radeon/radeon_object.h
98
switch (bo->tbo.resource->mem_type) {
drivers/gpu/drm/radeon/radeon_pm.c
158
if (bo->tbo.resource->mem_type == TTM_PL_VRAM)
drivers/gpu/drm/radeon/radeon_ttm.c
100
switch (bo->resource->mem_type) {
drivers/gpu/drm/radeon/radeon_ttm.c
117
if (rbo->placements[i].mem_type == TTM_PL_VRAM) {
drivers/gpu/drm/radeon/radeon_ttm.c
149
switch (old_mem->mem_type) {
drivers/gpu/drm/radeon/radeon_ttm.c
157
DRM_ERROR("Unknown placement %d\n", old_mem->mem_type);
drivers/gpu/drm/radeon/radeon_ttm.c
160
switch (new_mem->mem_type) {
drivers/gpu/drm/radeon/radeon_ttm.c
168
DRM_ERROR("Unknown placement %d\n", old_mem->mem_type);
drivers/gpu/drm/radeon/radeon_ttm.c
197
if (new_mem->mem_type == TTM_PL_TT) {
drivers/gpu/drm/radeon/radeon_ttm.c
208
if (!old_mem || (old_mem->mem_type == TTM_PL_SYSTEM &&
drivers/gpu/drm/radeon/radeon_ttm.c
213
if (old_mem->mem_type == TTM_PL_SYSTEM &&
drivers/gpu/drm/radeon/radeon_ttm.c
214
new_mem->mem_type == TTM_PL_TT) {
drivers/gpu/drm/radeon/radeon_ttm.c
219
if (old_mem->mem_type == TTM_PL_TT &&
drivers/gpu/drm/radeon/radeon_ttm.c
220
new_mem->mem_type == TTM_PL_SYSTEM) {
drivers/gpu/drm/radeon/radeon_ttm.c
227
if ((old_mem->mem_type == TTM_PL_SYSTEM &&
drivers/gpu/drm/radeon/radeon_ttm.c
228
new_mem->mem_type == TTM_PL_VRAM) ||
drivers/gpu/drm/radeon/radeon_ttm.c
229
(old_mem->mem_type == TTM_PL_VRAM &&
drivers/gpu/drm/radeon/radeon_ttm.c
230
new_mem->mem_type == TTM_PL_SYSTEM)) {
drivers/gpu/drm/radeon/radeon_ttm.c
233
hop->mem_type = TTM_PL_TT;
drivers/gpu/drm/radeon/radeon_ttm.c
261
switch (mem->mem_type) {
drivers/gpu/drm/radeon/radeon_ttm.c
88
.mem_type = TTM_PL_SYSTEM,
drivers/gpu/drm/radeon/radeon_vm.c
946
if (mem->mem_type != TTM_PL_SYSTEM)
drivers/gpu/drm/radeon/radeon_vm.c
949
if (mem->mem_type == TTM_PL_TT) {
drivers/gpu/drm/radeon/rv770_dpm.c
1278
if (memory_info->mem_type == MEM_TYPE_GDDR3)
drivers/gpu/drm/radeon/rv770_dpm.c
1685
if (memory_info.mem_type == MEM_TYPE_DDR2 ||
drivers/gpu/drm/radeon/rv770_dpm.c
1686
memory_info.mem_type == MEM_TYPE_DDR3)
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
246
u32 mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
249
place = ttm_place_kunit_init(test, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
272
man = ttm_manager_type(priv->ttm_dev, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
287
u32 mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
298
place = ttm_place_kunit_init(test, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
331
u32 mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
337
place = ttm_place_kunit_init(test, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
373
pos = &lru_bulk_move.pos[mem_type][bo_priority];
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
389
u32 mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
392
place = ttm_place_kunit_init(test, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
504
u32 mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
510
place = ttm_place_kunit_init(test, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
530
pos = &lru_bulk_move.pos[mem_type][bo_priority];
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
555
u32 mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
561
place = ttm_place_kunit_init(test, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
585
pos = &lru_bulk_move.pos[mem_type][bo_priority];
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
1002
ttm_mock_manager_init(priv->ttm_dev, mem_type, MANAGER_SIZE);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
1005
place = ttm_place_kunit_init(test, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
1026
KUNIT_EXPECT_EQ(test, bo_init->resource->mem_type, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
1032
ttm_mock_manager_fini(priv->ttm_dev, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
1042
u32 mem_type = TTM_PL_MOCK1;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
1047
ttm_mock_manager_init(priv->ttm_dev, mem_type, MANAGER_SIZE);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
1049
place = ttm_place_kunit_init(test, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
1070
KUNIT_EXPECT_EQ(test, bo->resource->mem_type, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
1077
ttm_mock_manager_fini(priv->ttm_dev, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
1082
u32 mem_type = TTM_PL_TT, mem_type_evict = TTM_PL_MOCK2;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
1091
ttm_mock_manager_init(priv->ttm_dev, mem_type, MANAGER_SIZE);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
1094
place_tt = ttm_place_kunit_init(test, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
1129
ttm_mock_manager_fini(priv->ttm_dev, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
158
u32 mem_type = TTM_PL_VRAM;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
163
ttm_mock_manager_init(priv->ttm_dev, mem_type, MANAGER_SIZE);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
168
place = ttm_place_kunit_init(test, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
190
ttm_mock_manager_fini(priv->ttm_dev, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
23
u32 mem_type;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
264
KUNIT_EXPECT_EQ(test, bo->resource->mem_type, snd_mem);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
305
u32 mem_type = TTM_PL_VRAM;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
313
ttm_bad_manager_init(priv->ttm_dev, mem_type, MANAGER_SIZE);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
315
place = ttm_place_kunit_init(test, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
325
ttm_bad_manager_fini(priv->ttm_dev, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
333
u32 mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
339
place = ttm_place_kunit_init(test, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
362
.mem_type = TTM_PL_SYSTEM,
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
366
.mem_type = TTM_PL_VRAM,
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
384
place = ttm_place_kunit_init(test, params->mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
387
if (params->mem_type != TTM_PL_SYSTEM)
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
388
ttm_mock_manager_init(priv->ttm_dev, params->mem_type, MANAGER_SIZE);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
408
if (params->mem_type != TTM_PL_SYSTEM)
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
409
ttm_mock_manager_fini(priv->ttm_dev, params->mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
441
places[0] = (struct ttm_place){ .mem_type = fst_mem, .flags = TTM_PL_FLAG_DESIRED };
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
442
places[1] = (struct ttm_place){ .mem_type = snd_mem, .flags = TTM_PL_FLAG_FALLBACK };
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
452
KUNIT_EXPECT_EQ(test, bo->resource->mem_type, snd_mem);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
496
KUNIT_EXPECT_EQ(test, bo->resource->mem_type, final_mem);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
524
u32 mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
533
place = ttm_place_kunit_init(test, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
534
man = ttm_manager_type(priv->ttm_dev, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
595
u32 mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
602
place = ttm_place_kunit_init(test, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
647
u32 mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
654
man = ttm_manager_type(priv->ttm_dev, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
660
place = ttm_place_kunit_init(test, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
668
KUNIT_EXPECT_EQ(test, bo->resource->mem_type, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
730
places[0] = (struct ttm_place){ .mem_type = fst_mem, .flags = TTM_PL_FLAG_DESIRED };
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
731
places[1] = (struct ttm_place){ .mem_type = snd_mem, .flags = TTM_PL_FLAG_FALLBACK };
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
753
KUNIT_EXPECT_EQ(test, bo->resource->mem_type, snd_mem);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
755
KUNIT_EXPECT_EQ(test, bo->resource->mem_type, fst_mem);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
764
u32 mem_type = TTM_PL_VRAM, mem_multihop = TTM_PL_TT,
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
778
ttm_mock_manager_init(priv->ttm_dev, mem_type, MANAGER_SIZE);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
781
place = ttm_place_kunit_init(test, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
804
KUNIT_EXPECT_EQ(test, bos[0].resource->mem_type, mem_type_evict);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
808
KUNIT_EXPECT_EQ(test, bos[1].resource->mem_type, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
814
ttm_mock_manager_fini(priv->ttm_dev, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
825
u32 mem_type = TTM_PL_VRAM, mem_multihop = TTM_PL_TT;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
829
ttm_mock_manager_init(priv->ttm_dev, mem_type, MANAGER_SIZE);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
832
place = ttm_place_kunit_init(test, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
863
ttm_mock_manager_fini(priv->ttm_dev, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
869
u32 mem_type = TTM_PL_VRAM, mem_multihop = TTM_PL_TT,
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
880
ttm_mock_manager_init(priv->ttm_dev, mem_type, MANAGER_SIZE);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
883
place = ttm_place_kunit_init(test, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
915
KUNIT_EXPECT_EQ(test, bo->resource->mem_type, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
916
KUNIT_EXPECT_EQ(test, bo_pinned->resource->mem_type, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
917
KUNIT_EXPECT_EQ(test, bo_evictable->resource->mem_type, mem_type_evict);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
928
ttm_mock_manager_fini(priv->ttm_dev, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
940
u32 mem_type = TTM_PL_VRAM;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
945
ttm_mock_manager_init(priv->ttm_dev, mem_type, MANAGER_SIZE);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
946
man = ttm_manager_type(priv->ttm_dev, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
948
place = ttm_place_kunit_init(test, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
972
KUNIT_EXPECT_EQ(test, bo_small->resource->mem_type, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
979
ttm_mock_manager_fini(priv->ttm_dev, mem_type);
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
984
u32 mem_type = TTM_PL_VRAM, mem_type_evict = TTM_PL_MOCK1;
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
15
.mem_type = TTM_PL_SYSTEM,
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
198
struct ttm_place *ttm_place_kunit_init(struct kunit *test, u32 mem_type, u32 flags)
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
205
place->mem_type = mem_type;
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
22
.mem_type = TTM_PL_MOCK1,
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
29
.mem_type = TTM_PL_MOCK2,
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
70
if (!old_mem || (old_mem->mem_type == TTM_PL_SYSTEM && !bo->ttm)) {
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
75
if (bo->resource->mem_type == TTM_PL_VRAM &&
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
76
new_mem->mem_type == TTM_PL_SYSTEM) {
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
77
hop->mem_type = TTM_PL_TT;
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
84
if ((old_mem->mem_type == TTM_PL_SYSTEM &&
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
85
new_mem->mem_type == TTM_PL_TT) ||
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
86
(old_mem->mem_type == TTM_PL_TT &&
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
87
new_mem->mem_type == TTM_PL_SYSTEM)) {
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
98
switch (bo->resource->mem_type) {
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.h
38
struct ttm_place *ttm_place_kunit_init(struct kunit *test, u32 mem_type,
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
122
ttm_set_driver_manager(bdev, mem_type, base);
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
129
void ttm_mock_manager_fini(struct ttm_device *bdev, u32 mem_type)
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
135
man = ttm_manager_type(bdev, mem_type);
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
148
ttm_set_driver_manager(bdev, mem_type, NULL);
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
193
int ttm_bad_manager_init(struct ttm_device *bdev, u32 mem_type, u32 size)
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
204
ttm_set_driver_manager(bdev, mem_type, man);
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
211
int ttm_busy_manager_init(struct ttm_device *bdev, u32 mem_type, u32 size)
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
215
ttm_bad_manager_init(bdev, mem_type, size);
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
216
man = ttm_manager_type(bdev, mem_type);
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
224
void ttm_bad_manager_fini(struct ttm_device *bdev, uint32_t mem_type)
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
228
man = ttm_manager_type(bdev, mem_type);
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
231
ttm_set_driver_manager(bdev, mem_type, NULL);
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
97
int ttm_mock_manager_init(struct ttm_device *bdev, u32 mem_type, u32 size)
drivers/gpu/drm/ttm/tests/ttm_mock_manager.h
24
int ttm_mock_manager_init(struct ttm_device *bdev, u32 mem_type, u32 size);
drivers/gpu/drm/ttm/tests/ttm_mock_manager.h
25
int ttm_bad_manager_init(struct ttm_device *bdev, u32 mem_type, u32 size);
drivers/gpu/drm/ttm/tests/ttm_mock_manager.h
26
int ttm_busy_manager_init(struct ttm_device *bdev, u32 mem_type, u32 size);
drivers/gpu/drm/ttm/tests/ttm_mock_manager.h
27
void ttm_mock_manager_fini(struct ttm_device *bdev, u32 mem_type);
drivers/gpu/drm/ttm/tests/ttm_mock_manager.h
28
void ttm_bad_manager_fini(struct ttm_device *bdev, u32 mem_type);
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
117
ttm_init_test_mocks(test, priv, params->mem_type, params->flags);
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
121
if (params->mem_type > TTM_PL_SYSTEM)
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
122
ttm_init_test_manager(test, priv, params->mem_type);
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
127
man = ttm_manager_type(priv->devs->ttm_dev, place->mem_type);
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
136
KUNIT_ASSERT_EQ(test, res->mem_type, place->mem_type);
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
14
u32 mem_type;
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
163
man = ttm_manager_type(priv->devs->ttm_dev, place->mem_type);
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
193
man = ttm_manager_type(priv->devs->ttm_dev, place->mem_type);
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
243
man = ttm_manager_type(priv->devs->ttm_dev, place->mem_type);
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
272
u32 mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
275
ttm_init_test_mocks(test, priv, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
279
man = ttm_manager_type(priv->devs->ttm_dev, mem_type);
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
284
KUNIT_ASSERT_EQ(test, res->mem_type, mem_type);
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
297
u32 mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
299
ttm_init_test_mocks(test, priv, mem_type, 0);
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
308
man = ttm_manager_type(priv->devs->ttm_dev, mem_type);
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
50
u32 mem_type, u32 flags)
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
58
priv->place = ttm_place_kunit_init(test, mem_type, flags);
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
63
u32 mem_type)
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
76
ttm_set_driver_manager(ttm_dev, mem_type, man);
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
83
.mem_type = TTM_PL_SYSTEM,
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
87
.mem_type = TTM_PL_VRAM,
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
91
.mem_type = TTM_PRIV_DUMMY_REG,
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
95
.mem_type = TTM_PL_SYSTEM,
drivers/gpu/drm/ttm/ttm_bo.c
1110
struct ttm_place place = { .mem_type = bo->resource->mem_type };
drivers/gpu/drm/ttm/ttm_bo.c
1150
if (bo->resource->mem_type != TTM_PL_SYSTEM) {
drivers/gpu/drm/ttm/ttm_bo.c
1155
place.mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/ttm/ttm_bo.c
129
old_use_tt = !bo->resource || ttm_manager_type(bdev, bo->resource->mem_type)->use_tt;
drivers/gpu/drm/ttm/ttm_bo.c
130
new_use_tt = ttm_manager_type(bdev, mem->mem_type)->use_tt;
drivers/gpu/drm/ttm/ttm_bo.c
146
if (mem->mem_type != TTM_PL_SYSTEM) {
drivers/gpu/drm/ttm/ttm_bo.c
428
if (res->mem_type == TTM_PL_SYSTEM)
drivers/gpu/drm/ttm/ttm_bo.c
452
unsigned int mem_type;
drivers/gpu/drm/ttm/ttm_bo.c
466
mem_type = res->mem_type;
drivers/gpu/drm/ttm/ttm_bo.c
471
if (!bo->resource || bo->resource->mem_type != mem_type)
drivers/gpu/drm/ttm/ttm_bo.c
59
int i, mem_type;
drivers/gpu/drm/ttm/ttm_bo.c
62
mem_type = placement->placement[i].mem_type;
drivers/gpu/drm/ttm/ttm_bo.c
64
i, placement->placement[i].flags, mem_type);
drivers/gpu/drm/ttm/ttm_bo.c
65
man = ttm_manager_type(bo->bdev, mem_type);
drivers/gpu/drm/ttm/ttm_bo.c
732
man = ttm_manager_type(bdev, place->mem_type);
drivers/gpu/drm/ttm/ttm_bo.c
740
may_evict = (force_space && place->mem_type != TTM_PL_SYSTEM);
drivers/gpu/drm/ttm/ttm_bo.c
888
if (!bo->resource || bo->resource->mem_type == TTM_PL_SYSTEM) {
drivers/gpu/drm/ttm/ttm_bo_util.c
1011
mem_type = res->mem_type;
drivers/gpu/drm/ttm/ttm_bo_util.c
1024
if (!ret && bo->resource && bo->resource->mem_type == mem_type)
drivers/gpu/drm/ttm/ttm_bo_util.c
1087
.mem_type = TTM_PL_SYSTEM,
drivers/gpu/drm/ttm/ttm_bo_util.c
1099
if (flags.allow_move && bo->resource->mem_type != TTM_PL_SYSTEM) {
drivers/gpu/drm/ttm/ttm_bo_util.c
152
ttm_manager_type(bo->bdev, dst_mem->mem_type);
drivers/gpu/drm/ttm/ttm_bo_util.c
167
src_man = ttm_manager_type(bdev, src_mem->mem_type);
drivers/gpu/drm/ttm/ttm_bo_util.c
301
man = ttm_manager_type(bo->bdev, res->mem_type);
drivers/gpu/drm/ttm/ttm_bo_util.c
349
ttm_manager_type(bo->bdev, mem->mem_type);
drivers/gpu/drm/ttm/ttm_bo_util.c
646
from = ttm_manager_type(bo->bdev, bo->resource->mem_type);
drivers/gpu/drm/ttm/ttm_bo_util.c
707
struct ttm_resource_manager *from = ttm_manager_type(bdev, bo->resource->mem_type);
drivers/gpu/drm/ttm/ttm_bo_util.c
708
struct ttm_resource_manager *man = ttm_manager_type(bdev, new_mem->mem_type);
drivers/gpu/drm/ttm/ttm_bo_util.c
741
ttm_manager_type(bo->bdev, new_mem->mem_type);
drivers/gpu/drm/ttm/ttm_bo_util.c
987
int mem_type, ret = 0;
drivers/gpu/drm/ttm/ttm_bo_vm.c
440
switch (bo->resource->mem_type) {
drivers/gpu/drm/ttm/ttm_resource.c
186
return &bulk->pos[res->mem_type][res->bo->priority];
drivers/gpu/drm/ttm/ttm_resource.c
314
man = ttm_manager_type(bdev, res->mem_type);
drivers/gpu/drm/ttm/ttm_resource.c
335
res->mem_type = place->mem_type;
drivers/gpu/drm/ttm/ttm_resource.c
343
man = ttm_manager_type(bo->bdev, place->mem_type);
drivers/gpu/drm/ttm/ttm_resource.c
382
ttm_manager_type(bo->bdev, place->mem_type);
drivers/gpu/drm/ttm/ttm_resource.c
421
man = ttm_manager_type(bo->bdev, (*res)->mem_type);
drivers/gpu/drm/ttm/ttm_resource.c
449
man = ttm_manager_type(bdev, res->mem_type);
drivers/gpu/drm/ttm/ttm_resource.c
480
if (res->mem_type != place->mem_type)
drivers/gpu/drm/ttm/ttm_resource.c
491
man = ttm_manager_type(bdev, res->mem_type);
drivers/gpu/drm/ttm/ttm_resource.c
63
pos = &bulk->pos[cursor->mem_type][cursor->priority];
drivers/gpu/drm/ttm/ttm_resource.c
634
cursor->mem_type = next->mem_type;
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
211
if (bo->resource->mem_type == TTM_PL_VRAM &&
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
280
if (bo->resource->mem_type == TTM_PL_VRAM) {
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
303
uint32_t old_mem_type = bo->resource->mem_type;
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
313
pl.mem_type = bo->resource->mem_type;
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
322
BUG_ON(ret != 0 || bo->resource->mem_type != old_mem_type);
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
725
if (mem->mem_type == TTM_PL_VRAM || bo->resource->mem_type == TTM_PL_VRAM)
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
733
if (mem->mem_type != VMW_PL_MOB && bo->resource->mem_type == VMW_PL_MOB)
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
758
pl[n].mem_type = VMW_PL_MOB;
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
766
pl[n].mem_type = VMW_PL_GMR;
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
774
pl[n].mem_type = TTM_PL_VRAM;
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
782
pl[n].mem_type = VMW_PL_SYSTEM;
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
790
pl[n].mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
800
pl[n].mem_type = TTM_PL_SYSTEM;
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
822
if (bo->tbo.resource->mem_type == TTM_PL_SYSTEM ||
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
823
bo->tbo.resource->mem_type == pl->placement[i].mem_type)
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
830
__func__, bo->tbo.resource->mem_type, domain);
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
889
WARN_ON(vbo->tbo.resource->mem_type != VMW_PL_MOB);
drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c
586
if (bo->resource->mem_type == TTM_PL_VRAM) {
drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c
631
BUG_ON(bo->resource->mem_type != VMW_PL_MOB);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
351
BUG_ON(bo->resource->mem_type != VMW_PL_MOB);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
390
BUG_ON(bo->resource->mem_type != VMW_PL_MOB);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
518
BUG_ON(bo->resource->mem_type != VMW_PL_MOB);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
599
BUG_ON(bo->resource->mem_type != VMW_PL_MOB);
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
191
WARN_ON_ONCE(bo->resource->mem_type != VMW_PL_MOB);
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
199
WARN_ON(bo->resource->mem_type != VMW_PL_MOB);
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
333
WARN_ON_ONCE(bo->resource->mem_type != VMW_PL_MOB);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
340
int mem_type;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3763
switch (bo->resource->mem_type) {
drivers/gpu/drm/vmwgfx/vmwgfx_gem.c
249
switch (bo->tbo.resource->mem_type) {
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
850
new_mem->mem_type == TTM_PL_SYSTEM &&
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
851
old_mem->mem_type == VMW_PL_MOB) {
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
255
BUG_ON(bo->resource->mem_type != VMW_PL_MOB);
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
283
BUG_ON(res->guest_memory_bo->tbo.resource->mem_type != VMW_PL_MOB);
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
451
BUG_ON(bo->resource->mem_type != VMW_PL_MOB);
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
514
BUG_ON(res->guest_memory_bo->tbo.resource->mem_type != VMW_PL_MOB);
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
145
if (WARN_ON(bo->resource->mem_type != VMW_PL_MOB))
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
200
if (WARN_ON(res->guest_memory_bo->tbo.resource->mem_type != VMW_PL_MOB))
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1271
BUG_ON(bo->resource->mem_type != VMW_PL_MOB);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1325
BUG_ON(bo->resource->mem_type != VMW_PL_MOB);
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
291
vmw_be->mem_type = bo_mem->mem_type;
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
293
switch (bo_mem->mem_type) {
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
329
switch (vmw_be->mem_type) {
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
35
.mem_type = TTM_PL_VRAM,
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
42
.mem_type = TTM_PL_SYSTEM,
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
442
switch (mem->mem_type) {
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
491
static bool vmw_memtype_is_system(uint32_t mem_type)
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
493
return mem_type == TTM_PL_SYSTEM || mem_type == VMW_PL_SYSTEM;
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
506
new_man = ttm_manager_type(bo->bdev, new_mem->mem_type);
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
508
old_man = ttm_manager_type(bo->bdev, bo->resource->mem_type);
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
510
if (new_man->use_tt && !vmw_memtype_is_system(new_mem->mem_type)) {
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
516
if (!bo->resource || (bo->resource->mem_type == TTM_PL_SYSTEM &&
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
525
if (vmw_memtype_is_system(bo->resource->mem_type)) {
drivers/gpu/drm/xe/tests/xe_bo.c
482
unsigned int mem_type;
drivers/gpu/drm/xe/tests/xe_bo.c
535
mem_type = bo->ttm.resource->mem_type;
drivers/gpu/drm/xe/tests/xe_bo.c
540
if (mem_type != XE_PL_TT) {
drivers/gpu/drm/xe/tests/xe_bo.c
542
bo->ttm.resource->mem_type);
drivers/gpu/drm/xe/tests/xe_dma_buf.c
35
u32 mem_type;
drivers/gpu/drm/xe/tests/xe_dma_buf.c
41
mem_type = XE_PL_VRAM0;
drivers/gpu/drm/xe/tests/xe_dma_buf.c
44
mem_type = XE_PL_TT;
drivers/gpu/drm/xe/tests/xe_dma_buf.c
47
mem_type = XE_PL_TT;
drivers/gpu/drm/xe/tests/xe_dma_buf.c
51
mem_type = XE_PL_TT;
drivers/gpu/drm/xe/tests/xe_dma_buf.c
53
if (!xe_bo_is_mem_type(exported, mem_type)) {
drivers/gpu/drm/xe/tests/xe_dma_buf.c
90
KUNIT_EXPECT_TRUE(test, xe_bo_is_mem_type(exported, mem_type));
drivers/gpu/drm/xe/tests/xe_dma_buf.c
98
KUNIT_EXPECT_TRUE(test, xe_bo_is_mem_type(exported, mem_type));
drivers/gpu/drm/xe/tests/xe_migrate.c
175
if (bo->ttm.resource->mem_type == XE_PL_SYSTEM)
drivers/gpu/drm/xe/tests/xe_migrate.c
178
if (bo->ttm.resource->mem_type == XE_PL_VRAM0)
drivers/gpu/drm/xe/tests/xe_migrate.c
383
bool src_is_vram = mem_type_is_vram(src->mem_type);
drivers/gpu/drm/xe/tests/xe_migrate.c
384
bool dst_is_vram = mem_type_is_vram(dst->mem_type);
drivers/gpu/drm/xe/xe_bo.c
102
return mem_type_is_vram(res->mem_type);
drivers/gpu/drm/xe/xe_bo.c
1024
new_mem->mem_type == XE_PL_SYSTEM)
drivers/gpu/drm/xe/xe_bo.c
1028
((move_lacks_source && new_mem->mem_type == XE_PL_TT) ||
drivers/gpu/drm/xe/xe_bo.c
1029
(old_mem_type == XE_PL_SYSTEM && new_mem->mem_type == XE_PL_TT)) &&
drivers/gpu/drm/xe/xe_bo.c
1034
if ((!ttm_bo->resource || ttm_bo->resource->mem_type == XE_PL_SYSTEM) &&
drivers/gpu/drm/xe/xe_bo.c
1061
if (bo->resource->mem_type != XE_PL_SYSTEM) {
drivers/gpu/drm/xe/xe_bo.c
113
return bo->ttm.resource->mem_type == XE_PL_STOLEN;
drivers/gpu/drm/xe/xe_bo.c
1133
struct ttm_place place = {.mem_type = bo->resource->mem_type};
drivers/gpu/drm/xe/xe_bo.c
1150
if (bo->resource->mem_type != XE_PL_SYSTEM)
drivers/gpu/drm/xe/xe_bo.c
1158
needs_rpm = (!IS_DGFX(xe) && bo->resource->mem_type != XE_PL_SYSTEM &&
drivers/gpu/drm/xe/xe_bo.c
1274
migrate = mem_type_to_migrate(xe, bo->ttm.resource->mem_type);
drivers/gpu/drm/xe/xe_bo.c
1424
migrate = mem_type_to_migrate(xe, bo->ttm.resource->mem_type);
drivers/gpu/drm/xe/xe_bo.c
1506
if (ttm_bo->resource->mem_type == XE_PL_STOLEN)
drivers/gpu/drm/xe/xe_bo.c
1649
if (!mem_type_is_vram(ttm_bo->resource->mem_type))
drivers/gpu/drm/xe/xe_bo.c
1654
mem_type_to_migrate(xe, ttm_bo->resource->mem_type);
drivers/gpu/drm/xe/xe_bo.c
167
mem_type_to_migrate(struct xe_device *xe, u32 mem_type)
drivers/gpu/drm/xe/xe_bo.c
171
xe_assert(xe, mem_type == XE_PL_STOLEN || mem_type_is_vram(mem_type));
drivers/gpu/drm/xe/xe_bo.c
172
tile = &xe->tiles[mem_type == XE_PL_STOLEN ? 0 : (mem_type - XE_PL_VRAM0)];
drivers/gpu/drm/xe/xe_bo.c
1809
if (ttm_manager_type(tbo->bdev, tbo->resource->mem_type)->use_tt) {
drivers/gpu/drm/xe/xe_bo.c
183
mgr = ttm_manager_type(&xe->ttm, res->mem_type);
drivers/gpu/drm/xe/xe_bo.c
1837
mem_type_is_vram(bo->ttm.resource->mem_type)) {
drivers/gpu/drm/xe/xe_bo.c
196
.mem_type = XE_PL_TT,
drivers/gpu/drm/xe/xe_bo.c
2293
place->mem_type = XE_PL_STOLEN;
drivers/gpu/drm/xe/xe_bo.c
2295
place->mem_type = bo_vram_flags_to_vram_placement(xe, flags, vram_flag, type);
drivers/gpu/drm/xe/xe_bo.c
244
struct ttm_place *places, u32 bo_flags, u32 mem_type, u32 *c)
drivers/gpu/drm/xe/xe_bo.c
246
struct ttm_place place = { .mem_type = mem_type };
drivers/gpu/drm/xe/xe_bo.c
247
struct ttm_resource_manager *mgr = ttm_manager_type(&xe->ttm, mem_type);
drivers/gpu/drm/xe/xe_bo.c
2748
switch (res->mem_type) {
drivers/gpu/drm/xe/xe_bo.c
2841
if (mem_type_is_vram(place->mem_type) || bo->flags & XE_BO_FLAG_GGTT) {
drivers/gpu/drm/xe/xe_bo.c
2905
if (mem_type_is_vram(place->mem_type) || bo->flags & XE_BO_FLAG_GGTT) {
drivers/gpu/drm/xe/xe_bo.c
293
.mem_type = XE_PL_STOLEN,
drivers/gpu/drm/xe/xe_bo.c
3381
bool xe_bo_can_migrate(struct xe_bo *bo, u32 mem_type)
drivers/gpu/drm/xe/xe_bo.c
3393
if (bo->placements[cur_place].mem_type == mem_type)
drivers/gpu/drm/xe/xe_bo.c
3400
static void xe_place_from_ttm_type(u32 mem_type, struct ttm_place *place)
drivers/gpu/drm/xe/xe_bo.c
3403
place->mem_type = mem_type;
drivers/gpu/drm/xe/xe_bo.c
3424
int xe_bo_migrate(struct xe_bo *bo, u32 mem_type, struct ttm_operation_ctx *tctx,
drivers/gpu/drm/xe/xe_bo.c
3439
if (bo->ttm.resource->mem_type == mem_type)
drivers/gpu/drm/xe/xe_bo.c
3445
if (!xe_bo_can_migrate(bo, mem_type))
drivers/gpu/drm/xe/xe_bo.c
3448
xe_place_from_ttm_type(mem_type, &requested);
drivers/gpu/drm/xe/xe_bo.c
3456
drm_WARN_ON(&xe->drm, mem_type == XE_PL_STOLEN);
drivers/gpu/drm/xe/xe_bo.c
3458
if (mem_type_is_vram(mem_type)) {
drivers/gpu/drm/xe/xe_bo.c
3461
add_vram(xe, bo, &requested, bo->flags, mem_type, &c);
drivers/gpu/drm/xe/xe_bo.c
361
switch (tbo->resource->mem_type) {
drivers/gpu/drm/xe/xe_bo.c
55
.mem_type = XE_PL_SYSTEM,
drivers/gpu/drm/xe/xe_bo.c
634
switch (mem->mem_type) {
drivers/gpu/drm/xe/xe_bo.c
70
.mem_type = XE_PL_TT,
drivers/gpu/drm/xe/xe_bo.c
750
if (device_unplugged && new_res->mem_type == XE_PL_SYSTEM &&
drivers/gpu/drm/xe/xe_bo.c
758
if (new_res->mem_type == XE_PL_SYSTEM)
drivers/gpu/drm/xe/xe_bo.c
76
.mem_type = XE_PL_SYSTEM,
drivers/gpu/drm/xe/xe_bo.c
803
u32 old_mem_type = old_mem ? old_mem->mem_type : XE_PL_SYSTEM;
drivers/gpu/drm/xe/xe_bo.c
846
u32 old_mem_type = old_mem ? old_mem->mem_type : XE_PL_SYSTEM;
drivers/gpu/drm/xe/xe_bo.c
859
if (new_mem->mem_type == XE_PL_TT)
drivers/gpu/drm/xe/xe_bo.c
867
if (new_mem->mem_type == XE_PL_SYSTEM)
drivers/gpu/drm/xe/xe_bo.c
882
if (new_mem->mem_type == XE_PL_TT) {
drivers/gpu/drm/xe/xe_bo.c
894
new_mem->mem_type == XE_PL_SYSTEM) {
drivers/gpu/drm/xe/xe_bo.c
90
bool mem_type_is_vram(u32 mem_type)
drivers/gpu/drm/xe/xe_bo.c
907
if (old_mem_type == XE_PL_SYSTEM && new_mem->mem_type == XE_PL_TT && !handle_system_ccs) {
drivers/gpu/drm/xe/xe_bo.c
917
new_mem->mem_type == XE_PL_TT) {
drivers/gpu/drm/xe/xe_bo.c
92
return mem_type >= XE_PL_VRAM0 && mem_type != XE_PL_STOLEN;
drivers/gpu/drm/xe/xe_bo.c
929
new_mem->mem_type == XE_PL_SYSTEM) {
drivers/gpu/drm/xe/xe_bo.c
948
new_mem->mem_type == XE_PL_SYSTEM))) {
drivers/gpu/drm/xe/xe_bo.c
951
hop->mem_type = XE_PL_TT;
drivers/gpu/drm/xe/xe_bo.c
960
migrate = mem_type_to_migrate(xe, new_mem->mem_type);
drivers/gpu/drm/xe/xe_bo.c
967
trace_xe_bo_move(bo, new_mem->mem_type, old_mem_type, move_lacks_source);
drivers/gpu/drm/xe/xe_bo.c
97
return res->mem_type == XE_PL_STOLEN && IS_DGFX(xe);
drivers/gpu/drm/xe/xe_bo.c
982
if (mem_type_is_vram(new_mem->mem_type))
drivers/gpu/drm/xe/xe_bo.h
278
bool mem_type_is_vram(u32 mem_type);
drivers/gpu/drm/xe/xe_bo.h
287
bool xe_bo_can_migrate(struct xe_bo *bo, u32 mem_type);
drivers/gpu/drm/xe/xe_bo.h
289
int xe_bo_migrate(struct xe_bo *bo, u32 mem_type, struct ttm_operation_ctx *ctc,
drivers/gpu/drm/xe/xe_bo.h
452
static inline bool xe_bo_is_mem_type(struct xe_bo *bo, u32 mem_type)
drivers/gpu/drm/xe/xe_bo.h
455
return bo->ttm.resource->mem_type == mem_type;
drivers/gpu/drm/xe/xe_bo_evict.c
118
u32 mem_type;
drivers/gpu/drm/xe/xe_bo_evict.c
122
for (mem_type = XE_PL_TT; mem_type <= XE_PL_VRAM1; ++mem_type) {
drivers/gpu/drm/xe/xe_bo_evict.c
124
ttm_manager_type(bdev, mem_type);
drivers/gpu/drm/xe/xe_bo_evict.c
134
if (mem_type == XE_PL_TT && (IS_DGFX(xe) || !xe_device_has_flat_ccs(xe)))
drivers/gpu/drm/xe/xe_bo_evict.c
300
unsigned int mem_type;
drivers/gpu/drm/xe/xe_bo_evict.c
306
for (mem_type = XE_PL_VRAM1; mem_type >= XE_PL_TT; --mem_type) {
drivers/gpu/drm/xe/xe_bo_evict.c
308
ttm_manager_type(&xe->ttm, mem_type);
drivers/gpu/drm/xe/xe_dma_buf.c
123
switch (bo->ttm.resource->mem_type) {
drivers/gpu/drm/xe/xe_drm_client.c
171
u32 mem_type = bo->ttm.resource->mem_type;
drivers/gpu/drm/xe/xe_drm_client.c
176
stats[mem_type].shared += sz;
drivers/gpu/drm/xe/xe_drm_client.c
178
stats[mem_type].private += sz;
drivers/gpu/drm/xe/xe_drm_client.c
181
stats[mem_type].resident += sz;
drivers/gpu/drm/xe/xe_drm_client.c
185
stats[mem_type].active += sz;
drivers/gpu/drm/xe/xe_drm_client.c
186
else if (mem_type == XE_PL_SYSTEM)
drivers/gpu/drm/xe/xe_drm_client.c
187
stats[mem_type].purgeable += sz;
drivers/gpu/drm/xe/xe_drm_client.c
202
u32 mem_type;
drivers/gpu/drm/xe/xe_drm_client.c
255
for (mem_type = XE_PL_SYSTEM; mem_type < TTM_NUM_MEM_TYPES; ++mem_type) {
drivers/gpu/drm/xe/xe_drm_client.c
256
if (!xe_mem_type_to_name[mem_type])
drivers/gpu/drm/xe/xe_drm_client.c
259
man = ttm_manager_type(bdev, mem_type);
drivers/gpu/drm/xe/xe_drm_client.c
263
&stats[mem_type],
drivers/gpu/drm/xe/xe_drm_client.c
266
(mem_type != XE_PL_SYSTEM ? 0 :
drivers/gpu/drm/xe/xe_drm_client.c
268
xe_mem_type_to_name[mem_type]);
drivers/gpu/drm/xe/xe_migrate.c
1506
bool clear_vram = mem_type_is_vram(dst->mem_type);
drivers/gpu/drm/xe/xe_migrate.c
532
if (mem_type_is_vram(cur->mem_type)) {
drivers/gpu/drm/xe/xe_migrate.c
875
bool src_is_pltt = src->mem_type == XE_PL_TT;
drivers/gpu/drm/xe/xe_migrate.c
876
bool dst_is_pltt = dst->mem_type == XE_PL_TT;
drivers/gpu/drm/xe/xe_migrate.c
877
bool src_is_vram = mem_type_is_vram(src->mem_type);
drivers/gpu/drm/xe/xe_migrate.c
878
bool dst_is_vram = mem_type_is_vram(dst->mem_type);
drivers/gpu/drm/xe/xe_pat.c
65
u8 mem_type = REG_FIELD_GET(XELP_MEM_TYPE_MASK, pat);
drivers/gpu/drm/xe/xe_pat.c
68
XELP_MEM_TYPE_STR_MAP[mem_type], pat);
drivers/gpu/drm/xe/xe_res_cursor.h
101
cur->mem_type = res->mem_type;
drivers/gpu/drm/xe/xe_res_cursor.h
103
switch (cur->mem_type) {
drivers/gpu/drm/xe/xe_res_cursor.h
147
cur->mem_type = XE_PL_TT;
drivers/gpu/drm/xe/xe_res_cursor.h
218
cur->mem_type = XE_PL_TT;
drivers/gpu/drm/xe/xe_res_cursor.h
249
cur->mem_type = XE_PL_TT;
drivers/gpu/drm/xe/xe_res_cursor.h
290
switch (cur->mem_type) {
drivers/gpu/drm/xe/xe_res_cursor.h
345
switch (cur->mem_type) {
drivers/gpu/drm/xe/xe_res_cursor.h
55
u32 mem_type;
drivers/gpu/drm/xe/xe_res_cursor.h
76
mgr = ttm_manager_type(res->bo->bdev, res->mem_type);
drivers/gpu/drm/xe/xe_shrinker.c
62
unsigned int mem_type;
drivers/gpu/drm/xe/xe_shrinker.c
65
for (mem_type = XE_PL_SYSTEM; mem_type <= XE_PL_TT; ++mem_type) {
drivers/gpu/drm/xe/xe_shrinker.c
66
struct ttm_resource_manager *man = ttm_manager_type(&xe->ttm, mem_type);
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
303
ttm_set_driver_manager(&xe->ttm, mgr->mem_type, NULL);
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
309
u32 mem_type, u64 size, u64 io_size,
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
315
if (mem_type != XE_PL_STOLEN) {
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
316
const char *name = mem_type == XE_PL_VRAM0 ? "vram0" : "vram1";
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
323
mgr->mem_type = mem_type;
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
334
ttm_set_driver_manager(&xe->ttm, mem_type, &mgr->manager);
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
364
struct xe_tile *tile = &xe->tiles[res->mem_type - XE_PL_VRAM0];
drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
17
u32 mem_type, u64 size, u64 io_size,
drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h
31
u32 mem_type;
drivers/gpu/drm/xe/xe_vm.c
4173
switch (bo->ttm.resource->mem_type) {
drivers/hid/amd-sfh-hid/amd_sfh_pcie.c
69
cmd_base.cmd_v2.mem_type = USE_C2P_REG;
drivers/hid/amd-sfh-hid/amd_sfh_pcie.h
44
u32 mem_type : 1;
drivers/i2c/busses/i2c-amd-mp2-pci.c
101
i2c_cmd_base.s.mem_type = use_dram;
drivers/i2c/busses/i2c-amd-mp2-pci.c
95
i2c_cmd_base.s.mem_type = use_c2pmsg;
drivers/i2c/busses/i2c-amd-mp2.h
129
enum mem_type mem_type : 1;
drivers/i2c/busses/i2c-amd-mp2.h
86
enum mem_type mem_type : 1;
drivers/i2c/i2c-smbus.c
378
u8 common_mem_type = 0x0, mem_type;
drivers/i2c/i2c-smbus.c
392
mem_type = dmi_memdev_type(handle);
drivers/i2c/i2c-smbus.c
393
if (mem_type <= 0x02) /* Invalid, Other, Unknown */
drivers/i2c/i2c-smbus.c
398
common_mem_type = mem_type;
drivers/i2c/i2c-smbus.c
401
if (mem_type != common_mem_type) {
drivers/infiniband/core/uverbs_std_types_dmah.c
59
dmah->mem_type = uverbs_attr_get_enum_id(attrs,
drivers/infiniband/hw/irdma/ctrl.c
5524
u8 mem_type;
drivers/infiniband/hw/irdma/ctrl.c
5526
mem_type = (u8)FIELD_GET(IRDMA_MR_MEM_LOC, dev->feature_info[IRDMA_OBJ_1]);
drivers/infiniband/hw/irdma/ctrl.c
5529
(mem_type & IRDMA_OBJ_LOC_MEM_BIT) ?
drivers/infiniband/hw/mlx5/dmah.c
30
err = mlx5_st_alloc_index(mdev, ibdmah->mem_type,
drivers/mtd/maps/pcmciamtd.c
566
if(mem_type == 1) {
drivers/mtd/maps/pcmciamtd.c
568
} else if(mem_type == 2) {
drivers/mtd/maps/pcmciamtd.c
61
static int mem_type;
drivers/mtd/maps/pcmciamtd.c
739
if(mem_type && mem_type != 1 && mem_type != 2) {
drivers/mtd/maps/pcmciamtd.c
740
info("bad mem_type (%d), using default", mem_type);
drivers/mtd/maps/pcmciamtd.c
741
mem_type = 0;
drivers/mtd/maps/pcmciamtd.c
76
module_param(mem_type, int, 0);
drivers/mtd/maps/pcmciamtd.c
77
MODULE_PARM_DESC(mem_type, "Set Memory type (0=Flash, 1=RAM, 2=ROM, default=0)");
drivers/net/ethernet/brocade/bna/bna_enet.c
1866
res_info[BNA_RES_MEM_T_COM].res_u.mem_info.mem_type = BNA_MEM_T_DMA;
drivers/net/ethernet/brocade/bna/bna_enet.c
1875
res_info[BNA_RES_MEM_T_ATTR].res_u.mem_info.mem_type = BNA_MEM_T_DMA;
drivers/net/ethernet/brocade/bna/bna_enet.c
1882
res_info[BNA_RES_MEM_T_FWTRC].res_u.mem_info.mem_type = BNA_MEM_T_KVA;
drivers/net/ethernet/brocade/bna/bna_enet.c
1888
res_info[BNA_RES_MEM_T_STATS].res_u.mem_info.mem_type = BNA_MEM_T_DMA;
drivers/net/ethernet/brocade/bna/bna_enet.c
1902
res_info[BNA_MOD_RES_MEM_T_TX_ARRAY].res_u.mem_info.mem_type =
drivers/net/ethernet/brocade/bna/bna_enet.c
1910
res_info[BNA_MOD_RES_MEM_T_TXQ_ARRAY].res_u.mem_info.mem_type =
drivers/net/ethernet/brocade/bna/bna_enet.c
1918
res_info[BNA_MOD_RES_MEM_T_RX_ARRAY].res_u.mem_info.mem_type =
drivers/net/ethernet/brocade/bna/bna_enet.c
1926
res_info[BNA_MOD_RES_MEM_T_RXP_ARRAY].res_u.mem_info.mem_type =
drivers/net/ethernet/brocade/bna/bna_enet.c
1934
res_info[BNA_MOD_RES_MEM_T_RXQ_ARRAY].res_u.mem_info.mem_type =
drivers/net/ethernet/brocade/bna/bna_enet.c
1942
res_info[BNA_MOD_RES_MEM_T_UCMAC_ARRAY].res_u.mem_info.mem_type =
drivers/net/ethernet/brocade/bna/bna_enet.c
1950
res_info[BNA_MOD_RES_MEM_T_MCMAC_ARRAY].res_u.mem_info.mem_type =
drivers/net/ethernet/brocade/bna/bna_enet.c
1958
res_info[BNA_MOD_RES_MEM_T_MCHANDLE_ARRAY].res_u.mem_info.mem_type =
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2168
mem_info->mem_type = BNA_MEM_T_KVA;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2174
mem_info->mem_type = BNA_MEM_T_KVA;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2180
mem_info->mem_type = BNA_MEM_T_DMA;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2186
mem_info->mem_type = BNA_MEM_T_KVA;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2192
mem_info->mem_type = BNA_MEM_T_DMA;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2198
mem_info->mem_type = BNA_MEM_T_DMA;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2204
mem_info->mem_type = BNA_MEM_T_KVA;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2210
mem_info->mem_type = BNA_MEM_T_DMA;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2216
mem_info->mem_type = BNA_MEM_T_DMA;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2222
mem_info->mem_type = BNA_MEM_T_KVA;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2228
mem_info->mem_type = BNA_MEM_T_DMA;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2234
mem_info->mem_type = BNA_MEM_T_DMA;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2240
mem_info->mem_type = BNA_MEM_T_KVA;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3324
mem_info->mem_type = BNA_MEM_T_KVA;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3334
mem_info->mem_type = BNA_MEM_T_DMA;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3340
mem_info->mem_type = BNA_MEM_T_KVA;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3346
mem_info->mem_type = BNA_MEM_T_DMA;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3352
mem_info->mem_type = BNA_MEM_T_DMA;
drivers/net/ethernet/brocade/bna/bna_types.h
268
enum bna_mem_type mem_type;
drivers/net/ethernet/brocade/bna/bnad.c
1322
if (mem_info->mem_type == BNA_MEM_T_DMA) {
drivers/net/ethernet/brocade/bna/bnad.c
1352
if (mem_info->mem_type == BNA_MEM_T_DMA) {
drivers/net/ethernet/brocade/bna/bnad.c
65
(_res_info)->res_u.mem_info.mem_type = BNA_MEM_T_KVA; \
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
3130
static int mc7_init(struct mc7 *mc7, unsigned int mc7_clock, int mem_type)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
3146
const struct mc7_timing_params *p = &mc7_timings[mem_type];
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
3204
mc7_mode[mem_type]) ||
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1145
u8 mem_type, u8 *idx)
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1149
switch (mem_type) {
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1183
u8 mem_type, const char *region_name,
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1190
rc = cudbg_meminfo_get_mem_index(padap, meminfo, mem_type, &mc);
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1234
u8 mem_type, u32 *out_base, u32 *out_end)
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1239
rc = cudbg_meminfo_get_mem_index(padap, meminfo, mem_type, &mc_idx);
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1257
static int cudbg_get_payload_range(struct adapter *padap, u8 mem_type,
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1269
rc = cudbg_get_mem_region(padap, &meminfo, mem_type, region_name,
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1280
return cudbg_get_mem_relative(padap, &meminfo, mem_type,
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1367
struct cudbg_buffer *dbg_buff, u8 mem_type,
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1384
rc = cudbg_get_payload_range(padap, mem_type, region_name[i],
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1423
rc = cudbg_memory_read(pdbg_init, MEMWIN_NIC, mem_type,
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1461
u8 mem_type, unsigned long *region_size)
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1476
rc = cudbg_meminfo_get_mem_index(padap, &mem_info, mem_type, &mc_idx);
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1492
u8 mem_type)
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1497
rc = cudbg_mem_region_size(pdbg_init, cudbg_err, mem_type, &size);
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1501
return cudbg_read_fw_mem(pdbg_init, dbg_buff, mem_type, size,
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2260
u8 *mem_type)
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2292
mem_type[i] = j;
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2320
u8 mem_type[CTXT_INGRESS + 1] = { 0 };
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2325
rc = cudbg_get_ctxt_region_info(padap, region_info, mem_type);
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2397
u8 mem_type[CTXT_INGRESS + 1] = { 0 };
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2405
rc = cudbg_get_ctxt_region_info(padap, region_info, mem_type);
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2455
rc = t4_memory_rw(padap, MEMWIN_NIC, mem_type[i],
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2283
new_xdpf->mem_type = MEM_TYPE_PAGE_ORDER0;
drivers/net/ethernet/mellanox/mlx5/core/lib/st.c
108
ret = pcie_tph_get_cpu_st(dev->pdev, mem_type, cpu_uid, &tag);
drivers/net/ethernet/mellanox/mlx5/core/lib/st.c
95
int mlx5_st_alloc_index(struct mlx5_core_dev *dev, enum tph_mem_type mem_type,
drivers/net/ethernet/netronome/nfp/nfp_net_dp.c
285
enum xdp_mem_type mem_type;
drivers/net/ethernet/netronome/nfp/nfp_net_dp.c
290
mem_type = MEM_TYPE_XSK_BUFF_POOL;
drivers/net/ethernet/netronome/nfp/nfp_net_dp.c
293
mem_type = MEM_TYPE_PAGE_ORDER0;
drivers/net/ethernet/netronome/nfp/nfp_net_dp.c
303
err = xdp_rxq_info_reg_mem_model(&rx_ring->xdp_rxq, mem_type, NULL);
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
1807
u8 mem_type;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3017
dimm.mem_type = NETXEN_DIMM_MEM_DDR2_SDRAM;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3019
dimm.mem_type = NETXEN_DIMM_MEMTYPE(val);
drivers/net/veth.c
666
xdp->rxq->mem.type = frame->mem_type;
drivers/net/veth.c
678
xdp->rxq->mem.type = frame->mem_type;
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1573
mem_type),
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1645
mem_type),
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h
483
u32 mem_type;
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h
502
u32 mem_type;
drivers/net/wireless/ath/ath11k/pci.c
640
enum ath11k_fw_crash_dump_type mem_type;
drivers/net/wireless/ath/ath11k/pci.c
670
mem_type = ath11k_coredump_get_dump_type(ab->qmi.target_mem[i].type);
drivers/net/wireless/ath/ath11k/pci.c
672
if (mem_type == FW_CRASH_DUMP_NONE)
drivers/net/wireless/ath/ath11k/pci.c
675
if (mem_type == FW_CRASH_DUMP_TYPE_MAX) {
drivers/net/wireless/ath/ath11k/pci.c
685
dump_seg_sz[mem_type] += ab->qmi.target_mem[i].size;
drivers/net/wireless/ath/ath11k/pci.c
708
enum ath11k_fw_crash_dump_type mem_type;
drivers/net/wireless/ath/ath11k/pci.c
785
mem_type = ath11k_coredump_get_dump_type
drivers/net/wireless/ath/ath11k/pci.c
788
if (mem_type != mem_idx)
drivers/net/wireless/ath/ath12k/pci.c
1251
enum ath12k_fw_crash_dump_type mem_type;
drivers/net/wireless/ath/ath12k/pci.c
1281
mem_type = ath12k_coredump_get_dump_type(ab->qmi.target_mem[i].type);
drivers/net/wireless/ath/ath12k/pci.c
1283
if (mem_type == FW_CRASH_DUMP_NONE)
drivers/net/wireless/ath/ath12k/pci.c
1286
if (mem_type == FW_CRASH_DUMP_TYPE_MAX) {
drivers/net/wireless/ath/ath12k/pci.c
1296
dump_seg_sz[mem_type] += ab->qmi.target_mem[i].size;
drivers/net/wireless/ath/ath12k/pci.c
1319
enum ath12k_fw_crash_dump_type mem_type;
drivers/net/wireless/ath/ath12k/pci.c
1401
mem_type = ath12k_coredump_get_dump_type
drivers/net/wireless/ath/ath12k/pci.c
1404
if (mem_type != mem_idx)
drivers/pci/probe.c
136
u32 mem_type;
drivers/pci/probe.c
150
mem_type = bar & PCI_BASE_ADDRESS_MEM_TYPE_MASK;
drivers/pci/probe.c
151
switch (mem_type) {
drivers/pci/tph.c
247
int pcie_tph_get_cpu_st(struct pci_dev *pdev, enum tph_mem_type mem_type,
drivers/pci/tph.c
266
*tag = tph_extract_tag(mem_type, pdev->tph_req_type, &info);
drivers/pci/tph.c
269
(mem_type == TPH_MEM_TYPE_VM) ? "volatile" : "persistent",
drivers/pci/tph.c
56
static u16 tph_extract_tag(enum tph_mem_type mem_type, u8 req_type,
drivers/pci/tph.c
61
switch (mem_type) {
drivers/pci/tph.c
73
switch (mem_type) {
drivers/scsi/esas2r/atioctl.h
799
u8 mem_type;
drivers/scsi/hpsa.c
7433
int i, offset, mem_type, bar_type;
drivers/scsi/hpsa.c
7443
mem_type = pci_resource_flags(pdev, i) &
drivers/scsi/hpsa.c
7445
switch (mem_type) {
drivers/scsi/megaraid.h
239
u8 mem_type; /* EDO, FPM, SDRAM etc */
drivers/scsi/megaraid/mbox_defs.h
338
uint8_t mem_type;
drivers/scsi/myrb.h
275
} mem_type;
drivers/scsi/myrs.h
109
} __packed mem_type:5; /* Byte 0 Bits 0-4 */
drivers/scsi/myrs.h
254
struct myrs_mem_type mem_type; /* Byte 223 */
drivers/scsi/smartpqi/smartpqi.h
374
u8 mem_type : 1; /* 0 = PCIe, 1 = DDR */
drivers/soc/ti/wkup_m3_ipc.c
398
static void wkup_m3_set_mem_type(struct wkup_m3_ipc *m3_ipc, int mem_type)
drivers/soc/ti/wkup_m3_ipc.c
400
m3_ipc->mem_type = mem_type;
drivers/soc/ti/wkup_m3_ipc.c
471
wkup_m3_ctrl_ipc_write(m3_ipc, m3_ipc->mem_type |
drivers/usb/serial/whiteheat.h
145
__u8 mem_type; /* see WHITEHEAT_DUMP_* above */
drivers/video/fbdev/omap/omapfb.h
160
int mem_type, unsigned long *paddr);
drivers/video/fbdev/sm501fb.c
441
unsigned int mem_type;
drivers/video/fbdev/sm501fb.c
452
mem_type = SM501_MEMF_CRT;
drivers/video/fbdev/sm501fb.c
458
mem_type = SM501_MEMF_PANEL;
drivers/video/fbdev/sm501fb.c
464
mem_type = 0; /* stop compiler warnings */
drivers/video/fbdev/sm501fb.c
490
if (sm501_alloc_mem(fbi, &par->screen, mem_type, smem_len, smem_len)) {
drivers/virt/acrn/acrn_drv.h
195
u64 size, u32 mem_type, u32 mem_access_right);
drivers/virt/acrn/mm.c
53
u64 size, u32 mem_type, u32 mem_access_right)
drivers/virt/acrn/mm.c
66
region->attr = ((mem_type & ACRN_MEM_TYPE_MASK) |
fs/pstore/ram.c
62
static unsigned int mem_type;
fs/pstore/ram.c
63
module_param(mem_type, uint, 0400);
fs/pstore/ram.c
64
MODULE_PARM_DESC(mem_type,
fs/pstore/ram.c
670
pdata->mem_type = of_property_read_bool(of_node, "unbuffered");
fs/pstore/ram.c
688
parse_u32("mem-type", pdata->mem_type, pdata->mem_type);
fs/pstore/ram.c
776
cxt->memtype = pdata->mem_type;
fs/pstore/ram.c
866
mem_type = pdata->mem_type;
fs/pstore/ram.c
945
pdata.mem_type = mem_type;
include/drm/ttm/ttm_device.h
284
ttm_manager_type(struct ttm_device *bdev, int mem_type)
include/drm/ttm/ttm_device.h
286
BUILD_BUG_ON(__builtin_constant_p(mem_type)
include/drm/ttm/ttm_device.h
287
&& mem_type >= TTM_NUM_MEM_TYPES);
include/drm/ttm/ttm_device.h
288
return bdev->man_drv[mem_type];
include/drm/ttm/ttm_placement.h
86
uint32_t mem_type;
include/drm/ttm/ttm_resource.h
266
uint32_t mem_type;
include/drm/ttm/ttm_resource.h
343
unsigned int mem_type;
include/linux/edac.h
394
enum mem_type mtype; /* memory dimm type */
include/linux/firmware/cirrus/cs_dsp.h
258
int cs_dsp_read_raw_data_block(struct cs_dsp *dsp, int mem_type, unsigned int mem_addr,
include/linux/firmware/cirrus/cs_dsp.h
260
int cs_dsp_read_data_word(struct cs_dsp *dsp, int mem_type, unsigned int mem_addr, u32 *data);
include/linux/firmware/cirrus/cs_dsp.h
261
int cs_dsp_write_data_word(struct cs_dsp *dsp, int mem_type, unsigned int mem_addr, u32 data);
include/linux/firmware/cirrus/cs_dsp_test_utils.h
100
unsigned int cs_dsp_mock_reg_block_length_dsp_words(struct cs_dsp_test *priv, int mem_type);
include/linux/firmware/cirrus/cs_dsp_test_utils.h
106
int mem_type);
include/linux/firmware/cirrus/cs_dsp_test_utils.h
62
u16 mem_type;
include/linux/firmware/cirrus/cs_dsp_test_utils.h
95
unsigned int cs_dsp_mock_size_of_region(const struct cs_dsp *dsp, int mem_type);
include/linux/firmware/cirrus/cs_dsp_test_utils.h
96
unsigned int cs_dsp_mock_base_addr_for_mem(struct cs_dsp_test *priv, int mem_type);
include/linux/firmware/cirrus/cs_dsp_test_utils.h
98
unsigned int cs_dsp_mock_reg_block_length_bytes(struct cs_dsp_test *priv, int mem_type);
include/linux/firmware/cirrus/cs_dsp_test_utils.h
99
unsigned int cs_dsp_mock_reg_block_length_registers(struct cs_dsp_test *priv, int mem_type);
include/linux/mlx5/driver.h
1180
int mlx5_st_alloc_index(struct mlx5_core_dev *dev, enum tph_mem_type mem_type,
include/linux/mlx5/driver.h
1185
enum tph_mem_type mem_type,
include/linux/pci-tph.h
27
enum tph_mem_type mem_type,
include/linux/pci-tph.h
38
enum tph_mem_type mem_type,
include/linux/pstore_ram.h
32
unsigned int mem_type;
include/linux/wkup_m3_ipc.h
26
int mem_type;
include/linux/wkup_m3_ipc.h
57
void (*set_mem_type)(struct wkup_m3_ipc *m3_ipc, int mem_type);
include/net/xdp.h
302
enum xdp_mem_type mem_type:32;
include/net/xdp.h
443
xdp_frame->mem_type = xdp->rxq->mem.type;
include/net/xdp.h
448
void __xdp_return(netmem_ref netmem, enum xdp_mem_type mem_type,
include/rdma/ib_verbs.h
1883
enum tph_mem_type mem_type;
include/trace/events/xdp.h
313
__field(u32, mem_type)
include/trace/events/xdp.h
320
__entry->mem_type = xa->mem.type;
include/trace/events/xdp.h
326
__print_symbolic(__entry->mem_type, __MEM_TYPE_SYM_TAB),
include/trace/events/xdp.h
341
__field(u32, mem_type)
include/trace/events/xdp.h
350
__entry->mem_type = xa->mem.type;
include/trace/events/xdp.h
359
__print_symbolic(__entry->mem_type, __MEM_TYPE_SYM_TAB),
include/uapi/linux/acrn.h
434
__u64 mem_type;
include/xen/interface/hvm/hvm_op.h
42
uint16_t mem_type;
kernel/bpf/cpumap.c
199
rxq.mem.type = xdpf->mem_type;
net/bpf/test_run.c
145
frm->mem_type = new_ctx->rxq->mem.type;
net/bpf/test_run.c
238
head->frame->mem_type = head->orig_ctx.rxq->mem.type;
net/core/filter.c
4201
enum xdp_mem_type mem_type = xdp->rxq->mem.type;
net/core/filter.c
4206
if (mem_type == MEM_TYPE_XSK_BUFF_POOL) {
net/core/filter.c
4212
__xdp_return(netmem, mem_type, false, zc_frag);
net/core/xdp.c
433
void __xdp_return(netmem_ref netmem, enum xdp_mem_type mem_type,
net/core/xdp.c
436
switch (mem_type) {
net/core/xdp.c
459
WARN(1, "Incorrect XDP memory type (%d) usage", mem_type);
net/core/xdp.c
473
__xdp_return(skb_frag_netmem(&sinfo->frags[i]), xdpf->mem_type,
net/core/xdp.c
477
__xdp_return(virt_to_netmem(xdpf->data), xdpf->mem_type, false, NULL);
net/core/xdp.c
490
__xdp_return(skb_frag_netmem(&sinfo->frags[i]), xdpf->mem_type,
net/core/xdp.c
494
__xdp_return(virt_to_netmem(xdpf->data), xdpf->mem_type, true, NULL);
net/core/xdp.c
513
if (xdpf->mem_type != MEM_TYPE_PAGE_POOL) {
net/core/xdp.c
608
xdpf->mem_type = MEM_TYPE_PAGE_ORDER0;
net/core/xdp.c
839
if (xdpf->mem_type == MEM_TYPE_PAGE_POOL)
net/core/xdp.c
886
nxdpf->mem_type = MEM_TYPE_PAGE_ORDER0;
samples/vfio-mdev/mtty.c
674
u32 mem_type;
samples/vfio-mdev/mtty.c
685
mem_type = (*(u32 *)(mdev_state->vconfig + pos)) &
samples/vfio-mdev/mtty.c
688
switch (mem_type) {
sound/pci/echoaudio/echoaudio_dsp.c
373
int block_type, mem_type;
sound/pci/echoaudio/echoaudio_dsp.c
386
mem_type = code[index++];
sound/pci/echoaudio/echoaudio_dsp.c
407
if (write_dsp(chip, mem_type) < 0) {
sound/soc/codecs/wm_adsp.c
1441
region->mem_type = caps->region_defs[i].mem_type;
sound/soc/codecs/wm_adsp.c
1457
i, region->mem_type, region->base_addr,
sound/soc/codecs/wm_adsp.c
1926
int mem_type, nwords, max_read;
sound/soc/codecs/wm_adsp.c
1937
mem_type = buf->regions[i].mem_type;
sound/soc/codecs/wm_adsp.c
1954
ret = cs_dsp_read_raw_data_block(&buf->dsp->cs_dsp, mem_type, adsp_addr,
sound/soc/codecs/wm_adsp.c
207
unsigned int mem_type;
sound/soc/codecs/wm_adsp.c
212
unsigned int mem_type;
sound/soc/codecs/wm_adsp.c
219
.mem_type = WMFW_ADSP2_XM,
sound/soc/codecs/wm_adsp.c
224
.mem_type = WMFW_ADSP2_XM,
sound/soc/codecs/wm_adsp.c
229
.mem_type = WMFW_ADSP2_YM,
sound/soc/fsl/fsl_easrc.c
246
unsigned int ctx_id, int mem_type)
sound/soc/fsl/fsl_easrc.c
256
switch (mem_type) {
sound/usb/qcom/qc_audio_offload.c
502
static void uaudio_iommu_unmap(enum mem_type mtype, unsigned long iova,
sound/usb/qcom/qc_audio_offload.c
562
static unsigned long uaudio_iommu_map_pa(enum mem_type mtype, bool dma_coherent,
tools/perf/builtin-annotate.c
455
if (he->mem_type->histograms == NULL)
tools/perf/builtin-annotate.c
459
const char *type_name = he->mem_type->self.type_name;
tools/perf/ui/browsers/annotate-data.c
156
struct annotated_data_type *adt = he->mem_type;
tools/perf/ui/browsers/annotate-data.c
337
struct annotated_data_type *adt = he->mem_type;
tools/perf/ui/browsers/annotate-data.c
393
struct annotated_data_type *adt = he->mem_type;
tools/perf/ui/browsers/hists.c
2562
if (he == NULL || he->mem_type == NULL || he->mem_type->histograms == NULL)
tools/perf/ui/browsers/hists.c
2565
if (asprintf(optstr, "Annotate type %s", he->mem_type->self.type_name) < 0)
tools/perf/util/annotate-data.c
1838
he->mem_type->self.type_name, dso__name(dso), nr_samples);
tools/perf/util/annotate-data.c
1881
static void print_annotated_data_type(struct annotated_data_type *mem_type,
tools/perf/util/annotate-data.c
1886
struct type_hist *h = mem_type->histograms[evsel->core.idx];
tools/perf/util/annotate-data.c
1893
h = mem_type->histograms[pos->core.idx];
tools/perf/util/annotate-data.c
1917
print_annotated_data_type(mem_type, child, evsel, indent + 4);
tools/perf/util/annotate-data.c
1927
print_annotated_data_type(he->mem_type, &he->mem_type->self, evsel, 0);
tools/perf/util/annotate.c
2802
struct annotated_data_type *mem_type;
tools/perf/util/annotate.c
2857
mem_type = find_data_type(&dloc);
tools/perf/util/annotate.c
2859
if (mem_type == NULL && is_stack_canary(arch, op_loc)) {
tools/perf/util/annotate.c
2865
if (mem_type)
tools/perf/util/annotate.c
2873
annotated_data_type__update_samples(mem_type, evsel,
tools/perf/util/annotate.c
2879
return mem_type ?: NO_TYPE;
tools/perf/util/annotate.c
2901
struct annotated_data_type *mem_type;
tools/perf/util/annotate.c
2955
mem_type = __hist_entry__get_data_type(he, arch, di_cache.dbg, dl,
tools/perf/util/annotate.c
2957
if (mem_type)
tools/perf/util/annotate.c
2958
return mem_type == NO_TYPE ? NULL : mem_type;
tools/perf/util/hist.h
309
struct annotated_data_type *mem_type;
tools/perf/util/sort.c
2371
if (he->mem_type)
tools/perf/util/sort.c
2374
he->mem_type = hist_entry__get_data_type(he);
tools/perf/util/sort.c
2375
if (he->mem_type == NULL) {
tools/perf/util/sort.c
2376
he->mem_type = &unknown_type;
tools/perf/util/sort.c
2384
struct annotated_data_type *left_type = left->mem_type;
tools/perf/util/sort.c
2385
struct annotated_data_type *right_type = right->mem_type;
tools/perf/util/sort.c
2389
left_type = left->mem_type;
tools/perf/util/sort.c
2394
right_type = right->mem_type;
tools/perf/util/sort.c
2409
return repsep_snprintf(bf, size, "%-*s", width, he->mem_type->self.type_name);
tools/perf/util/sort.c
2427
struct annotated_data_type *left_type = left->mem_type;
tools/perf/util/sort.c
2428
struct annotated_data_type *right_type = right->mem_type;
tools/perf/util/sort.c
2433
left_type = left->mem_type;
tools/perf/util/sort.c
2438
right_type = right->mem_type;
tools/perf/util/sort.c
2450
struct annotated_data_type *he_type = he->mem_type;
tools/perf/util/sort.c
2482
struct annotated_data_type *left_type = left->mem_type;
tools/perf/util/sort.c
2483
struct annotated_data_type *right_type = right->mem_type;
tools/perf/util/sort.c
2493
left_type = left->mem_type;
tools/perf/util/sort.c
2498
right_type = right->mem_type;
tools/perf/util/sort.c
2513
struct annotated_data_type *he_type = he->mem_type;
tools/testing/selftests/arm64/mte/check_buffer_fill.c
151
mte_free_memory_tag_range((void *)ptr, sizes[i], mem_type, underflow_range, 0);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
158
static int check_buffer_overflow_by_byte(int mem_type, int mode,
tools/testing/selftests/arm64/mte/check_buffer_fill.c
170
ptr = (char *)mte_allocate_memory_tag_range(sizes[i], mem_type, 0,
tools/testing/selftests/arm64/mte/check_buffer_fill.c
172
if (check_allocated_memory_range(ptr, sizes[i], mem_type,
tools/testing/selftests/arm64/mte/check_buffer_fill.c
254
mte_free_memory_tag_range((void *)ptr, sizes[i], mem_type, 0, overflow_range);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
261
static int check_buffer_by_block_iterate(int mem_type, int mode, size_t size)
tools/testing/selftests/arm64/mte/check_buffer_fill.c
270
src = (char *)mte_allocate_memory(size, mem_type, 0, false);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
271
if (check_allocated_memory(src, size, mem_type, false) != KSFT_PASS)
tools/testing/selftests/arm64/mte/check_buffer_fill.c
274
dst = (char *)mte_allocate_memory(size, mem_type, 0, true);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
275
if (check_allocated_memory(dst, size, mem_type, true) != KSFT_PASS) {
tools/testing/selftests/arm64/mte/check_buffer_fill.c
276
mte_free_memory((void *)src, size, mem_type, false);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
28
static int check_buffer_by_byte(int mem_type, int mode)
tools/testing/selftests/arm64/mte/check_buffer_fill.c
282
dst = (char *)mte_allocate_memory(size, mem_type, 0, false);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
283
if (check_allocated_memory(dst, size, mem_type, false) != KSFT_PASS)
tools/testing/selftests/arm64/mte/check_buffer_fill.c
286
src = (char *)mte_allocate_memory(size, mem_type, 0, true);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
287
if (check_allocated_memory(src, size, mem_type, true) != KSFT_PASS) {
tools/testing/selftests/arm64/mte/check_buffer_fill.c
288
mte_free_memory((void *)dst, size, mem_type, false);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
293
src = (char *)mte_allocate_memory(size, mem_type, 0, true);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
294
if (check_allocated_memory(src, size, mem_type, true) != KSFT_PASS)
tools/testing/selftests/arm64/mte/check_buffer_fill.c
297
dst = (char *)mte_allocate_memory(size, mem_type, 0, true);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
298
if (check_allocated_memory(dst, size, mem_type, true) != KSFT_PASS) {
tools/testing/selftests/arm64/mte/check_buffer_fill.c
299
mte_free_memory((void *)src, size, mem_type, true);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
326
mte_free_memory((void *)src, size, mem_type,
tools/testing/selftests/arm64/mte/check_buffer_fill.c
328
mte_free_memory((void *)dst, size, mem_type,
tools/testing/selftests/arm64/mte/check_buffer_fill.c
336
static int check_buffer_by_block(int mem_type, int mode)
tools/testing/selftests/arm64/mte/check_buffer_fill.c
344
result = check_buffer_by_block_iterate(mem_type, mode, sizes[i]);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
365
static int check_memory_initial_tags(int mem_type, int mode, int mapping)
tools/testing/selftests/arm64/mte/check_buffer_fill.c
374
ptr = (char *)mte_allocate_memory(sizes[run], mem_type, mapping, false);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
375
if (check_allocated_memory(ptr, sizes[run], mem_type, false) != KSFT_PASS)
tools/testing/selftests/arm64/mte/check_buffer_fill.c
378
mte_free_memory((void *)ptr, sizes[run], mem_type, false);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
38
ptr = (char *)mte_allocate_memory(sizes[i], mem_type, 0, true);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
381
mte_free_memory((void *)ptr, sizes[run], mem_type, false);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
387
ptr = (char *)mte_allocate_file_memory(sizes[run], mem_type, mapping, false, fd);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
388
if (check_allocated_memory(ptr, sizes[run], mem_type, false) != KSFT_PASS) {
tools/testing/selftests/arm64/mte/check_buffer_fill.c
39
if (check_allocated_memory(ptr, sizes[i], mem_type, true) != KSFT_PASS)
tools/testing/selftests/arm64/mte/check_buffer_fill.c
393
mte_free_memory((void *)ptr, sizes[run], mem_type, false);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
397
mte_free_memory((void *)ptr, sizes[run], mem_type, false);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
52
mte_free_memory((void *)ptr, sizes[i], mem_type, true);
tools/testing/selftests/arm64/mte/check_buffer_fill.c
63
static int check_buffer_underflow_by_byte(int mem_type, int mode,
tools/testing/selftests/arm64/mte/check_buffer_fill.c
74
ptr = (char *)mte_allocate_memory_tag_range(sizes[i], mem_type, 0,
tools/testing/selftests/arm64/mte/check_buffer_fill.c
76
if (check_allocated_memory_range(ptr, sizes[i], mem_type,
tools/testing/selftests/arm64/mte/check_child_memory.c
106
static int check_child_file_mapping(int mem_type, int mode, int mapping)
tools/testing/selftests/arm64/mte/check_child_memory.c
119
map_ptr = (char *)mte_allocate_file_memory(map_size, mem_type, mapping, false, fd);
tools/testing/selftests/arm64/mte/check_child_memory.c
120
if (check_allocated_memory(map_ptr, map_size, mem_type, false) != KSFT_PASS) {
tools/testing/selftests/arm64/mte/check_child_memory.c
84
static int check_child_memory_mapping(int mem_type, int mode, int mapping)
tools/testing/selftests/arm64/mte/check_child_memory.c
93
ptr = (char *)mte_allocate_memory_tag_range(sizes[run], mem_type, mapping,
tools/testing/selftests/arm64/mte/check_child_memory.c
95
if (check_allocated_memory_range(ptr, sizes[run], mem_type,
tools/testing/selftests/arm64/mte/check_child_memory.c
99
mte_free_memory_tag_range((void *)ptr, sizes[run], mem_type, UNDERFLOW, OVERFLOW);
tools/testing/selftests/arm64/mte/check_hugetlb_options.c
146
static int check_hugetlb_memory_mapping(int mem_type, int mode, int mapping, int tag_check)
tools/testing/selftests/arm64/mte/check_hugetlb_options.c
155
map_ptr = (char *)mte_allocate_memory(map_size, mem_type, mapping, false);
tools/testing/selftests/arm64/mte/check_hugetlb_options.c
156
if (check_allocated_memory(map_ptr, map_size, mem_type, false) != KSFT_PASS)
tools/testing/selftests/arm64/mte/check_hugetlb_options.c
169
mte_free_memory((void *)map_ptr, map_size, mem_type, false);
tools/testing/selftests/arm64/mte/check_hugetlb_options.c
176
static int check_clear_prot_mte_flag(int mem_type, int mode, int mapping)
tools/testing/selftests/arm64/mte/check_hugetlb_options.c
185
map_ptr = (char *)mte_allocate_memory_tag_range(map_size, mem_type, mapping,
tools/testing/selftests/arm64/mte/check_hugetlb_options.c
187
if (check_allocated_memory_range(map_ptr, map_size, mem_type,
tools/testing/selftests/arm64/mte/check_hugetlb_options.c
192
mte_free_memory_tag_range((void *)map_ptr, map_size, mem_type,
tools/testing/selftests/arm64/mte/check_hugetlb_options.c
198
mte_free_memory_tag_range((void *)map_ptr, map_size, mem_type, 0, 0);
tools/testing/selftests/arm64/mte/check_hugetlb_options.c
205
static int check_child_hugetlb_memory_mapping(int mem_type, int mode, int mapping)
tools/testing/selftests/arm64/mte/check_hugetlb_options.c
214
ptr = (char *)mte_allocate_memory_tag_range(map_size, mem_type, mapping,
tools/testing/selftests/arm64/mte/check_hugetlb_options.c
216
if (check_allocated_memory_range(ptr, map_size, mem_type,
tools/testing/selftests/arm64/mte/check_hugetlb_options.c
220
mte_free_memory_tag_range((void *)ptr, map_size, mem_type, 0, 0);
tools/testing/selftests/arm64/mte/check_ksm_options.c
110
ptr = mte_allocate_memory(TEST_UNIT * page_sz, mem_type, mapping, true);
tools/testing/selftests/arm64/mte/check_ksm_options.c
111
if (check_allocated_memory(ptr, TEST_UNIT * page_sz, mem_type, false) != KSFT_PASS)
tools/testing/selftests/arm64/mte/check_ksm_options.c
127
mte_free_memory(ptr, TEST_UNIT * page_sz, mem_type, true);
tools/testing/selftests/arm64/mte/check_ksm_options.c
98
static int check_madvise_options(int mem_type, int mode, int mapping)
tools/testing/selftests/arm64/mte/check_mmap_options.c
113
static int check_anonymous_memory_mapping(int mem_type, int mode, int mapping,
tools/testing/selftests/arm64/mte/check_mmap_options.c
126
map_ptr = (char *)mte_allocate_memory(map_size, mem_type, mapping, false);
tools/testing/selftests/arm64/mte/check_mmap_options.c
127
if (check_allocated_memory(map_ptr, map_size, mem_type, false) != KSFT_PASS)
tools/testing/selftests/arm64/mte/check_mmap_options.c
141
mte_free_memory((void *)map_ptr, map_size, mem_type, false);
tools/testing/selftests/arm64/mte/check_mmap_options.c
148
static int check_file_memory_mapping(int mem_type, int mode, int mapping,
tools/testing/selftests/arm64/mte/check_mmap_options.c
166
map_ptr = (char *)mte_allocate_file_memory(map_size, mem_type, mapping, false, fd);
tools/testing/selftests/arm64/mte/check_mmap_options.c
167
if (check_allocated_memory(map_ptr, map_size, mem_type, false) != KSFT_PASS) {
tools/testing/selftests/arm64/mte/check_mmap_options.c
191
static int check_clear_prot_mte_flag(int mem_type, int mode, int mapping, int atag_check)
tools/testing/selftests/arm64/mte/check_mmap_options.c
201
ptr = (char *)mte_allocate_memory_tag_range(sizes[run], mem_type, mapping,
tools/testing/selftests/arm64/mte/check_mmap_options.c
203
if (check_allocated_memory_range(ptr, sizes[run], mem_type,
tools/testing/selftests/arm64/mte/check_mmap_options.c
209
mte_free_memory_tag_range((void *)ptr, sizes[run], mem_type,
tools/testing/selftests/arm64/mte/check_mmap_options.c
215
mte_free_memory_tag_range((void *)ptr, sizes[run], mem_type, UNDERFLOW, OVERFLOW);
tools/testing/selftests/arm64/mte/check_mmap_options.c
222
ptr = (char *)mte_allocate_file_memory_tag_range(sizes[run], mem_type, mapping,
tools/testing/selftests/arm64/mte/check_mmap_options.c
224
if (check_allocated_memory_range(ptr, sizes[run], mem_type,
tools/testing/selftests/arm64/mte/check_mmap_options.c
233
mte_free_memory_tag_range((void *)ptr, sizes[run], mem_type,
tools/testing/selftests/arm64/mte/check_mmap_options.c
239
mte_free_memory_tag_range((void *)ptr, sizes[run], mem_type, UNDERFLOW, OVERFLOW);
tools/testing/selftests/arm64/mte/check_mmap_options.c
273
switch (tc->mem_type) {
tools/testing/selftests/arm64/mte/check_mmap_options.c
368
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
378
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
388
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
398
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
408
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
418
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
428
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
438
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
448
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
45
int mem_type;
tools/testing/selftests/arm64/mte/check_mmap_options.c
458
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
468
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
478
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
488
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
498
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
508
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
518
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
528
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
538
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
548
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
558
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
568
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
578
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
588
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
598
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
608
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
618
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
628
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
638
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
648
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
658
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
668
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
678
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
688
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
698
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
708
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
718
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
728
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
738
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
748
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
758
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
768
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
778
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
788
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
798
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
808
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
818
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
828
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
838
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
848
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
858
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
868
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
878
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
888
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
898
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
908
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
918
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
928
.mem_type = USE_MMAP,
tools/testing/selftests/arm64/mte/check_mmap_options.c
938
.mem_type = USE_MPROTECT,
tools/testing/selftests/arm64/mte/check_mmap_options.c
977
evaluate_test(check_anonymous_memory_mapping(test_cases[i].mem_type,
tools/testing/selftests/arm64/mte/check_mmap_options.c
986
evaluate_test(check_file_memory_mapping(test_cases[i].mem_type,
tools/testing/selftests/arm64/mte/check_mmap_options.c
995
evaluate_test(check_clear_prot_mte_flag(test_cases[i].mem_type,
tools/testing/selftests/arm64/mte/check_tags_inclusion.c
109
mte_free_memory_tag_range(ptr, BUFFER_SIZE, mem_type, 0, MT_GRANULE_SIZE);
tools/testing/selftests/arm64/mte/check_tags_inclusion.c
113
static int check_all_included_tags(int mem_type, int mode)
tools/testing/selftests/arm64/mte/check_tags_inclusion.c
118
ptr = mte_allocate_memory(BUFFER_SIZE + MT_GRANULE_SIZE, mem_type, 0, false);
tools/testing/selftests/arm64/mte/check_tags_inclusion.c
120
mem_type, false) != KSFT_PASS)
tools/testing/selftests/arm64/mte/check_tags_inclusion.c
135
mte_free_memory_tag_range(ptr, BUFFER_SIZE, mem_type, 0, MT_GRANULE_SIZE);
tools/testing/selftests/arm64/mte/check_tags_inclusion.c
139
static int check_none_included_tags(int mem_type, int mode)
tools/testing/selftests/arm64/mte/check_tags_inclusion.c
144
ptr = mte_allocate_memory(BUFFER_SIZE, mem_type, 0, false);
tools/testing/selftests/arm64/mte/check_tags_inclusion.c
145
if (check_allocated_memory(ptr, BUFFER_SIZE, mem_type, false) != KSFT_PASS)
tools/testing/selftests/arm64/mte/check_tags_inclusion.c
157
mte_free_memory((void *)ptr, BUFFER_SIZE, mem_type, true);
tools/testing/selftests/arm64/mte/check_tags_inclusion.c
167
mte_free_memory(ptr, BUFFER_SIZE, mem_type, false);
tools/testing/selftests/arm64/mte/check_tags_inclusion.c
49
static int check_single_included_tags(int mem_type, int mode)
tools/testing/selftests/arm64/mte/check_tags_inclusion.c
54
ptr = mte_allocate_memory(BUFFER_SIZE + MT_GRANULE_SIZE, mem_type, 0, false);
tools/testing/selftests/arm64/mte/check_tags_inclusion.c
56
mem_type, false) != KSFT_PASS)
tools/testing/selftests/arm64/mte/check_tags_inclusion.c
77
mte_free_memory_tag_range(ptr, BUFFER_SIZE, mem_type, 0, MT_GRANULE_SIZE);
tools/testing/selftests/arm64/mte/check_tags_inclusion.c
81
static int check_multiple_included_tags(int mem_type, int mode)
tools/testing/selftests/arm64/mte/check_tags_inclusion.c
87
ptr = mte_allocate_memory(BUFFER_SIZE + MT_GRANULE_SIZE, mem_type, 0, false);
tools/testing/selftests/arm64/mte/check_tags_inclusion.c
89
mem_type, false) != KSFT_PASS)
tools/testing/selftests/arm64/mte/check_user_mem.c
137
mte_free_memory((void *)ptr, len, mem_type, true);
tools/testing/selftests/arm64/mte/check_user_mem.c
34
static int check_usermem_access_fault(int mem_type, int mode, int mapping,
tools/testing/selftests/arm64/mte/check_user_mem.c
55
ptr = mte_allocate_memory(len, mem_type, mapping, true);
tools/testing/selftests/arm64/mte/check_user_mem.c
56
if (check_allocated_memory(ptr, len, mem_type, true) != KSFT_PASS) {
tools/testing/selftests/arm64/mte/mte_common_util.c
167
static void *__mte_allocate_memory_range(size_t size, int mem_type, int mapping,
tools/testing/selftests/arm64/mte/mte_common_util.c
175
switch (mem_type) {
tools/testing/selftests/arm64/mte/mte_common_util.c
187
if (mem_type == USE_MMAP)
tools/testing/selftests/arm64/mte/mte_common_util.c
200
if (mem_type == USE_MPROTECT) {
tools/testing/selftests/arm64/mte/mte_common_util.c
212
void *mte_allocate_memory_tag_range(size_t size, int mem_type, int mapping,
tools/testing/selftests/arm64/mte/mte_common_util.c
215
return __mte_allocate_memory_range(size, mem_type, mapping, range_before,
tools/testing/selftests/arm64/mte/mte_common_util.c
219
void *mte_allocate_memory(size_t size, int mem_type, int mapping, bool tags)
tools/testing/selftests/arm64/mte/mte_common_util.c
221
return __mte_allocate_memory_range(size, mem_type, mapping, 0, 0, tags, -1);
tools/testing/selftests/arm64/mte/mte_common_util.c
224
void *mte_allocate_file_memory(size_t size, int mem_type, int mapping, bool tags, int fd)
tools/testing/selftests/arm64/mte/mte_common_util.c
229
if (mem_type != USE_MPROTECT && mem_type != USE_MMAP) {
tools/testing/selftests/arm64/mte/mte_common_util.c
246
return __mte_allocate_memory_range(size, mem_type, mapping, 0, 0, tags, fd);
tools/testing/selftests/arm64/mte/mte_common_util.c
249
void *mte_allocate_file_memory_tag_range(size_t size, int mem_type, int mapping,
tools/testing/selftests/arm64/mte/mte_common_util.c
256
if (mem_type != USE_MPROTECT && mem_type != USE_MMAP) {
tools/testing/selftests/arm64/mte/mte_common_util.c
272
return __mte_allocate_memory_range(size, mem_type, mapping, range_before,
tools/testing/selftests/arm64/mte/mte_common_util.c
276
static void __mte_free_memory_range(void *ptr, size_t size, int mem_type,
tools/testing/selftests/arm64/mte/mte_common_util.c
279
switch (mem_type) {
tools/testing/selftests/arm64/mte/mte_common_util.c
295
void mte_free_memory_tag_range(void *ptr, size_t size, int mem_type,
tools/testing/selftests/arm64/mte/mte_common_util.c
298
__mte_free_memory_range(ptr, size, mem_type, range_before, range_after, true);
tools/testing/selftests/arm64/mte/mte_common_util.c
301
void mte_free_memory(void *ptr, size_t size, int mem_type, bool tags)
tools/testing/selftests/arm64/mte/mte_common_util.c
303
__mte_free_memory_range(ptr, size, mem_type, 0, 0, tags);
tools/testing/selftests/arm64/mte/mte_common_util.h
101
int mem_type, bool tags)
tools/testing/selftests/arm64/mte/mte_common_util.h
110
mte_free_memory((void *)ptr, size, mem_type, false);
tools/testing/selftests/arm64/mte/mte_common_util.h
117
static inline int check_allocated_memory_range(void *ptr, size_t size, int mem_type,
tools/testing/selftests/arm64/mte/mte_common_util.h
127
mte_free_memory_tag_range((void *)ptr, size, mem_type, range_before,
tools/testing/selftests/arm64/mte/mte_common_util.h
48
void *mte_allocate_memory(size_t size, int mem_type, int mapping, bool tags);
tools/testing/selftests/arm64/mte/mte_common_util.h
49
void *mte_allocate_memory_tag_range(size_t size, int mem_type, int mapping,
tools/testing/selftests/arm64/mte/mte_common_util.h
51
void *mte_allocate_file_memory(size_t size, int mem_type, int mapping,
tools/testing/selftests/arm64/mte/mte_common_util.h
53
void *mte_allocate_file_memory_tag_range(size_t size, int mem_type, int mapping,
tools/testing/selftests/arm64/mte/mte_common_util.h
55
void mte_free_memory(void *ptr, size_t size, int mem_type, bool tags);
tools/testing/selftests/arm64/mte/mte_common_util.h
56
void mte_free_memory_tag_range(void *ptr, size_t size, int mem_type,
tools/testing/selftests/mm/uffd-unit-tests.c
1470
mem_type_t *mem_type = args->mem_type;
tools/testing/selftests/mm/uffd-unit-tests.c
1483
if ((minor && (mem_type->mem_flag == MEM_ANON)) ||
tools/testing/selftests/mm/uffd-unit-tests.c
1711
mem_type_t *mem_type;
tools/testing/selftests/mm/uffd-unit-tests.c
1752
mem_type = &mem_types[j];
tools/testing/selftests/mm/uffd-unit-tests.c
1757
gopts.map_shared = mem_type->shared;
tools/testing/selftests/mm/uffd-unit-tests.c
1758
uffd_test_ops = mem_type->mem_ops;
tools/testing/selftests/mm/uffd-unit-tests.c
1761
if (mem_type->mem_flag & (MEM_HUGETLB_PRIVATE | MEM_HUGETLB)) {
tools/testing/selftests/mm/uffd-unit-tests.c
1778
args.mem_type = mem_type;
tools/testing/selftests/mm/uffd-unit-tests.c
1780
if (!(test->mem_targets & mem_type->mem_flag))
tools/testing/selftests/mm/uffd-unit-tests.c
1783
uffd_test_start("%s on %s", test->name, mem_type->name);
tools/testing/selftests/mm/uffd-unit-tests.c
37
typedef struct mem_type mem_type_t;
tools/testing/selftests/mm/uffd-unit-tests.c
418
if (args->mem_type->shared) {
tools/testing/selftests/mm/uffd-unit-tests.c
74
mem_type_t *mem_type;