Lines Matching refs:entry_length_handler

600 	ssize_t (*entry_length_handler)(const void *);  member
619 .entry_length_handler = attr_table_entry_length_enum },
621 .entry_length_handler = attr_table_entry_length_enum },
623 .entry_length_handler = attr_table_entry_length_string },
625 .entry_length_handler = attr_table_entry_length_string },
627 .entry_length_handler = attr_table_entry_length_integer },
629 .entry_length_handler = attr_table_entry_length_integer },
643 assert(attr_table_entry->entry_length_handler != NULL); in attr_table_entry_length()
644 if (!attr_table_entry->entry_length_handler) { in attr_table_entry_length()
648 return attr_table_entry->entry_length_handler(entry); in attr_table_entry_length()
842 .entry_length_handler = attr_value_table_entry_length_enum },
844 .entry_length_handler = attr_value_table_entry_length_enum },
846 .entry_length_handler = attr_value_table_entry_length_string },
848 .entry_length_handler = attr_value_table_entry_length_string },
850 .entry_length_handler = attr_value_table_entry_length_integer },
852 .entry_length_handler = attr_value_table_entry_length_integer },
866 assert(entry_length->entry_length_handler != NULL); in attr_value_table_entry_length()
867 if (!entry_length->entry_length_handler) { in attr_value_table_entry_length()
871 return entry_length->entry_length_handler(entry); in attr_value_table_entry_length()
947 ssize_t (*entry_length_handler)(const void *table_entry); member
963 iter->entry_length_handler = NULL; in pldm_bios_table_iter_create()
966 iter->entry_length_handler = string_table_entry_length; in pldm_bios_table_iter_create()
969 iter->entry_length_handler = attr_table_entry_length; in pldm_bios_table_iter_create()
972 iter->entry_length_handler = attr_value_table_entry_length; in pldm_bios_table_iter_create()
999 len = iter->entry_length_handler(iter->table_data + iter->current_pos); in pldm_bios_table_iter_is_end()
1011 ssize_t rc = iter->entry_length_handler(entry); in pldm_bios_table_iter_next()