| /linux/drivers/spi/ |
| H A D | spi-sprd.c | 168 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, in sprd_spi_transfer_max_timeout() argument 180 u32 bit_time_us = DIV_ROUND_UP(USEC_PER_SEC, ss->hw_speed_hz); in sprd_spi_transfer_max_timeout() 186 u32 interval_cycle = SPRD_SPI_FIFO_SIZE * ss->word_delay; in sprd_spi_transfer_max_timeout() 188 ss->src_clk); in sprd_spi_transfer_max_timeout() 193 static int sprd_spi_wait_for_tx_end(struct sprd_spi *ss, struct spi_transfer *t) in sprd_spi_wait_for_tx_end() argument 198 us = sprd_spi_transfer_max_timeout(ss, t); in sprd_spi_wait_for_tx_end() 199 ret = readl_relaxed_poll_timeout(ss->base + SPRD_SPI_INT_RAW_STS, val, in sprd_spi_wait_for_tx_end() 202 dev_err(ss in sprd_spi_wait_for_tx_end() 218 sprd_spi_wait_for_rx_end(struct sprd_spi * ss,struct spi_transfer * t) sprd_spi_wait_for_rx_end() argument 236 sprd_spi_tx_req(struct sprd_spi * ss) sprd_spi_tx_req() argument 241 sprd_spi_rx_req(struct sprd_spi * ss) sprd_spi_rx_req() argument 246 sprd_spi_enter_idle(struct sprd_spi * ss) sprd_spi_enter_idle() argument 254 sprd_spi_set_transfer_bits(struct sprd_spi * ss,u32 bits) sprd_spi_set_transfer_bits() argument 264 sprd_spi_set_tx_length(struct sprd_spi * ss,u32 length) sprd_spi_set_tx_length() argument 277 sprd_spi_set_rx_length(struct sprd_spi * ss,u32 length) sprd_spi_set_rx_length() argument 293 struct sprd_spi *ss = spi_controller_get_devdata(sctlr); sprd_spi_chipselect() local 307 sprd_spi_write_only_receive(struct sprd_spi * ss,u32 len) sprd_spi_write_only_receive() argument 329 sprd_spi_write_bufs_u8(struct sprd_spi * ss,u32 len) sprd_spi_write_bufs_u8() argument 341 sprd_spi_write_bufs_u16(struct sprd_spi * ss,u32 len) sprd_spi_write_bufs_u16() argument 353 sprd_spi_write_bufs_u32(struct sprd_spi * ss,u32 len) sprd_spi_write_bufs_u32() argument 365 sprd_spi_read_bufs_u8(struct sprd_spi * ss,u32 len) sprd_spi_read_bufs_u8() argument 377 sprd_spi_read_bufs_u16(struct sprd_spi * ss,u32 len) sprd_spi_read_bufs_u16() argument 389 sprd_spi_read_bufs_u32(struct sprd_spi * ss,u32 len) sprd_spi_read_bufs_u32() argument 403 struct sprd_spi *ss = spi_controller_get_devdata(sdev->controller); sprd_spi_txrx_bufs() local 456 sprd_spi_irq_enable(struct sprd_spi * ss) sprd_spi_irq_enable() argument 470 sprd_spi_irq_disable(struct sprd_spi * ss) sprd_spi_irq_disable() argument 475 sprd_spi_dma_enable(struct sprd_spi * ss,bool enable) sprd_spi_dma_enable() argument 516 sprd_spi_dma_rx_config(struct sprd_spi * ss,struct spi_transfer * t) sprd_spi_dma_rx_config() argument 534 sprd_spi_dma_tx_config(struct sprd_spi * ss,struct spi_transfer * t) sprd_spi_dma_tx_config() argument 552 sprd_spi_dma_request(struct sprd_spi * ss) sprd_spi_dma_request() argument 569 sprd_spi_dma_release(struct sprd_spi * ss) sprd_spi_dma_release() argument 581 struct sprd_spi *ss = spi_controller_get_devdata(sdev->controller); sprd_spi_dma_txrx_bufs() local 651 sprd_spi_set_speed(struct sprd_spi * ss,u32 speed_hz) sprd_spi_set_speed() argument 664 sprd_spi_init_hw(struct sprd_spi * ss,struct spi_transfer * t) sprd_spi_init_hw() argument 717 struct sprd_spi *ss = spi_controller_get_devdata(sdev->controller); sprd_spi_setup_transfer() local 816 struct sprd_spi *ss = (struct sprd_spi *)data; sprd_spi_handle_irq() local 842 sprd_spi_irq_init(struct platform_device * pdev,struct sprd_spi * ss) sprd_spi_irq_init() argument 859 sprd_spi_clk_init(struct platform_device * pdev,struct sprd_spi * ss) sprd_spi_clk_init() argument 892 struct sprd_spi *ss = spi_controller_get_devdata(sctlr); sprd_spi_can_dma() local 897 sprd_spi_dma_init(struct platform_device * pdev,struct sprd_spi * ss) sprd_spi_dma_init() argument 922 struct sprd_spi *ss; sprd_spi_probe() local 1005 struct sprd_spi *ss = spi_controller_get_devdata(sctlr); sprd_spi_remove() local 1026 struct sprd_spi *ss = spi_controller_get_devdata(sctlr); sprd_spi_runtime_suspend() local 1039 struct sprd_spi *ss = spi_controller_get_devdata(sctlr); sprd_spi_runtime_resume() local [all...] |
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_devcoredump.c | 87 struct xe_devcoredump_snapshot *ss; in __xe_devcoredump_read() 94 ss = &coredump->snapshot; in __xe_devcoredump_read() 103 drm_printf(&p, "Reason: %s\n", ss->reason); in __xe_devcoredump_read() 107 ts = ktime_to_timespec64(ss->snapshot_time); in __xe_devcoredump_read() 109 ts = ktime_to_timespec64(ss->boot_time); in __xe_devcoredump_read() 111 drm_printf(&p, "Process: %s [%d]\n", ss->process_name, ss->pid); in __xe_devcoredump_read() 114 drm_printf(&p, "\n**** GT #%d ****\n", ss->gt->info.id); in __xe_devcoredump_read() 115 drm_printf(&p, "\tTile: %d\n", ss->gt->tile->id); in __xe_devcoredump_read() 118 xe_guc_log_snapshot_print(ss in __xe_devcoredump_read() 88 struct xe_devcoredump_snapshot *ss; __xe_devcoredump_read() local 140 xe_devcoredump_snapshot_free(struct xe_devcoredump_snapshot * ss) xe_devcoredump_snapshot_free() argument 194 struct xe_devcoredump_snapshot *ss; xe_devcoredump_read() local 276 struct xe_devcoredump_snapshot *ss = container_of(work, typeof(*ss), work); xe_devcoredump_deferred_snap_work() local 332 struct xe_devcoredump_snapshot *ss = &coredump->snapshot; devcoredump_snapshot() local [all...] |
| /linux/drivers/gpu/drm/imx/dcss/ |
| H A D | dcss-ss.c | 73 static void dcss_ss_write(struct dcss_ss *ss, u32 val, u32 ofs) in dcss_ss_write() argument 75 if (!ss->in_use) in dcss_ss_write() 76 dcss_writel(val, ss->base_reg + ofs); in dcss_ss_write() 78 dcss_ctxld_write(ss->ctxld, ss->ctx_id, val, in dcss_ss_write() 79 ss->base_ofs + ofs); 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() [all …]
|
| /linux/drivers/usb/gadget/function/ |
| H A D | f_sourcesink.c | 320 struct f_sourcesink *ss = func_to_ss(f); in sourcesink_bind() local 332 ss->in_ep = usb_ep_autoconfig(cdev->gadget, &fs_source_desc); in sourcesink_bind() 333 if (!ss->in_ep) { in sourcesink_bind() 340 ss->out_ep = usb_ep_autoconfig(cdev->gadget, &fs_sink_desc); in sourcesink_bind() 341 if (!ss->out_ep) in sourcesink_bind() 345 if (ss->isoc_interval < 1) in sourcesink_bind() 346 ss->isoc_interval = 1; in sourcesink_bind() 347 if (ss->isoc_interval > 16) in sourcesink_bind() 348 ss->isoc_interval = 16; in sourcesink_bind() 349 if (ss->isoc_mult > 2) in sourcesink_bind() [all …]
|
| /linux/drivers/crypto/allwinner/sun8i-ss/ |
| H A D | sun8i-ss-prng.c | 64 struct sun8i_ss_dev *ss; in sun8i_ss_prng_generate() local 73 ss = algt->ss; in sun8i_ss_prng_generate() 76 dev_err(ss->dev, "The PRNG is not seeded\n"); in sun8i_ss_prng_generate() 95 flow = sun8i_ss_get_engine_number(ss); in sun8i_ss_prng_generate() 108 dma_iv = dma_map_single(ss->dev, ctx->seed, ctx->slen, DMA_TO_DEVICE); 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() 115 dma_dst = dma_map_single(ss->dev, d, todo, DMA_FROM_DEVICE); in sun8i_ss_prng_generate() 116 if (dma_mapping_error(ss->dev, dma_dst)) { in sun8i_ss_prng_generate() 117 dev_err(ss->dev, "Cannot DMA MAP DST\n"); in sun8i_ss_prng_generate() [all …]
|
| H A D | sun8i-ss-hash.c | 41 dev_err(tfmctx->ss->dev, "shash digest error ret=%d\n", ret); in sun8i_ss_hashkey() 103 op->ss = algt->ss; in sun8i_ss_hash_init_tfm() 109 dev_err(algt->ss->dev, "Fallback driver could no be loaded\n"); in sun8i_ss_hash_init_tfm() 123 err = pm_runtime_get_sync(op->ss->dev); in sun8i_ss_hash_init_tfm() 128 pm_runtime_put_noidle(op->ss->dev); in sun8i_ss_hash_init_tfm() 141 pm_runtime_put_sync_suspend(tfmctx->ss->dev); in sun8i_ss_hash_exit_tfm() 286 static int sun8i_ss_run_hash_task(struct sun8i_ss_dev *ss, in sun8i_ss_run_hash_task() argument 295 ss->flows[flow].stat_req++; in sun8i_ss_run_hash_task() 310 mutex_lock(&ss->mlock); in sun8i_ss_run_hash_task() 313 writel(rctx->t_dst[i - 1].addr, ss->base + SS_KEY_ADR_REG); in sun8i_ss_run_hash_task() [all …]
|
| H A D | Makefile | 1 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
|
| /linux/sound/soc/meson/ |
| H A D | axg-fifo.c | 47 static struct snd_soc_dai *axg_fifo_dai(struct snd_pcm_substream *ss) in axg_fifo_dai() argument 49 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(ss); in axg_fifo_dai() 54 static struct axg_fifo *axg_fifo_data(struct snd_pcm_substream *ss) in axg_fifo_data() argument 56 struct snd_soc_dai *dai = axg_fifo_dai(ss); in axg_fifo_data() 61 static struct device *axg_fifo_dev(struct snd_pcm_substream *ss) in axg_fifo_dev() argument 63 struct snd_soc_dai *dai = axg_fifo_dai(ss); in axg_fifo_dev() 75 struct snd_pcm_substream *ss, int cmd) in axg_fifo_pcm_trigger() argument 77 struct axg_fifo *fifo = axg_fifo_data(ss); in axg_fifo_pcm_trigger() 99 struct snd_pcm_substream *ss) in axg_fifo_pcm_pointer() argument 101 struct axg_fifo *fifo = axg_fifo_data(ss); in axg_fifo_pcm_pointer() [all …]
|
| H A D | axg-fifo.h | 76 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/tools/testing/selftests/net/ |
| H A D | sctp_hello.c | 11 static void set_addr(struct sockaddr_storage *ss, char *ip, char *port, int *len) in set_addr() argument 13 if (ss->ss_family == AF_INET) { in set_addr() 14 struct sockaddr_in *a = (struct sockaddr_in *)ss; in set_addr() 20 struct sockaddr_in6 *a = (struct sockaddr_in6 *)ss; in set_addr() 31 struct sockaddr_storage ss; in do_client() local 39 bzero((void *)&ss, sizeof(ss)); in do_client() 40 ss.ss_family = !strcmp(argv[2], "-4") ? AF_INET : AF_INET6; in do_client() 41 csk = socket(ss.ss_family, SOCK_STREAM, IPPROTO_SCTP); in do_client() 48 set_addr(&ss, argv[5], argv[6], &len); in do_client() 49 ret = bind(csk, (struct sockaddr *)&ss, len); in do_client() [all …]
|
| /linux/drivers/crypto/allwinner/sun4i-ss/ |
| H A D | sun4i-ss-prng.c | 11 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() 52 readsl(ss->base + SS_TXFIFO, data, len / 4); in sun4i_ss_prng_generate() 58 v = readl(ss->base + SS_KEY0 + i * 4); in sun4i_ss_prng_generate() 59 ss->seed[i] = v; in sun4i_ss_prng_generate() [all …]
|
| H A D | Makefile | 2 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 D | sun4i-ss-cipher.c | 19 struct sun4i_ss_ctx *ss = op->ss; in sun4i_ss_opti_poll() local 45 dev_err_ratelimited(ss->dev, "ERROR: Some SGs are NULL\n"); in sun4i_ss_opti_poll() 60 spin_lock_irqsave(&ss->slock, flags); in sun4i_ss_opti_poll() 63 writesl(ss->base + SS_KEY0 + i * 4, &op->key[i], 1); in sun4i_ss_opti_poll() 68 writesl(ss->base + SS_IV0 + i * 4, &v, 1); in sun4i_ss_opti_poll() 71 writel(mode, ss->base + SS_CTL); in sun4i_ss_opti_poll() 86 dev_err_ratelimited(ss->dev, "ERROR: sg_miter return null\n"); in sun4i_ss_opti_poll() 94 writesl(ss->base + SS_RXFIFO, mi.addr + oi, todo); in sun4i_ss_opti_poll() 104 spaces = readl(ss->base + SS_FCSR); in sun4i_ss_opti_poll() 114 dev_err_ratelimited(ss->dev, "ERROR: sg_miter return null\n"); in sun4i_ss_opti_poll() [all …]
|
| H A D | sun4i-ss-hash.c | 28 op->ss = algt->ss; in sun4i_hash_crainit() 30 err = pm_runtime_resume_and_get(op->ss->dev); 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 204 dev_dbg(ss->dev, "%s %s bc=%llu len=%u mode=%x wl=%u h0=%0x", in sun4i_hash() 214 dev_err(ss->dev, "Cannot process too large request\n"); in sun4i_hash() 226 spin_lock_bh(&ss->slock); in sun4i_hash() 235 writel(op->hash[i], ss->base + SS_IV0 + i * 4); in sun4i_hash() 238 writel(op->mode | SS_ENABLED | ivmode, ss->base + SS_CTL); in sun4i_hash() 248 dev_err(ss->dev, "ERROR: Bound error %u %u\n", in sun4i_hash() [all …]
|
| /linux/drivers/media/pci/solo6x10/ |
| H A D | solo6x10-g723.c | 80 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() 118 static int snd_solo_pcm_open(struct snd_pcm_substream *ss) in snd_solo_pcm_open() argument 120 struct solo_dev *solo_dev = snd_pcm_substream_chip(ss); in snd_solo_pcm_open() 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() [all …]
|
| /linux/drivers/media/pci/tw686x/ |
| H A D | tw686x-audio.c | 48 if (!ac->ss || !ac->curr_bufs[0] || !ac->curr_bufs[1]) { in tw686x_audio_irq() 77 snd_pcm_period_elapsed(ac->ss); in tw686x_audio_irq() 104 static int tw686x_pcm_open(struct snd_pcm_substream *ss) in tw686x_pcm_open() argument 106 struct tw686x_dev *dev = snd_pcm_substream_chip(ss); in tw686x_pcm_open() 107 struct tw686x_audio_channel *ac = &dev->audio_channels[ss->number]; in tw686x_pcm_open() 108 struct snd_pcm_runtime *rt = ss->runtime; in tw686x_pcm_open() 111 ac->ss = ss; in tw686x_pcm_open() 121 static int tw686x_pcm_close(struct snd_pcm_substream *ss) in tw686x_pcm_close() argument 123 struct tw686x_dev *dev = snd_pcm_substream_chip(ss); in tw686x_pcm_close() 124 struct tw686x_audio_channel *ac = &dev->audio_channels[ss->number]; in tw686x_pcm_close() [all …]
|
| /linux/include/rdma/ |
| H A D | rdmavt_mr.h | 93 static inline void rvt_put_ss(struct rvt_sge_state *ss) in rvt_put_ss() argument 95 while (ss->num_sge) { in rvt_put_ss() 96 rvt_put_mr(ss->sge.mr); in rvt_put_ss() 97 if (--ss->num_sge) in rvt_put_ss() 98 ss->sge = *ss->sg_list++; in rvt_put_ss() 114 static inline void rvt_update_sge(struct rvt_sge_state *ss, u32 length, in rvt_update_sge() argument 117 struct rvt_sge *sge = &ss->sge; in rvt_update_sge() 125 if (--ss->num_sge) in rvt_update_sge() 126 *sge = *ss->sg_list++; in rvt_update_sge() 138 static inline void rvt_skip_sge(struct rvt_sge_state *ss, u32 length, in rvt_skip_sge() argument [all …]
|
| /linux/kernel/cgroup/ |
| H A D | cgroup.c | 282 struct cgroup_subsys *ss); 515 * @ss: the subsystem of interest (%NULL returns @cgrp->self) 517 * Return @cgrp's css (cgroup_subsys_state) associated with @ss. This 524 struct cgroup_subsys *ss) in cgroup_css() argument 526 if (CGROUP_HAS_SUBSYS_CONFIG && ss) in cgroup_css() 527 return rcu_dereference_check(cgrp->subsys[ss->id], in cgroup_css() 534 * cgroup_e_css_by_mask - obtain a cgroup's effective css for the specified ss 536 * @ss: the subsystem of interest (%NULL returns @cgrp->self) 539 * as the matching css of the nearest ancestor including self which has @ss 540 * enabled. If @ss i 544 cgroup_e_css_by_mask(struct cgroup * cgrp,struct cgroup_subsys * ss) cgroup_e_css_by_mask() argument 578 cgroup_e_css(struct cgroup * cgrp,struct cgroup_subsys * ss) cgroup_e_css() argument 608 cgroup_get_e_css(struct cgroup * cgrp,struct cgroup_subsys * ss) cgroup_get_e_css() argument 729 do_each_subsys_mask(ss,ssid,ss_mask) global() argument 965 struct cgroup_subsys *ss; css_set_hash() local 978 struct cgroup_subsys *ss; put_css_set_locked() local 1106 struct cgroup_subsys *ss; find_existing_css_set() local 1227 struct cgroup_subsys *ss; find_css_set() local 1586 struct cgroup_subsys *ss = cft->ss; cgroup_file_name() local 1639 struct cgroup_subsys *ss; cgroup_calc_subtree_ss_mask() local 1854 struct cgroup_subsys *ss; rebind_subsystems() local 2105 struct cgroup_subsys *ss; init_cgroup_housekeeping() local 2694 struct cgroup_subsys *ss; cgroup_migrate_execute() local 2931 struct cgroup_subsys *ss; cgroup_migrate_prepare_dst() local 3136 struct cgroup_subsys *ss; cgroup_print_ss_mask() local 3259 struct cgroup_subsys *ss; cgroup_lock_and_drain_offline() local 3350 struct cgroup_subsys *ss = css->ss; css_visible() local 3377 struct cgroup_subsys *ss; cgroup_apply_control_enable() local 3423 struct cgroup_subsys *ss; cgroup_apply_control_disable() local 3546 struct cgroup_subsys *ss; cgroup_subtree_control_write() local 3896 cgroup_tryget_css(struct cgroup * cgrp,struct cgroup_subsys * ss) cgroup_tryget_css() argument 3912 struct cgroup_subsys *ss = cgroup_subsys[ssid]; cgroup_extra_stat_show() local 3931 struct cgroup_subsys *ss = cgroup_subsys[ssid]; cgroup_local_stat_show() local 4489 struct cgroup_subsys *ss = cfts[0].ss; cgroup_apply_cftypes() local 4530 cgroup_init_cftypes(struct cgroup_subsys * ss,struct cftype * cfts) cgroup_init_cftypes() argument 4621 cgroup_add_cftypes(struct cgroup_subsys * ss,struct cftype * cfts) cgroup_add_cftypes() argument 4654 cgroup_add_dfl_cftypes(struct cgroup_subsys * ss,struct cftype * cfts) cgroup_add_dfl_cftypes() argument 4671 cgroup_add_legacy_cftypes(struct cgroup_subsys * ss,struct cftype * cfts) cgroup_add_legacy_cftypes() argument 5575 struct cgroup_subsys *ss = css->ss; css_free_rwork_fn() local 5626 struct cgroup_subsys *ss = css->ss; css_release_work_fn() local 5699 init_and_link_css(struct cgroup_subsys_state * css,struct cgroup_subsys * ss,struct cgroup * cgrp) init_and_link_css() argument 5725 struct cgroup_subsys *ss = css->ss; online_css() local 5749 struct cgroup_subsys *ss = css->ss; offline_css() local 5785 css_create(struct cgroup * cgrp,struct cgroup_subsys * ss) css_create() argument 6244 cgroup_init_subsys(struct cgroup_subsys * ss,bool early) cgroup_init_subsys() argument 6309 struct cgroup_subsys *ss; cgroup_init_early() local 6347 struct cgroup_subsys *ss; cgroup_init() local 6559 struct cgroup_subsys *ss; proc_cgroup_show() local 6824 struct cgroup_subsys *ss; cgroup_can_fork() local 6864 struct cgroup_subsys *ss; cgroup_cancel_fork() local 6889 struct cgroup_subsys *ss; cgroup_post_fork() local 6980 struct cgroup_subsys *ss; cgroup_task_exit() local 7068 struct cgroup_subsys *ss; cgroup_task_release() local 7092 struct cgroup_subsys *ss; cgroup_disable() local 7149 css_tryget_online_from_dir(struct dentry * dentry,struct cgroup_subsys * ss) css_tryget_online_from_dir() argument 7187 css_from_id(int id,struct cgroup_subsys * ss) css_from_id() argument 7396 struct cgroup_subsys *ss; delegate_show() local [all...] |
| H A D | rstat.c | 25 return css_is_self(css) || css->ss->css_rstat_flush != NULL; in css_uses_rstat() 40 static spinlock_t *ss_rstat_lock(struct cgroup_subsys *ss) in ss_rstat_lock() argument 42 if (ss) in ss_rstat_lock() 43 return &ss->rstat_ss_lock; in ss_rstat_lock() 48 static inline struct llist_head *ss_lhead_cpu(struct cgroup_subsys *ss, int cpu) in ss_lhead_cpu() argument 50 if (ss) in ss_lhead_cpu() 51 return per_cpu_ptr(ss->lhead, cpu); in ss_lhead_cpu() 124 lhead = ss_lhead_cpu(css->ss, cpu); in css_rstat_updated() 157 static void css_process_update_tree(struct cgroup_subsys *ss, int cpu) in css_process_update_tree() argument 159 struct llist_head *lhead = ss_lhead_cpu(ss, cpu); in css_process_update_tree() [all …]
|
| H A D | debug.c | 44 struct cgroup_subsys *ss; in current_css_set_read() local 62 for_each_subsys(ss, i) { in current_css_set_read() 63 css = cset->subsys[ss->id]; in current_css_set_read() 66 seq_printf(seq, "%2d: %-4s\t- %p[%d]\n", ss->id, ss->name, in current_css_set_read() 203 struct cgroup_subsys *ss; in cgroup_subsys_states_read() local 212 for_each_subsys(ss, i) { in cgroup_subsys_states_read() 213 css = rcu_dereference_check(cgrp->subsys[ss->id], true); in cgroup_subsys_states_read() 223 seq_printf(seq, "%2d: %-4s\t- %p[%d] %d%s\n", ss->id, ss in cgroup_subsys_states_read() 235 struct cgroup_subsys *ss; cgroup_masks_read_one() local [all...] |
| /linux/security/selinux/ |
| H A D | Makefile | 19 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/context.o
|
| /linux/kernel/bpf/ |
| H A D | stream.c | 251 struct bpf_stream_stage ss; 260 bpf_stream_stage(ss, prog, stream_id, ({ in bpf_prog_stream_init() 261 bpf_stream_dump_stack(ss); in bpf_prog_stream_init() 296 void bpf_stream_stage_init(struct bpf_stream_stage *ss) in bpf_stream_stage_printk() 298 init_llist_head(&ss->log); in bpf_stream_stage_printk() 299 ss->len = 0; in bpf_stream_stage_printk() 302 void bpf_stream_stage_free(struct bpf_stream_stage *ss) in bpf_stream_stage_printk() 306 node = llist_del_all(&ss->log); in bpf_stream_stage_printk() 310 int bpf_stream_stage_printk(struct bpf_stream_stage *ss, const char *fmt, ...) 322 ss in bpf_stream_stage_commit() 278 bpf_stream_stage_init(struct bpf_stream_stage * ss) bpf_stream_stage_init() argument 284 bpf_stream_stage_free(struct bpf_stream_stage * ss) bpf_stream_stage_free() argument 292 bpf_stream_stage_printk(struct bpf_stream_stage * ss,const char * fmt,...) bpf_stream_stage_printk() argument 311 bpf_stream_stage_commit(struct bpf_stream_stage * ss,struct bpf_prog * prog,enum bpf_stream_id stream_id) bpf_stream_stage_commit() argument 340 struct bpf_stream_stage *ss; global() member 367 bpf_stream_stage_dump_stack(struct bpf_stream_stage * ss) bpf_stream_stage_dump_stack() argument [all...] |
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | socket_helpers.h | 151 static inline struct sockaddr *sockaddr(struct sockaddr_storage *ss) in sockaddr() argument 153 return (struct sockaddr *)ss; in sockaddr() 156 static inline void init_addr_loopback4(struct sockaddr_storage *ss, in init_addr_loopback4() argument 159 struct sockaddr_in *addr4 = memset(ss, 0, sizeof(*ss)); in init_addr_loopback4() 167 static inline void init_addr_loopback6(struct sockaddr_storage *ss, in init_addr_loopback6() argument 170 struct sockaddr_in6 *addr6 = memset(ss, 0, sizeof(*ss)); in init_addr_loopback6() 178 static inline void init_addr_loopback_unix(struct sockaddr_storage *ss, in init_addr_loopback_unix() argument 181 struct sockaddr_un *addr = memset(ss, 0, sizeof(*ss)); in init_addr_loopback_unix() 187 static inline void init_addr_loopback_vsock(struct sockaddr_storage *ss, in init_addr_loopback_vsock() argument 190 struct sockaddr_vm *addr = memset(ss, 0, sizeof(*ss)); in init_addr_loopback_vsock() [all …]
|
| /linux/arch/hexagon/kernel/ |
| H A D | process.c | 59 struct hexagon_switch_stack *ss; in copy_thread() local 74 ss = (struct hexagon_switch_stack *) ((unsigned long) childregs - in copy_thread() 75 sizeof(*ss)); in copy_thread() 76 ss->lr = (unsigned long)ret_from_fork; in copy_thread() 77 p->thread.switch_sp = ss; in copy_thread() 81 ss->r24 = (unsigned long)args->fn; in copy_thread() 82 ss->r25 = (unsigned long)args->fn_arg; in copy_thread() 87 ss->r2524 = 0; in copy_thread()
|
| /linux/arch/m68k/lib/ |
| H A D | memset.c | 27 short *ss = s; in memset() local 28 *ss++ = c; in memset() 29 s = ss; in memset() 64 short *ss = s; in memset() local 65 *ss++ = c; in memset() 66 s = ss; in memset()
|