Lines Matching refs:state

415 	remove_flow_state_t	state;
418 bzero(&state, sizeof (state));
462 state.fs_tempop = t_arg;
463 state.fs_altroot = altroot;
464 state.fs_status = DLADM_STATUS_OK;
465 status = dladm_walk_flow(remove_flow, handle, linkid, &state,
472 status = state.fs_status;
486 remove_flow_state_t *state = (remove_flow_state_t *)arg;
488 state->fs_status = dladm_flow_remove(handle, attr->fa_flowname,
489 state->fs_tempop, state->fs_altroot);
491 if (state->fs_status == DLADM_STATUS_OK)
499 print_flow(show_flow_state_t *state, dladm_flow_attr_t *attr,
579 show_flow_state_t *state = arg;
581 (void) dladm_walk_flow(show_flow, dh, linkid, arg, state->fs_persist);
595 show_flow_state_t state;
601 bzero(&state, sizeof (state));
608 state.fs_parsable = B_TRUE;
612 state.fs_persist = B_TRUE;
641 state.fs_flow = flowname;
645 flowadm_ofmt_check(oferr, state.fs_parsable, ofmt);
646 state.fs_ofmt = ofmt;
649 if (state.fs_flow != NULL) {
650 show_one_flow(&state, state.fs_flow);
654 (void) show_flows_onelink(handle, linkid, &state);
659 &state, DATALINK_CLASS_ALL, DATALINK_ANY_MEDIATYPE,
1133 show_flowprop_state_t state;
1140 state.fs_propvals = NULL;
1141 state.fs_line = NULL;
1142 state.fs_parsable = B_FALSE;
1143 state.fs_persist = B_FALSE;
1144 state.fs_header = B_TRUE;
1145 state.fs_retstatus = DLADM_STATUS_OK;
1146 state.fs_linkid = DATALINK_INVALID_LINKID;
1147 state.fs_flow = NULL;
1158 state.fs_parsable = B_TRUE;
1162 state.fs_persist = B_TRUE;
1165 if (dladm_name2info(handle, optarg, &state.fs_linkid,
1181 state.fs_flow = argv[optind];
1185 state.fs_proplist = proplist;
1186 state.fs_status = DLADM_STATUS_OK;
1189 flowadm_ofmt_check(oferr, state.fs_parsable, ofmt);
1190 state.fs_ofmt = ofmt;
1193 if (state.fs_flow != NULL) {
1194 show_flowprop_one_flow(&state, state.fs_flow);
1197 } else if (state.fs_linkid != DATALINK_INVALID_LINKID) {
1198 (void) show_flowprop_onelink(handle, state.fs_linkid, &state);
1203 &state, DATALINK_CLASS_ALL, DATALINK_ANY_MEDIATYPE,