Lines Matching refs:qeth_card

31 static int qeth_l2_setdelmac_makerc(struct qeth_card *card, u16 retcode)
65 static int qeth_l2_send_setdelmac_cb(struct qeth_card *card,
74 static int qeth_l2_send_setdelmac(struct qeth_card *card, const __u8 *mac,
91 static int qeth_l2_send_setmac(struct qeth_card *card, const __u8 *mac)
115 static int qeth_l2_write_mac(struct qeth_card *card, u8 *mac)
132 static int qeth_l2_remove_mac(struct qeth_card *card, u8 *mac)
146 static void qeth_l2_drain_rx_mode_cache(struct qeth_card *card)
192 static int qeth_l2_setdelvlan_makerc(struct qeth_card *card, u16 retcode)
213 static int qeth_l2_send_setdelvlan_cb(struct qeth_card *card,
229 static int qeth_l2_send_setdelvlan(struct qeth_card *card, __u16 i,
248 struct qeth_card *card = dev->ml_priv;
260 struct qeth_card *card = dev->ml_priv;
269 static void qeth_l2_set_pnso_mode(struct qeth_card *card,
280 static void qeth_l2_dev2br_fdb_flush(struct qeth_card *card)
296 static int qeth_l2_request_initial_mac(struct qeth_card *card)
331 static void qeth_l2_register_dev_addr(struct qeth_card *card)
344 struct qeth_card *card = dev->ml_priv;
356 struct qeth_card *card = dev->ml_priv;
388 static void qeth_l2_promisc_to_bridge(struct qeth_card *card, bool enable)
411 static void qeth_l2_set_promisc_mode(struct qeth_card *card)
432 static void qeth_l2_add_mac(struct qeth_card *card, struct netdev_hw_addr *ha)
456 struct qeth_card *card = container_of(work, struct qeth_card,
501 struct qeth_card *card = dev->ml_priv;
531 struct qeth_card *card = dev->ml_priv;
538 * @card: qeth_card structure pointer
550 static int qeth_l2_pnso(struct qeth_card *card, u8 oc, int cnc,
604 static bool qeth_is_my_net_if_token(struct qeth_card *card,
617 * @card: qeth_card structure pointer
627 static void qeth_l2_dev2br_fdb_notify(struct qeth_card *card, u8 code,
670 struct qeth_card *card = priv;
682 * @card: qeth_card structure pointer
690 static int qeth_l2_dev2br_an_set(struct qeth_card *card, bool enable)
756 struct qeth_card *card = lsyncdev->ml_priv;
827 struct qeth_card *card;
856 struct qeth_card *card;
940 struct qeth_card *card = dev->ml_priv;
972 struct qeth_card *card = dev->ml_priv;
1088 static int qeth_l2_setup_netdev(struct qeth_card *card)
1140 static void qeth_l2_trace_features(struct qeth_card *card)
1152 static void qeth_l2_setup_bridgeport_attrs(struct qeth_card *card)
1173 * @card: qeth_card structure pointer
1175 static void qeth_l2_detect_dev2br_support(struct qeth_card *card)
1195 static void qeth_l2_enable_brport_features(struct qeth_card *card)
1233 * @card: qeth_card structure pointer, for udev events.
1246 static void qeth_bridge_emit_host_event(struct qeth_card *card,
1299 struct qeth_card *card;
1334 static void qeth_bridge_state_change(struct qeth_card *card,
1366 struct qeth_card *card;
1374 struct qeth_card *card;
1451 struct qeth_card *card;
1499 static void qeth_addr_change_event(struct qeth_card *card,
1551 static int qeth_bridgeport_makerc(struct qeth_card *card,
1649 static struct qeth_cmd_buffer *qeth_sbp_build_cmd(struct qeth_card *card,
1673 static int qeth_bridgeport_query_support_cb(struct qeth_card *card,
1692 * @card: qeth_card structure pointer.
1694 * Sets bitmask of supported setbridgeport subfunctions in the qeth_card
1697 static void qeth_bridgeport_query_support(struct qeth_card *card)
1717 static int qeth_bridgeport_query_ports_cb(struct qeth_card *card,
1747 * @card: qeth_card structure pointer.
1755 int qeth_bridgeport_query_ports(struct qeth_card *card,
1779 static int qeth_bridgeport_set_cb(struct qeth_card *card,
1790 * @card: qeth_card structure pointer.
1795 int qeth_bridgeport_setrole(struct qeth_card *card, enum qeth_sbp_roles role)
1828 struct qeth_card *card = (struct qeth_card *)priv;
1841 * @card: qeth_card structure pointer.
1849 int qeth_bridgeport_an_set(struct qeth_card *card, int enable)
1873 static int qeth_l2_vnicc_makerc(struct qeth_card *card, u16 ipa_rc)
1905 static int qeth_l2_vnicc_request_cb(struct qeth_card *card,
1928 static struct qeth_cmd_buffer *qeth_l2_vnicc_build_cmd(struct qeth_card *card,
1948 static int qeth_l2_vnicc_query_chars(struct qeth_card *card)
1961 static int qeth_l2_vnicc_query_cmds(struct qeth_card *card, u32 vnic_char,
1978 static int qeth_l2_vnicc_set_char(struct qeth_card *card, u32 vnic_char,
1994 static int qeth_l2_vnicc_getset_timeout(struct qeth_card *card, u32 vnicc,
2016 static bool qeth_l2_vnicc_recover_timeout(struct qeth_card *card, u32 vnicc,
2029 int qeth_l2_vnicc_set_state(struct qeth_card *card, u32 vnicc, bool state)
2083 int qeth_l2_vnicc_get_state(struct qeth_card *card, u32 vnicc, bool *state)
2107 int qeth_l2_vnicc_set_timeout(struct qeth_card *card, u32 timeout)
2143 int qeth_l2_vnicc_get_timeout(struct qeth_card *card, u32 *timeout)
2168 static bool _qeth_l2_vnicc_is_in_use(struct qeth_card *card)
2185 * @card: qeth_card structure pointer
2190 bool qeth_bridgeport_allowed(struct qeth_card *card)
2199 static bool qeth_l2_vnicc_recover_char(struct qeth_card *card, u32 vnicc,
2214 static void qeth_l2_vnicc_init(struct qeth_card *card)
2273 static void qeth_l2_vnicc_set_defaults(struct qeth_card *card)
2293 struct qeth_card *card = dev_get_drvdata(&gdev->dev);
2313 struct qeth_card *card = dev_get_drvdata(&gdev->dev);
2336 static int qeth_l2_set_online(struct qeth_card *card, bool carrier_ok)
2409 static void qeth_l2_set_offline(struct qeth_card *card)
2425 static int qeth_l2_control_event(struct qeth_card *card,