Lines Matching refs:rctlvaltab
2345 struct zone_rctlvaltab *rctlvaltab; in do_complex_rctl_val() local
2352 if ((rctlvaltab = alloc_rctlvaltab()) == NULL) { in do_complex_rctl_val()
2364 (void) strlcpy(rctlvaltab->zone_rctlval_priv, in do_complex_rctl_val()
2366 sizeof (rctlvaltab->zone_rctlval_priv)); in do_complex_rctl_val()
2375 (void) strlcpy(rctlvaltab->zone_rctlval_limit, in do_complex_rctl_val()
2377 sizeof (rctlvaltab->zone_rctlval_limit)); in do_complex_rctl_val()
2386 (void) strlcpy(rctlvaltab->zone_rctlval_action, in do_complex_rctl_val()
2388 sizeof (rctlvaltab->zone_rctlval_action)); in do_complex_rctl_val()
2396 zonecfg_free_rctl_value_list(rctlvaltab); in do_complex_rctl_val()
2408 rctlvaltab->zone_rctlval_next = NULL; in do_complex_rctl_val()
2415 if (zonecfg_construct_rctlblk(rctlvaltab, rctlblk) != Z_OK || in do_complex_rctl_val()
2421 err = zonecfg_add_rctl_value(&in_progress_rctltab, rctlvaltab); in do_complex_rctl_val()
2427 zonecfg_free_rctl_value_list(rctlvaltab); in do_complex_rctl_val()
3552 struct zone_rctlvaltab *rctlvaltab; in remove_property() local
3628 if ((rctlvaltab = alloc_rctlvaltab()) == NULL) { in remove_property()
3635 (void) strlcpy(rctlvaltab->zone_rctlval_priv, in remove_property()
3637 sizeof (rctlvaltab->zone_rctlval_priv)); in remove_property()
3640 (void) strlcpy(rctlvaltab->zone_rctlval_limit, in remove_property()
3642 sizeof (rctlvaltab->zone_rctlval_limit)); in remove_property()
3645 (void) strlcpy(rctlvaltab->zone_rctlval_action, in remove_property()
3647 sizeof (rctlvaltab->zone_rctlval_action)); in remove_property()
3654 zonecfg_free_rctl_value_list(rctlvaltab); in remove_property()
3658 rctlvaltab->zone_rctlval_next = NULL; in remove_property()
3660 rctlvaltab); in remove_property()
3663 zonecfg_free_rctl_value_list(rctlvaltab); in remove_property()