GNU Radio 3.3.0 C++ API
|
Go to the source code of this file.
Classes | |
struct | gc_jd_queue |
(Lock free someday...) queue for job descriptors More... | |
Typedefs | |
typedef __GC_BEGIN_DECLS struct gc_jd_queue | gc_jd_queue_t |
(Lock free someday...) queue for job descriptors |
typedef __GC_BEGIN_DECLS struct gc_jd_queue gc_jd_queue_t |
(Lock free someday...) queue for job descriptors
This is the main data structure shared between PPEs and SPEs. It is used to enqueue work for SPEs. SPEs or PPEs may enqueue work. SPE's dequeue from here.
FIXME make it lock free ;) For now, use a spin lock.
(Fills a single cache line)