Lines Matching refs:linear
548 size_t len, size_t linear, in macvtap_alloc_skb() argument
554 if (prepad + len < PAGE_SIZE || !linear) in macvtap_alloc_skb()
555 linear = len; in macvtap_alloc_skb()
557 skb = sock_alloc_send_pskb(sk, prepad + linear, len - linear, noblock, in macvtap_alloc_skb()
563 skb_put(skb, linear); in macvtap_alloc_skb()
564 skb->data_len = len - linear; in macvtap_alloc_skb()
565 skb->len += len - linear; in macvtap_alloc_skb()
674 size_t linear; in macvtap_get_user() local
713 linear = copylen; in macvtap_get_user()
723 linear = good_linear; in macvtap_get_user()
725 linear = macvtap16_to_cpu(q, vnet_hdr.hdr_len); in macvtap_get_user()
729 linear, noblock, &err); in macvtap_get_user()