Symbol: drm_crtc
sys/arm/nvidia/drm2/tegra_dc.c
1005
gem = drm_gem_object_lookup(drm_crtc->dev, file, handle);
sys/arm/nvidia/drm2/tegra_dc.c
1059
dc_cursor_move(struct drm_crtc *drm_crtc, int x, int y)
sys/arm/nvidia/drm2/tegra_dc.c
1064
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
1075
dc_destroy(struct drm_crtc *crtc)
sys/arm/nvidia/drm2/tegra_dc.c
1182
drm_handle_vblank(sc->tegra_crtc.drm_crtc.dev,
sys/arm/nvidia/drm2/tegra_dc.c
1199
drm_crtc_init(&drm->drm_dev, &sc->tegra_crtc.drm_crtc, &dc_crtc_funcs);
sys/arm/nvidia/drm2/tegra_dc.c
1200
drm_mode_crtc_set_gamma_size(&sc->tegra_crtc.drm_crtc, 256);
sys/arm/nvidia/drm2/tegra_dc.c
1201
drm_crtc_helper_add(&sc->tegra_crtc.drm_crtc, &dc_crtc_helper_funcs);
sys/arm/nvidia/drm2/tegra_dc.c
311
dc_setup_clk(struct dc_softc *sc, struct drm_crtc *crtc,
sys/arm/nvidia/drm2/tegra_dc.c
501
dc_plane_update(struct drm_plane *drm_plane, struct drm_crtc *drm_crtc,
sys/arm/nvidia/drm2/tegra_dc.c
515
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
554
crtc = container_of(drm_plane->crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
596
dc_crtc_dpms(struct drm_crtc *crtc, int mode)
sys/arm/nvidia/drm2/tegra_dc.c
602
dc_crtc_mode_fixup(struct drm_crtc *crtc, const struct drm_display_mode *mode,
sys/arm/nvidia/drm2/tegra_dc.c
637
dc_crtc_mode_set(struct drm_crtc *drm_crtc, struct drm_display_mode *mode,
sys/arm/nvidia/drm2/tegra_dc.c
648
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
650
fb = container_of(drm_crtc->fb, struct tegra_fb, drm_fb);
sys/arm/nvidia/drm2/tegra_dc.c
655
rv = dc_setup_clk(sc, drm_crtc, mode, &div);
sys/arm/nvidia/drm2/tegra_dc.c
701
drm_crtc->fb->pixel_format);
sys/arm/nvidia/drm2/tegra_dc.c
712
dc_crtc_mode_set_base(struct drm_crtc *drm_crtc, int x, int y,
sys/arm/nvidia/drm2/tegra_dc.c
720
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
721
fb = container_of(drm_crtc->fb, struct tegra_fb, drm_fb);
sys/arm/nvidia/drm2/tegra_dc.c
733
dc_crtc_prepare(struct drm_crtc *drm_crtc)
sys/arm/nvidia/drm2/tegra_dc.c
740
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
766
dc_crtc_commit(struct drm_crtc *drm_crtc)
sys/arm/nvidia/drm2/tegra_dc.c
772
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
789
dc_crtc_load_lut(struct drm_crtc *crtc)
sys/arm/nvidia/drm2/tegra_dc.c
806
drm_crtc_index(struct drm_crtc *crtc)
sys/arm/nvidia/drm2/tegra_dc.c
809
struct drm_crtc *tmp;
sys/arm/nvidia/drm2/tegra_dc.c
827
tegra_dc_get_pipe(struct drm_crtc *drm_crtc)
sys/arm/nvidia/drm2/tegra_dc.c
831
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
836
tegra_dc_enable_vblank(struct drm_crtc *drm_crtc)
sys/arm/nvidia/drm2/tegra_dc.c
842
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
853
tegra_dc_disable_vblank(struct drm_crtc *drm_crtc)
sys/arm/nvidia/drm2/tegra_dc.c
859
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
872
struct drm_crtc *drm_crtc;
sys/arm/nvidia/drm2/tegra_dc.c
879
drm_crtc = &sc->tegra_crtc.drm_crtc;
sys/arm/nvidia/drm2/tegra_dc.c
880
drm = drm_crtc->dev;
sys/arm/nvidia/drm2/tegra_dc.c
881
fb = container_of(drm_crtc->fb, struct tegra_fb, drm_fb);
sys/arm/nvidia/drm2/tegra_dc.c
901
idx = drm_crtc_index(drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
911
tegra_dc_cancel_page_flip(struct drm_crtc *drm_crtc, struct drm_file *file)
sys/arm/nvidia/drm2/tegra_dc.c
917
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
919
drm = drm_crtc->dev;
sys/arm/nvidia/drm2/tegra_dc.c
924
drm_vblank_put(drm, drm_crtc_index(drm_crtc));
sys/arm/nvidia/drm2/tegra_dc.c
936
dc_page_flip(struct drm_crtc *drm_crtc, struct drm_framebuffer *drm_fb,
sys/arm/nvidia/drm2/tegra_dc.c
944
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
946
fb = container_of(drm_crtc->fb, struct tegra_fb, drm_fb);
sys/arm/nvidia/drm2/tegra_dc.c
947
drm = drm_crtc->dev;
sys/arm/nvidia/drm2/tegra_dc.c
958
dc_set_base(sc, drm_crtc->x, drm_crtc->y, fb);
sys/arm/nvidia/drm2/tegra_dc.c
959
drm_crtc->fb = drm_fb;
sys/arm/nvidia/drm2/tegra_dc.c
968
dc_cursor_set(struct drm_crtc *drm_crtc, struct drm_file *file,
sys/arm/nvidia/drm2/tegra_dc.c
979
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_drm.h
102
void tegra_dc_cancel_page_flip(struct drm_crtc *drm_crtc,
sys/arm/nvidia/drm2/tegra_drm.h
104
void tegra_dc_enable_vblank(struct drm_crtc *drm_crtc);
sys/arm/nvidia/drm2/tegra_drm.h
105
void tegra_dc_disable_vblank(struct drm_crtc *drm_crtc);
sys/arm/nvidia/drm2/tegra_drm.h
106
int tegra_dc_get_pipe(struct drm_crtc *drm_crtc);
sys/arm/nvidia/drm2/tegra_drm.h
61
struct drm_crtc drm_crtc;
sys/arm/nvidia/drm2/tegra_hdmi.c
726
drm_crtc);
sys/arm/nvidia/drm2/tegra_hdmi.c
759
drm_crtc);
sys/arm/nvidia/drm2/tegra_host1x.c
264
struct drm_crtc *crtc;
sys/arm/nvidia/drm2/tegra_host1x.c
284
struct drm_crtc *crtc;
sys/arm/nvidia/drm2/tegra_host1x.c
298
struct drm_crtc *crtc;
sys/dev/drm2/drmP.h
1336
struct drm_crtc *refcrtc);
sys/dev/drm2/drmP.h
1337
extern void drm_calc_timestamping_constants(struct drm_crtc *crtc);
sys/dev/drm2/drm_crtc.c
1018
struct drm_crtc *crtc;
sys/dev/drm2/drm_crtc.c
1056
struct drm_crtc *crtc, *ct;
sys/dev/drm2/drm_crtc.c
1204
struct drm_crtc *crtc;
sys/dev/drm2/drm_crtc.c
1388
struct drm_crtc *crtc;
sys/dev/drm2/drm_crtc.c
1740
struct drm_crtc *crtc;
sys/dev/drm2/drm_crtc.c
1876
struct drm_crtc *crtc;
sys/dev/drm2/drm_crtc.c
2034
struct drm_crtc *crtc;
sys/dev/drm2/drm_crtc.c
2574
int drm_mode_attachmode_crtc(struct drm_device *dev, struct drm_crtc *crtc,
sys/dev/drm2/drm_crtc.c
3231
struct drm_crtc *crtc = obj_to_crtc(obj);
sys/dev/drm2/drm_crtc.c
3397
int drm_mode_crtc_set_gamma_size(struct drm_crtc *crtc,
sys/dev/drm2/drm_crtc.c
3414
struct drm_crtc *crtc;
sys/dev/drm2/drm_crtc.c
3473
struct drm_crtc *crtc;
sys/dev/drm2/drm_crtc.c
3530
struct drm_crtc *crtc;
sys/dev/drm2/drm_crtc.c
3624
struct drm_crtc *crtc;
sys/dev/drm2/drm_crtc.c
370
struct drm_crtc *crtc;
sys/dev/drm2/drm_crtc.c
420
int drm_crtc_init(struct drm_device *dev, struct drm_crtc *crtc,
sys/dev/drm2/drm_crtc.c
457
void drm_crtc_cleanup(struct drm_crtc *crtc)
sys/dev/drm2/drm_crtc.h
293
struct drm_crtc;
sys/dev/drm2/drm_crtc.h
323
void (*save)(struct drm_crtc *crtc); /* suspend? */
sys/dev/drm2/drm_crtc.h
325
void (*restore)(struct drm_crtc *crtc); /* resume? */
sys/dev/drm2/drm_crtc.h
327
void (*reset)(struct drm_crtc *crtc);
sys/dev/drm2/drm_crtc.h
330
int (*cursor_set)(struct drm_crtc *crtc, struct drm_file *file_priv,
sys/dev/drm2/drm_crtc.h
332
int (*cursor_move)(struct drm_crtc *crtc, int x, int y);
sys/dev/drm2/drm_crtc.h
335
void (*gamma_set)(struct drm_crtc *crtc, u16 *r, u16 *g, u16 *b,
sys/dev/drm2/drm_crtc.h
338
void (*destroy)(struct drm_crtc *crtc);
sys/dev/drm2/drm_crtc.h
351
int (*page_flip)(struct drm_crtc *crtc,
sys/dev/drm2/drm_crtc.h
355
int (*set_property)(struct drm_crtc *crtc,
sys/dev/drm2/drm_crtc.h
499
struct drm_crtc *crtc;
sys/dev/drm2/drm_crtc.h
620
struct drm_crtc *crtc, struct drm_framebuffer *fb,
sys/dev/drm2/drm_crtc.h
659
struct drm_crtc *crtc;
sys/dev/drm2/drm_crtc.h
692
struct drm_crtc *crtc;
sys/dev/drm2/drm_crtc.h
828
#define obj_to_crtc(x) container_of(x, struct drm_crtc, base)
sys/dev/drm2/drm_crtc.h
843
struct drm_crtc *crtc,
sys/dev/drm2/drm_crtc.h
845
extern void drm_crtc_cleanup(struct drm_crtc *crtc);
sys/dev/drm2/drm_crtc.h
903
struct drm_crtc *crtc,
sys/dev/drm2/drm_crtc.h
943
extern int drmfb_probe(struct drm_device *dev, struct drm_crtc *crtc);
sys/dev/drm2/drm_crtc.h
946
extern bool drm_crtc_in_use(struct drm_crtc *crtc);
sys/dev/drm2/drm_crtc.h
979
extern int drm_mode_crtc_set_gamma_size(struct drm_crtc *crtc,
sys/dev/drm2/drm_crtc_helper.c
241
bool drm_helper_crtc_in_use(struct drm_crtc *crtc)
sys/dev/drm2/drm_crtc_helper.c
278
struct drm_crtc *crtc;
sys/dev/drm2/drm_crtc_helper.c
317
struct drm_crtc *crtc)
sys/dev/drm2/drm_crtc_helper.c
320
struct drm_crtc *tmp;
sys/dev/drm2/drm_crtc_helper.c
385
bool drm_crtc_helper_set_mode(struct drm_crtc *crtc,
sys/dev/drm2/drm_crtc_helper.c
511
drm_crtc_helper_disable(struct drm_crtc *crtc)
sys/dev/drm2/drm_crtc_helper.c
553
struct drm_crtc *save_crtcs, *new_crtc, *crtc;
sys/dev/drm2/drm_crtc_helper.c
595
sizeof(struct drm_crtc), DRM_MEM_KMS, M_NOWAIT | M_ZERO);
sys/dev/drm2/drm_crtc_helper.c
830
static int drm_helper_choose_crtc_dpms(struct drm_crtc *crtc)
sys/dev/drm2/drm_crtc_helper.c
856
struct drm_crtc *crtc = encoder ? encoder->crtc : NULL;
sys/dev/drm2/drm_crtc_helper.c
922
struct drm_crtc *crtc;
sys/dev/drm2/drm_crtc_helper.h
100
struct drm_crtc *(*get_crtc)(struct drm_encoder *encoder);
sys/dev/drm2/drm_crtc_helper.h
125
extern bool drm_crtc_helper_set_mode(struct drm_crtc *crtc,
sys/dev/drm2/drm_crtc_helper.h
129
extern bool drm_helper_crtc_in_use(struct drm_crtc *crtc);
sys/dev/drm2/drm_crtc_helper.h
139
static inline void drm_crtc_helper_add(struct drm_crtc *crtc,
sys/dev/drm2/drm_crtc_helper.h
53
void (*dpms)(struct drm_crtc *crtc, int mode);
sys/dev/drm2/drm_crtc_helper.h
54
void (*prepare)(struct drm_crtc *crtc);
sys/dev/drm2/drm_crtc_helper.h
55
void (*commit)(struct drm_crtc *crtc);
sys/dev/drm2/drm_crtc_helper.h
58
bool (*mode_fixup)(struct drm_crtc *crtc,
sys/dev/drm2/drm_crtc_helper.h
62
int (*mode_set)(struct drm_crtc *crtc, struct drm_display_mode *mode,
sys/dev/drm2/drm_crtc_helper.h
67
int (*mode_set_base)(struct drm_crtc *crtc, int x, int y,
sys/dev/drm2/drm_crtc_helper.h
69
int (*mode_set_base_atomic)(struct drm_crtc *crtc,
sys/dev/drm2/drm_crtc_helper.h
74
void (*load_lut)(struct drm_crtc *crtc);
sys/dev/drm2/drm_crtc_helper.h
77
void (*disable)(struct drm_crtc *crtc);
sys/dev/drm2/drm_fb_helper.c
1453
struct drm_crtc *crtc;
sys/dev/drm2/drm_fb_helper.c
232
static void drm_fb_helper_save_lut_atomic(struct drm_crtc *crtc, struct drm_fb_helper *helper)
sys/dev/drm2/drm_fb_helper.c
245
static void drm_fb_helper_restore_lut_atomic(struct drm_crtc *crtc)
sys/dev/drm2/drm_fb_helper.c
291
static struct drm_framebuffer *drm_mode_config_fb(struct drm_crtc *crtc)
sys/dev/drm2/drm_fb_helper.c
294
struct drm_crtc *c;
sys/dev/drm2/drm_fb_helper.c
307
struct drm_crtc *crtc;
sys/dev/drm2/drm_fb_helper.c
433
struct drm_crtc *crtc;
sys/dev/drm2/drm_fb_helper.c
506
struct drm_crtc *crtc;
sys/dev/drm2/drm_fb_helper.c
571
static int setcolreg(struct drm_crtc *crtc, u16 red, u16 green,
sys/dev/drm2/drm_fb_helper.c
640
struct drm_crtc *crtc;
sys/dev/drm2/drm_fb_helper.c
772
struct drm_crtc *crtc;
sys/dev/drm2/drm_fb_helper.c
806
struct drm_crtc *crtc;
sys/dev/drm2/drm_fb_helper.c
843
struct drm_crtc *crtc;
sys/dev/drm2/drm_fb_helper.h
50
void (*gamma_set)(struct drm_crtc *crtc, u16 red, u16 green,
sys/dev/drm2/drm_fb_helper.h
52
void (*gamma_get)(struct drm_crtc *crtc, u16 *red, u16 *green,
sys/dev/drm2/drm_irq.c
458
void drm_calc_timestamping_constants(struct drm_crtc *crtc)
sys/dev/drm2/drm_irq.c
547
struct drm_crtc *refcrtc)