Home
last modified time | relevance | path

Searched refs:required_len (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/sys/netlink/
H A Dnetlink_message_writer.h264 int required_len = NLA_ALIGN(attr_len + sizeof(struct nlattr)); in nlattr_add() local
266 if (__predict_false(nw->offset + required_len > nw->alloc_len)) { in nlattr_add()
267 if (!nlmsg_refill_buffer(nw, required_len)) in nlattr_add()
278 bzero((char *)nla + required_len - 4, 4); in nlattr_add()
282 nw->offset += required_len; in nlattr_add()
H A Dnetlink_glue.c152 nlmsg_refill_buffer_stub(struct nl_writer *nw __unused, int required_len __unused) in nlmsg_refill_buffer_stub()
259 nlmsg_refill_buffer(struct nl_writer *nw, int required_len) in nlmsg_refill_buffer() argument
261 return (_nl->nlmsg_refill_buffer(nw, required_len)); in nlmsg_refill_buffer()
H A Dnetlink_message_writer.c603 _nlmsg_refill_buffer(struct nl_writer *nw, int required_len) in _nlmsg_refill_buffer() argument
612 nw->offset, nw->alloc_len, required_len); in _nlmsg_refill_buffer()
616 if (completed_len > 0 && required_len < NLMBUFSIZE) { in _nlmsg_refill_buffer()
624 while (new_len < required_len) in _nlmsg_refill_buffer()
668 int required_len = NETLINK_ALIGN(len + sizeof(struct nlmsghdr)); in _nlmsg_add() local
669 if (__predict_false(nw->offset + required_len > nw->alloc_len)) { in _nlmsg_add()
670 if (!nlmsg_refill_buffer(nw, required_len)) in _nlmsg_add()
H A Dnetlink_snl.h1107 int required_len = NLA_ALIGN(attr_len + sizeof(struct nlattr)); in snl_add_msg_attr() local
1109 if (__predict_false(nw->offset + required_len > nw->size)) { in snl_add_msg_attr()
1110 if (!snl_realloc_msg_buffer(nw, required_len)) in snl_add_msg_attr()
1121 bzero((char *)nla + required_len - 4, 4); in snl_add_msg_attr()
1125 nw->offset += required_len; in snl_add_msg_attr()
H A Dnetlink_var.h197 bool (*nlmsg_refill_buffer)(struct nl_writer *nw, int required_len);