Home
last modified time | relevance | path

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

/titanic_44/usr/src/lib/libfsmgt/common/
H A Dnfs_mntinfo.c170 nfs_mntlist_t *mrp; in get_kstat_info() local
189 ((mrp = kstat_mount(nfs_mntinfo, ksp)) != NULL)) { in get_kstat_info()
190 if (load_kstat_data(libkstat_cookie, mrp, ksp, errp) in get_kstat_info()
192 nfs_free_mntinfo_list(mrp); in get_kstat_info()
201 load_kstat_data(kstat_ctl_t *libkstat_cookie, nfs_mntlist_t *mrp, in load_kstat_data() argument
207 if (mrp == 0) { in load_kstat_data()
215 if (strlcpy(mrp->nml_proto, mik.mik_proto, KNC_STRSIZE) in load_kstat_data()
220 if (strlcpy(mrp->nml_curserver, mik.mik_curserver, SYS_NMLN) in load_kstat_data()
225 mrp->nml_vers = mik.mik_vers; in load_kstat_data()
230 mrp->nml_securitymode = strdup(nfs_sec.sc_name); in load_kstat_data()
[all …]
/titanic_44/usr/src/uts/common/os/
H A Dmmapobj.c547 mmapobj_unmap(mmapobj_result_t *mrp, int num_mapped, int num_segs, in mmapobj_unmap() argument
573 if (mrp[i].mr_flags & MR_RESV) { in mmapobj_unmap()
577 (void) as_unmap(as, mrp[i].mr_addr, mrp[i].mr_msize); in mmapobj_unmap()
580 if (mrp[i].mr_flags & MR_RESV) { in mmapobj_unmap()
595 (void) as_map(as, mrp[i].mr_addr, mrp[i].mr_msize, in mmapobj_unmap()
606 addr = mrp[0].mr_addr; in mmapobj_unmap()
608 addr = mrp[num_mapped - 1].mr_addr + in mmapobj_unmap()
609 mrp[num_mapped - 1].mr_msize; in mmapobj_unmap()
611 size = (size_t)mrp[num_segs - 1].mr_addr + in mmapobj_unmap()
612 mrp[num_segs - 1].mr_msize - (size_t)addr; in mmapobj_unmap()
[all …]
/titanic_44/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()
279 if (mrp->mrp_mask & MRP_MAXBW) { in do_get_maxbw()
281 dladm_bw2str(mrp->mrp_maxbw, buf)); in do_get_maxbw()
294 mac_resource_props_t mrp; in do_set_maxbw() local
300 bzero(&mrp, sizeof (mrp)); in do_set_maxbw()
302 bcopy(val, &mrp.mrp_maxbw, sizeof (int64_t)); in do_set_maxbw()
305 mrp.mrp_maxbw = MRP_MAXBW_RESETVAL; in do_set_maxbw()
307 mrp.mrp_mask = MRP_MAXBW; in do_set_maxbw()
311 bcopy(&mrp, &attr.mf_resource_props, sizeof (mac_resource_props_t)); in do_set_maxbw()
[all …]
H A Dlinkprop.c1731 mac_resource_props_t mrp; in get_maxbw() local
1735 perm_flags, &mrp, sizeof (mrp)); in get_maxbw()
1739 if ((mrp.mrp_mask & MRP_MAXBW) == 0) { in get_maxbw()
1744 (void) dladm_bw2str(mrp.mrp_maxbw, prop_val[0]); in get_maxbw()
1786 mac_resource_props_t *mrp = arg; in extract_maxbw() local
1789 mrp->mrp_maxbw = MRP_MAXBW_RESETVAL; in extract_maxbw()
1791 bcopy((char *)vdp->vd_val, &mrp->mrp_maxbw, sizeof (uint64_t)); in extract_maxbw()
1793 mrp->mrp_mask |= MRP_MAXBW; in extract_maxbw()
1805 mac_resource_props_t mrp; in get_cpus() local
1811 "resource-effective", flags, perm_flags, &mrp, in get_cpus()
[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()
/titanic_44/usr/src/uts/common/io/mac/
H A Dmac_datapath_setup.c165 #define BIND_TX_SRS_AND_SOFT_RINGS(mac_tx_srs, mrp) { \ argument
707 mac_tx_cpu_init(flow_entry_t *flent, mac_resource_props_t *mrp, in mac_tx_cpu_init() argument
725 if (mrp != NULL) in mac_tx_cpu_init()
726 j = mrp->mrp_ncpus - 1; in mac_tx_cpu_init()
728 if (mrp != NULL) { in mac_tx_cpu_init()
730 j = mrp->mrp_ncpus - 1; in mac_tx_cpu_init()
731 worker_cpuid = mrp->mrp_cpu[j]; in mac_tx_cpu_init()
746 (mrp != NULL) ? mrp->mrp_cpu[j] : in mac_tx_cpu_init()
753 if (mrp != NULL) in mac_tx_cpu_init()
759 (mrp != NULL) ? mrp->mrp_cpu[mrp->mrp_ncpus - 1] : -1; in mac_tx_cpu_init()
[all …]
H A Dmac_client.c1691 mac_client_set_rings_prop(mac_client_impl_t *mcip, mac_resource_props_t *mrp, in mac_client_set_rings_prop() argument
1708 if (mrp->mrp_mask & MRP_RX_RINGS) { in mac_client_set_rings_prop()
1709 unspec = mrp->mrp_mask & MRP_RXRINGS_UNSPEC; in mac_client_set_rings_prop()
1720 if (mrp->mrp_mask & MRP_RINGS_RESET) { in mac_client_set_rings_prop()
1731 mrp->mrp_nrxrings == tmrp->mrp_nrxrings) { in mac_client_set_rings_prop()
1737 if (mrp->mrp_mask & MRP_RINGS_RESET) { in mac_client_set_rings_prop()
1811 if (group == defgrp && ((mrp->mrp_nrxrings > 0) || unspec)) { in mac_client_set_rings_prop()
1825 mrp->mrp_nrxrings == 0) { in mac_client_set_rings_prop()
1866 if (mrp->mrp_mask & MRP_TX_RINGS) { in mac_client_set_rings_prop()
1867 unspec = mrp->mrp_mask & MRP_TXRINGS_UNSPEC; in mac_client_set_rings_prop()
[all …]
H A Dmac_flow.c213 mac_flow_create(flow_desc_t *fd, mac_resource_props_t *mrp, char *name, in mac_flow_create() argument
219 if (mrp != NULL) { in mac_flow_create()
220 err = mac_validate_props(NULL, mrp); in mac_flow_create()
249 if (mrp != NULL) { in mac_flow_create()
254 bcopy(mrp, &flent->fe_resource_props, in mac_flow_create()
261 if (!(mrp->mrp_mask & MRP_PRIORITY)) in mac_flow_create()
262 mrp->mrp_mask |= MRP_PRIORITY; in mac_flow_create()
264 mrp->mrp_priority = MPL_SUBFLOW_DEFAULT; in mac_flow_create()
266 mrp->mrp_priority = MPL_LINK_DEFAULT; in mac_flow_create()
267 bzero(mrp->mrp_pool, MAXPATHLEN); in mac_flow_create()
[all …]
H A Dmac.c3177 mac_resource_props_t *mrp; in mac_set_prop() local
3181 mrp = kmem_zalloc(sizeof (*mrp), KM_SLEEP); in mac_set_prop()
3182 bcopy(val, mrp, sizeof (*mrp)); in mac_set_prop()
3183 err = mac_set_resources(mh, mrp); in mac_set_prop()
3184 kmem_free(mrp, sizeof (*mrp)); in mac_set_prop()
3253 mac_resource_props_t *mrp; in mac_get_prop() local
3257 mrp = kmem_zalloc(sizeof (*mrp), KM_SLEEP); in mac_get_prop()
3258 mac_get_resources(mh, mrp); in mac_get_prop()
3259 bcopy(mrp, val, sizeof (*mrp)); in mac_get_prop()
3260 kmem_free(mrp, sizeof (*mrp)); in mac_get_prop()
[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()
2267 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); in mac_protect_check_one() local
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()
2497 mac_protect_set(mac_client_handle_t mch, mac_resource_props_t *mrp) in mac_protect_set() argument
[all …]
H A Dmac_util.c827 mac_resource_props_t *mrp; in mac_client_set_intr_cpu() local
836 mrp = MCIP_RESOURCE_PROPS(mcip); in mac_client_set_intr_cpu()
837 mrp->mrp_rx_intr_cpu = cpuid; in mac_client_set_intr_cpu()
853 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); in mac_client_intr_cpu() local
872 ((mrp->mrp_ncpus != 0) && in mac_client_intr_cpu()
873 (mrp->mrp_rx_intr_cpu == srs_cpu->mc_rx_pollid))) { in mac_client_intr_cpu()
/titanic_44/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()
/titanic_44/usr/src/uts/common/sys/
H A Dmac_flow.h238 #define MAC_COPY_CPUS(mrp, fmrp) { \ argument
240 (fmrp)->mrp_ncpus = (mrp)->mrp_ncpus; \
241 (fmrp)->mrp_rx_fanout_cnt = (mrp)->mrp_rx_fanout_cnt; \
242 (fmrp)->mrp_rx_intr_cpu = (mrp)->mrp_rx_intr_cpu; \
243 (fmrp)->mrp_fanout_mode = (mrp)->mrp_fanout_mode; \
244 if ((mrp)->mrp_ncpus == 0) { \
249 (fmrp)->mrp_cpu[ncpus] = (mrp)->mrp_cpu[ncpus];\
251 if ((mrp)->mrp_mask & MRP_CPUS_USERSPEC) \
/titanic_44/usr/src/cmd/fs.d/nfs/nfsstat/
H A Dnfsstat.c1036 struct myrec *list, *mrp, *pmrp; in mi_print() local
1085 if ((mrp = malloc(sizeof (struct myrec))) == 0) { in mi_print()
1089 mrp->my_fsid = makedev(m.mnt_major, m.mnt_minor); in mi_print()
1099 if ((mrp->ig_path = malloc( in mi_print()
1104 (void) strcpy(mrp->ig_path, m.mnt_mountp); in mi_print()
1107 mrp->ig_path = 0; in mi_print()
1108 (void) strcpy(mrp->my_dir, m.mnt_mountp); in mi_print()
1110 if ((mrp->my_path = strdup(m.mnt_special)) == NULL) { in mi_print()
1114 mrp->next = list; in mi_print()
1115 list = mrp; in mi_print()
[all …]
/titanic_44/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.c1734 mac_protect_t *mrp; in str_notify_allowed_ips() local
1743 mrp = mac_protect_get(dsp->ds_mh); in str_notify_allowed_ips()
1751 bcopy(mrp, mp->b_rptr + sizeof (dl_notify_ind_t), in str_notify_allowed_ips()
/titanic_44/usr/src/uts/common/io/vnic/
H A Dvnic_dev.c342 int af, mac_resource_props_t *mrp, uint32_t flags, vnic_ioc_diag_t *diag, in vnic_dev_create() argument
537 mac_set_upper_mac(vnic->vn_mch, vnic->vn_mh, mrp); in vnic_dev_create()
539 if (mrp != NULL) { in vnic_dev_create()
540 if ((mrp->mrp_mask & MRP_RX_RINGS) != 0 || in vnic_dev_create()
541 (mrp->mrp_mask & MRP_TX_RINGS) != 0) { in vnic_dev_create()
544 err = mac_client_set_resources(vnic->vn_mch, mrp); in vnic_dev_create()
617 uint_t mac_slot, mac_resource_props_t *mrp) in vnic_dev_modify() argument
/titanic_44/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()
/titanic_44/usr/src/uts/common/inet/ip/
H A Dip_squeue.c473 ip_squeue_add_ring(ill_t *ill, void *mrp) in ip_squeue_add_ring() argument
475 mac_rx_fifo_t *mrfp = (mac_rx_fifo_t *)mrp; in ip_squeue_add_ring()
H A Dip_if.c17849 mac_protect_t *mrp; in ill_set_allowed_ips() local
17853 mrp = (mac_protect_t *)&dlip[1]; in ill_set_allowed_ips()
17855 if (mrp->mp_ipaddrcnt == 0) { /* reset allowed-ips */ in ill_set_allowed_ips()
17870 ill->ill_allowed_ips_cnt = mrp->mp_ipaddrcnt; in ill_set_allowed_ips()
17873 for (i = 0; i < mrp->mp_ipaddrcnt; i++) in ill_set_allowed_ips()
17874 ill->ill_allowed_ips[i] = mrp->mp_ipaddrs[i].ip_addr; in ill_set_allowed_ips()
/titanic_44/usr/src/uts/common/io/fibre-channel/fca/qlc/
H A Dql_mbx.c4467 ql_set_port_config(ql_adapter_state_t *ha, ql_mbx_data_t *mrp) in ql_set_port_config() argument
4476 mcp->mb[1] = mrp->mb[1]; in ql_set_port_config()
4477 mcp->mb[2] = mrp->mb[2]; in ql_set_port_config()
4478 mcp->mb[3] = mrp->mb[3]; in ql_set_port_config()
4479 mcp->mb[4] = mrp->mb[4]; in ql_set_port_config()
4506 ql_get_port_config(ql_adapter_state_t *ha, ql_mbx_data_t *mrp) in ql_get_port_config() argument
4521 if (mrp != NULL) { in ql_get_port_config()
4522 mrp->mb[1] = mcp->mb[1]; in ql_get_port_config()
4523 mrp->mb[2] = mcp->mb[2]; in ql_get_port_config()
4524 mrp->mb[3] = mcp->mb[3]; in ql_get_port_config()
[all …]