Lines Matching defs:comp_mask
241 static int check_selector(ib_sa_comp_mask comp_mask,
248 if (!(comp_mask & selector_mask) || !(comp_mask & value_mask))
270 struct ib_sa_mcmember_rec *dst, ib_sa_comp_mask comp_mask)
274 if (comp_mask & IB_SA_MCMEMBER_REC_PORT_GID &&
277 if (comp_mask & IB_SA_MCMEMBER_REC_QKEY && src->qkey != dst->qkey)
279 if (comp_mask & IB_SA_MCMEMBER_REC_MLID && src->mlid != dst->mlid)
281 if (check_selector(comp_mask, IB_SA_MCMEMBER_REC_MTU_SELECTOR,
285 if (comp_mask & IB_SA_MCMEMBER_REC_TRAFFIC_CLASS &&
288 if (comp_mask & IB_SA_MCMEMBER_REC_PKEY && src->pkey != dst->pkey)
290 if (check_selector(comp_mask, IB_SA_MCMEMBER_REC_RATE_SELECTOR,
294 if (check_selector(comp_mask,
300 if (comp_mask & IB_SA_MCMEMBER_REC_SL && src->sl != dst->sl)
302 if (comp_mask & IB_SA_MCMEMBER_REC_FLOW_LABEL &&
305 if (comp_mask & IB_SA_MCMEMBER_REC_HOP_LIMIT &&
308 if (comp_mask & IB_SA_MCMEMBER_REC_SCOPE && src->scope != dst->scope)
325 member->multicast.comp_mask,
434 multicast->comp_mask);
571 ib_sa_comp_mask comp_mask, gfp_t gfp_mask,
592 member->multicast.comp_mask = comp_mask;