Home
last modified time | relevance | path

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

/linux/drivers/s390/net/
H A Dqeth_l2.h14 int qeth_bridgeport_query_ports(struct qeth_card *card,
17 int qeth_bridgeport_setrole(struct qeth_card *card, enum qeth_sbp_roles role);
18 int qeth_bridgeport_an_set(struct qeth_card *card, int enable);
20 int qeth_l2_vnicc_set_state(struct qeth_card *card, u32 vnicc, bool state);
21 int qeth_l2_vnicc_get_state(struct qeth_card *card, u32 vnicc, bool *state);
22 int qeth_l2_vnicc_set_timeout(struct qeth_card *card, u32 timeout);
23 int qeth_l2_vnicc_get_timeout(struct qeth_card *card, u32 *timeout);
24 bool qeth_bridgeport_allowed(struct qeth_card *card);
32 static inline bool qeth_bridgeport_is_in_use(struct qeth_card *card) in qeth_bridgeport_is_in_use()
H A Dqeth_core.h433 struct qeth_card;
502 struct qeth_card *card;
609 int (*callback)(struct qeth_card *card, struct qeth_reply *reply,
624 void (*finalize)(struct qeth_card *card, struct qeth_cmd_buffer *iob);
627 void (*callback)(struct qeth_card *card, struct qeth_cmd_buffer *iob,
770 int (*set_online)(struct qeth_card *card, bool carrier_ok);
771 void (*set_offline)(struct qeth_card *card);
772 int (*control_event_handler)(struct qeth_card *card,
803 struct qeth_card { struct
857 static inline bool qeth_card_hw_is_reachable(struct qeth_card *card) in qeth_card_hw_is_reachable() argument
[all …]
H A Dqeth_core_sys.c21 struct qeth_card *card = dev_get_drvdata(dev); in qeth_dev_state_show()
42 struct qeth_card *card = dev_get_drvdata(dev); in qeth_dev_chpid_show()
52 struct qeth_card *card = dev_get_drvdata(dev); in qeth_dev_if_name_show()
62 struct qeth_card *card = dev_get_drvdata(dev); in qeth_dev_card_type_show()
69 static const char *qeth_get_bufsize_str(struct qeth_card *card) in qeth_get_bufsize_str()
86 struct qeth_card *card = dev_get_drvdata(dev); in qeth_dev_inbuf_size_show()
96 struct qeth_card *card = dev_get_drvdata(dev); in qeth_dev_portno_show()
104 struct qeth_card *card = dev_get_drvdata(dev); in qeth_dev_portno_store()
142 struct qeth_card *card = dev_get_drvdata(dev); in qeth_dev_portname_store()
155 struct qeth_card *card = dev_get_drvdata(dev); in qeth_dev_prioqing_show()
[all …]
H A Dqeth_l2_main.c32 static int qeth_l2_setdelmac_makerc(struct qeth_card *card, u16 retcode) in qeth_l2_setdelmac_makerc()
66 static int qeth_l2_send_setdelmac_cb(struct qeth_card *card, in qeth_l2_send_setdelmac_cb()
75 static int qeth_l2_send_setdelmac(struct qeth_card *card, const __u8 *mac, in qeth_l2_send_setdelmac()
92 static int qeth_l2_send_setmac(struct qeth_card *card, const __u8 *mac) in qeth_l2_send_setmac()
116 static int qeth_l2_write_mac(struct qeth_card *card, u8 *mac) in qeth_l2_write_mac()
133 static int qeth_l2_remove_mac(struct qeth_card *card, u8 *mac) in qeth_l2_remove_mac()
147 static void qeth_l2_drain_rx_mode_cache(struct qeth_card *card) in qeth_l2_drain_rx_mode_cache()
193 static int qeth_l2_setdelvlan_makerc(struct qeth_card *card, u16 retcode) in qeth_l2_setdelvlan_makerc()
214 static int qeth_l2_send_setdelvlan_cb(struct qeth_card *card, in qeth_l2_send_setdelvlan_cb()
230 static int qeth_l2_send_setdelvlan(struct qeth_card *card, __u16 i, in qeth_l2_send_setdelvlan()
[all …]
H A Dqeth_l3_main.c41 static int qeth_l3_register_addr_entry(struct qeth_card *,
43 static int qeth_l3_deregister_addr_entry(struct qeth_card *,
55 static struct qeth_ipaddr *qeth_l3_find_addr_by_ip(struct qeth_card *card, in qeth_l3_find_addr_by_ip()
87 static bool qeth_l3_is_addr_covered_by_ipato(struct qeth_card *card, in qeth_l3_is_addr_covered_by_ipato()
121 static int qeth_l3_delete_ip(struct qeth_card *card, in qeth_l3_delete_ip()
158 static int qeth_l3_add_ip(struct qeth_card *card, struct qeth_ipaddr *tmp_addr) in qeth_l3_add_ip()
220 static int qeth_l3_modify_ip(struct qeth_card *card, struct qeth_ipaddr *addr, in qeth_l3_modify_ip()
232 static void qeth_l3_drain_rx_mode_cache(struct qeth_card *card) in qeth_l3_drain_rx_mode_cache()
244 static void qeth_l3_clear_ip_htable(struct qeth_card *card, int recover) in qeth_l3_clear_ip_htable()
267 static void qeth_l3_recover_ip(struct qeth_card *card) in qeth_l3_recover_ip()
[all …]
H A 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()
66 static ssize_t qeth_l3_dev_route_store(struct qeth_card *card, in qeth_l3_dev_route_store()
107 struct qeth_card *card = dev_get_drvdata(dev); in qeth_l3_dev_route4_store()
119 struct qeth_card *card = dev_get_drvdata(dev); in qeth_l3_dev_route6_show()
127 struct qeth_card *card = dev_get_drvdata(dev); in qeth_l3_dev_route6_store()
139 struct qeth_card *card = dev_get_drvdata(dev); in qeth_l3_dev_sniffer_show()
147 struct qeth_card *card = dev_get_drvdata(dev); in qeth_l3_dev_sniffer_store()
195 struct qeth_card *card = dev_get_drvdata(dev); in qeth_l3_dev_hsuid_show()
209 struct qeth_card *card = dev_get_drvdata(dev); in qeth_l3_dev_hsuid_store()
[all …]
H A Dqeth_core_main.c67 static void qeth_issue_next_read_cb(struct qeth_card *card,
70 static int qeth_qdio_establish(struct qeth_card *);
71 static void qeth_free_qdio_queues(struct qeth_card *card);
73 static const char *qeth_get_cardname(struct qeth_card *card) in qeth_get_cardname()
106 const char *qeth_get_cardname_short(struct qeth_card *card) in qeth_get_cardname_short()
159 void qeth_set_allowed_threads(struct qeth_card *card, unsigned long threads, in qeth_set_allowed_threads()
173 int qeth_threads_running(struct qeth_card *card, unsigned long threads) in qeth_threads_running()
185 static void qeth_clear_working_pool_list(struct qeth_card *card) in qeth_clear_working_pool_list()
212 static void qeth_free_buffer_pool(struct qeth_card *card) in qeth_free_buffer_pool()
244 static int qeth_alloc_buffer_pool(struct qeth_card *card) in qeth_alloc_buffer_pool()
[all …]
H A Dqeth_l3.h106 int qeth_l3_setrouting_v4(struct qeth_card *);
107 int qeth_l3_setrouting_v6(struct qeth_card *);
108 int qeth_l3_add_ipato_entry(struct qeth_card *, struct qeth_ipato_entry *);
109 int qeth_l3_del_ipato_entry(struct qeth_card *card,
112 void qeth_l3_update_ipato(struct qeth_card *card);
113 int qeth_l3_modify_hsuid(struct qeth_card *card, bool add);
114 int qeth_l3_modify_rxip_vipa(struct qeth_card *card, bool add, const u8 *ip,
H A Dqeth_l2_sys.c16 struct qeth_card *card = dev_get_drvdata(dev); in qeth_bridge_port_role_state_show()
66 struct qeth_card *card = dev_get_drvdata(dev); in qeth_bridge_port_role_show()
77 struct qeth_card *card = dev_get_drvdata(dev); in qeth_bridge_port_role_store()
117 struct qeth_card *card = dev_get_drvdata(dev); in qeth_bridge_port_state_show()
131 struct qeth_card *card = dev_get_drvdata(dev); in qeth_bridgeport_hostnotification_show()
145 struct qeth_card *card = dev_get_drvdata(dev); in qeth_bridgeport_hostnotification_store()
179 struct qeth_card *card = dev_get_drvdata(dev); in qeth_bridgeport_reflect_show()
199 struct qeth_card *card = dev_get_drvdata(dev); in qeth_bridgeport_reflect_store()
277 struct qeth_card *card = dev_get_drvdata(dev); in qeth_vnicc_timeout_show()
294 struct qeth_card *card = dev_get_drvdata(dev); in qeth_vnicc_timeout_store()
[all …]
H A Dqeth_ethtool.c88 struct qeth_card *card = dev->ml_priv; in qeth_get_sset_count()
102 struct qeth_card *card = dev->ml_priv; in qeth_get_ethtool_stats()
129 struct qeth_card *card = dev->ml_priv; in qeth_set_coalesce()
150 struct qeth_card *card = dev->ml_priv; in qeth_get_ringparam()
165 struct qeth_card *card = dev->ml_priv; in qeth_get_strings()
188 struct qeth_card *card = dev->ml_priv; in qeth_get_drvinfo()
201 struct qeth_card *card = dev->ml_priv; in qeth_get_channels()
217 struct qeth_card *card = dev->ml_priv; in qeth_set_channels()
251 struct qeth_card *card = dev->ml_priv; in qeth_get_ts_info()
291 struct qeth_card *card = dev->ml_priv; in qeth_get_per_queue_coalesce()
[all …]