Searched refs:nskb (Results 1 - 25 of 62) sorted by relevance

123

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/llc/
H A Dllc_c_ac.c201 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 Dllc_s_ac.c101 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 Dllc_station.c256 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 Dipt_REJECT.c39 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 Darpt_mangle.c22 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 Debt_dnat.c23 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 Debt_redirect.c24 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 Debt_snat.c25 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 Dloopback.c89 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 Dip6t_REJECT.c42 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 Dcore.c114 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 Dhci_bcsp.c206 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 Dbfusb.c480 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 Dnetfilter.c70 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 Dxfrm4_output.c146 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 Doutput.c299 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 Dcore.c311 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 Dxfrm6_output.c145 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 Dx25_dev.c95 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 Dcore.c200 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 Dskbuff.c2009 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 Dosl.h165 #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 Dsimeth.c394 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 Dnf_conntrack_core.h77 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 Disdn_v110.c463 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...]

Completed in 141 milliseconds

123