]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_eal/common/include/rte_dev.h
eal: add function to query device status
[dpdk.git] / lib / librte_eal / common / include / rte_dev.h
index efdd4a2e266dfeb4baf4f73b3bfc526147997b59..15a514bdd9b539e350260d2cda06f9a4b0de8c1e 100644 (file)
@@ -162,6 +162,20 @@ struct rte_device {
        struct rte_devargs *devargs;  /**< Device user arguments */
 };
 
+/**
+ * @warning
+ * @b EXPERIMENTAL: this API may change without prior notice
+ *
+ * Query status of a device.
+ *
+ * @param dev
+ *   Generic device pointer.
+ * @return
+ *   (int)true if already probed successfully, 0 otherwise.
+ */
+__rte_experimental
+int rte_dev_is_probed(const struct rte_device *dev);
+
 /**
  * Attach a device to a registered driver.
  *