Lines Matching defs:region_node
272 struct pmem_region_node *region_node;
317 region_node = list_entry(elt, struct pmem_region_node, list);
319 kfree(region_node);
636 struct pmem_region_node *region_node;
644 region_node = list_entry(elt, struct pmem_region_node,
647 region_node->region.offset,
648 region_node->region.len);
650 region_node->region.offset,
651 region_node->region.len)) {
788 struct pmem_region_node *region_node;
809 region_node = list_entry(elt, struct pmem_region_node, list);
810 if ((offset >= region_node->region.offset) &&
811 ((offset + len) <= (region_node->region.offset +
812 region_node->region.len))) {
813 flush_start = vaddr + region_node->region.offset;
814 flush_end = flush_start + region_node->region.len;
928 struct pmem_region_node *region_node;
975 region_node = kmalloc(sizeof(struct pmem_region_node),
977 if (!region_node) {
984 region_node->region = *region;
985 list_add(®ion_node->list, &data->region_list);
989 region_node = list_entry(elt, struct pmem_region_node,
992 (region_node->region.offset == region->offset &&
993 region_node->region.len == region->len)) {
995 kfree(region_node);
1025 struct pmem_region_node *region_node;
1042 region_node = list_entry(elt, struct pmem_region_node,
1045 region_node->region.offset,
1046 region_node->region.len);
1048 kfree(region_node);
1170 struct pmem_region_node *region_node;
1187 region_node = list_entry(elt2, struct pmem_region_node,
1191 region_node->region.offset,
1192 region_node->region.len);