Lines Matching refs:qeth_card
46 static int qeth_l3_register_addr_entry(struct qeth_card *,
48 static int qeth_l3_deregister_addr_entry(struct qeth_card *,
79 static struct qeth_ipaddr *qeth_l3_find_addr_by_ip(struct qeth_card *card, in qeth_l3_find_addr_by_ip()
111 static bool qeth_l3_is_addr_covered_by_ipato(struct qeth_card *card, in qeth_l3_is_addr_covered_by_ipato()
150 static int qeth_l3_delete_ip(struct qeth_card *card, in qeth_l3_delete_ip()
189 static int qeth_l3_add_ip(struct qeth_card *card, struct qeth_ipaddr *tmp_addr) in qeth_l3_add_ip()
274 static void qeth_l3_clear_ip_htable(struct qeth_card *card, int recover) in qeth_l3_clear_ip_htable()
306 static void qeth_l3_recover_ip(struct qeth_card *card) in qeth_l3_recover_ip()
343 static int qeth_l3_send_setdelmc(struct qeth_card *card, in qeth_l3_send_setdelmc()
395 static int qeth_l3_send_setdelip(struct qeth_card *card, in qeth_l3_send_setdelip()
430 static int qeth_l3_send_setrouting(struct qeth_card *card, in qeth_l3_send_setrouting()
448 static int qeth_l3_correct_routing_type(struct qeth_card *card, in qeth_l3_correct_routing_type()
480 int qeth_l3_setrouting_v4(struct qeth_card *card) in qeth_l3_setrouting_v4()
502 int qeth_l3_setrouting_v6(struct qeth_card *card) in qeth_l3_setrouting_v6()
535 void qeth_l3_update_ipato(struct qeth_card *card) in qeth_l3_update_ipato()
547 static void qeth_l3_clear_ipato_list(struct qeth_card *card) in qeth_l3_clear_ipato_list()
562 int qeth_l3_add_ipato_entry(struct qeth_card *card, in qeth_l3_add_ipato_entry()
593 int qeth_l3_del_ipato_entry(struct qeth_card *card, in qeth_l3_del_ipato_entry()
621 int qeth_l3_modify_rxip_vipa(struct qeth_card *card, bool add, const u8 *ip, in qeth_l3_modify_rxip_vipa()
640 int qeth_l3_modify_hsuid(struct qeth_card *card, bool add) in qeth_l3_modify_hsuid()
657 static int qeth_l3_register_addr_entry(struct qeth_card *card, in qeth_l3_register_addr_entry()
695 static int qeth_l3_deregister_addr_entry(struct qeth_card *card, in qeth_l3_deregister_addr_entry()
724 static int qeth_l3_setadapter_parms(struct qeth_card *card) in qeth_l3_setadapter_parms()
740 static int qeth_l3_start_ipa_arp_processing(struct qeth_card *card) in qeth_l3_start_ipa_arp_processing()
762 static int qeth_l3_start_ipa_source_mac(struct qeth_card *card) in qeth_l3_start_ipa_source_mac()
784 static int qeth_l3_start_ipa_vlan(struct qeth_card *card) in qeth_l3_start_ipa_vlan()
808 static int qeth_l3_start_ipa_multicast(struct qeth_card *card) in qeth_l3_start_ipa_multicast()
834 static int qeth_l3_softsetup_ipv6(struct qeth_card *card) in qeth_l3_softsetup_ipv6()
872 static int qeth_l3_start_ipa_ipv6(struct qeth_card *card) in qeth_l3_start_ipa_ipv6()
884 static int qeth_l3_start_ipa_broadcast(struct qeth_card *card) in qeth_l3_start_ipa_broadcast()
931 static int qeth_l3_start_ipassists(struct qeth_card *card) in qeth_l3_start_ipassists()
946 static int qeth_l3_iqd_read_initial_mac_cb(struct qeth_card *card, in qeth_l3_iqd_read_initial_mac_cb()
961 static int qeth_l3_iqd_read_initial_mac(struct qeth_card *card) in qeth_l3_iqd_read_initial_mac()
982 static int qeth_l3_get_unique_id_cb(struct qeth_card *card, in qeth_l3_get_unique_id_cb()
1000 static int qeth_l3_get_unique_id(struct qeth_card *card) in qeth_l3_get_unique_id()
1027 qeth_diags_trace_cb(struct qeth_card *card, struct qeth_reply *reply, in qeth_diags_trace_cb()
1084 qeth_diags_trace(struct qeth_card *card, enum qeth_diags_trace_cmds diags_cmd) in qeth_diags_trace()
1103 qeth_l3_add_mc_to_hash(struct qeth_card *card, struct in_device *in4_dev) in qeth_l3_add_mc_to_hash()
1141 static void qeth_l3_add_vlan_mc(struct qeth_card *card) in qeth_l3_add_vlan_mc()
1166 static void qeth_l3_add_multicast_ipv4(struct qeth_card *card) in qeth_l3_add_multicast_ipv4()
1182 static void qeth_l3_add_mc6_to_hash(struct qeth_card *card, in qeth_l3_add_mc6_to_hash()
1225 static void qeth_l3_add_vlan_mc6(struct qeth_card *card) in qeth_l3_add_vlan_mc6()
1253 static void qeth_l3_add_multicast_ipv6(struct qeth_card *card) in qeth_l3_add_multicast_ipv6()
1277 struct qeth_card *card = dev->ml_priv; in qeth_l3_vlan_rx_add_vid()
1286 struct qeth_card *card = dev->ml_priv; in qeth_l3_vlan_rx_kill_vid()
1299 static void qeth_l3_rebuild_skb(struct qeth_card *card, struct sk_buff *skb, in qeth_l3_rebuild_skb()
1351 static int qeth_l3_process_inbound_buffer(struct qeth_card *card, in qeth_l3_process_inbound_buffer()
1406 static void qeth_l3_stop_card(struct qeth_card *card, int recovery_mode) in qeth_l3_stop_card()
1449 qeth_l3_handle_promisc_mode(struct qeth_card *card) in qeth_l3_handle_promisc_mode()
1476 struct qeth_card *card = dev->ml_priv; in qeth_l3_set_rx_mode()
1546 static int qeth_l3_arp_set_no_entries(struct qeth_card *card, int no_entries) in qeth_l3_arp_set_no_entries()
1575 static __u32 get_arp_entry_size(struct qeth_card *card, in get_arp_entry_size()
1617 static int qeth_l3_arp_query_cb(struct qeth_card *card, in qeth_l3_arp_query_cb()
1701 static int qeth_l3_send_ipa_arp_cmd(struct qeth_card *card, in qeth_l3_send_ipa_arp_cmd()
1703 int (*reply_cb)(struct qeth_card *, struct qeth_reply *, in qeth_l3_send_ipa_arp_cmd() argument
1716 static int qeth_l3_query_arp_cache_info(struct qeth_card *card, in qeth_l3_query_arp_cache_info()
1752 static int qeth_l3_arp_query(struct qeth_card *card, char __user *udata) in qeth_l3_arp_query()
1799 static int qeth_l3_arp_add_entry(struct qeth_card *card, in qeth_l3_arp_add_entry()
1840 static int qeth_l3_arp_remove_entry(struct qeth_card *card, in qeth_l3_arp_remove_entry()
1881 static int qeth_l3_arp_flush_cache(struct qeth_card *card) in qeth_l3_arp_flush_cache()
1911 struct qeth_card *card = dev->ml_priv; in qeth_l3_do_ioctl()
2035 static void qeth_l3_fill_header(struct qeth_card *card, struct qeth_hdr *hdr, in qeth_l3_fill_header()
2099 static void qeth_tso_fill_header(struct qeth_card *card, in qeth_tso_fill_header()
2147 static int qeth_l3_get_elements_no_tso(struct qeth_card *card, in qeth_l3_get_elements_no_tso()
2166 static int qeth_l3_xmit_offload(struct qeth_card *card, struct sk_buff *skb, in qeth_l3_xmit_offload()
2229 static int qeth_l3_xmit(struct qeth_card *card, struct sk_buff *skb, in qeth_l3_xmit()
2345 struct qeth_card *card = dev->ml_priv; in qeth_l3_hard_start_xmit()
2403 struct qeth_card *card = dev->ml_priv; in __qeth_l3_open()
2428 struct qeth_card *card = dev->ml_priv; in qeth_l3_open()
2440 struct qeth_card *card = dev->ml_priv; in qeth_l3_stop()
2516 static int qeth_l3_setup_netdev(struct qeth_card *card) in qeth_l3_setup_netdev()
2589 struct qeth_card *card = dev_get_drvdata(&gdev->dev); in qeth_l3_probe_device()
2608 struct qeth_card *card = dev_get_drvdata(&cgdev->dev); in qeth_l3_remove_device()
2628 struct qeth_card *card = dev_get_drvdata(&gdev->dev); in __qeth_l3_set_online()
2735 struct qeth_card *card = dev_get_drvdata(&cgdev->dev); in __qeth_l3_set_offline()
2780 struct qeth_card *card; in qeth_l3_recover()
2783 card = (struct qeth_card *) ptr; in qeth_l3_recover()
2810 struct qeth_card *card = dev_get_drvdata(&gdev->dev); in qeth_l3_pm_suspend()
2828 struct qeth_card *card = dev_get_drvdata(&gdev->dev); in qeth_l3_pm_resume()
2853 static int qeth_l3_control_event(struct qeth_card *card, in qeth_l3_control_event()
2875 static int qeth_l3_handle_ip_event(struct qeth_card *card, in qeth_l3_handle_ip_event()
2895 static struct qeth_card *qeth_l3_get_card_from_dev(struct net_device *dev) in qeth_l3_get_card_from_dev()
2901 return (struct qeth_card *) dev->ml_priv; in qeth_l3_get_card_from_dev()
2912 struct qeth_card *card; in qeth_l3_ip_event()
2940 struct qeth_card *card; in qeth_l3_ip6_event()