Home
last modified time | relevance | path

Searched refs:mrp (Results 1 – 23 of 23) sorted by relevance

/illumos-gate/usr/src/lib/libfsmgt/common/
H A Dnfs_mntinfo.c205 if (mrp == 0) { in load_kstat_data()
240 mrp->nml_hard = in load_kstat_data()
242 mrp->nml_intr = in load_kstat_data()
244 mrp->nml_noac = in load_kstat_data()
246 mrp->nml_nocto = in load_kstat_data()
248 mrp->nml_grpid = in load_kstat_data()
252 mrp->nml_xattr = in load_kstat_data()
271 mrp = mrp->next; in kstat_mount()
273 return (mrp); in kstat_mount()
296 headptr = mrp; in get_nfs_info()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dmmapobj.c564 (void) as_unmap(as, mrp[i].mr_addr, mrp[i].mr_msize); in mmapobj_unmap()
582 (void) as_map(as, mrp[i].mr_addr, mrp[i].mr_msize, in mmapobj_unmap()
611 addr = mrp[i - 1].mr_addr + mrp[i - 1].mr_msize; in mmapobj_unmap()
962 mrp[0].mr_fsize = 0; in mmapobj_map_flat()
964 mrp[0].mr_prot = 0; in mmapobj_map_flat()
972 mrp[1].mr_flags = 0; in mmapobj_map_flat()
976 mrp[2].mr_fsize = 0; in mmapobj_map_flat()
978 mrp[2].mr_prot = 0; in mmapobj_map_flat()
1217 mrp[i].mr_addr = in mmapobj_map_elf()
1262 hi = mrp[0].mr_addr; in mmapobj_map_elf()
[all …]
/illumos-gate/usr/src/lib/libdladm/common/
H A Dflowprop.c268 mac_resource_props_t *mrp; in do_get_maxbw() local
276 mrp = &(fa.fa_resource_props); in do_get_maxbw()
294 mac_resource_props_t mrp; in do_set_maxbw() local
300 bzero(&mrp, sizeof (mrp)); in do_set_maxbw()
307 mrp.mrp_mask = MRP_MAXBW; in do_set_maxbw()
361 mac_resource_props_t *mrp; in do_get_priority() local
370 mrp = &(fa.fa_resource_props); in do_get_priority()
388 mac_resource_props_t mrp; in do_set_priority() local
393 bzero(&mrp, sizeof (mrp)); in do_set_priority()
400 mrp.mrp_mask = MRP_PRIORITY; in do_set_priority()
[all …]
H A Dlinkprop.c1924 perm_flags, &mrp, sizeof (mrp)); in get_maxbw()
2016 status = dladm_list2range(mrp.mrp_cpu, mrp.mrp_ncpus, in get_cpus()
2054 &perm_flags, &mrp, sizeof (mrp)); in check_cpus()
2210 &perm_flags, &mrp, sizeof (mrp)); in check_pool()
2257 bzero(&mrp->mrp_pool, sizeof (mrp->mrp_pool)); in extract_pool()
2285 perm_flags, &mrp, sizeof (mrp)); in get_priority()
2439 "resource", flags, NULL, &mrp, sizeof (mrp)); in get_rxrings()
2507 flags, NULL, &mrp, sizeof (mrp)); in get_txrings()
2606 perm_flags, &mrp, sizeof (mrp)); in get_protection()
2637 perm_flags, &mrp, sizeof (mrp)); in get_allowedips()
[all …]
H A Dlibdlflow.c546 flow_desc_t *flowdesc, mac_resource_props_t *mrp) in i_dladm_flow_add() argument
553 if (mrp != NULL) { in i_dladm_flow_add()
554 bcopy(mrp, &attr.af_resource_props, in i_dladm_flow_add()
591 mac_resource_props_t mrp; in dladm_flow_add() local
602 bzero(&mrp, sizeof (mac_resource_props_t)); in dladm_flow_add()
604 &mrp)) != DLADM_STATUS_OK) { in dladm_flow_add()
609 status = i_dladm_flow_add(handle, flowname, linkid, &flowdesc, &mrp); in dladm_flow_add()
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_datapath_setup.c737 if (mrp != NULL) in mac_tx_cpu_init()
740 if (mrp != NULL) { in mac_tx_cpu_init()
758 (mrp != NULL) ? mrp->mrp_cpu[j] : in mac_tx_cpu_init()
765 if (mrp != NULL) in mac_tx_cpu_init()
771 (mrp != NULL) ? mrp->mrp_cpu[mrp->mrp_ncpus - 1] : -1; in mac_tx_cpu_init()
776 mrp->mrp_cpu[mrp->mrp_ncpus - 1] : in mac_tx_cpu_init()
850 if (mrp->mrp_cpu[i] == mrp->mrp_rx_intr_cpu) in mac_flow_user_cpu_init()
853 mrp->mrp_cpu[i] = mrp->mrp_cpu[0]; in mac_flow_user_cpu_init()
854 mrp->mrp_cpu[0] = mrp->mrp_rx_intr_cpu; in mac_flow_user_cpu_init()
2314 if (mrp != NULL && mrp->mrp_ncpus > 0) { in mac_find_fanout()
[all …]
H A Dmac_client.c2359 (mrp->mrp_mask & MRP_PRIORITY) ? mrp->mrp_priority : in mac_client_datapath_setup()
2690 mrp = kmem_zalloc(sizeof (*mrp), KM_SLEEP); in i_mac_unicast_add()
2717 kmem_free(mrp, sizeof (*mrp)); in i_mac_unicast_add()
2734 bcopy(MCIP_RESOURCE_PROPS(mcip), mrp, sizeof (*mrp)); in i_mac_unicast_add()
2852 kmem_free(mrp, sizeof (*mrp)); in i_mac_unicast_add()
2868 kmem_free(mrp, sizeof (*mrp)); in i_mac_unicast_add()
2882 kmem_free(mrp, sizeof (*mrp)); in i_mac_unicast_add()
3227 mrp = kmem_zalloc(sizeof (*mrp), KM_SLEEP); in mac_unicast_remove()
3249 kmem_free(mrp, sizeof (*mrp)); in mac_unicast_remove()
4824 mrp); in mac_get_effective_resources()
[all …]
H A Dmac_flow.c220 if (mrp != NULL) { in mac_flow_create()
250 if (mrp != NULL) { in mac_flow_create()
263 mrp->mrp_mask |= MRP_PRIORITY; in mac_flow_create()
268 bzero(mrp->mrp_pool, MAXPATHLEN); in mac_flow_create()
674 fmrp->mrp_maxbw = mrp->mrp_maxbw; in mac_flow_modify_props()
698 if (i == mrp->mrp_ncpus) { in mac_flow_modify_props()
707 MAC_COPY_CPUS(mrp, fmrp); in mac_flow_modify_props()
713 if (mrp->mrp_mask & MRP_RX_RINGS || mrp->mrp_mask & MRP_TX_RINGS) in mac_flow_modify_props()
719 if (strlen(mrp->mrp_pool) == 0) in mac_flow_modify_props()
766 if (mrp->mrp_mask & MRP_PRIORITY) in mac_flow_modify()
[all …]
H A Dmac.c3550 mrp = kmem_zalloc(sizeof (*mrp), KM_SLEEP); in mac_set_prop()
3551 bcopy(val, mrp, sizeof (*mrp)); in mac_set_prop()
3553 kmem_free(mrp, sizeof (*mrp)); in mac_set_prop()
3648 mrp = kmem_zalloc(sizeof (*mrp), KM_SLEEP); in mac_get_prop()
3650 bcopy(mrp, val, sizeof (*mrp)); in mac_get_prop()
3651 kmem_free(mrp, sizeof (*mrp)); in mac_get_prop()
3659 mrp = kmem_zalloc(sizeof (*mrp), KM_SLEEP); in mac_get_prop()
3661 bcopy(mrp, val, sizeof (*mrp)); in mac_get_prop()
3662 kmem_free(mrp, sizeof (*mrp)); in mac_get_prop()
8417 mrp = kmem_zalloc(sizeof (*mrp), KM_SLEEP); in mac_pool_link_update()
[all …]
H A Dmac_protect.c578 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); in intercept_dhcpv4_outbound() local
584 if (allowed_ips_set(mrp, IPV4_VERSION)) in intercept_dhcpv4_outbound()
1308 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); in intercept_dhcpv6_outbound() local
1314 if (allowed_ips_set(mrp, IPV6_VERSION)) in intercept_dhcpv6_outbound()
2274 ASSERT(mrp != NULL); in mac_protect_check_one()
2282 protect = &mrp->mrp_protect; in mac_protect_check_one()
2475 mac_protect_validate(mac_resource_props_t *mrp) in mac_protect_validate() argument
2477 mac_protect_t *p = &mrp->mrp_protect; in mac_protect_validate()
2510 if ((err = mac_protect_validate(mrp)) != 0) in mac_protect_set()
2604 for (i = 0; i < mrp->mrp_protect.mp_ipaddrcnt; i++) { in allowed_ips_set()
[all …]
H A Dmac_util.c1933 mac_resource_props_t *mrp; in mac_client_set_intr_cpu() local
1942 mrp = MCIP_RESOURCE_PROPS(mcip); in mac_client_set_intr_cpu()
1943 mrp->mrp_rx_intr_cpu = cpuid; in mac_client_set_intr_cpu()
1959 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); in mac_client_intr_cpu() local
1978 ((mrp->mrp_ncpus != 0) && in mac_client_intr_cpu()
1979 (mrp->mrp_rx_intr_cpu == srs_cpu->mc_rx_pollid))) { in mac_client_intr_cpu()
/illumos-gate/usr/src/uts/common/syscall/
H A Dmmapobjsys.c71 mmapobj_result_t *mrp = stack_mr; in mmapobjsys() local
148 error = mmapobj(vp, flags, mrp, &num_mapped, padding, fp->f_cred); in mmapobjsys()
152 mrp = kmem_alloc(sizeof (mmapobj_result_t) * num_mapped, in mmapobjsys()
169 mmapobj_unmap(mrp, num_mapped, num_mapped, 0); in mmapobjsys()
180 mmapobj_copy_64to32(mrp, mrp32, num_mapped); in mmapobjsys()
185 error = copyout(mrp, (void *)storage, in mmapobjsys()
190 mmapobj_unmap(mrp, num_mapped, num_mapped, 0); in mmapobjsys()
200 ASSERT(mrp != stack_mr); in mmapobjsys()
202 kmem_free(mrp, in mmapobjsys()
/illumos-gate/usr/src/uts/common/sys/
H A Dmac_flow.h240 #define MAC_COPY_CPUS(mrp, fmrp) { \ argument
242 (fmrp)->mrp_ncpus = (mrp)->mrp_ncpus; \
243 (fmrp)->mrp_rx_fanout_cnt = (mrp)->mrp_rx_fanout_cnt; \
244 (fmrp)->mrp_rx_intr_cpu = (mrp)->mrp_rx_intr_cpu; \
245 (fmrp)->mrp_fanout_mode = (mrp)->mrp_fanout_mode; \
246 if ((mrp)->mrp_ncpus == 0) { \
251 (fmrp)->mrp_cpu[ncpus] = (mrp)->mrp_cpu[ncpus];\
253 if ((mrp)->mrp_mask & MRP_CPUS_USERSPEC) \
/illumos-gate/usr/src/cmd/fs.d/nfs/nfsstat/
H A Dnfsstat.c1108 mrp->ig_path = 0; in mi_print()
1115 mrp->next = list; in mi_print()
1116 list = mrp; in mi_print()
1127 for (pmrp = 0, mrp = list; mrp; mrp = mrp->next) { in mi_print()
1128 if (mrp->ig_path == 0) in mi_print()
1129 pmrp = mrp; in mi_print()
1131 pmrp->next = mrp->next; in mi_print()
1133 list = mrp->next; in mi_print()
1147 for (mrp = list; mrp; mrp = mrp->next) { in mi_print()
1151 if (mrp == 0) in mi_print()
[all …]
/illumos-gate/usr/src/cmd/bhyve/
H A Dmem.c303 struct mmio_rb_range *entry, *mrp; in register_mem_int() local
308 mrp = malloc(sizeof(struct mmio_rb_range)); in register_mem_int()
309 if (mrp == NULL) { in register_mem_int()
314 mrp->mr_param = *memp; in register_mem_int()
315 mrp->mr_base = memp->base; in register_mem_int()
316 mrp->mr_end = memp->base + memp->size - 1; in register_mem_int()
319 err = mmio_rb_add(rbt, mrp); in register_mem_int()
322 free(mrp); in register_mem_int()
327 free(mrp); in register_mem_int()
/illumos-gate/usr/src/uts/common/io/dld/
H A Ddld_flow.c41 mac_resource_props_t *mrp) in dld_add_flow() argument
43 return (mac_link_flow_add(linkid, flow_name, flow_desc, mrp)); in dld_add_flow()
53 dld_modify_flow(char *flow_name, mac_resource_props_t *mrp) in dld_modify_flow() argument
55 return (mac_link_flow_modify(flow_name, mrp)); in dld_modify_flow()
H A Ddld_str.c1751 mac_protect_t *mrp; in str_notify_allowed_ips() local
1760 mrp = mac_protect_get(dsp->ds_mh); in str_notify_allowed_ips()
1768 bcopy(mrp, mp->b_rptr + sizeof (dl_notify_ind_t), in str_notify_allowed_ips()
/illumos-gate/usr/src/uts/common/io/sfxge/
H A Dsfxge_gld_v3.c1216 mac_register_t *mrp; in sfxge_gld_register() local
1227 mrp->m_driver = sp; in sfxge_gld_register()
1228 mrp->m_dip = sp->s_dip; in sfxge_gld_register()
1257 mrp->m_callbacks = mcp; in sfxge_gld_register()
1259 mrp->m_src_addr = addr; in sfxge_gld_register()
1262 mrp->m_src_addr)) != 0) in sfxge_gld_register()
1265 mrp->m_min_sdu = 0; in sfxge_gld_register()
1266 mrp->m_max_sdu = sp->s_mtu; in sfxge_gld_register()
1268 mrp->m_margin = VLAN_TAGSZ; in sfxge_gld_register()
1279 if ((rc = mac_register(mrp, &mh)) != 0) in sfxge_gld_register()
[all …]
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvsw_phys.c1389 mac_resource_props_t *mrp; in vsw_maccl_set_bandwidth() local
1409 mrp = kmem_zalloc(sizeof (*mrp), KM_SLEEP); in vsw_maccl_set_bandwidth()
1411 mrp->mrp_maxbw = MRP_MAXBW_RESETVAL; in vsw_maccl_set_bandwidth()
1413 mrp->mrp_maxbw = maxbw; in vsw_maccl_set_bandwidth()
1415 mrp->mrp_mask |= MRP_MAXBW; in vsw_maccl_set_bandwidth()
1417 rv = mac_client_set_resources(mch, mrp); in vsw_maccl_set_bandwidth()
1434 kmem_free(mrp, sizeof (*mrp)); in vsw_maccl_set_bandwidth()
/illumos-gate/usr/src/uts/common/io/vnic/
H A Dvnic_dev.c344 int af, mac_resource_props_t *mrp, uint32_t flags, vnic_ioc_diag_t *diag, in vnic_dev_create() argument
554 mac_set_upper_mac(vnic->vn_mch, vnic->vn_mh, mrp); in vnic_dev_create()
556 if (mrp != NULL) { in vnic_dev_create()
557 if ((mrp->mrp_mask & MRP_RX_RINGS) != 0 || in vnic_dev_create()
558 (mrp->mrp_mask & MRP_TX_RINGS) != 0) { in vnic_dev_create()
561 err = mac_client_set_resources(vnic->vn_mch, mrp); in vnic_dev_create()
633 uint_t mac_slot, mac_resource_props_t *mrp) in vnic_dev_modify() argument
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip_squeue.c463 ip_squeue_add_ring(ill_t *ill, void *mrp) in ip_squeue_add_ring() argument
465 mac_rx_fifo_t *mrfp = (mac_rx_fifo_t *)mrp; in ip_squeue_add_ring()
H A Dip_if.c17861 mac_protect_t *mrp; in ill_set_allowed_ips() local
17865 mrp = (mac_protect_t *)&dlip[1]; in ill_set_allowed_ips()
17867 if (mrp->mp_ipaddrcnt == 0) { /* reset allowed-ips */ in ill_set_allowed_ips()
17882 ill->ill_allowed_ips_cnt = mrp->mp_ipaddrcnt; in ill_set_allowed_ips()
17885 for (i = 0; i < mrp->mp_ipaddrcnt; i++) in ill_set_allowed_ips()
17886 ill->ill_allowed_ips[i] = mrp->mp_ipaddrs[i].ip_addr; in ill_set_allowed_ips()
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/
H A Dql_mbx.c4699 ql_set_port_config(ql_adapter_state_t *ha, ql_mbx_data_t *mrp) in ql_set_port_config() argument
4708 mcp->mb[1] = mrp->mb[1]; in ql_set_port_config()
4709 mcp->mb[2] = mrp->mb[2]; in ql_set_port_config()
4710 mcp->mb[3] = mrp->mb[3]; in ql_set_port_config()
4711 mcp->mb[4] = mrp->mb[4]; in ql_set_port_config()
4738 ql_get_port_config(ql_adapter_state_t *ha, ql_mbx_data_t *mrp) in ql_get_port_config() argument
4753 if (mrp != NULL) { in ql_get_port_config()
4754 mrp->mb[1] = mcp->mb[1]; in ql_get_port_config()
4755 mrp->mb[2] = mcp->mb[2]; in ql_get_port_config()
4756 mrp->mb[3] = mcp->mb[3]; in ql_get_port_config()
[all …]