Lines Matching refs:pl
141 PrimitiveList *pl = *native; in visit_primitive_list() local
142 switch (pl->type) { in visit_primitive_list()
144 visit_type_strList(v, NULL, &pl->value.strings, errp); in visit_primitive_list()
147 visit_type_boolList(v, NULL, &pl->value.booleans, errp); in visit_primitive_list()
150 visit_type_numberList(v, NULL, &pl->value.numbers, errp); in visit_primitive_list()
153 visit_type_intList(v, NULL, &pl->value.integers, errp); in visit_primitive_list()
156 visit_type_int8List(v, NULL, &pl->value.s8_integers, errp); in visit_primitive_list()
159 visit_type_int16List(v, NULL, &pl->value.s16_integers, errp); in visit_primitive_list()
162 visit_type_int32List(v, NULL, &pl->value.s32_integers, errp); in visit_primitive_list()
165 visit_type_int64List(v, NULL, &pl->value.s64_integers, errp); in visit_primitive_list()
168 visit_type_uint8List(v, NULL, &pl->value.u8_integers, errp); in visit_primitive_list()
171 visit_type_uint16List(v, NULL, &pl->value.u16_integers, errp); in visit_primitive_list()
174 visit_type_uint32List(v, NULL, &pl->value.u32_integers, errp); in visit_primitive_list()
177 visit_type_uint64List(v, NULL, &pl->value.u64_integers, errp); in visit_primitive_list()
359 PrimitiveList pl = { .value = { NULL } }; in test_primitive_lists() local
366 pl.type = pl_copy.type = pt->type; in test_primitive_lists()
370 switch (pl.type) { in test_primitive_lists()
372 QAPI_LIST_PREPEND(pl.value.strings, g_strdup(pt->value.string)); in test_primitive_lists()
376 QAPI_LIST_PREPEND(pl.value.integers, pt->value.integer); in test_primitive_lists()
380 QAPI_LIST_PREPEND(pl.value.s8_integers, pt->value.s8); in test_primitive_lists()
384 QAPI_LIST_PREPEND(pl.value.s16_integers, pt->value.s16); in test_primitive_lists()
388 QAPI_LIST_PREPEND(pl.value.s32_integers, pt->value.s32); in test_primitive_lists()
392 QAPI_LIST_PREPEND(pl.value.s64_integers, pt->value.s64); in test_primitive_lists()
396 QAPI_LIST_PREPEND(pl.value.u8_integers, pt->value.u8); in test_primitive_lists()
400 QAPI_LIST_PREPEND(pl.value.u16_integers, pt->value.u16); in test_primitive_lists()
404 QAPI_LIST_PREPEND(pl.value.u32_integers, pt->value.u32); in test_primitive_lists()
408 QAPI_LIST_PREPEND(pl.value.u64_integers, pt->value.u64); in test_primitive_lists()
412 QAPI_LIST_PREPEND(pl.value.numbers, pt->value.number); in test_primitive_lists()
416 QAPI_LIST_PREPEND(pl.value.booleans, pt->value.boolean); in test_primitive_lists()
424 ops->serialize((void **)&pl, &serialize_data, visit_primitive_list, in test_primitive_lists()
566 dealloc_helper(&pl, visit_primitive_list, &error_abort); in test_primitive_lists()