Lines Matching full:frame
13 * DOC: DPAA2 FD - Frame Descriptor APIs for DPAA2
15 * Frame Descriptors (FDs) are used to describe frame data in the DPAA2.
16 * Frames can be enqueued and dequeued to Frame Queues (FQs) which are consumed
19 * There are three types of frames: single, scatter gather, and frame lists.
22 * query Frame Descriptors.
32 * @frc: frame context
36 * This structure represents the basic Frame Descriptor used in the system.
98 * dpaa2_fd_get_addr() - get the addr field of frame descriptor
99 * @fd: the given frame descriptor
101 * Return the address in the frame descriptor.
109 * dpaa2_fd_set_addr() - Set the addr field of frame descriptor
110 * @fd: the given frame descriptor
111 * @addr: the address needs to be set in frame descriptor
119 * dpaa2_fd_get_frc() - Get the frame context in the frame descriptor
120 * @fd: the given frame descriptor
122 * Return the frame context field in the frame descriptor.
130 * dpaa2_fd_set_frc() - Set the frame context in the frame descriptor
131 * @fd: the given frame descriptor
132 * @frc: the frame context needs to be set in frame descriptor
140 * dpaa2_fd_get_ctrl() - Get the control bits in the frame descriptor
141 * @fd: the given frame descriptor
143 * Return the control bits field in the frame descriptor.
151 * dpaa2_fd_set_ctrl() - Set the control bits in the frame descriptor
152 * @fd: the given frame descriptor
153 * @ctrl: the control bits to be set in the frame descriptor
161 * dpaa2_fd_get_flc() - Get the flow context in the frame descriptor
162 * @fd: the given frame descriptor
164 * Return the flow context in the frame descriptor.
172 * dpaa2_fd_set_flc() - Set the flow context field of frame descriptor
173 * @fd: the given frame descriptor
174 * @flc_addr: the flow context needs to be set in frame descriptor
188 * dpaa2_fd_get_len() - Get the length in the frame descriptor
189 * @fd: the given frame descriptor
191 * Return the length field in the frame descriptor.
202 * dpaa2_fd_set_len() - Set the length field of frame descriptor
203 * @fd: the given frame descriptor
204 * @len: the length needs to be set in frame descriptor
212 * dpaa2_fd_get_offset() - Get the offset field in the frame descriptor
213 * @fd: the given frame descriptor
223 * dpaa2_fd_set_offset() - Set the offset field of frame descriptor
224 * @fd: the given frame descriptor
225 * @offset: the offset needs to be set in frame descriptor
234 * dpaa2_fd_get_format() - Get the format field in the frame descriptor
235 * @fd: the given frame descriptor
247 * dpaa2_fd_set_format() - Set the format field of frame descriptor
248 * @fd: the given frame descriptor
249 * @format: the format needs to be set in frame descriptor
260 * dpaa2_fd_get_bpid() - Get the bpid field in the frame descriptor
261 * @fd: the given frame descriptor
271 * dpaa2_fd_set_bpid() - Set the bpid field of frame descriptor
272 * @fd: the given frame descriptor
448 * struct dpaa2_fl_entry - structure for frame list entry.
453 * @frc: frame context
475 * @fle: the given frame list entry
477 * Return the address in the frame list entry.
486 * @fle: the given frame list entry
487 * @addr: the address needs to be set in frame list entry
496 * dpaa2_fl_get_frc() - Get the frame context in the FLE
497 * @fle: the given frame list entry
499 * Return the frame context field in the frame lsit entry.
507 * dpaa2_fl_set_frc() - Set the frame context in the FLE
508 * @fle: the given frame list entry
509 * @frc: the frame context needs to be set in frame list entry
518 * @fle: the given frame list entry
520 * Return the control bits field in the frame list entry.
529 * @fle: the given frame list entry
530 * @ctrl: the control bits to be set in the frame list entry
539 * @fle: the given frame list entry
541 * Return the flow context in the frame list entry.
550 * @fle: the given frame list entry
551 * @flc_addr: the flow context needs to be set in frame list entry
567 * @fle: the given frame list entry
569 * Return the length field in the frame list entry.
581 * @fle: the given frame list entry
582 * @len: the length needs to be set in frame list entry
590 * dpaa2_fl_get_offset() - Get the offset field in the frame list entry
591 * @fle: the given frame list entry
602 * @fle: the given frame list entry
603 * @offset: the offset needs to be set in frame list entry
613 * @fle: the given frame list entry
625 * @fle: the given frame list entry
626 * @format: the format needs to be set in frame list entry
637 * @fle: the given frame list entry
648 * @fle: the given frame list entry
659 * @fle: the given frame list entry
670 * @fle: the given frame list entry