H A D | ucc_geth.c | 208 static struct sk_buff *get_new_skb(struct ucc_geth_private *ugeth, argument 213 skb = __skb_dequeue(&ugeth->rx_recycle); 215 skb = dev_alloc_skb(ugeth->ug_info->uf_info.max_rx_buf_length + 228 skb->dev = ugeth->ndev; 231 dma_map_single(ugeth->dev, 233 ugeth->ug_info->uf_info.max_rx_buf_length + 243 static int rx_bd_buffer_set(struct ucc_geth_private *ugeth, u8 rxQ) argument 250 bd = ugeth->p_rx_bd_ring[rxQ]; 255 skb = get_new_skb(ugeth, bd); 261 ugeth 271 fill_init_enet_entries(struct ucc_geth_private *ugeth, u32 *p_start, u8 num_entries, u32 thread_size, u32 thread_alignment, unsigned int risc, int skip_page_for_first_entry) argument 310 return_init_enet_entries(struct ucc_geth_private *ugeth, u32 *p_start, u8 num_entries, unsigned int risc, int skip_page_for_first_entry) argument 344 dump_init_enet_entries(struct ucc_geth_private *ugeth, u32 __iomem *p_start, u8 num_entries, u32 thread_size, unsigned int risc, int skip_page_for_first_entry) argument 397 hw_clear_addr_in_paddr(struct ucc_geth_private *ugeth, u8 paddr_num) argument 419 hw_add_addr_in_hash(struct ucc_geth_private *ugeth, u8 *p_enet_addr) argument 448 get_statistics(struct ucc_geth_private *ugeth, struct ucc_geth_tx_firmware_statistics * tx_firmware_statistics, struct ucc_geth_rx_firmware_statistics * rx_firmware_statistics, struct ucc_geth_hardware_statistics *hardware_statistics) argument 568 dump_bds(struct ucc_geth_private *ugeth) argument 593 dump_regs(struct ucc_geth_private *ugeth) argument 1332 adjust_enet_interface(struct ucc_geth_private *ugeth) argument 1422 ugeth_graceful_stop_tx(struct ucc_geth_private *ugeth) argument 1452 ugeth_graceful_stop_rx(struct ucc_geth_private *ugeth) argument 1484 ugeth_restart_tx(struct ucc_geth_private *ugeth) argument 1499 ugeth_restart_rx(struct ucc_geth_private *ugeth) argument 1515 ugeth_enable(struct ucc_geth_private *ugeth, enum comm_dir mode) argument 1545 ugeth_disable(struct ucc_geth_private *ugeth, enum comm_dir mode) argument 1571 ugeth_quiesce(struct ucc_geth_private *ugeth) argument 1586 ugeth_activate(struct ucc_geth_private *ugeth) argument 1602 struct ucc_geth_private *ugeth = netdev_priv(dev); local 1704 struct ucc_geth_private *ugeth = netdev_priv(dev); local 1778 ugeth_dump_regs(struct ucc_geth_private *ugeth) argument 1787 ugeth_82xx_filtering_clear_all_addr_in_hash(struct ucc_geth_private * ugeth, enum enet_addr_type enet_addr_type) argument 1849 ugeth_82xx_filtering_clear_addr_in_paddr(struct ucc_geth_private *ugeth, u8 paddr_num) argument 1856 ucc_geth_memclean(struct ucc_geth_private *ugeth) argument 2001 struct ucc_geth_private *ugeth; local 2046 ucc_geth_stop(struct ucc_geth_private *ugeth) argument 2074 ucc_struct_init(struct ucc_geth_private *ugeth) argument 2214 ucc_geth_startup(struct ucc_geth_private *ugeth) argument 3113 struct ucc_geth_private *ugeth = netdev_priv(dev); local 3184 ucc_geth_rx(struct ucc_geth_private *ugeth, u8 rxQ, int rx_work_limit) argument 3270 struct ucc_geth_private *ugeth = netdev_priv(dev); local 3321 struct ucc_geth_private *ugeth = container_of(napi, struct ucc_geth_private, napi); local 3348 struct ucc_geth_private *ugeth = netdev_priv(dev); local 3393 struct ucc_geth_private *ugeth = netdev_priv(dev); local 3404 struct ucc_geth_private *ugeth = netdev_priv(dev); local 3433 ucc_geth_init_mac(struct ucc_geth_private *ugeth) argument 3490 struct ucc_geth_private *ugeth = netdev_priv(dev); local 3547 struct ucc_geth_private *ugeth = netdev_priv(dev); local 3565 struct ucc_geth_private *ugeth; local 3595 struct ucc_geth_private *ugeth = netdev_priv(dev); local 3607 struct ucc_geth_private *ugeth = netdev_priv(ndev); local 3635 struct ucc_geth_private *ugeth = netdev_priv(ndev); local 3709 struct ucc_geth_private *ugeth = netdev_priv(dev); local 3740 struct ucc_geth_private *ugeth = NULL; local 3961 struct ucc_geth_private *ugeth = netdev_priv(dev); local [all...] |