/illumos-gate/usr/src/uts/common/sys/ |
H A D | rctl.h | 162 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 D | project.h | 105 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 D | task.h | 89 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 D | ipc_impl.h | 191 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 D | zone.h | 650 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 D | rctl_proc.c | 47 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 D | project.c | 51 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 D | rctl.c | 410 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 D | shm.c | 169 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 D | task.c | 104 rctl_hndl_t rc_task_lwps; 105 rctl_hndl_t rc_task_nprocs; 106 rctl_hndl_t rc_task_cpu_time;
|
H A D | msg.c | 111 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 D | zone.c | 374 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 D | ipc.c | 640 ipcs_create(const char *name, rctl_hndl_t proj_rctl, rctl_hndl_t zone_rctl, in ipcs_create()
|
H A D | contract.c | 190 extern rctl_hndl_t rc_project_contract;
|
H A D | sunddi.c | 98 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 D | rctl.c | 74 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 D | sysconfig.c | 52 extern rctl_hndl_t rc_process_sigqueue;
|
H A D | sigqueue.c | 41 extern rctl_hndl_t rc_process_sigqueue;
|
H A D | sem.c | 145 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 D | rctlsys.c | 225 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 D | port.c | 435 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 D | impl.h | 545 extern rctl_hndl_t rc_project_crypto_mem;
|