Lines Matching refs:gelic_card

49 int gelic_card_set_irq_mask(struct gelic_card *card, u64 mask)  in gelic_card_set_irq_mask()
61 static void gelic_card_rx_irq_on(struct gelic_card *card) in gelic_card_rx_irq_on()
66 static void gelic_card_rx_irq_off(struct gelic_card *card) in gelic_card_rx_irq_off()
72 static void gelic_card_get_ether_port_status(struct gelic_card *card, in gelic_card_get_ether_port_status()
105 static int gelic_card_set_link_mode(struct gelic_card *card, int mode) in gelic_card_set_link_mode()
130 static void gelic_card_disable_txdmac(struct gelic_card *card) in gelic_card_disable_txdmac()
148 static void gelic_card_enable_rxdmac(struct gelic_card *card) in gelic_card_enable_rxdmac()
177 static void gelic_card_disable_rxdmac(struct gelic_card *card) in gelic_card_disable_rxdmac()
220 static void gelic_card_reset_chain(struct gelic_card *card, in gelic_card_reset_chain()
238 void gelic_card_up(struct gelic_card *card) in gelic_card_up()
255 void gelic_card_down(struct gelic_card *card) in gelic_card_down()
286 static void gelic_card_free_chain(struct gelic_card *card, in gelic_card_free_chain()
312 static int gelic_card_init_chain(struct gelic_card *card, in gelic_card_init_chain()
375 static int gelic_descr_prepare_rx(struct gelic_card *card, in gelic_descr_prepare_rx()
430 static void gelic_card_release_rx_chain(struct gelic_card *card) in gelic_card_release_rx_chain()
459 static int gelic_card_fill_rx_chain(struct gelic_card *card) in gelic_card_fill_rx_chain()
485 static int gelic_card_alloc_rx_skbs(struct gelic_card *card) in gelic_card_alloc_rx_skbs()
502 static void gelic_descr_release_tx(struct gelic_card *card, in gelic_descr_release_tx()
527 static void gelic_card_stop_queues(struct gelic_card *card) in gelic_card_stop_queues()
534 static void gelic_card_wake_queues(struct gelic_card *card) in gelic_card_wake_queues()
548 static void gelic_card_release_tx_chain(struct gelic_card *card, int stop) in gelic_card_release_tx_chain()
605 struct gelic_card *card = netdev_card(netdev); in gelic_net_set_multi()
665 struct gelic_card *card; in gelic_net_stop()
686 gelic_card_get_next_tx_descr(struct gelic_card *card) in gelic_card_get_next_tx_descr()
774 static int gelic_descr_prepare_tx(struct gelic_card *card, in gelic_descr_prepare_tx()
819 static int gelic_card_kick_txdma(struct gelic_card *card, in gelic_card_kick_txdma()
849 struct gelic_card *card = netdev_card(netdev); in gelic_net_xmit()
920 struct gelic_card *card, in gelic_net_pass_skb_up()
978 static int gelic_card_decode_one_descr(struct gelic_card *card) in gelic_card_decode_one_descr()
1100 struct gelic_card *card = container_of(napi, struct gelic_card, napi); in gelic_net_poll()
1123 struct gelic_card *card = ptr; in gelic_card_interrupt()
1169 struct gelic_card *card = netdev_card(netdev); in gelic_net_poll_controller()
1188 struct gelic_card *card = netdev_card(netdev); in gelic_net_open()
1211 struct gelic_card *card = netdev_card(netdev); in gelic_ether_get_link_ksettings()
1262 struct gelic_card *card = netdev_card(netdev); in gelic_ether_set_link_ksettings()
1313 struct gelic_card *card; in gelic_net_set_wol()
1395 struct gelic_card *card = in gelic_net_tx_timeout_task()
1396 container_of(work, struct gelic_card, tx_timeout_task); in gelic_net_tx_timeout_task()
1423 struct gelic_card *card; in gelic_net_tx_timeout()
1473 int gelic_net_setup_netdev(struct net_device *netdev, struct gelic_card *card) in gelic_net_setup_netdev()
1531 static struct gelic_card *gelic_alloc_card_net(struct net_device **netdev) in gelic_alloc_card_net()
1533 struct gelic_card *card; in gelic_alloc_card_net()
1541 BUILD_BUG_ON(offsetof(struct gelic_card, irq_status) % 8); in gelic_alloc_card_net()
1542 BUILD_BUG_ON(offsetof(struct gelic_card, descr) % 32); in gelic_alloc_card_net()
1544 sizeof(struct gelic_card) + in gelic_alloc_card_net()
1582 static void gelic_card_get_vlan_info(struct gelic_card *card) in gelic_card_get_vlan_info()
1658 struct gelic_card *card; in ps3_gelic_driver_probe()
1814 struct gelic_card *card = ps3_system_bus_get_drvdata(dev); in ps3_gelic_driver_remove()