Lines Matching full:in
9 * This program is distributed in the hope that it will be useful, but WITHOUT
40 /* timeouts are specified in clock-monotonic absolute times (to simplify
84 __u32 pipe; /* in */
85 __u32 param; /* in, ETNAVIV_PARAM_x */
86 __u64 value; /* out (get_param) or in (set_param) */
102 __u64 size; /* in */
103 __u32 flags; /* in, mask of ETNA_BO_x */
108 __u32 handle; /* in */
118 __u32 handle; /* in */
119 __u32 op; /* in, mask of ETNA_PREP_x */
120 struct drm_etnaviv_timespec timeout; /* in */
124 __u32 handle; /* in */
125 __u32 flags; /* in, placeholder for now, no defined values */
139 __u32 submit_offset; /* in, offset from submit_bo */
140 __u32 reloc_idx; /* in, index of reloc_bo buffer */
141 __u64 reloc_offset; /* in, offset from start of reloc_bo */
142 __u32 flags; /* in, placeholder for now, no defined values */
145 /* Each buffer referenced elsewhere in the cmdstream submit (ie. the
147 * one) entry in the submit->bos[] table.
153 * avoid kernel needing to map/access the cmdstream bo in the common
164 __u32 flags; /* in, mask of ETNA_SUBMIT_BO_x */
165 __u32 handle; /* in, GEM handle */
166 __u64 presumed; /* in/out, presumed buffer address */
173 __u32 flags; /* in, when to process request (ETNA_PM_PROCESS_x) */
174 __u8 domain; /* in, pm domain */
176 __u16 signal; /* in, pm signal */
177 __u32 sequence; /* in, sequence number */
178 __u32 read_offset; /* in, offset from read_bo */
179 __u32 read_idx; /* in, index of read_bo buffer */
199 __u32 pipe; /* in */
200 __u32 exec_state; /* in, initial execution state (ETNA_PIPE_x) */
201 __u32 nr_bos; /* in, number of submit_bo's */
202 __u32 nr_relocs; /* in, number of submit_reloc's */
203 __u32 stream_size; /* in, cmdstream size */
204 __u64 bos; /* in, ptr to array of submit_bo's */
205 __u64 relocs; /* in, ptr to array of submit_reloc's */
206 __u64 stream; /* in, ptr to cmdstream */
207 __u32 flags; /* in, mask of ETNA_SUBMIT_x */
208 __s32 fence_fd; /* in/out, fence fd (see ETNA_SUBMIT_FENCE_FD_x) */
209 __u64 pmrs; /* in, ptr to array of submit_pmr's */
210 __u32 nr_pmrs; /* in, number of submit_pmr's */
223 __u32 pipe; /* in */
224 __u32 fence; /* in */
225 __u32 flags; /* in, mask of ETNA_WAIT_x */
227 struct drm_etnaviv_timespec timeout; /* in */
233 __u64 user_ptr; /* in, page aligned user pointer */
234 __u64 user_size; /* in, page aligned user size */
235 __u32 flags; /* in, flags */
240 __u32 pipe; /* in */
241 __u32 handle; /* in, bo to be waited for */
242 __u32 flags; /* in, mask of ETNA_WAIT_x */
244 struct drm_etnaviv_timespec timeout; /* in */
252 __u32 pipe; /* in */
253 __u8 iter; /* in/out, select pm domain at index iter */
260 __u32 pipe; /* in */
261 __u8 domain; /* in, pm domain index */
263 __u16 iter; /* in/out, select pm source at index iter */