Lines Matching refs:skb
5194 struct sk_buff *skb; in populate_skb() local
5199 skb = alloc_skb(MAX_DATA, GFP_KERNEL); in populate_skb()
5200 if (!skb) in populate_skb()
5203 memcpy(__skb_put(skb, size), buf, size); in populate_skb()
5206 skb_reset_mac_header(skb); in populate_skb()
5207 skb->protocol = htons(ETH_P_IP); in populate_skb()
5208 skb->pkt_type = SKB_TYPE; in populate_skb()
5209 skb->mark = SKB_MARK; in populate_skb()
5210 skb->hash = SKB_HASH; in populate_skb()
5211 skb->queue_mapping = SKB_QUEUE_MAP; in populate_skb()
5212 skb->vlan_tci = SKB_VLAN_TCI; in populate_skb()
5213 skb->dev = &dev; in populate_skb()
5214 skb->dev->ifindex = SKB_DEV_IFINDEX; in populate_skb()
5215 skb->dev->type = SKB_DEV_TYPE; in populate_skb()
5216 skb_set_network_header(skb, min(size, ETH_HLEN)); in populate_skb()
5218 return skb; in populate_skb()
5223 struct sk_buff *skb; in generate_test_data() local
5233 skb = populate_skb(test->data, test->test[sub].data_size); in generate_test_data()
5234 if (!skb) in generate_test_data()
5255 skb_add_rx_frag(skb, 0, page, 0, MAX_DATA, MAX_DATA); in generate_test_data()
5258 return skb; in generate_test_data()
5263 kfree_skb(skb); in generate_test_data()