AF_IB
case AF_IB:
case AF_IB:
case AF_IB:
case AF_IB:
ib->sib_family = AF_IB;
ib->sib_family = AF_IB;
if (sa_family == AF_IB) {
case AF_IB:
(addr->src_addr.ss_family == AF_IB);
return cma_family(id_priv) == AF_IB ? 0 : sizeof(struct cma_hdr);
if (addr->sa_family == AF_IB)
if (cma_family(id_priv) == AF_IB && !rdma_cap_ib_cm(cma_dev->device, 1))
case AF_IB:
if (((struct sockaddr *)&id_priv->id.route.addr.dst_addr)->sa_family != AF_IB)
if (cma_family(id_priv) == AF_IB &&
case AF_IB:
if (cma_family(id_priv) != AF_IB)
addr->sa_family != AF_IB)
} else if (dst_addr->sa_family == AF_IB) {
if (dst_addr->sa_family == AF_IB) {
} else if (addr->sa_family == AF_IB) {
addr->sib_family = AF_IB;
if (addr->sa_family != AF_IB) {
if (ctx->cm_id->route.addr.dst_addr.ss_family == AF_IB) {
addr->sib_family = AF_IB;
dst->qkey = (id->route.addr.src_addr.ss_family == AF_IB) ? src->qkey : 0;
if (ctx->cm_id->route.addr.src_addr.ss_family == AF_IB) {
addr->sib_family = AF_IB;
clt_path->s.dst_addr.ss_family == AF_IB ?
case AF_IB:
(b->sa_family == AF_IB);
.sib_family = AF_IB,
dst_ib->sib_family = AF_IB;
case AF_IB:
#define PF_IB AF_IB
#define PF_IB AF_IB