Lines Matching refs:dtd

304 static inline int dtd_get_data_type(struct vpdma_dtd *dtd)  in dtd_get_data_type()  argument
306 return dtd->type_ctl_stride >> DTD_DATA_TYPE_SHFT; in dtd_get_data_type()
309 static inline bool dtd_get_notify(struct vpdma_dtd *dtd) in dtd_get_notify() argument
311 return (dtd->type_ctl_stride >> DTD_NOTIFY_SHFT) & DTD_NOTIFY_MASK; in dtd_get_notify()
314 static inline int dtd_get_field(struct vpdma_dtd *dtd) in dtd_get_field() argument
316 return (dtd->type_ctl_stride >> DTD_FIELD_SHFT) & DTD_FIELD_MASK; in dtd_get_field()
319 static inline bool dtd_get_1d(struct vpdma_dtd *dtd) in dtd_get_1d() argument
321 return (dtd->type_ctl_stride >> DTD_1D_SHFT) & DTD_1D_MASK; in dtd_get_1d()
324 static inline bool dtd_get_even_line_skip(struct vpdma_dtd *dtd) in dtd_get_even_line_skip() argument
326 return (dtd->type_ctl_stride >> DTD_EVEN_LINE_SKIP_SHFT) in dtd_get_even_line_skip()
330 static inline bool dtd_get_odd_line_skip(struct vpdma_dtd *dtd) in dtd_get_odd_line_skip() argument
332 return (dtd->type_ctl_stride >> DTD_ODD_LINE_SKIP_SHFT) in dtd_get_odd_line_skip()
336 static inline int dtd_get_line_stride(struct vpdma_dtd *dtd) in dtd_get_line_stride() argument
338 return dtd->type_ctl_stride & DTD_LINE_STRIDE_MASK; in dtd_get_line_stride()
341 static inline int dtd_get_line_length(struct vpdma_dtd *dtd) in dtd_get_line_length() argument
343 return dtd->xfer_length_height >> DTD_LINE_LENGTH_SHFT; in dtd_get_line_length()
346 static inline int dtd_get_xfer_height(struct vpdma_dtd *dtd) in dtd_get_xfer_height() argument
348 return dtd->xfer_length_height & DTD_XFER_HEIGHT_MASK; in dtd_get_xfer_height()
351 static inline int dtd_get_pkt_type(struct vpdma_dtd *dtd) in dtd_get_pkt_type() argument
353 return dtd->pkt_ctl >> DTD_PKT_TYPE_SHFT; in dtd_get_pkt_type()
356 static inline bool dtd_get_mode(struct vpdma_dtd *dtd) in dtd_get_mode() argument
358 return (dtd->pkt_ctl >> DTD_MODE_SHFT) & DTD_MODE_MASK; in dtd_get_mode()
361 static inline bool dtd_get_dir(struct vpdma_dtd *dtd) in dtd_get_dir() argument
363 return (dtd->pkt_ctl >> DTD_DIR_SHFT) & DTD_DIR_MASK; in dtd_get_dir()
366 static inline int dtd_get_chan(struct vpdma_dtd *dtd) in dtd_get_chan() argument
368 return (dtd->pkt_ctl >> DTD_CHAN_SHFT) & DTD_CHAN_MASK; in dtd_get_chan()
371 static inline int dtd_get_priority(struct vpdma_dtd *dtd) in dtd_get_priority() argument
373 return (dtd->pkt_ctl >> DTD_PRI_SHFT) & DTD_PRI_MASK; in dtd_get_priority()
376 static inline int dtd_get_next_chan(struct vpdma_dtd *dtd) in dtd_get_next_chan() argument
378 return (dtd->pkt_ctl >> DTD_NEXT_CHAN_SHFT) & DTD_NEXT_CHAN_MASK; in dtd_get_next_chan()
381 static inline int dtd_get_frame_width(struct vpdma_dtd *dtd) in dtd_get_frame_width() argument
383 return dtd->frame_width_height >> DTD_FRAME_WIDTH_SHFT; in dtd_get_frame_width()
386 static inline int dtd_get_frame_height(struct vpdma_dtd *dtd) in dtd_get_frame_height() argument
388 return dtd->frame_width_height & DTD_FRAME_HEIGHT_MASK; in dtd_get_frame_height()
391 static inline int dtd_get_desc_write_addr(struct vpdma_dtd *dtd) in dtd_get_desc_write_addr() argument
393 return dtd->desc_write_addr >> DTD_DESC_START_SHIFT; in dtd_get_desc_write_addr()
396 static inline bool dtd_get_write_desc(struct vpdma_dtd *dtd) in dtd_get_write_desc() argument
398 return (dtd->desc_write_addr >> DTD_WRITE_DESC_SHIFT) & in dtd_get_write_desc()
402 static inline bool dtd_get_drop_data(struct vpdma_dtd *dtd) in dtd_get_drop_data() argument
404 return (dtd->desc_write_addr >> DTD_DROP_DATA_SHIFT) & in dtd_get_drop_data()
408 static inline bool dtd_get_use_desc(struct vpdma_dtd *dtd) in dtd_get_use_desc() argument
410 return dtd->desc_write_addr & DTD_USE_DESC_MASK; in dtd_get_use_desc()
413 static inline int dtd_get_h_start(struct vpdma_dtd *dtd) in dtd_get_h_start() argument
415 return dtd->start_h_v >> DTD_H_START_SHFT; in dtd_get_h_start()
418 static inline int dtd_get_v_start(struct vpdma_dtd *dtd) in dtd_get_v_start() argument
420 return dtd->start_h_v & DTD_V_START_MASK; in dtd_get_v_start()
423 static inline int dtd_get_max_width(struct vpdma_dtd *dtd) in dtd_get_max_width() argument
425 return (dtd->max_width_height >> DTD_MAX_WIDTH_SHFT) & in dtd_get_max_width()
429 static inline int dtd_get_max_height(struct vpdma_dtd *dtd) in dtd_get_max_height() argument
431 return (dtd->max_width_height >> DTD_MAX_HEIGHT_SHFT) & in dtd_get_max_height()