Lines Matching refs:parent
88 * a (possibly null) parent.
90 * If parent is non null, the new closure will have a refcount for its lifetime;
154 struct closure *parent;
269 * @parent: parent of the new closure. cl will take a refcount on it for its
272 static inline void closure_init(struct closure *cl, struct closure *parent)
275 cl->parent = parent;
276 if (parent)
277 closure_get(parent);
325 * @cl have been dropped @cl's ref on its parent closure (as passed to
327 * thought of as returning to the parent closure.
353 * free the memory occupied by @cl, and it is called with the ref on the parent
355 * freelist protected by @cl's parent.
367 * asynchronously out of a new closure - @parent will then wait for @cl to
372 struct closure *parent)
374 closure_init(cl, parent);