IB_AH_GRH
has_grh = !!(rdma_ah_get_ah_flags(&attr) & IB_AH_GRH);
rdma_ah_set_ah_flags(&ah_attr, IB_AH_GRH);
IB_AH_GRH);
IB_AH_GRH ? 1 : 0;
!(ah_attr->ah_flags & IB_AH_GRH))
if (!(ah_attr->ah_flags & IB_AH_GRH))
if (ah_attr->ah_flags & IB_AH_GRH) {
if (!(rdma_ah_get_ah_flags(ah_attr) & IB_AH_GRH)) {
rdma_ah_set_ah_flags(ah_attr, IB_AH_GRH);
(!(rdma_ah_get_ah_flags(attr) & IB_AH_GRH))) ||
rdma_ah_set_ah_flags(attr, IB_AH_GRH);
if (rdma_ah_get_ah_flags(ah_attr) & IB_AH_GRH) {
rdma_ah_set_ah_flags(attr, IB_AH_GRH);
if (!(rdma_ah_get_ah_flags(&qp->remote_ah_attr) & IB_AH_GRH))
if (unlikely(rdma_ah_get_ah_flags(&qp->remote_ah_attr) & IB_AH_GRH)) {
if (unlikely(rdma_ah_get_ah_flags(&qp->remote_ah_attr) & IB_AH_GRH) &&
if (rdma_ah_get_ah_flags(&qp->remote_ah_attr) & IB_AH_GRH)
if ((rdma_ah_get_ah_flags(&qp->remote_ah_attr) & IB_AH_GRH) &&
if (unlikely(rdma_ah_get_ah_flags(&qp->remote_ah_attr) & IB_AH_GRH) &&
if (unlikely(rdma_ah_get_ah_flags(&qp->remote_ah_attr) & IB_AH_GRH)) {
IB_AH_GRH) &&
IB_AH_GRH))
IB_AH_GRH) &&
IB_AH_GRH))
if (rdma_ah_get_ah_flags(&qp->remote_ah_attr) & IB_AH_GRH)
if ((rdma_ah_get_ah_flags(&qp->remote_ah_attr) & IB_AH_GRH) &&
if (rdma_ah_get_ah_flags(ah_attr) & IB_AH_GRH) {
if (rdma_ah_get_ah_flags(ah_attr) & IB_AH_GRH) {
if ((rdma_ah_get_ah_flags(ah_attr) & IB_AH_GRH) &&
!(rdma_ah_get_ah_flags(ah_attr) & IB_AH_GRH))
rdma_ah_get_ah_flags(&attr->ah_attr) & IB_AH_GRH;
rdma_ah_set_ah_flags(&qp_attr->ah_attr, IB_AH_GRH);
if (attr->ah_flags != IB_AH_GRH)
if (attr->ah_attr.ah_flags & IB_AH_GRH) {
if (ah_attr->ah_flags & IB_AH_GRH) {
if (ah->av.attrs.ah_flags & IB_AH_GRH) {
ah_attr->ah_flags = IB_AH_GRH;
!(rdma_ah_get_ah_flags(ah_attr) & IB_AH_GRH))
if (!(rdma_ah_get_ah_flags(ah_attr) & IB_AH_GRH))
if (rdma_ah_get_ah_flags(ah_attr) & IB_AH_GRH) {
if (rdma_ah_get_ah_flags(&ah_attr) & IB_AH_GRH)
if (rdma_ah_get_ah_flags(ah) & IB_AH_GRH) {
if (!(rdma_ah_get_ah_flags(ah) & IB_AH_GRH))
rdma_ah_get_ah_flags(&attr->ah_attr) & IB_AH_GRH;
!(rdma_ah_get_ah_flags(ah_attr) & IB_AH_GRH))
(rdma_ah_get_ah_flags(ah_attr) & IB_AH_GRH) &&
if (rdma_ah_get_ah_flags(ah_attr) & IB_AH_GRH) {
if (ah_flags & IB_AH_GRH) {
if (!(ah_flags & IB_AH_GRH))
MLX5_SET(ads, path, grh, !!(ah_flags & IB_AH_GRH));
if (ah_flags & IB_AH_GRH) {
if (rdma_ah_get_ah_flags(ah_attr) & IB_AH_GRH) {
if (rdma_ah_get_ah_flags(ah) & IB_AH_GRH) {
!(rdma_ah_get_ah_flags(attr) & IB_AH_GRH))
if ((rdma_ah_get_ah_flags(ah_attr) & IB_AH_GRH) == 0)
if (!(rdma_ah_get_ah_flags(ah_attr) & IB_AH_GRH))
if ((ah_flags & IB_AH_GRH) &&
if (rdma_ah_get_ah_flags(attr) & IB_AH_GRH) {
rdma_ah_set_ah_flags(attr, IB_AH_GRH);
if ((mask & IB_QP_AV) && (attr->ah_attr.ah_flags & IB_AH_GRH))
attr->ah_flags = IB_AH_GRH;