| /linux/drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ |
| H A D | ia_css_xnr3.host.c | 71 s32 alpha; in compute_alpha() local 75 alpha = XNR_MAX_ALPHA; in compute_alpha() 77 alpha = ((IA_CSS_XNR3_SIGMA_SCALE * XNR_ALPHA_SCALE_FACTOR) + offset) / sigma; in compute_alpha() 79 if (alpha > XNR_MAX_ALPHA) in compute_alpha() 80 alpha = XNR_MAX_ALPHA; in compute_alpha() 83 return alpha; in compute_alpha() 159 to->alpha.y0 = alpha_y0; in ia_css_xnr3_encode() 160 to->alpha.u0 = alpha_u0; in ia_css_xnr3_encode() 161 to->alpha.v0 = alpha_v0; in ia_css_xnr3_encode() 162 to->alpha.ydiff = clamp(alpha_ydiff, min_diff, max_diff); in ia_css_xnr3_encode() [all …]
|
| /linux/tools/testing/selftests/net/ |
| H A D | lwt_dst_cache_ref_loop.sh | 85 setup_ns alpha beta gamma &>/dev/null 87 ip link add name veth-alpha netns $alpha type veth \ 93 ip -netns $alpha link set veth-alpha name veth0 &>/dev/null 98 ip -netns $alpha addr add 2001:db8:1::2/64 dev veth0 &>/dev/null 99 ip -netns $alpha link set veth0 up &>/dev/null 100 ip -netns $alpha link set lo up &>/dev/null 101 ip -netns $alpha route add 2001:db8:2::/64 \ 122 ip netns exec $alpha ping6 -c 5 -W 1 2001:db8:2::2 &>/dev/null 133 cleanup_ns $alpha $beta $gamma 191 ip netns exec $alpha ping6 -c 2 -W 1 2001:db8:2::2 &>/dev/null [all …]
|
| /linux/drivers/gpu/drm/rockchip/ |
| H A D | rockchip_vop2_reg.c | 1799 static bool is_opaque(u16 alpha) in is_opaque() argument 1801 return (alpha >> 8) == 0xff; in is_opaque() 1805 struct vop2_alpha *alpha) in vop2_parse_alpha() argument 1814 alpha->src_color_ctrl.val = 0; in vop2_parse_alpha() 1815 alpha->dst_color_ctrl.val = 0; in vop2_parse_alpha() 1816 alpha->src_alpha_ctrl.val = 0; in vop2_parse_alpha() 1817 alpha->dst_alpha_ctrl.val = 0; in vop2_parse_alpha() 1820 alpha->src_color_ctrl.bits.blend_mode = ALPHA_GLOBAL; in vop2_parse_alpha() 1822 alpha->src_color_ctrl.bits.blend_mode = ALPHA_PER_PIX; in vop2_parse_alpha() 1824 alpha->src_color_ctrl.bits.blend_mode = ALPHA_PER_PIX_GLOBAL; in vop2_parse_alpha() [all …]
|
| /linux/net/ipv4/ |
| H A D | tcp_illinois.c | 50 u32 alpha; /* Additive increase */ member 73 ca->alpha = ALPHA_MAX; in tcp_illinois_init() 140 static u32 alpha(struct illinois *ca, u32 da, u32 dm) in alpha() function 153 return ca->alpha; in alpha() 228 ca->alpha = ALPHA_BASE; in update_params() 234 ca->alpha = alpha(ca, da, dm); in update_params() 249 ca->alpha = ALPHA_BASE; in tcp_illinois_state() 286 delta = (tp->snd_cwnd_cnt * ca->alpha) >> ALPHA_SHIFT; in tcp_illinois_cong_avoid()
|
| H A D | tcp_dctcp.c | 136 u32 alpha = ca->dctcp_alpha; in dctcp_update_alpha() local 154 alpha -= min_not_zero(alpha, alpha >> dctcp_shift_g); in dctcp_update_alpha() 163 alpha = min(alpha + delivered_ce, DCTCP_MAX_ALPHA); in dctcp_update_alpha() 169 WRITE_ONCE(ca->dctcp_alpha, alpha); in dctcp_update_alpha()
|
| H A D | tcp_htcp.c | 27 u32 alpha; /* Fixed point arith, << 7 */ member 127 if (ca->packetcount >= tcp_snd_cwnd(tp) - (ca->alpha >> 7 ? : 1) && in measure_achieved_throughput() 194 ca->alpha = 2 * factor * ((1 << 7) - ca->beta); in htcp_alpha_update() 195 if (!ca->alpha) in htcp_alpha_update() 196 ca->alpha = ALPHA_BASE; in htcp_alpha_update() 245 if ((tp->snd_cwnd_cnt * ca->alpha)>>7 >= tcp_snd_cwnd(tp)) { in htcp_cong_avoid() 262 ca->alpha = ALPHA_BASE; in htcp_init()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | bpf_dctcp.c | 127 __u32 alpha = ca->dctcp_alpha; in BPF_PROG() 129 /* alpha = (1 - g) * alpha + g * F */ in BPF_PROG() 131 alpha -= min_not_zero(alpha, alpha >> dctcp_shift_g); in BPF_PROG() 141 alpha = min(alpha + delivered_ce, DCTCP_MAX_ALPHA); in BPF_PROG() 143 ca->dctcp_alpha = alpha; in BPF_PROG() 133 __u32 alpha = ca->dctcp_alpha; BPF_PROG() local
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | vidioc-g-fbuf.rst | 227 - The device supports clipping/blending using the alpha channel of 232 - The device supports alpha blending using a global alpha value. 236 - The device supports clipping/blending using the inverted alpha 289 - Use the alpha channel of the framebuffer to clip or blend 291 output = framebuffer pixel * alpha + video pixel * (1 - alpha). 292 The actual alpha depth depends on the framebuffer pixel format. 295 - Use a global alpha value to blend the framebuffer with video 296 images. The blend function is: output = (framebuffer pixel * alpha 297 + video pixel * (255 - alpha)) / 255. The alpha value is 304 - Like ``V4L2_FBUF_FLAG_LOCAL_ALPHA``, use the alpha channel of the [all …]
|
| H A D | pixfmt-rgb.rst | 18 presence of an alpha component or additional padding bits. 20 The usage and value of the alpha bits in formats that support them (named ARGB 21 or a permutation thereof, collectively referred to as alpha formats) depend on 23 (including capture queues of mem-to-mem devices) fill the alpha component in 24 memory. When the device captures an alpha channel the alpha component will have 25 a meaningful value. Otherwise, when the device doesn't capture an alpha channel 26 but can set the alpha bit to a user-configurable value, the 27 :ref:`V4L2_CID_ALPHA_COMPONENT <v4l2-alpha-component>` control is used to 28 specify that alpha value, and the alpha component of all pixels will be set to 30 an alpha component (XRGB or XBGR) must be used instead of an alpha format. [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
| H A D | ctxgf108.c | 740 const u32 alpha = grctx->alpha_nr; in gf108_grctx_generate_attrib() local 748 gf100_grctx_patch_wr32(chan, 0x405830, (beta << 16) | alpha); in gf108_grctx_generate_attrib() 749 gf100_grctx_patch_wr32(chan, 0x4064c4, ((alpha / 4) << 16) | max_batches); in gf108_grctx_generate_attrib() 753 const u32 a = alpha; in gf108_grctx_generate_attrib()
|
| H A D | ctxgp102.c | 44 const u32 alpha = grctx->alpha_nr; in gp102_grctx_generate_attrib() local 54 gf100_grctx_patch_wr32(chan, 0x40585c, alpha); in gp102_grctx_generate_attrib() 55 gf100_grctx_patch_wr32(chan, 0x4064c4, ((alpha / 4) << 16) | max_batches); in gp102_grctx_generate_attrib() 59 const u32 as = alpha * gr->ppc_tpc_nr[gpc][ppc]; in gp102_grctx_generate_attrib()
|
| H A D | ctxgp100.c | 46 const u32 alpha = grctx->alpha_nr; in gp100_grctx_generate_attrib() local 55 gf100_grctx_patch_wr32(chan, 0x40585c, alpha); in gp100_grctx_generate_attrib() 56 gf100_grctx_patch_wr32(chan, 0x4064c4, ((alpha / 4) << 16) | max_batches); in gp100_grctx_generate_attrib() 60 const u32 as = alpha * gr->ppc_tpc_nr[gpc][ppc]; in gp100_grctx_generate_attrib()
|
| H A D | ctxgf117.c | 248 const u32 alpha = grctx->alpha_nr; in gf117_grctx_generate_attrib() local 256 gf100_grctx_patch_wr32(chan, 0x405830, (beta << 16) | alpha); in gf117_grctx_generate_attrib() 257 gf100_grctx_patch_wr32(chan, 0x4064c4, ((alpha / 4) << 16) | max_batches); in gf117_grctx_generate_attrib() 261 const u32 a = alpha * gr->ppc_tpc_nr[gpc][ppc]; in gf117_grctx_generate_attrib()
|
| H A D | ctxgm107.c | 904 const u32 alpha = grctx->alpha_nr; in gm107_grctx_generate_attrib() local 911 gf100_grctx_patch_wr32(chan, 0x405830, (attrib << 16) | alpha); in gm107_grctx_generate_attrib() 912 gf100_grctx_patch_wr32(chan, 0x4064c4, ((alpha / 4) << 16) | max_batches); in gm107_grctx_generate_attrib() 916 const u32 as = alpha * gr->ppc_tpc_nr[gpc][ppc]; in gm107_grctx_generate_attrib()
|
| H A D | ctxgv100.c | 66 const u32 alpha = grctx->alpha_nr; in gv100_grctx_generate_attrib() local 76 gf100_grctx_patch_wr32(chan, 0x40585c, alpha); in gv100_grctx_generate_attrib() 77 gf100_grctx_patch_wr32(chan, 0x4064c4, ((alpha / 4) << 16) | max_batches); in gv100_grctx_generate_attrib() 81 const u32 as = alpha * gr->ppc_tpc_nr[gpc][ppc]; in gv100_grctx_generate_attrib()
|
| H A D | ctxgk104.c | 930 bool alpha = atarget < btarget; in gk104_grctx_generate_alpha_beta_tables() local 938 if (alpha) { in gk104_grctx_generate_alpha_beta_tables() 957 alpha = !alpha; in gk104_grctx_generate_alpha_beta_tables()
|
| /linux/Documentation/translations/zh_CN/mm/ |
| H A D | active_mm.rst | 86 变了接口以适配alpha(谁会想到呢,但alpha体系结构上下文切换代码实际上最终是 87 最丑陋的之一--不像其他架构的MM和寄存器状态是分开的,alpha的PALcode将两者
|
| /linux/kernel/bpf/ |
| H A D | tnum.c | 77 u64 dv, alpha, beta, chi, mu; in tnum_sub() local 80 alpha = dv + a.mask; in tnum_sub() 82 chi = alpha ^ beta; in tnum_sub() 94 u64 alpha, beta, v; in tnum_and() local 96 alpha = a.value | a.mask; in tnum_and() 99 return TNUM(v, alpha & beta & ~v); in tnum_and()
|
| /linux/drivers/gpu/drm/tegra/ |
| H A D | plane.c | 554 unsigned int *alpha) in tegra_plane_format_get_alpha() argument 557 *alpha = opaque; in tegra_plane_format_get_alpha() 563 *alpha = WIN_COLOR_DEPTH_B5G5R5A1; in tegra_plane_format_get_alpha() 567 *alpha = WIN_COLOR_DEPTH_A1B5G5R5; in tegra_plane_format_get_alpha() 571 *alpha = WIN_COLOR_DEPTH_R8G8B8A8; in tegra_plane_format_get_alpha() 575 *alpha = WIN_COLOR_DEPTH_B8G8R8A8; in tegra_plane_format_get_alpha() 579 *alpha = opaque; in tegra_plane_format_get_alpha() 685 state->blending[index].alpha = true; in tegra_plane_update_transparency() 687 state->blending[index].alpha = false; in tegra_plane_update_transparency()
|
| /linux/net/sched/ |
| H A D | sch_pie.c | 179 WRITE_ONCE(q->params.alpha, nla_get_u32(tb[TCA_PIE_ALPHA])); in pie_change() 309 u64 alpha, beta; in pie_calculate_probability() local 339 alpha = ((u64)params->alpha * (MAX_PROB / PSCHED_TICKS_PER_SEC)) >> 4; in pie_calculate_probability() 346 alpha >>= 1; in pie_calculate_probability() 352 alpha >>= 2; in pie_calculate_probability() 359 delta += alpha * (qdelay - params->target); in pie_calculate_probability() 482 nla_put_u32(skb, TCA_PIE_ALPHA, READ_ONCE(q->params.alpha)) || in pie_dump()
|
| /linux/drivers/video/fbdev/omap2/omapfb/dss/ |
| H A D | overlay-sysfs.c | 243 u8 alpha; in overlay_global_alpha_store() local 249 r = kstrtou8(buf, 0, &alpha); in overlay_global_alpha_store() 255 info.global_alpha = alpha; in overlay_global_alpha_store() 285 u8 alpha; in overlay_pre_mult_alpha_store() local 291 r = kstrtou8(buf, 0, &alpha); in overlay_pre_mult_alpha_store() 297 info.pre_mult_alpha = alpha; in overlay_pre_mult_alpha_store()
|
| /linux/drivers/media/test-drivers/vicodec/ |
| H A D | codec-v4l2-fwht.c | 103 rf->alpha = NULL; in prepare_raw_frame() 114 rf->alpha = NULL; in prepare_raw_frame() 179 rf->alpha = rf->luma; in prepare_raw_frame() 190 rf->alpha = rf->cr + 1; in prepare_raw_frame() 194 rf->alpha = rf->luma; in prepare_raw_frame() 201 rf->alpha = rf->luma + 3; in prepare_raw_frame()
|
| /linux/Documentation/gpu/ |
| H A D | afbc.rst | 74 instead use an equivalent format with alpha, setting all alpha bits to 76 which doesn't include alpha can be used, e.g. DRM_FORMAT_BGR888. 126 - 10-bit per component RGB, with 2-bit alpha 134 - 8-bit per component RGB, with 8-bit alpha 156 - 5-bit per component RGB, with 1-bit alpha
|
| /linux/drivers/clk/qcom/ |
| H A D | videocc-sm8550.c | 38 .alpha = 0x8000, 70 .alpha = 0xb000, 589 video_cc_pll0_config.alpha = 0x0000; in video_cc_sm8550_probe() 591 video_cc_pll1_config.alpha = 0xc000; in video_cc_sm8550_probe() 598 video_cc_pll0_config.alpha = 0xa000; in video_cc_sm8550_probe() 600 video_cc_pll1_config.alpha = 0xc000; in video_cc_sm8550_probe()
|
| /linux/tools/testing/ktest/examples/ |
| H A D | crosstests.conf | 96 TEST_START IF ${RUN} == alpha || ${DO_DEFAULT} 101 CROSS = alpha-linux 102 ARCH = alpha
|