/linux/arch/m68k/hp300/ |
A D | hp300map.map | 185 compose '`' 'A' to '�' 186 compose '`' 'a' to '�' 189 compose '^' 'A' to '�' 190 compose '^' 'a' to '�' 191 compose '~' 'A' to '�' 192 compose '~' 'a' to '�' 193 compose '"' 'A' to '�' 194 compose '"' 'a' to '�' 195 compose 'O' 'A' to '�' 196 compose 'o' 'a' to '�' [all …]
|
/linux/drivers/tty/vt/ |
A D | defkeymap.map | 291 compose '`' 'A' to '�' 292 compose '`' 'a' to '�' 295 compose '^' 'A' to '�' 296 compose '^' 'a' to '�' 297 compose '~' 'A' to '�' 298 compose '~' 'a' to '�' 299 compose '"' 'A' to '�' 300 compose '"' 'a' to '�' 301 compose 'O' 'A' to '�' 302 compose 'o' 'a' to '�' [all …]
|
/linux/drivers/media/test-drivers/vivid/ |
A D | vivid-vid-out.c | 526 v4l2_rect_set_size_to(compose, &r); in vivid_s_fmt_vid_out() 531 v4l2_rect_set_size_to(compose, &r); in vivid_s_fmt_vid_out() 534 v4l2_rect_set_max_size(compose, &r); in vivid_s_fmt_vid_out() 548 v4l2_rect_set_size_to(compose, &r); in vivid_s_fmt_vid_out() 797 compose->height != s->r.height)) { in vivid_vid_out_s_selection() 801 *compose = s->r; in vivid_vid_out_s_selection() 845 win->w.width = compose->width; in vidioc_g_fmt_vid_out_overlay() 846 win->w.height = compose->height; in vidioc_g_fmt_vid_out_overlay() 880 win->w.width = compose->width; in vidioc_try_fmt_vid_out_overlay() 881 win->w.height = compose->height; in vidioc_try_fmt_vid_out_overlay() [all …]
|
A D | vivid-vid-cap.c | 705 *compose = r; in vivid_s_fmt_vid_cap() 724 compose->width / MAX_ZOOM, in vivid_s_fmt_vid_cap() 729 compose->width * MAX_ZOOM, in vivid_s_fmt_vid_cap() 750 compose->top *= factor; in vivid_s_fmt_vid_cap() 751 compose->height *= factor; in vivid_s_fmt_vid_cap() 754 compose->top /= factor; in vivid_s_fmt_vid_cap() 755 compose->height /= factor; in vivid_s_fmt_vid_cap() 1033 *compose = s->r; in vivid_vid_cap_s_selection() 1097 win->w.width = compose->width; in vidioc_g_fmt_vid_overlay() 1107 ((compose->width + 7) / 8) * compose->height)) in vidioc_g_fmt_vid_overlay() [all …]
|
/linux/drivers/staging/media/imx/ |
A D | imx-media-csi.c | 82 struct v4l2_rect compose; member 1187 return &priv->compose; in __csi_get_compose() 1501 compose->left = 0; in csi_try_fmt() 1502 compose->top = 0; in csi_try_fmt() 1618 sel->r = *compose; in csi_get_selection() 1632 *compose != crop && *compose != crop / 2) in csi_set_scale() 1638 *compose = crop / 2; in csi_set_scale() 1640 *compose = crop; in csi_set_scale() 1704 sel->r = priv->compose; in csi_set_selection() 1706 *compose = sel->r; in csi_set_selection() [all …]
|
A D | imx-media-capture.c | 175 if (compose) { in __capture_try_fmt() 176 compose->width = fmt_src.width; in __capture_try_fmt() 177 compose->height = fmt_src.height; in __capture_try_fmt() 201 cc = __capture_try_fmt(&f->fmt.pix, &priv->vdev.compose); in capture_s_fmt_vid_cap() 219 s->r = priv->vdev.compose; in capture_g_selection() 469 priv->vdev.compose.width = fmt_src.format.width; in capture_legacy_s_fmt_vid_cap() 470 priv->vdev.compose.height = fmt_src.format.height; in capture_legacy_s_fmt_vid_cap() 691 if (priv->vdev.compose.width != fmt_src.format.width || in capture_validate_fmt() 692 priv->vdev.compose.height != fmt_src.format.height) in capture_validate_fmt() 892 vdev->compose.width = fmt_src.format.width; in capture_init_format() [all …]
|
/linux/drivers/media/platform/vsp1/ |
A D | vsp1_brx.c | 159 struct v4l2_rect *compose; in brx_set_format() local 161 compose = brx_get_compose(brx, config, fmt->pad); in brx_set_format() 162 compose->left = 0; in brx_set_format() 163 compose->top = 0; in brx_set_format() 164 compose->width = format->width; in brx_set_format() 165 compose->height = format->height; in brx_set_format() 225 struct v4l2_rect *compose; in brx_set_selection() local 260 compose = brx_get_compose(brx, config, sel->pad); in brx_set_selection() 261 *compose = sel->r; in brx_set_selection()
|
A D | vsp1_hgt.c | 134 struct v4l2_rect *compose; in hgt_configure_stream() local 144 compose = vsp1_entity_get_pad_selection(entity, entity->config, in hgt_configure_stream() 167 hratio = crop->width * 2 / compose->width / 3; in hgt_configure_stream() 168 vratio = crop->height * 2 / compose->height / 3; in hgt_configure_stream()
|
A D | vsp1_hgo.c | 138 struct v4l2_rect *compose; in hgo_configure_stream() local 145 compose = vsp1_entity_get_pad_selection(entity, entity->config, in hgo_configure_stream() 164 hratio = crop->width * 2 / compose->width / 3; in hgo_configure_stream() 165 vratio = crop->height * 2 / compose->height / 3; in hgo_configure_stream()
|
A D | vsp1_rpf.c | 114 const struct v4l2_rect *compose; in rpf_configure_stream() local 116 compose = vsp1_entity_get_pad_selection(pipe->brx, in rpf_configure_stream() 120 left = compose->left; in rpf_configure_stream() 121 top = compose->top; in rpf_configure_stream()
|
A D | vsp1_drm.h | 62 struct v4l2_rect compose; member
|
A D | vsp1_histo.c | 297 struct v4l2_rect *compose; in histo_set_compose() local 336 compose = vsp1_entity_get_pad_selection(&histo->entity, sd_state, in histo_set_compose() 339 *compose = sel->r; in histo_set_compose()
|
/linux/Documentation/userspace-api/media/v4l/ |
A D | selection-api-examples.rst | 45 /* setting smaller compose rectangle */ 65 struct v4l2_selection compose = { 75 ret = ioctl(fd, VIDIOC_G_SELECTION, &compose); 83 hscale = (double)compose.r.width / crop.r.width; 84 vscale = (double)compose.r.height / crop.r.height;
|
A D | v4l2-selection-targets.rst | 68 - Bounds of the compose rectangle. All valid compose rectangles fit 69 inside the compose bounds rectangle.
|
A D | dev-subdev.rst | 240 compose selection rectangle 283 * - Configure scaler sink compose selection 308 values, as well as the compose rectangle on the scaler's sink pad. 318 propagates the size to the compose selection rectangle on the 321 4. The application configures the size of the compose selection 420 previous step. The exception to this rule is the sink compose 421 rectangle, which refers to the sink compose bounds rectangle --- if it 431 3. Sink pad actual compose selection. The size of the sink pad compose 434 the location of the actual sink compose rectangle in the sink compose 438 performed to the image in the sink compose bounds rectangle. [all …]
|
/linux/drivers/media/common/v4l2-tpg/ |
A D | v4l2-tpg-core.c | 472 const struct v4l2_rect *compose) in tpg_s_crop_compose() argument 475 tpg->compose = *compose; in tpg_s_crop_compose() 502 tpg->compose.top = tpg->compose.left = 0; in tpg_reset_source() 503 tpg->compose.width = width; in tpg_reset_source() 1971 if (y + 16 >= tpg->compose.height || x + 8 >= tpg->compose.width) in tpg_gen_text() 1980 y += tpg->compose.top; in tpg_gen_text() 1981 x += tpg->compose.left; in tpg_gen_text() 2105 y += tpg->compose.top; in tpg_calc_buffer_line() 2213 pr_info("tpg compose: %ux%u@%dx%d\n", tpg->compose.width, tpg->compose.height, in tpg_log_status() 2214 tpg->compose.left, tpg->compose.top); in tpg_log_status() [all …]
|
/linux/drivers/s390/char/ |
A D | defkeymap.map | 189 compose '^' 'c' to Control_c 190 compose '^' 'd' to Control_d 191 compose '^' 'z' to Control_z 192 compose '^' '\012' to nul
|
/linux/drivers/media/platform/qcom/camss/ |
A D | camss-vfe.c | 794 return &line->compose; in __vfe_get_compose() 929 struct v4l2_rect *compose; in vfe_try_crop() local 931 compose = __vfe_get_compose(line, sd_state, which); in vfe_try_crop() 933 if (rect->width > compose->width) in vfe_try_crop() 934 rect->width = compose->width; in vfe_try_crop() 936 if (rect->width + rect->left > compose->width) in vfe_try_crop() 937 rect->left = compose->width - rect->width; in vfe_try_crop() 939 if (rect->height > compose->height) in vfe_try_crop() 940 rect->height = compose->height; in vfe_try_crop() 942 if (rect->height + rect->top > compose->height) in vfe_try_crop() [all …]
|
A D | camss-vfe-4-1.c | 651 output = line->compose.width; in vfe_set_scale_cfg() 661 output = line->compose.height; in vfe_set_scale_cfg() 673 output = line->compose.width / 2; in vfe_set_scale_cfg() 683 output = line->compose.height; in vfe_set_scale_cfg() 685 output = line->compose.height / 2; in vfe_set_scale_cfg()
|
A D | camss-vfe-4-7.c | 805 output = line->compose.width - 1; in vfe_set_scale_cfg() 815 output = line->compose.height - 1; in vfe_set_scale_cfg() 827 output = line->compose.width / 2 - 1; in vfe_set_scale_cfg() 837 output = line->compose.height - 1; in vfe_set_scale_cfg() 839 output = line->compose.height / 2 - 1; in vfe_set_scale_cfg()
|
A D | camss-vfe-4-8.c | 776 output = line->compose.width - 1; in vfe_set_scale_cfg() 786 output = line->compose.height - 1; in vfe_set_scale_cfg() 798 output = line->compose.width / 2 - 1; in vfe_set_scale_cfg() 808 output = line->compose.height - 1; in vfe_set_scale_cfg() 810 output = line->compose.height / 2 - 1; in vfe_set_scale_cfg()
|
/linux/drivers/media/platform/rcar-vin/ |
A D | rcar-v4l2.c | 237 vin->compose.top = 0; in rvin_reset_format() 238 vin->compose.left = 0; in rvin_reset_format() 239 vin->compose.width = vin->format.width; in rvin_reset_format() 240 vin->compose.height = vin->format.height; in rvin_reset_format() 343 v4l2_rect_map_inside(&vin->compose, &fmt_rect); in rvin_s_fmt_vid_cap() 448 s->r = vin->compose; in rvin_g_selection() 514 vin->compose = s->r = r; in rvin_s_selection() 849 vin->compose = vin->crop; in rvin_mc_s_fmt_vid_cap()
|
A D | rcar-dma.c | 544 if (crop_height != vin->compose.height) in rvin_crop_scale_comp_gen2() 545 ys = (4096 * crop_height) / vin->compose.height; in rvin_crop_scale_comp_gen2() 549 if (vin->crop.width != vin->compose.width) in rvin_crop_scale_comp_gen2() 550 xs = (4096 * vin->crop.width) / vin->compose.width; in rvin_crop_scale_comp_gen2() 872 offsetx = vin->compose.left * fmt->bpp; in rvin_set_slot_addr() 873 offsety = vin->compose.top * vin->format.bytesperline; in rvin_set_slot_addr()
|
A D | rcar-vin.h | 259 struct v4l2_rect compose; member
|
/linux/fs/hfsplus/ |
A D | unicode.c | 131 int i, len, ustrlen, res, compose; in hfsplus_uni2asc() local 138 compose = !test_bit(HFSPLUS_SB_NODECOMPOSE, &HFSPLUS_SB(sb)->flags); in hfsplus_uni2asc() 144 if (likely(compose)) in hfsplus_uni2asc() 180 if (likely(compose)) in hfsplus_uni2asc()
|