registration 136 drivers/misc/sgi-xp/xp_main.c struct xpc_registration *registration; registration 146 drivers/misc/sgi-xp/xp_main.c registration = &xpc_registrations[ch_number]; registration 148 drivers/misc/sgi-xp/xp_main.c if (mutex_lock_interruptible(®istration->mutex) != 0) registration 152 drivers/misc/sgi-xp/xp_main.c if (registration->func != NULL) { registration 153 drivers/misc/sgi-xp/xp_main.c mutex_unlock(®istration->mutex); registration 158 drivers/misc/sgi-xp/xp_main.c registration->entry_size = XPC_MSG_SIZE(payload_size); registration 159 drivers/misc/sgi-xp/xp_main.c registration->nentries = nentries; registration 160 drivers/misc/sgi-xp/xp_main.c registration->assigned_limit = assigned_limit; registration 161 drivers/misc/sgi-xp/xp_main.c registration->idle_limit = idle_limit; registration 162 drivers/misc/sgi-xp/xp_main.c registration->key = key; registration 163 drivers/misc/sgi-xp/xp_main.c registration->func = func; registration 165 drivers/misc/sgi-xp/xp_main.c mutex_unlock(®istration->mutex); registration 190 drivers/misc/sgi-xp/xp_main.c struct xpc_registration *registration; registration 194 drivers/misc/sgi-xp/xp_main.c registration = &xpc_registrations[ch_number]; registration 201 drivers/misc/sgi-xp/xp_main.c mutex_lock(®istration->mutex); registration 204 drivers/misc/sgi-xp/xp_main.c if (registration->func == NULL) { registration 205 drivers/misc/sgi-xp/xp_main.c mutex_unlock(®istration->mutex); registration 210 drivers/misc/sgi-xp/xp_main.c registration->func = NULL; registration 211 drivers/misc/sgi-xp/xp_main.c registration->key = NULL; registration 212 drivers/misc/sgi-xp/xp_main.c registration->nentries = 0; registration 213 drivers/misc/sgi-xp/xp_main.c registration->entry_size = 0; registration 214 drivers/misc/sgi-xp/xp_main.c registration->assigned_limit = 0; registration 215 drivers/misc/sgi-xp/xp_main.c registration->idle_limit = 0; registration 220 drivers/misc/sgi-xp/xp_main.c mutex_unlock(®istration->mutex); registration 468 drivers/misc/sgi-xp/xpc_channel.c struct xpc_registration *registration = &xpc_registrations[ch->number]; registration 470 drivers/misc/sgi-xp/xpc_channel.c if (mutex_trylock(®istration->mutex) == 0) registration 474 drivers/misc/sgi-xp/xpc_channel.c mutex_unlock(®istration->mutex); registration 485 drivers/misc/sgi-xp/xpc_channel.c mutex_unlock(®istration->mutex); registration 491 drivers/misc/sgi-xp/xpc_channel.c ch->kthreads_assigned_limit = registration->assigned_limit; registration 492 drivers/misc/sgi-xp/xpc_channel.c ch->kthreads_idle_limit = registration->idle_limit; registration 497 drivers/misc/sgi-xp/xpc_channel.c ch->func = registration->func; registration 498 drivers/misc/sgi-xp/xpc_channel.c DBUG_ON(registration->func == NULL); registration 499 drivers/misc/sgi-xp/xpc_channel.c ch->key = registration->key; registration 501 drivers/misc/sgi-xp/xpc_channel.c ch->local_nentries = registration->nentries; registration 504 drivers/misc/sgi-xp/xpc_channel.c if (registration->entry_size != ch->entry_size) { registration 516 drivers/misc/sgi-xp/xpc_channel.c mutex_unlock(®istration->mutex); registration 523 drivers/misc/sgi-xp/xpc_channel.c ch->entry_size = registration->entry_size; registration 531 drivers/misc/sgi-xp/xpc_channel.c mutex_unlock(®istration->mutex); registration 293 include/linux/hp_sdc.h #error No support for device registration on this arch yet.