Home
last modified time | relevance | path

Searched refs:rctl_qty_t (Results 1 – 25 of 30) sorted by relevance

12

/illumos-gate/usr/src/uts/common/sys/
H A Dproject.h47 rctl_qty_t kpd_shmmax; /* shm's ipcs_lock */
49 rctl_qty_t kpd_locked_mem; /* zone_rctl_lock */
50 rctl_qty_t kpd_locked_mem_ctl; /* kpj_rctls->rcs_lock */
51 rctl_qty_t kpd_contract; /* contract_lock */
53 rctl_qty_t kpd_crypto_mem; /* kpd_crypto_lock above */
54 rctl_qty_t kpd_crypto_mem_ctl; /* kpj_rctls->rcs_lock */
75 rctl_qty_t kpj_nlwps; /* protected by project's zone's */
77 rctl_qty_t kpj_nlwps_ctl; /* protected by kpj_rctls->rcs_lock */
78 rctl_qty_t kpj_ntasks; /* protected by project's zone's */
80 rctl_qty_t kpj_ntasks_ctl; /* protected by kpj_rctls->rcs_lock */
[all …]
H A Drctl.h154 rctl_qty_t rcv_value; /* enforced value of control */
186 rctl_entity_p_t *, rctl_qty_t);
188 rctl_entity_p_t *, rctl_val_t *, rctl_qty_t, uint_t);
201 rctl_qty_t rcop_no_usage(struct rctl *, struct proc *);
204 struct rctl_val *, rctl_qty_t, uint_t);
206 struct rctl_val *, rctl_qty_t, uint_t);
245 rctl_qty_t rcd_max_ilp32; /* ILP32 model "infinity" */
267 rctl_qty_t, rctl_ops_t *);
274 rctl_qty_t, rctl_qty_t);
277 rctl_qty_t rctl_model_value(rctl_dict_entry_t *, struct proc *, rctl_qty_t);
[all …]
H A Dtask.h65 rctl_qty_t tk_nlwps; /* protected by */
67 rctl_qty_t tk_nlwps_ctl; /* protected by tk_rctls->rcs_lock */
68 rctl_qty_t tk_cpu_time; /* accumulated CPU seconds */
73 rctl_qty_t tk_cpu_ticks; /* accumulated CPU ticks */
75 rctl_qty_t tk_nprocs; /* protected by */
77 rctl_qty_t tk_nprocs_ctl; /* protected by tk_rctls->rcs_lock */
105 extern rctl_qty_t task_cpu_time_incr(task_t *, rctl_qty_t);
H A Dcpucaps.h83 extern int cpucaps_project_set(kproject_t *, rctl_qty_t);
84 extern int cpucaps_zone_set(zone_t *, rctl_qty_t);
89 extern rctl_qty_t cpucaps_project_get(kproject_t *);
90 extern rctl_qty_t cpucaps_zone_get(zone_t *);
H A Dzone.h488 rctl_qty_t zone_nlwps; /* number of lwps in zone */
489 rctl_qty_t zone_nlwps_ctl; /* protected by zone_rctls->rcs_lock */
490 rctl_qty_t zone_shmmax; /* System V shared memory usage */
501 rctl_qty_t zone_locked_mem; /* bytes of locked memory in */
503 rctl_qty_t zone_locked_mem_ctl; /* Current locked memory */
506 rctl_qty_t zone_max_swap; /* bytes of swap reserved by zone */
507 rctl_qty_t zone_max_swap_ctl; /* current swap limit. */
511 rctl_qty_t zone_max_lofi; /* lofi devs for zone */
512 rctl_qty_t zone_max_lofi_ctl; /* current lofi limit. */
586 rctl_qty_t zone_nprocs; /* number of processes in the zone */
[all …]
H A Dipc_rctl.h36 rctl_qty_t ipcq_shmmni; /* shm's ipcs_lock */
37 rctl_qty_t ipcq_semmni; /* sem's ipcs_lock */
38 rctl_qty_t ipcq_msgmni; /* msg's ipcs_lock */
H A Drctl_impl.h49 rctl_qty_t rcq_value;
50 rctl_qty_t rcq_enforced_value;
H A Dipc_impl.h148 (*(rctl_qty_t *)(((char *)&p->ipc_proj->kpj_data.kpd_ipc) + \
151 (*(rctl_qty_t *)(((char *)&p->ipc_zone_ref.zref_zone->zone_ipc) + \
H A Dddi_implfuncs.h234 extern int i_ddi_incr_locked_memory(proc_t *, rctl_qty_t);
235 extern void i_ddi_decr_locked_memory(proc_t *, rctl_qty_t);
H A Dproc.h365 rctl_qty_t p_locked_mem; /* locked memory charged to proc */
367 rctl_qty_t p_crypto_mem; /* /dev/crypto memory charged to proc */
/illumos-gate/usr/src/uts/common/os/
H A Dproject.c428 static rctl_qty_t
462 static rctl_qty_t
495 static rctl_qty_t
675 rctl_qty_t v; in project_shmmax_test()
709 rctl_qty_t v; in project_shmmni_test()
743 rctl_qty_t v; in project_semmni_test()
777 rctl_qty_t v; in project_msgmni_test()
798 rctl_qty_t q; in project_locked_mem_usage()
811 rctl_qty_t q; in project_locked_mem_test()
850 rctl_qty_t v; in project_contract_test()
[all …]
H A Dtask.c137 static rctl_qty_t
141 rctl_qty_t nlwps; in task_lwps_usage()
170 rctl_qty_t incr, in task_lwps_test()
173 rctl_qty_t nlwps; in task_lwps_test()
203 static rctl_qty_t
207 rctl_qty_t nprocs; in task_nprocs_usage()
224 rctl_qty_t nprocs; in task_nprocs_test()
243 rctl_qty_t nv) { in task_nprocs_set()
268 static rctl_qty_t
292 rctl_qty_t
[all …]
H A Drctl_proc.c76 rctl_val_t *rval, rctl_qty_t inc, uint_t flags) in proc_cpu_time_test()
93 rctl_qty_t nv) in proc_filesize_set()
122 rctl_qty_t nv) 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 Drctl.c216 rctl_qty_t
232 struct rctl_val *rv, rctl_qty_t i, uint_t f) in rcop_no_test()
252 struct rctl_val *rv, rctl_qty_t i, uint_t f) in rcop_absolute_test()
499 rctl_qty_t dflt, rctl_qty_t max) in rctl_add_legacy_limit()
501 rctl_qty_t qty; in rctl_add_legacy_limit()
945 rctl_qty_t
967 rctl_qty_t
970 rctl_qty_t max = rctl_model_maximum(rde, p); in rctl_model_value()
1482 rctl_qty_t
2195 rctl_qty_t max; in rctl_rlimit_set()
[all …]
H A Dzone.c1315 static rctl_qty_t
1503 rctl_qty_t v; in zone_shmmax_test()
1532 rctl_qty_t v; in zone_shmmni_test()
1561 rctl_qty_t v; in zone_semmni_test()
1590 rctl_qty_t v; in zone_msgmni_test()
1610 rctl_qty_t q; in zone_locked_mem_usage()
1623 rctl_qty_t q; in zone_locked_mem_test()
1659 rctl_qty_t q; in zone_max_swap_usage()
1674 rctl_qty_t q; in zone_max_swap_test()
1710 rctl_qty_t q; in zone_max_lofi_usage()
[all …]
/illumos-gate/usr/src/head/
H A Drctl.h46 rctl_qty_t rctlblk_get_value(rctlblk_t *);
47 rctl_qty_t rctlblk_get_enforced_value(rctlblk_t *);
53 void rctlblk_set_value(rctlblk_t *, rctl_qty_t);
/illumos-gate/usr/src/lib/libc/port/gen/
H A Drctlops.c129 rctl_qty_t
136 rctl_qty_t
175 rctlblk_set_value(rctlblk_t *rblk, rctl_qty_t value) in rctlblk_set_value()
/illumos-gate/usr/src/uts/common/disp/
H A Dcpucaps.c655 cpucaps_zone_set(zone_t *zone, rctl_qty_t cap_val) in cpucaps_zone_set()
837 cpucaps_project_set(kproject_t *kpj, rctl_qty_t cap_val) in cpucaps_project_set()
926 static rctl_qty_t
929 return (cap != NULL ? (rctl_qty_t)(cap->cap_usage / cap_tick_cost) : 0); in cap_get()
935 rctl_qty_t
944 rctl_qty_t
/illumos-gate/usr/src/uts/common/fs/fd/
H A Dfdops.c113 rctl_qty_t fdno_ctl; in fdread()
235 rctl_qty_t fdno_ctl; in fdreaddir()
453 rctl_qty_t fdno_ctl; in fdstatvfs()
/illumos-gate/usr/src/cmd/prctl/
H A Dprctl.c80 rctl_qty_t *usage;
113 static rctl_qty_t arg_global_max;
1231 list->usage = (rctl_qty_t *)malloc(sizeof (rctl_qty_t)); in store_rctls()
1385 rctl_qty_t rblk_value; in print_rctls()
1648 rctl_qty_t value; in match_rctl_blk()
/illumos-gate/usr/src/uts/common/vm/
H A Dseg_spt.c538 rctl_qty_t lockedbytes = 0; in segspt_create()
774 rctl_qty_t unlocked_bytes = 0; in segspt_free_pages()
2607 static rctl_qty_t
2611 rctl_qty_t unlocked = 0; in spt_unlockedbytes()
2630 rctl_qty_t *locked) in spt_lockpages()
2717 rctl_qty_t *unlocked) in spt_unlockpages()
2804 rctl_qty_t unlocked = 0; in segspt_shmlockop()
2805 rctl_qty_t locked = 0; in segspt_shmlockop()
H A Dvm_swap.c556 rctl_qty_t cap, used; in swapctl()
611 rctl_qty_t cap, used; in swapctl()
862 rctl_qty_t cap, used; in swapctl32()
917 rctl_qty_t cap, used; in swapctl32()
/illumos-gate/usr/src/lib/libproject/common/
H A Dsetproject.c117 rctlblk_set_value(blk, (rctl_qty_t)val); in build_rctlblk()
/illumos-gate/usr/src/uts/common/fs/tmpfs/
H A Dtmp_vfsops.c627 rctl_qty_t cap, used; in tmp_statvfs()
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Drctl.c496 rctl_qty_t s_val;

12