Lines Matching refs:list
95 virtio_vsock_skb_queue_head(struct sk_buff_head *list, struct sk_buff *skb) in virtio_vsock_skb_queue_head() argument
97 spin_lock_bh(&list->lock); in virtio_vsock_skb_queue_head()
98 __skb_queue_head(list, skb); in virtio_vsock_skb_queue_head()
99 spin_unlock_bh(&list->lock); in virtio_vsock_skb_queue_head()
103 virtio_vsock_skb_queue_tail(struct sk_buff_head *list, struct sk_buff *skb) in virtio_vsock_skb_queue_tail() argument
105 spin_lock_bh(&list->lock); in virtio_vsock_skb_queue_tail()
106 __skb_queue_tail(list, skb); in virtio_vsock_skb_queue_tail()
107 spin_unlock_bh(&list->lock); in virtio_vsock_skb_queue_tail()
110 static inline struct sk_buff *virtio_vsock_skb_dequeue(struct sk_buff_head *list) in virtio_vsock_skb_dequeue() argument
114 spin_lock_bh(&list->lock); in virtio_vsock_skb_dequeue()
115 skb = __skb_dequeue(list); in virtio_vsock_skb_dequeue()
116 spin_unlock_bh(&list->lock); in virtio_vsock_skb_dequeue()
121 static inline void virtio_vsock_skb_queue_purge(struct sk_buff_head *list) in virtio_vsock_skb_queue_purge() argument
123 spin_lock_bh(&list->lock); in virtio_vsock_skb_queue_purge()
124 __skb_queue_purge(list); in virtio_vsock_skb_queue_purge()
125 spin_unlock_bh(&list->lock); in virtio_vsock_skb_queue_purge()
288 int virtio_transport_purge_skbs(void *vsk, struct sk_buff_head *list);