-/*-
- * SPDX-License-Identifier: BSD-3-Clause
- * Copyright(c) 2010-2014 Intel Corporation
+/* SPDX-License-Identifier: BSD-3-Clause
+ * Copyright(c) 2017 Intel Corporation
*/
#include <inttypes.h>
p->id,
ev[i].queue_id,
p->next_external_qid);
- rte_errno = -EINVAL;
+ rte_errno = EINVAL;
return 0;
}
}
} else {
if (num > 0 &&
ev[0].queue_id != p->next_external_qid) {
- rte_errno = -EINVAL;
+ rte_errno = EINVAL;
return 0;
}
}
RTE_SET_USED(ev);
RTE_SET_USED(num);
- rte_errno = -ENOSPC;
+ rte_errno = ENOSPC;
return 0;
}
if (enqueued < num)
- rte_errno = -ENOSPC;
+ rte_errno = ENOSPC;
return enqueued;
}
RTE_SET_USED(ev);
RTE_SET_USED(num);
- rte_errno = -ENOSPC;
+ rte_errno = ENOSPC;
return 0;
}
"Attempt to dequeue num of events larger than port (%d) max",
opdl_pmd_dev_id(p->opdl),
p->id);
- rte_errno = -EINVAL;
+ rte_errno = EINVAL;
return 0;
}
queue->ports[queue->nb_ports] = port;
port->instance_id = queue->nb_ports;
queue->nb_ports++;
+ opdl_stage_set_queue_id(stage_inst,
+ port->queue_id);
+
} else if (queue->q_pos == OPDL_Q_POS_END) {
/* tx port */