MCPcopy Create free account
hub / github.com/F-Stack/f-stack / rte_compressdev_stream_create

Function rte_compressdev_stream_create

dpdk/lib/compressdev/rte_compressdev.c:716–740  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

714}
715
716int
717rte_compressdev_stream_create(uint8_t dev_id,
718 const struct rte_comp_xform *xform,
719 void **stream)
720{
721 struct rte_compressdev *dev;
722 int ret;
723
724 dev = rte_compressdev_get_dev(dev_id);
725
726 if (xform == NULL || dev == NULL || stream == NULL)
727 return -EINVAL;
728
729 if (*dev->dev_ops->stream_create == NULL)
730 return -ENOTSUP;
731 ret = (*dev->dev_ops->stream_create)(dev, xform, stream);
732 if (ret < 0) {
733 COMPRESSDEV_LOG(ERR,
734 "dev_id %d failed to create stream: err=%d",
735 dev_id, ret);
736 return ret;
737 };
738
739 return 0;
740}
741
742
743int

Callers 1

test_deflate_decomp_runFunction · 0.85

Calls 1

rte_compressdev_get_devFunction · 0.85

Tested by 1

test_deflate_decomp_runFunction · 0.68