Lines Matching refs:select

191 	TPM_PCR_SELECTION *select = &(pcrComp->select);  in obj_pcrs_set_values()  local
194 for (i = 0; i < select->sizeOfSelect * 8; i++) { in obj_pcrs_set_values()
195 if (select->pcrSelect[i / 8] & (1 << (i % 8))) { in obj_pcrs_set_values()
213 TPM_PCR_SELECTION *select; in obj_pcrs_set_value() local
225 select = &pcrs->info.info11.pcrSelection; in obj_pcrs_set_value()
230 select = &pcrs->info.infoshort.pcrSelection; in obj_pcrs_set_value()
235 select = &pcrs->info.infolong.releasePCRSelection; in obj_pcrs_set_value()
246 if (select->pcrSelect == NULL) { in obj_pcrs_set_value()
247 if ((select->pcrSelect = malloc(bytes_to_hold)) == NULL) { in obj_pcrs_set_value()
252 select->sizeOfSelect = bytes_to_hold; in obj_pcrs_set_value()
253 __tspi_memset(select->pcrSelect, 0, bytes_to_hold); in obj_pcrs_set_value()
263 } else if (select->sizeOfSelect < bytes_to_hold) { in obj_pcrs_set_value()
264 if ((select->pcrSelect = realloc(select->pcrSelect, bytes_to_hold)) == NULL) { in obj_pcrs_set_value()
270 __tspi_memset(&select->pcrSelect[select->sizeOfSelect], 0, in obj_pcrs_set_value()
271 bytes_to_hold - select->sizeOfSelect); in obj_pcrs_set_value()
272 select->sizeOfSelect = bytes_to_hold; in obj_pcrs_set_value()
285 select->pcrSelect[idx / 8] |= (1 << (idx % 8)); in obj_pcrs_set_value()
290 result = pcrs_calc_composite(select, pcrs->pcrs, compHash); in obj_pcrs_set_value()
304 TPM_PCR_SELECTION *select; in obj_pcrs_get_value() local
313 select = &pcrs->info.info11.pcrSelection; in obj_pcrs_get_value()
316 select = &pcrs->info.infoshort.pcrSelection; in obj_pcrs_get_value()
319 select = &pcrs->info.infolong.creationPCRSelection; in obj_pcrs_get_value()
328 if (select->sizeOfSelect < (idx / 8) + 1) { in obj_pcrs_get_value()
403 TPM_PCR_SELECTION *select; in obj_pcrs_select_index() local
414 select = &pcrs->info.info11.pcrSelection; in obj_pcrs_select_index()
428 if (select->pcrSelect == NULL) { in obj_pcrs_select_index()
429 if ((select->pcrSelect = malloc(bytes_to_hold)) == NULL) { in obj_pcrs_select_index()
434 select->sizeOfSelect = bytes_to_hold; in obj_pcrs_select_index()
435 __tspi_memset(select->pcrSelect, 0, bytes_to_hold); in obj_pcrs_select_index()
444 } else if (select->sizeOfSelect < bytes_to_hold) { in obj_pcrs_select_index()
445 if ((select->pcrSelect = realloc(select->pcrSelect, bytes_to_hold)) == NULL) { in obj_pcrs_select_index()
451 __tspi_memset(&select->pcrSelect[select->sizeOfSelect], 0, in obj_pcrs_select_index()
452 bytes_to_hold - select->sizeOfSelect); in obj_pcrs_select_index()
453 select->sizeOfSelect = bytes_to_hold; in obj_pcrs_select_index()
466 select->pcrSelect[idx / 8] |= (1 << (idx % 8)); in obj_pcrs_select_index()
480 TPM_PCR_SELECTION *select; in obj_pcrs_select_index_ex() local
498 select = &pcrs->info.infoshort.pcrSelection; in obj_pcrs_select_index_ex()
503 select = &pcrs->info.infolong.creationPCRSelection; in obj_pcrs_select_index_ex()
505 select = &pcrs->info.infolong.releasePCRSelection; in obj_pcrs_select_index_ex()
515 if (select->pcrSelect == NULL) { in obj_pcrs_select_index_ex()
516 if ((select->pcrSelect = malloc(bytes_to_hold)) == NULL) { in obj_pcrs_select_index_ex()
521 select->sizeOfSelect = bytes_to_hold; in obj_pcrs_select_index_ex()
522 __tspi_memset(select->pcrSelect, 0, bytes_to_hold); in obj_pcrs_select_index_ex()
531 } else if (select->sizeOfSelect < bytes_to_hold) { in obj_pcrs_select_index_ex()
532 if ((select->pcrSelect = realloc(select->pcrSelect, bytes_to_hold)) == NULL) { in obj_pcrs_select_index_ex()
538 __tspi_memset(&select->pcrSelect[select->sizeOfSelect], 0, in obj_pcrs_select_index_ex()
539 bytes_to_hold - select->sizeOfSelect); in obj_pcrs_select_index_ex()
540 select->sizeOfSelect = bytes_to_hold; in obj_pcrs_select_index_ex()
553 select->pcrSelect[idx / 8] |= (1 << (idx % 8)); in obj_pcrs_select_index_ex()
734 BYTE select[] = { 0, 0, 0 }; in obj_pcrs_create_info_short() local
767 infoshort.pcrSelection.sizeOfSelect = sizeof(select); in obj_pcrs_create_info_short()
768 infoshort.pcrSelection.pcrSelect = select; in obj_pcrs_create_info_short()