Lines Matching defs:slave_image
225 struct vme_slave_resource *slave_image = NULL;
236 slave_image = list_entry(slave_pos,
239 if (slave_image == NULL) {
245 mutex_lock(&(slave_image->mtx));
246 if (((slave_image->address_attr & address) == address) &&
247 ((slave_image->cycle_attr & cycle) == cycle) &&
248 (slave_image->locked == 0)) {
250 slave_image->locked = 1;
251 mutex_unlock(&(slave_image->mtx));
252 allocated_image = slave_image;
255 mutex_unlock(&(slave_image->mtx));
274 mutex_lock(&(slave_image->mtx));
275 slave_image->locked = 0;
276 mutex_unlock(&(slave_image->mtx));
344 struct vme_slave_resource *slave_image;
351 slave_image = list_entry(resource->entry, struct vme_slave_resource,
353 if (slave_image == NULL) {
359 mutex_lock(&(slave_image->mtx));
360 if (slave_image->locked == 0)
363 slave_image->locked = 0;
364 mutex_unlock(&(slave_image->mtx));