Lines Matching refs:linear
1060 size_t linear, int noblock) in tun_alloc_skb() argument
1067 if (prepad + len < PAGE_SIZE || !linear) in tun_alloc_skb()
1068 linear = len; in tun_alloc_skb()
1070 skb = sock_alloc_send_pskb(sk, prepad + linear, len - linear, noblock, in tun_alloc_skb()
1076 skb_put(skb, linear); in tun_alloc_skb()
1077 skb->data_len = len - linear; in tun_alloc_skb()
1078 skb->len += len - linear; in tun_alloc_skb()
1091 size_t len = total_len, align = NET_SKB_PAD, linear; in tun_get_user() local
1147 linear = copylen; in tun_get_user()
1156 linear = good_linear; in tun_get_user()
1158 linear = tun16_to_cpu(tun, gso.hdr_len); in tun_get_user()
1161 skb = tun_alloc_skb(tfile, align, copylen, linear, noblock); in tun_get_user()