Lines Matching refs:nv50_head

3 #define nv50_head(c) container_of((c), struct nv50_head, base.base)  macro
14 struct nv50_head { struct
22 struct nv50_head *nv50_head_create(struct drm_device *, int index); argument
23 void nv50_head_flush_set(struct nv50_head *head, struct nv50_head_atom *asyh);
24 void nv50_head_flush_set_wndw(struct nv50_head *head, struct nv50_head_atom *asyh);
25 void nv50_head_flush_clr(struct nv50_head *head,
29 int (*view)(struct nv50_head *, struct nv50_head_atom *);
30 int (*mode)(struct nv50_head *, struct nv50_head_atom *);
31 bool (*olut)(struct nv50_head *, struct nv50_head_atom *, int);
34 int (*olut_set)(struct nv50_head *, struct nv50_head_atom *);
35 int (*olut_clr)(struct nv50_head *);
36 void (*core_calc)(struct nv50_head *, struct nv50_head_atom *);
37 int (*core_set)(struct nv50_head *, struct nv50_head_atom *);
38 int (*core_clr)(struct nv50_head *);
39 int (*curs_layout)(struct nv50_head *, struct nv50_wndw_atom *,
41 int (*curs_format)(struct nv50_head *, struct nv50_wndw_atom *,
43 int (*curs_set)(struct nv50_head *, struct nv50_head_atom *);
44 int (*curs_clr)(struct nv50_head *);
45 int (*base)(struct nv50_head *, struct nv50_head_atom *);
46 int (*ovly)(struct nv50_head *, struct nv50_head_atom *);
47 int (*dither)(struct nv50_head *, struct nv50_head_atom *);
48 int (*procamp)(struct nv50_head *, struct nv50_head_atom *);
49 int (*or)(struct nv50_head *, struct nv50_head_atom *);
50 void (*static_wndw_map)(struct nv50_head *, struct nv50_head_atom *);
54 int head507d_view(struct nv50_head *, struct nv50_head_atom *);
55 int head507d_mode(struct nv50_head *, struct nv50_head_atom *);
56 bool head507d_olut(struct nv50_head *, struct nv50_head_atom *, int);
57 void head507d_core_calc(struct nv50_head *, struct nv50_head_atom *);
58 int head507d_core_clr(struct nv50_head *);
59 int head507d_curs_layout(struct nv50_head *, struct nv50_wndw_atom *,
61 int head507d_curs_format(struct nv50_head *, struct nv50_wndw_atom *,
63 int head507d_base(struct nv50_head *, struct nv50_head_atom *);
64 int head507d_ovly(struct nv50_head *, struct nv50_head_atom *);
65 int head507d_dither(struct nv50_head *, struct nv50_head_atom *);
66 int head507d_procamp(struct nv50_head *, struct nv50_head_atom *);
71 int head907d_view(struct nv50_head *, struct nv50_head_atom *);
72 int head907d_mode(struct nv50_head *, struct nv50_head_atom *);
73 bool head907d_olut(struct nv50_head *, struct nv50_head_atom *, int);
74 int head907d_olut_set(struct nv50_head *, struct nv50_head_atom *);
75 int head907d_olut_clr(struct nv50_head *);
76 int head907d_core_set(struct nv50_head *, struct nv50_head_atom *);
77 int head907d_core_clr(struct nv50_head *);
78 int head907d_curs_set(struct nv50_head *, struct nv50_head_atom *);
79 int head907d_curs_clr(struct nv50_head *);
80 int head907d_ovly(struct nv50_head *, struct nv50_head_atom *);
81 int head907d_procamp(struct nv50_head *, struct nv50_head_atom *);
82 int head907d_or(struct nv50_head *, struct nv50_head_atom *);
85 int head917d_curs_layout(struct nv50_head *, struct nv50_wndw_atom *,
89 int headc37d_view(struct nv50_head *, struct nv50_head_atom *);
90 int headc37d_curs_format(struct nv50_head *, struct nv50_wndw_atom *,
92 int headc37d_curs_set(struct nv50_head *, struct nv50_head_atom *);
93 int headc37d_curs_clr(struct nv50_head *);
94 int headc37d_dither(struct nv50_head *, struct nv50_head_atom *);
95 void headc37d_static_wndw_map(struct nv50_head *, struct nv50_head_atom *);