Lines Matching refs:owner
29 lws_metrics_tag_add(lws_dll2_owner_t *owner, const char *name, const char *val)
40 lws_start_foreach_dll(struct lws_dll2 *, d, owner->head) {
63 lws_dll2_add_tail(&tag->list, owner);
95 lws_metrics_tags_destroy(lws_dll2_owner_t *owner)
99 lws_start_foreach_dll_safe(struct lws_dll2 *, d, d1, owner->head) {
109 lws_metrics_tags_serialize(lws_dll2_owner_t *owner, char *buf, size_t len)
114 lws_start_foreach_dll(struct lws_dll2 *, d, owner->head) {
131 lws_metrics_tag_get(lws_dll2_owner_t *owner, const char *name)
135 lws_start_foreach_dll(struct lws_dll2 *, d, owner->head) {
163 struct lws_context *ctx = lws_container_of(dmp->list.owner,
169 lws_start_foreach_dll(struct lws_dll2 *, d, dmp->owner.head) {
364 lws_dll2_add_tail(&mt->list, &dmp->owner);
394 assert(mt->list.owner);
396 if ((char *)mt->list.owner >= (char *)mt->ctx &&
397 (char *)mt->list.owner < (char *)mt->ctx + sizeof(struct lws_context))
401 /* we are listed by a dynamic policy owner */
403 dp = lws_container_of(mt->list.owner, lws_metric_policy_dyn_t, owner);
428 lws_dll2_add_tail(&mt->list, &dmp->owner);
492 lws_dll2_add_tail(&mt->list, &dmp->owner);
508 lws_start_foreach_dll_safe(struct lws_dll2 *, d, d1, dm->owner.head) {
667 dm->owner.head) {