/titanic_44/usr/src/lib/libfsmgt/common/ |
H A D | nfs_mntinfo.c | 170 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 D | mmapobj.c | 547 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 D | flowprop.c | 268 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 D | linkprop.c | 1731 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 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()
|
/titanic_44/usr/src/uts/common/io/mac/ |
H A D | mac_datapath_setup.c | 165 #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 D | mac_client.c | 1691 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 D | mac_flow.c | 213 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 D | mac.c | 3177 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 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() 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 D | mac_util.c | 827 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 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()
|
/titanic_44/usr/src/uts/common/sys/ |
H A D | mac_flow.h | 238 #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 D | nfsstat.c | 1036 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 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 | 1734 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 D | vnic_dev.c | 342 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 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()
|
/titanic_44/usr/src/uts/common/inet/ip/ |
H A D | ip_squeue.c | 473 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 D | ip_if.c | 17849 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 D | ql_mbx.c | 4467 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 …]
|