Lines Matching refs:attrp

45 i_dladm_create_simnet(dladm_handle_t handle, dladm_simnet_attr_t *attrp)  in i_dladm_create_simnet()  argument
52 ioc.sic_link_id = attrp->sna_link_id; in i_dladm_create_simnet()
53 ioc.sic_type = attrp->sna_type; in i_dladm_create_simnet()
54 if (attrp->sna_mac_len > 0 && attrp->sna_mac_len <= MAXMACADDRLEN) { in i_dladm_create_simnet()
55 ioc.sic_mac_len = attrp->sna_mac_len; in i_dladm_create_simnet()
56 bcopy(attrp->sna_mac_addr, ioc.sic_mac_addr, ioc.sic_mac_len); in i_dladm_create_simnet()
66 bcopy(ioc.sic_mac_addr, attrp->sna_mac_addr, MAXMACADDRLEN); in i_dladm_create_simnet()
67 attrp->sna_mac_len = ioc.sic_mac_len; in i_dladm_create_simnet()
73 i_dladm_modify_simnet(dladm_handle_t handle, dladm_simnet_attr_t *attrp) in i_dladm_modify_simnet() argument
80 ioc.sim_link_id = attrp->sna_link_id; in i_dladm_modify_simnet()
81 ioc.sim_peer_link_id = attrp->sna_peer_link_id; in i_dladm_modify_simnet()
92 i_dladm_delete_simnet(dladm_handle_t handle, dladm_simnet_attr_t *attrp) in i_dladm_delete_simnet() argument
99 ioc.sid_link_id = attrp->sna_link_id; in i_dladm_delete_simnet()
110 i_dladm_get_simnet_info(dladm_handle_t handle, dladm_simnet_attr_t *attrp) in i_dladm_get_simnet_info() argument
117 ioc.sii_link_id = attrp->sna_link_id; in i_dladm_get_simnet_info()
125 bcopy(ioc.sii_mac_addr, attrp->sna_mac_addr, MAXMACADDRLEN); in i_dladm_get_simnet_info()
126 attrp->sna_mac_len = ioc.sii_mac_len; in i_dladm_get_simnet_info()
127 attrp->sna_peer_link_id = ioc.sii_peer_link_id; in i_dladm_get_simnet_info()
128 attrp->sna_type = ioc.sii_type; in i_dladm_get_simnet_info()
135 dladm_simnet_attr_t *attrp) in i_dladm_get_simnet_info_persist() argument
144 if ((status = dladm_getsnap_conf(handle, attrp->sna_link_id, in i_dladm_get_simnet_info_persist()
152 attrp->sna_type = (uint_t)u64; in i_dladm_get_simnet_info_persist()
158 attrp->sna_mac_len = (uint_t)u64; in i_dladm_get_simnet_info_persist()
164 (void) dladm_aggr_str2macaddr(macstr, &mac_fixed, attrp->sna_mac_addr); in i_dladm_get_simnet_info_persist()
170 &attrp->sna_peer_link_id, NULL, NULL, NULL); in i_dladm_get_simnet_info_persist()
172 attrp->sna_peer_link_id = DATALINK_INVALID_LINKID; in i_dladm_get_simnet_info_persist()
377 dladm_simnet_attr_t *attrp, uint32_t flags) in dladm_simnet_info() argument
389 bzero(attrp, sizeof (attrp)); in dladm_simnet_info()
390 attrp->sna_link_id = simnet_id; in dladm_simnet_info()
393 status = i_dladm_get_simnet_info(handle, attrp); in dladm_simnet_info()
400 return (i_dladm_get_simnet_info_persist(handle, attrp)); in dladm_simnet_info()
403 return (i_dladm_get_simnet_info_persist(handle, attrp)); in dladm_simnet_info()
474 dladm_simnet_attr_t *attrp) in dladm_simnet_persist_conf() argument
481 if ((status = dladm_create_conf(handle, name, attrp->sna_link_id, in dladm_simnet_persist_conf()
482 DATALINK_CLASS_SIMNET, attrp->sna_type, &conf)) != DLADM_STATUS_OK) in dladm_simnet_persist_conf()
486 DLADM_TYPE_STR, dladm_aggr_macaddr2str(attrp->sna_mac_addr, mstr)); in dladm_simnet_persist_conf()
490 u64 = attrp->sna_type; in dladm_simnet_persist_conf()
496 u64 = attrp->sna_mac_len; in dladm_simnet_persist_conf()