/Linux-v6.1/drivers/crypto/marvell/cesa/ |
D | cipher.c | 423 struct mv_cesa_op_ctx *tmpl) in mv_cesa_skcipher_req_init() argument 444 mv_cesa_update_op_cfg(tmpl, CESA_SA_DESC_CFG_OP_CRYPT_ONLY, in mv_cesa_skcipher_req_init() 448 ret = mv_cesa_skcipher_dma_req_init(req, tmpl); in mv_cesa_skcipher_req_init() 450 ret = mv_cesa_skcipher_std_req_init(req, tmpl); in mv_cesa_skcipher_req_init() 456 struct mv_cesa_op_ctx *tmpl) in mv_cesa_skcipher_queue_req() argument 462 ret = mv_cesa_skcipher_req_init(req, tmpl); in mv_cesa_skcipher_queue_req() 478 struct mv_cesa_op_ctx *tmpl) in mv_cesa_des_op() argument 482 mv_cesa_update_op_cfg(tmpl, CESA_SA_DESC_CFG_CRYPTM_DES, in mv_cesa_des_op() 485 memcpy(tmpl->ctx.skcipher.key, ctx->key, DES_KEY_SIZE); in mv_cesa_des_op() 487 return mv_cesa_skcipher_queue_req(req, tmpl); in mv_cesa_des_op() [all …]
|
D | hash.c | 441 struct mv_cesa_op_ctx *tmpl, bool algo_le) in mv_cesa_ahash_init() argument 446 mv_cesa_update_op_cfg(tmpl, in mv_cesa_ahash_init() 451 mv_cesa_set_mac_op_total_len(tmpl, 0); in mv_cesa_ahash_init() 452 mv_cesa_set_mac_op_frag_len(tmpl, 0); in mv_cesa_ahash_init() 453 creq->op_tmpl = *tmpl; in mv_cesa_ahash_init() 493 struct mv_cesa_op_ctx *tmpl, unsigned int frag_len, in mv_cesa_dma_add_frag() argument 499 op = mv_cesa_dma_add_op(chain, tmpl, false, flags); in mv_cesa_dma_add_frag() 511 if (mv_cesa_mac_op_is_first_frag(tmpl)) in mv_cesa_dma_add_frag() 512 mv_cesa_update_op_cfg(tmpl, in mv_cesa_dma_add_frag() 819 struct mv_cesa_op_ctx *tmpl = &creq->op_tmpl; in mv_cesa_ahash_final() local [all …]
|
/Linux-v6.1/drivers/crypto/qce/ |
D | sha.c | 42 struct qce_alg_template *tmpl = to_ahash_tmpl(async_req->tfm); in qce_ahash_done() local 43 struct qce_device *qce = tmpl->qce; in qce_ahash_done() 72 qce->async_req_done(tmpl->qce, error); in qce_ahash_done() 80 struct qce_alg_template *tmpl = to_ahash_tmpl(async_req->tfm); in qce_ahash_async_req_handle() local 81 struct qce_device *qce = tmpl->qce; in qce_ahash_async_req_handle() 118 ret = qce_start(async_req, tmpl->crypto_alg_type); in qce_ahash_async_req_handle() 136 struct qce_alg_template *tmpl = to_ahash_tmpl(req->base.tfm); in qce_ahash_init() local 137 const u32 *std_iv = tmpl->std_iv; in qce_ahash_init() 142 rctx->flags = tmpl->alg_flags; in qce_ahash_init() 187 struct qce_alg_template *tmpl = to_ahash_tmpl(req->base.tfm); in qce_ahash_update() local [all …]
|
D | skcipher.c | 32 struct qce_alg_template *tmpl = to_cipher_tmpl(crypto_skcipher_reqtfm(req)); in qce_skcipher_done() local 33 struct qce_device *qce = tmpl->qce; in qce_skcipher_done() 60 qce->async_req_done(tmpl->qce, error); in qce_skcipher_done() 69 struct qce_alg_template *tmpl = to_cipher_tmpl(crypto_skcipher_reqtfm(req)); in qce_skcipher_async_req_handle() local 70 struct qce_device *qce = tmpl->qce; in qce_skcipher_async_req_handle() 152 ret = qce_start(async_req, tmpl->crypto_alg_type); in qce_skcipher_async_req_handle() 261 struct qce_alg_template *tmpl = to_cipher_tmpl(tfm); in qce_skcipher_crypt() local 266 rctx->flags = tmpl->alg_flags; in qce_skcipher_crypt() 307 return tmpl->qce->async_req_enqueue(tmpl->qce, &req->base); in qce_skcipher_crypt() 439 struct qce_alg_template *tmpl; in qce_skcipher_register_one() local [all …]
|
D | aead.c | 29 struct qce_alg_template *tmpl = to_aead_tmpl(crypto_aead_reqtfm(req)); in qce_aead_done() local 30 struct qce_device *qce = tmpl->qce; in qce_aead_done() 96 struct qce_alg_template *tmpl = to_aead_tmpl(crypto_aead_reqtfm(req)); in qce_aead_prepare_result_buf() local 97 struct qce_device *qce = tmpl->qce; in qce_aead_prepare_result_buf() 116 struct qce_alg_template *tmpl = to_aead_tmpl(crypto_aead_reqtfm(req)); in qce_aead_prepare_dst_buf() local 117 struct qce_device *qce = tmpl->qce; in qce_aead_prepare_dst_buf() 304 struct qce_alg_template *tmpl = to_aead_tmpl(crypto_aead_reqtfm(req)); in qce_aead_prepare_buf() local 305 struct qce_device *qce = tmpl->qce; in qce_aead_prepare_buf() 414 struct qce_alg_template *tmpl = to_aead_tmpl(crypto_aead_reqtfm(req)); in qce_aead_async_req_handle() local 415 struct qce_device *qce = tmpl->qce; in qce_aead_async_req_handle() [all …]
|
/Linux-v6.1/crypto/ |
D | xor.c | 58 static void __init do_xor_register(struct xor_block_template *tmpl) in do_xor_register() argument 60 tmpl->next = template_list; in do_xor_register() 61 template_list = tmpl; in do_xor_register() 83 do_xor_speed(struct xor_block_template *tmpl, void *b1, void *b2) in do_xor_speed() argument 89 tmpl->next = template_list; in do_xor_speed() 90 template_list = tmpl; in do_xor_speed() 99 tmpl->do_2(BENCH_SIZE, b1, b2); in do_xor_speed() 113 tmpl->speed = speed; in do_xor_speed() 115 pr_info(" %-16s: %5d MB/sec\n", tmpl->name, speed); in do_xor_speed()
|
D | dh.c | 549 struct crypto_template *tmpl, struct rtattr **tb, in __dh_safe_prime_create() argument 586 tmpl->name, &dh_alg->base); in __dh_safe_prime_create() 603 err = kpp_register_instance(tmpl, inst); in __dh_safe_prime_create() 831 static int dh_ffdhe2048_create(struct crypto_template *tmpl, in dh_ffdhe2048_create() argument 834 return __dh_safe_prime_create(tmpl, tb, &ffdhe2048_prime); in dh_ffdhe2048_create() 837 static int dh_ffdhe3072_create(struct crypto_template *tmpl, in dh_ffdhe3072_create() argument 840 return __dh_safe_prime_create(tmpl, tb, &ffdhe3072_prime); in dh_ffdhe3072_create() 843 static int dh_ffdhe4096_create(struct crypto_template *tmpl, in dh_ffdhe4096_create() argument 846 return __dh_safe_prime_create(tmpl, tb, &ffdhe4096_prime); in dh_ffdhe4096_create() 849 static int dh_ffdhe6144_create(struct crypto_template *tmpl, in dh_ffdhe6144_create() argument [all …]
|
D | algapi.c | 80 struct crypto_template *tmpl = inst->tmpl; in crypto_destroy_instance() local 83 crypto_tmpl_put(tmpl); in crypto_destroy_instance() 122 struct crypto_template *tmpl = inst->tmpl; in crypto_remove_instance() local 129 if (!tmpl || !crypto_tmpl_get(tmpl)) in crypto_remove_instance() 512 int crypto_register_template(struct crypto_template *tmpl) in crypto_register_template() argument 519 crypto_check_module_sig(tmpl->module); in crypto_register_template() 522 if (q == tmpl) in crypto_register_template() 526 list_add(&tmpl->list, &crypto_template_list); in crypto_register_template() 552 void crypto_unregister_template(struct crypto_template *tmpl) in crypto_unregister_template() argument 561 BUG_ON(list_empty(&tmpl->list)); in crypto_unregister_template() [all …]
|
D | algboss.c | 53 struct crypto_template *tmpl; in cryptomgr_probe() local 56 tmpl = crypto_lookup_template(param->template); in cryptomgr_probe() 57 if (!tmpl) in cryptomgr_probe() 61 err = tmpl->create(tmpl, param->tb); in cryptomgr_probe() 64 crypto_tmpl_put(tmpl); in cryptomgr_probe()
|
D | internal.h | 128 static inline int crypto_tmpl_get(struct crypto_template *tmpl) in crypto_tmpl_get() argument 130 return try_module_get(tmpl->module); in crypto_tmpl_get() 133 static inline void crypto_tmpl_put(struct crypto_template *tmpl) in crypto_tmpl_put() argument 135 module_put(tmpl->module); in crypto_tmpl_put()
|
D | ecb.c | 62 static int crypto_ecb_create(struct crypto_template *tmpl, struct rtattr **tb) in crypto_ecb_create() argument 67 inst = skcipher_alloc_instance_simple(tmpl, tb); in crypto_ecb_create() 76 err = skcipher_register_instance(tmpl, inst); in crypto_ecb_create()
|
D | ofb.c | 53 static int crypto_ofb_create(struct crypto_template *tmpl, struct rtattr **tb) in crypto_ofb_create() argument 59 inst = skcipher_alloc_instance_simple(tmpl, tb); in crypto_ofb_create() 77 err = skcipher_register_instance(tmpl, inst); in crypto_ofb_create()
|
/Linux-v6.1/drivers/scsi/fnic/ |
D | cq_exch_desc.h | 16 u8 tmpl; member 50 u16 tmpl; member 83 u16 *tmpl, in cq_fcp_rq_desc_dec() argument 104 *tmpl = desc_ptr->tmpl & CQ_FCP_RQ_DESC_TMPL_MASK; in cq_fcp_rq_desc_dec() 129 u16 tmpl; member 157 u16 *tmpl, in cq_sgl_desc_dec() argument 166 *tmpl = desc_ptr->tmpl & CQ_SGL_TMPL_MASK; in cq_sgl_desc_dec()
|
/Linux-v6.1/include/net/netfilter/ |
D | nf_conntrack_zones.h | 29 nf_ct_zone_tmpl(const struct nf_conn *tmpl, const struct sk_buff *skb, in nf_ct_zone_tmpl() argument 33 if (!tmpl) in nf_ct_zone_tmpl() 36 if (tmpl->zone.flags & NF_CT_FLAG_MARK) in nf_ct_zone_tmpl() 37 return nf_ct_zone_init(tmp, skb->mark, tmpl->zone.dir, 0); in nf_ct_zone_tmpl() 39 return nf_ct_zone(tmpl); in nf_ct_zone_tmpl()
|
D | nf_conntrack_synproxy.h | 33 const struct nf_conn *tmpl) in nf_ct_add_synproxy() argument 36 if (tmpl && nfct_synproxy(tmpl)) { in nf_ct_add_synproxy()
|
D | nf_tables.h | 675 static inline void nft_set_ext_prepare(struct nft_set_ext_tmpl *tmpl) in nft_set_ext_prepare() argument 677 memset(tmpl, 0, sizeof(*tmpl)); in nft_set_ext_prepare() 678 tmpl->len = sizeof(struct nft_set_ext); in nft_set_ext_prepare() 681 static inline int nft_set_ext_add_length(struct nft_set_ext_tmpl *tmpl, u8 id, in nft_set_ext_add_length() argument 684 tmpl->len = ALIGN(tmpl->len, nft_set_ext_types[id].align); in nft_set_ext_add_length() 685 if (tmpl->len > U8_MAX) in nft_set_ext_add_length() 688 tmpl->offset[id] = tmpl->len; in nft_set_ext_add_length() 689 tmpl->ext_len[id] = nft_set_ext_types[id].len + len; in nft_set_ext_add_length() 690 tmpl->len += tmpl->ext_len[id]; in nft_set_ext_add_length() 695 static inline int nft_set_ext_add(struct nft_set_ext_tmpl *tmpl, u8 id) in nft_set_ext_add() argument [all …]
|
/Linux-v6.1/drivers/s390/net/ |
D | fsm.c | 18 int nr_events, const fsm_node *tmpl, int tmpl_len, gfp_t order) in init_fsm() argument 57 if ((tmpl[i].cond_state >= nr_states) || in init_fsm() 58 (tmpl[i].cond_event >= nr_events) ) { in init_fsm() 61 name, i, (long)tmpl[i].cond_state, (long)f->nr_states, in init_fsm() 62 (long)tmpl[i].cond_event, (long)f->nr_events); in init_fsm() 66 m[nr_states * tmpl[i].cond_event + tmpl[i].cond_state] = in init_fsm() 67 tmpl[i].function; in init_fsm()
|
/Linux-v6.1/net/netfilter/ |
D | nf_conntrack_core.c | 536 struct nf_conn *tmpl, *p; in nf_ct_tmpl_alloc() local 539 tmpl = kzalloc(sizeof(*tmpl) + NFCT_INFOMASK, flags); in nf_ct_tmpl_alloc() 540 if (!tmpl) in nf_ct_tmpl_alloc() 543 p = tmpl; in nf_ct_tmpl_alloc() 544 tmpl = (struct nf_conn *)NFCT_ALIGN((unsigned long)p); in nf_ct_tmpl_alloc() 545 if (tmpl != p) { in nf_ct_tmpl_alloc() 546 tmpl = (struct nf_conn *)NFCT_ALIGN((unsigned long)p); in nf_ct_tmpl_alloc() 547 tmpl->proto.tmpl_padto = (char *)tmpl - (char *)p; in nf_ct_tmpl_alloc() 550 tmpl = kzalloc(sizeof(*tmpl), flags); in nf_ct_tmpl_alloc() 551 if (!tmpl) in nf_ct_tmpl_alloc() [all …]
|
D | nft_dynset.c | 17 struct nft_set_ext_tmpl tmpl; member 59 elem = nft_set_elem_init(set, &priv->tmpl, in nft_dynset_new() 120 nft_set_ext_add_length(&priv->tmpl, NFT_SET_EXT_EXPRESSIONS, in nft_dynset_ext_add_expr() 298 nft_set_ext_prepare(&priv->tmpl); in nft_dynset_init() 299 nft_set_ext_add_length(&priv->tmpl, NFT_SET_EXT_KEY, set->klen); in nft_dynset_init() 301 nft_set_ext_add_length(&priv->tmpl, NFT_SET_EXT_DATA, set->dlen); in nft_dynset_init() 308 nft_set_ext_add(&priv->tmpl, NFT_SET_EXT_TIMEOUT); in nft_dynset_init() 309 nft_set_ext_add(&priv->tmpl, NFT_SET_EXT_EXPIRATION); in nft_dynset_init()
|
/Linux-v6.1/drivers/media/dvb-frontends/ |
D | mn88443x.c | 273 u32 cpmon, tmpu, tmpl, flg; in mn88443x_s_read_status() local 307 regmap_read(r_s, CNRDXL_S, &tmpl); in mn88443x_s_read_status() 308 x = (tmpu << 8) | tmpl; in mn88443x_s_read_status() 310 regmap_read(r_s, CNRDYL_S, &tmpl); in mn88443x_s_read_status() 311 y = (tmpu << 8) | tmpl; in mn88443x_s_read_status() 349 regmap_read(r_s, BERVRDL_S, &tmpl); in mn88443x_s_read_status() 350 bit_err = (tmpu << 8) | tmpl; in mn88443x_s_read_status() 475 u32 seqrd, st, flg, tmpu, tmpm, tmpl; in mn88443x_t_read_status() local 495 regmap_read(r_t, AGCRDL_T, &tmpl); in mn88443x_t_read_status() 496 agc = (tmpu << 8) | tmpl; in mn88443x_t_read_status() [all …]
|
/Linux-v6.1/include/crypto/ |
D | algapi.h | 54 struct crypto_template *tmpl; member 71 int (*create)(struct crypto_template *tmpl, struct rtattr **tb); 115 int crypto_register_template(struct crypto_template *tmpl); 117 void crypto_unregister_template(struct crypto_template *tmpl); 121 int crypto_register_instance(struct crypto_template *tmpl,
|
/Linux-v6.1/tools/testing/selftests/net/ |
D | l2tp.sh | 236 tmpl proto esp mode transport 240 tmpl proto esp mode transport 244 tmpl proto esp mode transport 248 tmpl proto esp mode transport 275 tmpl proto esp mode transport 279 tmpl proto esp mode transport 283 tmpl proto esp mode transport 287 tmpl proto esp mode transport
|
D | vrf-xfrm-tests.sh | 223 tmpl src ${HOST1_4} dst ${HOST2_4} proto esp mode tunnel 228 tmpl src ${HOST1_4} dst ${HOST2_4} proto esp mode tunnel 233 tmpl src ${HOST2_4} dst ${HOST1_4} proto esp mode tunnel 238 tmpl src ${HOST2_4} dst ${HOST1_4} proto esp mode tunnel 244 tmpl src ${HOST1_6} dst ${HOST2_6} proto esp mode tunnel 249 tmpl src ${HOST1_6} dst ${HOST2_6} proto esp mode tunnel 254 tmpl src ${HOST2_6} dst ${HOST1_6} proto esp mode tunnel 259 tmpl src ${HOST2_6} dst ${HOST1_6} proto esp mode tunnel
|
/Linux-v6.1/drivers/scsi/ |
D | scsi_sas_internal.h | 41 #define to_sas_internal(tmpl) container_of(tmpl, struct sas_internal, t) argument
|
/Linux-v6.1/drivers/net/wireless/ti/wlcore/ |
D | init.c | 147 struct wl12xx_disconn_template *tmpl; in wl1271_ap_init_deauth_template() local 151 tmpl = kzalloc(sizeof(*tmpl), GFP_KERNEL); in wl1271_ap_init_deauth_template() 152 if (!tmpl) { in wl1271_ap_init_deauth_template() 157 tmpl->header.frame_ctl = cpu_to_le16(IEEE80211_FTYPE_MGMT | in wl1271_ap_init_deauth_template() 163 tmpl, sizeof(*tmpl), 0, rate); in wl1271_ap_init_deauth_template() 166 kfree(tmpl); in wl1271_ap_init_deauth_template()
|