Searched refs:skbn (Results 1 - 20 of 20) sorted by path

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/fec_8xx/
H A Dfec_main.c474 struct sk_buff *skb, *skbn, *skbt; local
529 skbn = fep->rx_skbuff[curidx];
530 BUG_ON(skbn == NULL);
550 skbn = dev_alloc_skb(pkt_len + 2);
551 if (skbn != NULL) {
552 skb_reserve(skbn, 2); /* align IP header */
554 skbn->data,
558 skb = skbn;
559 skbn = skbt;
562 skbn
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/fs_enet/
H A Dfs_enet-main.c78 struct sk_buff *skb, *skbn, *skbt; local
136 skbn = skb;
159 skbn = dev_alloc_skb(pkt_len + 2);
160 if (skbn != NULL) {
161 skb_reserve(skbn, 2); /* align IP header */
163 skbn->data, pkt_len);
166 skb = skbn;
167 skbn = skbt;
170 skbn = dev_alloc_skb(ENET_RX_FRSIZE);
172 if (skbn !
226 struct sk_buff *skb, *skbn, *skbt; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ax25/
H A Dax25_in.c40 struct sk_buff *skbn, *skbo; local
53 skbn = alloc_skb(AX25_MAX_HEADER_LEN +
56 if (!skbn) {
61 skb_reserve(skbn, AX25_MAX_HEADER_LEN);
63 skbn->dev = ax25->ax25_dev->dev;
64 skb_reset_network_header(skbn);
65 skb_reset_transport_header(skbn);
70 skb_put(skbn, skbo->len),
77 if (ax25_rx_iframe(ax25, skbn) == 0)
78 kfree_skb(skbn);
120 struct sk_buff *skbn = skb_copy(skb, GFP_ATOMIC); local
[all...]
H A Dax25_out.c116 struct sk_buff *skbn; local
136 if ((skbn = alloc_skb(paclen + 2 + frontlen, GFP_ATOMIC)) == NULL) {
143 skb_set_owner_w(skbn, skb->sk);
150 skb_reserve(skbn, frontlen + 2);
151 skb_set_network_header(skbn,
153 skb_copy_from_linear_data(skb, skb_put(skbn, len), len);
154 p = skb_push(skbn, 2);
164 skb_reserve(skbn, frontlen + 1);
165 skb_set_network_header(skbn,
167 skb_copy_from_linear_data(skb, skb_put(skbn, le
235 struct sk_buff *skb, *skbn; local
317 struct sk_buff *skbn; local
[all...]
H A Dax25_route.c459 struct sk_buff *skbn; local
466 if ((skbn = skb_realloc_headroom(skb, len)) == NULL) {
472 skb_set_owner_w(skbn, skb->sk);
476 skb = skbn;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/lapb/
H A Dlapb_out.c73 struct sk_buff *skb, *skbn; local
90 if ((skbn = skb_clone(skb, GFP_ATOMIC)) == NULL) {
96 skb_set_owner_w(skbn, skb->sk);
101 lapb_send_iframe(lapb, skbn, LAPB_POLLOFF);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/netrom/
H A Dnr_in.c34 struct sk_buff *skbo, *skbn = skb; local
51 if ((skbn = alloc_skb(nr->fraglen, GFP_ATOMIC)) == NULL)
54 skb_reset_transport_header(skbn);
58 skb_put(skbn, skbo->len),
66 return sock_queue_rcv_skb(sk, skbn);
153 struct sk_buff *skbn; local
236 while ((skbn = skb_dequeue(&nrom->reseq_queue)) != NULL) {
237 ns = skbn->data[17];
239 if (nr_queue_rx_frame(sk, skbn, frametype & NR_MORE_FLAG) == 0) {
243 skb_queue_tail(&temp_queue, skbn);
[all...]
H A Dnr_loopback.c34 struct sk_buff *skbn; local
36 if ((skbn = alloc_skb(skb->len, GFP_ATOMIC)) != NULL) {
37 skb_copy_from_linear_data(skb, skb_put(skbn, skb->len), skb->len);
38 skb_reset_transport_header(skbn);
40 skb_queue_tail(&loopback_queue, skbn);
H A Dnr_out.c37 struct sk_buff *skbn; local
49 if ((skbn = sock_alloc_send_skb(sk, frontlen + NR_MAX_PACKET_SIZE, 0, &err)) == NULL)
52 skb_reserve(skbn, frontlen);
57 skb_copy_from_linear_data(skb, skb_put(skbn, len), len);
61 skb_push(skbn, NR_TRANSPORT_LEN);
62 skb_copy_to_linear_data(skbn, transport,
65 skbn->data[4] |= NR_MORE_FLAG;
67 skb_queue_tail(&sk->sk_write_queue, skbn); /* Throw it on the queue */
102 struct sk_buff *skb, *skbn; local
108 if ((skbn
128 struct sk_buff *skb, *skbn; local
[all...]
H A Dnr_route.c776 struct sk_buff *skbn; local
829 if ((skbn=skb_copy_expand(skb, dev->hard_header_len, 0, GFP_ATOMIC)) == NULL) {
836 skb=skbn;
H A Dnr_subr.c216 struct sk_buff *skbn; local
222 if ((skbn = alloc_skb(len, GFP_ATOMIC)) == NULL)
225 skb_reserve(skbn, 0);
227 dptr = skb_put(skbn, NR_NETWORK_LEN + NR_TRANSPORT_LEN);
258 if (!nr_route_frame(skbn, NULL))
259 kfree_skb(skbn);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/rose/
H A Daf_rose.c1152 struct sk_buff *skbn; local
1163 if ((skbn = sock_alloc_send_skb(sk, frontlen + ROSE_PACLEN, 0, &err)) == NULL) {
1168 skbn->sk = sk;
1169 skbn->free = 1;
1170 skbn->arp = 1;
1172 skb_reserve(skbn, frontlen);
1177 skb_copy_from_linear_data(skb, skb_put(skbn, lg), lg);
1181 skb_push(skbn, ROSE_MIN_LEN);
1182 skb_copy_to_linear_data(skbn, header, ROSE_MIN_LEN);
1185 skbn
[all...]
H A Drose_dev.c60 struct sk_buff *skbn; local
68 if ((skbn = skb_clone(skb, GFP_ATOMIC)) == NULL) {
74 skb_set_owner_w(skbn, skb->sk);
78 len = skbn->len;
80 if (!rose_route_frame(skbn, NULL)) {
81 kfree_skb(skbn);
H A Drose_link.c139 struct sk_buff *skbn; local
164 while ((skbn = skb_dequeue(&neigh->queue)) != NULL)
165 if (!rose_send_frame(skbn, neigh))
166 kfree_skb(skbn);
H A Drose_loopback.c36 struct sk_buff *skbn; local
38 skbn = skb_clone(skb, GFP_ATOMIC);
42 if (skbn != NULL) {
43 skb_queue_tail(&loopback_queue, skbn);
H A Drose_out.c51 struct sk_buff *skb, *skbn; local
79 if ((skbn = skb_clone(skb, GFP_ATOMIC)) == NULL) {
84 skb_set_owner_w(skbn, sk);
89 rose_send_iframe(sk, skbn);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/x25/
H A Dx25_forward.c25 struct sk_buff *skbn; local
75 if ( (skbn = skb_clone(skb, GFP_ATOMIC)) == NULL){
78 x25_transmit_link(skbn, neigh_new);
99 struct sk_buff *skbn; local
120 if ( (skbn = pskb_copy(skb, GFP_ATOMIC)) == NULL){
124 x25_transmit_link(skbn, nb);
H A Dx25_in.c36 struct sk_buff *skbo, *skbn = skb; local
49 if ((skbn = alloc_skb(len, GFP_ATOMIC)) == NULL){
56 skb_reset_transport_header(skbn);
59 skb_copy_from_linear_data(skbo, skb_put(skbn, skbo->len),
68 skb_put(skbn, skbo->len),
76 skb_set_owner_r(skbn, sk);
77 skb_queue_tail(&sk->sk_receive_queue, skbn);
79 sk->sk_data_ready(sk, skbn->len);
H A Dx25_link.c74 struct sk_buff *skbn; local
105 while ((skbn = skb_dequeue(&nb->queue)) != NULL)
106 x25_send_frame(skbn, nb);
H A Dx25_out.c53 struct sk_buff *skbn; local
70 if ((skbn = sock_alloc_send_skb(sk, frontlen + max_len,
82 skb_reserve(skbn, frontlen);
87 skb_copy_from_linear_data(skb, skb_put(skbn, len), len);
91 skb_push(skbn, header_len);
92 skb_copy_to_linear_data(skbn, header, header_len);
96 skbn->data[3] |= X25_EXT_M_BIT;
98 skbn->data[2] |= X25_STD_M_BIT;
101 skb_queue_tail(&sk->sk_write_queue, skbn);
139 struct sk_buff *skb, *skbn; local
[all...]

Completed in 138 milliseconds