Home
last modified time | relevance | path

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

/freebsd/sys/netlink/
H A Dnetlink_snl.h84 struct linear_buffer { struct
88 struct linear_buffer *next; /* Buffer chaining */ argument
91 static inline struct linear_buffer *
94 struct linear_buffer *lb = (struct linear_buffer *)calloc(1, size); in lb_init()
105 lb_free(struct linear_buffer *lb) in lb_free()
111 lb_allocz(struct linear_buffer *lb, int len) in lb_allocz()
122 lb_clear(struct linear_buffer *lb) in lb_clear()
136 struct linear_buffer *lb;
221 while (size < len + sizeof(struct linear_buffer)) in snl_allocz()
224 struct linear_buffer *lb = lb_init(size); in snl_allocz()
[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/sys/net/
H A Drtsock.c131 struct linear_buffer { struct
201 static int cleanup_xaddrs(struct rt_addrinfo *info, struct linear_buffer *lb);
682 fill_addrinfo(struct rt_msghdr *rtm, int len, struct linear_buffer *lb, u_int fibnum, in fill_addrinfo()
1051 alloc_sockaddr_aligned(struct linear_buffer *lb, int len) in alloc_sockaddr_aligned()
1112 struct linear_buffer lb = { in rts_send()
1442 cleanup_xaddrs_gateway(struct rt_addrinfo *info, struct linear_buffer *lb) in cleanup_xaddrs_gateway()
1523 cleanup_xaddrs_inet(struct rt_addrinfo *info, struct linear_buffer *lb) in cleanup_xaddrs_inet()
1586 cleanup_xaddrs_inet6(struct rt_addrinfo *info, struct linear_buffer *lb) in cleanup_xaddrs_inet6()
1648 cleanup_xaddrs(struct rt_addrinfo *info, struct linear_buffer *lb) in cleanup_xaddrs()