Lines Matching refs:comp_mask
254 static int check_selector(ib_sa_comp_mask comp_mask,
261 if (!(comp_mask & selector_mask) || !(comp_mask & value_mask))
283 struct ib_sa_mcmember_rec *dst, ib_sa_comp_mask comp_mask)
287 if (comp_mask & IB_SA_MCMEMBER_REC_PORT_GID &&
290 if (comp_mask & IB_SA_MCMEMBER_REC_QKEY && src->qkey != dst->qkey)
292 if (comp_mask & IB_SA_MCMEMBER_REC_MLID && src->mlid != dst->mlid)
294 if (check_selector(comp_mask, IB_SA_MCMEMBER_REC_MTU_SELECTOR,
298 if (comp_mask & IB_SA_MCMEMBER_REC_TRAFFIC_CLASS &&
301 if (comp_mask & IB_SA_MCMEMBER_REC_PKEY && src->pkey != dst->pkey)
303 if (check_selector(comp_mask, IB_SA_MCMEMBER_REC_RATE_SELECTOR,
307 if (check_selector(comp_mask,
313 if (comp_mask & IB_SA_MCMEMBER_REC_SL && src->sl != dst->sl)
315 if (comp_mask & IB_SA_MCMEMBER_REC_FLOW_LABEL &&
318 if (comp_mask & IB_SA_MCMEMBER_REC_HOP_LIMIT &&
321 if (comp_mask & IB_SA_MCMEMBER_REC_SCOPE && src->scope != dst->scope)
338 member->multicast.comp_mask,
459 multicast->comp_mask);
609 ib_sa_comp_mask comp_mask, gfp_t gfp_mask,
630 member->multicast.comp_mask = comp_mask;