Searched hist:"9 bbbb445" (Results 1 – 10 of 10) sorted by relevance
/openbsd/sys/netinet6/ |
H A D | ip6_divert.h | 9bbbb445 Mon Sep 05 14:56:08 GMT 2022 bluhm <bluhm@openbsd.org> Use shared netlock in soreceive(). The UDP and IP divert layer provide locking of the PCB. If that is possible, use shared instead of exclusive netlock in soreceive(). The PCB mutex provides a per socket lock against multiple soreceive() running in parallel. Release and regrab both locks in sosleep_nsec(). OK mvs@
|
H A D | ip6_divert.c | 9bbbb445 Mon Sep 05 14:56:08 GMT 2022 bluhm <bluhm@openbsd.org> Use shared netlock in soreceive(). The UDP and IP divert layer provide locking of the PCB. If that is possible, use shared instead of exclusive netlock in soreceive(). The PCB mutex provides a per socket lock against multiple soreceive() running in parallel. Release and regrab both locks in sosleep_nsec(). OK mvs@
|
/openbsd/sys/netinet/ |
H A D | ip_divert.h | 9bbbb445 Mon Sep 05 14:56:08 GMT 2022 bluhm <bluhm@openbsd.org> Use shared netlock in soreceive(). The UDP and IP divert layer provide locking of the PCB. If that is possible, use shared instead of exclusive netlock in soreceive(). The PCB mutex provides a per socket lock against multiple soreceive() running in parallel. Release and regrab both locks in sosleep_nsec(). OK mvs@
|
H A D | udp_var.h | 9bbbb445 Mon Sep 05 14:56:08 GMT 2022 bluhm <bluhm@openbsd.org> Use shared netlock in soreceive(). The UDP and IP divert layer provide locking of the PCB. If that is possible, use shared instead of exclusive netlock in soreceive(). The PCB mutex provides a per socket lock against multiple soreceive() running in parallel. Release and regrab both locks in sosleep_nsec(). OK mvs@
|
H A D | ip_divert.c | 9bbbb445 Mon Sep 05 14:56:08 GMT 2022 bluhm <bluhm@openbsd.org> Use shared netlock in soreceive(). The UDP and IP divert layer provide locking of the PCB. If that is possible, use shared instead of exclusive netlock in soreceive(). The PCB mutex provides a per socket lock against multiple soreceive() running in parallel. Release and regrab both locks in sosleep_nsec(). OK mvs@
|
H A D | udp_usrreq.c | 9bbbb445 Mon Sep 05 14:56:08 GMT 2022 bluhm <bluhm@openbsd.org> Use shared netlock in soreceive(). The UDP and IP divert layer provide locking of the PCB. If that is possible, use shared instead of exclusive netlock in soreceive(). The PCB mutex provides a per socket lock against multiple soreceive() running in parallel. Release and regrab both locks in sosleep_nsec(). OK mvs@
|
/openbsd/sys/sys/ |
H A D | protosw.h | 9bbbb445 Mon Sep 05 14:56:08 GMT 2022 bluhm <bluhm@openbsd.org> Use shared netlock in soreceive(). The UDP and IP divert layer provide locking of the PCB. If that is possible, use shared instead of exclusive netlock in soreceive(). The PCB mutex provides a per socket lock against multiple soreceive() running in parallel. Release and regrab both locks in sosleep_nsec(). OK mvs@
|
H A D | socketvar.h | 9bbbb445 Mon Sep 05 14:56:08 GMT 2022 bluhm <bluhm@openbsd.org> Use shared netlock in soreceive(). The UDP and IP divert layer provide locking of the PCB. If that is possible, use shared instead of exclusive netlock in soreceive(). The PCB mutex provides a per socket lock against multiple soreceive() running in parallel. Release and regrab both locks in sosleep_nsec(). OK mvs@
|
/openbsd/sys/kern/ |
H A D | uipc_socket2.c | 9bbbb445 Mon Sep 05 14:56:08 GMT 2022 bluhm <bluhm@openbsd.org> Use shared netlock in soreceive(). The UDP and IP divert layer provide locking of the PCB. If that is possible, use shared instead of exclusive netlock in soreceive(). The PCB mutex provides a per socket lock against multiple soreceive() running in parallel. Release and regrab both locks in sosleep_nsec(). OK mvs@
|
H A D | uipc_socket.c | 9bbbb445 Mon Sep 05 14:56:08 GMT 2022 bluhm <bluhm@openbsd.org> Use shared netlock in soreceive(). The UDP and IP divert layer provide locking of the PCB. If that is possible, use shared instead of exclusive netlock in soreceive(). The PCB mutex provides a per socket lock against multiple soreceive() running in parallel. Release and regrab both locks in sosleep_nsec(). OK mvs@
|