/illumos-gate/usr/src/lib/libfsmgt/common/ |
H A D | nfs_mntinfo.c | 205 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 D | mmapobj.c | 564 (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 D | flowprop.c | 268 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 D | linkprop.c | 1924 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 D | libdlflow.c | 546 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 D | mac_datapath_setup.c | 737 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 D | mac_client.c | 2359 (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 D | mac_flow.c | 220 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 D | mac.c | 3550 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 D | mac_protect.c | 578 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 D | mac_util.c | 1933 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 D | mmapobjsys.c | 71 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 D | mac_flow.h | 240 #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 D | nfsstat.c | 1108 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 D | mem.c | 303 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 D | dld_flow.c | 41 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 D | dld_str.c | 1751 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 D | sfxge_gld_v3.c | 1216 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 D | vsw_phys.c | 1389 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 D | vnic_dev.c | 344 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 D | ip_squeue.c | 463 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 D | ip_if.c | 17861 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 D | ql_mbx.c | 4699 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 …]
|