/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/x25/ |
H A D | x25_out.c | 54 struct sk_buff *skbn; local 71 if ((skbn = sock_alloc_send_skb(sk, frontlen + max_len, 83 skb_reserve(skbn, frontlen); 88 skb_copy_from_linear_data(skb, skb_put(skbn, len), len); 92 skb_push(skbn, header_len); 93 skb_copy_to_linear_data(skbn, header, header_len); 97 skbn->data[3] |= X25_EXT_M_BIT; 99 skbn->data[2] |= X25_STD_M_BIT; 102 skb_queue_tail(&sk->sk_write_queue, skbn); 140 struct sk_buff *skb, *skbn; local [all...] |
H A D | x25_forward.c | 26 struct sk_buff *skbn; local 76 if ( (skbn = skb_clone(skb, GFP_ATOMIC)) == NULL){ 79 x25_transmit_link(skbn, neigh_new); 100 struct sk_buff *skbn; local 121 if ( (skbn = pskb_copy(skb, GFP_ATOMIC)) == NULL){ 125 x25_transmit_link(skbn, nb);
|
H A D | x25_in.c | 37 struct sk_buff *skbo, *skbn = skb; local 50 if ((skbn = alloc_skb(len, GFP_ATOMIC)) == NULL){ 57 skb_reset_transport_header(skbn); 60 skb_copy_from_linear_data(skbo, skb_put(skbn, skbo->len), 69 skb_put(skbn, skbo->len), 77 skb_set_owner_r(skbn, sk); 78 skb_queue_tail(&sk->sk_receive_queue, skbn); 80 sk->sk_data_ready(sk, skbn->len);
|
H A D | x25_link.c | 75 struct sk_buff *skbn; local 106 while ((skbn = skb_dequeue(&nb->queue)) != NULL) 107 x25_send_frame(skbn, nb);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/netrom/ |
H A D | nr_loopback.c | 35 struct sk_buff *skbn; local 37 if ((skbn = alloc_skb(skb->len, GFP_ATOMIC)) != NULL) { 38 skb_copy_from_linear_data(skb, skb_put(skbn, skb->len), skb->len); 39 skb_reset_transport_header(skbn); 41 skb_queue_tail(&loopback_queue, skbn);
|
H A D | nr_out.c | 38 struct sk_buff *skbn; local 50 if ((skbn = sock_alloc_send_skb(sk, frontlen + NR_MAX_PACKET_SIZE, 0, &err)) == NULL) 53 skb_reserve(skbn, frontlen); 58 skb_copy_from_linear_data(skb, skb_put(skbn, len), len); 62 skb_push(skbn, NR_TRANSPORT_LEN); 63 skb_copy_to_linear_data(skbn, transport, 66 skbn->data[4] |= NR_MORE_FLAG; 68 skb_queue_tail(&sk->sk_write_queue, skbn); /* Throw it on the queue */ 103 struct sk_buff *skb, *skbn; local 109 if ((skbn 129 struct sk_buff *skb, *skbn; local [all...] |
H A D | nr_in.c | 35 struct sk_buff *skbo, *skbn = skb; local 52 if ((skbn = alloc_skb(nr->fraglen, GFP_ATOMIC)) == NULL) 55 skb_reset_transport_header(skbn); 59 skb_put(skbn, skbo->len), 67 return sock_queue_rcv_skb(sk, skbn); 154 struct sk_buff *skbn; local 237 while ((skbn = skb_dequeue(&nrom->reseq_queue)) != NULL) { 238 ns = skbn->data[17]; 240 if (nr_queue_rx_frame(sk, skbn, frametype & NR_MORE_FLAG) == 0) { 244 skb_queue_tail(&temp_queue, skbn); [all...] |
H A D | nr_subr.c | 217 struct sk_buff *skbn; local 223 if ((skbn = alloc_skb(len, GFP_ATOMIC)) == NULL) 226 skb_reserve(skbn, 0); 228 dptr = skb_put(skbn, NR_NETWORK_LEN + NR_TRANSPORT_LEN); 259 if (!nr_route_frame(skbn, NULL)) 260 kfree_skb(skbn);
|
H A D | nr_route.c | 781 struct sk_buff *skbn; local 834 if ((skbn=skb_copy_expand(skb, dev->hard_header_len, 0, GFP_ATOMIC)) == NULL) { 841 skb=skbn;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ax25/ |
H A D | ax25_out.c | 123 struct sk_buff *skbn; local 149 if ((skbn = alloc_skb(paclen + 2 + frontlen, GFP_ATOMIC)) == NULL) { 156 skb_set_owner_w(skbn, skb->sk); 163 skb_reserve(skbn, frontlen + 2); 164 skb_set_network_header(skbn, 166 skb_copy_from_linear_data(skb, skb_put(skbn, len), len); 167 p = skb_push(skbn, 2); 177 skb_reserve(skbn, frontlen + 1); 178 skb_set_network_header(skbn, 180 skb_copy_from_linear_data(skb, skb_put(skbn, le 248 struct sk_buff *skb, *skbn; local 333 struct sk_buff *skbn; local [all...] |
H A D | ax25_in.c | 41 struct sk_buff *skbn, *skbo; local 54 skbn = alloc_skb(AX25_MAX_HEADER_LEN + 57 if (!skbn) { 62 skb_reserve(skbn, AX25_MAX_HEADER_LEN); 64 skbn->dev = ax25->ax25_dev->dev; 65 skb_reset_network_header(skbn); 66 skb_reset_transport_header(skbn); 71 skb_put(skbn, skbo->len), 78 if (ax25_rx_iframe(ax25, skbn) == 0) 79 kfree_skb(skbn); 121 struct sk_buff *skbn = skb_copy(skb, GFP_ATOMIC); local [all...] |
H A D | ax25_route.c | 462 struct sk_buff *skbn; local 469 if ((skbn = skb_realloc_headroom(skb, len)) == NULL) { 475 skb_set_owner_w(skbn, skb->sk); 479 skb = skbn;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/rose/ |
H A D | rose_loopback.c | 37 struct sk_buff *skbn; local 39 skbn = skb_clone(skb, GFP_ATOMIC); 43 if (skbn != NULL) { 44 skb_queue_tail(&loopback_queue, skbn);
|
H A D | rose_dev.c | 63 struct sk_buff *skbn; local 70 if ((skbn = skb_clone(skb, GFP_ATOMIC)) == NULL) { 76 skb_set_owner_w(skbn, skb->sk); 80 len = skbn->len; 82 if (!rose_route_frame(skbn, NULL)) { 83 kfree_skb(skbn);
|
H A D | rose_out.c | 52 struct sk_buff *skb, *skbn; local 80 if ((skbn = skb_clone(skb, GFP_ATOMIC)) == NULL) { 85 skb_set_owner_w(skbn, sk); 90 rose_send_iframe(sk, skbn);
|
H A D | rose_link.c | 148 struct sk_buff *skbn; local 173 while ((skbn = skb_dequeue(&neigh->queue)) != NULL) 174 if (!rose_send_frame(skbn, neigh)) 175 kfree_skb(skbn);
|
H A D | af_rose.c | 1185 struct sk_buff *skbn; local 1196 if ((skbn = sock_alloc_send_skb(sk, frontlen + ROSE_PACLEN, 0, &err)) == NULL) { 1201 skbn->sk = sk; 1202 skbn->free = 1; 1203 skbn->arp = 1; 1205 skb_reserve(skbn, frontlen); 1210 skb_copy_from_linear_data(skb, skb_put(skbn, lg), lg); 1214 skb_push(skbn, ROSE_MIN_LEN); 1215 skb_copy_to_linear_data(skbn, header, ROSE_MIN_LEN); 1218 skbn [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/fs_enet/ |
H A D | fs_enet-main.c | 89 struct sk_buff *skb, *skbn, *skbt; local 138 skbn = skb; 156 skbn = dev_alloc_skb(pkt_len + 2); 157 if (skbn != NULL) { 158 skb_reserve(skbn, 2); /* align IP header */ 160 skbn->data, pkt_len); 163 skb = skbn; 164 skbn = skbt; 167 skbn = dev_alloc_skb(ENET_RX_FRSIZE); 169 if (skbn) 223 struct sk_buff *skb, *skbn, *skbt; local [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/lapb/ |
H A D | lapb_out.c | 74 struct sk_buff *skb, *skbn; local 91 if ((skbn = skb_clone(skb, GFP_ATOMIC)) == NULL) { 97 skb_set_owner_w(skbn, skb->sk); 102 lapb_send_iframe(lapb, skbn, LAPB_POLLOFF);
|