Searched refs:ctx (Results 1 - 25 of 66) sorted by relevance

123

/netgear-R7800-V1.0.2.28/package/px5g/src/library/
H A Drsa.c55 void rsa_init( rsa_context *ctx, argument
61 memset( ctx, 0, sizeof( rsa_context ) );
63 ctx->padding = padding;
64 ctx->hash_id = hash_id;
66 ctx->f_rng = f_rng;
67 ctx->p_rng = p_rng;
75 int rsa_gen_key( rsa_context *ctx, int nbits, int exponent ) argument
80 if( ctx->f_rng == NULL || nbits < 128 || exponent < 3 )
89 MPI_CHK( mpi_lset( &ctx->E, exponent ) );
93 MPI_CHK( mpi_gen_prime( &ctx
202 rsa_public( rsa_context *ctx, unsigned char *input, unsigned char *output ) argument
236 rsa_private( rsa_context *ctx, unsigned char *input, unsigned char *output ) argument
295 rsa_pkcs1_encrypt( rsa_context *ctx, int mode, int ilen, unsigned char *input, unsigned char *output ) argument
341 rsa_pkcs1_decrypt( rsa_context *ctx, int mode, int *olen, unsigned char *input, unsigned char *output, int output_max_len) argument
398 rsa_pkcs1_sign( rsa_context *ctx, int mode, int hash_id, int hashlen, unsigned char *hash, unsigned char *sig ) argument
487 rsa_pkcs1_verify( rsa_context *ctx, int mode, int hash_id, int hashlen, unsigned char *hash, unsigned char *sig ) argument
[all...]
H A Dsha1.c76 void sha1_starts( sha1_context *ctx )
78 ctx->total[0] = 0;
79 ctx->total[1] = 0;
81 ctx->state[0] = 0x67452301;
82 ctx->state[1] = 0xEFCDAB89;
83 ctx->state[2] = 0x98BADCFE;
84 ctx->state[3] = 0x10325476;
85 ctx->state[4] = 0xC3D2E1F0;
88 static void sha1_process( sha1_context *ctx, unsigned char data[64] ) argument
123 A = ctx
247 sha1_update( sha1_context *ctx, unsigned char *input, int ilen ) argument
299 sha1_finish( sha1_context *ctx, unsigned char output[20] ) argument
330 sha1_context ctx; local
346 sha1_context ctx; local
374 sha1_hmac_starts( sha1_context *ctx, unsigned char *key, int keylen ) argument
404 sha1_hmac_update( sha1_context *ctx, unsigned char *input, int ilen ) argument
412 sha1_hmac_finish( sha1_context *ctx, unsigned char output[20] ) argument
432 sha1_context ctx; local
541 sha1_context ctx; local
[all...]
/netgear-R7800-V1.0.2.28/package/px5g/src/polarssl/
H A Dsha1.h59 * \param ctx context to be initialized
61 void sha1_starts( sha1_context *ctx );
66 * \param ctx SHA-1 context
70 void sha1_update( sha1_context *ctx, unsigned char *input, int ilen );
75 * \param ctx SHA-1 context
78 void sha1_finish( sha1_context *ctx, unsigned char output[20] );
103 * \param ctx HMAC context to be initialized
107 void sha1_hmac_starts( sha1_context *ctx, unsigned char *key, int keylen );
112 * \param ctx HMAC context
116 void sha1_hmac_update( sha1_context *ctx, unsigne
[all...]
H A Drsa.h121 * \param ctx RSA context to be initialized
133 void rsa_init( rsa_context *ctx,
142 * \param ctx RSA context that will hold the key
151 int rsa_gen_key( rsa_context *ctx, int nbits, int exponent );
156 * \param ctx RSA context to be checked
160 int rsa_check_pubkey( rsa_context *ctx );
165 * \param ctx RSA context to be checked
169 int rsa_check_privkey( rsa_context *ctx );
174 * \param ctx RSA context
186 int rsa_public( rsa_context *ctx,
[all...]
/netgear-R7800-V1.0.2.28/target/linux/generic/files/crypto/ocf/kirkwood/cesa/
H A DmvMD5.c96 void mvMD5Init(MV_MD5_CONTEXT *ctx) argument
98 ctx->buf[0] = 0x67452301;
99 ctx->buf[1] = 0xefcdab89;
100 ctx->buf[2] = 0x98badcfe;
101 ctx->buf[3] = 0x10325476;
103 ctx->bits[0] = 0;
104 ctx->bits[1] = 0;
111 void mvMD5Update(MV_MD5_CONTEXT *ctx, unsigned char const *buf, unsigned len) argument
117 t = ctx->bits[0];
118 if ((ctx
162 mvMD5Final(unsigned char digest[MV_MD5_MAC_LEN], MV_MD5_CONTEXT *ctx) argument
308 MV_MD5_CONTEXT ctx; local
321 MV_MD5_CONTEXT ctx; local
[all...]
/netgear-R7800-V1.0.2.28/tools/firmware-utils/src/
H A Dsha1.h28 void sha1_starts( sha1_context *ctx );
29 void sha1_update( sha1_context *ctx, uchar *input, uint length );
30 void sha1_finish( sha1_context *ctx, uchar digest[20] );
H A Dsha1.c60 void sha1_starts( sha1_context *ctx )
62 ctx->total[0] = 0;
63 ctx->total[1] = 0;
65 ctx->state[0] = 0x67452301;
66 ctx->state[1] = 0xEFCDAB89;
67 ctx->state[2] = 0x98BADCFE;
68 ctx->state[3] = 0x10325476;
69 ctx->state[4] = 0xC3D2E1F0;
72 void sha1_process( sha1_context *ctx, uchar data[64] ) argument
107 A = ctx
228 sha1_update( sha1_context *ctx, uchar *input, uint length ) argument
275 sha1_finish( sha1_context *ctx, uchar digest[20] ) argument
308 sha1_context ctx; local
330 sha1_context ctx; local
344 sha1_context ctx; local
405 sha1_context ctx; local
[all...]
H A Dbuffalo-lib.c87 int bcrypt_init(struct bcrypt_ctx *ctx, void *key, int keylen, argument
99 ctx->i = 0;
100 ctx->j = 0;
101 ctx->state = state;
102 ctx->state_len = state_len;
119 int bcrypt_process(struct bcrypt_ctx *ctx, unsigned char *src, argument
122 unsigned char *state = ctx->state;
123 unsigned long state_len = ctx->state_len;
127 i = ctx->i;
128 j = ctx
148 bcrypt_finish(struct bcrypt_ctx *ctx) argument
159 struct bcrypt_ctx ctx; local
[all...]
H A Dmkwrgimg.c95 MD5_CTX ctx; local
97 MD5_Init(&ctx);
99 MD5_Update(&ctx, (char *)&header->offset, sizeof(header->offset));
100 MD5_Update(&ctx, (char *)&header->devname, sizeof(header->devname));
101 MD5_Update(&ctx, data, size);
103 MD5_Final(header->digest, &ctx);
H A Dbuffalo-lib.h106 int bcrypt_init(struct bcrypt_ctx *ctx, void *key, int keylen,
108 int bcrypt_process(struct bcrypt_ctx *ctx, unsigned char *src,
110 void bcrypt_finish(struct bcrypt_ctx *ctx);
/netgear-R7800-V1.0.2.28/package/qca-nss-gmac/src/exports/
H A Dnss_gmac_api_if.h53 int (*open)(void *ctx, uint32_t tx_desc_ring, uint32_t rx_desc_ring,
55 int (*close)(void *ctx);
56 int (*link_state)(void *ctx, uint32_t link_state);
57 int (*mac_addr)(void *ctx, uint8_t *addr);
58 int (*change_mtu)(void *ctx, uint32_t mtu);
59 int (*xmit)(void *ctx, struct sk_buff *os_buf);
120 void nss_gmac_start_data_plane(struct net_device *netdev, void *ctx);
122 struct nss_gmac_data_plane_ops *dp_ops, void *ctx);
/netgear-R7800-V1.0.2.28/package/qca-nss-gmac/src/ipq806x/exports/
H A Dnss_gmac_api_if.h53 int (*open)(void *ctx, uint32_t tx_desc_ring, uint32_t rx_desc_ring,
55 int (*close)(void *ctx);
56 int (*link_state)(void *ctx, uint32_t link_state);
57 int (*mac_addr)(void *ctx, uint8_t *addr);
58 int (*change_mtu)(void *ctx, uint32_t mtu);
59 int (*xmit)(void *ctx, struct sk_buff *os_buf);
121 void nss_gmac_start_data_plane(struct net_device *netdev, void *ctx);
123 struct nss_gmac_data_plane_ops *dp_ops, void *ctx);
/netgear-R7800-V1.0.2.28/package/qca-nss-gmac/src/qca-nss-gmac/ipq806x/exports/
H A Dnss_gmac_api_if.h53 int (*open)(void *ctx, uint32_t tx_desc_ring, uint32_t rx_desc_ring,
55 int (*close)(void *ctx);
56 int (*link_state)(void *ctx, uint32_t link_state);
57 int (*mac_addr)(void *ctx, uint8_t *addr);
58 int (*change_mtu)(void *ctx, uint32_t mtu);
59 int (*xmit)(void *ctx, struct sk_buff *os_buf);
121 void nss_gmac_start_data_plane(struct net_device *netdev, void *ctx);
123 struct nss_gmac_data_plane_ops *dp_ops, void *ctx);
/netgear-R7800-V1.0.2.28/package/qca-nss-gmac/src/ipq806x/
H A Dnss_gmac_init.c62 uint32_t *nss_base = (uint32_t *)(gmacdev->ctx->nss_base);
111 gmac1_dev = gmacdev->ctx->nss_gmac[1];
112 qsgmii_base = gmacdev->ctx->qsgmii_base;
113 nss_base = (uint8_t *)(gmacdev->ctx->nss_base);
185 uint8_t *nss_base = (uint8_t *)(gmacdev->ctx->nss_base);
186 uint32_t *qsgmii_base = (uint32_t *)(gmacdev->ctx->qsgmii_base);
195 if (SOCINFO_VERSION_MAJOR(gmacdev->ctx->socver) < 2) {
340 static void nss_gmac_qsgmii_common_init(struct nss_gmac_global_ctx *ctx) argument
343 uint32_t *qsgmii_base = ctx->qsgmii_base;
403 nss_gmac_write_reg((uint32_t *)(ctx
441 nss_gmac_common_init(struct nss_gmac_global_ctx *ctx) argument
505 nss_gmac_common_deinit(struct nss_gmac_global_ctx *ctx) argument
757 struct nss_gmac_global_ctx *ctx = gmacdev->ctx; local
[all...]
/netgear-R7800-V1.0.2.28/package/qca-nss-gmac/src/qca-nss-gmac/ipq806x/
H A Dnss_gmac_init.c62 uint32_t *nss_base = (uint32_t *)(gmacdev->ctx->nss_base);
111 gmac1_dev = gmacdev->ctx->nss_gmac[1];
112 qsgmii_base = gmacdev->ctx->qsgmii_base;
113 nss_base = (uint8_t *)(gmacdev->ctx->nss_base);
185 uint8_t *nss_base = (uint8_t *)(gmacdev->ctx->nss_base);
186 uint32_t *qsgmii_base = (uint32_t *)(gmacdev->ctx->qsgmii_base);
195 if (SOCINFO_VERSION_MAJOR(gmacdev->ctx->socver) < 2) {
340 static void nss_gmac_qsgmii_common_init(struct nss_gmac_global_ctx *ctx) argument
343 uint32_t *qsgmii_base = ctx->qsgmii_base;
403 nss_gmac_write_reg((uint32_t *)(ctx
441 nss_gmac_common_init(struct nss_gmac_global_ctx *ctx) argument
505 nss_gmac_common_deinit(struct nss_gmac_global_ctx *ctx) argument
757 struct nss_gmac_global_ctx *ctx = gmacdev->ctx; local
[all...]
H A Dnss_gmac_ctrl.c64 struct nss_gmac_global_ctx ctx; variable in typeref:struct:nss_gmac_global_ctx
688 ctx.nss_base = (uint8_t *)ioremap_nocache(res_nss_base.start,
690 if (!ctx.nss_base) {
697 ctx.qsgmii_base = (uint32_t *)ioremap_nocache(res_qsgmii_base.start,
699 if (!ctx.qsgmii_base) {
705 __func__, ctx.qsgmii_base);
707 ctx.clk_ctl_base = (uint32_t *)ioremap_nocache(res_clk_ctl_base.start,
709 if (!ctx.clk_ctl_base) {
715 ctx.clk_ctl_base);
717 if (nss_gmac_common_init(&ctx)
[all...]
/netgear-R7800-V1.0.2.28/package/qca-nss-drv/src/
H A Dnss_profiler.c31 void *ctx = nss_ctx->nss_top->profiler_ctx[nss_ctx->id]; local
67 if (!cb || !ctx) {
72 cb(ctx, (struct nss_profiler_msg *)ncm);
79 nss_tx_status_t nss_profiler_if_tx_buf(void *ctx, void *buf, uint32_t len, void *cb) argument
81 struct nss_ctx_instance *nss_ctx = (struct nss_ctx_instance *)ctx;
108 cb, ctx);
128 void *nss_profiler_notify_register(nss_core_id_t core_id, nss_profiler_callback_t profiler_callback, void *ctx) argument
138 nss_top_main.profiler_ctx[core_id] = ctx;
H A Dnss_pm.c34 struct nss_pm_global_ctx ctx; variable in typeref:struct:nss_pm_global_ctx
216 pm_client = &ctx.nss_pm_client[client_id];
235 pm_dentry = debugfs_create_dir("gmac" , ctx.pm_dentry);
239 pm_dentry = debugfs_create_dir("crypto" , ctx.pm_dentry);
243 pm_dentry = debugfs_create_dir("netap" , ctx.pm_dentry);
291 pm_client = &ctx.nss_pm_client[client_id];
340 if ((lvl == NSS_PM_PERF_LEVEL_TURBO) && (ctx.turbo_support == true)) {
362 if ((lvl == NSS_PM_PERF_LEVEL_TURBO) && (ctx.turbo_support == true)) {
401 ctx.turbo_support = true;
412 ctx
[all...]
H A Dnss_tun6rd.c26 void *ctx; local
69 ctx = nss_ctx->nss_top->subsys_dp_register[ncm->interface].ndev;
74 if (!ctx) {
79 cb(ctx, ntm);
H A Dnss_tunipip6.c26 void *ctx; local
67 ctx = nss_ctx->nss_top->subsys_dp_register[ncm->interface].ndev;
72 if (!ctx) {
77 cb(ctx, ntm);
H A Dnss_cmn.c75 struct net_device *nss_cmn_get_interface_dev(struct nss_ctx_instance *ctx, uint32_t if_num) argument
77 struct nss_ctx_instance *nss_ctx = (struct nss_ctx_instance *)ctx;
121 nss_state_t nss_cmn_get_state(struct nss_ctx_instance *ctx) argument
123 struct nss_ctx_instance *nss_ctx = (struct nss_ctx_instance *)ctx;
/netgear-R7800-V1.0.2.28/package/qca-nss-drv/src/exports/
H A Dnss_profiler.h116 typedef void (*nss_profiler_callback_t)(void *ctx, struct nss_profiler_msg *npm);
123 * @param ctx Profiler context
128 * Context (ctx) will be provided back to caller in the registered callback function
130 extern void *nss_profiler_notify_register(nss_core_id_t core_id, nss_profiler_callback_t profiler_callback, void *ctx);
H A Dnss_ipsec.h229 * @param ctx[IN] HLOS driver's context
234 extern void nss_ipsec_notify_unregister(struct nss_ctx_instance *ctx, uint32_t if_num);
239 * @param ctx[IN] HLOS driver's context
244 extern void nss_ipsec_data_unregister(struct nss_ctx_instance *ctx, uint32_t if_num);
264 * @param ctx[IN] HLOS driver's context
268 extern int32_t nss_ipsec_get_interface(struct nss_ctx_instance *ctx);
H A Dnss_ipsecmgr.h181 * @param ctx[IN] callback context associated with the tunnel
186 typedef void (*nss_ipsecmgr_data_cb_t) (void *ctx, struct sk_buff *skb);
192 * @param ctx[IN] callback context associated with the tunnel
197 typedef void (*nss_ipsecmgr_event_cb_t) (void *ctx, struct nss_ipsecmgr_event *ev);
202 * @param ctx[IN] context that the caller wants to be stored per tunnel
215 struct net_device *nss_ipsecmgr_tunnel_add(void *ctx, nss_ipsecmgr_data_cb_t data_cb, nss_ipsecmgr_event_cb_t event_cb);
/netgear-R7800-V1.0.2.28/package/mtd/src/
H A Dseama.c60 MD5_CTX ctx; local
86 MD5_Init(&ctx);
87 MD5_Update(&ctx, data, isize);
88 MD5_Final(digest, &ctx);

Completed in 110 milliseconds

123