Code Review
/
deb_dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
New upstream version 18.11.1
[deb_dpdk.git]
/
drivers
/
raw
/
ifpga_rawdev
/
base
/
opae_hw_api.c
diff --git
a/drivers/raw/ifpga_rawdev/base/opae_hw_api.c
b/drivers/raw/ifpga_rawdev/base/opae_hw_api.c
index
a533dfe
..
1541b67
100644
(file)
--- a/
drivers/raw/ifpga_rawdev/base/opae_hw_api.c
+++ b/
drivers/raw/ifpga_rawdev/base/opae_hw_api.c
@@
-303,25
+303,25
@@
static struct opae_adapter_ops *match_ops(struct opae_adapter *adapter)
}
/**
}
/**
- * opae_adapter_data_alloc - alloc opae_adapter_data data structure
+ * opae_adapter_init - init opae_adapter data structure
+ * @adapter: pointer of opae_adapter data structure
* @name: adapter name.
* @data: private data of this adapter.
*
* @name: adapter name.
* @data: private data of this adapter.
*
- * Return:
opae_adapter on success, otherwise NULL
.
+ * Return:
0 on success
.
*/
*/
-struct opae_adapter *opae_adapter_alloc(const char *name, void *data)
+int opae_adapter_init(struct opae_adapter *adapter,
+ const char *name, void *data)
{
{
- struct opae_adapter *adapter = opae_zmalloc(sizeof(*adapter));
-
if (!adapter)
if (!adapter)
- return
NULL
;
+ return
-ENOMEM
;
TAILQ_INIT(&adapter->acc_list);
adapter->data = data;
adapter->name = name;
adapter->ops = match_ops(adapter);
TAILQ_INIT(&adapter->acc_list);
adapter->data = data;
adapter->name = name;
adapter->ops = match_ops(adapter);
- return
adapter
;
+ return
0
;
}
/**
}
/**