Lines Matching refs:dma_desc

17 				       struct dma_desc *p,
74 struct dma_desc *p)
172 static int dwmac4_rd_get_tx_len(struct dma_desc *p)
177 static int dwmac4_get_tx_owner(struct dma_desc *p)
182 static void dwmac4_set_tx_owner(struct dma_desc *p)
187 static void dwmac4_set_rx_owner(struct dma_desc *p, int disable_rx_ic)
195 static int dwmac4_get_tx_ls(struct dma_desc *p)
201 static u16 dwmac4_wrback_get_rx_vlan_tci(struct dma_desc *p)
206 static bool dwmac4_wrback_get_rx_vlan_valid(struct dma_desc *p)
212 static int dwmac4_wrback_get_rx_frame_len(struct dma_desc *p, int rx_coe)
217 static void dwmac4_rd_enable_tx_timestamp(struct dma_desc *p)
222 static int dwmac4_wrback_get_tx_timestamp_status(struct dma_desc *p)
237 struct dma_desc *p = (struct dma_desc *)desc;
249 struct dma_desc *p = (struct dma_desc *)desc;
276 struct dma_desc *p = (struct dma_desc *)desc;
304 static void dwmac4_rd_init_rx_desc(struct dma_desc *p, int disable_rx_ic,
310 static void dwmac4_rd_init_tx_desc(struct dma_desc *p, int mode, int end)
318 static void dwmac4_rd_prepare_tx_desc(struct dma_desc *p, int is_fs, int len,
356 static void dwmac4_rd_prepare_tso_tx_desc(struct dma_desc *p, int is_fs,
399 static void dwmac4_release_tx_desc(struct dma_desc *p, int mode)
407 static void dwmac4_rd_set_tx_ic(struct dma_desc *p)
420 if (desc_size == sizeof(struct dma_desc)) {
421 struct dma_desc *p = (struct dma_desc *)head;
462 static void dwmac4_set_mss_ctxt(struct dma_desc *p, unsigned int mss)
470 static void dwmac4_set_addr(struct dma_desc *p, dma_addr_t addr)
476 static void dwmac4_clear(struct dma_desc *p)
484 static void dwmac4_set_sarc(struct dma_desc *p, u32 sarc_type)
500 static void dwmac4_set_vlan_tag(struct dma_desc *p, u16 tag, u16 inner_tag,
527 static void dwmac4_set_vlan(struct dma_desc *p, u32 type)
533 static void dwmac4_get_rx_header_len(struct dma_desc *p, unsigned int *len)
538 static void dwmac4_set_sec_addr(struct dma_desc *p, dma_addr_t addr, bool buf2_valid)