Lines Matching refs:payload_len

560 static size_t net_dm_packet_report_size(size_t payload_len)  in net_dm_packet_report_size()  argument
584 nla_total_size(payload_len); in net_dm_packet_report_size()
613 size_t payload_len) in net_dm_packet_report_fill() argument
669 if (!payload_len) in net_dm_packet_report_fill()
675 attr = skb_put(msg, nla_total_size(payload_len)); in net_dm_packet_report_fill()
677 attr->nla_len = nla_attr_size(payload_len); in net_dm_packet_report_fill()
678 if (skb_copy_bits(skb, 0, nla_data(attr), payload_len)) in net_dm_packet_report_fill()
696 size_t payload_len; in net_dm_packet_report() local
706 payload_len = min_t(size_t, skb->len, NET_DM_MAX_PACKET_SIZE); in net_dm_packet_report()
708 payload_len = min_t(size_t, net_dm_trunc_len, payload_len); in net_dm_packet_report()
710 msg = nlmsg_new(net_dm_packet_report_size(payload_len), GFP_KERNEL); in net_dm_packet_report()
714 rc = net_dm_packet_report_fill(msg, skb, payload_len); in net_dm_packet_report()
753 net_dm_hw_packet_report_size(size_t payload_len, in net_dm_hw_packet_report_size() argument
778 nla_total_size(payload_len); in net_dm_hw_packet_report_size()
782 struct sk_buff *skb, size_t payload_len) in net_dm_hw_packet_report_fill() argument
829 if (!payload_len) in net_dm_hw_packet_report_fill()
835 attr = skb_put(msg, nla_total_size(payload_len)); in net_dm_hw_packet_report_fill()
837 attr->nla_len = nla_attr_size(payload_len); in net_dm_hw_packet_report_fill()
838 if (skb_copy_bits(skb, 0, nla_data(attr), payload_len)) in net_dm_hw_packet_report_fill()
913 size_t payload_len; in net_dm_hw_packet_report() local
921 payload_len = min_t(size_t, skb->len, NET_DM_MAX_PACKET_SIZE); in net_dm_hw_packet_report()
923 payload_len = min_t(size_t, net_dm_trunc_len, payload_len); in net_dm_hw_packet_report()
926 msg = nlmsg_new(net_dm_hw_packet_report_size(payload_len, hw_metadata), in net_dm_hw_packet_report()
931 rc = net_dm_hw_packet_report_fill(msg, skb, payload_len); in net_dm_hw_packet_report()