Symbol: rot
arch/arm/net/bpf_jit_32.c
341
u32 rot;
arch/arm/net/bpf_jit_32.c
343
for (rot = 0; rot < 16; rot++)
arch/arm/net/bpf_jit_32.c
344
if ((x & ~ror32(0xff, 2 * rot)) == 0)
arch/arm/net/bpf_jit_32.c
345
return rol32(x, 2 * rot) | (rot << 8);
drivers/gpu/drm/arm/display/komeda/d71/d71_component.c
128
static u32 to_rot_ctrl(u32 rot)
drivers/gpu/drm/arm/display/komeda/d71/d71_component.c
132
switch (rot & DRM_MODE_ROTATE_MASK) {
drivers/gpu/drm/arm/display/komeda/d71/d71_component.c
147
if (rot & DRM_MODE_REFLECT_X)
drivers/gpu/drm/arm/display/komeda/d71/d71_component.c
149
if (rot & DRM_MODE_REFLECT_Y)
drivers/gpu/drm/arm/display/komeda/d71/d71_component.c
225
u32 ctrl = L_EN | to_rot_ctrl(st->rot);
drivers/gpu/drm/arm/display/komeda/d71/d71_component.c
368
if (drm_rotation_90_or_270(st->rot))
drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c
534
u32 layer_type, u64 modifier, u32 rot)
drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c
539
drm_rotation_90_or_270(rot)) {
drivers/gpu/drm/arm/display/komeda/komeda_format_caps.c
110
rot);
drivers/gpu/drm/arm/display/komeda/komeda_format_caps.c
97
u32 rot)
drivers/gpu/drm/arm/display/komeda/komeda_format_caps.h
80
u32 layer_type, u64 modifier, u32 rot);
drivers/gpu/drm/arm/display/komeda/komeda_format_caps.h
99
u32 rot);
drivers/gpu/drm/arm/display/komeda/komeda_framebuffer.c
270
u32 rot)
drivers/gpu/drm/arm/display/komeda/komeda_framebuffer.c
279
fourcc, modifier, rot);
drivers/gpu/drm/arm/display/komeda/komeda_framebuffer.h
47
u32 rot);
drivers/gpu/drm/arm/display/komeda/komeda_kms.h
159
static inline bool has_flip_h(u32 rot)
drivers/gpu/drm/arm/display/komeda/komeda_kms.h
161
u32 rotation = drm_rotation_simplify(rot,
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
246
u32 rot;
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
359
u32 rot;
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
1114
komeda_rotate_data_flow(dflow, dflow->rot);
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
274
komeda_rotate_data_flow(struct komeda_data_flow_cfg *dflow, u32 rot)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
276
if (drm_rotation_90_or_270(rot)) {
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
290
if (!komeda_fb_is_layer_supported(kfb, layer->layer_type, dflow->rot))
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
318
if (drm_rotation_90_or_270(dflow->rot))
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
360
st->rot = dflow->rot;
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
393
komeda_rotate_data_flow(dflow, st->rot);
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
855
if (drm_rotation_90_or_270(dflow->rot))
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
950
bool r90 = drm_rotation_90_or_270(dflow->rot);
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
951
bool flip_h = has_flip_h(dflow->rot);
drivers/gpu/drm/arm/display/komeda/komeda_plane.c
50
dflow->rot = drm_rotation_simplify(st->rotation, caps->supported_rots);
drivers/gpu/drm/arm/display/komeda/komeda_plane.c
51
if (!has_bits(dflow->rot, caps->supported_rots)) {
drivers/gpu/drm/arm/display/komeda/komeda_plane.c
53
dflow->rot, &caps->fourcc, fb->modifier);
drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c
29
dflow->rot = DRM_MODE_ROTATE_0;
drivers/gpu/drm/arm/malidp_hw.h
68
enum rotation_features rot; /* type of rotation supported */
drivers/gpu/drm/arm/malidp_planes.c
561
if (mp->layer->rot == ROTATE_NONE)
drivers/gpu/drm/arm/malidp_planes.c
563
if ((mp->layer->rot == ROTATE_COMPRESSED) && !(fb->modifier))
drivers/gpu/drm/exynos/exynos_drm_rotator.c
106
if (rot->task) {
drivers/gpu/drm/exynos/exynos_drm_rotator.c
107
struct exynos_drm_ipp_task *task = rot->task;
drivers/gpu/drm/exynos/exynos_drm_rotator.c
109
rot->task = NULL;
drivers/gpu/drm/exynos/exynos_drm_rotator.c
110
pm_runtime_mark_last_busy(rot->dev);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
111
pm_runtime_put_autosuspend(rot->dev);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
119
static void rotator_src_set_fmt(struct rot_context *rot, u32 fmt)
drivers/gpu/drm/exynos/exynos_drm_rotator.c
138
static void rotator_src_set_buf(struct rot_context *rot,
drivers/gpu/drm/exynos/exynos_drm_rotator.c
160
static void rotator_dst_set_transf(struct rot_context *rot,
drivers/gpu/drm/exynos/exynos_drm_rotator.c
186
static void rotator_dst_set_buf(struct rot_context *rot,
drivers/gpu/drm/exynos/exynos_drm_rotator.c
205
static void rotator_start(struct rot_context *rot)
drivers/gpu/drm/exynos/exynos_drm_rotator.c
210
rotator_reg_set_irq(rot, true);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
220
struct rot_context *rot =
drivers/gpu/drm/exynos/exynos_drm_rotator.c
224
ret = pm_runtime_resume_and_get(rot->dev);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
226
dev_err(rot->dev, "failed to enable ROTATOR device.\n");
drivers/gpu/drm/exynos/exynos_drm_rotator.c
229
rot->task = task;
drivers/gpu/drm/exynos/exynos_drm_rotator.c
231
rotator_src_set_fmt(rot, task->src.buf.fourcc);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
232
rotator_src_set_buf(rot, &task->src);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
233
rotator_dst_set_transf(rot, task->transform.rotation);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
234
rotator_dst_set_buf(rot, &task->dst);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
235
rotator_start(rot);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
246
struct rot_context *rot = dev_get_drvdata(dev);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
248
struct exynos_drm_ipp *ipp = &rot->ipp;
drivers/gpu/drm/exynos/exynos_drm_rotator.c
250
rot->drm_dev = drm_dev;
drivers/gpu/drm/exynos/exynos_drm_rotator.c
252
exynos_drm_register_dma(drm_dev, dev, &rot->dma_priv);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
256
rot->formats, rot->num_formats, "rotator");
drivers/gpu/drm/exynos/exynos_drm_rotator.c
266
struct rot_context *rot = dev_get_drvdata(dev);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
267
struct exynos_drm_ipp *ipp = &rot->ipp;
drivers/gpu/drm/exynos/exynos_drm_rotator.c
270
exynos_drm_unregister_dma(rot->drm_dev, rot->dev, &rot->dma_priv);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
281
struct rot_context *rot;
drivers/gpu/drm/exynos/exynos_drm_rotator.c
286
rot = devm_kzalloc(dev, sizeof(*rot), GFP_KERNEL);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
287
if (!rot)
drivers/gpu/drm/exynos/exynos_drm_rotator.c
291
rot->formats = variant->formats;
drivers/gpu/drm/exynos/exynos_drm_rotator.c
292
rot->num_formats = variant->num_formats;
drivers/gpu/drm/exynos/exynos_drm_rotator.c
293
rot->dev = dev;
drivers/gpu/drm/exynos/exynos_drm_rotator.c
294
rot->regs = devm_platform_ioremap_resource(pdev, 0);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
295
if (IS_ERR(rot->regs))
drivers/gpu/drm/exynos/exynos_drm_rotator.c
296
return PTR_ERR(rot->regs);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
303
rot);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
309
rot->clock = devm_clk_get(dev, "rotator");
drivers/gpu/drm/exynos/exynos_drm_rotator.c
310
if (IS_ERR(rot->clock)) {
drivers/gpu/drm/exynos/exynos_drm_rotator.c
312
return PTR_ERR(rot->clock);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
318
platform_set_drvdata(pdev, rot);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
343
struct rot_context *rot = dev_get_drvdata(dev);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
345
clk_disable_unprepare(rot->clock);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
35
#define rot_read(offset) readl(rot->regs + (offset))
drivers/gpu/drm/exynos/exynos_drm_rotator.c
351
struct rot_context *rot = dev_get_drvdata(dev);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
353
return clk_prepare_enable(rot->clock);
drivers/gpu/drm/exynos/exynos_drm_rotator.c
36
#define rot_write(cfg, offset) writel(cfg, rot->regs + (offset))
drivers/gpu/drm/exynos/exynos_drm_rotator.c
68
static void rotator_reg_set_irq(struct rot_context *rot, bool enable)
drivers/gpu/drm/exynos/exynos_drm_rotator.c
80
static enum rot_irq_status rotator_reg_get_irq_status(struct rot_context *rot)
drivers/gpu/drm/exynos/exynos_drm_rotator.c
94
struct rot_context *rot = arg;
drivers/gpu/drm/exynos/exynos_drm_rotator.c
99
irq_status = rotator_reg_get_irq_status(rot);
drivers/gpu/ipu-v3/ipu-cpmem.c
353
enum ipu_rotate_mode rot)
drivers/gpu/ipu-v3/ipu-cpmem.c
355
u32 temp_rot = bitrev8(rot) >> 5;
drivers/gpu/ipu-v3/ipu-ic.c
381
enum ipu_rotate_mode rot)
drivers/gpu/ipu-v3/ipu-ic.c
386
u32 temp_rot = bitrev8(rot) >> 5;
drivers/gpu/ipu-v3/ipu-ic.c
510
if (ipu_rot_mode_is_irt(rot))
drivers/media/dvb-frontends/cxd2880/cxd2880_dvbt2.h
333
u8 rot;
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
685
plp_info->rot = data[index++] & 0x01;
drivers/media/platform/mediatek/mdp/mtk_mdp_m2m.c
814
int src_h, int dst_w, int dst_h, int rot)
drivers/media/platform/mediatek/mdp/mtk_mdp_m2m.c
818
if (rot == 90 || rot == 270) {
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
606
int dh, int rot, int out_path)
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
615
if (rot == 90 || rot == 270) {
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
409
int dh, int rot, int out_path);
drivers/net/wireless/broadcom/b43/phy_n.c
1534
u16 bw, len, rot, angle;
drivers/net/wireless/broadcom/b43/phy_n.c
1557
rot = (((freq * 36) / bw) << 16) / 100;
drivers/net/wireless/broadcom/b43/phy_n.c
1562
angle += rot;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3339
s32 theta = 0, rot = 0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3368
rot = ((f_kHz * 36) / phy_bw) / 100;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3375
theta += rot;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
23035
s32 theta = 0, rot = 0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
23057
rot = ((f_kHz * 36) / phy_bw) / 100;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
23064
theta += rot;
drivers/scsi/sd.c
3433
u16 rot;
drivers/scsi/sd.c
3443
rot = get_unaligned_be16(&vpd->data[4]);
drivers/scsi/sd.c
3447
if (rot == 1)
drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c
153
int rot, r;
drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c
158
r = kstrtoint(buf, 0, &rot);
drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c
162
r = dssdev->driver->set_rotate(dssdev, rot);
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
150
static unsigned omapfb_get_vrfb_offset(const struct omapfb_info *ofbi, int rot)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
155
switch (rot) {
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
178
static u32 omapfb_get_region_rot_paddr(const struct omapfb_info *ofbi, int rot)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
181
return ofbi->region->vrfb.paddr[rot]
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
182
+ omapfb_get_vrfb_offset(ofbi, rot);
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
363
int rot;
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
370
rot = simple_strtoul(p, &p, 0);
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
371
if (rot < 0 || rot > 3) {
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
376
if (ofbi->rotation[num_ovls] != rot)
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
379
rotation[num_ovls++] = rot;
drivers/video/fbdev/omap2/omapfb/vrfb.c
232
int omap_vrfb_map_angle(struct vrfb *vrfb, u16 height, u8 rot)
drivers/video/fbdev/omap2/omapfb/vrfb.c
236
vrfb->vaddr[rot] = ioremap_wc(vrfb->paddr[rot], size);
drivers/video/fbdev/omap2/omapfb/vrfb.c
238
if (!vrfb->vaddr[rot]) {
drivers/video/fbdev/omap2/omapfb/vrfb.c
243
DBG("ioremapped vrfb area %d of size %lu into %p\n", rot, size,
drivers/video/fbdev/omap2/omapfb/vrfb.c
244
vrfb->vaddr[rot]);
drivers/video/fbdev/omap2/omapfb/vrfb.c
252
int rot;
drivers/video/fbdev/omap2/omapfb/vrfb.c
266
for (rot = 0; rot < 4; ++rot) {
drivers/video/fbdev/omap2/omapfb/vrfb.c
267
if (vrfb->paddr[rot]) {
drivers/video/fbdev/omap2/omapfb/vrfb.c
268
release_mem_region(vrfb->paddr[rot], OMAP_VRFB_SIZE);
drivers/video/fbdev/omap2/omapfb/vrfb.c
269
vrfb->paddr[rot] = 0;
drivers/video/fbdev/omap2/omapfb/vrfb.c
281
int rot;
drivers/video/fbdev/omap2/omapfb/vrfb.c
308
for (rot = 0; rot < 4; ++rot) {
drivers/video/fbdev/omap2/omapfb/vrfb.c
309
paddr = ctxs[ctx].base + SMS_ROT_VIRT_BASE(rot);
drivers/video/fbdev/omap2/omapfb/vrfb.c
313
ctx, rot * 90);
drivers/video/fbdev/omap2/omapfb/vrfb.c
319
vrfb->paddr[rot] = paddr;
drivers/video/fbdev/omap2/omapfb/vrfb.c
32
#define SMS_ROT_VIRT_BASE(rot) (0x1000000 * (rot))
drivers/video/fbdev/omap2/omapfb/vrfb.c
321
DBG("VRFB %d/%d: %lx\n", ctx, rot*90, vrfb->paddr[rot]);
drivers/video/fbdev/sh7760fb.c
208
par->rot = par->pd->rotate;
drivers/video/fbdev/sh7760fb.c
211
if (par->rot && (vm->xres > 320)) {
drivers/video/fbdev/sh7760fb.c
213
par->rot = 0;
drivers/video/fbdev/sh7760fb.c
233
par->rot ? "rotated" : "normal");
drivers/video/fbdev/sh7760fb.c
254
iowrite16((par->rot ? 1 << 13 : 0), par->base + LDSMR); /* rotate */
drivers/video/fbdev/sh7760fb.c
270
stride = (par->rot) ? vtln : hdcn;
drivers/video/fbdev/sh7760fb.c
284
if (par->rot) {
drivers/video/fbdev/sh7760fb.c
298
if (par->rot)
drivers/video/fbdev/sh7760fb.c
314
if (par->rot)
drivers/video/fbdev/sh7760fb.c
38
int rot; /* rotation enabled? */
fs/btrfs/scrub.c
1453
u32 rot;
fs/btrfs/scrub.c
1460
rot = stripe_nr % map->num_stripes;
fs/btrfs/scrub.c
1462
rot += i;
fs/btrfs/scrub.c
1463
stripe_index = rot % map->num_stripes;
fs/btrfs/scrub.c
2209
int rot;
fs/btrfs/scrub.c
2213
rot = div_u64(full_stripe_start - bg->start,
fs/btrfs/scrub.c
2215
stripe_index = (i + rot) % map->num_stripes;
fs/btrfs/scrub.c
2217
btrfs_stripe_nr_to_offset(rot);
include/video/imx-ipu-v3.h
268
enum ipu_rotate_mode rot);
include/video/imx-ipu-v3.h
445
enum ipu_rotate_mode rot);
include/video/omapvrfb.h
37
extern int omap_vrfb_map_angle(struct vrfb *vrfb, u16 height, u8 rot);
include/video/omapvrfb.h
52
static inline int omap_vrfb_map_angle(struct vrfb *vrfb, u16 height, u8 rot)
scripts/gcc-plugins/randomize_layout_plugin.c
127
u64 e = x->a - rot(x->b, 7);
scripts/gcc-plugins/randomize_layout_plugin.c
128
x->a = x->b ^ rot(x->c, 13);
scripts/gcc-plugins/randomize_layout_plugin.c
129
x->b = x->c + rot(x->d, 37);