IB_SRQT_XRC
srq->srq_type == IB_SRQT_XRC) {
if (cmd->srq_type == IB_SRQT_XRC) {
if (cmd->srq_type == IB_SRQT_XRC)
if (cmd->srq_type == IB_SRQT_XRC)
if (cmd->srq_type == IB_SRQT_XRC) {
if ((srq->srq_type == IB_SRQT_XRC &&
(srq->srq_type != IB_SRQT_XRC &&
if (attr.srq_type == IB_SRQT_XRC) {
if (attr.srq_type == IB_SRQT_XRC)
if (srq_type == IB_SRQT_XRC) {
if (srq->srq_type == IB_SRQT_XRC) {
if (srq->srq_type == IB_SRQT_XRC && srq->ext.xrc.xrcd)
if (srq->srq_type == IB_SRQT_XRC && srq->ext.xrc.xrcd)
srq->ibsrq.srq_type == IB_SRQT_XRC);
srq->xrcdn = (init_attr->srq_type == IB_SRQT_XRC) ?
xrcdn = (init_attr->srq_type == IB_SRQT_XRC) ?
init_attr->srq_type != IB_SRQT_XRC)
attr.srq_type = IB_SRQT_XRC;
init_attr->srq_type != IB_SRQT_XRC &&
if (init_attr->srq_type == IB_SRQT_XRC && init_attr->ext.xrc.xrcd)
in->uid = (in->type != IB_SRQT_XRC) ? to_mpd(pd)->uid : 0;
case IB_SRQT_XRC:
if (!udata && attrs->srq_type == IB_SRQT_XRC) {
init_attr->srq_type != IB_SRQT_XRC)
srq->is_xrc = (init_attr->srq_type == IB_SRQT_XRC);
return srq_type == IB_SRQT_XRC ||