Lines Matching defs:meta
980 * frees potential meta data associated with a request.
1027 /* Adds meta data */
1034 struct evrpc_meta *meta = NULL;
1039 meta = mm_malloc(sizeof(struct evrpc_meta));
1040 EVUTIL_ASSERT(meta != NULL);
1041 meta->key = mm_strdup(key);
1042 EVUTIL_ASSERT(meta->key != NULL);
1043 meta->data_size = data_size;
1044 meta->data = mm_malloc(data_size);
1045 EVUTIL_ASSERT(meta->data != NULL);
1046 memcpy(meta->data, data, data_size);
1048 TAILQ_INSERT_TAIL(&store->meta_data, meta, next);
1055 struct evrpc_meta *meta = NULL;
1060 TAILQ_FOREACH(meta, &req->hook_meta->meta_data, next) {
1061 if (strcmp(meta->key, key) == 0) {
1062 *data = meta->data;
1063 *data_size = meta->data_size;