MCPcopy Create free account
hub / github.com/NetSys/bess / DeInit

Method DeInit

core/modules/queue.cc:124–133  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

122}
123
124void Queue::DeInit() {
125 bess::Packet *pkt;
126
127 if (queue_) {
128 while (llring_sc_dequeue(queue_, (void **)&pkt) == 0) {
129 bess::Packet::Free(pkt);
130 }
131 std::free(queue_);
132 }
133}
134
135std::string Queue::GetDesc() const {
136 const struct llring *ring = queue_;

Callers

nothing calls this directly

Calls 1

llring_sc_dequeueFunction · 0.85

Tested by

no test coverage detected