Home
last modified time | relevance | path

Searched refs:sg_data (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/crypto/ccree/
H A Dcc_buffer_mgr.c182 static int cc_generate_mlli(struct device *dev, struct buffer_array *sg_data, in cc_generate_mlli() argument
189 dev_dbg(dev, "NUM of SG's = %d\n", sg_data->num_of_buffers); in cc_generate_mlli()
203 for (i = 0; i < sg_data->num_of_buffers; i++) { in cc_generate_mlli()
204 union buffer_array_entry *entry = &sg_data->entry[i]; in cc_generate_mlli()
205 u32 tot_len = sg_data->total_data_len[i]; in cc_generate_mlli()
206 u32 offset = sg_data->offset[i]; in cc_generate_mlli()
214 if (sg_data->mlli_nents[i]) { in cc_generate_mlli()
218 *sg_data->mlli_nents[i] += in cc_generate_mlli()
290 u8 *config_data, struct buffer_array *sg_data, in cc_set_aead_conf_buf()
308 cc_add_sg_entry(dev, sg_data, in cc_set_aead_conf_buf()
289 cc_set_aead_conf_buf(struct device *dev, struct aead_req_ctx *areq_ctx, u8 *config_data, struct buffer_array *sg_data, unsigned int assoclen) cc_set_aead_conf_buf() argument
315 cc_set_hash_buf(struct device *dev, struct ahash_req_ctx *areq_ctx, u8 *curr_buff, u32 curr_buff_cnt, struct buffer_array *sg_data) cc_set_hash_buf() argument
378 struct buffer_array sg_data; cc_map_cipher_request() local
544 cc_aead_chain_iv(struct cc_drvdata *drvdata, struct aead_request *req, struct buffer_array *sg_data, bool is_last, bool do_chain) cc_aead_chain_iv() argument
584 cc_aead_chain_assoc(struct cc_drvdata *drvdata, struct aead_request *req, struct buffer_array *sg_data, bool is_last, bool do_chain) cc_aead_chain_assoc() argument
675 cc_prepare_aead_data_mlli(struct cc_drvdata *drvdata, struct aead_request *req, struct buffer_array *sg_data, u32 *src_last_bytes, u32 *dst_last_bytes, bool is_last_table) cc_prepare_aead_data_mlli() argument
788 cc_aead_chain_data(struct cc_drvdata *drvdata, struct aead_request *req, struct buffer_array *sg_data, bool is_last_table, bool do_chain) cc_aead_chain_data() argument
951 struct buffer_array sg_data; cc_map_aead_request() local
1150 struct buffer_array sg_data; cc_map_hash_request_final() local
1233 struct buffer_array sg_data; cc_map_hash_request_update() local
[all...]
/kernel/linux/linux-6.6/drivers/crypto/ccree/
H A Dcc_buffer_mgr.c182 static int cc_generate_mlli(struct device *dev, struct buffer_array *sg_data, in cc_generate_mlli() argument
189 dev_dbg(dev, "NUM of SG's = %d\n", sg_data->num_of_buffers); in cc_generate_mlli()
203 for (i = 0; i < sg_data->num_of_buffers; i++) { in cc_generate_mlli()
204 union buffer_array_entry *entry = &sg_data->entry[i]; in cc_generate_mlli()
205 u32 tot_len = sg_data->total_data_len[i]; in cc_generate_mlli()
206 u32 offset = sg_data->offset[i]; in cc_generate_mlli()
214 if (sg_data->mlli_nents[i]) { in cc_generate_mlli()
218 *sg_data->mlli_nents[i] += in cc_generate_mlli()
290 u8 *config_data, struct buffer_array *sg_data, in cc_set_aead_conf_buf()
308 cc_add_sg_entry(dev, sg_data, in cc_set_aead_conf_buf()
289 cc_set_aead_conf_buf(struct device *dev, struct aead_req_ctx *areq_ctx, u8 *config_data, struct buffer_array *sg_data, unsigned int assoclen) cc_set_aead_conf_buf() argument
315 cc_set_hash_buf(struct device *dev, struct ahash_req_ctx *areq_ctx, u8 *curr_buff, u32 curr_buff_cnt, struct buffer_array *sg_data) cc_set_hash_buf() argument
378 struct buffer_array sg_data; cc_map_cipher_request() local
544 cc_aead_chain_iv(struct cc_drvdata *drvdata, struct aead_request *req, struct buffer_array *sg_data, bool is_last, bool do_chain) cc_aead_chain_iv() argument
584 cc_aead_chain_assoc(struct cc_drvdata *drvdata, struct aead_request *req, struct buffer_array *sg_data, bool is_last, bool do_chain) cc_aead_chain_assoc() argument
675 cc_prepare_aead_data_mlli(struct cc_drvdata *drvdata, struct aead_request *req, struct buffer_array *sg_data, u32 *src_last_bytes, u32 *dst_last_bytes, bool is_last_table) cc_prepare_aead_data_mlli() argument
788 cc_aead_chain_data(struct cc_drvdata *drvdata, struct aead_request *req, struct buffer_array *sg_data, bool is_last_table, bool do_chain) cc_aead_chain_data() argument
951 struct buffer_array sg_data; cc_map_aead_request() local
1150 struct buffer_array sg_data; cc_map_hash_request_final() local
1233 struct buffer_array sg_data; cc_map_hash_request_update() local
[all...]
/kernel/linux/linux-6.6/sound/soc/qcom/qdsp6/
H A Daudioreach.c114 struct apm_sub_graph_params *sg_data; member
361 struct apm_sub_graph_params *sg_data = open->sg_data; in audioreach_populate_graph() local
385 struct apm_sub_graph_data *sg_cfg = &sg_data->sg_cfg[i++]; in audioreach_populate_graph()
486 params.sg_data = p; in audioreach_alloc_graph_pkt()
487 param_data = &params.sg_data->param_data; in audioreach_alloc_graph_pkt()
491 params.sg_data->num_sub_graphs = num_sub_graphs; in audioreach_alloc_graph_pkt()
/kernel/linux/linux-5.10/crypto/
H A Dtestmgr.c1168 static inline const void *sg_data(struct scatterlist *sg) in sg_data() function
1230 err = crypto_shash_digest(desc, sg_data(&tsgl->sgl[0]), in test_shash_vec_cfg()
1266 err = crypto_shash_finup(desc, sg_data(&tsgl->sgl[i]), in test_shash_vec_cfg()
1278 err = crypto_shash_update(desc, sg_data(&tsgl->sgl[i]), in test_shash_vec_cfg()

Completed in 15 milliseconds