Lines Matching refs:ma
75 struct _citrus_mapper_area *ma; in _citrus_mapper_create_area() local
93 ma = malloc(sizeof(*ma)); in _citrus_mapper_create_area()
94 if (ma == NULL) { in _citrus_mapper_create_area()
98 ma->ma_dir = strdup(area); in _citrus_mapper_create_area()
99 if (ma->ma_dir == NULL) { in _citrus_mapper_create_area()
101 free(ma); in _citrus_mapper_create_area()
104 _CITRUS_HASH_INIT(&ma->ma_cache, CM_HASH_SIZE); in _citrus_mapper_create_area()
106 *rma = ma; in _citrus_mapper_create_area()
202 mapper_open(struct _citrus_mapper_area *__restrict ma, in mapper_open() argument
259 ret = (*cm->cm_ops->mo_init)(ma, cm, ma->ma_dir, in mapper_open()
279 _citrus_mapper_open_direct(struct _citrus_mapper_area *__restrict ma, in _citrus_mapper_open_direct() argument
284 return (mapper_open(ma, rcm, module, variable)); in _citrus_mapper_open_direct()
312 _citrus_mapper_open(struct _citrus_mapper_area *__restrict ma, in _citrus_mapper_open() argument
327 _CITRUS_HASH_SEARCH(&ma->ma_cache, cm, cm_entry, match_func, mapname, in _citrus_mapper_open()
338 ret = lookup_mapper_entry(ma->ma_dir, mapname, linebuf, in _citrus_mapper_open()
345 ret = mapper_open(ma, &cm, module, variable); in _citrus_mapper_open()
358 _CITRUS_HASH_INSERT(&ma->ma_cache, cm, cm_entry, hashval); in _citrus_mapper_open()