Searched hist:"660 bd40a598a498ad850911772fcff3f2511875a" (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/netlink/ |
H A D | netlink_var.h | diff 660bd40a598a498ad850911772fcff3f2511875a Tue Jan 02 22:03:21 CET 2024 Gleb Smirnoff <glebius@FreeBSD.org> netlink: use domain specific send buffer
Instead of using generic socket code, create Netlink specific socket buffer. It is a simple TAILQ of writes that came from userland. This saves us one memory allocation that could fail and one memory copy.
Reviewed by: melifaro Differential Revision: https://reviews.freebsd.org/D42522
|
H A D | netlink_io.c | diff 660bd40a598a498ad850911772fcff3f2511875a Tue Jan 02 22:03:21 CET 2024 Gleb Smirnoff <glebius@FreeBSD.org> netlink: use domain specific send buffer
Instead of using generic socket code, create Netlink specific socket buffer. It is a simple TAILQ of writes that came from userland. This saves us one memory allocation that could fail and one memory copy.
Reviewed by: melifaro Differential Revision: https://reviews.freebsd.org/D42522
|
H A D | netlink_domain.c | diff 660bd40a598a498ad850911772fcff3f2511875a Tue Jan 02 22:03:21 CET 2024 Gleb Smirnoff <glebius@FreeBSD.org> netlink: use domain specific send buffer
Instead of using generic socket code, create Netlink specific socket buffer. It is a simple TAILQ of writes that came from userland. This saves us one memory allocation that could fail and one memory copy.
Reviewed by: melifaro Differential Revision: https://reviews.freebsd.org/D42522
|
/freebsd/sys/sys/ |
H A D | sockbuf.h | diff 660bd40a598a498ad850911772fcff3f2511875a Tue Jan 02 22:03:21 CET 2024 Gleb Smirnoff <glebius@FreeBSD.org> netlink: use domain specific send buffer
Instead of using generic socket code, create Netlink specific socket buffer. It is a simple TAILQ of writes that came from userland. This saves us one memory allocation that could fail and one memory copy.
Reviewed by: melifaro Differential Revision: https://reviews.freebsd.org/D42522
|