Searched refs:rxdes (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/faraday/ |
H A D | ftmac100.c | 45 struct ftmac100_rxdes rxdes[RX_QUEUE_ENTRIES]; member 72 struct ftmac100_rxdes *rxdes, gfp_t gfp); 169 offsetof(struct ftmac100_descs, rxdes)); in ftmac100_start_hw() 190 static bool ftmac100_rxdes_first_segment(struct ftmac100_rxdes *rxdes) in ftmac100_rxdes_first_segment() argument 192 return rxdes->rxdes0 & cpu_to_le32(FTMAC100_RXDES0_FRS); in ftmac100_rxdes_first_segment() 195 static bool ftmac100_rxdes_last_segment(struct ftmac100_rxdes *rxdes) in ftmac100_rxdes_last_segment() argument 197 return rxdes->rxdes0 & cpu_to_le32(FTMAC100_RXDES0_LRS); in ftmac100_rxdes_last_segment() 200 static bool ftmac100_rxdes_owned_by_dma(struct ftmac100_rxdes *rxdes) in ftmac100_rxdes_owned_by_dma() argument 202 return rxdes->rxdes0 & cpu_to_le32(FTMAC100_RXDES0_RXDMA_OWN); in ftmac100_rxdes_owned_by_dma() 205 static void ftmac100_rxdes_set_dma_own(struct ftmac100_rxdes *rxdes) in ftmac100_rxdes_set_dma_own() argument 211 ftmac100_rxdes_rx_error(struct ftmac100_rxdes *rxdes) ftmac100_rxdes_rx_error() argument 216 ftmac100_rxdes_crc_error(struct ftmac100_rxdes *rxdes) ftmac100_rxdes_crc_error() argument 221 ftmac100_rxdes_frame_too_long(struct ftmac100_rxdes *rxdes) ftmac100_rxdes_frame_too_long() argument 226 ftmac100_rxdes_runt(struct ftmac100_rxdes *rxdes) ftmac100_rxdes_runt() argument 231 ftmac100_rxdes_odd_nibble(struct ftmac100_rxdes *rxdes) ftmac100_rxdes_odd_nibble() argument 236 ftmac100_rxdes_frame_length(struct ftmac100_rxdes *rxdes) ftmac100_rxdes_frame_length() argument 241 ftmac100_rxdes_multicast(struct ftmac100_rxdes *rxdes) ftmac100_rxdes_multicast() argument 246 ftmac100_rxdes_set_buffer_size(struct ftmac100_rxdes *rxdes, unsigned int size) ftmac100_rxdes_set_buffer_size() argument 253 ftmac100_rxdes_set_end_of_ring(struct ftmac100_rxdes *rxdes) ftmac100_rxdes_set_end_of_ring() argument 258 ftmac100_rxdes_set_dma_addr(struct ftmac100_rxdes *rxdes, dma_addr_t addr) ftmac100_rxdes_set_dma_addr() argument 264 ftmac100_rxdes_get_dma_addr(struct ftmac100_rxdes *rxdes) ftmac100_rxdes_get_dma_addr() argument 273 ftmac100_rxdes_set_page(struct ftmac100_rxdes *rxdes, struct page *page) ftmac100_rxdes_set_page() argument 278 ftmac100_rxdes_get_page(struct ftmac100_rxdes *rxdes) ftmac100_rxdes_get_page() argument 304 struct ftmac100_rxdes *rxdes = ftmac100_current_rxdes(priv); ftmac100_rx_locate_first_segment() local 318 ftmac100_rx_packet_error(struct ftmac100 *priv, struct ftmac100_rxdes *rxdes) ftmac100_rx_packet_error() argument 366 struct ftmac100_rxdes *rxdes = ftmac100_current_rxdes(priv); ftmac100_rx_drop_packet() local 387 struct ftmac100_rxdes *rxdes; ftmac100_rx_packet() local 658 ftmac100_alloc_rx_page(struct ftmac100 *priv, struct ftmac100_rxdes *rxdes, gfp_t gfp) ftmac100_alloc_rx_page() argument 692 struct ftmac100_rxdes *rxdes = &priv->descs->rxdes[i]; ftmac100_free_buffers() local 733 struct ftmac100_rxdes *rxdes = &priv->descs->rxdes[i]; ftmac100_alloc_buffers() local [all...] |
H A D | ftgmac100.c | 60 struct ftgmac100_rxdes *rxdes; member 385 struct ftgmac100_rxdes *rxdes, gfp_t gfp) in ftgmac100_alloc_rx_buf() 415 rxdes->rxdes3 = cpu_to_le32(map); in ftgmac100_alloc_rx_buf() 422 rxdes->rxdes0 = cpu_to_le32(priv->rxdes0_edorr_mask); in ftgmac100_alloc_rx_buf() 424 rxdes->rxdes0 = 0; in ftgmac100_alloc_rx_buf() 454 struct ftgmac100_rxdes *rxdes; in ftgmac100_rx_packet() local 462 rxdes = &priv->rxdes[pointer]; in ftgmac100_rx_packet() 465 status = le32_to_cpu(rxdes->rxdes0); in ftgmac100_rx_packet() 481 csum_vlan = le32_to_cpu(rxdes in ftgmac100_rx_packet() 384 ftgmac100_alloc_rx_buf(struct ftgmac100 *priv, unsigned int entry, struct ftgmac100_rxdes *rxdes, gfp_t gfp) ftgmac100_alloc_rx_buf() argument 865 struct ftgmac100_rxdes *rxdes = &priv->rxdes[i]; ftgmac100_free_buffers() local 951 struct ftgmac100_rxdes *rxdes = NULL; ftgmac100_init_rings() local 987 struct ftgmac100_rxdes *rxdes = &priv->rxdes[i]; ftgmac100_alloc_rx_buffers() local 1284 struct ftgmac100_rxdes *rxdes = &priv->rxdes[priv->rx_pointer]; ftgmac100_check_rx() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/faraday/ |
H A D | ftmac100.c | 47 struct ftmac100_rxdes rxdes[RX_QUEUE_ENTRIES]; member 74 struct ftmac100_rxdes *rxdes, gfp_t gfp); 206 offsetof(struct ftmac100_descs, rxdes)); in ftmac100_start_hw() 233 static bool ftmac100_rxdes_first_segment(struct ftmac100_rxdes *rxdes) in ftmac100_rxdes_first_segment() argument 235 return rxdes->rxdes0 & cpu_to_le32(FTMAC100_RXDES0_FRS); in ftmac100_rxdes_first_segment() 238 static bool ftmac100_rxdes_last_segment(struct ftmac100_rxdes *rxdes) in ftmac100_rxdes_last_segment() argument 240 return rxdes->rxdes0 & cpu_to_le32(FTMAC100_RXDES0_LRS); in ftmac100_rxdes_last_segment() 243 static bool ftmac100_rxdes_owned_by_dma(struct ftmac100_rxdes *rxdes) in ftmac100_rxdes_owned_by_dma() argument 245 return rxdes->rxdes0 & cpu_to_le32(FTMAC100_RXDES0_RXDMA_OWN); in ftmac100_rxdes_owned_by_dma() 248 static void ftmac100_rxdes_set_dma_own(struct ftmac100_rxdes *rxdes) in ftmac100_rxdes_set_dma_own() argument 254 ftmac100_rxdes_rx_error(struct ftmac100_rxdes *rxdes) ftmac100_rxdes_rx_error() argument 259 ftmac100_rxdes_crc_error(struct ftmac100_rxdes *rxdes) ftmac100_rxdes_crc_error() argument 264 ftmac100_rxdes_runt(struct ftmac100_rxdes *rxdes) ftmac100_rxdes_runt() argument 269 ftmac100_rxdes_odd_nibble(struct ftmac100_rxdes *rxdes) ftmac100_rxdes_odd_nibble() argument 274 ftmac100_rxdes_frame_length(struct ftmac100_rxdes *rxdes) ftmac100_rxdes_frame_length() argument 279 ftmac100_rxdes_multicast(struct ftmac100_rxdes *rxdes) ftmac100_rxdes_multicast() argument 284 ftmac100_rxdes_set_buffer_size(struct ftmac100_rxdes *rxdes, unsigned int size) ftmac100_rxdes_set_buffer_size() argument 291 ftmac100_rxdes_set_end_of_ring(struct ftmac100_rxdes *rxdes) ftmac100_rxdes_set_end_of_ring() argument 296 ftmac100_rxdes_set_dma_addr(struct ftmac100_rxdes *rxdes, dma_addr_t addr) ftmac100_rxdes_set_dma_addr() argument 302 ftmac100_rxdes_get_dma_addr(struct ftmac100_rxdes *rxdes) ftmac100_rxdes_get_dma_addr() argument 311 ftmac100_rxdes_set_page(struct ftmac100_rxdes *rxdes, struct page *page) ftmac100_rxdes_set_page() argument 316 ftmac100_rxdes_get_page(struct ftmac100_rxdes *rxdes) ftmac100_rxdes_get_page() argument 342 struct ftmac100_rxdes *rxdes = ftmac100_current_rxdes(priv); ftmac100_rx_locate_first_segment() local 356 ftmac100_rx_packet_error(struct ftmac100 *priv, struct ftmac100_rxdes *rxdes) ftmac100_rx_packet_error() argument 403 struct ftmac100_rxdes *rxdes = ftmac100_current_rxdes(priv); ftmac100_rx_drop_packet() local 424 struct ftmac100_rxdes *rxdes; ftmac100_rx_packet() local 696 ftmac100_alloc_rx_page(struct ftmac100 *priv, struct ftmac100_rxdes *rxdes, gfp_t gfp) ftmac100_alloc_rx_page() argument 730 struct ftmac100_rxdes *rxdes = &priv->descs->rxdes[i]; ftmac100_free_buffers() local 771 struct ftmac100_rxdes *rxdes = &priv->descs->rxdes[i]; ftmac100_alloc_buffers() local [all...] |
H A D | ftgmac100.c | 60 struct ftgmac100_rxdes *rxdes; member 388 struct ftgmac100_rxdes *rxdes, gfp_t gfp) in ftgmac100_alloc_rx_buf() 418 rxdes->rxdes3 = cpu_to_le32(map); in ftgmac100_alloc_rx_buf() 425 rxdes->rxdes0 = cpu_to_le32(priv->rxdes0_edorr_mask); in ftgmac100_alloc_rx_buf() 427 rxdes->rxdes0 = 0; in ftgmac100_alloc_rx_buf() 457 struct ftgmac100_rxdes *rxdes; in ftgmac100_rx_packet() local 465 rxdes = &priv->rxdes[pointer]; in ftgmac100_rx_packet() 468 status = le32_to_cpu(rxdes->rxdes0); in ftgmac100_rx_packet() 484 csum_vlan = le32_to_cpu(rxdes in ftgmac100_rx_packet() 387 ftgmac100_alloc_rx_buf(struct ftgmac100 *priv, unsigned int entry, struct ftgmac100_rxdes *rxdes, gfp_t gfp) ftgmac100_alloc_rx_buf() argument 868 struct ftgmac100_rxdes *rxdes = &priv->rxdes[i]; ftgmac100_free_buffers() local 954 struct ftgmac100_rxdes *rxdes = NULL; ftgmac100_init_rings() local 990 struct ftgmac100_rxdes *rxdes = &priv->rxdes[i]; ftgmac100_alloc_rx_buffers() local 1211 struct ftgmac100_rxdes *rxdes = &priv->rxdes[priv->rx_pointer]; ftgmac100_check_rx() local [all...] |
Completed in 6 milliseconds