Lines Matching defs:orig_gwi

405 eibnx_replace_gw_in_gwlist(eibnx_thr_info_t *info, eibnx_gw_info_t *orig_gwi,
422 orig_gwi->gw_state = new_gwi->gw_state;
427 if (new_gwi->gw_system_guid != orig_gwi->gw_system_guid) {
430 orig_gwi->gw_system_guid, new_gwi->gw_system_guid);
432 orig_gwi->gw_system_guid = new_gwi->gw_system_guid;
435 if (new_gwi->gw_guid != orig_gwi->gw_guid) {
438 orig_gwi->gw_guid, new_gwi->gw_guid);
440 orig_gwi->gw_guid = new_gwi->gw_guid;
445 if (new_gwi->gw_adv_period != orig_gwi->gw_adv_period) {
447 "from 0x%lx to 0x%lx", orig_gwi->gw_adv_period,
450 orig_gwi->gw_adv_period = new_gwi->gw_adv_period;
453 if (new_gwi->gw_ka_period != orig_gwi->gw_ka_period) {
455 "from 0x%lx to 0x%lx", orig_gwi->gw_ka_period,
458 orig_gwi->gw_ka_period = new_gwi->gw_ka_period;
461 if (new_gwi->gw_vnic_ka_period != orig_gwi->gw_vnic_ka_period) {
463 "from 0x%lx to 0x%lx", orig_gwi->gw_vnic_ka_period,
466 orig_gwi->gw_vnic_ka_period = new_gwi->gw_vnic_ka_period;
469 if (new_gwi->gw_ctrl_qpn != orig_gwi->gw_ctrl_qpn) {
471 "from 0x%lx to 0x%lx", orig_gwi->gw_ctrl_qpn,
474 orig_gwi->gw_ctrl_qpn = new_gwi->gw_ctrl_qpn;
477 if (new_gwi->gw_lid != orig_gwi->gw_lid) {
479 orig_gwi->gw_lid, new_gwi->gw_lid);
481 orig_gwi->gw_lid = new_gwi->gw_lid;
492 if (new_gwi->gw_portid != orig_gwi->gw_portid) {
494 "gateway from 0x%x to 0x%x", orig_gwi->gw_portid,
497 orig_gwi->gw_portid = new_gwi->gw_portid;
501 if (new_gwi->gw_is_host_adm_vnics != orig_gwi->gw_is_host_adm_vnics) {
503 orig_gwi->gw_is_host_adm_vnics,
506 orig_gwi->gw_is_host_adm_vnics = new_gwi->gw_is_host_adm_vnics;
509 if (new_gwi->gw_sl != orig_gwi->gw_sl) {
511 orig_gwi->gw_sl, new_gwi->gw_sl);
513 orig_gwi->gw_sl = new_gwi->gw_sl;
516 if (new_gwi->gw_n_rss_qpn != orig_gwi->gw_n_rss_qpn) {
518 orig_gwi->gw_n_rss_qpn, new_gwi->gw_n_rss_qpn);
520 orig_gwi->gw_n_rss_qpn = new_gwi->gw_n_rss_qpn;
530 orig_gwi->gw_flag_ucast_advt = new_gwi->gw_flag_ucast_advt;
531 orig_gwi->gw_flag_available = new_gwi->gw_flag_available;
532 orig_gwi->gw_num_net_vnics = new_gwi->gw_num_net_vnics;
535 (const char *)orig_gwi->gw_system_name, EIB_GW_SYSNAME_LEN) != 0) {
537 orig_gwi->gw_system_name, new_gwi->gw_system_name);
539 bcopy(new_gwi->gw_system_name, orig_gwi->gw_system_name,
544 (const char *)orig_gwi->gw_port_name, EIB_GW_PORTNAME_LEN) != 0) {
546 orig_gwi->gw_port_name, new_gwi->gw_port_name);
548 bcopy(new_gwi->gw_port_name, orig_gwi->gw_port_name,
553 (const char *)orig_gwi->gw_vendor_id, EIB_GW_VENDOR_LEN) != 0) {
555 orig_gwi->gw_vendor_id, new_gwi->gw_vendor_id);
557 bcopy(new_gwi->gw_vendor_id, orig_gwi->gw_vendor_id,
572 if (new_gw_sn_prefix != orig_gwi->gw_addr.ga_gid.gid_prefix) {
574 orig_gwi->gw_addr.ga_gid.gid_prefix, new_gw_sn_prefix);
587 if (orig_gwi->gw_addr.ga_vect != NULL) {
588 kmem_free(orig_gwi->gw_addr.ga_vect,
590 orig_gwi->gw_addr.ga_vect = NULL;
592 orig_gwi->gw_addr.ga_gid.gid_prefix = new_gw_sn_prefix;
593 orig_gwi->gw_addr.ga_gid.gid_guid = new_gwi->gw_guid;
594 orig_gwi->gw_addr.ga_qpn = new_gwi->gw_ctrl_qpn;
595 orig_gwi->gw_addr.ga_qkey = EIB_FIP_QKEY;
596 orig_gwi->gw_addr.ga_pkey = EIB_ADMIN_PKEY;