HNS_ROCE_CMD_FLAG_NEXT
desc[0].flag |= cpu_to_le16(HNS_ROCE_CMD_FLAG_NEXT);
desc[i].flag |= cpu_to_le16(HNS_ROCE_CMD_FLAG_NEXT);
!(desc[bd_idx].flag & cpu_to_le16(HNS_ROCE_CMD_FLAG_NEXT)))
desc[0].flag |= cpu_to_le16(HNS_ROCE_CMD_FLAG_NEXT);
desc[0].flag |= cpu_to_le16(HNS_ROCE_CMD_FLAG_NEXT);
desc[i].flag |= cpu_to_le16(HNS_ROCE_CMD_FLAG_NEXT);
desc[cmd_num - 1].flag &= ~cpu_to_le16(HNS_ROCE_CMD_FLAG_NEXT);
desc[0].flag |= cpu_to_le16(HNS_ROCE_CMD_FLAG_NEXT);
desc[0].flag |= cpu_to_le16(HNS_ROCE_CMD_FLAG_NEXT);