Lines Matching refs:options

448 		if (card->options.sbp.reflect_promisc_primary)  in qeth_l2_promisc_to_bridge()
458 card->options.sbp.role = role; in qeth_l2_promisc_to_bridge()
474 if (card->options.sbp.reflect_promisc) in qeth_l2_set_promisc_mode()
779 QETH_CARD_HEX(card, 2, &card->options.sbp.supported_funcs, in qeth_l2_trace_features()
780 sizeof(card->options.sbp.supported_funcs)); in qeth_l2_trace_features()
783 QETH_CARD_HEX(card, 2, &card->options.vnicc.sup_chars, in qeth_l2_trace_features()
784 sizeof(card->options.vnicc.sup_chars)); in qeth_l2_trace_features()
814 if (card->options.sbp.supported_funcs) in qeth_l2_set_online()
1173 data->card->options.sbp.role = entry->role; in qeth_bridge_state_change_worker()
1241 data->card->options.sbp.hostnotification = 0; in qeth_bridge_host_event_worker()
1462 card->options.sbp.role = QETH_SBP_ROLE_NONE; in qeth_bridgeport_query_support()
1463 card->options.sbp.supported_funcs = 0; in qeth_bridgeport_query_support()
1466 card->options.sbp.supported_funcs = cbctl.data.supported; in qeth_bridgeport_query_support()
1520 if (!(card->options.sbp.supported_funcs & IPA_SBP_QUERY_BRIDGE_PORTS)) in qeth_bridgeport_query_ports()
1567 if (!(card->options.sbp.supported_funcs & setcmd)) in qeth_bridgeport_setrole()
1654 if (!card->options.sbp.supported_funcs) in qeth_bridgeport_an_set()
1670 return (card->options.sbp.role || card->options.sbp.reflect_promisc || in qeth_bridgeport_is_in_use()
1671 card->options.sbp.hostnotification); in qeth_bridgeport_is_in_use()
1733 card->options.vnicc.sup_chars = rep->vnicc_cmds.supported; in qeth_l2_vnicc_request_cb()
1734 card->options.vnicc.cur_chars = rep->vnicc_cmds.enabled; in qeth_l2_vnicc_request_cb()
1853 if (!(card->options.vnicc.sup_chars & vnicc) || in qeth_l2_vnicc_set_state()
1854 !(card->options.vnicc.set_char_sup & vnicc)) in qeth_l2_vnicc_set_state()
1860 card->options.vnicc.wanted_chars |= vnicc; in qeth_l2_vnicc_set_state()
1863 card->options.vnicc.wanted_chars &= ~vnicc; in qeth_l2_vnicc_set_state()
1867 if (card->options.vnicc.cur_chars == card->options.vnicc.wanted_chars) in qeth_l2_vnicc_set_state()
1873 card->options.vnicc.cur_chars |= vnicc; in qeth_l2_vnicc_set_state()
1875 card->options.vnicc.cur_chars &= ~vnicc; in qeth_l2_vnicc_set_state()
1881 card->options.vnicc.wanted_chars = in qeth_l2_vnicc_set_state()
1882 card->options.vnicc.cur_chars; in qeth_l2_vnicc_set_state()
1886 card->options.vnicc.rx_bcast_enabled = true; in qeth_l2_vnicc_set_state()
1889 &card->options.vnicc.learning_timeout); in qeth_l2_vnicc_set_state()
1907 if (!(card->options.vnicc.sup_chars & vnicc)) in qeth_l2_vnicc_get_state()
1914 *state = (card->options.vnicc.cur_chars & vnicc) ? true : false; in qeth_l2_vnicc_get_state()
1932 if (!(card->options.vnicc.sup_chars & QETH_VNICC_LEARNING) || in qeth_l2_vnicc_set_timeout()
1933 !(card->options.vnicc.getset_timeout_sup & QETH_VNICC_LEARNING)) in qeth_l2_vnicc_set_timeout()
1937 if (card->options.vnicc.learning_timeout == timeout) in qeth_l2_vnicc_set_timeout()
1942 card->options.vnicc.learning_timeout = timeout; in qeth_l2_vnicc_set_timeout()
1950 card->options.vnicc.learning_timeout = timeout; in qeth_l2_vnicc_set_timeout()
1969 if (!(card->options.vnicc.sup_chars & QETH_VNICC_LEARNING) || in qeth_l2_vnicc_get_timeout()
1970 !(card->options.vnicc.getset_timeout_sup & QETH_VNICC_LEARNING)) in qeth_l2_vnicc_get_timeout()
1973 *timeout = card->options.vnicc.learning_timeout; in qeth_l2_vnicc_get_timeout()
1986 if (!card->options.vnicc.cur_chars) in qeth_l2_vnicc_is_in_use()
1991 if (card->options.vnicc.cur_chars == QETH_VNICC_DEFAULT) { in qeth_l2_vnicc_is_in_use()
1992 if (!card->options.vnicc.rx_bcast_enabled || in qeth_l2_vnicc_is_in_use()
2003 if (card->options.vnicc.sup_chars & vnicc && in qeth_l2_vnicc_recover_timeout()
2004 card->options.vnicc.getset_timeout_sup & vnicc && in qeth_l2_vnicc_recover_timeout()
2018 if (card->options.vnicc.sup_chars & vnicc && in qeth_l2_vnicc_recover_char()
2019 card->options.vnicc.set_char_sup & vnicc && in qeth_l2_vnicc_recover_char()
2022 card->options.vnicc.wanted_chars &= ~vnicc; in qeth_l2_vnicc_recover_char()
2023 card->options.vnicc.wanted_chars |= QETH_VNICC_DEFAULT & vnicc; in qeth_l2_vnicc_recover_char()
2030 u32 *timeout = &card->options.vnicc.learning_timeout; in qeth_l2_vnicc_init()
2038 card->options.vnicc.rx_bcast_enabled = 0; in qeth_l2_vnicc_init()
2041 if (card->options.vnicc.wanted_chars != QETH_VNICC_DEFAULT || in qeth_l2_vnicc_init()
2045 card->options.vnicc.sup_chars = 0; in qeth_l2_vnicc_init()
2046 card->options.vnicc.cur_chars = 0; in qeth_l2_vnicc_init()
2047 card->options.vnicc.wanted_chars = QETH_VNICC_DEFAULT; in qeth_l2_vnicc_init()
2051 chars_tmp = card->options.vnicc.sup_chars; in qeth_l2_vnicc_init()
2052 chars_len = sizeof(card->options.vnicc.sup_chars) * BITS_PER_BYTE; in qeth_l2_vnicc_init()
2061 card->options.vnicc.getset_timeout_sup |= vnicc; in qeth_l2_vnicc_init()
2063 card->options.vnicc.getset_timeout_sup &= ~vnicc; in qeth_l2_vnicc_init()
2066 card->options.vnicc.set_char_sup |= vnicc; in qeth_l2_vnicc_init()
2068 card->options.vnicc.set_char_sup &= ~vnicc; in qeth_l2_vnicc_init()
2073 chars_tmp = card->options.vnicc.wanted_chars ^ QETH_VNICC_DEFAULT; in qeth_l2_vnicc_init()
2075 chars_len = sizeof(card->options.vnicc.wanted_chars) * BITS_PER_BYTE; in qeth_l2_vnicc_init()
2078 enable = card->options.vnicc.wanted_chars & vnicc; in qeth_l2_vnicc_init()
2089 card->options.vnicc.sup_chars = QETH_VNICC_ALL; in qeth_l2_vnicc_set_defaults()
2090 card->options.vnicc.cur_chars = QETH_VNICC_DEFAULT; in qeth_l2_vnicc_set_defaults()
2091 card->options.vnicc.learning_timeout = QETH_VNICC_DEFAULT_TIMEOUT; in qeth_l2_vnicc_set_defaults()
2093 card->options.vnicc.set_char_sup = QETH_VNICC_ALL; in qeth_l2_vnicc_set_defaults()
2094 card->options.vnicc.getset_timeout_sup = QETH_VNICC_LEARNING; in qeth_l2_vnicc_set_defaults()
2096 card->options.vnicc.wanted_chars = QETH_VNICC_DEFAULT; in qeth_l2_vnicc_set_defaults()