/titanic_44/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | rctl.c | 73 rctl_t rctl; in rctl() 81 if (mdb_vread(&rctl, sizeof (rctl_t), addr) == -1) { in rctl() 382 rctl_t **rctls; in rctl_set_walk_init() 394 rctls = mdb_alloc(hashsz * sizeof (rctl_t *), UM_SLEEP); in rctl_set_walk_init() 395 if (mdb_vread(rctls, hashsz * sizeof (rctl_t *), in rctl_set_walk_init() 398 mdb_free(rctls, hashsz * sizeof (rctl_t *)); in rctl_set_walk_init() 418 rctl_t rctl; in rctl_set_walk_step() 441 if (mdb_vread(&rctl, sizeof (rctl_t), wsp->walk_addr) == -1) { in rctl_set_walk_step() 459 mdb_free(sd->hashloc, sd->hashsize * sizeof (rctl_t *)); in rctl_set_walk_fini() 466 rctl_t rctl; in rctl_val_walk_init() [all …]
|
/titanic_44/usr/src/uts/common/os/ |
H A D | rctl.c | 587 rctl_t *prev = kmem_cache_alloc(rctl_cache, KM_SLEEP); in rctl_gp_alloc() 588 rctl_t *rctl = prev; in rctl_gp_alloc() 632 static rctl_t * 635 rctl_t *rctl = rcgp->rcag_ctls; in rctl_gp_detach_ctl() 651 rctl_t *rctl = rcgp->rcag_ctls; in rctl_gp_free() 661 rctl_t *next = rctl->rc_next; in rctl_gp_free() 976 rctl_set_insert(rctl_set_t *set, rctl_hndl_t hndl, rctl_t *rctl) in rctl_set_insert() 979 rctl_t *next_ctl, *prev_ctl; in rctl_set_insert() 1033 rset->rcs_ctls = kmem_zalloc(rctl_set_size * sizeof (rctl_t *), in rctl_set_create() 1113 rctl_t *rctl = rctl_gp_detach_ctl(ragp); in rctl_set_init() [all …]
|
H A D | project.c | 428 project_cpu_shares_usage(rctl_t *rctl, struct proc *p) in project_cpu_shares_usage() 436 project_cpu_shares_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, in project_cpu_shares_set() 462 project_cpu_cap_get(rctl_t *rctl, struct proc *p) in project_cpu_cap_get() 470 project_cpu_cap_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, in project_cpu_cap_set() 495 project_lwps_usage(rctl_t *r, proc_t *p) in project_lwps_usage() 511 project_lwps_test(rctl_t *r, proc_t *p, rctl_entity_p_t *e, rctl_val_t *rcntl, in project_lwps_test() 531 project_lwps_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, in project_lwps_set() 552 project_procs_usage(rctl_t *r, proc_t *p) in project_procs_usage() 568 project_procs_test(rctl_t *r, proc_t *p, rctl_entity_p_t *e, rctl_val_t *rcntl, in project_procs_test() 588 project_procs_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, in project_procs_set() [all …]
|
H A D | rctl_proc.c | 92 proc_filesize_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, in proc_filesize_set() 121 proc_stack_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, in proc_stack_set() 170 proc_nofile_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, rctl_qty_t nv) in proc_nofile_set() 194 proc_vmem_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, rctl_qty_t nv) in proc_vmem_set()
|
H A D | task.c | 137 task_lwps_usage(rctl_t *r, proc_t *p) in task_lwps_usage() 168 task_lwps_test(rctl_t *r, proc_t *p, rctl_entity_p_t *e, rctl_val_t *rcntl, in task_lwps_test() 190 task_lwps_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, rctl_qty_t nv) { in task_lwps_set() 203 task_nprocs_usage(rctl_t *r, proc_t *p) in task_nprocs_usage() 220 task_nprocs_test(rctl_t *r, proc_t *p, rctl_entity_p_t *e, rctl_val_t *rcntl, in task_nprocs_test() 241 task_nprocs_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, in task_nprocs_set() 268 task_cpu_time_usage(rctl_t *r, proc_t *p) in task_cpu_time_usage() 324 task_cpu_time_test(rctl_t *r, proc_t *p, rctl_entity_p_t *e, in task_cpu_time_test()
|
H A D | zone.c | 1314 zone_cpu_shares_usage(rctl_t *rctl, struct proc *p) in zone_cpu_shares_usage() 1322 zone_cpu_shares_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, in zone_cpu_shares_set() 1346 zone_cpu_cap_get(rctl_t *rctl, struct proc *p) in zone_cpu_cap_get() 1354 zone_cpu_cap_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, in zone_cpu_cap_set() 1380 zone_lwps_usage(rctl_t *r, proc_t *p) in zone_lwps_usage() 1396 zone_lwps_test(rctl_t *r, proc_t *p, rctl_entity_p_t *e, rctl_val_t *rcntl, in zone_lwps_test() 1416 zone_lwps_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, rctl_qty_t nv) in zone_lwps_set() 1435 zone_procs_usage(rctl_t *r, proc_t *p) in zone_procs_usage() 1451 zone_procs_test(rctl_t *r, proc_t *p, rctl_entity_p_t *e, rctl_val_t *rcntl, in zone_procs_test() 1471 zone_procs_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, rctl_qty_t nv) in zone_procs_set() [all …]
|
/titanic_44/usr/src/uts/common/sys/ |
H A D | rctl.h | 221 } rctl_t; typedef 231 rctl_t **rcs_ctls; /* hash table of controls */ 251 rctl_t *rcag_ctls; /* list of allocated rctls */ 304 int rctl_set_find(rctl_set_t *, rctl_hndl_t, rctl_t **);
|
/titanic_44/usr/src/uts/common/syscall/ |
H A D | rctlsys.c | 270 rctl_t *rctl; in rctlsys_get()
|