Lines Matching refs:owner
110 struct weston_log_subscriber *owner; member
143 weston_log_subscription_create_pending(struct weston_log_subscriber *owner, in weston_log_subscription_create_pending() argument
147 assert(owner); in weston_log_subscription_create_pending()
155 sub->owner = owner; in weston_log_subscription_create_pending()
186 if (sub->owner && sub->owner->write) in weston_log_subscription_write()
187 sub->owner->write(sub->owner, data, len); in weston_log_subscription_write()
249 weston_log_subscription_create(struct weston_log_subscriber *owner, in weston_log_subscription_create() argument
253 assert(owner); in weston_log_subscription_create()
261 sub->owner = owner; in weston_log_subscription_create()
264 wl_list_insert(&sub->owner->subscription_list, &sub->owner_link); in weston_log_subscription_create()
282 if (sub->owner->destroy_subscription) in weston_log_subscription_destroy()
283 sub->owner->destroy_subscription(sub->owner); in weston_log_subscription_destroy()
288 if (sub->owner) in weston_log_subscription_destroy()
629 weston_log_subscription_create(pending_sub->owner, scope); in weston_log_ctx_add_log_scope()
738 if (sub->owner && sub->owner->complete) in weston_log_subscription_complete()
739 sub->owner->complete(sub->owner); in weston_log_subscription_complete()