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.h72 struct linear_buffer { struct
76 struct linear_buffer *next; /* Buffer chaining */ argument
79 static inline struct linear_buffer *
82 struct linear_buffer *lb = (struct linear_buffer *)calloc(1, size); in lb_init()
93 lb_free(struct linear_buffer *lb) in lb_free()
99 lb_allocz(struct linear_buffer *lb, int len) in lb_allocz()
110 lb_clear(struct linear_buffer *lb) in lb_clear()
124 struct linear_buffer *lb;
209 while (size < len + sizeof(struct linear_buffer)) in snl_allocz()
212 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.c132 struct linear_buffer { struct
202 static int cleanup_xaddrs(struct rt_addrinfo *info, struct linear_buffer *lb);
684 fill_addrinfo(struct rt_msghdr *rtm, int len, struct linear_buffer *lb, u_int fibnum, in fill_addrinfo()
1054 alloc_sockaddr_aligned(struct linear_buffer *lb, int len) in alloc_sockaddr_aligned()
1115 struct linear_buffer lb = { in rts_send()
1447 cleanup_xaddrs_gateway(struct rt_addrinfo *info, struct linear_buffer *lb) in cleanup_xaddrs_gateway()
1528 cleanup_xaddrs_inet(struct rt_addrinfo *info, struct linear_buffer *lb) in cleanup_xaddrs_inet()
1591 cleanup_xaddrs_inet6(struct rt_addrinfo *info, struct linear_buffer *lb) in cleanup_xaddrs_inet6()
1653 cleanup_xaddrs(struct rt_addrinfo *info, struct linear_buffer *lb) in cleanup_xaddrs()