Lines Matching refs:attr
172 attr_t *attr; member
234 %type <attr> files_attr_op files_attr_ops pt_attr_op pt_attr_ops
235 %type <attr> fo_attr_op fo_attr_ops ev_attr_op ev_attr_ops
236 %type <attr> randvar_attr_op randvar_attr_ops randvar_attr_typop
237 %type <attr> randvar_attr_srcop attr_value attr_list_value
238 %type <attr> comp_lvar_def comp_attr_op comp_attr_ops
239 %type <attr> enable_multi_ops enable_multi_op multisync_op
240 %type <attr> fscheck_attr_op
1271 attr_t *attr = NULL; variable
1274 for (attr = $1; attr != NULL;
1275 attr = attr->attr_next)
1276 list_end = attr; /* Find end of list */
1302 attr_t *attr = NULL; variable
1305 for (attr = $1; attr != NULL;
1306 attr = attr->attr_next)
1307 list_end = attr; /* Find end of list */
1315 attr_t *attr = NULL; variable
1318 for (attr = $1; attr != NULL;
1319 attr = attr->attr_next)
1320 list_end = attr; /* Find end of list */
1323 if ((attr = alloc_attr()) == NULL)
1326 attr->attr_name = FSA_RANDTABLE;
1327 attr->attr_obj = (void *)$6;
1328 list_end->attr_next = attr;
1389 attr_t *attr = NULL; variable
1392 for (attr = $1; attr != NULL;
1393 attr = attr->attr_next)
1394 list_end = attr; /* Find end of list */
1420 attr_t *attr = NULL; variable
1423 for (attr = $1; attr != NULL;
1424 attr = attr->attr_next)
1425 list_end = attr; /* Find end of list */
1433 attr_t *attr = NULL; variable
1436 for (attr = $1; attr != NULL;
1437 attr = attr->attr_next)
1438 list_end = attr; /* Find end of list */
1464 attr_t *attr = NULL; variable
1467 for (attr = $1; attr != NULL;
1468 attr = attr->attr_next)
1469 list_end = attr; /* Find end of list */
1495 attr_t *attr = NULL; variable
1498 for (attr = $1; attr != NULL;
1499 attr = attr->attr_next)
1500 list_end = attr; /* Find end of list */
1665 attr_t *attr = NULL; variable
1668 for (attr = $1; attr != NULL;
1669 attr = attr->attr_next)
1670 list_end = attr; /* Find end of list */
1678 attr_t *attr = NULL; variable
1681 for (attr = $1; attr != NULL;
1682 attr = attr->attr_next)
1683 list_end = attr; /* Find end of list */
2150 attr_t *attr; in parser_eventgen() local
2153 if (attr = get_attr_integer(cmd, FSA_RATE)) { in parser_eventgen()
2154 if (attr->attr_avd) { in parser_eventgen()
2155 eventgen_setrate(attr->attr_avd); in parser_eventgen()
2244 attr_t *attr; in parser_proc_define() local
2250 if (attr = get_attr(cmd, FSA_NAME)) { in parser_proc_define()
2251 name = avd_get_str(attr->attr_avd); in parser_proc_define()
2259 if (attr = get_attr_integer(cmd, FSA_INSTANCES)) { in parser_proc_define()
2260 if (AVD_IS_RANDOM(attr->attr_avd)) { in parser_proc_define()
2265 var_instances = attr->attr_avd; in parser_proc_define()
2284 if (attr = get_attr_integer(cmd, FSA_NICE)) { in parser_proc_define()
2285 if (AVD_IS_RANDOM(attr->attr_avd)) { in parser_proc_define()
2291 (u_longlong_t)avd_get_int(attr->attr_avd)); in parser_proc_define()
2292 procflow->pf_nice = attr->attr_avd; in parser_proc_define()
2318 attr_t *attr; in parser_thread_define() local
2326 if (attr = get_attr(cmd, FSA_NAME)) { in parser_thread_define()
2327 name = avd_get_str(attr->attr_avd); in parser_thread_define()
2336 if (attr = get_attr_integer(cmd, FSA_INSTANCES)) { in parser_thread_define()
2337 if (AVD_IS_RANDOM(attr->attr_avd)) { in parser_thread_define()
2344 (u_longlong_t)avd_get_int(attr->attr_avd)); in parser_thread_define()
2345 instances = attr->attr_avd; in parser_thread_define()
2350 if (attr = get_attr_integer(cmd, FSA_MEMSIZE)) { in parser_thread_define()
2351 if (AVD_IS_RANDOM(attr->attr_avd)) { in parser_thread_define()
2358 (u_longlong_t)avd_get_int(attr->attr_avd)); in parser_thread_define()
2359 template.tf_memsize = attr->attr_avd; in parser_thread_define()
2371 if (attr = get_attr(cmd, FSA_USEISM)) { in parser_thread_define()
2389 attr_t *attr; in parser_flowop_get_attrs() local
2392 if (attr = get_attr(cmd, FSA_FILE)) { in parser_flowop_get_attrs()
2393 flowop->fo_filename = attr->attr_avd; in parser_flowop_get_attrs()
2405 if (attr = get_attr_integer(cmd, FSA_IOSIZE)) in parser_flowop_get_attrs()
2406 flowop->fo_iosize = attr->attr_avd; in parser_flowop_get_attrs()
2411 if (attr = get_attr_integer(cmd, FSA_WSS)) in parser_flowop_get_attrs()
2412 flowop->fo_wss = attr->attr_avd; in parser_flowop_get_attrs()
2417 if (attr = get_attr_bool(cmd, FSA_RANDOM)) in parser_flowop_get_attrs()
2418 flowop->fo_random = attr->attr_avd; in parser_flowop_get_attrs()
2423 if (attr = get_attr_bool(cmd, FSA_DSYNC)) in parser_flowop_get_attrs()
2424 flowop->fo_dsync = attr->attr_avd; in parser_flowop_get_attrs()
2429 if (attr = get_attr(cmd, FSA_TARGET)) in parser_flowop_get_attrs()
2431 avd_get_str(attr->attr_avd)); in parser_flowop_get_attrs()
2434 if (attr = get_attr_integer(cmd, FSA_VALUE)) in parser_flowop_get_attrs()
2435 flowop->fo_value = attr->attr_avd; in parser_flowop_get_attrs()
2440 if (attr = get_attr_integer(cmd, FSA_FD)) { in parser_flowop_get_attrs()
2441 flowop->fo_fdnumber = avd_get_int(attr->attr_avd); in parser_flowop_get_attrs()
2449 if (attr = get_attr_bool(cmd, FSA_ROTATEFD)) in parser_flowop_get_attrs()
2450 flowop->fo_rotatefd = attr->attr_avd; in parser_flowop_get_attrs()
2455 if (attr = get_attr_integer(cmd, FSA_SRCFD)) in parser_flowop_get_attrs()
2456 flowop->fo_srcfdnumber = avd_get_int(attr->attr_avd); in parser_flowop_get_attrs()
2459 if (attr = get_attr_bool(cmd, FSA_BLOCKING)) in parser_flowop_get_attrs()
2460 flowop->fo_blocking = attr->attr_avd; in parser_flowop_get_attrs()
2465 if (attr = get_attr_bool(cmd, FSA_DIRECTIO)) in parser_flowop_get_attrs()
2466 flowop->fo_directio = attr->attr_avd; in parser_flowop_get_attrs()
2471 if (attr = get_attr_integer(cmd, FSA_HIGHWATER)) { in parser_flowop_get_attrs()
2472 flowop->fo_highwater = attr->attr_avd; in parser_flowop_get_attrs()
2473 if (AVD_IS_RANDOM(attr->attr_avd)) { in parser_flowop_get_attrs()
2483 if (attr = get_attr_integer(cmd, FSA_INDEXED)) in parser_flowop_get_attrs()
2484 flowop->fo_fileindex = attr->attr_avd; in parser_flowop_get_attrs()
2639 attr_t *attr; in parser_flowop_define() local
2651 if (attr = get_attr(cmd, FSA_NAME)) { in parser_flowop_define()
2652 name = avd_get_str(attr->attr_avd); in parser_flowop_define()
2669 if (attr = get_attr_integer(cmd, FSA_ITERS)) in parser_flowop_define()
2670 flowop->fo_iters = attr->attr_avd; in parser_flowop_define()
2693 attr_t *attr; in parser_composite_flowop_define() local
2696 if (attr = get_attr(cmd, FSA_NAME)) { in parser_composite_flowop_define()
2697 name = avd_get_str(attr->attr_avd); in parser_composite_flowop_define()
2716 if (attr = get_attr_integer(cmd, FSA_ITERS)) in parser_composite_flowop_define()
2717 flowop->fo_iters = attr->attr_avd; in parser_composite_flowop_define()
2741 attr_t *attr; in parser_fileset_define_common() local
2751 if (attr = get_attr_fileset(cmd, FSA_NAME)) { in parser_fileset_define_common()
2752 name = attr->attr_avd; in parser_fileset_define_common()
2767 if ((attr = get_attr(cmd, FSA_PATH)) == NULL) { in parser_fileset_define_common()
2773 if ((pathname = parser_list2varstring(attr->attr_param_list)) in parser_fileset_define_common()
2782 if ((attr = get_attr_integer(cmd, FSA_PREALLOC)) && in parser_fileset_define_common()
2783 attr->attr_avd) { in parser_fileset_define_common()
2784 if (AVD_IS_RANDOM(attr->attr_avd)) { in parser_fileset_define_common()
2789 fileset->fs_preallocpercent = attr->attr_avd; in parser_fileset_define_common()
2790 } else if (attr && !attr->attr_avd) { in parser_fileset_define_common()
2797 if (attr = get_attr_bool(cmd, FSA_PREALLOC)) in parser_fileset_define_common()
2798 fileset->fs_prealloc = attr->attr_avd; in parser_fileset_define_common()
2803 if (attr = get_attr_bool(cmd, FSA_PARALLOC)) in parser_fileset_define_common()
2804 fileset->fs_paralloc = attr->attr_avd; in parser_fileset_define_common()
2809 if (attr = get_attr_bool(cmd, FSA_READONLY)) in parser_fileset_define_common()
2810 fileset->fs_readonly = attr->attr_avd; in parser_fileset_define_common()
2815 if (attr = get_attr_bool(cmd, FSA_REUSE)) in parser_fileset_define_common()
2816 fileset->fs_reuse = attr->attr_avd; in parser_fileset_define_common()
2821 if (attr = get_attr_bool(cmd, FSA_TRUSTTREE)) in parser_fileset_define_common()
2822 fileset->fs_trust_tree = attr->attr_avd; in parser_fileset_define_common()
2827 if (attr = get_attr_bool(cmd, FSA_CACHED)) in parser_fileset_define_common()
2828 fileset->fs_cached = attr->attr_avd; in parser_fileset_define_common()
2833 if (attr = get_attr_integer(cmd, FSA_SIZE)) in parser_fileset_define_common()
2834 fileset->fs_size = attr->attr_avd; in parser_fileset_define_common()
2851 attr_t *attr; in parser_file_define() local
2884 attr_t *attr; in parser_fileset_define() local
2893 if (attr = get_attr_integer(cmd, FSA_ENTRIES)) { in parser_fileset_define()
2894 fileset->fs_entries = attr->attr_avd; in parser_fileset_define()
2900 if (attr = get_attr_integer(cmd, FSA_LEAFDIRS)) { in parser_fileset_define()
2901 fileset->fs_leafdirs = attr->attr_avd; in parser_fileset_define()
2912 if (attr = get_attr_integer(cmd, FSA_DIRWIDTH)) { in parser_fileset_define()
2913 fileset->fs_dirwidth = attr->attr_avd; in parser_fileset_define()
2920 if (attr = get_attr_integer(cmd, FSA_DIRDEPTHRV)) { in parser_fileset_define()
2921 if (!AVD_IS_RANDOM(attr->attr_avd)) { in parser_fileset_define()
2926 fileset->fs_dirdepthrv = attr->attr_avd; in parser_fileset_define()
2932 if (attr = get_attr_integer(cmd, FSA_DIRGAMMA)) { in parser_fileset_define()
2933 if (AVD_IS_RANDOM(attr->attr_avd)) { in parser_fileset_define()
2938 fileset->fs_dirgamma = attr->attr_avd; in parser_fileset_define()
2943 if (attr = get_attr_integer(cmd, FSA_FILESIZEGAMMA)) { in parser_fileset_define()
2944 if (AVD_IS_RANDOM(attr->attr_avd)) { in parser_fileset_define()
2949 fileset->fs_sizegamma = attr->attr_avd; in parser_fileset_define()
3211 attr_t *attr; in parser_enable_mc() local
3215 if (attr= get_attr(cmd, FSA_MASTER)) { in parser_enable_mc()
3216 master = avd_get_str(attr->attr_avd); in parser_enable_mc()
3223 if (attr= get_attr(cmd, FSA_CLIENT)) { in parser_enable_mc()
3224 client = avd_get_str(attr->attr_avd); in parser_enable_mc()
3240 attr_t *attr; in parser_domultisync() local
3243 if (attr = get_attr(cmd, FSA_VALUE)) in parser_domultisync()
3244 value = avd_get_int(attr->attr_avd); in parser_domultisync()
3709 attr_t *attr; in parser_fscheck() local
3714 for (attr = cmd->cmd_attr_list; attr; attr = attr->attr_next) { in parser_fscheck()
3716 switch(attr->attr_name) { in parser_fscheck()
3718 pathname = avd_get_str(attr->attr_avd); in parser_fscheck()
3721 filesys = avd_get_str(attr->attr_avd); in parser_fscheck()
3758 attr_t *attr; in parser_fsflush() local
3761 if ((attr = cmd->cmd_attr_list) == NULL) in parser_fsflush()
3765 if (attr->attr_name == FSA_FSTYPE) in parser_fsflush()
3766 filesys = avd_get_str(attr->attr_avd); in parser_fsflush()
4008 attr_t *attr; in parser_randvar_define() local
4012 if (attr = get_attr(cmd, FSA_NAME)) { in parser_randvar_define()
4013 name = avd_get_str(attr->attr_avd); in parser_randvar_define()
4031 if (attr = get_attr_integer(cmd, FSA_RANDSRC)) { in parser_randvar_define()
4032 int randsrc = (int)avd_get_int(attr->attr_avd); in parser_randvar_define()
4048 if (attr = get_attr_integer(cmd, FSA_RANDMIN)) in parser_randvar_define()
4049 rndp->rnd_min = attr->attr_avd; in parser_randvar_define()
4054 if (attr = get_attr_integer(cmd, FSA_RANDROUND)) in parser_randvar_define()
4055 rndp->rnd_round = attr->attr_avd; in parser_randvar_define()
4060 if (attr = get_attr(cmd, FSA_RANDTABLE)) { in parser_randvar_define()
4061 rndp->rnd_probtabs = (probtabent_t *)(attr->attr_obj); in parser_randvar_define()
4071 if (attr = get_attr(cmd, FSA_TYPE)) { in parser_randvar_define()
4072 int disttype = (int)avd_get_int(attr->attr_avd); in parser_randvar_define()
4092 if (attr = get_attr_integer(cmd, FSA_RANDSEED)) in parser_randvar_define()
4093 rndp->rnd_seed = attr->attr_avd; in parser_randvar_define()
4098 if (attr = get_attr_integer(cmd, FSA_RANDGAMMA)) in parser_randvar_define()
4099 rndp->rnd_gamma = attr->attr_avd; in parser_randvar_define()
4104 if (attr = get_attr_integer(cmd, FSA_RANDMEAN)) { in parser_randvar_define()
4105 rndp->rnd_mean = attr->attr_avd; in parser_randvar_define()
4234 attr_t *attr; in alloc_attr() local
4236 if ((attr = malloc(sizeof (attr_t))) == NULL) { in alloc_attr()
4240 (void) memset(attr, 0, sizeof (attr_t)); in alloc_attr()
4241 return (attr); in alloc_attr()
4268 attr_t *attr; in alloc_lvar_attr() local
4270 if ((attr = alloc_attr()) == NULL) in alloc_lvar_attr()
4273 attr->attr_name = FSA_LVAR_ASSIGN; in alloc_lvar_attr()
4274 attr->attr_avd = (avd_t)var; in alloc_lvar_attr()
4276 return (attr); in alloc_lvar_attr()
4292 attr_t *attr; in get_attr_fileset() local
4296 for (attr = cmd->cmd_attr_list; attr != NULL; in get_attr_fileset()
4297 attr = attr->attr_next) { in get_attr_fileset()
4300 attr->attr_name, in get_attr_fileset()
4302 attr->attr_avd); in get_attr_fileset()
4304 if (attr->attr_name == name) in get_attr_fileset()
4305 rtn = attr; in get_attr_fileset()
4332 attr_t *attr; in get_attr() local
4336 for (attr = cmd->cmd_attr_list; attr != NULL; in get_attr()
4337 attr = attr->attr_next) { in get_attr()
4340 attr->attr_name, in get_attr()
4342 attr->attr_avd); in get_attr()
4344 if (attr->attr_name == name) in get_attr()
4345 rtn = attr; in get_attr()
4372 attr_t *attr; in get_attr_integer() local
4375 for (attr = cmd->cmd_attr_list; attr != NULL; in get_attr_integer()
4376 attr = attr->attr_next) { in get_attr_integer()
4377 if (attr->attr_name == name) in get_attr_integer()
4378 rtn = attr; in get_attr_integer()
4399 attr_t *attr; in get_attr_bool() local
4402 for (attr = cmd->cmd_attr_list; attr != NULL; in get_attr_bool()
4403 attr = attr->attr_next) { in get_attr_bool()
4404 if (attr->attr_name == name) in get_attr_bool()
4405 rtn = attr; in get_attr_bool()
4468 attr_t *attr; in get_attr_lvars() local
4474 for (attr = cmd->cmd_attr_list; attr != NULL; in get_attr_lvars()
4475 attr = attr->attr_next) { in get_attr_lvars()
4477 if (attr->attr_name == FSA_LVAR_ASSIGN) { in get_attr_lvars()
4480 if ((newvar = (var_t *)attr->attr_avd) == NULL) in get_attr_lvars()