Lines Matching refs:gsb
11 struct kvmppc_gs_buff *gsb; in test_creating_buffer() local
14 gsb = kvmppc_gsb_new(size, 0, 0, GFP_KERNEL); in test_creating_buffer()
15 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, gsb); in test_creating_buffer()
17 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, gsb->hdr); in test_creating_buffer()
19 KUNIT_EXPECT_EQ(test, gsb->capacity, roundup_pow_of_two(size)); in test_creating_buffer()
20 KUNIT_EXPECT_EQ(test, gsb->len, sizeof(__be32)); in test_creating_buffer()
22 kvmppc_gsb_free(gsb); in test_creating_buffer()
33 struct kvmppc_gs_buff *gsb; in test_adding_element() local
38 gsb = kvmppc_gsb_new(size, 0, 0, GFP_KERNEL); in test_adding_element()
39 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, gsb); in test_adding_element()
43 rc = __kvmppc_gse_put(gsb, KVMPPC_GSID_GPR(0), 8, &data); in test_adding_element()
46 head = kvmppc_gsb_data(gsb); in test_adding_element()
54 rc = kvmppc_gse_put_u64(gsb, KVMPPC_GSID_GPR(1), 0xcafef00d); in test_adding_element()
59 rc = kvmppc_gse_put_vector128(gsb, KVMPPC_GSID_VSRS(0), &u.v); in test_adding_element()
64 kvmppc_gsb_for_each_elem(i, curr, gsb, rem) { in test_adding_element()
92 kvmppc_gsb_reset(gsb); in test_adding_element()
93 KUNIT_EXPECT_EQ(test, kvmppc_gsb_nelems(gsb), 0); in test_adding_element()
94 KUNIT_EXPECT_EQ(test, kvmppc_gsb_len(gsb), in test_adding_element()
97 kvmppc_gsb_free(gsb); in test_adding_element()
104 struct kvmppc_gs_buff *gsb; in test_gs_parsing() local
108 gsb = kvmppc_gsb_new(size, 0, 0, GFP_KERNEL); in test_gs_parsing()
109 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, gsb); in test_gs_parsing()
112 kvmppc_gse_put_u64(gsb, KVMPPC_GSID_GPR(0), tmp1); in test_gs_parsing()
114 KUNIT_EXPECT_GE(test, kvmppc_gse_parse(&gsp, gsb), 0); in test_gs_parsing()
122 kvmppc_gsb_free(gsb); in test_gs_parsing()
225 static int test1_fill_info(struct kvmppc_gs_buff *gsb, in test1_fill_info() argument
231 kvmppc_gse_put_u64(gsb, KVMPPC_GSID_GPR(0), data->a); in test1_fill_info()
234 kvmppc_gse_put_u32(gsb, KVMPPC_GSID_CR, data->b); in test1_fill_info()
237 kvmppc_gse_put_part_table(gsb, KVMPPC_GSID_PARTITION_TABLE, in test1_fill_info()
241 kvmppc_gse_put_proc_table(gsb, KVMPPC_GSID_PARTITION_TABLE, in test1_fill_info()
245 kvmppc_gse_put_buff_info(gsb, KVMPPC_GSID_RUN_INPUT, data->e); in test1_fill_info()
251 struct kvmppc_gs_buff *gsb) in test1_refresh_info() argument
258 rc = kvmppc_gse_parse(&gsp, gsb); in test1_refresh_info()
286 struct kvmppc_gs_buff *gsb; in test_gs_msg() local
292 gsb = kvmppc_gsb_new(kvmppc_gsm_size(gsm), 0, 0, GFP_KERNEL); in test_gs_msg()
293 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, gsb); in test_gs_msg()
301 kvmppc_gsm_fill_info(gsm, gsb); in test_gs_msg()
305 kvmppc_gsm_refresh_info(gsm, gsb); in test_gs_msg()