Lines Matching refs:qeth_card

33 static int qeth_l2_setdelmac_makerc(struct qeth_card *card, u16 retcode)
67 static int qeth_l2_send_setdelmac_cb(struct qeth_card *card,
76 static int qeth_l2_send_setdelmac(struct qeth_card *card, const __u8 *mac,
93 static int qeth_l2_send_setmac(struct qeth_card *card, const __u8 *mac)
117 static int qeth_l2_write_mac(struct qeth_card *card, u8 *mac)
134 static int qeth_l2_remove_mac(struct qeth_card *card, u8 *mac)
148 static void qeth_l2_drain_rx_mode_cache(struct qeth_card *card)
194 static int qeth_l2_setdelvlan_makerc(struct qeth_card *card, u16 retcode)
215 static int qeth_l2_send_setdelvlan_cb(struct qeth_card *card,
231 static int qeth_l2_send_setdelvlan(struct qeth_card *card, __u16 i,
250 struct qeth_card *card = dev->ml_priv;
262 struct qeth_card *card = dev->ml_priv;
271 static void qeth_l2_set_pnso_mode(struct qeth_card *card,
282 static void qeth_l2_dev2br_fdb_flush(struct qeth_card *card)
298 static int qeth_l2_request_initial_mac(struct qeth_card *card)
333 static void qeth_l2_register_dev_addr(struct qeth_card *card)
346 struct qeth_card *card = dev->ml_priv;
358 struct qeth_card *card = dev->ml_priv;
390 static void qeth_l2_promisc_to_bridge(struct qeth_card *card, bool enable)
413 static void qeth_l2_set_promisc_mode(struct qeth_card *card)
434 static void qeth_l2_add_mac(struct qeth_card *card, struct netdev_hw_addr *ha)
458 struct qeth_card *card = container_of(work, struct qeth_card,
503 struct qeth_card *card = dev->ml_priv;
533 struct qeth_card *card = dev->ml_priv;
540 * @card: qeth_card structure pointer
552 static int qeth_l2_pnso(struct qeth_card *card, u8 oc, int cnc,
606 static bool qeth_is_my_net_if_token(struct qeth_card *card,
619 * @card: qeth_card structure pointer
629 static void qeth_l2_dev2br_fdb_notify(struct qeth_card *card, u8 code,
672 struct qeth_card *card = priv;
684 * @card: qeth_card structure pointer
692 static int qeth_l2_dev2br_an_set(struct qeth_card *card, bool enable)
758 struct qeth_card *card = lsyncdev->ml_priv;
829 struct qeth_card *card;
858 struct qeth_card *card;
942 struct qeth_card *card = dev->ml_priv;
974 struct qeth_card *card = dev->ml_priv;
1090 static int qeth_l2_setup_netdev(struct qeth_card *card)
1142 static void qeth_l2_trace_features(struct qeth_card *card)
1154 static void qeth_l2_setup_bridgeport_attrs(struct qeth_card *card)
1175 * @card: qeth_card structure pointer
1177 static void qeth_l2_detect_dev2br_support(struct qeth_card *card)
1197 static void qeth_l2_enable_brport_features(struct qeth_card *card)
1235 * @card: qeth_card structure pointer, for udev events.
1248 static void qeth_bridge_emit_host_event(struct qeth_card *card,
1301 struct qeth_card *card;
1336 static void qeth_bridge_state_change(struct qeth_card *card,
1368 struct qeth_card *card;
1376 struct qeth_card *card;
1453 struct qeth_card *card;
1501 static void qeth_addr_change_event(struct qeth_card *card,
1553 static int qeth_bridgeport_makerc(struct qeth_card *card,
1651 static struct qeth_cmd_buffer *qeth_sbp_build_cmd(struct qeth_card *card,
1675 static int qeth_bridgeport_query_support_cb(struct qeth_card *card,
1694 * @card: qeth_card structure pointer.
1696 * Sets bitmask of supported setbridgeport subfunctions in the qeth_card
1699 static void qeth_bridgeport_query_support(struct qeth_card *card)
1719 static int qeth_bridgeport_query_ports_cb(struct qeth_card *card,
1749 * @card: qeth_card structure pointer.
1757 int qeth_bridgeport_query_ports(struct qeth_card *card,
1781 static int qeth_bridgeport_set_cb(struct qeth_card *card,
1792 * @card: qeth_card structure pointer.
1797 int qeth_bridgeport_setrole(struct qeth_card *card, enum qeth_sbp_roles role)
1830 struct qeth_card *card = (struct qeth_card *)priv;
1843 * @card: qeth_card structure pointer.
1851 int qeth_bridgeport_an_set(struct qeth_card *card, int enable)
1875 static int qeth_l2_vnicc_makerc(struct qeth_card *card, u16 ipa_rc)
1907 static int qeth_l2_vnicc_request_cb(struct qeth_card *card,
1930 static struct qeth_cmd_buffer *qeth_l2_vnicc_build_cmd(struct qeth_card *card,
1950 static int qeth_l2_vnicc_query_chars(struct qeth_card *card)
1963 static int qeth_l2_vnicc_query_cmds(struct qeth_card *card, u32 vnic_char,
1980 static int qeth_l2_vnicc_set_char(struct qeth_card *card, u32 vnic_char,
1996 static int qeth_l2_vnicc_getset_timeout(struct qeth_card *card, u32 vnicc,
2018 static bool qeth_l2_vnicc_recover_timeout(struct qeth_card *card, u32 vnicc,
2031 int qeth_l2_vnicc_set_state(struct qeth_card *card, u32 vnicc, bool state)
2085 int qeth_l2_vnicc_get_state(struct qeth_card *card, u32 vnicc, bool *state)
2109 int qeth_l2_vnicc_set_timeout(struct qeth_card *card, u32 timeout)
2145 int qeth_l2_vnicc_get_timeout(struct qeth_card *card, u32 *timeout)
2170 static bool _qeth_l2_vnicc_is_in_use(struct qeth_card *card)
2187 * @card: qeth_card structure pointer
2192 bool qeth_bridgeport_allowed(struct qeth_card *card)
2201 static bool qeth_l2_vnicc_recover_char(struct qeth_card *card, u32 vnicc,
2216 static void qeth_l2_vnicc_init(struct qeth_card *card)
2275 static void qeth_l2_vnicc_set_defaults(struct qeth_card *card)
2295 struct qeth_card *card = dev_get_drvdata(&gdev->dev);
2315 struct qeth_card *card = dev_get_drvdata(&gdev->dev);
2338 static int qeth_l2_set_online(struct qeth_card *card, bool carrier_ok)
2411 static void qeth_l2_set_offline(struct qeth_card *card)
2427 static int qeth_l2_control_event(struct qeth_card *card,