Lines Matching refs:compressdev
228 struct rte_compressdev *compressdev; in rte_compressdev_pmd_allocate() local
242 compressdev = rte_compressdev_get_dev(dev_id); in rte_compressdev_pmd_allocate()
244 if (compressdev->data == NULL) { in rte_compressdev_pmd_allocate()
254 compressdev->data = compressdev_data; in rte_compressdev_pmd_allocate()
256 strlcpy(compressdev->data->name, name, in rte_compressdev_pmd_allocate()
259 compressdev->data->dev_id = dev_id; in rte_compressdev_pmd_allocate()
260 compressdev->data->socket_id = socket_id; in rte_compressdev_pmd_allocate()
261 compressdev->data->dev_started = 0; in rte_compressdev_pmd_allocate()
263 compressdev->attached = RTE_COMPRESSDEV_ATTACHED; in rte_compressdev_pmd_allocate()
268 return compressdev; in rte_compressdev_pmd_allocate()
272 rte_compressdev_pmd_release_device(struct rte_compressdev *compressdev) in rte_compressdev_pmd_release_device() argument
276 if (compressdev == NULL) in rte_compressdev_pmd_release_device()
280 if (compressdev->dev_ops) { in rte_compressdev_pmd_release_device()
281 ret = rte_compressdev_close(compressdev->data->dev_id); in rte_compressdev_pmd_release_device()
286 compressdev->attached = RTE_COMPRESSDEV_DETACHED; in rte_compressdev_pmd_release_device()
766 RTE_LOG_REGISTER(compressdev_logtype, lib.compressdev, NOTICE);