Lines Matching refs:compressdev
91 struct rte_compressdev *compressdev; in rte_compressdev_pmd_create() local
105 compressdev = rte_compressdev_pmd_allocate(name, params->socket_id); in rte_compressdev_pmd_create()
106 if (compressdev == NULL) { in rte_compressdev_pmd_create()
113 compressdev->data->dev_private = in rte_compressdev_pmd_create()
119 if (compressdev->data->dev_private == NULL) { in rte_compressdev_pmd_create()
124 rte_compressdev_pmd_release_device(compressdev); in rte_compressdev_pmd_create()
129 compressdev->device = device; in rte_compressdev_pmd_create()
131 return compressdev; in rte_compressdev_pmd_create()
135 rte_compressdev_pmd_destroy(struct rte_compressdev *compressdev) in rte_compressdev_pmd_destroy() argument
140 compressdev->device->name); in rte_compressdev_pmd_destroy()
143 retval = rte_compressdev_pmd_release_device(compressdev); in rte_compressdev_pmd_destroy()
148 rte_free(compressdev->data->dev_private); in rte_compressdev_pmd_destroy()
150 compressdev->device = NULL; in rte_compressdev_pmd_destroy()
151 compressdev->data = NULL; in rte_compressdev_pmd_destroy()