Lines Matching refs:rde

323 		rctl_dict_entry_t *rde;  in rctl_build_name_buf()  local
325 for (rde = rctl_lists[i]; in rctl_build_name_buf()
326 rde != NULL; in rctl_build_name_buf()
327 rde = rde->rcd_next) in rctl_build_name_buf()
328 req_size += strlen(rde->rcd_name) + 1; in rctl_build_name_buf()
341 rctl_dict_entry_t *rde; in rctl_build_name_buf() local
343 for (rde = rctl_lists[i]; in rctl_build_name_buf()
344 rde != NULL; in rctl_build_name_buf()
345 rde = rde->rcd_next) { in rctl_build_name_buf()
346 size_t length = strlen(rde->rcd_name) + 1; in rctl_build_name_buf()
356 bcopy(rde->rcd_name, rbufloc, length); in rctl_build_name_buf()
382 rctl_dict_entry_t *rde; in rctl_dict_lookup() local
387 (mod_hash_val_t *)&rde) == MH_ERR_NOTFOUND) { in rctl_dict_lookup()
394 return (rde); in rctl_dict_lookup()
413 rctl_dict_entry_t *rde; in rctl_hndl_lookup() local
415 if ((rde = rctl_dict_lookup(name)) == NULL) in rctl_hndl_lookup()
418 return (rde->rcd_id); in rctl_hndl_lookup()
442 rctl_dict_entry_t *rde; in rctl_dict_lookup_hndl() local
444 for (rde = rctl_lists[i]; in rctl_dict_lookup_hndl()
445 rde != NULL; in rctl_dict_lookup_hndl()
446 rde = rde->rcd_next) in rctl_dict_lookup_hndl()
447 if (rde->rcd_id == hndl) { in rctl_dict_lookup_hndl()
449 return (rde); in rctl_dict_lookup_hndl()
472 rctl_dict_entry_t *rde; in rctl_add_default_limit() local
481 rde = rctl_dict_lookup(name); in rctl_add_default_limit()
482 (void) rctl_val_list_insert(&rde->rcd_default_value, dval); in rctl_add_default_limit()
946 rctl_model_maximum(rctl_dict_entry_t *rde, struct proc *p) in rctl_model_maximum() argument
949 return (rde->rcd_max_native); in rctl_model_maximum()
951 return (rde->rcd_max_ilp32); in rctl_model_maximum()
968 rctl_model_value(rctl_dict_entry_t *rde, struct proc *p, rctl_qty_t value) in rctl_model_value() argument
970 rctl_qty_t max = rctl_model_maximum(rde, p); in rctl_model_value()
1058 rctl_dict_entry_t *rde; in rctl_set_init_prealloc() local
1068 for (rde = rctl_lists[entity]; rde != NULL; rde = rde->rcd_next) { in rctl_set_init_prealloc()
1070 ragp->rcag_nvals += rctl_val_list_count(rde->rcd_default_value); in rctl_set_init_prealloc()
1100 rctl_dict_entry_t *rde; in rctl_set_init() local
1112 for (rde = rctl_lists[entity]; rde != NULL; rde = rde->rcd_next) { in rctl_set_init()
1115 rctl->rc_dict_entry = rde; in rctl_set_init()
1116 rctl->rc_id = rde->rcd_id; in rctl_set_init()
1119 rctl->rc_values = rctl_val_list_dup(rde->rcd_default_value, in rctl_set_init()
1125 rctl_set_insert(rset, rde->rcd_id, rctl); in rctl_set_init()
1518 rctl_dict_entry_t *rde = rctl_dict_lookup(name); in rctl_global_get() local
1520 if (rde == NULL) in rctl_global_get()
1523 bcopy(rde, drde, sizeof (rctl_dict_entry_t)); in rctl_global_get()
1547 rctl_dict_entry_t *rde = rctl_dict_lookup(name); in rctl_global_set() local
1549 if (rde == NULL) in rctl_global_set()
1552 rde->rcd_flagaction = drde->rcd_flagaction; in rctl_global_set()
1553 rde->rcd_syslog_level = drde->rcd_syslog_level; in rctl_global_set()
1554 rde->rcd_strlog_flags = drde->rcd_strlog_flags; in rctl_global_set()
1568 rctl_dict_entry_t *rde = rctl_dict_lookup_hndl(hndl); in rctl_local_op() local
1574 rset = rctl_entity_obtain_rset(rde, p); in rctl_local_op()
2454 rctl_dict_entry_t *rde = r->rc_dict_entry; in rctl_global_action() local
2481 switch (rde->rcd_entity) { in rctl_global_action()
2509 if (rde->rcd_flagaction & RCTL_GLOBAL_SYSLOG) { in rctl_global_action()
2514 rde->rcd_strlog_flags | log_global.lz_active, in rctl_global_action()
2516 pr, rde->rcd_name, v->rcv_value, en, id); in rctl_global_action()
2520 rde->rcd_strlog_flags | log_global.lz_active, in rctl_global_action()
2523 pr, rde->rcd_name, v->rcv_value, p->p_pid, in rctl_global_action()
2528 rde->rcd_strlog_flags | log_global.lz_active, in rctl_global_action()
2531 pr, rde->rcd_name, v->rcv_value, p->p_pid, in rctl_global_action()
2537 if (rde->rcd_flagaction & RCTL_GLOBAL_DENY_ALWAYS) in rctl_global_action()
2549 rctl_dict_entry_t *rde = r->rc_dict_entry; in rctl_local_action() local
2550 int unobservable = (rde->rcd_flagaction & RCTL_GLOBAL_UNOBSERVABLE); in rctl_local_action()
2580 sqp->sq_info.si_entity = (int)rde->rcd_entity; in rctl_local_action()
2617 if (rctl_entity_obtain_rset(rde, rp) == rset) { in rctl_local_action()