Home
last modified time | relevance | path

Searched refs:rctl_hndl_t (Results 1 – 22 of 22) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Drctl.h162 typedef int rctl_hndl_t; typedef
219 rctl_hndl_t rc_id; /* control handle (hash key) */
239 rctl_hndl_t rcd_id; /* control handle */
258 extern rctl_hndl_t rctlproc_legacy[];
269 rctl_hndl_t rctl_hndl_lookup(const char *);
271 rctl_dict_entry_t *rctl_dict_lookup_hndl(rctl_hndl_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 *,
304 int rctl_set_find(rctl_set_t *, rctl_hndl_t, rctl_t **);
314 int rctl_local_delete(rctl_hndl_t, rctl_val_t *, struct proc *p);
[all …]
H A Dproject.h105 extern rctl_hndl_t rc_project_nlwps;
106 extern rctl_hndl_t rc_project_nprocs;
107 extern rctl_hndl_t rc_project_ntasks;
108 extern rctl_hndl_t rc_project_locked_mem;
109 extern rctl_hndl_t rc_project_crypto_mem;
H A Dtask.h89 extern rctl_hndl_t rc_task_lwps;
90 extern rctl_hndl_t rc_task_nprocs;
91 extern rctl_hndl_t rc_task_cpu_time;
H A Dipc_impl.h191 rctl_hndl_t ipcs_proj_rctl; /* id limiting rctl handle */
192 rctl_hndl_t ipcs_zone_rctl; /* id limiting rctl handle */
210 ipc_service_t *ipcs_create(const char *, rctl_hndl_t, rctl_hndl_t, size_t,
H A Dzone.h650 extern rctl_hndl_t rc_zone_nlwps;
651 extern rctl_hndl_t rc_zone_nprocs;
883 extern rctl_hndl_t rc_zone_locked_mem;
884 extern rctl_hndl_t rc_zone_max_swap;
885 extern rctl_hndl_t rc_zone_max_lofi;
/illumos-gate/usr/src/uts/common/os/
H A Drctl_proc.c47 rctl_hndl_t rctlproc_legacy[RLIM_NLIMITS];
63 rctl_hndl_t rc_process_msgmnb;
64 rctl_hndl_t rc_process_msgtql;
65 rctl_hndl_t rc_process_semmsl;
66 rctl_hndl_t rc_process_semopm;
67 rctl_hndl_t rc_process_portev;
68 rctl_hndl_t rc_process_sigqueue;
H A Dproject.c51 rctl_hndl_t rc_project_cpu_shares;
52 rctl_hndl_t rc_project_cpu_cap;
53 rctl_hndl_t rc_project_nlwps;
54 rctl_hndl_t rc_project_nprocs;
55 rctl_hndl_t rc_project_ntasks;
56 rctl_hndl_t rc_project_msgmni;
57 rctl_hndl_t rc_project_semmni;
58 rctl_hndl_t rc_project_shmmax;
59 rctl_hndl_t rc_project_shmmni;
60 rctl_hndl_t rc_project_portids;
[all …]
H A Drctl.c410 rctl_hndl_t
436 rctl_dict_lookup_hndl(rctl_hndl_t 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()
1448 rctl_set_find(rctl_set_t *set, rctl_hndl_t hndl, rctl_t **rctl) in rctl_set_find()
1560 rctl_local_op(rctl_hndl_t hndl, rctl_val_t *oval, rctl_val_t *nval, in rctl_local_op()
1861 rctl_local_insert_all(rctl_hndl_t hndl, rctl_val_t *new_values, in rctl_local_insert_all()
1969 rctl_local_replace_all(rctl_hndl_t hndl, rctl_val_t *new_values, in rctl_local_replace_all()
2322 rctl_hndl_t
2336 rctl_hndl_t rhndl; in rctl_register()
2380 (rctl_hndl_t)id_alloc(rctl_ids); in rctl_register()
[all …]
H A Dshm.c169 extern rctl_hndl_t rc_zone_shmmax;
170 extern rctl_hndl_t rc_zone_shmmni;
171 extern rctl_hndl_t rc_project_shmmax;
172 extern rctl_hndl_t rc_project_shmmni;
H A Dtask.c104 rctl_hndl_t rc_task_lwps;
105 rctl_hndl_t rc_task_nprocs;
106 rctl_hndl_t rc_task_cpu_time;
H A Dmsg.c111 extern rctl_hndl_t rc_zone_msgmni;
112 extern rctl_hndl_t rc_project_msgmni;
113 extern rctl_hndl_t rc_process_msgmnb;
114 extern rctl_hndl_t rc_process_msgtql;
H A Dzone.c374 rctl_hndl_t rc_zone_max_swap;
375 rctl_hndl_t rc_zone_max_lofi;
376 rctl_hndl_t rc_zone_cpu_cap;
377 rctl_hndl_t rc_zone_nlwps;
378 rctl_hndl_t rc_zone_nprocs;
379 rctl_hndl_t rc_zone_shmmax;
380 rctl_hndl_t rc_zone_shmmni;
381 rctl_hndl_t rc_zone_semmni;
382 rctl_hndl_t rc_zone_msgmni;
4002 rctl_hndl_t hndl; in zsched()
[all …]
H A Dipc.c640 ipcs_create(const char *name, rctl_hndl_t proj_rctl, rctl_hndl_t zone_rctl, in ipcs_create()
H A Dcontract.c190 extern rctl_hndl_t rc_project_contract;
H A Dsunddi.c98 extern rctl_hndl_t rc_project_locked_mem;
99 extern rctl_hndl_t rc_zone_locked_mem;
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Drctl.c74 rctl_hndl_t hndl; in rctl()
88 hndl = (rctl_hndl_t)argp->a_un.a_val; in rctl()
90 hndl = (rctl_hndl_t)mdb_strtoull(argp->a_un.a_str); in rctl()
172 rctl_hndl_t hndl;
220 rdict.hndl = (rctl_hndl_t)argp->a_un.a_val; in rctl_list()
223 (rctl_hndl_t)mdb_strtoull(argp->a_un.a_str); in rctl_list()
/illumos-gate/usr/src/uts/common/syscall/
H A Dsysconfig.c52 extern rctl_hndl_t rc_process_sigqueue;
H A Dsigqueue.c41 extern rctl_hndl_t rc_process_sigqueue;
H A Dsem.c145 extern rctl_hndl_t rc_zone_semmni;
146 extern rctl_hndl_t rc_project_semmni;
147 extern rctl_hndl_t rc_process_semmsl;
148 extern rctl_hndl_t rc_process_semopm;
H A Drctlsys.c225 rctl_hndl_t hndl; in rctlsys_get()
391 rctl_hndl_t hndl; in rctlsys_set()
891 rctl_hndl_t hndl; in rctlsys_projset()
/illumos-gate/usr/src/uts/common/fs/portfs/
H A Dport.c435 extern rctl_hndl_t rc_process_portev;
436 extern rctl_hndl_t rc_project_portids;
/illumos-gate/usr/src/uts/common/sys/crypto/
H A Dimpl.h545 extern rctl_hndl_t rc_project_crypto_mem;