Home
last modified time | relevance | path

Searched refs:qeth_card (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/drivers/s390/net/
Dqeth_l2.h16 void qeth_l2_setup_bridgeport_attrs(struct qeth_card *card);
17 int qeth_bridgeport_query_ports(struct qeth_card *card,
20 int qeth_bridgeport_setrole(struct qeth_card *card, enum qeth_sbp_roles role);
21 int qeth_bridgeport_an_set(struct qeth_card *card, int enable);
23 int qeth_l2_vnicc_set_state(struct qeth_card *card, u32 vnicc, bool state);
24 int qeth_l2_vnicc_get_state(struct qeth_card *card, u32 vnicc, bool *state);
25 int qeth_l2_vnicc_set_timeout(struct qeth_card *card, u32 timeout);
26 int qeth_l2_vnicc_get_timeout(struct qeth_card *card, u32 *timeout);
27 bool qeth_l2_vnicc_is_in_use(struct qeth_card *card);
Dqeth_core.h459 struct qeth_card;
522 struct qeth_card *card;
628 int (*callback)(struct qeth_card *card, struct qeth_reply *reply,
643 void (*finalize)(struct qeth_card *card, struct qeth_cmd_buffer *iob);
644 void (*callback)(struct qeth_card *card, struct qeth_cmd_buffer *iob,
763 int (*process_rx_buffer)(struct qeth_card *card, int budget, int *done);
770 int (*control_event_handler)(struct qeth_card *card,
801 struct qeth_card { struct
852 static inline bool qeth_card_hw_is_reachable(struct qeth_card *card) in qeth_card_hw_is_reachable() argument
945 static inline void qeth_rx_csum(struct qeth_card *card, struct sk_buff *skb, in qeth_rx_csum()
[all …]
Dqeth_l2_main.c28 static void qeth_bridgeport_query_support(struct qeth_card *card);
29 static void qeth_bridge_state_change(struct qeth_card *card,
31 static void qeth_bridge_host_event(struct qeth_card *card,
33 static void qeth_l2_vnicc_set_defaults(struct qeth_card *card);
34 static void qeth_l2_vnicc_init(struct qeth_card *card);
35 static bool qeth_l2_vnicc_recover_timeout(struct qeth_card *card, u32 vnicc,
38 static int qeth_l2_setdelmac_makerc(struct qeth_card *card, u16 retcode) in qeth_l2_setdelmac_makerc()
72 static int qeth_l2_send_setdelmac_cb(struct qeth_card *card, in qeth_l2_send_setdelmac_cb()
81 static int qeth_l2_send_setdelmac(struct qeth_card *card, __u8 *mac, in qeth_l2_send_setdelmac()
98 static int qeth_l2_send_setmac(struct qeth_card *card, __u8 *mac) in qeth_l2_send_setmac()
[all …]
Dqeth_core_sys.c22 struct qeth_card *card = dev_get_drvdata(dev); in qeth_dev_state_show()
47 struct qeth_card *card = dev_get_drvdata(dev); in qeth_dev_chpid_show()
59 struct qeth_card *card = dev_get_drvdata(dev); in qeth_dev_if_name_show()
70 struct qeth_card *card = dev_get_drvdata(dev); in qeth_dev_card_type_show()
79 static const char *qeth_get_bufsize_str(struct qeth_card *card) in qeth_get_bufsize_str()
96 struct qeth_card *card = dev_get_drvdata(dev); in qeth_dev_inbuf_size_show()
108 struct qeth_card *card = dev_get_drvdata(dev); in qeth_dev_portno_show()
118 struct qeth_card *card = dev_get_drvdata(dev); in qeth_dev_portno_store()
159 struct qeth_card *card = dev_get_drvdata(dev); in qeth_dev_portname_store()
172 struct qeth_card *card = dev_get_drvdata(dev); in qeth_dev_prioqing_show()
[all …]
Dqeth_l3_sys.c30 static ssize_t qeth_l3_dev_route_show(struct qeth_card *card, in qeth_l3_dev_route_show()
61 struct qeth_card *card = dev_get_drvdata(dev); in qeth_l3_dev_route4_show()
69 static ssize_t qeth_l3_dev_route_store(struct qeth_card *card, in qeth_l3_dev_route_store()
110 struct qeth_card *card = dev_get_drvdata(dev); in qeth_l3_dev_route4_store()
125 struct qeth_card *card = dev_get_drvdata(dev); in qeth_l3_dev_route6_show()
136 struct qeth_card *card = dev_get_drvdata(dev); in qeth_l3_dev_route6_store()
151 struct qeth_card *card = dev_get_drvdata(dev); in qeth_l3_dev_fake_broadcast_show()
162 struct qeth_card *card = dev_get_drvdata(dev); in qeth_l3_dev_fake_broadcast_store()
191 struct qeth_card *card = dev_get_drvdata(dev); in qeth_l3_dev_sniffer_show()
202 struct qeth_card *card = dev_get_drvdata(dev); in qeth_l3_dev_sniffer_store()
[all …]
Dqeth_l3_main.c43 static int qeth_l3_register_addr_entry(struct qeth_card *,
45 static int qeth_l3_deregister_addr_entry(struct qeth_card *,
76 static struct qeth_ipaddr *qeth_l3_find_addr_by_ip(struct qeth_card *card, in qeth_l3_find_addr_by_ip()
108 static bool qeth_l3_is_addr_covered_by_ipato(struct qeth_card *card, in qeth_l3_is_addr_covered_by_ipato()
147 static int qeth_l3_delete_ip(struct qeth_card *card, in qeth_l3_delete_ip()
186 static int qeth_l3_add_ip(struct qeth_card *card, struct qeth_ipaddr *tmp_addr) in qeth_l3_add_ip()
270 static int qeth_l3_modify_ip(struct qeth_card *card, struct qeth_ipaddr *addr, in qeth_l3_modify_ip()
282 static void qeth_l3_drain_rx_mode_cache(struct qeth_card *card) in qeth_l3_drain_rx_mode_cache()
294 static void qeth_l3_clear_ip_htable(struct qeth_card *card, int recover) in qeth_l3_clear_ip_htable()
316 static void qeth_l3_recover_ip(struct qeth_card *card) in qeth_l3_recover_ip()
[all …]
Dqeth_core_main.c65 static void qeth_issue_next_read_cb(struct qeth_card *card,
68 static void qeth_free_buffer_pool(struct qeth_card *);
69 static int qeth_qdio_establish(struct qeth_card *);
70 static void qeth_free_qdio_queues(struct qeth_card *card);
80 struct qeth_card *card; in qeth_close_dev_handler()
82 card = container_of(work, struct qeth_card, close_dev_work); in qeth_close_dev_handler()
87 static const char *qeth_get_cardname(struct qeth_card *card) in qeth_get_cardname()
122 const char *qeth_get_cardname_short(struct qeth_card *card) in qeth_get_cardname_short()
177 void qeth_set_allowed_threads(struct qeth_card *card, unsigned long threads, in qeth_set_allowed_threads()
191 int qeth_threads_running(struct qeth_card *card, unsigned long threads) in qeth_threads_running()
[all …]
Dqeth_l3.h121 int qeth_l3_setrouting_v4(struct qeth_card *);
122 int qeth_l3_setrouting_v6(struct qeth_card *);
123 int qeth_l3_add_ipato_entry(struct qeth_card *, struct qeth_ipato_entry *);
124 int qeth_l3_del_ipato_entry(struct qeth_card *card,
127 void qeth_l3_update_ipato(struct qeth_card *card);
128 int qeth_l3_modify_hsuid(struct qeth_card *card, bool add);
129 int qeth_l3_modify_rxip_vipa(struct qeth_card *card, bool add, const u8 *ip,
Dqeth_l2_sys.c16 struct qeth_card *card = dev_get_drvdata(dev); in qeth_bridge_port_role_state_show()
69 struct qeth_card *card = dev_get_drvdata(dev); in qeth_bridge_port_role_show()
80 struct qeth_card *card = dev_get_drvdata(dev); in qeth_bridge_port_role_store()
122 struct qeth_card *card = dev_get_drvdata(dev); in qeth_bridge_port_state_show()
136 struct qeth_card *card = dev_get_drvdata(dev); in qeth_bridgeport_hostnotification_show()
153 struct qeth_card *card = dev_get_drvdata(dev); in qeth_bridgeport_hostnotification_store()
189 struct qeth_card *card = dev_get_drvdata(dev); in qeth_bridgeport_reflect_show()
212 struct qeth_card *card = dev_get_drvdata(dev); in qeth_bridgeport_reflect_store()
272 void qeth_l2_setup_bridgeport_attrs(struct qeth_card *card) in qeth_l2_setup_bridgeport_attrs()
326 struct qeth_card *card = dev_get_drvdata(dev); in qeth_vnicc_timeout_show()
[all …]
Dqeth_ethtool.c85 struct qeth_card *card = dev->ml_priv; in qeth_get_sset_count()
99 struct qeth_card *card = dev->ml_priv; in qeth_get_ethtool_stats()
111 struct qeth_card *card = dev->ml_priv; in qeth_get_ringparam()
126 struct qeth_card *card = dev->ml_priv; in qeth_get_strings()
149 struct qeth_card *card = dev->ml_priv; in qeth_get_drvinfo()
163 struct qeth_card *card = dev->ml_priv; in qeth_get_channels()
265 struct qeth_card *card = netdev->ml_priv; in qeth_get_link_ksettings()