Lines Matching refs:skbn
34 struct sk_buff *skbn; in nr_output() local
46 if ((skbn = sock_alloc_send_skb(sk, frontlen + NR_MAX_PACKET_SIZE, 0, &err)) == NULL) in nr_output()
49 skb_reserve(skbn, frontlen); in nr_output()
54 skb_copy_from_linear_data(skb, skb_put(skbn, len), len); in nr_output()
58 skb_push(skbn, NR_TRANSPORT_LEN); in nr_output()
59 skb_copy_to_linear_data(skbn, transport, in nr_output()
62 skbn->data[4] |= NR_MORE_FLAG; in nr_output()
64 skb_queue_tail(&sk->sk_write_queue, skbn); /* Throw it on the queue */ in nr_output()
99 struct sk_buff *skb, *skbn; in nr_send_nak_frame() local
105 if ((skbn = skb_clone(skb, GFP_ATOMIC)) == NULL) in nr_send_nak_frame()
108 skbn->data[2] = nr->va; in nr_send_nak_frame()
109 skbn->data[3] = nr->vr; in nr_send_nak_frame()
112 skbn->data[4] |= NR_CHOKE_FLAG; in nr_send_nak_frame()
114 nr_transmit_buffer(sk, skbn); in nr_send_nak_frame()
125 struct sk_buff *skb, *skbn; in nr_kick() local
156 if ((skbn = skb_clone(skb, GFP_ATOMIC)) == NULL) { in nr_kick()
161 skb_set_owner_w(skbn, sk); in nr_kick()
166 nr_send_iframe(sk, skbn); in nr_kick()