Lines Matching refs:rctl_set_t
121 typedef struct rctl_set rctl_set_t; typedef
232 } rctl_set_t; typedef
280 rctl_qty_t rctl_enforced_value(rctl_hndl_t, rctl_set_t *, struct proc *);
282 int rctl_test(rctl_hndl_t, rctl_set_t *, struct proc *, rctl_qty_t, uint_t);
283 int rctl_action(rctl_hndl_t, rctl_set_t *, struct proc *, uint_t);
285 int rctl_test_entity(rctl_hndl_t, rctl_set_t *, struct proc *,
287 int rctl_action_entity(rctl_hndl_t, rctl_set_t *, struct proc *,
293 rctl_set_t *rctl_set_create(void);
294 rctl_set_t *rctl_entity_obtain_rset(rctl_dict_entry_t *, struct proc *);
296 rctl_set_t *rctl_set_init(rctl_entity_t, struct proc *, rctl_entity_p_t *,
297 rctl_set_t *, rctl_alloc_gp_t *);
298 rctl_alloc_gp_t *rctl_set_dup_prealloc(rctl_set_t *);
299 int rctl_set_dup_ready(rctl_set_t *, rctl_alloc_gp_t *);
300 rctl_set_t *rctl_set_dup(rctl_set_t *, struct proc *, struct proc *,
301 rctl_entity_p_t *, rctl_set_t *, rctl_alloc_gp_t *, int);
302 void rctl_set_reset(rctl_set_t *, struct proc *, rctl_entity_p_t *);
303 void rctl_set_tearoff(rctl_set_t *, struct proc *);
304 int rctl_set_find(rctl_set_t *, rctl_hndl_t, rctl_t **);
305 void rctl_set_free(rctl_set_t *);