Lines Matching refs:self
400 thread_t self = current_thread();
436 self->ith_msg_addr = (mach_vm_address_t) kn->kn_ext[0];
440 self->ith_msg_addr = 0;
451 self->ith_object = (ipc_object_t)pset;
452 self->ith_msize = size;
453 self->ith_option = option;
454 self->ith_scatter_list_size = 0;
455 self->ith_receiver_name = MACH_PORT_NULL;
456 self->ith_continuation = NULL;
458 self->ith_state = MACH_RCV_IN_PROGRESS;
466 self);
468 assert(self->ith_state != MACH_RCV_IN_PROGRESS);
474 if (self->ith_state == MACH_RCV_TIMED_OUT) {
485 assert(self->ith_state == MACH_RCV_TOO_LARGE);
486 assert(self->ith_kmsg == IKM_NULL);
487 kn->kn_data = self->ith_receiver_name;
497 kn->kn_ext[1] = self->ith_msize;
509 kn->kn_data = self->ith_receiver_name;