Lines Matching refs:tmp_mpa
14 struct mpa_num *tmp_mpa = NULL; in rk_mpa_alloc() local
21 tmp_mpa = malloc(sizeof(*tmp_mpa)); in rk_mpa_alloc()
22 if (!tmp_mpa) in rk_mpa_alloc()
25 memset(tmp_mpa, 0x00, sizeof(*tmp_mpa)); in rk_mpa_alloc()
28 tmp_mpa->d = memalign(alignment, byte_size); in rk_mpa_alloc()
29 if (!tmp_mpa->d) { in rk_mpa_alloc()
30 free(tmp_mpa); in rk_mpa_alloc()
35 memcpy(tmp_mpa->d, data, byte_size); in rk_mpa_alloc()
37 memset(tmp_mpa->d, 0x00, byte_size); in rk_mpa_alloc()
39 tmp_mpa->alloc = MPA_USE_ALLOC; in rk_mpa_alloc()
41 tmp_mpa->d = data; in rk_mpa_alloc()
44 tmp_mpa->size = word_size; in rk_mpa_alloc()
46 *mpa = tmp_mpa; in rk_mpa_alloc()
53 struct mpa_num *tmp_mpa = NULL; in rk_mpa_free() local
56 tmp_mpa = *mpa; in rk_mpa_free()
57 if (tmp_mpa->alloc == MPA_USE_ALLOC) in rk_mpa_free()
58 free(tmp_mpa->d); in rk_mpa_free()
60 free(tmp_mpa); in rk_mpa_free()