Lines Matching defs:stype
197 smb_strcnt(smbios_hdl_t *shp, smbs_cnt_t *stype)
212 if (sp->smbst_hdr->smbh_type == stype->type) {
213 stype->ids[cnt]->id = sp->smbst_hdr->smbh_hdl;
214 stype->ids[cnt]->inst = cnt;
215 stype->ids[cnt]->visited = 0;
216 stype->ids[cnt]->cont_by_id = -1;
217 if (stype->type == SMB_TYPE_BASEBOARD) {
219 stype->ids[cnt]->id, &bb);
249 stype->ids[cnt]->inst = inst;
255 stype->count = cnt;
264 smb_bb_contains(smbios_hdl_t *shp, smbs_cnt_t *stype)
275 for (cnt = 0; cnt < stype->count; cnt++) {
276 bb_id = stype->ids[cnt]->id;
277 (void) smbios_info_bboard(shp, stype->ids[cnt]->id, &smb_bb);
288 rc = smbios_info_contains(shp, stype->ids[cnt]->id,
306 *stype->ids[cnt]->cont_ids[c] = cont_id;
311 for (i = 0; i < stype->count; i++) {
312 if (stype->ids[i]->id == cont_id) {
313 stype->ids[i]->cont_by_id =
320 stype->ids[cnt]->cont_count = c;