Lines Matching refs:ent
43 struct memtrace_entry *ent = filp->private_data;
45 return simple_read_from_buffer(ubuf, count, ppos, ent->mem, ent->size);
200 struct memtrace_entry *ent = &memtrace_array[i];
202 ent->mem = ioremap(ent->start, ent->size);
204 if (!ent->mem) {
206 ent->start);
211 snprintf(ent->name, 16, "%08x", ent->nid);
212 dir = debugfs_create_dir(ent->name, memtrace_debugfs_dir);
214 ent->dir = dir;
215 debugfs_create_file("trace", 0400, dir, ent, &memtrace_fops);
216 debugfs_create_x64("start", 0400, dir, &ent->start);
217 debugfs_create_x64("size", 0400, dir, &ent->size);
235 struct memtrace_entry *ent;
238 ent = &memtrace_array[i];
241 if (ent->nid == NUMA_NO_NODE)
245 if (ent->mem) {
246 iounmap(ent->mem);
247 ent->mem = 0;
250 if (add_memory(ent->nid, ent->start, ent->size, MHP_NONE)) {
252 ent->nid);
258 walk_memory_blocks(ent->start, ent->size, NULL,
266 debugfs_remove_recursive(ent->dir);
267 pr_info("Added trace memory back to node %d\n", ent->nid);
268 ent->size = ent->start = ent->nid = NUMA_NO_NODE;