Lines Matching defs:resource

168 	struct drbd_resource *resource;
529 struct disk_conf *disk_conf; /* RCU, for updates: resource->conf_update */
619 struct drbd_resource *resource;
674 * protected by resource->req_lock */
731 /* protected by ..->resource->req_lock */
746 struct drbd_resource *resource;
936 struct drbd_resource *resource;
956 #define for_each_resource(resource, _resources) \
957 list_for_each_entry(resource, _resources, resources)
959 #define for_each_resource_rcu(resource, _resources) \
960 list_for_each_entry_rcu(resource, _resources, resources)
962 #define for_each_resource_safe(resource, tmp, _resources) \
963 list_for_each_entry_safe(resource, tmp, _resources, resources)
965 #define for_each_connection(connection, resource) \
966 list_for_each_entry(connection, &resource->connections, connections)
968 #define for_each_connection_rcu(connection, resource) \
969 list_for_each_entry_rcu(connection, &resource->connections, connections)
971 #define for_each_connection_safe(connection, tmp, resource) \
972 list_for_each_entry_safe(connection, tmp, &resource->connections, connections)
1376 extern void drbd_free_resource(struct drbd_resource *resource);
1378 extern int set_resource_options(struct drbd_resource *resource, struct res_opts *res_opts);
1532 void drbd_bump_write_ordering(struct drbd_resource *resource, struct drbd_backing_dev *bdev,
1635 struct drbd_resource *resource = device->resource;
1639 rv.susp = resource->susp;
1640 rv.susp_nod = resource->susp_nod;
1641 rv.susp_fen = resource->susp_fen;
1723 spin_lock_irqsave(&device->resource->req_lock, flags);
1725 spin_unlock_irqrestore(&device->resource->req_lock, flags);
2152 struct drbd_resource *resource = device->resource;
2154 return resource->susp || resource->susp_fen || resource->susp_nod;
2187 spin_lock_irq(&device->resource->req_lock);
2191 spin_unlock_irq(&device->resource->req_lock);
2253 static inline struct drbd_connection *first_connection(struct drbd_resource *resource)
2255 return list_first_entry_or_null(&resource->connections,