Home
last modified time | relevance | path

Searched refs:ccp (Results 1 – 25 of 28) sorted by relevance

12

/linux/drivers/crypto/ccp/
A Dccp-dev.c188 ccp->hwrng.name = ccp->rngname; in ccp_register_rng()
297 ccp = cmd->ccp ? cmd->ccp : ccp_get_device(); in ccp_enqueue_cmd()
299 if (!ccp) in ccp_enqueue_cmd()
306 cmd->ccp = ccp; in ccp_enqueue_cmd()
348 struct ccp_device *ccp = cmd->ccp; in ccp_do_cmd_backlog() local
376 struct ccp_device *ccp = cmd_q->ccp; in ccp_dequeue_cmd() local
625 if (!ccp->vdata || !ccp->vdata->version) { in ccp_dev_init()
633 ccp->io_regs = sp->io_map + ccp->vdata->offset; in ccp_dev_init()
635 ccp->vdata->setup(ccp); in ccp_dev_init()
637 ret = ccp->vdata->perform->init(ccp); in ccp_dev_init()
[all …]
A Dccp-dev-v3.c22 struct ccp_device *ccp = cmd_q->ccp; in ccp_alloc_ksb() local
43 if (wait_event_interruptible(ccp->sb_queue, ccp->sb_avail)) in ccp_alloc_ksb()
53 struct ccp_device *ccp = cmd_q->ccp; in ccp_free_ksb() local
77 struct ccp_device *ccp = cmd_q->ccp; in ccp_do_cmd() local
321 iowrite32(ccp->qim, ccp->io_regs + IRQ_MASK_REG); in ccp_enable_queue_interrupts()
397 cmd_q = &ccp->cmd_q[ccp->cmd_q_count]; in ccp_init()
400 cmd_q->ccp = ccp; in ccp_init()
449 iowrite32(ccp->qim, ccp->io_regs + IRQ_STATUS_REG); in ccp_init()
452 ret = sp_request_ccp_irq(ccp->sp, ccp_irq_handler, ccp->name, ccp); in ccp_init()
508 sp_free_ccp_irq(ccp->sp, ccp); in ccp_init()
[all …]
A DMakefile4 ccp-$(CONFIG_CRYPTO_DEV_SP_CCP) += ccp-dev.o \
5 ccp-ops.o \
6 ccp-dev-v3.o \
7 ccp-dev-v5.o \
8 ccp-dmaengine.o
9 ccp-$(CONFIG_CRYPTO_DEV_CCP_DEBUGFS) += ccp-debugfs.o
19 ccp-crypto-objs := ccp-crypto-main.o \
20 ccp-crypto-aes.o \
24 ccp-crypto-des3.o \
25 ccp-crypto-rsa.o \
[all …]
A Dccp-dmaengine.c343 desc->ccp = chan->ccp; in ccp_alloc_dma_desc()
361 struct ccp_device *ccp = chan->ccp; in ccp_create_desc() local
426 ccp_cmd->ccp = chan->ccp; in ccp_create_desc()
442 dev_dbg(ccp->dev, in ccp_create_desc()
487 dev_dbg(chan->ccp->dev, in ccp_prep_dma_memcpy()
678 ccp->ccp_dma_chan = devm_kcalloc(ccp->dev, ccp->cmd_q_count, in ccp_dmaengine_register()
686 ccp->name); in ccp_dmaengine_register()
699 ccp->name); in ccp_dmaengine_register()
736 chan->ccp = ccp; in ccp_dmaengine_register()
769 ccp_dma_release(ccp); in ccp_dmaengine_register()
[all …]
A Dccp-dev-v5.c42 ccp = cmd_q->ccp; in ccp_lsb_alloc()
57 ccp->sb_avail = 0; in ccp_lsb_alloc()
62 if (wait_event_interruptible(ccp->sb_queue, ccp->sb_avail)) in ccp_lsb_alloc()
81 struct ccp_device *ccp = cmd_q->ccp; in ccp_lsb_free() local
820 cmd_q = &ccp->cmd_q[ccp->cmd_q_count]; in ccp5_init()
823 cmd_q->ccp = ccp; in ccp5_init()
890 ret = sp_request_ccp_irq(ccp->sp, ccp5_irq_handler, ccp->name, ccp); in ccp5_init()
942 ccp->cmd_q[i].sb_key = ccp_lsb_alloc(&ccp->cmd_q[i], 2); in ccp5_init()
943 ccp->cmd_q[i].sb_ctx = ccp_lsb_alloc(&ccp->cmd_q[i], 2); in ccp5_init()
997 sp_free_ccp_irq(ccp->sp, ccp); in ccp5_init()
[all …]
A Dccp-debugfs.c45 struct ccp_device *ccp = filp->private_data; in ccp5_debugfs_info_read() local
51 if (!ccp) in ccp5_debugfs_info_read()
114 for (i = 0; i < ccp->cmd_q_count; i++) { in ccp5_debugfs_stats_read()
132 ccp->total_interrupts); in ccp5_debugfs_stats_read()
181 for (i = 0; i < ccp->cmd_q_count; i++) in ccp5_debugfs_stats_write()
183 ccp->total_interrupts = 0L; in ccp5_debugfs_stats_write()
297 ccp->debugfs_instance = debugfs_create_dir(ccp->name, ccp_debugfs_dir); in ccp5_debugfs_setup()
299 debugfs_create_file("info", 0400, ccp->debugfs_instance, ccp, in ccp5_debugfs_setup()
302 debugfs_create_file("stats", 0600, ccp->debugfs_instance, ccp, in ccp5_debugfs_setup()
305 for (i = 0; i < ccp->cmd_q_count; i++) { in ccp5_debugfs_setup()
[all …]
A Dccp-dev.h235 struct ccp_device *ccp; member
246 struct ccp_device *ccp; member
261 struct ccp_device *ccp; member
631 void ccp_add_device(struct ccp_device *ccp);
632 void ccp_del_device(struct ccp_device *ccp);
637 bool ccp_queues_suspended(struct ccp_device *ccp);
643 int ccp_register_rng(struct ccp_device *ccp);
644 void ccp_unregister_rng(struct ccp_device *ccp);
645 int ccp_dmaengine_register(struct ccp_device *ccp);
646 void ccp_dmaengine_unregister(struct ccp_device *ccp);
[all …]
A Dccp-ops.c56 #define CCP_NEW_JOBID(ccp) ((ccp->vdata->version == CCP_VERSION(3, 0)) ? \ argument
57 ccp_gen_jobid(ccp) : 0)
162 wa->dev = cmd_q->ccp->dev; in ccp_init_dm_workarea()
513 op.jobid = CCP_NEW_JOBID(cmd_q->ccp); in ccp_run_aes_cmac_cmd()
696 jobid = CCP_NEW_JOBID(cmd_q->ccp); in ccp_run_aes_gcm_cmd()
953 op.jobid = CCP_NEW_JOBID(cmd_q->ccp); in ccp_run_aes_cmd()
1148 op.jobid = CCP_NEW_JOBID(cmd_q->ccp); in ccp_run_xts_aes_cmd()
1336 op.jobid = CCP_NEW_JOBID(cmd_q->ccp); in ccp_run_des3_cmd()
1646 op.jobid = CCP_NEW_JOBID(cmd_q->ccp); in ccp_run_sha_cmd()
1852 op.jobid = CCP_NEW_JOBID(cmd_q->ccp); in ccp_run_rsa_cmd()
[all …]
A DKconfig8 If you choose 'M' here, this module will be called ccp.
/linux/drivers/hwmon/
A Dcorsair-cpro.c516 ccp->firmware_ver[0] = ccp->buffer[1]; in get_fw_version()
517 ccp->firmware_ver[1] = ccp->buffer[2]; in get_fw_version()
518 ccp->firmware_ver[2] = ccp->buffer[3]; in get_fw_version()
533 ccp->bootloader_ver[0] = ccp->buffer[1]; in get_bl_version()
534 ccp->bootloader_ver[1] = ccp->buffer[2]; in get_bl_version()
575 ccp->debugfs, ccp, &firmware_fops); in ccp_debugfs_init()
580 ccp->debugfs, ccp, &bootloader_fops); in ccp_debugfs_init()
588 ccp = devm_kzalloc(&hdev->dev, sizeof(*ccp), GFP_KERNEL); in ccp_probe()
589 if (!ccp) in ccp_probe()
597 if (!ccp->buffer) in ccp_probe()
[all …]
/linux/Documentation/devicetree/bindings/crypto/
A Damd-ccp.txt1 * AMD Cryptographic Coprocessor driver (ccp)
4 - compatible: Should be "amd,ccp-seattle-v1a"
12 ccp@e0100000 {
13 compatible = "amd,ccp-seattle-v1a";
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dtrap.c63 struct mlx5e_create_cq_param ccp = {}; in mlx5e_open_trap_rq() local
73 ccp.netdev = priv->netdev; in mlx5e_open_trap_rq()
74 ccp.wq = priv->wq; in mlx5e_open_trap_rq()
75 ccp.node = node; in mlx5e_open_trap_rq()
76 ccp.ch_stats = t->stats; in mlx5e_open_trap_rq()
77 ccp.napi = &t->napi; in mlx5e_open_trap_rq()
78 ccp.ix = 0; in mlx5e_open_trap_rq()
79 err = mlx5e_open_cq(priv->mdev, trap_moder, &rq_param->cqp, &ccp, &rq->cq); in mlx5e_open_trap_rq()
A Dptp.c552 struct mlx5e_create_cq_param ccp = {}; in mlx5e_ptp_open_tx_cqs() local
561 ccp.netdev = c->netdev; in mlx5e_ptp_open_tx_cqs()
562 ccp.wq = c->priv->wq; in mlx5e_ptp_open_tx_cqs()
564 ccp.ch_stats = c->stats; in mlx5e_ptp_open_tx_cqs()
565 ccp.napi = &c->napi; in mlx5e_ptp_open_tx_cqs()
566 ccp.ix = MLX5E_PTP_CHANNEL_IX; in mlx5e_ptp_open_tx_cqs()
610 ccp.netdev = c->netdev; in mlx5e_ptp_open_rx_cq()
611 ccp.wq = c->priv->wq; in mlx5e_ptp_open_rx_cq()
613 ccp.ch_stats = c->stats; in mlx5e_ptp_open_rx_cq()
614 ccp.napi = &c->napi; in mlx5e_ptp_open_rx_cq()
[all …]
A Dqos.c72 struct mlx5e_create_cq_param ccp = {}; in mlx5e_open_qos_sq() local
122 mlx5e_build_create_cq_param(&ccp, c); in mlx5e_open_qos_sq()
128 err = mlx5e_open_cq(c->mdev, params->tx_cq_moderation, &param_cq, &ccp, &sq->cq); in mlx5e_open_qos_sq()
A Dparams.h125 void mlx5e_build_create_cq_param(struct mlx5e_create_cq_param *ccp, struct mlx5e_channel *c);
A Dparams.c613 void mlx5e_build_create_cq_param(struct mlx5e_create_cq_param *ccp, struct mlx5e_channel *c) in mlx5e_build_create_cq_param() argument
615 *ccp = (struct mlx5e_create_cq_param) { in mlx5e_build_create_cq_param()
/linux/drivers/infiniband/hw/qib/
A Dqib_mad.c2110 return reply((struct ib_smp *) ccp); in cc_get_classportinfo()
2124 return reply((struct ib_smp *) ccp); in cc_get_congestion_info()
2153 return reply((struct ib_smp *) ccp); in cc_get_congestion_setting()
2201 return reply((struct ib_smp *) ccp); in cc_get_congestion_control_table()
2232 return reply((struct ib_smp *) ccp); in cc_set_congestion_setting()
2285 return reply((struct ib_smp *) ccp); in cc_set_congestion_control_table()
2298 if (ccp->class_version != 2) { in process_cc()
2303 switch (ccp->method) { in process_cc()
2305 switch (ccp->attr_id) { in process_cc()
2319 switch (ccp->attr_id) { in process_cc()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
A Dsetup.c118 struct mlx5e_create_cq_param ccp; in mlx5e_open_xsk() local
121 mlx5e_build_create_cq_param(&ccp, c); in mlx5e_open_xsk()
132 err = mlx5e_open_cq(c->mdev, params->rx_cq_moderation, &cparam->rq.cqp, &ccp, in mlx5e_open_xsk()
141 err = mlx5e_open_cq(c->mdev, params->tx_cq_moderation, &cparam->xdp_sq.cqp, &ccp, in mlx5e_open_xsk()
/linux/drivers/scsi/elx/libefc_sli/
A Dsli4.h1126 u8 ccp; member
1174 u8 ccp; member
1231 u8 ccp; member
1275 u8 ccp; member
1328 u8 ccp; member
1375 u8 ccp; member
1427 u8 ccp; member
1466 u8 ccp; member
1512 u8 ccp; member
1550 u8 ccp; member
[all …]
/linux/drivers/crypto/
A DMakefile12 obj-$(CONFIG_CRYPTO_DEV_CCP) += ccp/
/linux/arch/arm64/boot/dts/amd/
A Damd-seattle-soc.dtsi208 ccp0: ccp@e0100000 {
210 compatible = "amd,ccp-seattle-v1a";
/linux/include/linux/
A Dccp.h643 struct ccp_device *ccp; member
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A Den_main.c2129 struct mlx5e_create_cq_param *ccp, in mlx5e_alloc_cq() argument
2134 param->wq.buf_numa_node = ccp->node; in mlx5e_alloc_cq()
2135 param->wq.db_numa_node = ccp->node; in mlx5e_alloc_cq()
2136 param->eq_ix = ccp->ix; in mlx5e_alloc_cq()
2138 err = mlx5e_alloc_cq_common(mdev, ccp->netdev, ccp->wq, param, cq); in mlx5e_alloc_cq()
2140 cq->napi = ccp->napi; in mlx5e_alloc_cq()
2141 cq->ch_stats = ccp->ch_stats; in mlx5e_alloc_cq()
2281 ccp, &c->sq[tc].cq); in mlx5e_open_tx_cqs()
2480 struct mlx5e_create_cq_param ccp; in mlx5e_open_queues() local
2483 mlx5e_build_create_cq_param(&ccp, c); in mlx5e_open_queues()
[all …]
A Den.h1056 struct mlx5e_cq_param *param, struct mlx5e_create_cq_param *ccp,
/linux/Documentation/virt/kvm/x86/
A Damd-memory-encryption.rst598 parameter ``init_ex_path`` of the ``ccp`` module. If the file specified

Completed in 112 milliseconds

12