Lines Matching refs:req_sz
215 static int rtattr_pack(struct nlmsghdr *nh, size_t req_sz, in rtattr_pack() argument
222 if (req_sz < nl_size) { in rtattr_pack()
223 printk("req buf is too small: %zu < %zu", req_sz, nl_size); in rtattr_pack()
236 static struct rtattr *_rtattr_begin(struct nlmsghdr *nh, size_t req_sz, in _rtattr_begin() argument
241 if (rtattr_pack(nh, req_sz, rta_type, payload, size)) in _rtattr_begin()
247 static inline struct rtattr *rtattr_begin(struct nlmsghdr *nh, size_t req_sz, in rtattr_begin() argument
250 return _rtattr_begin(nh, req_sz, rta_type, 0, 0); in rtattr_begin()
260 static int veth_pack_peerb(struct nlmsghdr *nh, size_t req_sz, in veth_pack_peerb() argument
270 peer_attr = _rtattr_begin(nh, req_sz, VETH_INFO_PEER, &pi, sizeof(pi)); in veth_pack_peerb()
274 if (rtattr_pack(nh, req_sz, IFLA_IFNAME, peer, strlen(peer))) in veth_pack_peerb()
277 if (rtattr_pack(nh, req_sz, IFLA_NET_NS_FD, &ns, sizeof(ns))) in veth_pack_peerb()
827 static int xfrm_state_pack_algo(struct nlmsghdr *nh, size_t req_sz, in xfrm_state_pack_algo() argument
889 if (rtattr_pack(nh, req_sz, type, &alg, sizeof(alg))) in xfrm_state_pack_algo()
904 if (rtattr_pack(nh, req_sz, type, &alg, sizeof(alg))) in xfrm_state_pack_algo()