Home
last modified time | relevance | path

Searched hist:"9 bbbb445" (Results 1 – 10 of 10) sorted by relevance

/openbsd/sys/netinet6/
H A Dip6_divert.h9bbbb445 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 Dip6_divert.c9bbbb445 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 Dip_divert.h9bbbb445 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 Dudp_var.h9bbbb445 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 Dip_divert.c9bbbb445 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 Dudp_usrreq.c9bbbb445 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 Dprotosw.h9bbbb445 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 Dsocketvar.h9bbbb445 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 Duipc_socket2.c9bbbb445 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 Duipc_socket.c9bbbb445 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@