Home
last modified time | relevance | path

Searched refs:linear_buffer (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/sys/netlink/
H A Dnetlink_message_writer.c394 int add_size = sizeof(struct linear_buffer) + SCRATCH_BUFFER_SIZE; in nlmsg_get_ns_lbuf()
400 struct linear_buffer *lb = (struct linear_buffer *)buf; in nlmsg_get_ns_lbuf()
401 lb->base = &buf[sizeof(struct linear_buffer) + size]; in nlmsg_get_ns_lbuf()
419 struct linear_buffer *lb = (struct linear_buffer *)buf; in nlmsg_write_socket_lbuf()
446 struct linear_buffer *lb = (struct linear_buffer *)buf; in nlmsg_write_group_lbuf()
H A Dnetlink_snl.h73 struct linear_buffer { struct
77 struct linear_buffer *next; /* Buffer chaining */ argument
80 static inline struct linear_buffer *
83 struct linear_buffer *lb = (struct linear_buffer *)calloc(1, size); in lb_init()
94 lb_free(struct linear_buffer *lb) in lb_free()
100 lb_allocz(struct linear_buffer *lb, int len) in lb_allocz()
111 lb_clear(struct linear_buffer *lb) in lb_clear()
125 struct linear_buffer *lb;
212 struct linear_buffer *lb = lb_init(size); in snl_allocz()
227 struct linear_buffer *lb = ss->lb; in snl_clear_lb()
[all …]
H A Dnetlink_message_parser.h40 struct linear_buffer { struct
47 lb_alloc(struct linear_buffer *lb, int len) in lb_alloc() argument
58 lb_clear(struct linear_buffer *lb) in lb_clear()
67 struct linear_buffer lb; /* Per-message scratch buffer */
/freebsd-14.2/sys/net/
H A Drtsock.c134 struct linear_buffer { struct
204 static int cleanup_xaddrs(struct rt_addrinfo *info, struct linear_buffer *lb);
641 fill_addrinfo(struct rt_msghdr *rtm, int len, struct linear_buffer *lb, u_int fibnum, in fill_addrinfo()
1009 alloc_sockaddr_aligned(struct linear_buffer *lb, int len) in alloc_sockaddr_aligned()
1070 struct linear_buffer lb = { in rts_send()
1402 cleanup_xaddrs_gateway(struct rt_addrinfo *info, struct linear_buffer *lb) in cleanup_xaddrs_gateway()
1483 cleanup_xaddrs_inet(struct rt_addrinfo *info, struct linear_buffer *lb) in cleanup_xaddrs_inet()
1546 cleanup_xaddrs_inet6(struct rt_addrinfo *info, struct linear_buffer *lb) in cleanup_xaddrs_inet6()
1608 cleanup_xaddrs(struct rt_addrinfo *info, struct linear_buffer *lb) in cleanup_xaddrs()