Searched refs:sxgbe_tx_norm_desc (Results 1 – 4 of 4) sorted by relevance
/linux/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_desc.h | 26 struct sxgbe_tx_norm_desc { struct 159 void (*init_tx_desc)(struct sxgbe_tx_norm_desc *p); 162 void (*tx_desc_enable_tse)(struct sxgbe_tx_norm_desc *p, u8 is_tse, 167 void (*prepare_tx_desc)(struct sxgbe_tx_norm_desc *p, u8 is_fd, 171 void (*tx_vlanctl_desc)(struct sxgbe_tx_norm_desc *p, int vlan_ctl); 174 void (*set_tx_owner)(struct sxgbe_tx_norm_desc *p); 177 int (*get_tx_owner)(struct sxgbe_tx_norm_desc *p); 180 void (*close_tx_desc)(struct sxgbe_tx_norm_desc *p); 183 void (*release_tx_desc)(struct sxgbe_tx_norm_desc *p); 188 void (*clear_tx_ic)(struct sxgbe_tx_norm_desc *p); [all …]
|
H A D | sxgbe_desc.c | 23 static void sxgbe_init_tx_desc(struct sxgbe_tx_norm_desc *p) in sxgbe_init_tx_desc() 28 static void sxgbe_tx_desc_enable_tse(struct sxgbe_tx_norm_desc *p, u8 is_tse, in sxgbe_tx_desc_enable_tse() 39 static void sxgbe_prepare_tx_desc(struct sxgbe_tx_norm_desc *p, u8 is_fd, in sxgbe_prepare_tx_desc() 52 static void sxgbe_tx_vlanctl_desc(struct sxgbe_tx_norm_desc *p, int vlan_ctl) in sxgbe_tx_vlanctl_desc() 58 static void sxgbe_set_tx_owner(struct sxgbe_tx_norm_desc *p) in sxgbe_set_tx_owner() 64 static int sxgbe_get_tx_owner(struct sxgbe_tx_norm_desc *p) in sxgbe_get_tx_owner() 70 static void sxgbe_close_tx_desc(struct sxgbe_tx_norm_desc *p) in sxgbe_close_tx_desc() 77 static void sxgbe_release_tx_desc(struct sxgbe_tx_norm_desc *p) in sxgbe_release_tx_desc() 85 static void sxgbe_clear_tx_ic(struct sxgbe_tx_norm_desc *p) in sxgbe_clear_tx_ic() 91 static int sxgbe_get_tx_ls(struct sxgbe_tx_norm_desc *p) in sxgbe_get_tx_ls() [all …]
|
H A D | sxgbe_main.c | 404 tx_rsize * sizeof(struct sxgbe_tx_norm_desc), in init_tx_ring() 431 dma_free_coherent(dev, tx_rsize * sizeof(struct sxgbe_tx_norm_desc), in init_tx_ring() 549 dma_free_coherent(dev, tx_rsize * sizeof(struct sxgbe_tx_norm_desc), in free_tx_ring() 619 struct sxgbe_tx_norm_desc *tdesc = txqueue->dma_tx + dma_desc; in tx_free_ring_skbufs() 749 struct sxgbe_tx_norm_desc *p; in sxgbe_tx_queue_clean() 1246 struct sxgbe_tx_norm_desc *first_desc, in sxgbe_tso_prepare() 1283 struct sxgbe_tx_norm_desc *tx_desc, *first_desc; in sxgbe_xmit()
|
H A D | sxgbe_common.h | 379 struct sxgbe_tx_norm_desc *dma_tx;
|