diff options
author | Justus Winter <4winter@informatik.uni-hamburg.de> | 2014-05-03 01:02:35 +0200 |
---|---|---|
committer | Justus Winter <4winter@informatik.uni-hamburg.de> | 2014-10-05 23:31:08 +0200 |
commit | 78343e97c68fda079c66f2443bab6d1ee16f0b67 (patch) | |
tree | c2293ad70042bf6d839ab6ef5436e4c9fdf2cdcc /libdiskfs | |
parent | 9a043bf1792be16a045dd2e2e37c2c6354425b9b (diff) |
libports: lock-less reference counting for port_info objects
* libports/ports.h (struct port_info): Use the new type.
* libports/lookup-port.c: No need to lock _ports_lock anymore.
* libports/bucket-iterate.c: Likewise.
* libports/complete-deallocate.c: Check if someone reacquired a
reference through a hash table lookup.
* libports/create-internal.c: Use the new reference counting primitives.
* libports/get-right.c: Likewise.
* libports/import-port.c: Likewise.
* libports/port-deref-weak.c: Likewise.
* libports/port-deref.c: Likewise.
* libports/port-ref-weak.c: Likewise.
* libports/port-ref.c: Likewise.
* libports/reallocate-from-external.c: Likewise.
* libports/transfer-right.c: Likewise.
* utils/rpctrace.c: Likewise.
Diffstat (limited to 'libdiskfs')
0 files changed, 0 insertions, 0 deletions