Lines Matching refs:bbdev
258 struct rte_bbdev *bbdev; in null_bbdev_create() local
261 bbdev = rte_bbdev_allocate(name); in null_bbdev_create()
262 if (bbdev == NULL) in null_bbdev_create()
265 bbdev->data->dev_private = rte_zmalloc_socket(name, in null_bbdev_create()
268 if (bbdev->data->dev_private == NULL) { in null_bbdev_create()
269 rte_bbdev_release(bbdev); in null_bbdev_create()
273 bbdev->dev_ops = &pmd_ops; in null_bbdev_create()
274 bbdev->device = &vdev->device; in null_bbdev_create()
275 bbdev->data->socket_id = init_params->socket_id; in null_bbdev_create()
276 bbdev->intr_handle = NULL; in null_bbdev_create()
279 bbdev->dequeue_enc_ops = dequeue_enc_ops; in null_bbdev_create()
280 bbdev->dequeue_dec_ops = dequeue_dec_ops; in null_bbdev_create()
281 bbdev->enqueue_enc_ops = enqueue_enc_ops; in null_bbdev_create()
282 bbdev->enqueue_dec_ops = enqueue_dec_ops; in null_bbdev_create()
283 ((struct bbdev_private *) bbdev->data->dev_private)->max_nb_queues = in null_bbdev_create()
320 struct rte_bbdev *bbdev; in null_bbdev_remove() local
330 bbdev = rte_bbdev_get_named_dev(name); in null_bbdev_remove()
331 if (bbdev == NULL) in null_bbdev_remove()
334 rte_free(bbdev->data->dev_private); in null_bbdev_remove()
336 return rte_bbdev_release(bbdev); in null_bbdev_remove()