Lines Matching refs:regbuf

2964 	uint32_t		*regbuf;  in get_first_reg_word()  local
2976 regbuf = malloc(pinfo.piclinfo.size); in get_first_reg_word()
2977 if (regbuf == NULL) in get_first_reg_word()
2979 err = ptree_get_propval(regh, regbuf, pinfo.piclinfo.size); in get_first_reg_word()
2981 *regval = *regbuf; /* get first 32-bit value */ in get_first_reg_word()
2982 free(regbuf); in get_first_reg_word()
3324 uint32_t *regbuf; in add_unitaddr_prop() local
3341 regbuf = malloc(regproplen); in add_unitaddr_prop()
3342 if (regbuf == NULL) in add_unitaddr_prop()
3345 err = ptree_get_propval(regh, regbuf, regproplen); in add_unitaddr_prop()
3348 (uamap->func)(unitaddr, sizeof (unitaddr), regbuf, in add_unitaddr_prop()
3350 free(regbuf); in add_unitaddr_prop()
3360 free(regbuf); in add_unitaddr_prop()
3372 uint32_t *regbuf; in get_unitaddr() local
3393 regbuf = malloc(regproplen); in get_unitaddr()
3394 if (regbuf == NULL) in get_unitaddr()
3397 err = ptree_get_propval(regh, regbuf, regproplen); in get_unitaddr()
3400 (uamap->func)(unitaddr, ualen, regbuf, addrcells) != 0) { in get_unitaddr()
3401 free(regbuf); in get_unitaddr()
3404 free(regbuf); in get_unitaddr()
3450 char *regbuf; in update_memory_size_prop() local
3486 regbuf = malloc(pinfo.piclinfo.size); in update_memory_size_prop()
3487 if (regbuf == NULL) in update_memory_size_prop()
3490 err = ptree_get_propval(proph, regbuf, pinfo.piclinfo.size); in update_memory_size_prop()
3492 free(regbuf); in update_memory_size_prop()
3496 mspecs = (memspecs_t *)regbuf; in update_memory_size_prop()
3506 free(regbuf); in update_memory_size_prop()
3517 free(regbuf); in update_memory_size_prop()