• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/processor-trace/libipt/test/src/

Lines Matching refs:config

44 	struct pt_config config;
47 errcode = pt_config_from_user(NULL, &config);
50 errcode = pt_config_from_user(&config, NULL);
58 struct pt_config config, user;
61 user.size = sizeof(config.size);
63 errcode = pt_config_from_user(&config, &user);
71 struct pt_config config, user;
76 errcode = pt_config_from_user(&config, &user);
81 errcode = pt_config_from_user(&config, &user);
87 errcode = pt_config_from_user(&config, &user);
93 errcode = pt_config_from_user(&config, &user);
101 struct pt_config config, user;
110 errcode = pt_config_from_user(&config, &user);
112 ptu_uint_eq(config.size, sizeof(config));
113 ptu_ptr_eq(config.begin, buffer);
114 ptu_ptr_eq(config.end, &buffer[sizeof(buffer)]);
115 ptu_int_eq(config.cpu.vendor, pcv_intel);
116 ptu_uint_eq(config.errata.bdm70, 1);
123 struct pt_config config, user;
126 memset(&config, 0xcd, sizeof(config));
132 errcode = pt_config_from_user(&config, &user);
134 ptu_uint_eq(config.size, offsetof(struct pt_config, cpu));
135 ptu_ptr_eq(config.begin, buffer);
136 ptu_ptr_eq(config.end, &buffer[sizeof(buffer)]);
137 ptu_int_eq(config.cpu.vendor, pcv_unknown);
138 ptu_uint_eq(config.errata.bdm70, 0);
145 struct pt_config config, user;
154 errcode = pt_config_from_user(&config, &user);
156 ptu_uint_eq(config.size, sizeof(config));
157 ptu_ptr_eq(config.begin, buffer);
158 ptu_ptr_eq(config.end, &buffer[sizeof(buffer)]);
159 ptu_int_eq(config.cpu.vendor, pcv_intel);
160 ptu_uint_eq(config.errata.bdm70, 1);
176 ptu_uint_eq(sizeof(conf.config), 8);
183 struct pt_config config;
186 pt_config_init(&config);
188 ptu_uint_eq(config.addr_filter.config.addr_cfg, 0ull);
193 addr_cfg = pt_filter_addr_cfg(&config.addr_filter, filter);
203 struct pt_config config;
208 pt_config_init(&config);
209 config.addr_filter.config.ctl.addr0_cfg = pt_addr_cfg_filter;
210 config.addr_filter.addr0_a = 0xa000ull;
211 config.addr_filter.addr0_b = 0xb000ull;
213 ptu_uint_ne(config.addr_filter.config.addr_cfg, 0ull);
215 addr_cfg = pt_filter_addr_cfg(&config.addr_filter, 0);
218 addr_a = pt_filter_addr_a(&config.addr_filter, 0);
221 addr_b = pt_filter_addr_b(&config.addr_filter, 0);
226 addr_cfg = pt_filter_addr_cfg(&config.addr_filter, filter);
236 struct pt_config config;
240 pt_config_init(&config);
241 config.addr_filter.config.ctl.addr1_cfg = pt_addr_cfg_filter;
242 config.addr_filter.addr1_a = 0xa000ull;
243 config.addr_filter.addr1_b = 0xb000ull;
244 config.addr_filter.config.ctl.addr3_cfg = pt_addr_cfg_stop;
245 config.addr_filter.addr3_a = 0x100a000ull;
246 config.addr_filter.addr3_b = 0x100b000ull;
248 ptu_uint_ne(config.addr_filter.config.addr_cfg, 0ull);
250 addr_cfg = pt_filter_addr_cfg(&config.addr_filter, 0);
253 addr_cfg = pt_filter_addr_cfg(&config.addr_filter, 1);
256 addr_a = pt_filter_addr_a(&config.addr_filter, 1);
259 addr_b = pt_filter_addr_b(&config.addr_filter, 1);
262 addr_cfg = pt_filter_addr_cfg(&config.addr_filter, 2);
265 addr_cfg = pt_filter_addr_cfg(&config.addr_filter, 3);
268 addr_a = pt_filter_addr_a(&config.addr_filter, 3);
271 addr_b = pt_filter_addr_b(&config.addr_filter, 3);
279 struct pt_config config;
283 pt_config_init(&config);
285 memset(&config.addr_filter, 0xcc, sizeof(config.addr_filter));
287 addr_cfg = pt_filter_addr_cfg(&config.addr_filter, filter);
290 addr_a = pt_filter_addr_a(&config.addr_filter, filter);
293 addr_b = pt_filter_addr_b(&config.addr_filter, filter);
301 struct pt_config config;
304 pt_config_init(&config);
305 config.addr_filter.config.ctl.addr1_cfg = pt_addr_cfg_filter;
306 config.addr_filter.addr1_a = 0xa000;
307 config.addr_filter.addr1_b = 0xb000;
308 config.addr_filter.config.ctl.addr3_cfg = pt_addr_cfg_filter;
309 config.addr_filter.addr3_a = 0x10a000;
310 config.addr_filter.addr3_b = 0x10b000;
312 status = pt_filter_addr_check(&config.addr_filter, 0xa000);
315 status = pt_filter_addr_check(&config.addr_filter, 0xaf00);
318 status = pt_filter_addr_check(&config.addr_filter, 0xb000);
321 status = pt_filter_addr_check(&config.addr_filter, 0x10a000);
324 status = pt_filter_addr_check(&config.addr_filter, 0x10af00);
327 status = pt_filter_addr_check(&config.addr_filter, 0x10b000);
335 struct pt_config config;
338 pt_config_init(&config);
339 config.addr_filter.config.ctl.addr1_cfg = pt_addr_cfg_filter;
340 config.addr_filter.addr1_a = 0xa000;
341 config.addr_filter.addr1_b = 0xb000;
342 config.addr_filter.config.ctl.addr3_cfg = pt_addr_cfg_filter;
343 config.addr_filter.addr3_a = 0x10a000;
344 config.addr_filter.addr3_b = 0x10b000;
346 status = pt_filter_addr_check(&config.addr_filter, 0xfff);
349 status = pt_filter_addr_check(&config.addr_filter, 0xb001);
352 status = pt_filter_addr_check(&config.addr_filter, 0x100fff);
355 status = pt_filter_addr_check(&config.addr_filter, 0x10b001);
363 struct pt_config config;
366 pt_config_init(&config);
367 config.addr_filter.config.ctl.addr1_cfg = pt_addr_cfg_stop;
368 config.addr_filter.addr1_a = 0xa000;
369 config.addr_filter.addr1_b = 0xb000;
370 config.addr_filter.config.ctl.addr3_cfg = pt_addr_cfg_stop;
371 config.addr_filter.addr3_a = 0x10a000;
372 config.addr_filter.addr3_b = 0x10b000;
374 status = pt_filter_addr_check(&config.addr_filter, 0xa000);
377 status = pt_filter_addr_check(&config.addr_filter, 0xaf00);
380 status = pt_filter_addr_check(&config.addr_filter, 0xb000);
383 status = pt_filter_addr_check(&config.addr_filter, 0x10a000);
386 status = pt_filter_addr_check(&config.addr_filter, 0x10af00);
389 status = pt_filter_addr_check(&config.addr_filter, 0x10b000);
397 struct pt_config config;
400 pt_config_init(&config);
401 config.addr_filter.config.ctl.addr1_cfg = pt_addr_cfg_stop;
402 config.addr_filter.addr1_a = 0xa000;
403 config.addr_filter.addr1_b = 0xb000;
404 config.addr_filter.config.ctl.addr3_cfg = pt_addr_cfg_stop;
405 config.addr_filter.addr3_a = 0x10a000;
406 config.addr_filter.addr3_b = 0x10b000;
408 status = pt_filter_addr_check(&config.addr_filter, 0xfff);
411 status = pt_filter_addr_check(&config.addr_filter, 0xb001);
414 status = pt_filter_addr_check(&config.addr_filter, 0x100fff);
417 status = pt_filter_addr_check(&config.addr_filter, 0x10b001);
425 struct pt_config config;
428 pt_config_init(&config);
429 config.addr_filter.config.ctl.addr1_cfg = pt_addr_cfg_filter;
430 config.addr_filter.addr1_a = 0x100f00;
431 config.addr_filter.addr1_b = 0x10af00;
432 config.addr_filter.config.ctl.addr3_cfg = pt_addr_cfg_stop;
433 config.addr_filter.addr3_a = 0x10a000;
434 config.addr_filter.addr3_b = 0x10b000;
436 status = pt_filter_addr_check(&config.addr_filter, 0x10af01);
439 status = pt_filter_addr_check(&config.addr_filter, 0x10b000);
447 struct pt_config config;
450 pt_config_init(&config);
451 config.addr_filter.config.ctl.addr1_cfg = pt_addr_cfg_filter;
452 config.addr_filter.addr1_a = 0x100f00;
453 config.addr_filter.addr1_b = 0x10af00;
454 config.addr_filter.config.ctl.addr3_cfg = pt_addr_cfg_stop;
455 config.addr_filter.addr3_a = 0x10a000;
456 config.addr_filter.addr3_b = 0x10b000;
458 status = pt_filter_addr_check(&config.addr_filter, 0x10af00);
461 status = pt_filter_addr_check(&config.addr_filter, 0x10a0ff);