Searched refs:nl_buf (Results 1 – 7 of 7) sorted by relevance
/freebsd/sys/netlink/ |
H A D | netlink_io.c | 54 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() 322 nl_process_nbuf(struct nl_buf *nb, struct nlpcb *nlp) in nl_process_nbuf()
|
H A D | netlink_var.h | 46 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 D | netlink_message_writer.c | 145 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 D | netlink_domain.c | 186 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() 484 struct nl_buf *nb; in nl_close() 554 struct nl_buf *nb; in nl_sosend() 661 struct nl_buf *first, *last, *nb, *next; in nl_soreceive()
|
H A D | netlink_message_writer.h | 40 struct nl_buf; 45 struct nl_buf *buf; /* Underlying storage pointer */
|
/freebsd/sys/sys/ |
H A D | sockbuf.h | 172 TAILQ_HEAD(, nl_buf) nl_queue;
|
/freebsd/sys/compat/linux/ |
H A D | linux_netlink.c | 569 struct nl_buf *nb, *orig; in nlmsgs_to_linux()
|