Commit 8b61834d authored by Darek Stojaczyk's avatar Darek Stojaczyk Committed by Jim Harris
Browse files

event: passing env_context from app



Change-Id: Id6b60b16c77ddd0818b6bdd412096b0285cb44b9
Signed-off-by: default avatarzkhatami88 <z.khatami88@gmail.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/443649


Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: default avatarDarek Stojaczyk <dariusz.stojaczyk@intel.com>
Reviewed-by: default avatarJim Harris <james.r.harris@intel.com>
parent ba431e23
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -129,6 +129,9 @@ struct spdk_app_opts {

	/* Number of trace entries allocated for each core */
	uint64_t		num_entries;

	/** Opaque context for use of the env implementation. */
	void			*env_context;
};

/**
+1 −0
Original line number Diff line number Diff line
@@ -507,6 +507,7 @@ spdk_app_setup_env(struct spdk_app_opts *opts)
	env_opts.num_pci_addr = opts->num_pci_addr;
	env_opts.pci_blacklist = opts->pci_blacklist;
	env_opts.pci_whitelist = opts->pci_whitelist;
	env_opts.env_context = opts->env_context;

	rc = spdk_env_init(&env_opts);
	free(env_opts.pci_blacklist);