Home
last modified time | relevance | path

Searched refs:nv50_crc_notifier_ctx (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv50/
H A Dcrc.h41 struct nv50_crc_notifier_ctx { struct
54 struct nv50_crc_notifier_ctx *, u32 wndw);
55 int (*set_ctx)(struct nv50_head *, struct nv50_crc_notifier_ctx *);
56 u32 (*get_entry)(struct nv50_head *, struct nv50_crc_notifier_ctx *,
59 struct nv50_crc_notifier_ctx *);
67 struct nv50_crc_notifier_ctx ctx[2];
H A Dcrcc37d.c40 struct nv50_crc_notifier_ctx *ctx, u32 wndw) in crcc37d_set_src()
79 crcc37d_set_ctx(struct nv50_head *head, struct nv50_crc_notifier_ctx *ctx) in crcc37d_set_ctx()
93 struct nv50_crc_notifier_ctx *ctx, in crcc37d_get_entry()
109 struct nv50_crc_notifier_ctx *ctx) in crcc37d_ctx_finished()
H A Dcrc907d.c28 struct nv50_crc_notifier_ctx *ctx, u32 wndw) in crc907d_set_src()
75 crc907d_set_ctx(struct nv50_head *head, struct nv50_crc_notifier_ctx *ctx) in crc907d_set_ctx()
89 struct nv50_crc_notifier_ctx *ctx, in crc907d_get_entry()
98 struct nv50_crc_notifier_ctx *ctx) in crc907d_ctx_finished()
H A Dcrc.c71 struct nv50_crc_notifier_ctx *ctx) in nv50_crc_program_ctx()
117 static inline void nv50_crc_reset_ctx(struct nv50_crc_notifier_ctx *ctx) in nv50_crc_reset_ctx()
154 struct nv50_crc_notifier_ctx *ctx; in nv50_crc_handle_vblank()
216 struct nv50_crc_notifier_ctx *ctx) in nv50_crc_wait_ctx_finished()
300 struct nv50_crc_notifier_ctx *ctx = &crc->ctx[crc->ctx_idx]; in nv50_crc_atomic_release_notifier_contexts()
523 struct nv50_crc_notifier_ctx *ctx, size_t len, int idx) in nv50_crc_ctx_init()
554 nv50_crc_ctx_fini(struct nv50_crc_notifier_ctx *ctx) in nv50_crc_ctx_fini()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv50/
H A Dcrc.h41 struct nv50_crc_notifier_ctx { struct
52 struct nv50_crc_notifier_ctx *ctx);
53 int (*set_ctx)(struct nv50_head *, struct nv50_crc_notifier_ctx *);
54 u32 (*get_entry)(struct nv50_head *, struct nv50_crc_notifier_ctx *,
57 struct nv50_crc_notifier_ctx *);
65 struct nv50_crc_notifier_ctx ctx[2];
H A Dcrcc37d.h35 int crcc37d_set_ctx(struct nv50_head *head, struct nv50_crc_notifier_ctx *ctx);
36 u32 crcc37d_get_entry(struct nv50_head *head, struct nv50_crc_notifier_ctx *ctx,
38 bool crcc37d_ctx_finished(struct nv50_head *head, struct nv50_crc_notifier_ctx *ctx);
H A Dcrc907d.c27 struct nv50_crc_notifier_ctx *ctx) in crc907d_set_src()
75 crc907d_set_ctx(struct nv50_head *head, struct nv50_crc_notifier_ctx *ctx) in crc907d_set_ctx()
89 struct nv50_crc_notifier_ctx *ctx, in crc907d_get_entry()
98 struct nv50_crc_notifier_ctx *ctx) in crc907d_ctx_finished()
H A Dcrcc37d.c16 struct nv50_crc_notifier_ctx *ctx) in crcc37d_set_src()
54 int crcc37d_set_ctx(struct nv50_head *head, struct nv50_crc_notifier_ctx *ctx) in crcc37d_set_ctx()
67 u32 crcc37d_get_entry(struct nv50_head *head, struct nv50_crc_notifier_ctx *ctx, in crcc37d_get_entry()
82 bool crcc37d_ctx_finished(struct nv50_head *head, struct nv50_crc_notifier_ctx *ctx) in crcc37d_ctx_finished()
H A Dcrc.c71 struct nv50_crc_notifier_ctx *ctx) in nv50_crc_program_ctx()
121 static inline void nv50_crc_reset_ctx(struct nv50_crc_notifier_ctx *ctx) in nv50_crc_reset_ctx()
158 struct nv50_crc_notifier_ctx *ctx; in nv50_crc_handle_vblank()
220 struct nv50_crc_notifier_ctx *ctx) in nv50_crc_wait_ctx_finished()
304 struct nv50_crc_notifier_ctx *ctx = &crc->ctx[crc->ctx_idx]; in nv50_crc_atomic_release_notifier_contexts()
501 struct nv50_crc_notifier_ctx *ctx, size_t len, int idx) in nv50_crc_ctx_init()
532 nv50_crc_ctx_fini(struct nv50_crc_notifier_ctx *ctx) in nv50_crc_ctx_fini()
H A Dcrcc57d.c14 struct nv50_crc_notifier_ctx *ctx) in crcc57d_set_src()

Completed in 6 milliseconds