A method, apparatus, system, and signal-bearing medium that in an embodiment
dynamically
allocate and/or deallocate data structures on demand to respective partitions in
a logically-partitioned electronic device. The data structures are associated with
an adapter, and the partitions may use the data structures to access the adapter
and, in an embodiment, to send and/or receive messages across a network.