Lines Matching refs:params
49 cryptodev_create(const char *name, struct cryptodev_params *params) in cryptodev_create() argument
64 (params->n_queues == 0) || in cryptodev_create()
65 (params->queue_size == 0) || in cryptodev_create()
66 (params->session_pool_size == 0)) in cryptodev_create()
69 if (params->dev_name) { in cryptodev_create()
70 status = rte_cryptodev_get_dev_id(params->dev_name); in cryptodev_create()
76 if (rte_cryptodev_is_valid_dev(params->dev_id) == 0) in cryptodev_create()
79 dev_id = params->dev_id; in cryptodev_create()
82 cache_size = (params->session_pool_size / 2 < in cryptodev_create()
84 (params->session_pool_size / 2) : in cryptodev_create()
90 if (dev_info.max_nb_queue_pairs < params->n_queues) in cryptodev_create()
94 dev_conf.nb_queue_pairs = params->n_queues; in cryptodev_create()
101 queue_conf.nb_descriptors = params->queue_size; in cryptodev_create()
102 for (i = 0; i < params->n_queues; i++) { in cryptodev_create()
120 cryptodev->n_queues = params->n_queues; in cryptodev_create()
125 params->session_pool_size, in cryptodev_create()
136 params->session_pool_size, in cryptodev_create()