Lines Matching refs:sbuf
82 static void ice_nvm_version_str(struct ice_hw *hw, struct sbuf *buf);
83 static void ice_active_pkg_version_str(struct ice_hw *hw, struct sbuf *buf);
84 static void ice_os_pkg_version_str(struct ice_hw *hw, struct sbuf *buf);
171 static void ice_sbuf_print_ets_cfg(struct sbuf *sbuf, const char *name,
2188 ice_os_pkg_version_str(struct ice_hw *hw, struct sbuf *buf) in ice_os_pkg_version_str()
2223 ice_active_pkg_version_str(struct ice_hw *hw, struct sbuf *buf) in ice_active_pkg_version_str()
2262 ice_nvm_version_str(struct ice_hw *hw, struct sbuf *buf) in ice_nvm_version_str()
2296 struct sbuf *sbuf; in ice_print_nvm_version() local
2298 sbuf = sbuf_new_auto(); in ice_print_nvm_version()
2299 ice_nvm_version_str(hw, sbuf); in ice_print_nvm_version()
2300 sbuf_finish(sbuf); in ice_print_nvm_version()
2301 device_printf(dev, "%s\n", sbuf_data(sbuf)); in ice_print_nvm_version()
2302 sbuf_delete(sbuf); in ice_print_nvm_version()
2498 struct sbuf *sbuf; in ice_sysctl_show_fw() local
2506 sbuf = sbuf_new_for_sysctl(NULL, NULL, 128, req); in ice_sysctl_show_fw()
2507 ice_nvm_version_str(hw, sbuf); in ice_sysctl_show_fw()
2508 sbuf_finish(sbuf); in ice_sysctl_show_fw()
2509 sbuf_delete(sbuf); in ice_sysctl_show_fw()
2565 struct sbuf *sbuf; in ice_sysctl_pkg_version() local
2573 sbuf = sbuf_new_for_sysctl(NULL, NULL, 128, req); in ice_sysctl_pkg_version()
2574 ice_active_pkg_version_str(hw, sbuf); in ice_sysctl_pkg_version()
2575 sbuf_finish(sbuf); in ice_sysctl_pkg_version()
2576 sbuf_delete(sbuf); in ice_sysctl_pkg_version()
2596 struct sbuf *sbuf; in ice_sysctl_os_pkg_version() local
2604 sbuf = sbuf_new_for_sysctl(NULL, NULL, 128, req); in ice_sysctl_os_pkg_version()
2605 ice_os_pkg_version_str(hw, sbuf); in ice_sysctl_os_pkg_version()
2606 sbuf_finish(sbuf); in ice_sysctl_os_pkg_version()
2607 sbuf_delete(sbuf); in ice_sysctl_os_pkg_version()
2627 struct sbuf *sbuf; in ice_sysctl_current_speed() local
2635 sbuf = sbuf_new_for_sysctl(NULL, NULL, 10, req); in ice_sysctl_current_speed()
2636 sbuf_printf(sbuf, "%s", ice_aq_speed_to_str(hw->port_info)); in ice_sysctl_current_speed()
2637 sbuf_finish(sbuf); in ice_sysctl_current_speed()
2638 sbuf_delete(sbuf); in ice_sysctl_current_speed()
3176 struct sbuf buf; in ice_sysctl_fc_config()
3578 struct sbuf *sbuf; in ice_sysctl_fw_cur_lldp_persist_status() local
3595 sbuf = sbuf_new_for_sysctl(NULL, NULL, 128, req); in ice_sysctl_fw_cur_lldp_persist_status()
3596 sbuf_printf(sbuf, "%s", ice_fw_lldp_status(lldp_state)); in ice_sysctl_fw_cur_lldp_persist_status()
3597 sbuf_finish(sbuf); in ice_sysctl_fw_cur_lldp_persist_status()
3598 sbuf_delete(sbuf); in ice_sysctl_fw_cur_lldp_persist_status()
3619 struct sbuf *sbuf; in ice_sysctl_fw_dflt_lldp_persist_status() local
3636 sbuf = sbuf_new_for_sysctl(NULL, NULL, 128, req); in ice_sysctl_fw_dflt_lldp_persist_status()
3637 sbuf_printf(sbuf, "%s", ice_fw_lldp_status(lldp_state)); in ice_sysctl_fw_dflt_lldp_persist_status()
3638 sbuf_finish(sbuf); in ice_sysctl_fw_dflt_lldp_persist_status()
3639 sbuf_delete(sbuf); in ice_sysctl_fw_dflt_lldp_persist_status()
3781 struct sbuf *sbuf; in ice_sysctl_ets_min_rate() local
3801 sbuf = sbuf_new(NULL, ets_user_buf, 128, SBUF_FIXEDLEN | SBUF_INCLUDENUL); in ice_sysctl_ets_min_rate()
3805 sbuf_printf(sbuf, "%d", local_dcbx_cfg->etscfg.tcbwtable[i]); in ice_sysctl_ets_min_rate()
3807 sbuf_printf(sbuf, ","); in ice_sysctl_ets_min_rate()
3810 sbuf_finish(sbuf); in ice_sysctl_ets_min_rate()
3811 sbuf_delete(sbuf); in ice_sysctl_ets_min_rate()
3891 struct sbuf *sbuf; in ice_sysctl_up2tc_map() local
3912 sbuf = sbuf_new(NULL, up2tc_user_buf, 128, SBUF_FIXEDLEN | SBUF_INCLUDENUL); in ice_sysctl_up2tc_map()
3916 sbuf_printf(sbuf, "%d", local_dcbx_cfg->etscfg.prio_table[i]); in ice_sysctl_up2tc_map()
3918 sbuf_printf(sbuf, ","); in ice_sysctl_up2tc_map()
3921 sbuf_finish(sbuf); in ice_sysctl_up2tc_map()
3922 sbuf_delete(sbuf); in ice_sysctl_up2tc_map()
4576 struct sbuf *namebuf, *descbuf; in ice_add_sysctls_mac_pfc_one_stat()
5268 struct sbuf *sbuf; in ice_sysctl_dump_mac_filters() local
5282 sbuf = sbuf_new_for_sysctl(NULL, NULL, 128, req); in ice_sysctl_dump_mac_filters()
5287 sbuf_printf(sbuf, "MAC Filter List"); in ice_sysctl_dump_mac_filters()
5294 sbuf_printf(sbuf, in ice_sysctl_dump_mac_filters()
5302 sbuf_printf(sbuf, in ice_sysctl_dump_mac_filters()
5312 sbuf_finish(sbuf); in ice_sysctl_dump_mac_filters()
5313 sbuf_delete(sbuf); in ice_sysctl_dump_mac_filters()
5337 struct sbuf *sbuf; in ice_sysctl_dump_vlan_filters() local
5351 sbuf = sbuf_new_for_sysctl(NULL, NULL, 128, req); in ice_sysctl_dump_vlan_filters()
5356 sbuf_printf(sbuf, "VLAN Filter List"); in ice_sysctl_dump_vlan_filters()
5363 sbuf_printf(sbuf, in ice_sysctl_dump_vlan_filters()
5371 sbuf_printf(sbuf, in ice_sysctl_dump_vlan_filters()
5381 sbuf_finish(sbuf); in ice_sysctl_dump_vlan_filters()
5382 sbuf_delete(sbuf); in ice_sysctl_dump_vlan_filters()
5407 struct sbuf *sbuf; in ice_sysctl_dump_ethertype_filters() local
5421 sbuf = sbuf_new_for_sysctl(NULL, NULL, 128, req); in ice_sysctl_dump_ethertype_filters()
5426 sbuf_printf(sbuf, "Ethertype Filter List"); in ice_sysctl_dump_ethertype_filters()
5433 sbuf_printf(sbuf, in ice_sysctl_dump_ethertype_filters()
5442 sbuf_printf(sbuf, in ice_sysctl_dump_ethertype_filters()
5452 sbuf_finish(sbuf); in ice_sysctl_dump_ethertype_filters()
5453 sbuf_delete(sbuf); in ice_sysctl_dump_ethertype_filters()
5478 struct sbuf *sbuf; in ice_sysctl_dump_ethertype_mac_filters() local
5492 sbuf = sbuf_new_for_sysctl(NULL, NULL, 128, req); in ice_sysctl_dump_ethertype_mac_filters()
5497 sbuf_printf(sbuf, "Ethertype/MAC Filter List"); in ice_sysctl_dump_ethertype_mac_filters()
5504 sbuf_printf(sbuf, in ice_sysctl_dump_ethertype_mac_filters()
5514 sbuf_printf(sbuf, in ice_sysctl_dump_ethertype_mac_filters()
5524 sbuf_finish(sbuf); in ice_sysctl_dump_ethertype_mac_filters()
5525 sbuf_delete(sbuf); in ice_sysctl_dump_ethertype_mac_filters()
5543 struct sbuf *sbuf; in ice_sysctl_dump_state_flags() local
5557 sbuf = sbuf_new_for_sysctl(NULL, NULL, 128, req); in ice_sysctl_dump_state_flags()
5567 sbuf_printf(sbuf, "\n%s", str); in ice_sysctl_dump_state_flags()
5569 sbuf_printf(sbuf, "\nBIT(%u)", i); in ice_sysctl_dump_state_flags()
5574 sbuf_printf(sbuf, "Nothing set"); in ice_sysctl_dump_state_flags()
5576 sbuf_finish(sbuf); in ice_sysctl_dump_state_flags()
5577 sbuf_delete(sbuf); in ice_sysctl_dump_state_flags()
6473 struct sbuf *active_pkg, *os_pkg; in ice_log_pkg_init()
8922 struct sbuf *sbuf; in ice_sysctl_read_i2c_diag_data() local
8954 sbuf = sbuf_new_for_sysctl(NULL, NULL, 128, req); in ice_sysctl_read_i2c_diag_data()
8958 sbuf_printf(sbuf, "%02X ", data[i]); in ice_sysctl_read_i2c_diag_data()
8962 sbuf_printf(sbuf, "%02X ", data[i]); in ice_sysctl_read_i2c_diag_data()
8968 sbuf = sbuf_new_for_sysctl(NULL, NULL, 128, req); in ice_sysctl_read_i2c_diag_data()
8972 sbuf_printf(sbuf, "%02X ", data[i]); in ice_sysctl_read_i2c_diag_data()
8976 sbuf_printf(sbuf, "%02X ", data[i]); in ice_sysctl_read_i2c_diag_data()
8980 sbuf_printf(sbuf, "%02X ", data[i]); in ice_sysctl_read_i2c_diag_data()
8984 sbuf_printf(sbuf, "%02X ", data[i]); in ice_sysctl_read_i2c_diag_data()
8990 sbuf_finish(sbuf); in ice_sysctl_read_i2c_diag_data()
8991 sbuf_delete(sbuf); in ice_sysctl_read_i2c_diag_data()
9382 ice_sbuf_print_ets_cfg(struct sbuf *sbuf, const char *name, struct ice_dcb_ets_cfg *ets) in ice_sbuf_print_ets_cfg() argument
9384 sbuf_printf(sbuf, "%s.willing: %u\n", name, ets->willing); in ice_sbuf_print_ets_cfg()
9385 sbuf_printf(sbuf, "%s.cbs: %u\n", name, ets->cbs); in ice_sbuf_print_ets_cfg()
9386 sbuf_printf(sbuf, "%s.maxtcs: %u\n", name, ets->maxtcs); in ice_sbuf_print_ets_cfg()
9388 sbuf_printf(sbuf, "%s.prio_table:", name); in ice_sbuf_print_ets_cfg()
9390 sbuf_printf(sbuf, " %d", ets->prio_table[i]); in ice_sbuf_print_ets_cfg()
9391 sbuf_printf(sbuf, "\n"); in ice_sbuf_print_ets_cfg()
9393 sbuf_printf(sbuf, "%s.tcbwtable:", name); in ice_sbuf_print_ets_cfg()
9395 sbuf_printf(sbuf, " %d", ets->tcbwtable[i]); in ice_sbuf_print_ets_cfg()
9396 sbuf_printf(sbuf, "\n"); in ice_sbuf_print_ets_cfg()
9398 sbuf_printf(sbuf, "%s.tsatable:", name); in ice_sbuf_print_ets_cfg()
9400 sbuf_printf(sbuf, " %d", ets->tsatable[i]); in ice_sbuf_print_ets_cfg()
9401 sbuf_printf(sbuf, "\n"); in ice_sbuf_print_ets_cfg()
9424 struct sbuf *sbuf; in ice_sysctl_dump_dcbx_cfg() local
9468 sbuf = sbuf_new_for_sysctl(NULL, NULL, 128, req); in ice_sysctl_dump_dcbx_cfg()
9471 sbuf_printf(sbuf, "\n"); in ice_sysctl_dump_dcbx_cfg()
9472 sbuf_printf(sbuf, "SW LLDP mode: %d\n", is_sw_lldp); in ice_sysctl_dump_dcbx_cfg()
9473 sbuf_printf(sbuf, "Function caps maxtcs: %d\n", maxtcs); in ice_sysctl_dump_dcbx_cfg()
9474 sbuf_printf(sbuf, "dcbx_status: %d\n", dcbx_status); in ice_sysctl_dump_dcbx_cfg()
9476 sbuf_printf(sbuf, "numapps: %u\n", dcbcfg->numapps); in ice_sysctl_dump_dcbx_cfg()
9477 sbuf_printf(sbuf, "CEE TLV status: %u\n", dcbcfg->tlv_status); in ice_sysctl_dump_dcbx_cfg()
9478 sbuf_printf(sbuf, "pfc_mode: %s\n", (dcbcfg->pfc_mode == ICE_QOS_MODE_DSCP) ? in ice_sysctl_dump_dcbx_cfg()
9480 sbuf_printf(sbuf, "dcbx_mode: %s\n", in ice_sysctl_dump_dcbx_cfg()
9485 ice_sbuf_print_ets_cfg(sbuf, "etscfg", &dcbcfg->etscfg); in ice_sysctl_dump_dcbx_cfg()
9486 ice_sbuf_print_ets_cfg(sbuf, "etsrec", &dcbcfg->etsrec); in ice_sysctl_dump_dcbx_cfg()
9488 sbuf_printf(sbuf, "pfc.willing: %u\n", dcbcfg->pfc.willing); in ice_sysctl_dump_dcbx_cfg()
9489 sbuf_printf(sbuf, "pfc.mbc: %u\n", dcbcfg->pfc.mbc); in ice_sysctl_dump_dcbx_cfg()
9490 sbuf_printf(sbuf, "pfc.pfccap: 0x%0x\n", dcbcfg->pfc.pfccap); in ice_sysctl_dump_dcbx_cfg()
9491 sbuf_printf(sbuf, "pfc.pfcena: 0x%0x\n", dcbcfg->pfc.pfcena); in ice_sysctl_dump_dcbx_cfg()
9494 sbuf_printf(sbuf, "\nLocal registers:\n"); in ice_sysctl_dump_dcbx_cfg()
9495 sbuf_printf(sbuf, "PRTDCB_GENC.NUMTC: %d\n", in ice_sysctl_dump_dcbx_cfg()
9498 sbuf_printf(sbuf, "PRTDCB_TUP2TC: 0x%0x\n", in ice_sysctl_dump_dcbx_cfg()
9500 sbuf_printf(sbuf, "PRTDCB_RUP2TC: 0x%0x\n", in ice_sysctl_dump_dcbx_cfg()
9502 sbuf_printf(sbuf, "GLDCB_TC2PFC: 0x%0x\n", in ice_sysctl_dump_dcbx_cfg()
9507 sbuf_finish(sbuf); in ice_sysctl_dump_dcbx_cfg()
9508 sbuf_delete(sbuf); in ice_sysctl_dump_dcbx_cfg()
9530 struct sbuf *sbuf; in ice_sysctl_dump_vsi_cfg() local
9551 sbuf = sbuf_new_for_sysctl(NULL, NULL, 128, req); in ice_sysctl_dump_vsi_cfg()
9554 sbuf_printf(sbuf, "\n"); in ice_sysctl_dump_vsi_cfg()
9556 sbuf_printf(sbuf, "VSI NUM: %d\n", ctx.vsi_num); in ice_sysctl_dump_vsi_cfg()
9557 sbuf_printf(sbuf, "VF NUM: %d\n", ctx.vf_num); in ice_sysctl_dump_vsi_cfg()
9558 sbuf_printf(sbuf, "VSIs allocated: %d\n", ctx.vsis_allocd); in ice_sysctl_dump_vsi_cfg()
9559 sbuf_printf(sbuf, "VSIs unallocated: %d\n", ctx.vsis_unallocated); in ice_sysctl_dump_vsi_cfg()
9561 sbuf_printf(sbuf, "Rx Queue Map method: %d\n", in ice_sysctl_dump_vsi_cfg()
9564 sbuf_printf(sbuf, "Rx Queue base: %d\n", in ice_sysctl_dump_vsi_cfg()
9566 sbuf_printf(sbuf, "Rx Queue count: %d\n", in ice_sysctl_dump_vsi_cfg()
9569 sbuf_printf(sbuf, "TC qbases :"); in ice_sysctl_dump_vsi_cfg()
9571 sbuf_printf(sbuf, " %4d", in ice_sysctl_dump_vsi_cfg()
9574 sbuf_printf(sbuf, "\n"); in ice_sysctl_dump_vsi_cfg()
9576 sbuf_printf(sbuf, "TC qcounts :"); in ice_sysctl_dump_vsi_cfg()
9578 sbuf_printf(sbuf, " %4d", in ice_sysctl_dump_vsi_cfg()
9583 sbuf_finish(sbuf); in ice_sysctl_dump_vsi_cfg()
9584 sbuf_delete(sbuf); in ice_sysctl_dump_vsi_cfg()
9671 struct sbuf *sbuf; in ice_sysctl_query_port_ets() local
9692 sbuf = sbuf_new_for_sysctl(NULL, NULL, 128, req); in ice_sysctl_query_port_ets()
9695 sbuf_printf(sbuf, "\n"); in ice_sysctl_query_port_ets()
9697 sbuf_printf(sbuf, "Valid TC map: 0x%x\n", port_ets.tc_valid_bits); in ice_sysctl_query_port_ets()
9699 sbuf_printf(sbuf, "TC BW %%:"); in ice_sysctl_query_port_ets()
9701 sbuf_printf(sbuf, " %3d", port_ets.tc_bw_share[i]); in ice_sysctl_query_port_ets()
9703 sbuf_printf(sbuf, "\n"); in ice_sysctl_query_port_ets()
9705 sbuf_printf(sbuf, "EIR profile ID: %d\n", port_ets.port_eir_prof_id); in ice_sysctl_query_port_ets()
9706 sbuf_printf(sbuf, "CIR profile ID: %d\n", port_ets.port_cir_prof_id); in ice_sysctl_query_port_ets()
9707 sbuf_printf(sbuf, "TC Node prio: 0x%x\n", port_ets.tc_node_prio); in ice_sysctl_query_port_ets()
9709 sbuf_printf(sbuf, "TC Node TEIDs:\n"); in ice_sysctl_query_port_ets()
9711 sbuf_printf(sbuf, "%d: %d\n", i, port_ets.tc_node_teid[i]); in ice_sysctl_query_port_ets()
9715 sbuf_finish(sbuf); in ice_sysctl_query_port_ets()
9716 sbuf_delete(sbuf); in ice_sysctl_query_port_ets()