Lines Matching refs:dq
20 struct dq { struct
33 } dq; member
68 static inline u32 dpaa2_dq_flags(const struct dpaa2_dq *dq) in dpaa2_dq_flags() argument
70 return dq->dq.stat; in dpaa2_dq_flags()
80 static inline int dpaa2_dq_is_pull(const struct dpaa2_dq *dq) in dpaa2_dq_is_pull() argument
82 return (int)(dpaa2_dq_flags(dq) & DPAA2_DQ_STAT_VOLATILE); in dpaa2_dq_is_pull()
91 static inline bool dpaa2_dq_is_pull_complete(const struct dpaa2_dq *dq) in dpaa2_dq_is_pull_complete() argument
93 return !!(dpaa2_dq_flags(dq) & DPAA2_DQ_STAT_EXPIRED); in dpaa2_dq_is_pull_complete()
104 static inline u16 dpaa2_dq_seqnum(const struct dpaa2_dq *dq) in dpaa2_dq_seqnum() argument
106 return le16_to_cpu(dq->dq.seqnum); in dpaa2_dq_seqnum()
117 static inline u16 dpaa2_dq_odpid(const struct dpaa2_dq *dq) in dpaa2_dq_odpid() argument
119 return le16_to_cpu(dq->dq.oprid); in dpaa2_dq_odpid()
128 static inline u32 dpaa2_dq_fqid(const struct dpaa2_dq *dq) in dpaa2_dq_fqid() argument
130 return le32_to_cpu(dq->dq.fqid) & DQ_FQID_MASK; in dpaa2_dq_fqid()
139 static inline u32 dpaa2_dq_byte_count(const struct dpaa2_dq *dq) in dpaa2_dq_byte_count() argument
141 return le32_to_cpu(dq->dq.fq_byte_cnt); in dpaa2_dq_byte_count()
150 static inline u32 dpaa2_dq_frame_count(const struct dpaa2_dq *dq) in dpaa2_dq_frame_count() argument
152 return le32_to_cpu(dq->dq.fq_frm_cnt) & DQ_FRAME_COUNT_MASK; in dpaa2_dq_frame_count()
161 static inline u64 dpaa2_dq_fqd_ctx(const struct dpaa2_dq *dq) in dpaa2_dq_fqd_ctx() argument
163 return le64_to_cpu(dq->dq.fqd_ctx); in dpaa2_dq_fqd_ctx()
172 static inline const struct dpaa2_fd *dpaa2_dq_fd(const struct dpaa2_dq *dq) in dpaa2_dq_fd() argument
174 return (const struct dpaa2_fd *)&dq->dq.fd[0]; in dpaa2_dq_fd()