Searched defs:mrp (Results 1 - 25 of 25) sorted by relevance

/illumos-gate/usr/src/uts/common/io/dld/
H A Ddld_flow.c41 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 Ddld_str.c1734 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 Dmmapobjsys.c71 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 Dflowprop.c268 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 Dlibdlflow.c546 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 Dlinkprop.c1681 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 Dnfs_mntinfo.c170 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 Dip_squeue.c473 ip_squeue_add_ring(ill_t *ill, void *mrp) argument
475 mac_rx_fifo_t *mrfp = (mac_rx_fifo_t *)mrp;
H A Dip_if.c17856 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 Dsp_ioctl.c376 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 Dsfxge_gld_v3.c1216 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 Dmd_rename.c1662 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 Dvsw_phys.c1389 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 Dvnic_dev.c342 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 Dql_mbx.c4467 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 Draid_ioctl.c828 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 Dmac_util.c827 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 Dmac_flow.c213 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 Dmac_datapath_setup.c164 #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 Dmac_protect.c578 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 Dmac_client.c1690 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 Dmac.c3178 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 Dsvm_rcm.c2752 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 Dnfsstat.c1037 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 Dmmapobj.c536 * 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...]

Completed in 240 milliseconds