Age | Commit message (Collapse) | Author |
|
|
|
|
|
ports_allocate_port.
|
|
ports_allocate_port.
|
|
ports_allocate_port.
|
|
ports_allocate_port.
|
|
ports_allocate_port.
|
|
|
|
|
|
.c
|
|
|
|
|
|
them to trivfs_handle_port. Use new ports interface.
|
|
|
|
reference counting check.
|
|
|
|
_trivfs_begin_using_oontrol, _trivfs_end_using_control): Use new ports
interface.
|
|
|
|
|
|
|
|
initialize CNTL->protid_bucket.
|
|
|
|
|
|
|
|
and changed type to be `stroct port_class *'.
|
|
trivfs_protid_porttypes. Change type to `struct port_class *'.
(trivfs_protid_nportclasses): Renamed from trivfs_protid_nporttypes.
(trivfs_cntl_portclasses): Renamed from trivfs_cntl_porttypes. Change
type to `struct port_class *'.
(trivfs_cntl_nportclasses): Renamed from trivfs_cntl_nporttypes.
(trivfs_startup): Pass port classes instead of integer types.
(trivfs_handle_port): Likewise.
(trivfs_goaway): Likewise.
|
|
|
|
|
|
unique value.
|
|
trivfs_fstype & trivfs_fsid. But first, if trivfs_fsid is zero, set it to
our process id, which should be a nice unique value.
|
|
|
|
|
|
|
|
(struct pending_open): Delete type.
(trivfs_complete_open): Delete function.
|
|
(trivfs_complete_open): Delete declaration.
|
|
|
|
|
|
|
|
code.
|
|
relevant code.
|
|
code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|