nv50_wndw_atom
#define nv50_wndw_atom(p) container_of((p), struct nv50_wndw_atom, state)
int base507c_acquire(struct nv50_wndw *, struct nv50_wndw_atom *,
void base507c_release(struct nv50_wndw *, struct nv50_wndw_atom *,
int base507c_sema_set(struct nv50_wndw *, struct nv50_wndw_atom *);
int base507c_xlut_set(struct nv50_wndw *, struct nv50_wndw_atom *);
base507c_xlut_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
base507c_ntfy_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
base507c_sema_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
base507c_release(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw,
base507c_acquire(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw,
base507c_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
base827c_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
base907c_ilut(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw, int size)
base907c_csc(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw,
base907c_csc_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
base907c_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
base907c_xlut_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
curs507a_point(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
struct nv50_wndw_atom *asyw)
curs507a_release(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw,
curs507a_acquire(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw,
cursc37a_point(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
struct nv50_wndw_atom *asyw = nv50_wndw_atom(new_plane_state);
struct nv50_wndw_atom *asyw = nv50_wndw_atom(new_plane_state);
struct nv50_wndw_atom *asyw = nv50_wndw_atom(new_plane_state);
struct nv50_wndw_atom *asyw = nv50_wndw_atom(new_plane_state);
int (*curs_layout)(struct nv50_head *, struct nv50_wndw_atom *,
int (*curs_format)(struct nv50_head *, struct nv50_wndw_atom *,
int head507d_curs_layout(struct nv50_head *, struct nv50_wndw_atom *,
int head507d_curs_format(struct nv50_head *, struct nv50_wndw_atom *,
int head917d_curs_layout(struct nv50_head *, struct nv50_wndw_atom *,
int headc37d_curs_format(struct nv50_head *, struct nv50_wndw_atom *,
head507d_curs_format(struct nv50_head *head, struct nv50_wndw_atom *asyw,
head507d_curs_layout(struct nv50_head *head, struct nv50_wndw_atom *asyw,
head917d_curs_layout(struct nv50_head *head, struct nv50_wndw_atom *asyw,
headc37d_curs_format(struct nv50_head *head, struct nv50_wndw_atom *asyw,
void ovly507e_release(struct nv50_wndw *, struct nv50_wndw_atom *,
int ovly507e_scale_set(struct nv50_wndw *, struct nv50_wndw_atom *);
int ovly507e_acquire(struct nv50_wndw *, struct nv50_wndw_atom *,
ovly507e_acquire(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw,
ovly507e_scale_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
ovly507e_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
ovly507e_release(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw,
ovly827e_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
ovly907e_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
wimmc37b_point(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
nv50_wndw_wait_armed(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
struct nv50_wndw_atom *asyw)
struct nv50_wndw_atom *asyw)
nv50_wndw_ntfy_enable(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
struct nv50_wndw_atom *asyw,
nv50_wndw_atomic_check_acquire_yuv(struct nv50_wndw_atom *asyw)
nv50_wndw_atomic_check_acquire_rgb(struct nv50_wndw_atom *asyw)
struct nv50_wndw_atom *armw,
struct nv50_wndw_atom *asyw,
struct nv50_wndw_atom *armw,
struct nv50_wndw_atom *asyw,
struct nv50_wndw_atom *armw = nv50_wndw_atom(wndw->plane.state);
struct nv50_wndw_atom *asyw = nv50_wndw_atom(new_plane_state);
struct nv50_wndw_atom *asyw = nv50_wndw_atom(state);
struct nv50_wndw_atom *asyw = nv50_wndw_atom(state);
struct nv50_wndw_atom *armw = nv50_wndw_atom(plane->state);
struct nv50_wndw_atom *asyw;
struct nv50_wndw_atom *asyw;
int wndwc37e_acquire(struct nv50_wndw *, struct nv50_wndw_atom *,
void wndwc37e_release(struct nv50_wndw *, struct nv50_wndw_atom *,
int wndwc37e_sema_set(struct nv50_wndw *, struct nv50_wndw_atom *);
int wndwc37e_ntfy_set(struct nv50_wndw *, struct nv50_wndw_atom *);
int wndwc37e_blend_set(struct nv50_wndw *, struct nv50_wndw_atom *);
void wndwc57e_ilut(struct nv50_wndw *, struct nv50_wndw_atom *, int);
int wndwc57e_ilut_set(struct nv50_wndw *, struct nv50_wndw_atom *);
int wndwc57e_csc_set(struct nv50_wndw *, struct nv50_wndw_atom *);
struct nv50_wndw_atom *);
struct nv50_wndw_atom *);
void nv50_wndw_ntfy_enable(struct nv50_wndw *, struct nv50_wndw_atom *);
int nv50_wndw_wait_armed(struct nv50_wndw *, struct nv50_wndw_atom *);
int (*acquire)(struct nv50_wndw *, struct nv50_wndw_atom *asyw,
void (*release)(struct nv50_wndw *, struct nv50_wndw_atom *asyw,
struct nv50_wndw_atom *asyw);
int (*sema_set)(struct nv50_wndw *, struct nv50_wndw_atom *);
int (*ntfy_set)(struct nv50_wndw *, struct nv50_wndw_atom *);
void (*ilut)(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyh, int size);
void (*csc)(struct nv50_wndw *, struct nv50_wndw_atom *,
int (*csc_set)(struct nv50_wndw *, struct nv50_wndw_atom *);
int (*xlut_set)(struct nv50_wndw *, struct nv50_wndw_atom *);
int (*image_set)(struct nv50_wndw *, struct nv50_wndw_atom *);
int (*scale_set)(struct nv50_wndw *, struct nv50_wndw_atom *);
int (*blend_set)(struct nv50_wndw *, struct nv50_wndw_atom *);
int base507c_ntfy_set(struct nv50_wndw *, struct nv50_wndw_atom *);
void base907c_csc(struct nv50_wndw *, struct nv50_wndw_atom *,
int (*point)(struct nv50_wndw *, struct nv50_wndw_atom *);
wndwc37e_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
wndwc37e_ntfy_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
wndwc37e_sema_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
wndwc37e_release(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw,
wndwc37e_acquire(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw,
wndwc37e_csc_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
wndwc37e_ilut_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
wndwc37e_ilut(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw, int size)
wndwc37e_blend_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
wndwc57e_csc_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
wndwc57e_ilut_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
wndwc57e_ilut(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw, int size)
wndwc57e_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
wndwc67e_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
wndwca7e_ilut_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
wndwca7e_ntfy_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
wndwca7e_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)