Home
last modified time | relevance | path

Searched refs:mac_resource_props_t (Results 1 – 25 of 29) sorted by relevance

12

/illumos-gate/usr/src/uts/common/sys/
H A Dmac_client_impl.h416 extern int mac_validate_props(mac_impl_t *, mac_resource_props_t *);
424 extern void mac_update_resources(mac_resource_props_t *,
425 mac_resource_props_t *, boolean_t);
432 mac_resource_props_t *, mac_resource_props_t *);
433 extern void mac_set_prim_vlan_rings(mac_impl_t *, mac_resource_props_t *);
H A Dvnic.h129 mac_resource_props_t vc_resource_props;
152 mac_resource_props_t vn_resource_props;
171 mac_resource_props_t vm_resource_props;
H A Dmac_impl.h497 mac_resource_props_t mi_resource_props; /* SL */
857 extern int mac_protect_set(mac_client_handle_t, mac_resource_props_t *);
859 extern int mac_protect_validate(mac_resource_props_t *);
860 extern void mac_protect_update(mac_resource_props_t *, mac_resource_props_t *);
868 extern int mac_set_resources(mac_handle_t, mac_resource_props_t *);
869 extern void mac_get_resources(mac_handle_t, mac_resource_props_t *);
870 extern void mac_get_effective_resources(mac_handle_t, mac_resource_props_t *);
874 extern cpupart_t *mac_pset_find(mac_resource_props_t *, boolean_t *);
876 mac_resource_props_t *, mac_resource_props_t *);
H A Ddld.h244 mac_resource_props_t af_resource_props;
256 mac_resource_props_t mf_resource_props;
270 mac_resource_props_t fi_resource_props;
455 mac_resource_props_t *);
457 int dld_modify_flow(char *, mac_resource_props_t *);
H A Dmac_client_priv.h102 mac_resource_props_t *);
104 extern int mac_link_flow_modify(char *, mac_resource_props_t *);
111 mac_resource_props_t fi_resource_props;
166 mac_resource_props_t *);
H A Dmac_client.h183 mac_resource_props_t *);
185 mac_resource_props_t *);
187 mac_resource_props_t *);
H A Dmac_flow_impl.h236 mac_resource_props_t fe_resource_props; /* SL */
239 mac_resource_props_t fe_effective_props; /* SL */
505 extern int mac_flow_create(flow_desc_t *, mac_resource_props_t *,
523 mac_resource_props_t *);
527 extern uint32_t mac_flow_modify_props(flow_entry_t *, mac_resource_props_t *);
H A Dvnic_impl.h77 mac_resource_props_t *, uint32_t, vnic_ioc_diag_t *, cred_t *);
79 uint_t, uchar_t *, uint_t, mac_resource_props_t *);
H A Dmac_soft_ring.h637 mac_resource_props_t *, mac_direct_rx_t, void *, mac_resource_handle_t,
687 mac_resource_props_t *, int, int, mac_direct_rx_t);
688 extern void mac_srs_update_bwlimit(flow_entry_t *, mac_resource_props_t *);
H A Dmac_flow.h230 } mac_resource_props_t; typedef
/illumos-gate/usr/src/lib/libdladm/common/
H A Dflowprop.c268 mac_resource_props_t *mrp; in do_get_maxbw()
294 mac_resource_props_t mrp; in do_set_maxbw()
311 bcopy(&mrp, &attr.mf_resource_props, sizeof (mac_resource_props_t)); in do_set_maxbw()
361 mac_resource_props_t *mrp; in do_get_priority()
388 mac_resource_props_t mrp; in do_set_priority()
404 bcopy(&mrp, &attr.mf_resource_props, sizeof (mac_resource_props_t)); in do_set_priority()
551 mac_resource_props_t *mrp) in dladm_flow_proplist_extract()
H A Dlibdladm_impl.h151 dladm_arg_list_t *, mac_resource_props_t *,
155 mac_resource_props_t *);
H A Dlibdlvnic.h52 mac_resource_props_t va_resource_props;
H A Dlinkprop.c1920 mac_resource_props_t mrp; in get_maxbw()
1991 mac_resource_props_t mrp; in get_cpus()
2042 mac_resource_props_t mrp; in check_cpus()
2169 mac_resource_props_t mrp; in get_pool()
2202 mac_resource_props_t mrp; in check_pool()
2254 mac_resource_props_t *mrp = (mac_resource_props_t *)arg; in extract_pool()
2280 mac_resource_props_t mrp; in get_priority()
2418 mac_resource_props_t mrp; in get_rxrings()
2463 mac_resource_props_t *mrp = (mac_resource_props_t *)arg; in extract_rxrings()
2482 mac_resource_props_t mrp; in get_txrings()
[all …]
H A Dlibdlflow.h50 mac_resource_props_t fa_resource_props;
H A Dlibdlflow.c546 flow_desc_t *flowdesc, mac_resource_props_t *mrp) in i_dladm_flow_add()
555 sizeof (mac_resource_props_t)); in i_dladm_flow_add()
591 mac_resource_props_t mrp; in dladm_flow_add()
602 bzero(&mrp, sizeof (mac_resource_props_t)); in dladm_flow_add()
H A Dlibdlflow_impl.h137 flow_desc_t *, mac_resource_props_t *, boolean_t);
/illumos-gate/usr/src/uts/common/io/dld/
H A Ddld_flow.c41 mac_resource_props_t *mrp) in dld_add_flow()
53 dld_modify_flow(char *flow_name, mac_resource_props_t *mrp) in dld_modify_flow()
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_client.c1726 mac_resource_props_t *tmrp) in mac_client_set_rings_prop()
2543 mac_resource_props_t *mrp; in i_mac_unicast_add()
2710 mac_resource_props_t *vmrp; in i_mac_unicast_add()
3223 mac_resource_props_t *mrp; in mac_unicast_remove()
4077 mac_resource_props_t *mrp) in mac_client_get_effective_resources()
4557 mac_update_resources(mac_resource_props_t *nmrp, mac_resource_props_t *cmrp, in mac_update_resources()
4654 mac_resource_props_t *tmrp, *umrp; in i_mac_set_resources()
4710 mac_resource_props_t *omrp; in i_mac_set_resources()
4711 mac_resource_props_t *vmrp; in i_mac_set_resources()
5206 mac_resource_props_t *mip_mrp; in mac_validate_props()
[all …]
H A Dmac_datapath_setup.c825 mac_resource_props_t *emrp = &flent->fe_effective_props; in mac_flow_user_cpu_init()
1089 mac_resource_props_t *emrp = &flent->fe_effective_props; in mac_flow_cpu_init()
2086 mac_resource_props_t *mrp; in mac_srs_create()
2295 mac_resource_props_t *mrp = &flent->fe_effective_props; in mac_find_fanout()
2364 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); in mac_srs_group_setup()
2365 mac_resource_props_t *emrp = MCIP_EFFECTIVE_PROPS(mcip); in mac_srs_group_setup()
2898 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); in mac_datapath_setup()
2899 mac_resource_props_t *emrp = MCIP_EFFECTIVE_PROPS(mcip); in mac_datapath_setup()
3174 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); in mac_datapath_teardown()
4024 mac_resource_props_t *mcip_mrp; in mac_fanout_recompute_client()
[all …]
H A Dmac_flow.c214 mac_flow_create(flow_desc_t *fd, mac_resource_props_t *mrp, char *name, in mac_flow_create()
256 sizeof (mac_resource_props_t)); in mac_flow_create()
271 sizeof (mac_resource_props_t)); in mac_flow_create()
659 mac_flow_modify_props(flow_entry_t *flent, mac_resource_props_t *mrp) in mac_flow_modify_props()
662 mac_resource_props_t *fmrp = &flent->fe_effective_props; in mac_flow_modify_props()
729 mac_flow_modify(flow_tab_t *ft, flow_entry_t *flent, mac_resource_props_t *mrp) in mac_flow_modify()
733 mac_resource_props_t *mcip_mrp = MCIP_RESOURCE_PROPS(mcip); in mac_flow_modify()
734 mac_resource_props_t *emrp = MCIP_EFFECTIVE_PROPS(mcip); in mac_flow_modify()
1211 flow_desc_t *flow_desc, mac_resource_props_t *mrp) in mac_link_flow_add()
1439 mac_link_flow_modify(char *flow_name, mac_resource_props_t *mrp) in mac_link_flow_modify()
H A Dmac_protect.c212 static boolean_t allowed_ips_set(mac_resource_props_t *, uint32_t);
578 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); in intercept_dhcpv4_outbound()
1308 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); in intercept_dhcpv6_outbound()
2267 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); in mac_protect_check_one()
2475 mac_protect_validate(mac_resource_props_t *mrp) in mac_protect_validate()
2497 mac_protect_set(mac_client_handle_t mch, mac_resource_props_t *mrp) in mac_protect_set()
2523 mac_protect_update(mac_resource_props_t *new, mac_resource_props_t *curr) in mac_protect_update()
2600 allowed_ips_set(mac_resource_props_t *mrp, uint32_t af) in allowed_ips_set()
H A Dmac.c3364 minsize = sizeof (mac_resource_props_t); in mac_prop_check_size()
3546 mac_resource_props_t *mrp; in mac_set_prop()
3644 mac_resource_props_t *mrp; in mac_get_prop()
3655 mac_resource_props_t *mrp; in mac_get_prop()
5925 mac_resource_props_t *mrp; in mac_write_flow_desc()
6613 mac_resource_props_t *mrp; in mac_reclaim_ring_from_grp()
6976 mac_resource_props_t *mrp; in i_mac_clients_hw()
7577 mac_resource_props_t *gmrp; in mac_reserve_tx_group()
8129 mac_resource_props_t *vmrp; in mac_set_prim_vlan_rings()
8379 mac_resource_props_t *mrp, mac_resource_props_t *emrp) in mac_set_pool_effective()
[all …]
H A Dmac_util.c1933 mac_resource_props_t *mrp; in mac_client_set_intr_cpu()
1959 mac_resource_props_t *mrp = MCIP_RESOURCE_PROPS(mcip); in mac_client_intr_cpu()
/illumos-gate/usr/src/uts/common/io/vnic/
H A Dvnic_dev.c344 int af, mac_resource_props_t *mrp, uint32_t flags, vnic_ioc_diag_t *diag, in vnic_dev_create()
633 uint_t mac_slot, mac_resource_props_t *mrp) in vnic_dev_modify()
1281 bzero(&info->vn_resource_props, sizeof (mac_resource_props_t)); in vnic_info()

12