/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/llc/ |
H A D | llc_c_ac.c | 201 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local 203 if (nskb) { 206 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, sap->laddr.lsap, 208 llc_pdu_init_as_disc_cmd(nskb, 1); 209 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); 212 llc_conn_send_pdu(sk, nskb); 218 kfree_skb(nskb); 226 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local 228 if (nskb) { 233 llc_pdu_header_init(nskb, LLC_PDU_TYPE_ 252 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local 276 struct sk_buff *nskb; local 309 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local 335 struct sk_buff *nskb; local 427 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local 462 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local 486 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local 510 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local 534 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local 558 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local 582 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local 618 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local 642 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local 666 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local 691 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local 715 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local 739 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local 773 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local 802 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local 959 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev); local [all...] |
H A D | llc_s_ac.c | 101 struct sk_buff *nskb; local 106 nskb = llc_alloc_frame(NULL, skb->dev); 107 if (!nskb) 109 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, sap->laddr.lsap, dsap, 111 llc_pdu_init_as_xid_rsp(nskb, LLC_XID_NULL_CLASS_2, 0); 112 rc = llc_mac_hdr_init(nskb, mac_sa, mac_da); 114 rc = dev_queue_xmit(nskb); 145 struct sk_buff *nskb; local 151 nskb = llc_alloc_frame(NULL, skb->dev); 152 if (!nskb) [all...] |
H A D | llc_station.c | 256 struct sk_buff *nskb = llc_alloc_frame(NULL, skb->dev); local 258 if (!nskb) 260 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, 0, 0, LLC_PDU_CMD); 261 llc_pdu_init_as_xid_cmd(nskb, LLC_XID_NULL_CLASS_2, 127); 262 rc = llc_mac_hdr_init(nskb, llc_station_mac_sa, llc_station_mac_sa); 265 llc_station_send_pdu(nskb); 277 struct sk_buff* nskb = llc_alloc_frame(NULL, skb->dev); local 279 if (!nskb) 284 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, 0, dsap, LLC_PDU_RSP); 285 llc_pdu_init_as_xid_rsp(nskb, LLC_XID_NULL_CLASS_ 301 struct sk_buff *nskb = llc_alloc_frame(NULL, skb->dev); local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv4/netfilter/ |
H A D | ipt_REJECT.c | 39 struct sk_buff *nskb; local 67 nskb = skb_copy_expand(oldskb, LL_MAX_HEADER, skb_tailroom(oldskb), 69 if (!nskb) 73 nf_reset(nskb); 74 nskb->mark = 0; 75 skb_init_secmark(nskb); 77 skb_shinfo(nskb)->gso_size = 0; 78 skb_shinfo(nskb)->gso_segs = 0; 79 skb_shinfo(nskb)->gso_type = 0; 81 tcph = (struct tcphdr *)(skb_network_header(nskb) [all...] |
H A D | arpt_mangle.c | 22 struct sk_buff *nskb; local 24 nskb = skb_copy(*pskb, GFP_ATOMIC); 25 if (!nskb) 28 skb_set_owner_w(nskb, (*pskb)->sk); 30 *pskb = nskb;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/bridge/netfilter/ |
H A D | ebt_dnat.c | 23 struct sk_buff *nskb; local 25 nskb = skb_copy(*pskb, GFP_ATOMIC); 26 if (!nskb) 29 skb_set_owner_w(nskb, (*pskb)->sk); 31 *pskb = nskb;
|
H A D | ebt_redirect.c | 24 struct sk_buff *nskb; local 26 nskb = skb_copy(*pskb, GFP_ATOMIC); 27 if (!nskb) 30 skb_set_owner_w(nskb, (*pskb)->sk); 32 *pskb = nskb;
|
H A D | ebt_snat.c | 25 struct sk_buff *nskb; local 27 nskb = skb_copy(*pskb, GFP_ATOMIC); 28 if (!nskb) 31 skb_set_owner_w(nskb, (*pskb)->sk); 33 *pskb = nskb;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/ |
H A D | loopback.c | 89 struct sk_buff *nskb = alloc_skb(mtu + 32, GFP_ATOMIC); local 91 if (!nskb) 93 skb_reserve(nskb, 32); 94 skb_set_mac_header(nskb, -ETH_HLEN); 95 skb_reset_network_header(nskb); 96 iph = ip_hdr(nskb); 97 skb_copy_to_linear_data(nskb, skb_network_header(skb), 101 nskb->data + doffset, 104 skb_put(nskb, doffset + frag_size); 105 nskb [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/netfilter/ |
H A D | ip6t_REJECT.c | 42 struct sk_buff *nskb; local 104 nskb = alloc_skb(hh_len + 15 + dst->header_len + sizeof(struct ipv6hdr) 108 if (!nskb) { 115 nskb->dst = dst; 117 skb_reserve(nskb, hh_len + dst->header_len); 119 skb_put(nskb, sizeof(struct ipv6hdr)); 120 skb_reset_network_header(nskb); 121 ip6h = ipv6_hdr(nskb); 129 tcph = (struct tcphdr *)skb_put(nskb, sizeof(struct tcphdr)); 155 tcph->check = csum_ipv6_magic(&ipv6_hdr(nskb) [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/bluetooth/cmtp/ |
H A D | core.c | 114 struct sk_buff *skb = session->reassembly[id], *nskb; local 121 if (!(nskb = alloc_skb(size, GFP_ATOMIC))) { 127 skb_copy_from_linear_data(skb, skb_put(nskb, skb->len), skb->len); 129 memcpy(skb_put(nskb, count), buf, count); 131 session->reassembly[id] = nskb; 217 struct sk_buff *skb, *nskb; local 223 if (!(nskb = alloc_skb(session->mtu, GFP_ATOMIC))) { 231 if ((tail = (session->mtu - nskb->len)) < 5) { 232 cmtp_send_frame(session, nskb->data, nskb [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/bluetooth/ |
H A D | hci_bcsp.c | 206 struct sk_buff *nskb; local 255 nskb = alloc_skb((len + 6) * 2 + 2, GFP_ATOMIC); 256 if (!nskb) 259 bt_cb(nskb)->pkt_type = pkt_type; 261 bcsp_slip_msgdelim(nskb); 282 bcsp_slip_one_byte(nskb, hdr[i]); 290 bcsp_slip_one_byte(nskb, data[i]); 299 bcsp_slip_one_byte(nskb, (u8) ((bcsp_txmsg_crc >> 8) & 0x00ff)); 300 bcsp_slip_one_byte(nskb, (u8) (bcsp_txmsg_crc & 0x00ff)); 303 bcsp_slip_msgdelim(nskb); 318 struct sk_buff *nskb = bcsp_prepare_pkt(bcsp, skb->data, skb->len, bt_cb(skb)->pkt_type); local 335 struct sk_buff *nskb = bcsp_prepare_pkt(bcsp, skb->data, skb->len, bt_cb(skb)->pkt_type); local 356 struct sk_buff *nskb = bcsp_prepare_pkt(bcsp, NULL, 0, BCSP_ACK_PKT); local 398 struct sk_buff *nskb; local 428 struct sk_buff *nskb = alloc_skb(4, GFP_ATOMIC); local [all...] |
H A D | bfusb.c | 480 struct sk_buff *nskb; local 514 nskb = bt_skb_alloc(count + 32, GFP_ATOMIC); 515 if (!nskb) { 520 nskb->dev = (void *) data; 529 memcpy(skb_put(nskb, 3), buf, 3); 530 skb_copy_from_linear_data_offset(skb, sent, skb_put(nskb, size), size); 537 if ((nskb->len % data->bulk_pkt_size) == 0) { 540 memcpy(skb_put(nskb, 2), buf, 2); 545 skb_queue_tail(&data->transmit_q, nskb);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv4/ |
H A D | netfilter.c | 70 struct sk_buff *nskb; local 72 nskb = skb_realloc_headroom(*pskb, hh_len); 73 if (!nskb) 76 skb_set_owner_w(nskb, (*pskb)->sk); 78 *pskb = nskb; 111 struct sk_buff *nskb; local 113 nskb = skb_realloc_headroom(*pskb, hh_len); 114 if (!nskb) 117 skb_set_owner_w(nskb, (*pskb)->sk); 119 *pskb = nskb; [all...] |
H A D | xfrm4_output.c | 146 struct sk_buff *nskb = segs->next; local 153 while ((segs = nskb)) { 154 nskb = segs->next; 161 segs = nskb;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/sctp/ |
H A D | output.c | 299 struct sk_buff *nskb; local 318 nskb = alloc_skb(packet->size + LL_MAX_HEADER, GFP_ATOMIC); 319 if (!nskb) 323 skb_reserve(nskb, packet->overhead + LL_MAX_HEADER); 328 skb_set_owner_w(nskb, sk); 338 nskb->dst = dst_clone(tp->dst); 339 if (!nskb->dst) 341 dst = nskb->dst; 344 sh = (struct sctphdr *)skb_push(nskb, sizeof(struct sctphdr)); 420 memcpy(skb_put(nskb, chun [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/bluetooth/bnep/ |
H A D | core.c | 311 struct sk_buff *nskb; local 350 nskb = alloc_skb(2 + ETH_HLEN + skb->len, GFP_KERNEL); 351 if (!nskb) { 356 skb_reserve(nskb, 2); 361 memcpy(__skb_put(nskb, ETH_HLEN), &s->eh, ETH_HLEN); 365 memcpy(__skb_put(nskb, ETH_ALEN), s->eh.h_dest, ETH_ALEN); 366 memcpy(__skb_put(nskb, ETH_ALEN), skb_mac_header(skb), ETH_ALEN); 367 put_unaligned(s->eh.h_proto, (__be16 *) __skb_put(nskb, 2)); 371 memcpy(__skb_put(nskb, ETH_ALEN), skb_mac_header(skb), 373 memcpy(__skb_put(nskb, ETH_ALE [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/ |
H A D | xfrm6_output.c | 145 struct sk_buff *nskb = segs->next; local 152 while ((segs = nskb)) { 153 nskb = segs->next; 160 segs = nskb;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/x25/ |
H A D | x25_dev.c | 95 struct sk_buff *nskb; local 98 nskb = skb_copy(skb, GFP_ATOMIC); 99 if (!nskb) 102 skb = nskb;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/netfilter/ |
H A D | core.c | 200 struct sk_buff *nskb; local 212 nskb = skb_copy(*pskb, GFP_ATOMIC); 213 if (!nskb) 215 BUG_ON(skb_is_nonlinear(nskb)); 220 skb_set_owner_w(nskb, (*pskb)->sk); 222 *pskb = nskb;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/core/ |
H A D | skbuff.c | 2009 struct sk_buff *nskb; local 2025 nskb = alloc_skb(hsize + doffset + headroom, GFP_ATOMIC); 2026 if (unlikely(!nskb)) 2030 tail->next = nskb; 2032 segs = nskb; 2033 tail = nskb; 2035 nskb->dev = skb->dev; 2036 nskb->priority = skb->priority; 2037 nskb->protocol = skb->protocol; 2038 nskb 2112 struct sk_buff *nskb; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/include/ |
H A D | osl.h | 165 #define FOREACH_CHAINED_PKT(skb, nskb) \ 166 for ((nskb) = NULL; (skb) != NULL; (skb) = (nskb))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ia64/hp/sim/ |
H A D | simeth.c | 394 struct sk_buff *nskb; local 400 nskb = dev_alloc_skb(SIMETH_FRAME_SIZE + 2); 401 if ( nskb == NULL ) { 406 skb_reserve(nskb, 2); /* Align IP on 16 byte boundaries */ 408 skb_put(nskb,SIMETH_FRAME_SIZE); 410 return nskb;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/netfilter/ |
H A D | nf_conntrack_core.h | 77 extern void __nf_conntrack_attach(struct sk_buff *nskb, struct sk_buff *skb);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/i4l/ |
H A D | isdn_v110.c | 463 struct sk_buff *nskb; local 483 if (!(nskb = dev_alloc_skb(size + v->skbres + sizeof(int)))) { 487 skb_reserve(nskb, v->skbres + sizeof(int)); 489 memcpy(skb_put(nskb, v->framelen), v->OnlineFrame, v->framelen); 490 *((int *)skb_push(nskb, sizeof(int))) = 0; 491 return nskb; 495 rbuf = skb_put(nskb, size); 512 skb_trim(nskb, olen); 513 *((int *)skb_push(nskb, sizeof(int))) = rlen; 514 return nskb; [all...] |