Lines Matching +defs:val +defs:length
117 scf_value_t *val;
147 val = phandle->fs_value;
152 val == NULL|| tran == NULL || entry == NULL || inst == NULL) {
184 scf_value_set_integer(val, valint);
185 if (scf_entry_add_value(entry, val) < 0) {
194 if (scf_value_set_astring(val,
197 val) != 0) {
217 scf_value_set_boolean(val, (uint8_t)vint);
218 if (scf_entry_add_value(entry, val) != 0) {
247 scf_value_t *val;
249 int ret = 0, len = 0, length;
277 val = phandle->fs_value;
279 if (handle == NULL || pg == NULL || prop == NULL || val == NULL ||
302 if (scf_property_get_value(prop, val) != SCF_SUCCESS) {
308 len = scf_value_get_astring(val, cbuf, *bufsz);
317 if (scf_value_get_integer(val, &valint) != 0) {
321 length = snprintf(cbuf, *bufsz, "%lld", valint);
322 if (length < 0 || length > *bufsz) {
329 if (scf_value_get_boolean(val, &bval) != 0) {
334 length = snprintf(cbuf, *bufsz, "%s", "true");
336 length = snprintf(cbuf, *bufsz, "%s", "false");
338 if (length < 0 || length > *bufsz) {
369 int bufsz, rc, val;
377 val = strtol(propbuf, NULL, 10);
380 *rvp = val;