Lines Matching defs:slave_image
296 struct vme_slave_resource *slave_image = NULL;
307 slave_image = list_entry(slave_pos,
310 if (!slave_image) {
316 mutex_lock(&slave_image->mtx);
317 if (((slave_image->address_attr & address) == address) &&
318 ((slave_image->cycle_attr & cycle) == cycle) &&
319 (slave_image->locked == 0)) {
321 slave_image->locked = 1;
322 mutex_unlock(&slave_image->mtx);
323 allocated_image = slave_image;
326 mutex_unlock(&slave_image->mtx);
344 mutex_lock(&slave_image->mtx);
345 slave_image->locked = 0;
346 mutex_unlock(&slave_image->mtx);
452 struct vme_slave_resource *slave_image;
459 slave_image = list_entry(resource->entry, struct vme_slave_resource,
461 if (!slave_image) {
467 mutex_lock(&slave_image->mtx);
468 if (slave_image->locked == 0)
471 slave_image->locked = 0;
472 mutex_unlock(&slave_image->mtx);