Home
last modified time | relevance | path

Searched refs:rctl (Results 1 – 25 of 33) sorted by relevance

12

/illumos-gate/usr/src/uts/common/os/
H A Drctl.c595 prev = rctl; in rctl_gp_alloc()
643 return (rctl); in rctl_gp_detach_ctl()
664 rctl = next; in rctl_gp_free()
1121 rctl->rc_cursor = rctl->rc_values; in rctl_set_init()
1485 rctl_t *rctl; in rctl_enforced_value() local
1564 rctl_t *rctl; in rctl_local_op() local
1851 rctl->rc_cursor = rctl->rc_values; in rctl_local_insert_all_cb()
1960 rctl->rc_cursor = rctl->rc_values; in rctl_local_replace_all_cb()
2037 rctl_t *rctl; in rctl_rlimit_get() local
2192 rctl_t *rctl; in rctl_rlimit_set() local
[all …]
H A Drctl_proc.c75 proc_cpu_time_test(struct rctl *rctl, struct proc *p, rctl_entity_p_t *e, in proc_cpu_time_test() argument
92 proc_filesize_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, in proc_filesize_set() argument
96 nv = MIN(nv, rctl->rc_dict_entry->rcd_max_native); in proc_filesize_set()
98 nv = MIN(nv, rctl->rc_dict_entry->rcd_max_ilp32); in proc_filesize_set()
121 proc_stack_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, in proc_stack_set() argument
127 nv = MIN(nv, rctl->rc_dict_entry->rcd_max_native); in proc_stack_set()
129 nv = MIN(nv, rctl->rc_dict_entry->rcd_max_ilp32); in proc_stack_set()
174 nv = MIN(nv, rctl->rc_dict_entry->rcd_max_native); in proc_nofile_set()
176 nv = MIN(nv, rctl->rc_dict_entry->rcd_max_ilp32); in proc_nofile_set()
198 nv = MIN(nv, rctl->rc_dict_entry->rcd_max_ilp32); in proc_vmem_set()
[all …]
H A Dproject.c463 project_cpu_cap_get(rctl_t *rctl, struct proc *p) in project_cpu_cap_get() argument
664 project_shmmax_usage(rctl_t *rctl, struct proc *p) in project_shmmax_usage() argument
672 project_shmmax_test(struct rctl *rctl, struct proc *p, rctl_entity_p_t *e, in project_shmmax_test() argument
698 project_shmmni_usage(rctl_t *rctl, struct proc *p) in project_shmmni_usage() argument
706 project_shmmni_test(struct rctl *rctl, struct proc *p, rctl_entity_p_t *e, in project_shmmni_test() argument
732 project_semmni_usage(rctl_t *rctl, struct proc *p) in project_semmni_usage() argument
740 project_semmni_test(struct rctl *rctl, struct proc *p, rctl_entity_p_t *e, in project_semmni_test() argument
766 project_msgmni_usage(rctl_t *rctl, struct proc *p) in project_msgmni_usage() argument
774 project_msgmni_test(struct rctl *rctl, struct proc *p, rctl_entity_p_t *e, in project_msgmni_test() argument
808 project_locked_mem_test(struct rctl *rctl, struct proc *p, rctl_entity_p_t *e, in project_locked_mem_test() argument
[all …]
H A Dzone.c1316 zone_cpu_shares_usage(rctl_t *rctl, struct proc *p) in zone_cpu_shares_usage() argument
1348 zone_cpu_cap_get(rctl_t *rctl, struct proc *p) in zone_cpu_cap_get() argument
1356 zone_cpu_cap_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, in zone_cpu_cap_set() argument
1492 zone_shmmax_usage(rctl_t *rctl, struct proc *p) in zone_shmmax_usage() argument
1521 zone_shmmni_usage(rctl_t *rctl, struct proc *p) in zone_shmmni_usage() argument
1550 zone_semmni_usage(rctl_t *rctl, struct proc *p) in zone_semmni_usage() argument
1579 zone_msgmni_usage(rctl_t *rctl, struct proc *p) in zone_msgmni_usage() argument
1608 zone_locked_mem_usage(rctl_t *rctl, struct proc *p) in zone_locked_mem_usage() argument
1657 zone_max_swap_usage(rctl_t *rctl, struct proc *p) in zone_max_swap_usage() argument
1688 zone_max_swap_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, in zone_max_swap_set() argument
[all …]
H A Dtask.c191 task_lwps_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, rctl_qty_t nv) { in task_lwps_set() argument
242 task_nprocs_set(rctl_t *rctl, struct proc *p, rctl_entity_p_t *e, in task_nprocs_set() argument
/illumos-gate/usr/src/uts/common/sys/
H A Drctl.h164 struct rctl;
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 *);
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 *,
214 typedef struct rctl { struct
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Drctl.c71 rctl_t rctl; in rctl() local
79 if (mdb_vread(&rctl, sizeof (rctl_t), addr) == -1) { in rctl()
92 if (rctl.rc_id != hndl) in rctl()
97 (uintptr_t)rctl.rc_dict_entry) == -1) { in rctl()
99 addr, rctl.rc_dict_entry); in rctl()
108 mdb_printf("%0?p\t%3d : %s\n", addr, rctl.rc_id, name); in rctl()
416 rctl_t rctl; in rctl_set_walk_step() local
447 wsp->walk_addr = (uintptr_t)rctl.rc_next; in rctl_set_walk_step()
464 rctl_t rctl; in rctl_val_walk_init() local
470 wsp->walk_addr = (uintptr_t)rctl.rc_values; in rctl_val_walk_init()
[all …]
H A Drctl.h37 int rctl(uintptr_t, uint_t, int, const mdb_arg_t *);
H A DMakefile.files74 rctl.c \
/illumos-gate/usr/src/uts/common/io/e1000g/
H A De1000g_rx.c153 uint32_t rctl; in e1000g_rx_setup() local
271 rctl = E1000_RCTL_EN | /* Enable Receive Unit */ in e1000g_rx_setup()
287 rctl |= E1000_RCTL_SZ_2048; in e1000g_rx_setup()
291 rctl |= E1000_RCTL_SZ_4096 | E1000_RCTL_BSEX; in e1000g_rx_setup()
294 rctl |= E1000_RCTL_SZ_8192 | E1000_RCTL_BSEX; in e1000g_rx_setup()
297 rctl |= E1000_RCTL_SZ_16384 | E1000_RCTL_BSEX; in e1000g_rx_setup()
299 rctl |= E1000_RCTL_SZ_2048; in e1000g_rx_setup()
303 rctl |= E1000_RCTL_SBP; in e1000g_rx_setup()
377 E1000_WRITE_REG(hw, E1000_RCTL, rctl); in e1000g_rx_setup()
918 uint32_t rctl, rxdctl; in e1000g_flush_rx_ring() local
[all …]
H A De1000g_main.c2534 uint32_t rctl = E1000_READ_REG(hw, E1000_RCTL); in e1000g_intr_work() local
2536 rctl & ~E1000_RCTL_EN); in e1000g_intr_work()
2865 uint32_t rctl; in e1000g_m_promisc() local
2874 rctl = E1000_READ_REG(&Adapter->shared, E1000_RCTL); in e1000g_m_promisc()
2877 rctl |= in e1000g_m_promisc()
2880 rctl &= (~(E1000_RCTL_UPE | E1000_RCTL_MPE)); in e1000g_m_promisc()
5849 uint32_t rctl; in e1000g_set_external_loopback_1000() local
5871 rctl = E1000_READ_REG(hw, E1000_RCTL); in e1000g_set_external_loopback_1000()
5872 rctl |= (E1000_RCTL_EN | in e1000g_set_external_loopback_1000()
5878 E1000_WRITE_REG(hw, E1000_RCTL, rctl); in e1000g_set_external_loopback_1000()
[all …]
/illumos-gate/usr/src/cmd/perl/contrib/Sun/Solaris/Project/
H A DProject.pm1495 my $rctl;
1497 $rctl = {};
1507 $rctl->{'max'} = $max;
1510 $rctl->{'type'} = 'bytes';
1512 $rctl->{'type'} = 'seconds';
1514 $rctl->{'type'} = 'count';
1534 $rctl->{'signals'} = [];
1548 return ($rctl);
1655 my ($rctl, $flags) = @_;
1676 $name = $rctl->{'name'};
[all …]
H A DProject.xs259 # For the given rctl name, returns the list
261 # of the system rctl, and $flags are the rctl's
/illumos-gate/usr/src/uts/common/io/igc/core/
H A Digc_base.c120 u32 rctl, rlpml, rxdctl[4], rfctl, temp_rctl, rx_enabled; in igc_rx_fifo_flush_base() local
161 rctl = IGC_READ_REG(hw, IGC_RCTL); in igc_rx_fifo_flush_base()
162 temp_rctl = rctl & ~(IGC_RCTL_EN | IGC_RCTL_SBP); in igc_rx_fifo_flush_base()
175 IGC_WRITE_REG(hw, IGC_RCTL, rctl); in igc_rx_fifo_flush_base()
/illumos-gate/usr/src/cmd/rctladm/
H A Drctladm.c449 char *rctl; in main() local
511 rctl = argv[optind]; in main()
514 rctladm_enable(rctl, action); in main()
517 rctladm_disable(rctl, action); in main()
/illumos-gate/usr/src/uts/common/io/e1000api/
H A De1000_82543.c1200 u32 icr, rctl; in e1000_check_for_copper_link_82543() local
1302 rctl = E1000_READ_REG(hw, E1000_RCTL); in e1000_check_for_copper_link_82543()
1303 rctl &= ~E1000_RCTL_SBP; in e1000_check_for_copper_link_82543()
1304 E1000_WRITE_REG(hw, E1000_RCTL, rctl); in e1000_check_for_copper_link_82543()
1316 rctl = E1000_READ_REG(hw, E1000_RCTL); in e1000_check_for_copper_link_82543()
1317 rctl |= E1000_RCTL_SBP; in e1000_check_for_copper_link_82543()
1318 E1000_WRITE_REG(hw, E1000_RCTL, rctl); in e1000_check_for_copper_link_82543()
/illumos-gate/usr/src/cmd/prctl/
H A Dprctl.c155 static int match_rctl(struct ps_prochandle *Pr, rctlblk_t **rctl, char *name,
158 static int match_rctl_blk(rctlblk_t *rctl, char *valuestringin,
1571 match_rctl(struct ps_prochandle *Pr, rctlblk_t **rctl, char *name, in match_rctl() argument
1578 *rctl = NULL; in match_rctl()
1599 *rctl = next; in match_rctl()
1615 *rctl = next; in match_rctl()
1644 match_rctl_blk(rctlblk_t *rctl, char *valuestringin, in match_rctl_blk() argument
1655 value = rctlblk_get_value(rctl); in match_rctl_blk()
1656 priv = rctlblk_get_privilege(rctl); in match_rctl_blk()
1657 pid = rctlblk_get_recipient_pid(rctl); in match_rctl_blk()
/illumos-gate/usr/src/uts/common/io/igc/
H A Digc_ring.c550 uint32_t rctl, rxcsum; in igc_rx_hw_init() local
560 rctl = igc_read32(igc, IGC_RCTL); in igc_rx_hw_init()
561 rctl &= ~(3 << IGC_RCTL_MO_SHIFT); in igc_rx_hw_init()
562 rctl &= ~IGC_RCTL_SBP; in igc_rx_hw_init()
563 rctl &= ~(IGC_RCTL_LBM_MAC | IGC_RCTL_LBM_TCVR); in igc_rx_hw_init()
571 rctl |= IGC_RCTL_EN | IGC_RCTL_BAM | IGC_RCTL_LPE | in igc_rx_hw_init()
577 rctl |= igc->igc_hw.mac.mc_filter_type << IGC_RCTL_MO_SHIFT; in igc_rx_hw_init()
605 igc_write32(igc, IGC_RCTL, rctl); in igc_rx_hw_init()
/illumos-gate/usr/src/uts/common/syscall/
H A Drctlsys.c270 rctl_t *rctl; in rctlsys_get() local
280 if (rctl_set_find(rset, hndl, &rctl) == -1) { in rctlsys_get()
286 if (RCTLOP_NO_USAGE(rctl)) { in rctlsys_get()
292 usage = RCTLOP_GET_USAGE(rctl, curproc); in rctlsys_get()
/illumos-gate/usr/src/grub/grub-0.97/netboot/
H A De1000.c2405 uint32_t rctl; local
2503 rctl = E1000_READ_REG(hw, RCTL);
2504 rctl &= ~E1000_RCTL_SBP;
2505 E1000_WRITE_REG(hw, RCTL, rctl);
2516 rctl = E1000_READ_REG(hw, RCTL);
2517 rctl |= E1000_RCTL_SBP;
2518 E1000_WRITE_REG(hw, RCTL, rctl);
/illumos-gate/usr/src/lib/libzonecfg/common/
H A Dlibzonecfg.c3939 struct zone_rctltab rctl; in zonecfg_apply_rctls() local
3955 while (zonecfg_getrctlent(handle, &rctl) == Z_OK) { in zonecfg_apply_rctls()
3959 rname = rctl.zone_rctl_name; in zonecfg_apply_rctls()
6651 struct zone_rctlvaltab rctl; in zonecfg_get_aliased_rctl() local
6692 rctl.zone_rctlval_priv, in zonecfg_get_aliased_rctl()
6693 sizeof (rctl.zone_rctlval_priv)) != Z_OK)) in zonecfg_get_aliased_rctl()
6696 rctl.zone_rctlval_limit, in zonecfg_get_aliased_rctl()
6697 sizeof (rctl.zone_rctlval_limit)) != Z_OK)) in zonecfg_get_aliased_rctl()
6700 rctl.zone_rctlval_action, in zonecfg_get_aliased_rctl()
6706 if (strcmp(rctl.zone_rctlval_priv, in zonecfg_get_aliased_rctl()
[all …]
/illumos-gate/usr/src/uts/common/io/comstar/port/fcoet/
H A Dfcoet_eth.c136 uint8_t rctl = FRM_R_CTL(frm); in fcoet_rx_frame() local
138 switch (rctl) { in fcoet_rx_frame()
/illumos-gate/usr/src/cmd/zonecfg/
H A Dzonecfg_lex.l180 <TSTATE>rctl { return RCTL; }
/illumos-gate/usr/src/head/
H A DMakefile154 rctl.h \
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_main.c2206 uint32_t rctl, rxcsum; in igb_setup_rx() local
2218 rctl = E1000_READ_REG(hw, E1000_RCTL); in igb_setup_rx()
2224 rctl &= ~(3 << E1000_RCTL_MO_SHIFT); in igb_setup_rx()
2225 rctl &= ~(E1000_RCTL_LBM_TCVR | E1000_RCTL_LBM_MAC); in igb_setup_rx()
2227 rctl |= (E1000_RCTL_EN | /* Enable Receive Unit */ in igb_setup_rx()
2304 E1000_WRITE_REG(hw, E1000_RCTL, rctl); in igb_setup_rx()

12