Searched refs:ss (Results 1 - 25 of 333) sorted by relevance

1234567891011>>

/linux-master/drivers/crypto/allwinner/sun4i-ss/
H 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
H A Dsun4i-ss-prng.c2 #include "sun4i-ss.h"
11 memcpy(algt->ss->seed, seed, slen);
26 struct sun4i_ss_ctx *ss; local
30 ss = algt->ss;
32 err = pm_runtime_resume_and_get(ss->dev);
41 spin_lock_bh(&ss->slock);
43 writel(mode, ss->base + SS_CTL);
48 writel(ss->seed[i], ss
[all...]
H A Dsun4i-ss-core.c3 * sun4i-ss-core.c - hardware cryptographic accelerator for Allwinner A20 SoC
24 #include "sun4i-ss.h"
50 .cra_driver_name = "md5-sun4i-ss",
76 .cra_driver_name = "sha1-sun4i-ss",
97 .cra_driver_name = "cbc-aes-sun4i-ss",
118 .cra_driver_name = "ecb-aes-sun4i-ss",
140 .cra_driver_name = "cbc-des-sun4i-ss",
161 .cra_driver_name = "ecb-des-sun4i-ss",
183 .cra_driver_name = "cbc-des3-sun4i-ss",
204 .cra_driver_name = "ecb-des3-sun4i-ss",
274 struct sun4i_ss_ctx *ss = dev_get_drvdata(dev); local
285 struct sun4i_ss_ctx *ss = dev_get_drvdata(dev); local
322 sun4i_ss_pm_init(struct sun4i_ss_ctx *ss) argument
336 sun4i_ss_pm_exit(struct sun4i_ss_ctx *ss) argument
348 struct sun4i_ss_ctx *ss; local
513 struct sun4i_ss_ctx *ss = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/crypto/allwinner/sun8i-ss/
H 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
H A Dsun8i-ss-prng.c3 * sun8i-ss-prng.c - hardware cryptographic offloader for
12 #include "sun8i-ss.h"
64 struct sun8i_ss_dev *ss; local
73 ss = algt->ss;
76 dev_err(ss->dev, "The PRNG is not seeded\n");
95 flow = sun8i_ss_get_engine_number(ss);
108 dma_iv = dma_map_single(ss->dev, ctx->seed, ctx->slen, DMA_TO_DEVICE);
109 if (dma_mapping_error(ss->dev, dma_iv)) {
110 dev_err(ss
[all...]
H A Dsun8i-ss-core.c3 * sun8i-ss-core.c - hardware cryptographic offloader for
30 #include "sun8i-ss.h"
62 int sun8i_ss_get_engine_number(struct sun8i_ss_dev *ss) argument
64 return atomic_inc_return(&ss->flow) % MAXFLOW;
67 int sun8i_ss_run_task(struct sun8i_ss_dev *ss, struct sun8i_cipher_req_ctx *rctx, argument
76 ss->flows[flow].stat_req++;
107 mutex_lock(&ss->mlock);
108 writel(rctx->p_key, ss->base + SS_KEY_ADR_REG);
113 writel(rctx->p_iv[0], ss->base + SS_IV_ADR_REG);
115 writel(rctx->t_dst[i - 1].addr + rctx->t_dst[i - 1].len * 4 - ivlen, ss
151 struct sun8i_ss_dev *ss = (struct sun8i_ss_dev *)data; local
533 sun8i_ss_free_flows(struct sun8i_ss_dev *ss, int i) argument
544 allocate_flows(struct sun8i_ss_dev *ss) argument
613 struct sun8i_ss_dev *ss = dev_get_drvdata(dev); local
624 struct sun8i_ss_dev *ss = dev_get_drvdata(dev); local
655 sun8i_ss_pm_init(struct sun8i_ss_dev *ss) argument
669 sun8i_ss_pm_exit(struct sun8i_ss_dev *ss) argument
674 sun8i_ss_register_algs(struct sun8i_ss_dev *ss) argument
746 sun8i_ss_unregister_algs(struct sun8i_ss_dev *ss) argument
773 sun8i_ss_get_clks(struct sun8i_ss_dev *ss) argument
815 struct sun8i_ss_dev *ss; local
908 struct sun8i_ss_dev *ss = platform_get_drvdata(pdev); local
[all...]
H A Dsun8i-ss-cipher.c3 * sun8i-ss-cipher.c - hardware cryptographic offloader for
21 #include "sun8i-ss.h"
124 struct sun8i_ss_dev *ss = op->ss; local
130 struct sun8i_ss_flow *sf = &ss->flows[rctx->flow];
150 a = dma_map_single(ss->dev, sf->iv[i], ivsize, DMA_TO_DEVICE);
151 if (dma_mapping_error(ss->dev, a)) {
153 dev_err(ss->dev, "Cannot DMA MAP IV\n");
176 dma_unmap_single(ss->dev, rctx->p_iv[i], ivsize, DMA_TO_DEVICE);
187 struct sun8i_ss_dev *ss local
440 struct sun8i_ss_dev *ss = op->ss; local
469 struct sun8i_ss_dev *ss = op->ss; local
[all...]
/linux-master/drivers/spi/
H A Dspi-sprd.c168 int (*read_bufs)(struct sprd_spi *ss, u32 len);
169 int (*write_bufs)(struct sprd_spi *ss, u32 len);
172 static u32 sprd_spi_transfer_max_timeout(struct sprd_spi *ss, argument
180 u32 bit_time_us = DIV_ROUND_UP(USEC_PER_SEC, ss->hw_speed_hz);
186 u32 interval_cycle = SPRD_SPI_FIFO_SIZE * ss->word_delay;
188 ss->src_clk);
193 static int sprd_spi_wait_for_tx_end(struct sprd_spi *ss, struct spi_transfer *t) argument
198 us = sprd_spi_transfer_max_timeout(ss, t);
199 ret = readl_relaxed_poll_timeout(ss->base + SPRD_SPI_INT_RAW_STS, val,
202 dev_err(ss
218 sprd_spi_wait_for_rx_end(struct sprd_spi *ss, struct spi_transfer *t) argument
236 sprd_spi_tx_req(struct sprd_spi *ss) argument
241 sprd_spi_rx_req(struct sprd_spi *ss) argument
246 sprd_spi_enter_idle(struct sprd_spi *ss) argument
254 sprd_spi_set_transfer_bits(struct sprd_spi *ss, u32 bits) argument
264 sprd_spi_set_tx_length(struct sprd_spi *ss, u32 length) argument
277 sprd_spi_set_rx_length(struct sprd_spi *ss, u32 length) argument
293 struct sprd_spi *ss = spi_controller_get_devdata(sctlr); local
307 sprd_spi_write_only_receive(struct sprd_spi *ss, u32 len) argument
329 sprd_spi_write_bufs_u8(struct sprd_spi *ss, u32 len) argument
341 sprd_spi_write_bufs_u16(struct sprd_spi *ss, u32 len) argument
353 sprd_spi_write_bufs_u32(struct sprd_spi *ss, u32 len) argument
365 sprd_spi_read_bufs_u8(struct sprd_spi *ss, u32 len) argument
377 sprd_spi_read_bufs_u16(struct sprd_spi *ss, u32 len) argument
389 sprd_spi_read_bufs_u32(struct sprd_spi *ss, u32 len) argument
403 struct sprd_spi *ss = spi_controller_get_devdata(sdev->controller); local
456 sprd_spi_irq_enable(struct sprd_spi *ss) argument
470 sprd_spi_irq_disable(struct sprd_spi *ss) argument
475 sprd_spi_dma_enable(struct sprd_spi *ss, bool enable) argument
516 sprd_spi_dma_rx_config(struct sprd_spi *ss, struct spi_transfer *t) argument
534 sprd_spi_dma_tx_config(struct sprd_spi *ss, struct spi_transfer *t) argument
552 sprd_spi_dma_request(struct sprd_spi *ss) argument
569 sprd_spi_dma_release(struct sprd_spi *ss) argument
581 struct sprd_spi *ss = spi_controller_get_devdata(sdev->controller); local
651 sprd_spi_set_speed(struct sprd_spi *ss, u32 speed_hz) argument
664 sprd_spi_init_hw(struct sprd_spi *ss, struct spi_transfer *t) argument
717 struct sprd_spi *ss = spi_controller_get_devdata(sdev->controller); local
816 struct sprd_spi *ss = (struct sprd_spi *)data; local
842 sprd_spi_irq_init(struct platform_device *pdev, struct sprd_spi *ss) argument
859 sprd_spi_clk_init(struct platform_device *pdev, struct sprd_spi *ss) argument
892 struct sprd_spi *ss = spi_controller_get_devdata(sctlr); local
897 sprd_spi_dma_init(struct platform_device *pdev, struct sprd_spi *ss) argument
922 struct sprd_spi *ss; local
1006 struct sprd_spi *ss = spi_controller_get_devdata(sctlr); local
1027 struct sprd_spi *ss = spi_controller_get_devdata(sctlr); local
1040 struct sprd_spi *ss = spi_controller_get_devdata(sctlr); local
[all...]
H A Dspi-sh.c81 static void spi_sh_write(struct spi_sh_data *ss, unsigned long data, argument
84 if (ss->width == 8)
85 iowrite8(data, ss->addr + (offset >> 2));
86 else if (ss->width == 32)
87 iowrite32(data, ss->addr + offset);
90 static unsigned long spi_sh_read(struct spi_sh_data *ss, unsigned long offset) argument
92 if (ss->width == 8)
93 return ioread8(ss->addr + (offset >> 2));
94 else if (ss->width == 32)
95 return ioread32(ss
100 spi_sh_set_bit(struct spi_sh_data *ss, unsigned long val, unsigned long offset) argument
110 spi_sh_clear_bit(struct spi_sh_data *ss, unsigned long val, unsigned long offset) argument
120 clear_fifo(struct spi_sh_data *ss) argument
126 spi_sh_wait_receive_buffer(struct spi_sh_data *ss) argument
138 spi_sh_wait_write_buffer_empty(struct spi_sh_data *ss) argument
150 spi_sh_send(struct spi_sh_data *ss, struct spi_message *mesg, struct spi_transfer *t) argument
215 spi_sh_receive(struct spi_sh_data *ss, struct spi_message *mesg, struct spi_transfer *t) argument
274 struct spi_sh_data *ss = spi_controller_get_devdata(ctlr); local
330 struct spi_sh_data *ss = spi_controller_get_devdata(spi->controller); local
349 struct spi_sh_data *ss = spi_controller_get_devdata(spi->controller); local
359 struct spi_sh_data *ss = (struct spi_sh_data *)_ss; local
382 struct spi_sh_data *ss = platform_get_drvdata(pdev); local
392 struct spi_sh_data *ss; local
[all...]
/linux-master/drivers/crypto/allwinner/
H A DMakefile1 obj-$(CONFIG_CRYPTO_DEV_SUN4I_SS) += sun4i-ss/
3 obj-$(CONFIG_CRYPTO_DEV_SUN8I_SS) += sun8i-ss/
/linux-master/tools/testing/selftests/net/
H A Dsctp_hello.c11 static void set_addr(struct sockaddr_storage *ss, char *ip, char *port, int *len) argument
13 if (ss->ss_family == AF_INET) {
14 struct sockaddr_in *a = (struct sockaddr_in *)ss;
20 struct sockaddr_in6 *a = (struct sockaddr_in6 *)ss;
31 struct sockaddr_storage ss; local
40 bzero((void *)&ss, sizeof(ss));
41 ss.ss_family = !strcmp(argv[2], "-4") ? AF_INET : AF_INET6;
42 csk = socket(ss.ss_family, SOCK_STREAM, IPPROTO_SCTP);
49 set_addr(&ss, arg
76 struct sockaddr_storage ss; local
[all...]
/linux-master/security/selinux/
H A DMakefile19 ss/ebitmap.o ss/hashtab.o ss/symtab.o ss/sidtab.o ss/avtab.o \
20 ss/policydb.o ss/services.o ss/conditional.o ss/mls.o ss/contex
[all...]
/linux-master/drivers/gpu/drm/imx/dcss/
H A Ddcss-ss.c73 static void dcss_ss_write(struct dcss_ss *ss, u32 val, u32 ofs) argument
75 if (!ss->in_use)
76 dcss_writel(val, ss->base_reg + ofs);
78 dcss_ctxld_write(ss->ctxld, ss->ctx_id, val,
79 ss->base_ofs + ofs);
84 struct dcss_ss *ss; local
86 ss = devm_kzalloc(dcss->dev, sizeof(*ss), GFP_KERNEL);
87 if (!ss)
106 dcss_ss_exit(struct dcss_ss *ss) argument
112 dcss_ss_subsam_set(struct dcss_ss *ss) argument
120 dcss_ss_sync_set(struct dcss_ss *ss, struct videomode *vm, bool phsync, bool pvsync) argument
164 dcss_ss_enable(struct dcss_ss *ss) argument
170 dcss_ss_shutoff(struct dcss_ss *ss) argument
[all...]
/linux-master/arch/m68k/lib/
H A Dmemset.c27 short *ss = s; local
28 *ss++ = c;
29 s = ss;
64 short *ss = s; local
65 *ss++ = c;
66 s = ss;
/linux-master/arch/riscv/purgatory/
H A Dpurgatory.c23 struct sha256_state ss; local
26 sha256_init(&ss);
29 sha256_update(&ss, (uint8_t *)(ptr->start), ptr->len);
30 sha256_final(&ss, digest);
/linux-master/tools/testing/selftests/x86/
H A Dmov_ss_trap.c47 unsigned short ss; variable
66 dr0 = (unsigned long)&ss;
147 asm volatile ("mov %%ss, %[ss]" : [ss] "=m" (ss));
148 printf("\tSS = 0x%hx, &SS = 0x%p\n", ss, &ss);
158 asm volatile ("mov %[ss], %[tmp]" : [tmp] "=r" (nr) : [ss] "
[all...]
/linux-master/drivers/usb/gadget/function/
H A Df_sourcesink.c320 struct f_sourcesink *ss = func_to_ss(f); local
332 ss->in_ep = usb_ep_autoconfig(cdev->gadget, &fs_source_desc);
333 if (!ss->in_ep) {
340 ss->out_ep = usb_ep_autoconfig(cdev->gadget, &fs_sink_desc);
341 if (!ss->out_ep)
345 if (ss->isoc_interval < 1)
346 ss->isoc_interval = 1;
347 if (ss->isoc_interval > 16)
348 ss->isoc_interval = 16;
349 if (ss
462 check_read_data(struct f_sourcesink *ss, struct usb_request *req) argument
505 struct f_sourcesink *ss = ep->driver_data; local
523 struct f_sourcesink *ss = ep->driver_data; local
576 source_sink_start_ep(struct f_sourcesink *ss, bool is_in, bool is_iso, int speed) argument
634 disable_source_sink(struct f_sourcesink *ss) argument
645 enable_source_sink(struct usb_composite_dev *cdev, struct f_sourcesink *ss, int alt) argument
739 struct f_sourcesink *ss = func_to_ss(f); local
748 struct f_sourcesink *ss = func_to_ss(f); local
755 struct f_sourcesink *ss = func_to_ss(f); local
837 struct f_sourcesink *ss; local
[all...]
/linux-master/sound/soc/meson/
H A Daxg-fifo.c47 static struct snd_soc_dai *axg_fifo_dai(struct snd_pcm_substream *ss) argument
49 struct snd_soc_pcm_runtime *rtd = ss->private_data;
54 static struct axg_fifo *axg_fifo_data(struct snd_pcm_substream *ss) argument
56 struct snd_soc_dai *dai = axg_fifo_dai(ss);
61 static struct device *axg_fifo_dev(struct snd_pcm_substream *ss) argument
63 struct snd_soc_dai *dai = axg_fifo_dai(ss);
75 struct snd_pcm_substream *ss, int cmd)
77 struct axg_fifo *fifo = axg_fifo_data(ss);
99 struct snd_pcm_substream *ss)
101 struct axg_fifo *fifo = axg_fifo_data(ss);
74 axg_fifo_pcm_trigger(struct snd_soc_component *component, struct snd_pcm_substream *ss, int cmd) argument
98 axg_fifo_pcm_pointer(struct snd_soc_component *component, struct snd_pcm_substream *ss) argument
111 axg_fifo_pcm_hw_params(struct snd_soc_component *component, struct snd_pcm_substream *ss, struct snd_pcm_hw_params *params) argument
156 g12a_fifo_pcm_hw_params(struct snd_soc_component *component, struct snd_pcm_substream *ss, struct snd_pcm_hw_params *params) argument
175 axg_fifo_pcm_hw_free(struct snd_soc_component *component, struct snd_pcm_substream *ss) argument
202 struct snd_pcm_substream *ss = dev_id; local
222 struct snd_pcm_substream *ss = dev_id; local
229 axg_fifo_pcm_open(struct snd_soc_component *component, struct snd_pcm_substream *ss) argument
295 axg_fifo_pcm_close(struct snd_soc_component *component, struct snd_pcm_substream *ss) argument
[all...]
H A Daxg-fifo.h76 struct snd_pcm_substream *ss);
78 struct snd_pcm_substream *ss);
80 struct snd_pcm_substream *ss,
83 struct snd_pcm_substream *ss,
86 struct snd_pcm_substream *ss);
88 struct snd_pcm_substream *ss);
90 struct snd_pcm_substream *ss, int cmd);
/linux-master/tools/perf/util/
H A Dsymsrc.h41 int symsrc__init(struct symsrc *ss, struct dso *dso, const char *name, enum dso_binary_type type);
42 void symsrc__destroy(struct symsrc *ss);
44 bool symsrc__has_symtab(struct symsrc *ss);
45 bool symsrc__possibly_runtime(struct symsrc *ss);
/linux-master/drivers/media/pci/solo6x10/
H A Dsolo6x10-g723.c80 struct snd_pcm_substream *ss; local
83 for (ss = pstr->substream; ss != NULL; ss = ss->next) {
84 if (snd_pcm_substream_chip(ss) == NULL)
88 if (snd_pcm_substream_chip(ss) == solo_dev)
92 solo_pcm = snd_pcm_substream_chip(ss);
96 snd_pcm_period_elapsed(ss);
118 static int snd_solo_pcm_open(struct snd_pcm_substream *ss) argument
147 snd_solo_pcm_close(struct snd_pcm_substream *ss) argument
159 snd_solo_pcm_trigger(struct snd_pcm_substream *ss, int cmd) argument
193 snd_solo_pcm_prepare(struct snd_pcm_substream *ss) argument
198 snd_solo_pcm_pointer(struct snd_pcm_substream *ss) argument
207 snd_solo_pcm_copy(struct snd_pcm_substream *ss, int channel, unsigned long pos, struct iov_iter *dst, unsigned long count) argument
294 struct snd_pcm_substream *ss; local
[all...]
/linux-master/include/rdma/
H A Drdmavt_mr.h93 static inline void rvt_put_ss(struct rvt_sge_state *ss) argument
95 while (ss->num_sge) {
96 rvt_put_mr(ss->sge.mr);
97 if (--ss->num_sge)
98 ss->sge = *ss->sg_list++;
114 static inline void rvt_update_sge(struct rvt_sge_state *ss, u32 length, argument
117 struct rvt_sge *sge = &ss->sge;
125 if (--ss->num_sge)
126 *sge = *ss
138 rvt_skip_sge(struct rvt_sge_state *ss, u32 length, bool release) argument
[all...]
/linux-master/drivers/net/ethernet/myricom/myri10ge/
H A Dmyri10ge.c198 struct myri10ge_slice_state *ss; member in struct:myri10ge_priv
917 struct myri10ge_slice_state *ss; local
945 bytes = mgp->max_intr_slots * sizeof(*mgp->ss[0].rx_done.entry);
1002 ss = &mgp->ss[i];
1003 cmd.data0 = MYRI10GE_LOWPART_TO_U32(ss->rx_done.bus);
1004 cmd.data1 = MYRI10GE_HIGHPART_TO_U32(ss->rx_done.bus);
1013 ss = &mgp->ss[i];
1014 ss
1087 myri10ge_write_dca(struct myri10ge_slice_state *ss, int cpu, int tag) argument
1093 myri10ge_update_dca(struct myri10ge_slice_state *ss) argument
1307 myri10ge_rx_done(struct myri10ge_slice_state *ss, int len, __wsum csum) argument
1377 myri10ge_tx_done(struct myri10ge_slice_state *ss, int mcp_index) argument
1446 myri10ge_clean_rx_done(struct myri10ge_slice_state *ss, int budget) argument
1522 struct myri10ge_slice_state *ss = local
1542 struct myri10ge_slice_state *ss = arg; local
1794 struct myri10ge_slice_state *ss; local
1936 myri10ge_allocate_rings(struct myri10ge_slice_state *ss) argument
2076 myri10ge_free_rings(struct myri10ge_slice_state *ss) argument
2151 struct myri10ge_slice_state *ss; local
2234 struct myri10ge_slice_state *ss; local
2268 struct myri10ge_slice_state *ss; local
2296 struct myri10ge_slice_state *ss; local
2625 struct myri10ge_slice_state *ss; local
2894 struct myri10ge_slice_state *ss; local
3342 myri10ge_check_slice(struct myri10ge_slice_state *ss, int *reset_needed, int *busy_slice_cnt, u32 rx_pause_cnt) argument
3385 struct myri10ge_slice_state *ss; local
3476 struct myri10ge_slice_state *ss; local
3529 struct myri10ge_slice_state *ss; local
3562 struct myri10ge_slice_state *ss; local
[all...]
/linux-master/tools/testing/selftests/powerpc/tm/
H A Dtm-signal-context-force-tm.c111 stack_t ss; local
127 ss.ss_sp = mmap(NULL, SIGSTKSZ, PROT_READ | PROT_WRITE,
129 ss.ss_size = SIGSTKSZ;
130 ss.ss_flags = 0;
132 if (ss.ss_sp == (void *)-1) {
138 if (madvise(ss.ss_sp, SIGSTKSZ, MADV_DONTNEED)) {
147 if (sigaltstack(&ss, NULL)) {
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_sseu_debugfs.c22 int ss; local
29 for (ss = 0; ss < ss_max; ss++) {
32 if (sig1[ss] & CHV_SS_PG_ENABLE)
37 sseu->subslice_mask.hsw[0] |= BIT(ss);
38 eu_cnt = ((sig1[ss] & CHV_EU08_PG_ENABLE) ? 0 : 2) +
39 ((sig1[ss] & CHV_EU19_PG_ENABLE) ? 0 : 2) +
40 ((sig1[ss] & CHV_EU210_PG_ENABLE) ? 0 : 2) +
41 ((sig2[ss]
56 int s, ss; local
116 int s, ss; local
[all...]

Completed in 386 milliseconds

1234567891011>>