Lines Matching defs:dpaa_priv
133 struct dpaa_priv { struct
134 struct dpaa_percpu_priv __percpu *percpu_priv;
135 struct dpaa_bp *dpaa_bp;
139 u16 tx_headroom;
140 struct net_device *net_dev;
141 struct mac_device *mac_dev;
142 struct device *rx_dma_dev;
143 struct device *tx_dma_dev;
144 struct qman_fq *egress_fqs[DPAA_ETH_TXQ_NUM];
145 struct qman_fq *conf_fqs[DPAA_ETH_TXQ_NUM];
147 u16 channel;
148 struct list_head dpaa_fq_list;
150 u8 num_tc;
151 bool keygen_in_use;
152 u32 msg_enable; /* net_device message level */
154 struct {
167 } cgr_data;
169 bool use_ingress_cgr;
170 struct qman_cgr ingress_cgr;
172 struct dpaa_buffer_layout buf_layout[2];
173 u16 rx_headroom;
175 bool tx_tstamp; /* Tx timestamping enabled */
176 bool rx_tstamp; /* Rx timestamping enabled */
178 struct bpf_prog *xdp_prog;