Esempio n. 1
0
struct mbuf *mbq_safe_dequeue(struct mbq *q)
{
    struct mbuf *ret;

    mbq_lock(q);
    ret =  __mbq_dequeue(q);
    mbq_unlock(q);

    return ret;
}
Esempio n. 2
0
struct mbuf *mbq_safe_dequeue(struct mbq *q)
{
    struct mbuf *ret;

    mtx_lock(&q->lock);
    ret =  __mbq_dequeue(q);
    mtx_unlock(&q->lock);

    return ret;
}
Esempio n. 3
0
struct mbuf *mbq_dequeue(struct mbq *q)
{
    return __mbq_dequeue(q);
}