Lines Matching defs:self
400 thread_t self = current_thread();
435 self->ith_msg_addr = (mach_vm_address_t) kn->kn_ext[0];
439 self->ith_msg_addr = 0;
450 self->ith_object = (ipc_object_t)pset;
451 self->ith_msize = size;
452 self->ith_option = option;
453 self->ith_scatter_list_size = 0;
454 self->ith_receiver_name = MACH_PORT_NULL;
455 self->ith_continuation = NULL;
457 self->ith_state = MACH_RCV_IN_PROGRESS;
465 self);
467 assert(self->ith_state != MACH_RCV_IN_PROGRESS);
473 if (self->ith_state == MACH_RCV_TIMED_OUT) {
484 assert(self->ith_state == MACH_RCV_TOO_LARGE);
485 assert(self->ith_kmsg == IKM_NULL);
486 kn->kn_data = self->ith_receiver_name;
496 kn->kn_ext[1] = self->ith_msize;
508 kn->kn_data = self->ith_receiver_name;