summaryrefslogtreecommitdiff
path: root/libports
AgeCommit message (Expand)Author
1996-03-29(_ports_complete_deallocate): Only drop port right if it isn't alreadyMichael I. Bushnell
1996-03-29(ports_transfer_right):Michael I. Bushnell
1996-03-29(SRCS): Add transfer-right.c.Michael I. Bushnell
1996-03-29Initial revisionMichael I. Bushnell
1996-03-29(ports_claim_right): Doc fix.Michael I. Bushnell
1996-03-28(ports_manage_port_operations_one_thread): Fill in meaningfulMichael I. Bushnell
1996-03-28(ports_manage_port_operations_multithread): Fill in meaningfulMichael I. Bushnell
1996-03-28(ports_begin_rpc): Return EOPNOTSUPP, not EDIED, if receive right isMichael I. Bushnell
1996-03-28(ports_manage_port_operations_one_thread): Fill in default replyMichael I. Bushnell
1996-03-28(ports_claim_right): Hold lock until sendright frobbing is finished.Michael I. Bushnell
1996-03-20(ports_claim_right):Michael I. Bushnell
1996-03-20(ports_destroy_right): Don't do anything if port has already beenMichael I. Bushnell
1996-03-20(SRCS): Add `claim-right.c'.Michael I. Bushnell
1996-03-20Initial revisionMichael I. Bushnell
1996-03-20(ports_claim_right): New declaration.Michael I. Bushnell
1996-03-05(ports_get_right):Miles Bader
1996-03-05Initial revisionMiles Bader
1996-02-26(ports_interrupt_rpc_on_notification): Only set PN->prev_req_p if PN != 0.Miles Bader
1996-02-26(ports_interrupt_rpc_on_notification):Miles Bader
1996-01-27(ports_interrupt_rpcs): Renamed from ports_interrupt_rpc.Miles Bader
1996-01-27(ports_S_interrupt_operation):Miles Bader
1996-01-27(SRCS):Miles Bader
1996-01-27(ports_reallocate_from_external):Miles Bader
1996-01-27(ports_reallocate_port):Miles Bader
1996-01-27(ports_no_senders): Use ports_interrupt_rpcs instead of ports_interrupt_rpc.Miles Bader
1996-01-27(ports_manage_port_operations_one_thread):Miles Bader
1996-01-27(ports_manage_port_operations_multithread):Miles Bader
1996-01-27(ports_intern_external_port): Call ports_import_port.Miles Bader
1996-01-27(ports_create_port, ports_import_ports): New declarations.Miles Bader
1996-01-27(ports_inhibit_class_rpcs):Miles Bader
1996-01-27(ports_inhibit_bucket_rpcs):Miles Bader
1996-01-27(ports_inhibit_all_rpcs):Miles Bader
1996-01-27(ports_create_class): Initialize the uninhibitable_rpcs field.Miles Bader
1996-01-27(ports_inhibit_port_rpcs):Miles Bader
1996-01-27(ports_begin_rpc):Miles Bader
1996-01-27(ports_allocate_port): Call ports_create_port.Miles Bader
1996-01-19(ports_no_senders):Miles Bader
1996-01-05(ports_interrupt_rpc_on_notification): If PORT is dead or bogus, interruptMiles Bader
1995-12-28(ports_interrupt_rpc_on_notification): If NEW_REQ is not needed, put it onRoland McGrath
1995-12-28Gratuitous dithering.Miles Bader
1995-12-28(ports_interrupt_self_on_dead_port): New macro.Miles Bader
1995-12-28(ports_interrupt_notified_rpcs):Miles Bader
1995-12-27(SRCS): Add interrupt-on-notify.c, interrupt-notified-rpcs.c, and dead-name.c.Miles Bader
1995-12-27(struct rpc_info): Add notifies field.Miles Bader
1995-12-27(ports_do_mach_notify_dead_name): Call ports_dead_name().Miles Bader
1995-12-27(ports_no_senders): Interrupt any rpcs requesting such.Miles Bader
1995-12-27(ports_end_rpc): Get rid of any rpc notifications.Miles Bader
1995-12-27(ports_begin_rpc): Initialize the notifies field.Miles Bader
1995-12-27Initial revisionMiles Bader
1995-11-22If calling thread is serving an RPC, don't block waiting for that RPC toRoland McGrath