Lines Matching refs:NvdimmDsmIn

420 struct NvdimmDsmIn {  struct
429 typedef struct NvdimmDsmIn NvdimmDsmIn; argument
430 QEMU_BUILD_BUG_ON(sizeof(NvdimmDsmIn) != NVDIMM_DSM_MEMORY_SIZE);
474 offsetof(NvdimmDsmIn, arg3) > NVDIMM_DSM_MEMORY_SIZE);
492 offsetof(NvdimmDsmIn, arg3) > NVDIMM_DSM_MEMORY_SIZE);
499 offsetof(NvdimmDsmIn, arg3) > NVDIMM_DSM_MEMORY_SIZE);
539 static void nvdimm_dsm_func_read_fit(NVDIMMState *state, NvdimmDsmIn *in, in nvdimm_dsm_func_read_fit()
589 NvdimmDsmIn *in, hwaddr dsm_mem_addr) in nvdimm_dsm_handle_reserved_root_method()
603 static void nvdimm_dsm_root(NvdimmDsmIn *in, hwaddr dsm_mem_addr) in nvdimm_dsm_root()
640 max_set_size = dsm_memory_size - offsetof(NvdimmDsmIn, arg3) - in nvdimm_get_max_xfer_label_size()
704 static void nvdimm_dsm_get_label_data(NVDIMMDevice *nvdimm, NvdimmDsmIn *in, in nvdimm_dsm_get_label_data()
744 static void nvdimm_dsm_set_label_data(NVDIMMDevice *nvdimm, NvdimmDsmIn *in, in nvdimm_dsm_set_label_data()
766 assert(offsetof(NvdimmDsmIn, arg3) + sizeof(*set_label_data) + in nvdimm_dsm_set_label_data()
774 static void nvdimm_dsm_device(NvdimmDsmIn *in, hwaddr dsm_mem_addr) in nvdimm_dsm_device()
836 NvdimmDsmIn *in; in nvdimm_dsm_write()
846 in = g_new(NvdimmDsmIn, 1); in nvdimm_dsm_write()
905 acpi_data_push(state->dsm_mem, sizeof(NvdimmDsmIn)); in nvdimm_init_acpi_state()
962 AML_SYSTEM_MEMORY, dsm_mem, sizeof(NvdimmDsmIn))); in nvdimm_build_common_dsm()
993 sizeof(typeof_field(NvdimmDsmIn, handle)) * BITS_PER_BYTE)); in nvdimm_build_common_dsm()
995 sizeof(typeof_field(NvdimmDsmIn, revision)) * BITS_PER_BYTE)); in nvdimm_build_common_dsm()
997 sizeof(typeof_field(NvdimmDsmIn, function)) * BITS_PER_BYTE)); in nvdimm_build_common_dsm()
999 (sizeof(NvdimmDsmIn) - offsetof(NvdimmDsmIn, arg3)) * BITS_PER_BYTE)); in nvdimm_build_common_dsm()
1417 sizeof(NvdimmDsmIn), false /* high memory */); in nvdimm_build_ssdt()