/illumos-gate/usr/src/uts/common/sys/ |
H A D | rctl.h | 160 } rctl_val_t; typedef 188 rctl_entity_p_t *, rctl_val_t *, rctl_qty_t, uint_t); 216 rctl_val_t *rc_values; /* list of enforced value */ 217 rctl_val_t *rc_cursor; /* currently enforced value */ 220 rctl_val_t *rc_projdb; /* project database rctls */ 290 int rctl_val_cmp(rctl_val_t *, rctl_val_t *, int); 291 int rctl_val_list_insert(rctl_val_t **, rctl_val_t *); 316 int rctl_local_insert_all(rctl_hndl_t, rctl_val_t *, rctl_val_t *, 318 int rctl_local_replace_all(rctl_hndl_t, rctl_val_t *, rctl_val_t *, 320 int rctl_local_get(rctl_hndl_t, rctl_val_t *, rctl_val_t *, struct proc *p); [all …]
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | rctl.c | 471 rctl_val_t *dval; in rctl_add_default_limit() 706 rctl_val_cmp(rctl_val_t *a, rctl_val_t *b, int imprecise) in rctl_val_cmp() 749 rctl_val_list_find(rctl_val_t **head, rctl_val_t *cval) in rctl_val_list_find() 777 rctl_val_list_insert(rctl_val_t **root, rctl_val_t *rval) in rctl_val_list_insert() 822 rctl_val_list_delete(rctl_val_t **root, rctl_val_t *rval) in rctl_val_list_delete() 1562 rctl_val_t *, rctl_val_t *), struct proc *p) in rctl_local_op() argument 1596 rctl_t *rctl, rctl_val_t *oval, rctl_val_t *nval) in rctl_local_get_cb() 1639 rctl_t *rctl, rctl_val_t *oval, rctl_val_t *nval) in rctl_local_delete_cb() 1688 rctl_t *rctl, rctl_val_t *oval, rctl_val_t *nval) in rctl_local_insert_cb() 1744 rctl_val_t *val; in rctl_local_insert_all_cb() [all …]
|
H A D | project.c | 512 project_lwps_test(rctl_t *r, proc_t *p, rctl_entity_p_t *e, rctl_val_t *rcntl, in project_lwps_test() 569 project_procs_test(rctl_t *r, proc_t *p, rctl_entity_p_t *e, rctl_val_t *rcntl, in project_procs_test() 626 project_ntasks_test(rctl_t *r, proc_t *p, rctl_entity_p_t *e, rctl_val_t *rcntl, in project_ntasks_test() 673 rctl_val_t *rval, rctl_qty_t inc, uint_t flags) in project_shmmax_test() 707 rctl_val_t *rval, rctl_qty_t inc, uint_t flags) in project_shmmni_test() 741 rctl_val_t *rval, rctl_qty_t inc, uint_t flags) in project_semmni_test() 775 rctl_val_t *rval, rctl_qty_t inc, uint_t flags) in project_msgmni_test() 809 rctl_val_t *rval, rctl_qty_t inc, uint_t flags) in project_locked_mem_test() 848 rctl_val_t *rval, rctl_qty_t inc, uint_t flags) in project_contract_test() 896 rctl_val_t *rval, rctl_qty_t incr, uint_t flags) in project_crypto_test()
|
H A D | zone.c | 1398 zone_lwps_test(rctl_t *r, proc_t *p, rctl_entity_p_t *e, rctl_val_t *rcntl, in zone_lwps_test() 1453 zone_procs_test(rctl_t *r, proc_t *p, rctl_entity_p_t *e, rctl_val_t *rcntl, in zone_procs_test() 1621 rctl_val_t *rcntl, rctl_qty_t incr, uint_t flags) in zone_locked_mem_test() 1672 rctl_val_t *rcntl, rctl_qty_t incr, uint_t flags) in zone_max_swap_test() 1723 rctl_val_t *rcntl, rctl_qty_t incr, uint_t flags) in zone_max_lofi_test() 2184 rctl_val_t *dval; in zone_init() 2244 bzero(dval, sizeof (rctl_val_t)); in zone_init() 3721 nvlist2rctlval(nvlist_t *nvl, rctl_val_t *rv) in nvlist2rctlval() 4015 rctl_val_t oval; in zsched() 4032 rctl_val_t *nvalp; in zsched() [all …]
|
H A D | task.c | 169 task_lwps_test(rctl_t *r, proc_t *p, rctl_entity_p_t *e, rctl_val_t *rcntl, in task_lwps_test() 221 task_nprocs_test(rctl_t *r, proc_t *p, rctl_entity_p_t *e, rctl_val_t *rcntl, in task_nprocs_test()
|
H A D | rctl_proc.c | 76 rctl_val_t *rval, rctl_qty_t inc, uint_t flags) in proc_cpu_time_test()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | rctlsys.c | 60 rctl_val_t *val, int flags) in rctlsys_rblk_xfrm() 145 rctl_val_t *sys_rval; in rctl_invalid_value() 223 rctl_val_t *nval; in rctlsys_get() 317 rctl_val_t *oval; in rctlsys_get() 388 rctl_val_t *nval; in rctlsys_set() 398 rctl_val_t *oval; in rctlsys_set() 399 rctl_val_t *rval1; in rctlsys_set() 400 rctl_val_t *rval2; in rctlsys_set() 401 rctl_val_t *tval; in rctlsys_set() 894 rctl_val_t *new_val; in rctlsys_projset() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | rctl.c | 35 print_val(uintptr_t addr, rctl_val_t *val, uintptr_t *enforced) in print_val() 478 rctl_val_t val; in rctl_val_walk_step() 481 if (mdb_vread(&val, sizeof (rctl_val_t), wsp->walk_addr) == -1) { in rctl_val_walk_step() 501 rctl_val_t *v_cursor; 520 rctl_val_validate(uintptr_t addr, rctl_val_t *val, rctl_validate_data_t *data) in rctl_val_validate() 649 } else if (data.v_cursor == (rctl_val_t *)0xbaddcafe) { in rctl_validate()
|