Lines Matching defs:required_len
139 * sufficient for holding at least @required_len bytes.
143 _nlmsg_refill_buffer(struct nl_writer *nw, size_t required_len)
154 "reclaim", nw->buf->datalen, nw->buf->buflen, required_len);
159 if (completed_len > 0 && required_len < NLMBUFSIZE) {
168 while (new_len < required_len)
208 size_t required_len;
212 required_len = NETLINK_ALIGN(len + sizeof(struct nlmsghdr));
213 if (__predict_false(nb->datalen + required_len > nb->buflen)) {
214 if (!nlmsg_refill_buffer(nw, required_len))
372 size_t required_len;
377 required_len = NLA_ALIGN(attr_len + sizeof(struct nlattr));
378 if (__predict_false(nb->datalen + required_len > nb->buflen)) {
379 if (!nlmsg_refill_buffer(nw, required_len))
391 bzero((char *)nla + required_len - 4, 4);
395 nb->datalen += required_len;