Lines Matching defs:meta
984 * frees potential meta data associated with a request.
1031 /* Adds meta data */
1038 struct evrpc_meta *meta = NULL;
1043 meta = mm_malloc(sizeof(struct evrpc_meta));
1044 EVUTIL_ASSERT(meta != NULL);
1045 meta->key = mm_strdup(key);
1046 EVUTIL_ASSERT(meta->key != NULL);
1047 meta->data_size = data_size;
1048 meta->data = mm_malloc(data_size);
1049 EVUTIL_ASSERT(meta->data != NULL);
1050 memcpy(meta->data, data, data_size);
1052 TAILQ_INSERT_TAIL(&store->meta_data, meta, next);
1059 struct evrpc_meta *meta = NULL;
1064 TAILQ_FOREACH(meta, &req->hook_meta->meta_data, next) {
1065 if (strcmp(meta->key, key) == 0) {
1066 *data = meta->data;
1067 *data_size = meta->data_size;