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