Lines Matching defs:ma
73 struct _citrus_mapper_area *ma;
91 ma = malloc(sizeof(*ma));
92 if (ma == NULL) {
96 ma->ma_dir = strdup(area);
97 if (ma->ma_dir == NULL) {
99 free(ma->ma_dir);
102 _CITRUS_HASH_INIT(&ma->ma_cache, CM_HASH_SIZE);
104 *rma = ma;
200 mapper_open(struct _citrus_mapper_area *__restrict ma,
255 ret = (*cm->cm_ops->mo_init)(ma, cm, ma->ma_dir,
275 _citrus_mapper_open_direct(struct _citrus_mapper_area *__restrict ma,
280 return (mapper_open(ma, rcm, module, variable));
308 _citrus_mapper_open(struct _citrus_mapper_area *__restrict ma,
323 _CITRUS_HASH_SEARCH(&ma->ma_cache, cm, cm_entry, match_func, mapname,
334 ret = lookup_mapper_entry(ma->ma_dir, mapname, linebuf,
341 ret = mapper_open(ma, &cm, module, variable);
354 _CITRUS_HASH_INSERT(&ma->ma_cache, cm, cm_entry, hashval);