nvdimm: use *function* directly instead of allocating it again
commitac265cacdd117ae965515df41bb4452478d22179
authorWei Yang <richardw.yang@linux.intel.com>
Wed, 27 Feb 2019 07:50:59 +0000 (27 15:50 +0800)
committerMichael S. Tsirkin <mst@redhat.com>
Wed, 13 Mar 2019 02:31:21 +0000 (12 22:31 -0400)
treec7b25c14ef85060c0951f93f7fcf289f63fe9fc8
parentb096c11458e58ddcebf8e6ae239a3c608de1ef78
nvdimm: use *function* directly instead of allocating it again

At the beginning or nvdimm_build_common_dsm(), variable *function* is
already allocated for Arg2.

This patch reuse variable *function* instead of allocating it again.

Signed-off-by: Wei Yang <richardw.yang@linux.intel.com>
Message-Id: <20190227075101.6263-3-richardw.yang@linux.intel.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>
hw/acpi/nvdimm.c