Lines Matching defs:val
393 info.interim_callbacks[j].val);
426 info.vec[i], info.callbacks[j].val);
517 info.interim_callbacks[i].val
561 info.callbacks[i].val);
574 uint64_t val;
578 val = strtoul(p, &next, 16);
586 *value = val;
593 uint64_t val = 0;
594 int ret = parser_read_uint64_hex(&val, p);
599 if (val > UINT8_MAX)
602 *value = val;
607 parse_uint8_known_len_hex_str(const char *key, char *src, struct fips_val *val)
610 uint32_t len = val->len;
614 if (val->val != NULL) {
615 rte_free(val->val);
616 val->val = NULL;
626 if (tmp_val.len == val->len) {
627 val->val = tmp_val.val;
631 if (tmp_val.len < val->len) {
632 rte_free(tmp_val.val);
636 val->val = rte_zmalloc(NULL, val->len, 0);
637 if (!val->val) {
638 rte_free(tmp_val.val);
639 memset(val, 0, sizeof(*val));
643 memcpy(val->val, tmp_val.val, val->len);
644 rte_free(tmp_val.val);
650 parse_uint8_hex_str(const char *key, char *src, struct fips_val *val)
666 if (val->val) {
667 rte_free(val->val);
668 val->val = NULL;
671 val->val = rte_zmalloc(NULL, len + 1, 0);
672 if (!val->val)
678 if (parser_read_uint8_hex(&val->val[j], byte) < 0) {
679 rte_free(val->val);
680 memset(val, 0, sizeof(*val));
685 val->len = len;
691 parser_read_uint32_val(const char *key, char *src, struct fips_val *val)
697 return parser_read_uint32(&val->len, src);
712 ret = parser_read_uint32(&val->len, tmp_data);
716 ret = parser_read_uint32(&val->len, data);
722 parser_read_uint32_bit_val(const char *key, char *src, struct fips_val *val)
726 ret = parser_read_uint32_val(key, src, val);
731 val->len /= 8;
737 writeback_hex_str(const char *key, char *dst, struct fips_val *val)
744 for (len = 0; len < val->len; len++)
745 snprintf(str + len * 2, 255, "%02x", val->val[len]);
754 uint64_t val;
760 val = strtoul(p, &next, 10);
767 val *= 1024ULL;
770 val *= 1024ULL;
773 val *= 1024ULL;
777 val *= 1024ULL;
786 *value = val;
793 uint64_t val = 0;
794 int ret = parser_read_uint64(&val, p);
799 if (val > UINT32_MAX)
802 *value = val;
809 uint64_t val = 0;
810 int ret = parser_read_uint64(&val, p);
815 if (val > UINT16_MAX)
818 *value = val;
854 cb->cb(cb->key, info.vec[i], cb->val);