Lines Matching defs:fic
30 lws_fi_lookup(const lws_fi_ctx_t *fic, const char *name)
32 lws_start_foreach_dll(struct lws_dll2 *, p, fic->fi_owner.head) {
44 lws_fi(const lws_fi_ctx_t *fic, const char *name)
49 pv = lws_fi_lookup(fic, name);
66 if (lws_xos_percent((lws_xos_t *)&fic->xos, (int)pv->fi.pre))
86 fic->name ? fic->name : "unk", pv->fi.name);
92 lws_fi_range(const lws_fi_ctx_t *fic, const char *name, uint64_t *result)
97 pv = lws_fi_lookup(fic, name);
110 *result = pv->fi.pre + (lws_xos((lws_xos_t *)&fic->xos) % d);
118 return lws_fi(&wsi->fic, name);
124 return lws_fi(&ctx->fic, name);
131 return lws_fi(&h->fic, name);
138 return lws_fi(&h->fic, name);
144 lws_fi_add(lws_fi_ctx_t *fic, const lws_fi_t *fi)
159 lws_dll2_add_tail(&pv->list, &fic->fi_owner);
165 lws_fi_remove(lws_fi_ctx_t *fic, const char *name)
167 lws_fi_priv_t *pv = lws_fi_lookup(fic, name);
250 lws_fi_destroy(const lws_fi_ctx_t *fic)
253 fic->fi_owner.head) {
285 lws_fi_deserialize(lws_fi_ctx_t *fic, const char *sers)
408 lws_fi_add(fic, &fi);
440 lws_fi_add(fic, &fi);