Home
last modified time | relevance | path

Searched refs:rblk (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/lib/libc/port/gen/
H A Drctlops.c73 rctlblk_get_global_action(rctlblk_t *rblk) in rctlblk_get_global_action() argument
75 rctl_opaque_t *ropaque = (rctl_opaque_t *)rblk; in rctlblk_get_global_action()
83 rctl_opaque_t *ropaque = (rctl_opaque_t *)rblk; in rctlblk_get_local_action()
91 rctlblk_get_global_flags(rctlblk_t *rblk) in rctlblk_get_global_flags() argument
93 rctl_opaque_t *ropaque = (rctl_opaque_t *)rblk; in rctlblk_get_global_flags()
99 rctlblk_get_local_flags(rctlblk_t *rblk) in rctlblk_get_local_flags() argument
107 rctlblk_get_firing_time(rctlblk_t *rblk) in rctlblk_get_firing_time() argument
115 rctlblk_get_recipient_pid(rctlblk_t *rblk) in rctlblk_get_recipient_pid() argument
123 rctlblk_get_privilege(rctlblk_t *rblk) in rctlblk_get_privilege() argument
130 rctlblk_get_value(rctlblk_t *rblk) in rctlblk_get_value() argument
[all …]
/illumos-gate/usr/src/cmd/vscan/vscand/
H A Dvs_main.c842 rctlblk_t *rblk; in vscand_set_resource_limits() local
845 rblk = (rctlblk_t *)malloc(rctlblk_size()); in vscand_set_resource_limits()
847 if (rblk != NULL) { in vscand_set_resource_limits()
848 rc = getrctl(limit, NULL, rblk, 0); in vscand_set_resource_limits()
850 (rctlblk_get_value(rblk) < VS_FILE_DESCRIPTORS)) { in vscand_set_resource_limits()
851 rctlblk_set_value(rblk, VS_FILE_DESCRIPTORS); in vscand_set_resource_limits()
852 rc = setrctl(limit, NULL, rblk, 0); in vscand_set_resource_limits()
854 (void) free(rblk); in vscand_set_resource_limits()
/illumos-gate/usr/src/lib/libc/port/sys/
H A Drctlsys.c66 rctlctl(const char *name, rctlblk_t *rblk, int flags) in rctlctl() argument
68 return (syscall(SYS_rctlsys, 3, name, rblk, NULL, 0, flags)); in rctlctl()
/illumos-gate/usr/src/cmd/prctl/
H A Dprctl.c74 rctlblk_t *rblk; member
1265 store_value_entry(rctlblk_t *rblk, prctl_list_t *list) in store_value_entry() argument
1288 bcopy(rblk, store_blk, rctlblk_size()); in store_value_entry()
1290 e->rblk = store_blk; in store_value_entry()
1349 free(old_val->rblk); in free_lists()
1450 global_flags = rctlblk_get_global_flags(iter_val->rblk); in print_rctls()
1492 rblk_priv = rctlblk_get_privilege(iter_val->rblk); in print_rctls()
1498 rblk_value = rctlblk_get_value(iter_val->rblk); in print_rctls()
1512 local_flags = rctlblk_get_local_flags(iter_val->rblk); in print_rctls()
1531 local_action = rctlblk_get_local_action(iter_val->rblk, in print_rctls()
[all …]
/illumos-gate/usr/src/uts/common/syscall/
H A Drctlsys.c794 rctlsys_ctl(char *name, rctl_opaque_t *rblk, int flags) in rctlsys_ctl() argument
822 if (copyout(krblk, rblk, sizeof (rctl_opaque_t)) != 0) { in rctlsys_ctl()
849 if (copyin(rblk, krblk, sizeof (rctl_opaque_t)) != 0) { in rctlsys_ctl()
885 rctlsys_projset(char *name, rctl_opaque_t *rblk, size_t size, int flags) in rctlsys_projset() argument
932 if (copyin(rblk, krblk, sizeof (rctl_opaque_t) * size) == 0) { in rctlsys_projset()
/illumos-gate/usr/src/cmd/zonestat/zonestatd/
H A Dzonestatd.c2168 rctlblk_t *rblk; in zsd_get_zone_rctl_limit() local
2170 rblk = (rctlblk_t *)alloca(rctlblk_size()); in zsd_get_zone_rctl_limit()
2171 if (getrctl(name, NULL, rblk, RCTL_FIRST) in zsd_get_zone_rctl_limit()
2175 return (rctlblk_get_value(rblk)); in zsd_get_zone_rctl_limit()
2181 rctlblk_t *rblk; in zsd_get_zone_rctl_usage() local
2183 rblk = (rctlblk_t *)alloca(rctlblk_size()); in zsd_get_zone_rctl_usage()
2184 if (getrctl(name, NULL, rblk, RCTL_USAGE) in zsd_get_zone_rctl_usage()
2188 return (rctlblk_get_value(rblk)); in zsd_get_zone_rctl_usage()
4022 rctlblk_t *rblk, *rblk_last; in zsd_get_system_rctl() local
4024 rblk = (rctlblk_t *)alloca(rctlblk_size()); in zsd_get_system_rctl()
[all …]
/illumos-gate/usr/src/lib/libzonecfg/common/
H A Dlibzonecfg.c3915 if (pr_getrctl(pr, name, NULL, rblk, RCTL_FIRST)) in get_priv_rctl()
3918 if (rctlblk_get_privilege(rblk) == RCPRIV_PRIVILEGED) in get_priv_rctl()
3921 while (pr_getrctl(pr, name, rblk, rblk, RCTL_NEXT) == 0) { in get_priv_rctl()
3922 if (rctlblk_get_privilege(rblk) == RCPRIV_PRIVILEGED) in get_priv_rctl()
3937 rctlblk_t *rblk; in zonecfg_apply_rctls() local
3951 free(rblk); in zonecfg_apply_rctls()
3962 while (get_priv_rctl(p.pr, rname, rblk)) { in zonecfg_apply_rctls()
3963 if (pr_setrctl(p.pr, rname, NULL, rblk, RCTL_DELETE) != in zonecfg_apply_rctls()
3973 if ((err = zonecfg_construct_rctlblk(valptr, rblk)) in zonecfg_apply_rctls()
3979 if (pr_setrctl(p.pr, rname, NULL, rblk, RCTL_INSERT)) { in zonecfg_apply_rctls()
[all …]