Lines Matching refs:proc
157 struct proc *rcv_action_recipient; /* process to receive signal */
165 struct proc;
174 struct proc *proc; member
182 void (*rco_action)(struct rctl *, struct proc *,
184 rctl_qty_t (*rco_get_usage)(struct rctl *, struct proc *);
185 int (*rco_set)(struct rctl *, struct proc *,
187 int (*rco_test)(struct rctl *, struct proc *,
200 void rcop_no_action(struct rctl *, struct proc *, rctl_entity_p_t *);
201 rctl_qty_t rcop_no_usage(struct rctl *, struct proc *);
202 int rcop_no_set(struct rctl *, struct proc *, rctl_entity_p_t *, rctl_qty_t);
203 int rcop_no_test(struct rctl *, struct proc *, rctl_entity_p_t *,
205 int rcop_absolute_test(struct rctl *, struct proc *, rctl_entity_p_t *,
264 void rctlproc_default_init(struct proc *, rctl_alloc_gp_t *);
276 rctl_qty_t rctl_model_maximum(rctl_dict_entry_t *, struct proc *);
277 rctl_qty_t rctl_model_value(rctl_dict_entry_t *, struct proc *, rctl_qty_t);
280 rctl_qty_t rctl_enforced_value(rctl_hndl_t, rctl_set_t *, struct proc *);
282 int rctl_test(rctl_hndl_t, rctl_set_t *, struct proc *, rctl_qty_t, uint_t);
283 int rctl_action(rctl_hndl_t, rctl_set_t *, struct proc *, uint_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 *,
294 rctl_set_t *rctl_entity_obtain_rset(rctl_dict_entry_t *, struct proc *);
296 rctl_set_t *rctl_set_init(rctl_entity_t, struct proc *, rctl_entity_p_t *,
300 rctl_set_t *rctl_set_dup(rctl_set_t *, struct proc *, struct proc *,
302 void rctl_set_reset(rctl_set_t *, struct proc *, rctl_entity_p_t *);
303 void rctl_set_tearoff(rctl_set_t *, struct proc *);
314 int rctl_local_delete(rctl_hndl_t, rctl_val_t *, struct proc *p);
315 int rctl_local_insert(rctl_hndl_t, rctl_val_t *, struct proc *p);
317 struct proc *p);
319 struct proc *p);
320 int rctl_local_get(rctl_hndl_t, rctl_val_t *, rctl_val_t *, struct proc *p);
322 struct proc *p);
327 int rctl_rlimit_set(rctl_hndl_t, struct proc *, struct rlimit64 *,
329 int rctl_rlimit_get(rctl_hndl_t, struct proc *, struct rlimit64 *);
332 int rctl_incr_locked_mem(struct proc *, struct kproject *, rctl_qty_t,
334 void rctl_decr_locked_mem(struct proc *, struct kproject *, rctl_qty_t,
336 int rctl_incr_swap(struct proc *, struct zone *, size_t);
339 int rctl_incr_lofi(struct proc *, struct zone *, size_t);