/illumos-gate/usr/src/uts/common/io/dld/ |
H A D | dld_flow.c | 41 mac_resource_props_t *mrp) 43 return (mac_link_flow_add(linkid, flow_name, flow_desc, mrp)); 53 dld_modify_flow(char *flow_name, mac_resource_props_t *mrp) argument 55 return (mac_link_flow_modify(flow_name, mrp)); 40 dld_add_flow(datalink_id_t linkid, char *flow_name, flow_desc_t *flow_desc, mac_resource_props_t *mrp) argument
|
H A D | dld_str.c | 1734 mac_protect_t *mrp; local 1743 mrp = mac_protect_get(dsp->ds_mh); 1751 bcopy(mrp, mp->b_rptr + sizeof (dl_notify_ind_t),
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | mmapobjsys.c | 71 mmapobj_result_t *mrp = stack_mr; local 148 error = mmapobj(vp, flags, mrp, &num_mapped, padding, fp->f_cred); 152 mrp = kmem_alloc(sizeof (mmapobj_result_t) * num_mapped, 169 mmapobj_unmap(mrp, num_mapped, num_mapped, 0); 180 mmapobj_copy_64to32(mrp, mrp32, num_mapped); 185 error = copyout(mrp, (void *)storage, 190 mmapobj_unmap(mrp, num_mapped, num_mapped, 0); 200 ASSERT(mrp != stack_mr); 202 kmem_free(mrp,
|
/illumos-gate/usr/src/lib/libdladm/common/ |
H A D | flowprop.c | 268 mac_resource_props_t *mrp; local 276 mrp = &(fa.fa_resource_props); 279 if (mrp->mrp_mask & MRP_MAXBW) { 281 dladm_bw2str(mrp->mrp_maxbw, buf)); 294 mac_resource_props_t mrp; local 300 bzero(&mrp, sizeof (mrp)); 302 bcopy(val, &mrp.mrp_maxbw, sizeof (int64_t)); 305 mrp.mrp_maxbw = MRP_MAXBW_RESETVAL; 307 mrp 362 mac_resource_props_t *mrp; local 389 mac_resource_props_t mrp; local 555 dladm_flow_proplist_extract(dladm_arg_list_t *proplist, mac_resource_props_t *mrp) argument [all...] |
H A D | libdlflow.c | 546 flow_desc_t *flowdesc, mac_resource_props_t *mrp) 553 if (mrp != NULL) { 554 bcopy(mrp, &attr.af_resource_props, 591 mac_resource_props_t mrp; local 602 bzero(&mrp, sizeof (mac_resource_props_t)); 604 &mrp)) != DLADM_STATUS_OK) { 609 status = i_dladm_flow_add(handle, flowname, linkid, &flowdesc, &mrp); 545 i_dladm_flow_add(dladm_handle_t handle, char *flowname, datalink_id_t linkid, flow_desc_t *flowdesc, mac_resource_props_t *mrp) argument
|
H A D | linkprop.c | 1681 mac_resource_props_t mrp; local 1685 perm_flags, &mrp, sizeof (mrp)); 1689 if ((mrp.mrp_mask & MRP_MAXBW) == 0) { 1694 (void) dladm_bw2str(mrp.mrp_maxbw, prop_val[0]); 1736 mac_resource_props_t *mrp = arg; local 1739 mrp->mrp_maxbw = MRP_MAXBW_RESETVAL; 1741 bcopy((char *)vdp->vd_val, &mrp->mrp_maxbw, sizeof (uint64_t)); 1743 mrp->mrp_mask |= MRP_MAXBW; 1755 mac_resource_props_t mrp; local 1806 mac_resource_props_t mrp; local 1905 mac_resource_props_t *mrp = arg; local 1935 mac_resource_props_t mrp; local 1969 mac_resource_props_t mrp; local 2022 mac_resource_props_t *mrp = (mac_resource_props_t *)arg; local 2049 mac_resource_props_t mrp; local 2070 mac_resource_props_t *mrp = arg; local 2191 mac_resource_props_t mrp; local 2237 mac_resource_props_t *mrp = (mac_resource_props_t *)arg; local 2257 mac_resource_props_t mrp; local 2307 mac_resource_props_t *mrp = (mac_resource_props_t *)arg; local 2340 mac_resource_props_t mrp; local 2379 mac_resource_props_t mrp; local 2411 mac_resource_props_t mrp; local 2451 mac_resource_props_t *mrp = arg; local 2466 mac_resource_props_t *mrp = arg; local 2872 mac_resource_props_t mrp; local 2902 mac_resource_props_t *mrp = arg; local 4697 dladm_link_proplist_extract(dladm_handle_t handle, dladm_arg_list_t *proplist, mac_resource_props_t *mrp, uint_t flags) argument [all...] |
/illumos-gate/usr/src/lib/libfsmgt/common/ |
H A D | nfs_mntinfo.c | 170 nfs_mntlist_t *mrp; local 189 ((mrp = kstat_mount(nfs_mntinfo, ksp)) != NULL)) { 190 if (load_kstat_data(libkstat_cookie, mrp, ksp, errp) 192 nfs_free_mntinfo_list(mrp); 201 load_kstat_data(kstat_ctl_t *libkstat_cookie, nfs_mntlist_t *mrp, argument 207 if (mrp == 0) { 215 if (strlcpy(mrp->nml_proto, mik.mik_proto, KNC_STRSIZE) 220 if (strlcpy(mrp->nml_curserver, mik.mik_curserver, SYS_NMLN) 225 mrp->nml_vers = mik.mik_vers; 230 mrp 261 nfs_mntlist_t *mrp; local 280 nfs_mntlist_t *mrp = NULL; local 320 nfs_mntlist_t *mrp; local [all...] |
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_squeue.c | 473 ip_squeue_add_ring(ill_t *ill, void *mrp) argument 475 mac_rx_fifo_t *mrfp = (mac_rx_fifo_t *)mrp;
|
H A D | ip_if.c | 17856 mac_protect_t *mrp; local 17860 mrp = (mac_protect_t *)&dlip[1]; 17862 if (mrp->mp_ipaddrcnt == 0) { /* reset allowed-ips */ 17877 ill->ill_allowed_ips_cnt = mrp->mp_ipaddrcnt; 17880 for (i = 0; i < mrp->mp_ipaddrcnt; i++) 17881 ill->ill_allowed_ips[i] = mrp->mp_ipaddrs[i].ip_addr;
|
/illumos-gate/usr/src/uts/common/io/lvm/softpart/ |
H A D | sp_ioctl.c | 376 md_sp_read_wm_t *mrp = (md_sp_read_wm_t *)d; local 378 mdep = &mrp->mde; 382 device = mrp->rdev; 401 bp->b_lblkno = mrp->offset; 421 if (ddi_copyout(&watermark, (void *)(uintptr_t)mrp->wmp,
|
/illumos-gate/usr/src/uts/common/io/sfxge/ |
H A D | sfxge_gld_v3.c | 1216 mac_register_t *mrp; local 1221 if ((mrp = mac_alloc(MAC_VERSION)) == NULL) { 1226 mrp->m_type_ident = MAC_PLUGIN_IDENT_ETHER; 1227 mrp->m_driver = sp; 1228 mrp->m_dip = sp->s_dip; 1257 mrp->m_callbacks = mcp; 1259 mrp->m_src_addr = addr; 1262 mrp->m_src_addr)) != 0) 1265 mrp->m_min_sdu = 0; 1266 mrp [all...] |
/illumos-gate/usr/src/uts/common/io/lvm/md/ |
H A D | md_rename.c | 1662 md_rename_t *mrp, 1672 if (mrp == NULL) 1675 setno = MD_MIN2SET(mrp->from.mnum); 1683 mdc = (mdc_unit_t *)md_set[setno].s_un[MD_MIN2UNIT(mrp->from.mnum)]; 1698 mdclrerror(&mrp->mde); 1706 rtxn.from.key = mrp->from.key; 1707 rtxn.to.key = mrp->to.key; 1708 rtxn.from.mnum = mrp->from.mnum; 1709 rtxn.to.mnum = mrp->to.mnum; 1710 rtxn.op = mrp 1661 md_rename( md_rename_t *mrp, IOLOCK *iolockp) argument [all...] |
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vsw_phys.c | 1389 mac_resource_props_t *mrp; local 1409 mrp = kmem_zalloc(sizeof (*mrp), KM_SLEEP); 1411 mrp->mrp_maxbw = MRP_MAXBW_RESETVAL; 1413 mrp->mrp_maxbw = maxbw; 1415 mrp->mrp_mask |= MRP_MAXBW; 1417 rv = mac_client_set_resources(mch, mrp); 1434 kmem_free(mrp, sizeof (*mrp));
|
/illumos-gate/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, 537 mac_set_upper_mac(vnic->vn_mch, vnic->vn_mh, mrp); 539 if (mrp != NULL) { 540 if ((mrp->mrp_mask & MRP_RX_RINGS) != 0 || 541 (mrp->mrp_mask & MRP_TX_RINGS) != 0) { 544 err = mac_client_set_resources(vnic->vn_mch, mrp); 617 uint_t mac_slot, mac_resource_props_t *mrp) 339 vnic_dev_create(datalink_id_t vnic_id, datalink_id_t linkid, vnic_mac_addr_type_t *vnic_addr_type, int *mac_len, uchar_t *mac_addr, int *mac_slot, uint_t mac_prefix_len, uint16_t vid, vrid_t vrid, int af, mac_resource_props_t *mrp, uint32_t flags, vnic_ioc_diag_t *diag, cred_t *credp) argument 615 vnic_dev_modify(datalink_id_t vnic_id, uint_t modify_mask, vnic_mac_addr_type_t mac_addr_type, uint_t mac_len, uchar_t *mac_addr, uint_t mac_slot, mac_resource_props_t *mrp) argument
|
/illumos-gate/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) argument 4476 mcp->mb[1] = mrp->mb[1]; 4477 mcp->mb[2] = mrp->mb[2]; 4478 mcp->mb[3] = mrp->mb[3]; 4479 mcp->mb[4] = mrp->mb[4]; 4506 ql_get_port_config(ql_adapter_state_t *ha, ql_mbx_data_t *mrp) argument 4521 if (mrp != NULL) { 4522 mrp->mb[1] = mcp->mb[1]; 4523 mrp->mb[2] = mcp->mb[2]; 4524 mrp [all...] |
/illumos-gate/usr/src/uts/common/io/lvm/raid/ |
H A D | raid_ioctl.c | 828 raid_regen(md_regen_param_t *mrp, IOLOCK *lock) argument 830 minor_t mnum = mrp->mnum; 833 mdclrerror(&mrp->mde); 839 return (mdmderror(&mrp->mde, MDE_IN_USE, mnum)); 845 return (mdmderror(&mrp->mde, MDE_RESYNC_ACTIVE, mnum)); 850 return (mdmderror(&mrp->mde, MDE_IN_USE, mnum)); 856 return (mdmderror(&mrp->mde, MDE_RAID_NOT_OKAY, mnum)); 862 if ((un = raid_getun(mnum, &mrp->mde, WRITERS, lock)) == NULL) 867 return (mdmderror(&mrp->mde, MDE_RAID_NOT_OKAY, mnum)); 873 return (raid_regen_unit(mnum, &mrp 1106 raid_replace( replace_params_t *mrp, IOLOCK *lock ) argument 2245 raid_change( md_raid_params_t *mrp, IOLOCK *lock ) argument [all...] |
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_util.c | 827 mac_resource_props_t *mrp; local 836 mrp = MCIP_RESOURCE_PROPS(mcip); 837 mrp->mrp_rx_intr_cpu = cpuid; 853 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); local 872 ((mrp->mrp_ncpus != 0) && 873 (mrp->mrp_rx_intr_cpu == srs_cpu->mc_rx_pollid))) {
|
H A D | mac_flow.c | 213 mac_flow_create(flow_desc_t *fd, mac_resource_props_t *mrp, char *name, argument 219 if (mrp != NULL) { 220 err = mac_validate_props(NULL, mrp); 249 if (mrp != NULL) { 254 bcopy(mrp, &flent->fe_resource_props, 261 if (!(mrp->mrp_mask & MRP_PRIORITY)) 262 mrp->mrp_mask |= MRP_PRIORITY; 264 mrp->mrp_priority = MPL_SUBFLOW_DEFAULT; 266 mrp->mrp_priority = MPL_LINK_DEFAULT; 267 bzero(mrp 658 mac_flow_modify_props(flow_entry_t *flent, mac_resource_props_t *mrp) argument 728 mac_flow_modify(flow_tab_t *ft, flow_entry_t *flent, mac_resource_props_t *mrp) argument 1209 mac_link_flow_add(datalink_id_t linkid, char *flow_name, flow_desc_t *flow_desc, mac_resource_props_t *mrp) argument 1438 mac_link_flow_modify(char *flow_name, mac_resource_props_t *mrp) argument [all...] |
H A D | mac_datapath_setup.c | 164 #define BIND_TX_SRS_AND_SOFT_RINGS(mac_tx_srs, mrp) { \ 706 mac_tx_cpu_init(flow_entry_t *flent, mac_resource_props_t *mrp, argument 724 if (mrp != NULL) 725 j = mrp->mrp_ncpus - 1; 727 if (mrp != NULL) { 729 j = mrp->mrp_ncpus - 1; 730 worker_cpuid = mrp->mrp_cpu[j]; 745 (mrp != NULL) ? mrp->mrp_cpu[j] : 752 if (mrp ! 803 mac_flow_user_cpu_init(flow_entry_t *flent, mac_resource_props_t *mrp) argument 1472 mac_rx_srs_update_bwlimit(mac_soft_ring_set_t *srs, mac_resource_props_t *mrp) argument 1516 mac_tx_srs_update_bwlimit(mac_soft_ring_set_t *srs, mac_resource_props_t *mrp) argument 1586 mac_srs_update_bwlimit(flow_entry_t *flent, mac_resource_props_t *mrp) argument 1903 mac_srs_fanout_init(mac_client_impl_t *mcip, mac_resource_props_t *mrp, mac_direct_rx_t rx_func, void *x_arg1, mac_resource_handle_t x_arg2, mac_soft_ring_set_t *mac_rx_srs, mac_soft_ring_set_t *mac_tx_srs, cpupart_t *cpupart) argument 2009 mac_fanout_setup(mac_client_impl_t *mcip, flow_entry_t *flent, mac_resource_props_t *mrp, mac_direct_rx_t rx_func, void *x_arg1, mac_resource_handle_t x_arg2, cpupart_t *cpupart) argument 2105 mac_resource_props_t *mrp; local 2307 mac_resource_props_t *mrp = &flent->fe_effective_props; local 2376 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); local 2867 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); local 3099 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); local 3992 mac_resource_props_t *mrp, *emrp; local [all...] |
H A D | mac_protect.c | 578 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); local 584 if (allowed_ips_set(mrp, IPV4_VERSION)) 1308 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); local 1314 if (allowed_ips_set(mrp, IPV6_VERSION)) 2267 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); local 2274 ASSERT(mrp != NULL); 2282 protect = &mrp->mrp_protect; 2475 mac_protect_validate(mac_resource_props_t *mrp) argument 2477 mac_protect_t *p = &mrp->mrp_protect; 2497 mac_protect_set(mac_client_handle_t mch, mac_resource_props_t *mrp) argument 2600 allowed_ips_set(mac_resource_props_t *mrp, uint32_t af) argument [all...] |
H A D | mac_client.c | 1690 mac_client_set_rings_prop(mac_client_impl_t *mcip, mac_resource_props_t *mrp, argument 1707 if (mrp->mrp_mask & MRP_RX_RINGS) { 1708 unspec = mrp->mrp_mask & MRP_RXRINGS_UNSPEC; 1719 if (mrp->mrp_mask & MRP_RINGS_RESET) { 1730 mrp->mrp_nrxrings == tmrp->mrp_nrxrings) { 1736 if (mrp->mrp_mask & MRP_RINGS_RESET) { 1810 if (group == defgrp && ((mrp->mrp_nrxrings > 0) || unspec)) { 1824 mrp->mrp_nrxrings == 0) { 1865 if (mrp->mrp_mask & MRP_TX_RINGS) { 1866 unspec = mrp 2017 mac_resource_ctl_set(mac_client_handle_t mch, mac_resource_props_t *mrp) argument 2117 mac_unicast_flow_create(mac_client_impl_t *mcip, uint8_t *mac_addr, uint16_t vid, boolean_t is_primary, boolean_t first_flow, flow_entry_t **flent, mac_resource_props_t *mrp) argument 2266 mac_client_datapath_setup(mac_client_impl_t *mcip, uint16_t vid, uint8_t *mac_addr, mac_resource_props_t *mrp, boolean_t isprimary, mac_unicast_impl_t *muip) argument 2471 mac_resource_props_t *mrp; local 2651 bcopy(MCIP_RESOURCE_PROPS(mcip), mrp, sizeof (*mrp)); local 3137 mac_resource_props_t *mrp; local 3845 mac_cpu_set(mac_client_handle_t mch, mac_resource_props_t *mrp) argument 3868 mac_client_set_resources(mac_client_handle_t mch, mac_resource_props_t *mrp) argument 3906 mac_client_get_resources(mac_client_handle_t mch, mac_resource_props_t *mrp) argument 3919 mac_client_get_effective_resources(mac_client_handle_t mch, mac_resource_props_t *mrp) argument 4456 i_mac_set_resources(mac_handle_t mh, mac_resource_props_t *mrp) argument 4592 mac_set_resources(mac_handle_t mh, mac_resource_props_t *mrp) argument 4606 mac_get_resources(mac_handle_t mh, mac_resource_props_t *mrp) argument 4624 mac_get_effective_resources(mac_handle_t mh, mac_resource_props_t *mrp) argument 5008 mac_validate_props(mac_impl_t *mip, mac_resource_props_t *mrp) argument 5187 mac_set_upper_mac(mac_client_handle_t mch, mac_handle_t mh, mac_resource_props_t *mrp) argument 5544 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); local [all...] |
H A D | mac.c | 3178 mac_resource_props_t *mrp; local 3182 mrp = kmem_zalloc(sizeof (*mrp), KM_SLEEP); 3183 bcopy(val, mrp, sizeof (*mrp)); 3184 err = mac_set_resources(mh, mrp); 3185 kmem_free(mrp, sizeof (*mrp)); 3254 mac_resource_props_t *mrp; local 3258 mrp 3265 mac_resource_props_t *mrp; local 5276 mac_resource_props_t *mrp; local 5964 mac_resource_props_t *mrp; local 6337 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); local 6903 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); local 7458 mac_set_prim_vlan_rings(mac_impl_t *mip, mac_resource_props_t *mrp) argument 7505 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); local 7671 mac_pset_find(mac_resource_props_t *mrp, boolean_t *use_default) argument 7715 mac_set_pool_effective(boolean_t use_default, cpupart_t *cpupart, mac_resource_props_t *mrp, mac_resource_props_t *emrp) argument 7748 mac_resource_props_t *mrp, *emrp; local 8008 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); local [all...] |
/illumos-gate/usr/src/cmd/rcm_daemon/common/ |
H A D | svm_rcm.c | 2752 md_row_t *mrp = NULL; local 2815 mrp = &stripep->rows.rows_val[row]; 2818 for (col = 0; col < mrp->comps.comps_len; col++) { 2819 mcp = &mrp->comps.comps_val[col];
|
/illumos-gate/usr/src/cmd/fs.d/nfs/nfsstat/ |
H A D | nfsstat.c | 1037 struct myrec *list, *mrp, *pmrp; local 1086 if ((mrp = malloc(sizeof (struct myrec))) == 0) { 1090 mrp->my_fsid = makedev(m.mnt_major, m.mnt_minor); 1100 if ((mrp->ig_path = malloc( 1105 (void) strcpy(mrp->ig_path, m.mnt_mountp); 1108 mrp->ig_path = 0; 1109 (void) strcpy(mrp->my_dir, m.mnt_mountp); 1111 if ((mrp->my_path = strdup(m.mnt_special)) == NULL) { 1115 mrp->next = list; 1116 list = mrp; [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | mmapobj.c | 536 * num_mapped is the number of elements of mrp which have been mapped, and 537 * num_segs is the total number of elements in mrp. 538 * For e_type ET_EXEC, we need to unmap all of the elements in mrp since 543 * end of the last mapped segment to the end of the last segment in mrp 548 mmapobj_unmap(mmapobj_result_t *mrp, int num_mapped, int num_segs, argument 574 if (mrp[i].mr_flags & MR_RESV) { 578 (void) as_unmap(as, mrp[i].mr_addr, mrp[i].mr_msize); 581 if (mrp[i].mr_flags & MR_RESV) { 596 (void) as_map(as, mrp[ 637 mmapobj_unmap_exec(mmapobj_result_t *mrp, int num_mapped, caddr_t start_addr) argument 909 mmapobj_map_flat(vnode_t *vp, mmapobj_result_t *mrp, size_t padding, cred_t *fcred) argument 1211 mmapobj_map_elf(struct vnode *vp, caddr_t start_addr, mmapobj_result_t *mrp, int num_elements, cred_t *fcred, ushort_t e_type) argument 1465 check_exec_addrs(int loadable, mmapobj_result_t *mrp, caddr_t start_addr) argument 1549 process_phdrs(Ehdr *ehdrp, caddr_t phdrbase, int nphdrs, mmapobj_result_t *mrp, vnode_t *vp, uint_t *num_mapped, size_t padding, cred_t *fcred) argument 1937 doelfwork(Ehdr *ehdrp, vnode_t *vp, mmapobj_result_t *mrp, uint_t *num_mapped, size_t padding, cred_t *fcred) argument 2071 doaoutwork(vnode_t *vp, mmapobj_result_t *mrp, uint_t *num_mapped, struct exec *hdr, cred_t *fcred) argument 2313 mmapobj_map_interpret(vnode_t *vp, mmapobj_result_t *mrp, uint_t *num_mapped, size_t padding, cred_t *fcred) argument 2449 mmapobj(vnode_t *vp, uint_t flags, mmapobj_result_t *mrp, uint_t *num_mapped, size_t padding, cred_t *fcred) argument [all...] |