Symbol: sclp_mem
drivers/s390/char/sclp_mem.c
184
struct sclp_mem *sclp_mem = container_of(kobj, struct sclp_mem, kobj);
drivers/s390/char/sclp_mem.c
186
return sysfs_emit(buf, "%u\n", READ_ONCE(sclp_mem->config));
drivers/s390/char/sclp_mem.c
193
struct sclp_mem *sclp_mem;
drivers/s390/char/sclp_mem.c
202
sclp_mem = container_of(kobj, struct sclp_mem, kobj);
drivers/s390/char/sclp_mem.c
204
addr = sclp_mem->id * block_size;
drivers/s390/char/sclp_mem.c
216
if (sclp_mem->config)
drivers/s390/char/sclp_mem.c
228
sclp_mem->memmap_on_memory ?
drivers/s390/char/sclp_mem.c
236
WRITE_ONCE(sclp_mem->config, 1);
drivers/s390/char/sclp_mem.c
238
if (!sclp_mem->config)
drivers/s390/char/sclp_mem.c
250
if (sclp_mem->early_shadow_mapped) {
drivers/s390/char/sclp_mem.c
256
sclp_mem->early_shadow_mapped = 0;
drivers/s390/char/sclp_mem.c
259
WRITE_ONCE(sclp_mem->config, 0);
drivers/s390/char/sclp_mem.c
272
struct sclp_mem *sclp_mem = container_of(kobj, struct sclp_mem, kobj);
drivers/s390/char/sclp_mem.c
274
return sysfs_emit(buf, "%u\n", READ_ONCE(sclp_mem->memmap_on_memory));
drivers/s390/char/sclp_mem.c
280
struct sclp_mem *sclp_mem;
drivers/s390/char/sclp_mem.c
295
sclp_mem = container_of(kobj, struct sclp_mem, kobj);
drivers/s390/char/sclp_mem.c
296
mem = memory_block_get(phys_to_block_id(sclp_mem->id * block_size));
drivers/s390/char/sclp_mem.c
298
WRITE_ONCE(sclp_mem->memmap_on_memory, value);
drivers/s390/char/sclp_mem.c
324
static int sclp_create_mem(struct sclp_mem *sclp_mem, struct kset *kset,
drivers/s390/char/sclp_mem.c
329
sclp_mem->memmap_on_memory = memmap_on_memory;
drivers/s390/char/sclp_mem.c
330
sclp_mem->config = config;
drivers/s390/char/sclp_mem.c
332
sclp_mem->early_shadow_mapped = config;
drivers/s390/char/sclp_mem.c
334
sclp_mem->id = id;
drivers/s390/char/sclp_mem.c
335
kobject_init(&sclp_mem->kobj, &ktype);
drivers/s390/char/sclp_mem.c
336
rc = kobject_add(&sclp_mem->kobj, &kset->kobj, "memory%d", id);
drivers/s390/char/sclp_mem.c
339
return sysfs_create_group(&sclp_mem->kobj, &sclp_mem_attr_group);
drivers/s390/char/sclp_mem.c
344
struct sclp_mem *sclp_mems;
drivers/s390/char/sclp_mem.c
371
static int __init sclp_create_standby_mems_merged(struct sclp_mem *sclp_mems,
drivers/s390/char/sclp_mem.c
408
static int __init sclp_create_standby_mems(struct sclp_mem *sclp_mems, struct kset *kset)
drivers/s390/char/sclp_mem.c
426
struct sclp_mem *sclp_mems;
drivers/s390/char/sclp_mem.c
433
sclp_mems = kzalloc_objs(struct sclp_mem, max_sclp_mems);
drivers/s390/char/sclp_mem.c
53
struct sclp_mem *sclp_mems;