add_addr
int (*add_addr)(void *intf_priv, struct netcp_addr *naddr);
if (!module->add_addr)
error = module->add_addr(priv->module_priv, naddr);
.add_addr = gbe_add_addr,
.add_addr = gbe_add_addr,
add_addr(idev, &addr, plen, scope, IFAPROT_UNSPEC);
add_addr(idev, &addr, plen, flag,
add_addr(idev, &in6addr_loopback, 128, IFA_HOST, IFAPROT_KERNEL_LO);
u8 add_addr = READ_ONCE(msk->pm.addr_signal);
if (add_addr &
add_addr |= BIT(MPTCP_ADD_ADDR_ECHO);
add_addr |= BIT(MPTCP_ADD_ADDR_SIGNAL);
WRITE_ONCE(msk->pm.addr_signal, add_addr);
u8 add_addr;
add_addr = msk->pm.addr_signal & ~BIT(MPTCP_ADD_ADDR_ECHO);
add_addr = msk->pm.addr_signal & ~BIT(MPTCP_ADD_ADDR_SIGNAL);
WRITE_ONCE(msk->pm.addr_signal, add_addr);
return add_addr(fd, pm_family, argc, argv);