X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fbnxt%2Ftf_core%2Fstack.c;h=954806377e337ded55eca49f8a82bd94c59b174d;hb=7ecfe8521fbb6a845f08a6b178676d1d6c5a7802;hp=3337073b7209b668005cec8249aa3fcf70e48fa4;hpb=69c410b8448d216239e95fce46bfe2c3ae81ff64;p=dpdk.git diff --git a/drivers/net/bnxt/tf_core/stack.c b/drivers/net/bnxt/tf_core/stack.c index 3337073b72..954806377e 100644 --- a/drivers/net/bnxt/tf_core/stack.c +++ b/drivers/net/bnxt/tf_core/stack.c @@ -27,6 +27,14 @@ stack_init(int num_entries, uint32_t *items, struct stack *st) return 0; } +/* + * Return the address of the items + */ +uint32_t *stack_items(struct stack *st) +{ + return st->items; +} + /* Return the size of the stack */ int32_t @@ -73,7 +81,7 @@ int stack_pop(struct stack *st, uint32_t *x) { if (stack_is_empty(st)) - return -ENODATA; + return -ENOENT; *x = st->items[st->top]; st->top--;