/linux-4.4.14/net/hsr/ |
D | hsr_netlink.c | 240 struct sk_buff *skb_out; in hsr_get_node_status() local 272 skb_out = genlmsg_new(NLMSG_GOODSIZE, GFP_KERNEL); in hsr_get_node_status() 273 if (!skb_out) { in hsr_get_node_status() 278 msg_head = genlmsg_put(skb_out, NETLINK_CB(skb_in).portid, in hsr_get_node_status() 286 res = nla_put_u32(skb_out, HSR_A_IFINDEX, hsr_dev->ifindex); in hsr_get_node_status() 302 res = nla_put(skb_out, HSR_A_NODE_ADDR, ETH_ALEN, in hsr_get_node_status() 308 res = nla_put(skb_out, HSR_A_NODE_ADDR_B, ETH_ALEN, in hsr_get_node_status() 313 res = nla_put_u32(skb_out, HSR_A_ADDR_B_IFINDEX, addr_b_ifindex); in hsr_get_node_status() 318 res = nla_put_u32(skb_out, HSR_A_IF1_AGE, hsr_node_if1_age); in hsr_get_node_status() 321 res = nla_put_u16(skb_out, HSR_A_IF1_SEQ, hsr_node_if1_seq); in hsr_get_node_status() [all …]
|
/linux-4.4.14/net/batman-adv/ |
D | fragmentation.c | 257 struct sk_buff *skb_out = NULL; in batadv_frag_merge_packets() local 265 skb_out = entry->skb; in batadv_frag_merge_packets() 268 packet = (struct batadv_frag_packet *)skb_out->data; in batadv_frag_merge_packets() 272 if (pskb_expand_head(skb_out, 0, size - skb_out->len, GFP_ATOMIC) < 0) { in batadv_frag_merge_packets() 273 kfree_skb(skb_out); in batadv_frag_merge_packets() 274 skb_out = NULL; in batadv_frag_merge_packets() 281 skb_pull_rcsum(skb_out, hdr_size); in batadv_frag_merge_packets() 282 memmove(skb_out->data - ETH_HLEN, skb_mac_header(skb_out), ETH_HLEN); in batadv_frag_merge_packets() 283 skb_set_mac_header(skb_out, -ETH_HLEN); in batadv_frag_merge_packets() 284 skb_reset_network_header(skb_out); in batadv_frag_merge_packets() [all …]
|
/linux-4.4.14/drivers/isdn/i4l/ |
D | isdn_bsdcomp.c | 453 static int bsd_compress(void *state, struct sk_buff *skb_in, struct sk_buff *skb_out, int proto) in bsd_compress() argument 474 if (skb_out && skb_tailroom(skb_out) > 0) \ in bsd_compress() 475 *(skb_put(skb_out, 1)) = (unsigned char)(accm >> 24); \ in bsd_compress() 501 if (skb_out && skb_tailroom(skb_out) >= 2) { in bsd_compress() 502 char *v = skb_put(skb_out, 2); in bsd_compress() 583 if (skb_out) in bsd_compress() 584 db->bytes_out += skb_out->len; /* Do not count bytes from here */ in bsd_compress() 604 if (bitno < 32 && skb_out && skb_tailroom(skb_out) > 0) in bsd_compress() 605 *(skb_put(skb_out, 1)) = (unsigned char)((accm | (0xff << (bitno - 8))) >> 24); in bsd_compress() 615 if (!skb_out || skb_out->len >= skb_in->len) { in bsd_compress() [all …]
|
D | isdn_ppp.c | 2532 struct sk_buff *skb_out; in isdn_ppp_decompress() local 2564 skb_out = dev_alloc_skb(is->mru + PPP_HDRLEN); in isdn_ppp_decompress() 2565 if (!skb_out) { in isdn_ppp_decompress() 2570 len = ipc->decompress(stat, skb, skb_out, &rsparm); in isdn_ppp_decompress() 2586 kfree_skb(skb_out); in isdn_ppp_decompress() 2589 *proto = isdn_ppp_strip_proto(skb_out); in isdn_ppp_decompress() 2591 kfree_skb(skb_out); in isdn_ppp_decompress() 2594 return skb_out; in isdn_ppp_decompress() 2617 struct sk_buff *skb_out; in isdn_ppp_compress() local 2649 skb_out = alloc_skb(skb_in->len + skb_in->len / 2 + 32 + in isdn_ppp_compress() [all …]
|
/linux-4.4.14/drivers/staging/gdm724x/ |
D | gdm_lte.c | 104 struct sk_buff *skb_out; in gdm_lte_emulate_arp() local 159 skb_out = dev_alloc_skb(skb_in->len); in gdm_lte_emulate_arp() 160 if (!skb_out) in gdm_lte_emulate_arp() 162 skb_reserve(skb_out, NET_IP_ALIGN); in gdm_lte_emulate_arp() 164 memcpy(skb_put(skb_out, mac_header_len), mac_header_data, in gdm_lte_emulate_arp() 166 memcpy(skb_put(skb_out, sizeof(struct arphdr)), arp_out, in gdm_lte_emulate_arp() 168 memcpy(skb_put(skb_out, sizeof(struct arpdata)), arp_data_out, in gdm_lte_emulate_arp() 171 skb_out->protocol = ((struct ethhdr *)mac_header_data)->h_proto; in gdm_lte_emulate_arp() 172 skb_out->dev = skb_in->dev; in gdm_lte_emulate_arp() 173 skb_reset_mac_header(skb_out); in gdm_lte_emulate_arp() [all …]
|
/linux-4.4.14/drivers/net/usb/ |
D | cdc_ncm.c | 1044 struct sk_buff *skb_out; in cdc_ncm_fill_tx_frame() local 1066 skb_out = ctx->tx_curr_skb; in cdc_ncm_fill_tx_frame() 1069 if (!skb_out) { in cdc_ncm_fill_tx_frame() 1070 skb_out = alloc_skb(ctx->tx_max, GFP_ATOMIC); in cdc_ncm_fill_tx_frame() 1071 if (skb_out == NULL) { in cdc_ncm_fill_tx_frame() 1079 …nth16 = (struct usb_cdc_ncm_nth16 *)memset(skb_put(skb_out, sizeof(struct usb_cdc_ncm_nth16)), 0, … in cdc_ncm_fill_tx_frame() 1104 ndp16 = cdc_ncm_ndp(ctx, skb_out, sign, skb->len + ctx->tx_modulus + ctx->tx_remainder); in cdc_ncm_fill_tx_frame() 1107 cdc_ncm_align_tail(skb_out, ctx->tx_modulus, ctx->tx_remainder, ctx->tx_max); in cdc_ncm_fill_tx_frame() 1110 if (!ndp16 || skb_out->len + skb->len + delayed_ndp_size > ctx->tx_max) { in cdc_ncm_fill_tx_frame() 1137 ndp16->dpe16[index].wDatagramIndex = cpu_to_le16(skb_out->len); in cdc_ncm_fill_tx_frame() [all …]
|
D | cdc_mbim.c | 222 struct sk_buff *skb_out; in cdc_mbim_tx_fixup() local 293 skb_out = cdc_ncm_fill_tx_frame(dev, skb, sign); in cdc_mbim_tx_fixup() 295 return skb_out; in cdc_mbim_tx_fixup()
|
/linux-4.4.14/include/linux/ |
D | isdn_ppp.h | 84 struct sk_buff *skb_out, int proto); 87 struct sk_buff *skb_out,
|
/linux-4.4.14/net/key/ |
D | af_key.c | 2696 struct sk_buff *skb_out; in key_notify_policy_flush() local 2699 skb_out = alloc_skb(sizeof(struct sadb_msg) + 16, GFP_ATOMIC); in key_notify_policy_flush() 2700 if (!skb_out) in key_notify_policy_flush() 2702 hdr = (struct sadb_msg *) skb_put(skb_out, sizeof(struct sadb_msg)); in key_notify_policy_flush() 2711 pfkey_broadcast(skb_out, BROADCAST_ALL, NULL, c->net); in key_notify_policy_flush()
|