Lines Matching refs:oval
1560 rctl_local_op(rctl_hndl_t hndl, rctl_val_t *oval, rctl_val_t *nval,
1589 ret = cbop(hndl, p, &e, rctl, oval, nval);
1598 rctl_t *rctl, rctl_val_t *oval, rctl_val_t *nval)
1600 if (oval == NULL) {
1609 rctl_val_t *tval = rctl_val_list_find(&rctl->rc_values, oval);
1632 rctl_local_get(rctl_hndl_t hndl, rctl_val_t *oval, rctl_val_t *nval,
1635 return (rctl_local_op(hndl, oval, nval, rctl_local_get_cb, p));
1641 rctl_t *rctl, rctl_val_t *oval, rctl_val_t *nval)
1643 if ((oval = rctl_val_list_find(&rctl->rc_values, nval)) == NULL)
1646 if (rctl->rc_cursor == oval) {
1647 rctl->rc_cursor = oval->rcv_next;
1655 (void) rctl_val_list_delete(&rctl->rc_values, oval);
1690 rctl_t *rctl, rctl_val_t *oval, rctl_val_t *nval)
1980 rctl_t *rctl, rctl_val_t *oval, rctl_val_t *nval)
1986 tmp = rctl_val_list_find(&rctl->rc_values, oval);
2007 ret = rctl_local_delete_cb(hndl, p, e, rctl, NULL, oval);
2022 rctl_local_replace(rctl_hndl_t hndl, rctl_val_t *oval, rctl_val_t *nval,
2025 return (rctl_local_op(hndl, oval, nval, rctl_local_replace_cb, p));