Lines Matching full:src
34 /* Define the descriptor of a src resource */
44 struct src { struct
46 struct src *intlv; /* Pointer to next interleaved SRC in a series */ argument
47 const struct src_rsc_ops *ops; /* SRC specific operations */
50 unsigned char mode; /* Working mode of this SRC resource */
54 int (*set_state)(struct src *src, unsigned int state); argument
55 int (*set_bm)(struct src *src, unsigned int bm);
56 int (*set_sf)(struct src *src, unsigned int sf);
57 int (*set_pm)(struct src *src, unsigned int pm);
58 int (*set_rom)(struct src *src, unsigned int rom);
59 int (*set_vo)(struct src *src, unsigned int vo);
60 int (*set_st)(struct src *src, unsigned int st);
61 int (*set_bp)(struct src *src, unsigned int bp);
62 int (*set_cisz)(struct src *src, unsigned int cisz);
63 int (*set_ca)(struct src *src, unsigned int ca);
64 int (*set_sa)(struct src *src, unsigned int sa);
65 int (*set_la)(struct src *src, unsigned int la);
66 int (*set_pitch)(struct src *src, unsigned int pitch);
67 int (*set_clr_zbufs)(struct src *src);
68 int (*commit_write)(struct src *src);
69 int (*get_ca)(struct src *src);
70 int (*init)(struct src *src);
71 struct src* (*next_interleave)(struct src *src);
74 /* Define src resource request description info */
82 /* Define src manager object */
88 /* request src resource */
90 const struct src_desc *desc, struct src **rsrc);
91 /* return src resource */
92 int (*put_src)(struct src_mgr *mgr, struct src *src);
93 int (*src_enable_s)(struct src_mgr *mgr, struct src *src);
94 int (*src_enable)(struct src_mgr *mgr, struct src *src);
95 int (*src_disable)(struct src_mgr *mgr, struct src *src);
99 /* Define the descriptor of a SRC Input Mapper resource */
113 int (*map)(struct srcimp *srcimp, struct src *user, struct rsc *input);
141 /* Constructor and destructor of SRC resource manager */