Lines Matching defs:dpaa2_dev_priv
166 struct dpaa2_dev_priv { struct
167 void *hw;
168 int32_t hw_id;
169 int32_t qdid;
170 uint16_t token;
171 uint8_t nb_tx_queues;
172 uint8_t nb_rx_queues;
173 uint32_t options;
174 void *rx_vq[MAX_RX_QUEUES];
175 void *tx_vq[MAX_TX_QUEUES];
176 struct dpaa2_bp_list *bp_list; /**<Attached buffer pool list */
177 void *tx_conf_vq[MAX_TX_QUEUES * DPAA2_MAX_CHANNELS];
178 void *rx_err_vq;
179 uint8_t flags; /*dpaa2 config flags */
180 uint8_t max_mac_filters;
181 uint8_t max_vlan_filters;
182 uint8_t num_rx_tc;
183 uint8_t num_tx_tc;
184 uint16_t qos_entries;
185 uint16_t fs_entries;
186 uint8_t dist_queues;
187 uint8_t num_channels;
188 uint8_t en_ordered;
189 uint8_t en_loose_ordered;
190 uint8_t max_cgs;
191 uint8_t cgid_in_use[MAX_RX_QUEUES];
193 struct extract_s extract;
195 uint16_t ss_offset;
196 uint64_t ss_iova;
197 uint64_t ss_param_iova;
199 uint64_t rx_timestamp;
201 uint64_t tx_timestamp;
225 int dpaa2_attach_bp_list(struct dpaa2_dev_priv *priv, argument