BOND_MODE
if (BOND_MODE(slave->bond) == BOND_MODE_TLB) {
if (BOND_MODE(bond) == BOND_MODE_TLB) {
if (BOND_MODE(bond) != BOND_MODE_ALB)
if (BOND_MODE(bond) == BOND_MODE_8023AD) {
if (BOND_MODE(bond) == BOND_MODE_8023AD)
if (BOND_MODE(bond) == BOND_MODE_ACTIVEBACKUP) {
BOND_MODE(bond) == BOND_MODE_ROUNDROBIN)) {
if (BOND_MODE(bond) == BOND_MODE_8023AD)
if (BOND_MODE(bond) == BOND_MODE_8023AD) {
if (BOND_MODE(bond) == BOND_MODE_ALB &&
if (BOND_MODE(bond) == BOND_MODE_ALB &&
switch (BOND_MODE(bond)) {
if (BOND_MODE(bond) == BOND_MODE_8023AD)
if (BOND_MODE(bond) == BOND_MODE_8023AD) {
info->bond_mode = BOND_MODE(bond);
if (!bond_xdp_check(bond, BOND_MODE(bond)) || !bond_has_slaves(bond)) {
BOND_MODE(bond) == BOND_MODE_8023AD) {
BOND_MODE(bond) != BOND_MODE_ACTIVEBACKUP) {
if (BOND_MODE(bond) == BOND_MODE_ACTIVEBACKUP &&
BOND_MODE(bond) != BOND_MODE_ACTIVEBACKUP) {
BOND_MODE(bond) == BOND_MODE_ACTIVEBACKUP &&
switch (BOND_MODE(bond)) {
if (BOND_MODE(bond) == BOND_MODE_8023AD)
BOND_MODE(bond) == BOND_MODE_BROADCAST)
BOND_MODE(bond) != BOND_MODE_ACTIVEBACKUP) {
if (BOND_MODE(bond) == BOND_MODE_8023AD)
BOND_MODE(bond) == BOND_MODE_BROADCAST)
BOND_MODE(bond) != BOND_MODE_ACTIVEBACKUP)) {
BOND_MODE(bond) != BOND_MODE_ACTIVEBACKUP) {
if (BOND_MODE(bond) == BOND_MODE_ACTIVEBACKUP) {
(BOND_MODE(bond) ==
switch (BOND_MODE(bond)) {
if (BOND_MODE(bond) == BOND_MODE_8023AD &&
if (BOND_MODE(bond) == BOND_MODE_8023AD) {
} else if (BOND_MODE(bond) != BOND_MODE_ACTIVEBACKUP) {
if (BOND_MODE(bond) == BOND_MODE_ACTIVEBACKUP ||
BOND_MODE(bond) == BOND_MODE_8023AD)
switch (BOND_MODE(bond)) {
if (BOND_MODE(bond) == BOND_MODE_XOR)
if (BOND_MODE(bond) == BOND_MODE_ACTIVEBACKUP)
BOND_MODE(bond) == BOND_MODE_8023AD) {
if (BOND_MODE(bond) == BOND_MODE_8023AD)
if (BOND_MODE(bond) == BOND_MODE_ROUNDROBIN && !bond->rr_tx_counter) {
} else if (BOND_MODE(bond) != BOND_MODE_8023AD) {
if (bond_alb_initialize(bond, (BOND_MODE(bond) == BOND_MODE_ALB)))
if (bond->params.tlb_dynamic_lb || BOND_MODE(bond) == BOND_MODE_ALB)
if (BOND_MODE(bond) == BOND_MODE_8023AD) {
if (BOND_MODE(bond) == BOND_MODE_8023AD &&
if (BOND_MODE(bond) != BOND_MODE_ACTIVEBACKUP)
if (BOND_MODE(bond) == BOND_MODE_ALB)
BOND_MODE(bond) == BOND_MODE_ACTIVEBACKUP)
if (BOND_MODE(bond) == BOND_MODE_BROADCAST) {
if (BOND_MODE(bond) == BOND_MODE_8023AD) {
if (BOND_MODE(bond) == BOND_MODE_8023AD) {
switch (BOND_MODE(bond)) {
switch (BOND_MODE(bond)) {
netdev_err(dev, "Unknown bonding mode %d\n", BOND_MODE(bond));
switch (BOND_MODE(bond)) {
BOND_MODE(bond));
if (!bond_xdp_check(bond, BOND_MODE(bond))) {
if (BOND_MODE(bond) == BOND_MODE_BROADCAST)
if (BOND_MODE(bond) == BOND_MODE_ACTIVEBACKUP)
if (BOND_MODE(bond) == BOND_MODE_8023AD)
if (BOND_MODE(bond) == BOND_MODE_8023AD)
if (BOND_MODE(slave->bond) == BOND_MODE_8023AD) {
if (nla_put_u8(skb, IFLA_BOND_MODE, BOND_MODE(bond)))
if (BOND_MODE(bond) == BOND_MODE_8023AD) {
if (BOND_MODE(bond) == BOND_MODE_8023AD) {
return BOND_MODE(bond) == BOND_MODE_ACTIVEBACKUP &&
if (bond->xdp_prog && !__bond_xdp_check(BOND_MODE(bond), newval->value))
if (BOND_MODE(bond) == BOND_MODE_ACTIVEBACKUP)
if (BOND_MODE(bond) == BOND_MODE_8023AD) {
if (BOND_MODE(bond) == BOND_MODE_8023AD) {
bond_mode_name(BOND_MODE(bond)));
if (BOND_MODE(bond) == BOND_MODE_ACTIVEBACKUP &&
val = bond_opt_get_val(BOND_OPT_MODE, BOND_MODE(bond));
return sysfs_emit(buf, "%s %d\n", val->string, BOND_MODE(bond));
if (BOND_MODE(bond) == BOND_MODE_8023AD) {
if (BOND_MODE(bond) == BOND_MODE_8023AD) {
if (BOND_MODE(bond) == BOND_MODE_8023AD && capable(CAP_NET_ADMIN)) {
if (BOND_MODE(bond) == BOND_MODE_8023AD && capable(CAP_NET_ADMIN)) {
if (BOND_MODE(bond) == BOND_MODE_8023AD && capable(CAP_NET_ADMIN)) {
if (BOND_MODE(bond) == BOND_MODE_8023AD && capable(CAP_NET_ADMIN))
if (BOND_MODE(bond) == BOND_MODE_8023AD && capable(CAP_NET_ADMIN))
if (BOND_MODE(bond) == BOND_MODE_8023AD && capable(CAP_NET_ADMIN))
if (BOND_MODE(slave->bond) == BOND_MODE_8023AD) {
if (BOND_MODE(slave->bond) == BOND_MODE_8023AD) {
if (BOND_MODE(slave->bond) == BOND_MODE_8023AD) {
return BOND_MODE(bond) == BOND_MODE_ACTIVEBACKUP ||
BOND_MODE(bond) == BOND_MODE_ROUNDROBIN;
return BOND_MODE(bond) == BOND_MODE_TLB ||
BOND_MODE(bond) == BOND_MODE_ALB;
return BOND_MODE(bond) == BOND_MODE_8023AD || bond_is_lb(bond);
return (BOND_MODE(bond) == BOND_MODE_8023AD ||
BOND_MODE(bond) == BOND_MODE_XOR ||
BOND_MODE(bond) == BOND_MODE_TLB ||
BOND_MODE(bond) == BOND_MODE_ALB);
return (BOND_MODE(bond) == BOND_MODE_8023AD ||
BOND_MODE(bond) == BOND_MODE_XOR ||
return bond_mode_uses_primary(BOND_MODE(bond));
if (BOND_MODE(slave->bond) == BOND_MODE_8023AD)
if (BOND_MODE(slave->bond) == BOND_MODE_8023AD)