Lines Matching refs:role
390 int role;
397 role = QETH_SBP_ROLE_PRIMARY;
399 role = QETH_SBP_ROLE_SECONDARY;
401 role = QETH_SBP_ROLE_NONE;
403 rc = qeth_bridgeport_setrole(card, role);
406 card->options.sbp.role = role;
1155 card->options.sbp.role != QETH_SBP_ROLE_NONE) {
1157 qeth_bridgeport_setrole(card, card->options.sbp.role);
1158 /* Let the callback function refresh the stored role value. */
1159 qeth_bridgeport_query_ports(card, &card->options.sbp.role,
1300 u8 role;
1320 (data->role == QETH_SBP_ROLE_NONE) ? "none" :
1321 (data->role == QETH_SBP_ROLE_PRIMARY) ? "primary" :
1322 (data->role == QETH_SBP_ROLE_SECONDARY) ? "secondary" :
1358 data->role = qports->entry[0].role;
1545 enum qeth_sbp_roles *role;
1710 card->options.sbp.role = QETH_SBP_ROLE_NONE;
1737 if (cbctl->data.qports.role)
1738 *cbctl->data.qports.role = qports->entry[0].role;
1748 * @role: Role of the port: 0-none, 1-primary, 2-secondary.
1753 * 'role' and 'state' are not updated in case of hardware operation failure.
1756 enum qeth_sbp_roles *role, enum qeth_sbp_states *state)
1762 .role = role,
1789 * qeth_bridgeport_setrole() - Assign primary role to the port.
1791 * @role: Role to assign.
1795 int qeth_bridgeport_setrole(struct qeth_card *card, enum qeth_sbp_roles role)
1802 switch (role) {