Lines Matching refs:arg_data

6344 	const struct arg *arg_data = pop_args(ctx);  in parse_string()  local
6351 if (!arg_data) in parse_string()
6354 push_args(ctx, arg_data); in parse_string()
6359 push_args(ctx, arg_data); in parse_string()
6362 size = arg_data->size; in parse_string()
6364 if (arg_data->mask || size < len) in parse_string()
6378 buf = (uint8_t *)ctx->object + arg_data->offset; in parse_string()
6383 memset((uint8_t *)ctx->objmask + arg_data->offset, 0xff, len); in parse_string()
6388 (uint8_t *)ctx->object + arg_data->offset in parse_string()
6394 (uint8_t *)ctx->objmask + arg_data->offset in parse_string()
6402 push_args(ctx, arg_data); in parse_string()
6442 const struct arg *arg_data = pop_args(ctx); in parse_hex() local
6452 if (!arg_data) in parse_hex()
6455 push_args(ctx, arg_data); in parse_hex()
6460 push_args(ctx, arg_data); in parse_hex()
6463 size = arg_data->size; in parse_hex()
6465 if (arg_data->mask) in parse_hex()
6491 buf = (uint8_t *)ctx->object + arg_data->offset; in parse_hex()
6496 memset((uint8_t *)ctx->objmask + arg_data->offset, in parse_hex()
6502 (uint8_t *)ctx->object + arg_data->offset in parse_hex()
6508 (uint8_t *)ctx->objmask + arg_data->offset in parse_hex()
6516 push_args(ctx, arg_data); in parse_hex()
6529 const struct arg *arg_data = pop_args(ctx); in parse_string0() local
6532 if (!arg_data) in parse_string0()
6534 size = arg_data->size; in parse_string0()
6536 if (arg_data->mask || size < len + 1) in parse_string0()
6540 buf = (uint8_t *)ctx->object + arg_data->offset; in parse_string0()
6543 memset((uint8_t *)ctx->objmask + arg_data->offset, 0xff, len); in parse_string0()
6546 push_args(ctx, arg_data); in parse_string0()