Lines Matching refs:hndl
436 rctl_dict_lookup_hndl(rctl_hndl_t hndl) in rctl_dict_lookup_hndl() argument
447 if (rde->rcd_id == hndl) { in rctl_dict_lookup_hndl()
976 rctl_set_insert(rctl_set_t *set, rctl_hndl_t hndl, rctl_t *rctl) in rctl_set_insert() argument
978 uint_t index = hndl % rctl_set_size; in rctl_set_insert()
990 if (hndl < set->rcs_ctls[index]->rc_id) { in rctl_set_insert()
1002 if (next_ctl->rc_id > hndl) { in rctl_set_insert()
1448 rctl_set_find(rctl_set_t *set, rctl_hndl_t hndl, rctl_t **rctl) in rctl_set_find() argument
1450 uint_t index = hndl % rctl_set_size; in rctl_set_find()
1457 if (curr_ctl->rc_id == hndl) { in rctl_set_find()
1483 rctl_enforced_value(rctl_hndl_t hndl, rctl_set_t *rset, struct proc *p) in rctl_enforced_value() argument
1490 if (rctl_set_find(rset, hndl, &rctl) == -1) in rctl_enforced_value()
1491 panic("unknown resource control handle %d requested", hndl); in rctl_enforced_value()
1560 rctl_local_op(rctl_hndl_t hndl, rctl_val_t *oval, rctl_val_t *nval, in rctl_local_op() argument
1568 rctl_dict_entry_t *rde = rctl_dict_lookup_hndl(hndl); in rctl_local_op()
1584 if (rctl_set_find(rset, hndl, &rctl) == -1) { in rctl_local_op()
1589 ret = cbop(hndl, p, &e, rctl, oval, nval); in rctl_local_op()
1597 rctl_local_get_cb(rctl_hndl_t hndl, struct proc *p, rctl_entity_p_t *e, in rctl_local_get_cb() argument
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()
1640 rctl_local_delete_cb(rctl_hndl_t hndl, struct proc *p, rctl_entity_p_t *e, in rctl_local_delete_cb() argument
1670 rctl_local_delete(rctl_hndl_t hndl, rctl_val_t *val, struct proc *p) in rctl_local_delete() argument
1672 return (rctl_local_op(hndl, NULL, val, rctl_local_delete_cb, p)); in rctl_local_delete()
1689 rctl_local_insert_cb(rctl_hndl_t hndl, struct proc *p, rctl_entity_p_t *e, in rctl_local_insert_cb() argument
1720 rctl_local_insert(rctl_hndl_t hndl, rctl_val_t *val, struct proc *p) in rctl_local_insert() argument
1722 return (rctl_local_op(hndl, NULL, val, rctl_local_insert_cb, p)); in rctl_local_insert()
1743 rctl_local_insert_all_cb(rctl_hndl_t hndl, struct proc *p, rctl_entity_p_t *e, in rctl_local_insert_all_cb() argument
1863 rctl_local_insert_all(rctl_hndl_t hndl, rctl_val_t *new_values, in rctl_local_insert_all() argument
1866 return (rctl_local_op(hndl, new_values, alloc_values, in rctl_local_insert_all()
1888 rctl_local_replace_all_cb(rctl_hndl_t hndl, struct proc *p, rctl_entity_p_t *e, in rctl_local_replace_all_cb() argument
1971 rctl_local_replace_all(rctl_hndl_t hndl, rctl_val_t *new_values, in rctl_local_replace_all() argument
1974 return (rctl_local_op(hndl, new_values, alloc_values, in rctl_local_replace_all()
1979 rctl_local_replace_cb(rctl_hndl_t hndl, struct proc *p, rctl_entity_p_t *e, in rctl_local_replace_cb() argument
2004 if (ret = rctl_local_insert_cb(hndl, p, e, rctl, NULL, nval)) 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()
2674 rctl_action(rctl_hndl_t hndl, rctl_set_t *rset, struct proc *p, uint_t safety) in rctl_action() argument
2676 return (rctl_action_entity(hndl, rset, p, NULL, safety)); in rctl_action()
2680 rctl_action_entity(rctl_hndl_t hndl, rctl_set_t *rset, struct proc *p, in rctl_action_entity() argument
2689 if (rctl_set_find(rset, hndl, &lrctl) == -1) { in rctl_action_entity()