Lines Matching refs:tidaw

23  * tcw and associated tccb, tsb, data tidaw-list plus an optional interrogate
37 * - only contiguous tidaw-lists (no ttic)
104 /* TIDAL */ max_tidaws * sizeof(struct tidaw);
109 /* TIDAL */ intrg_max_tidaws * sizeof(struct tidaw);
123 cross_count = 1 + ((max_tidaws * sizeof(struct tidaw) - 1)
125 len += cross_count * sizeof(struct tidaw);
128 cross_count = 1 + ((intrg_max_tidaws * sizeof(struct tidaw) - 1)
130 len += cross_count * sizeof(struct tidaw);
202 cross_count = 1 + ((max_tidaws * sizeof(struct tidaw) - 1)
207 cross_count = 1 + ((intrg_max_tidaws * sizeof(struct tidaw) - 1)
228 chunk = fit_chunk(&start, end, sizeof(struct tidaw) *
236 chunk = fit_chunk(&start, end, sizeof(struct tidaw) *
303 * itcw_add_tidaw - add a tidaw to the itcw
305 * @flags: flags for the new tidaw
306 * @addr: address value for the new tidaw
307 * @count: count value for the new tidaw
309 * Add a new tidaw to the input/output data tidaw-list of the specified itcw
311 * the new tidaw on success or -%ENOSPC if the new tidaw would exceed the
315 * this interface with the TTIC flag is not supported. The last-tidaw flag
316 * for the last tidaw in the list will be set by itcw_finalize.
318 struct tidaw *itcw_add_tidaw(struct itcw *itcw, u8 flags, void *addr, u32 count)
320 struct tidaw *following;
325 * Is the tidaw, which follows the one we are about to fill, on the next
326 * page? Then we have to insert a TTIC tidaw first, that points to the
327 * tidaw on the new page.
329 following = ((struct tidaw *) tcw_get_data(itcw->tcw))
363 * In case input- or output-tida is used, the tidaw-list must be stored in