Lines Matching refs:p
162 void (*init_tx_desc)(struct sxgbe_tx_norm_desc *p);
165 void (*tx_desc_enable_tse)(struct sxgbe_tx_norm_desc *p, u8 is_tse,
170 void (*prepare_tx_desc)(struct sxgbe_tx_norm_desc *p, u8 is_fd,
174 void (*tx_vlanctl_desc)(struct sxgbe_tx_norm_desc *p, int vlan_ctl);
177 void (*set_tx_owner)(struct sxgbe_tx_norm_desc *p);
180 int (*get_tx_owner)(struct sxgbe_tx_norm_desc *p);
183 void (*close_tx_desc)(struct sxgbe_tx_norm_desc *p);
186 void (*release_tx_desc)(struct sxgbe_tx_norm_desc *p);
191 void (*clear_tx_ic)(struct sxgbe_tx_norm_desc *p);
194 int (*get_tx_ls)(struct sxgbe_tx_norm_desc *p);
197 int (*get_tx_len)(struct sxgbe_tx_norm_desc *p);
200 void (*tx_enable_tstamp)(struct sxgbe_tx_norm_desc *p);
203 int (*get_tx_timestamp_status)(struct sxgbe_tx_norm_desc *p);
206 void (*tx_ctxt_desc_set_ctxt)(struct sxgbe_tx_ctxt_desc *p);
209 void (*tx_ctxt_desc_set_owner)(struct sxgbe_tx_ctxt_desc *p);
212 int (*get_tx_ctxt_owner)(struct sxgbe_tx_ctxt_desc *p);
215 void (*tx_ctxt_desc_set_mss)(struct sxgbe_tx_ctxt_desc *p, u16 mss);
218 int (*tx_ctxt_desc_get_mss)(struct sxgbe_tx_ctxt_desc *p);
221 void (*tx_ctxt_desc_set_tcmssv)(struct sxgbe_tx_ctxt_desc *p);
224 void (*tx_ctxt_desc_reset_ostc)(struct sxgbe_tx_ctxt_desc *p);
227 void (*tx_ctxt_desc_set_ivlantag)(struct sxgbe_tx_ctxt_desc *p,
232 int (*tx_ctxt_desc_get_ivlantag)(struct sxgbe_tx_ctxt_desc *p);
235 void (*tx_ctxt_desc_set_vlantag)(struct sxgbe_tx_ctxt_desc *p,
239 int (*tx_ctxt_desc_get_vlantag)(struct sxgbe_tx_ctxt_desc *p);
242 void (*tx_ctxt_set_tstamp)(struct sxgbe_tx_ctxt_desc *p,
246 void (*close_tx_ctxt_desc)(struct sxgbe_tx_ctxt_desc *p);
249 int (*get_tx_ctxt_cde)(struct sxgbe_tx_ctxt_desc *p);
252 void (*init_rx_desc)(struct sxgbe_rx_norm_desc *p, int disable_rx_ic,
256 int (*get_rx_owner)(struct sxgbe_rx_norm_desc *p);
259 void (*set_rx_owner)(struct sxgbe_rx_norm_desc *p);
262 void (*set_rx_int_on_com)(struct sxgbe_rx_norm_desc *p);
265 int (*get_rx_frame_len)(struct sxgbe_rx_norm_desc *p);
268 int (*get_rx_fd_status)(struct sxgbe_rx_norm_desc *p);
271 int (*get_rx_ld_status)(struct sxgbe_rx_norm_desc *p);
274 int (*rx_wbstatus)(struct sxgbe_rx_norm_desc *p,
278 int (*get_rx_ctxt_owner)(struct sxgbe_rx_ctxt_desc *p);
281 void (*set_rx_ctxt_owner)(struct sxgbe_rx_ctxt_desc *p);
284 void (*rx_ctxt_wbstatus)(struct sxgbe_rx_ctxt_desc *p,
288 int (*get_rx_ctxt_tstamp_status)(struct sxgbe_rx_ctxt_desc *p);
291 u64 (*get_timestamp)(struct sxgbe_rx_ctxt_desc *p);