Home
last modified time | relevance | path

Searched refs:nl_buf (Results 1 – 8 of 8) sorted by relevance

/src/sys/netlink/
H A Dnetlink_io.c54 static bool nl_process_nbuf(struct nl_buf *nb, struct nlpcb *nlp);
56 struct nl_buf *
59 struct nl_buf *nb; in nl_buf_alloc()
64 nb = malloc(sizeof(struct nl_buf) + len, M_NETLINK, mflag); in nl_buf_alloc()
74 nl_buf_free(struct nl_buf *nb) in nl_buf_free()
97 struct nl_buf *nb; in nl_process_received_one()
205 struct nl_buf *nb; in nl_send()
324 nl_process_nbuf(struct nl_buf *nb, struct nlpcb *nlp) in nl_process_nbuf()
H A Dnetlink_var.h46 struct nl_buf { struct
47 TAILQ_ENTRY(nl_buf) tailq;
139 struct nl_buf *nl_buf_alloc(size_t len, int mflag);
140 void nl_buf_free(struct nl_buf *nb);
H A Dnetlink_linux.h40 typedef struct nl_buf * msgs_to_linux_cb_t(struct nl_buf *, struct nlpcb *,
H A Dnetlink_message_writer.c145 struct nl_buf *new; in _nlmsg_refill_buffer()
206 struct nl_buf *nb = nw->buf; in _nlmsg_add()
236 struct nl_buf *nb = nw->buf; in _nlmsg_end()
258 struct nl_buf *nb = nw->buf; in _nlmsg_abort()
349 struct nl_buf *nb = nw->buf; in nlmsg_reserve_data_raw()
370 struct nl_buf *nb = nw->buf; in nlattr_add()
H A Dnetlink_domain.c186 static struct nl_buf *
187 nl_buf_copy(struct nl_buf *nb) in nl_buf_copy()
189 struct nl_buf *copy; in nl_buf_copy()
205 struct nl_buf *nb = nw->buf; in nl_send_group()
226 struct nl_buf *copy; in nl_send_group()
487 struct nl_buf *nb; in nl_close()
560 struct nl_buf *nb; in nl_sosend()
667 struct nl_buf *first, *last, *nb, *next; in nl_soreceive()
H A Dnetlink_message_writer.h40 struct nl_buf;
46 struct nl_buf *buf; /* Underlying storage pointer */
/src/sys/compat/linux/
H A Dlinux_netlink.c565 static struct nl_buf *
566 nlmsgs_to_linux(struct nl_buf *orig, struct nlpcb *nlp, const struct ifnet *ifp) in nlmsgs_to_linux()
/src/sys/sys/
H A Dsockbuf.h184 TAILQ_HEAD(, nl_buf) nl_queue;