X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fsvm%2Fsvm_fifo.h;h=40242614829609a3f50039ced5865e8e65aa663e;hb=75c276f9e3746b8bd74de368f9c3e23acf186b67;hp=0d5a08b86ae4050a9b788fc9c406c16336b292a8;hpb=46f001d2aca53aff029a3cfcc26171d1145282f9;p=vpp.git diff --git a/src/svm/svm_fifo.h b/src/svm/svm_fifo.h index 0d5a08b86ae..40242614829 100644 --- a/src/svm/svm_fifo.h +++ b/src/svm/svm_fifo.h @@ -107,6 +107,18 @@ svm_fifo_max_dequeue (svm_fifo_t * f) return f->cursize; } +static inline int +svm_fifo_is_full (svm_fifo_t * f) +{ + return (f->cursize == f->nitems); +} + +static inline int +svm_fifo_is_empty (svm_fifo_t * f) +{ + return (f->cursize == 0); +} + static inline u32 svm_fifo_max_enqueue (svm_fifo_t * f) {