| /linux/drivers/crypto/qce/ |
| H A 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 …]
|
| H A 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 …]
|
| H A 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/crypto/ |
| H A 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() 101 tmpl->do_2(BENCH_SIZE, b1, b2); in do_xor_speed() 110 tmpl->speed = speed; in do_xor_speed() 112 pr_info(" %-16s: %5d MB/sec\n", tmpl->name, speed); in do_xor_speed()
|
| H A 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()
|
| H A D | hctr2.c | 325 static int hctr2_create_common(struct crypto_template *tmpl, struct rtattr **tb, in hctr2_create_common() argument 407 err = skcipher_register_instance(tmpl, inst); in hctr2_create_common() 415 static int hctr2_create_base(struct crypto_template *tmpl, struct rtattr **tb) in hctr2_create_base() argument 431 return hctr2_create_common(tmpl, tb, xctr_name); in hctr2_create_base() 434 static int hctr2_create(struct crypto_template *tmpl, struct rtattr **tb) in hctr2_create() argument 447 return hctr2_create_common(tmpl, tb, xctr_name); in hctr2_create()
|
| /linux/drivers/scsi/fnic/ |
| H A 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/include/net/netfilter/ |
| H A 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()
|
| H A 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()
|
| H A D | nf_tables.h | 756 static inline void nft_set_ext_prepare(struct nft_set_ext_tmpl *tmpl) in nft_set_ext_prepare() argument 758 memset(tmpl, 0, sizeof(*tmpl)); in nft_set_ext_prepare() 759 tmpl->len = sizeof(struct nft_set_ext); in nft_set_ext_prepare() 762 static inline int nft_set_ext_add_length(struct nft_set_ext_tmpl *tmpl, u8 id, in nft_set_ext_add_length() argument 765 tmpl->len = ALIGN(tmpl->len, nft_set_ext_types[id].align); in nft_set_ext_add_length() 766 if (tmpl->len > U8_MAX) in nft_set_ext_add_length() 769 tmpl->offset[id] = tmpl->len; in nft_set_ext_add_length() 770 tmpl->ext_len[id] = nft_set_ext_types[id].len + len; in nft_set_ext_add_length() 771 tmpl->len += tmpl->ext_len[id]; in nft_set_ext_add_length() 776 static inline int nft_set_ext_add(struct nft_set_ext_tmpl *tmpl, u8 id) in nft_set_ext_add() argument [all …]
|
| /linux/drivers/s390/net/ |
| H A D | fsm.c | 19 int nr_events, const fsm_node *tmpl, int tmpl_len, gfp_t order) in init_fsm() argument 58 if ((tmpl[i].cond_state >= nr_states) || in init_fsm() 59 (tmpl[i].cond_event >= nr_events) ) { in init_fsm() 62 name, i, (long)tmpl[i].cond_state, (long)f->nr_states, in init_fsm() 63 (long)tmpl[i].cond_event, (long)f->nr_events); in init_fsm() 67 m[nr_states * tmpl[i].cond_event + tmpl[i].cond_state] = in init_fsm() 68 tmpl[i].function; in init_fsm()
|
| /linux/net/netfilter/ |
| H A D | nf_conntrack_core.c | 527 struct nf_conn *tmpl, *p; in nf_ct_tmpl_alloc() local 530 tmpl = kzalloc(sizeof(*tmpl) + NFCT_INFOMASK, flags); in nf_ct_tmpl_alloc() 531 if (!tmpl) in nf_ct_tmpl_alloc() 534 p = tmpl; in nf_ct_tmpl_alloc() 535 tmpl = (struct nf_conn *)NFCT_ALIGN((unsigned long)p); in nf_ct_tmpl_alloc() 536 if (tmpl != p) in nf_ct_tmpl_alloc() 537 tmpl->proto.tmpl_padto = (char *)tmpl - (char *)p; in nf_ct_tmpl_alloc() 539 tmpl = kzalloc_obj(*tmpl, flags); in nf_ct_tmpl_alloc() 540 if (!tmpl) in nf_ct_tmpl_alloc() 544 tmpl->status = IPS_TEMPLATE; in nf_ct_tmpl_alloc() [all …]
|
| H A D | nft_dynset.c | 17 struct nft_set_ext_tmpl tmpl; member 60 elem_priv = nft_set_elem_init(set, &priv->tmpl, in nft_dynset_new() 122 nft_set_ext_add_length(&priv->tmpl, NFT_SET_EXT_EXPRESSIONS, in nft_dynset_ext_add_expr() 308 nft_set_ext_prepare(&priv->tmpl); in nft_dynset_init() 309 nft_set_ext_add_length(&priv->tmpl, NFT_SET_EXT_KEY, set->klen); in nft_dynset_init() 311 nft_set_ext_add_length(&priv->tmpl, NFT_SET_EXT_DATA, set->dlen); in nft_dynset_init() 318 nft_set_ext_add(&priv->tmpl, NFT_SET_EXT_TIMEOUT); in nft_dynset_init()
|
| H A D | nf_conntrack_proto_icmpv6.c | 135 nf_conntrack_icmpv6_redirect(struct nf_conn *tmpl, struct sk_buff *skb, in nf_conntrack_icmpv6_redirect() argument 180 return nf_conntrack_inet_error(tmpl, skb, dataoff, state, in nf_conntrack_icmpv6_redirect() 184 int nf_conntrack_icmpv6_error(struct nf_conn *tmpl, in nf_conntrack_icmpv6_error() argument 215 return nf_conntrack_icmpv6_redirect(tmpl, skb, dataoff, state); in nf_conntrack_icmpv6_error() 224 return nf_conntrack_inet_error(tmpl, skb, dataoff, state, in nf_conntrack_icmpv6_error()
|
| /linux/drivers/crypto/inside-secure/eip93/ |
| H A D | eip93-cipher.c | 53 struct eip93_alg_template *tmpl = container_of(tfm->__crt_alg, in eip93_skcipher_cra_init() local 61 ctx->eip93 = tmpl->eip93; in eip93_skcipher_cra_init() 62 ctx->type = tmpl->type; in eip93_skcipher_cra_init() 85 struct eip93_alg_template *tmpl = container_of(tfm->__crt_alg, in eip93_skcipher_setkey() local 90 u32 flags = tmpl->flags; in eip93_skcipher_setkey() 178 struct eip93_alg_template *tmpl = container_of(req->base.tfm->__crt_alg, in eip93_skcipher_encrypt() local 181 rctx->flags = tmpl->flags; in eip93_skcipher_encrypt() 191 struct eip93_alg_template *tmpl = container_of(req->base.tfm->__crt_alg, in eip93_skcipher_decrypt() local 196 rctx->flags = tmpl->flags; in eip93_skcipher_decrypt()
|
| /linux/drivers/mtd/nand/spi/ |
| H A D | core.c | 1417 struct spinand_mem_ops *tmpl = &spinand->ssdr_op_templates; in spinand_init_ssdr_templates() local 1419 tmpl->reset = (struct spi_mem_op)SPINAND_RESET_1S_0_0_OP; in spinand_init_ssdr_templates() 1420 tmpl->readid = (struct spi_mem_op)SPINAND_READID_1S_1S_1S_OP(0, 0, NULL, 0); in spinand_init_ssdr_templates() 1421 tmpl->wr_en = (struct spi_mem_op)SPINAND_WR_EN_1S_0_0_OP; in spinand_init_ssdr_templates() 1422 tmpl->wr_dis = (struct spi_mem_op)SPINAND_WR_DIS_1S_0_0_OP; in spinand_init_ssdr_templates() 1423 tmpl->set_feature = (struct spi_mem_op)SPINAND_SET_FEATURE_1S_1S_1S_OP(0, NULL); in spinand_init_ssdr_templates() 1424 tmpl->get_feature = (struct spi_mem_op)SPINAND_GET_FEATURE_1S_1S_1S_OP(0, NULL); in spinand_init_ssdr_templates() 1425 tmpl->blk_erase = (struct spi_mem_op)SPINAND_BLK_ERASE_1S_1S_0_OP(0); in spinand_init_ssdr_templates() 1426 tmpl->page_read = (struct spi_mem_op)SPINAND_PAGE_READ_1S_1S_0_OP(0); in spinand_init_ssdr_templates() 1427 tmpl->prog_exec = (struct spi_mem_op)SPINAND_PROG_EXEC_1S_1S_0_OP(0); in spinand_init_ssdr_templates() [all …]
|
| /linux/include/crypto/ |
| H A D | algapi.h | 62 struct crypto_template *tmpl; member 82 int (*create)(struct crypto_template *tmpl, struct rtattr **tb); 141 int crypto_register_template(struct crypto_template *tmpl); 143 void crypto_unregister_template(struct crypto_template *tmpl); 147 int crypto_register_instance(struct crypto_template *tmpl,
|
| /linux/tools/testing/selftests/net/ |
| H A D | l2tp.sh | 230 tmpl proto esp mode transport 234 tmpl proto esp mode transport 238 tmpl proto esp mode transport 242 tmpl proto esp mode transport 269 tmpl proto esp mode transport 273 tmpl proto esp mode transport 277 tmpl proto esp mode transport 281 tmpl proto esp mode transport
|
| H A D | vrf-xfrm-tests.sh | 218 tmpl src ${HOST1_4} dst ${HOST2_4} proto esp mode tunnel 223 tmpl src ${HOST1_4} dst ${HOST2_4} proto esp mode tunnel 228 tmpl src ${HOST2_4} dst ${HOST1_4} proto esp mode tunnel 233 tmpl src ${HOST2_4} dst ${HOST1_4} proto esp mode tunnel 239 tmpl src ${HOST1_6} dst ${HOST2_6} proto esp mode tunnel 244 tmpl src ${HOST1_6} dst ${HOST2_6} proto esp mode tunnel 249 tmpl src ${HOST2_6} dst ${HOST1_6} proto esp mode tunnel 254 tmpl src ${HOST2_6} dst ${HOST1_6} proto esp mode tunnel
|
| /linux/drivers/net/wireless/ti/wlcore/ |
| H A D | init.c | 147 struct wl12xx_disconn_template *tmpl; in wl1271_ap_init_deauth_template() local 151 tmpl = kzalloc_obj(*tmpl); 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()
|
| /linux/scripts/atomic/ |
| H A D | gen-atomic-fallback.sh | 38 local tmpl="${ATOMICDIR}/fallbacks/${tmpl_order:-fence}" 39 gen_template_fallback "${tmpl}" "${meta}" "${pfx}" "${name}" "${sfx}" "${order}" "$@" 51 local tmpl="$(find_fallback_template "${pfx}" "${name}" "${sfx}" "${order}")" 52 gen_template_fallback "${tmpl}" "${meta}" "${pfx}" "${name}" "${sfx}" "${order}" "$@"
|
| H A D | atomic-tbl.sh | 239 local tmpl="$(find_kerneldoc_template "${pfx}" "${name}" "${sfx}" "${order}")" 240 if [ -z "${tmpl}" ]; then 245 gen_template_kerneldoc "${tmpl}" "${class}" "${meta}" "${pfx}" "${name}" "${sfx}" "${order}" "$@"
|
| /linux/net/sched/ |
| H A D | act_ct.c | 882 if (params->tmpl) { in tcf_ct_params_free() 884 nf_connlabels_put(nf_ct_net(params->tmpl)); in tcf_ct_params_free() 886 nf_ct_put(params->tmpl); in tcf_ct_params_free() 969 struct nf_conn *tmpl = NULL; in tcf_ct_act() local 985 tmpl = p->tmpl; in tcf_ct_act() 1031 if (tmpl) { in tcf_ct_act() 1033 nf_conntrack_get(&tmpl->ct_general); in tcf_ct_act() 1034 nf_ct_set(skb, tmpl, IP_CT_NEW); in tcf_ct_act() 1057 err = __nf_ct_try_assign_helper(ct, p->tmpl, GFP_ATOMIC); in tcf_ct_act() 1242 struct nf_conn *tmpl; in tcf_ct_fill_params() local [all …]
|
| /linux/drivers/scsi/ |
| H A D | scsi_sas_internal.h | 41 #define to_sas_internal(tmpl) container_of(tmpl, struct sas_internal, t) argument
|
| /linux/net/xfrm/ |
| H A D | xfrm_state.c | 1073 const struct xfrm_tmpl *tmpl, in xfrm_init_tempstate() argument 1086 x->id = tmpl->id; in xfrm_init_tempstate() 1088 switch (tmpl->encap_family) { in xfrm_init_tempstate() 1092 x->props.saddr = tmpl->saddr; in xfrm_init_tempstate() 1099 memcpy(&x->props.saddr, &tmpl->saddr, sizeof(x->props.saddr)); in xfrm_init_tempstate() 1105 x->props.mode = tmpl->mode; in xfrm_init_tempstate() 1106 x->props.reqid = tmpl->reqid; in xfrm_init_tempstate() 1107 x->props.family = tmpl->encap_family; in xfrm_init_tempstate() 1350 const struct flowi *fl, struct xfrm_tmpl *tmpl, in xfrm_state_find() argument 1363 unsigned short encap_family = tmpl->encap_family; in xfrm_state_find() [all …]
|