Home
last modified time | relevance | path

Searched refs:ss (Results 1 – 25 of 135) sorted by relevance

123456

/drivers/spi/
A Dspi-sprd.c412 write_size += ss->write_bufs(ss, len); in sprd_spi_txrx_bufs()
418 if (ss->hw_mode & SPI_3WIRE || ss->hw_mode & SPI_TX_DUAL) in sprd_spi_txrx_bufs()
432 write_size += ss->write_bufs(ss, len); in sprd_spi_txrx_bufs()
441 read_size += ss->read_bufs(ss, len); in sprd_spi_txrx_bufs()
595 if (ss->hw_mode & SPI_3WIRE || ss->hw_mode & SPI_TX_DUAL) in sprd_spi_dma_txrx_bufs()
607 write_size = ss->write_bufs(ss, trans_len); in sprd_spi_dma_txrx_bufs()
624 ss->dma.rx_len = t->len > ss->dma.fragmens_len ? in sprd_spi_dma_txrx_bufs()
660 ss->hw_speed_hz = (ss->src_clk >> 1) / (clk_div + 1); in sprd_spi_set_speed()
829 if (ss->dma.rx_len < ss->len) { in sprd_spi_handle_irq()
830 ss->rx_buf += ss->dma.rx_len; in sprd_spi_handle_irq()
[all …]
A Dspi-sh.c84 if (ss->width == 8) in spi_sh_write()
262 clear_fifo(ss); in spi_sh_receive()
304 clear_fifo(ss); in spi_sh_transfer_one_message()
311 clear_fifo(ss); in spi_sh_transfer_one_message()
323 clear_fifo(ss); in spi_sh_transfer_one_message()
338 clear_fifo(ss); in spi_sh_setup()
372 if (ss->cr1) { in spi_sh_irq()
373 spi_sh_clear_bit(ss, ss->cr1, SPI_SH_CR4); in spi_sh_irq()
385 free_irq(ss->irq, ss); in spi_sh_remove()
417 ss->width = 8; in spi_sh_probe()
[all …]
/drivers/gpu/drm/xe/
A Dxe_devcoredump.c112 drm_printf(&p, "Process: %s [%d]\n", ss->process_name, ss->pid); in __xe_devcoredump_read()
131 if (ss->hwe[i]) in __xe_devcoredump_read()
144 kfree(ss->reason); in xe_devcoredump_snapshot_free()
145 ss->reason = NULL; in xe_devcoredump_snapshot_free()
151 ss->guc.ct = NULL; in xe_devcoredump_snapshot_free()
157 ss->ge = NULL; in xe_devcoredump_snapshot_free()
160 ss->job = NULL; in xe_devcoredump_snapshot_free()
169 ss->vm = NULL; in xe_devcoredump_snapshot_free()
315 ss->read.buffer = kvmalloc(ss->read.size, GFP_USER); in xe_devcoredump_deferred_snap_work()
319 __xe_devcoredump_read(ss->read.buffer, ss->read.size, 0, in xe_devcoredump_deferred_snap_work()
[all …]
/drivers/crypto/allwinner/sun8i-ss/
A Dsun8i-ss-core.c121 dev_dbg(ss->dev, in sun8i_ss_run_task()
550 if (!ss->flows) in allocate_flows()
556 ss->flows[i].biv = devm_kmalloc(ss->dev, AES_BLOCK_SIZE, in allocate_flows()
564 ss->flows[i].iv[j] = devm_kmalloc(ss->dev, AES_BLOCK_SIZE, in allocate_flows()
573 ss->flows[i].pad = devm_kmalloc(ss->dev, MAX_PAD_SIZE, in allocate_flows()
588 ss->flows[i].engine = crypto_engine_alloc_init(ss->dev, true); in allocate_flows()
680 ss_algs[i].ss = ss; in sun8i_ss_register_algs()
781 ss->ssclks[i] = devm_clk_get(ss->dev, ss->variant->ss_clks[i].name); in sun8i_ss_get_clks()
798 err = clk_set_rate(ss->ssclks[i], ss->variant->ss_clks[i].freq); in sun8i_ss_get_clks()
819 ss = devm_kzalloc(&pdev->dev, sizeof(*ss), GFP_KERNEL); in sun8i_ss_probe()
[all …]
A Dsun8i-ss-prng.c64 struct sun8i_ss_dev *ss; in sun8i_ss_prng_generate() local
73 ss = algt->ss; in sun8i_ss_prng_generate()
95 flow = sun8i_ss_get_engine_number(ss); in sun8i_ss_prng_generate()
109 if (dma_mapping_error(ss->dev, dma_iv)) { in sun8i_ss_prng_generate()
110 dev_err(ss->dev, "Cannot DMA MAP IV\n"); in sun8i_ss_prng_generate()
127 mutex_lock(&ss->mlock); in sun8i_ss_prng_generate()
135 ss->flows[flow].status = 0; in sun8i_ss_prng_generate()
139 writel(v, ss->base + SS_CTL_REG); in sun8i_ss_prng_generate()
143 if (ss->flows[flow].status == 0) { in sun8i_ss_prng_generate()
159 mutex_unlock(&ss->mlock); in sun8i_ss_prng_generate()
[all …]
A Dsun8i-ss-hash.c103 op->ss = algt->ss; in sun8i_ss_hash_init_tfm()
295 ss->flows[flow].stat_req++; in sun8i_ss_run_hash_task()
310 mutex_lock(&ss->mlock); in sun8i_ss_run_hash_task()
317 dev_dbg(ss->dev, in sun8i_ss_run_hash_task()
329 ss->flows[flow].status = 0; in sun8i_ss_run_hash_task()
333 mutex_unlock(&ss->mlock); in sun8i_ss_run_hash_task()
400 struct sun8i_ss_dev *ss; in sun8i_ss_hash_digest() local
408 ss = algt->ss; in sun8i_ss_hash_digest()
412 engine = ss->flows[e].engine; in sun8i_ss_hash_digest()
486 struct sun8i_ss_dev *ss; in sun8i_ss_hash_run() local
[all …]
A Dsun8i-ss-cipher.c124 struct sun8i_ss_dev *ss = op->ss; in sun8i_ss_setup_ivs() local
151 if (dma_mapping_error(ss->dev, a)) { in sun8i_ss_setup_ivs()
187 struct sun8i_ss_dev *ss = op->ss; in sun8i_ss_cipher() local
359 e = sun8i_ss_get_engine_number(op->ss); in sun8i_ss_skdecrypt()
360 engine = op->ss->flows[e].engine; in sun8i_ss_skdecrypt()
380 e = sun8i_ss_get_engine_number(op->ss); in sun8i_ss_skencrypt()
381 engine = op->ss->flows[e].engine; in sun8i_ss_skencrypt()
399 op->ss = algt->ss; in sun8i_ss_cipher_init()
433 pm_runtime_put_sync(op->ss->dev); in sun8i_ss_cipher_exit()
440 struct sun8i_ss_dev *ss = op->ss; in sun8i_ss_aes_setkey() local
[all …]
A DMakefile1 obj-$(CONFIG_CRYPTO_DEV_SUN8I_SS) += sun8i-ss.o
2 sun8i-ss-y += sun8i-ss-core.o sun8i-ss-cipher.o
3 sun8i-ss-$(CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG) += sun8i-ss-prng.o
4 sun8i-ss-$(CONFIG_CRYPTO_DEV_SUN8I_SS_HASH) += sun8i-ss-hash.o
/drivers/usb/gadget/function/
A Df_sourcesink.c421 (ss->isoc_mult + 1) * (ss->isoc_maxburst + 1); in sourcesink_bind()
430 (ss->isoc_mult + 1) * (ss->isoc_maxburst + 1); in sourcesink_bind()
440 f->name, ss->in_ep->name, ss->out_ep->name, in sourcesink_bind()
441 ss->iso_in_ep ? ss->iso_in_ep->name : "<none>", in sourcesink_bind()
527 if (!ss) in source_sink_complete()
592 size = ss->isoc_maxpacket * (ss->isoc_mult + 1); in source_sink_start_ep()
599 ep = is_in ? ss->iso_in_ep : ss->iso_out_ep; in source_sink_start_ep()
602 ep = is_in ? ss->in_ep : ss->out_ep; in source_sink_start_ep()
639 disable_endpoints(cdev, ss->in_ep, ss->out_ep, ss->iso_in_ep, in disable_source_sink()
840 ss = kzalloc(sizeof(*ss), GFP_KERNEL); in source_sink_alloc_func()
[all …]
/drivers/gpu/drm/imx/dcss/
A Ddcss-ss.c75 if (!ss->in_use) in dcss_ss_write()
78 dcss_ctxld_write(ss->ctxld, ss->ctx_id, val, in dcss_ss_write()
84 struct dcss_ss *ss; in dcss_ss_init() local
86 ss = devm_kzalloc(dcss->dev, sizeof(*ss), GFP_KERNEL); in dcss_ss_init()
87 if (!ss) in dcss_ss_init()
90 dcss->ss = ss; in dcss_ss_init()
91 ss->dev = dcss->dev; in dcss_ss_init()
94 ss->base_reg = devm_ioremap(ss->dev, ss_base, SZ_4K); in dcss_ss_init()
95 if (!ss->base_reg) { in dcss_ss_init()
167 ss->in_use = true; in dcss_ss_enable()
[all …]
/drivers/crypto/allwinner/sun4i-ss/
A Dsun4i-ss-core.c240 if (!ss_algs[i].ss) in sun4i_ss_debugfs_show()
353 ss = devm_kzalloc(&pdev->dev, sizeof(*ss), GFP_KERNEL); in sun4i_ss_probe()
354 if (!ss) in sun4i_ss_probe()
364 if (!ss->variant) { in sun4i_ss_probe()
386 if (IS_ERR(ss->reset)) in sun4i_ss_probe()
388 if (!ss->reset) in sun4i_ss_probe()
426 ss->dev = &pdev->dev; in sun4i_ss_probe()
456 ss_algs[i].ss = ss; in sun4i_ss_probe()
486 ss->dbgfs_stats = debugfs_create_file("stats", 0444, ss->dbgfs_dir, ss, in sun4i_ss_probe()
506 sun4i_ss_pm_exit(ss); in sun4i_ss_probe()
[all …]
A Dsun4i-ss-prng.c11 memcpy(algt->ss->seed, seed, slen); in sun4i_ss_prng_seed()
26 struct sun4i_ss_ctx *ss; in sun4i_ss_prng_generate() local
30 ss = algt->ss; in sun4i_ss_prng_generate()
32 err = pm_runtime_resume_and_get(ss->dev); in sun4i_ss_prng_generate()
41 spin_lock_bh(&ss->slock); in sun4i_ss_prng_generate()
43 writel(mode, ss->base + SS_CTL); in sun4i_ss_prng_generate()
48 writel(ss->seed[i], ss->base + SS_KEY0 + i * 4); in sun4i_ss_prng_generate()
59 ss->seed[i] = v; in sun4i_ss_prng_generate()
63 writel(0, ss->base + SS_CTL); in sun4i_ss_prng_generate()
64 spin_unlock_bh(&ss->slock); in sun4i_ss_prng_generate()
[all …]
A Dsun4i-ss-cipher.c19 struct sun4i_ss_ctx *ss = op->ss; in sun4i_ss_opti_poll() local
71 writel(mode, ss->base + SS_CTL); in sun4i_ss_opti_poll()
143 writel(0, ss->base + SS_CTL); in sun4i_ss_opti_poll()
180 struct sun4i_ss_ctx *ss = op->ss; in sun4i_ss_cipher_poll() local
263 writel(mode, ss->base + SS_CTL); in sun4i_ss_cipher_poll()
308 writesl(ss->base + SS_RXFIFO, ss->buf, in sun4i_ss_cipher_poll()
353 readsl(ss->base + SS_TXFIFO, ss->bufo, tx_cnt); in sun4i_ss_cipher_poll()
390 writel(0, ss->base + SS_CTL); in sun4i_ss_cipher_poll()
545 op->ss = algt->ss; in sun4i_ss_cipher_init()
573 pm_runtime_put(op->ss->dev); in sun4i_ss_cipher_exit()
[all …]
A Dsun4i-ss-hash.c28 op->ss = algt->ss; in sun4i_hash_crainit()
43 pm_runtime_put(op->ss->dev); in sun4i_hash_craexit()
196 struct sun4i_ss_ctx *ss = tfmctx->ss; in sun4i_hash() local
226 spin_lock_bh(&ss->slock); in sun4i_hash()
365 v = readl(ss->base + SS_CTL); in sun4i_hash()
369 dev_err_ratelimited(ss->dev, in sun4i_hash()
466 v = readl(ss->base + SS_CTL); in sun4i_hash()
470 dev_err_ratelimited(ss->dev, in sun4i_hash()
490 if (ss->variant->sha1_in_be) in sun4i_hash()
503 writel(0, ss->base + SS_CTL); in sun4i_hash()
[all …]
A DMakefile2 obj-$(CONFIG_CRYPTO_DEV_SUN4I_SS) += sun4i-ss.o
3 sun4i-ss-y += sun4i-ss-core.o sun4i-ss-hash.o sun4i-ss-cipher.o
4 sun4i-ss-$(CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG) += sun4i-ss-prng.o
/drivers/net/ethernet/myricom/myri10ge/
A Dmyri10ge.c1002 ss = &mgp->ss[i]; in myri10ge_reset()
1013 ss = &mgp->ss[i]; in myri10ge_reset()
1034 ss = &mgp->ss[i]; in myri10ge_reset()
1048 ss = &mgp->ss[i]; in myri10ge_reset()
1416 dev_queue = netdev_get_tx_queue(ss->dev, ss - ss->mgp->ss); in myri10ge_tx_done()
1593 if (ss == mgp->ss) in myri10ge_intr()
1821 ss = &mgp->ss[0]; in myri10ge_get_ethtool_stats()
3438 ss = mgp->ss; in myri10ge_watchdog()
3488 ss = &mgp->ss[i]; in myri10ge_watchdog_timer()
3538 ss = &mgp->ss[i]; in myri10ge_free_slices()
[all …]
/drivers/media/pci/solo6x10/
A Dsolo6x10-g723.c80 struct snd_pcm_substream *ss; in solo_g723_isr() local
83 for (ss = pstr->substream; ss != NULL; ss = ss->next) { in solo_g723_isr()
84 if (snd_pcm_substream_chip(ss) == NULL) in solo_g723_isr()
88 if (snd_pcm_substream_chip(ss) == solo_dev) in solo_g723_isr()
92 solo_pcm = snd_pcm_substream_chip(ss); in solo_g723_isr()
96 snd_pcm_period_elapsed(ss); in solo_g723_isr()
136 ss->runtime->hw = snd_solo_pcm_hw; in snd_solo_pcm_open()
138 snd_pcm_substream_chip(ss) = solo_pcm; in snd_solo_pcm_open()
221 (ss->number * G723_PERIOD_BYTES), in snd_solo_pcm_copy()
294 struct snd_pcm_substream *ss; in solo_snd_pcm_init() local
[all …]
/drivers/gpu/drm/i915/gt/
A Dintel_sseu.c75 for (ss = 0; ss < sseu->max_subslices; ss++) in compute_eu_total()
103 for (ss = 0; ss < sseu->max_subslices; ss++) { in intel_sseu_copy_eumask_to_user()
137 for (ss = 0; ss < sseu->max_subslices; ss++) { in intel_sseu_copy_ssmask_to_user()
154 int ss; in gen11_compute_sseu_info() local
159 for (ss = 0; ss < sseu->max_subslices; ss++) in gen11_compute_sseu_info()
170 int ss; in xehp_compute_sseu_info() local
179 for (ss = 0; ss < sseu->max_subslices; ss++) in xehp_compute_sseu_info()
410 for (ss = 0; ss < sseu->max_subslices; ss++) { in gen9_sseu_info_init()
521 for (ss = 0; ss < sseu->max_subslices; ss++) { in bdw_sseu_info_init()
618 for (ss = 0; ss < sseu->max_subslices; ss++) { in hsw_sseu_info_init()
[all …]
A Dintel_sseu_debugfs.c22 int ss; in cherryview_sseu_device_status() local
29 for (ss = 0; ss < ss_max; ss++) { in cherryview_sseu_device_status()
32 if (sig1[ss] & CHV_SS_PG_ENABLE) in cherryview_sseu_device_status()
37 sseu->subslice_mask.hsw[0] |= BIT(ss); in cherryview_sseu_device_status()
56 int s, ss; in gen11_sseu_device_status() local
90 for (ss = 0; ss < info->sseu.max_subslices; ss++) { in gen11_sseu_device_status()
99 eu_mask[ss % 2]); in gen11_sseu_device_status()
116 int s, ss; in gen9_sseu_device_status() local
145 for (ss = 0; ss < info->sseu.max_subslices; ss++) { in gen9_sseu_device_status()
153 sseu->subslice_mask.hsw[s] |= BIT(ss); in gen9_sseu_device_status()
[all …]
/drivers/media/pci/tw686x/
A Dtw686x-audio.c77 snd_pcm_period_elapsed(ac->ss); in tw686x_audio_irq()
106 struct tw686x_dev *dev = snd_pcm_substream_chip(ss); in tw686x_pcm_open()
108 struct snd_pcm_runtime *rt = ss->runtime; in tw686x_pcm_open()
111 ac->ss = ss; in tw686x_pcm_open()
123 struct tw686x_dev *dev = snd_pcm_substream_chip(ss); in tw686x_pcm_close()
126 ac->ss = NULL; in tw686x_pcm_close()
134 struct snd_pcm_runtime *rt = ss->runtime; in tw686x_pcm_prepare()
255 return bytes_to_frames(ss->runtime, ac->ptr); in tw686x_pcm_pointer()
270 struct snd_pcm_substream *ss; in tw686x_snd_pcm_init() local
284 ss; ss = ss->next, i++) in tw686x_snd_pcm_init()
[all …]
/drivers/gpu/drm/amd/amdgpu/
A Datombios_crtc.c244 struct amdgpu_atom_ss *ss) in amdgpu_atombios_crtc_program_ss() argument
256 if (ss->percentage == 0) in amdgpu_atombios_crtc_program_ss()
258 if (ss->type & ATOM_EXTERNAL_SS_MASK) in amdgpu_atombios_crtc_program_ss()
339 if (amdgpu_crtc->ss.refdiv) { in amdgpu_atombios_crtc_adjust_pll()
587 struct amdgpu_atom_ss *ss) in amdgpu_atombios_crtc_program_pll() argument
787 &amdgpu_crtc->ss, in amdgpu_atombios_crtc_prepare_pll()
794 &amdgpu_crtc->ss, in amdgpu_atombios_crtc_prepare_pll()
801 &amdgpu_crtc->ss, in amdgpu_atombios_crtc_prepare_pll()
857 amdgpu_crtc->crtc_id, &amdgpu_crtc->ss); in amdgpu_atombios_crtc_set_pll()
868 (u32)amdgpu_crtc->ss.percentage) / in amdgpu_atombios_crtc_set_pll()
[all …]
/drivers/gpu/drm/radeon/
A Datombios_crtc.c459 if (ss->percentage == 0) in atombios_crtc_program_ss()
622 if (radeon_crtc->ss.refdiv) { in atombios_adjust_pll()
996 &radeon_crtc->ss, in atombios_crtc_prepare_pll()
1001 &radeon_crtc->ss, in atombios_crtc_prepare_pll()
1006 &radeon_crtc->ss, in atombios_crtc_prepare_pll()
1017 &radeon_crtc->ss, in atombios_crtc_prepare_pll()
1023 &radeon_crtc->ss, in atombios_crtc_prepare_pll()
1030 &radeon_crtc->ss, in atombios_crtc_prepare_pll()
1038 &radeon_crtc->ss, in atombios_crtc_prepare_pll()
2026 struct radeon_atom_ss ss; in radeon_atom_disp_eng_pll_init() local
[all …]
/drivers/infiniband/sw/rdmavt/
A Drc.c162 u32 rvt_restart_sge(struct rvt_sge_state *ss, struct rvt_swqe *wqe, u32 len) in rvt_restart_sge() argument
164 ss->sge = wqe->sg_list[0]; in rvt_restart_sge()
165 ss->sg_list = wqe->sg_list + 1; in rvt_restart_sge()
166 ss->num_sge = wqe->wr.num_sge; in rvt_restart_sge()
167 ss->total_len = wqe->length; in rvt_restart_sge()
168 rvt_skip_sge(ss, len, false); in rvt_restart_sge()
/drivers/net/ovpn/
A Dpeer.c148 bind = ovpn_bind_from_sockaddr(ss); in ovpn_peer_reset_sockaddr()
153 if (ss->ss_family == AF_INET) { in ovpn_peer_reset_sockaddr()
160 ss->ss_family, peer->id); in ovpn_peer_reset_sockaddr()
195 struct sockaddr_storage ss; in ovpn_peer_endpoints_update() local
217 sa = (struct sockaddr_in *)&ss; in ovpn_peer_endpoints_update()
387 sa4 = (struct sockaddr_in *)ss; in ovpn_peer_skb_to_sockaddr()
393 sa6 = (struct sockaddr_in6 *)ss; in ovpn_peer_skb_to_sockaddr()
525 switch (ss->ss_family) { in ovpn_peer_transp_match()
527 sa4 = (struct sockaddr_in *)ss; in ovpn_peer_transp_match()
534 sa6 = (struct sockaddr_in6 *)ss; in ovpn_peer_transp_match()
[all …]
A Dbind.c23 struct ovpn_bind *ovpn_bind_from_sockaddr(const struct sockaddr_storage *ss) in ovpn_bind_from_sockaddr() argument
28 if (ss->ss_family == AF_INET) in ovpn_bind_from_sockaddr()
30 else if (ss->ss_family == AF_INET6) in ovpn_bind_from_sockaddr()
39 memcpy(&bind->remote, ss, sa_len); in ovpn_bind_from_sockaddr()

Completed in 63 milliseconds

123456