Lines Matching defs:cxl_mem
84 struct cxl_mem { struct
86 struct cxl_memdev *cxlmd; argument
88 struct cxl_regs regs;
90 size_t payload_size;
91 size_t lsa_size;
92 struct mutex mbox_mutex; /* Protects device mailbox and firmware */
93 char firmware_version[0x10];
94 unsigned long *enabled_cmds;
96 struct range pmem_range;
97 struct range ram_range;
98 u64 total_bytes;
99 u64 volatile_only_bytes;
100 u64 persistent_only_bytes;
101 u64 partition_align_bytes;
103 u64 active_volatile_bytes;
104 u64 active_persistent_bytes;
105 u64 next_volatile_bytes;
106 u64 next_persistent_bytes;