Lines Matching refs:elem

59 	const struct tx_cmd *elem = elem_arg;  in tx_cmd_compare()  local
61 return (strcmp((const char *)key, elem->tx_prop)); in tx_cmd_compare()
108 struct tx_cmd *elem; in tx_process_property() local
118 elem = bsearch(prop_name, data->txc_cmds, data->txc_count, in tx_process_property()
121 if (elem == NULL) { in tx_process_property()
130 assert(!elem->tx_found); in tx_process_property()
131 elem->tx_found = 1; in tx_process_property()
135 elem->tx_orig_value_id = in tx_process_property()
137 if (elem->tx_orig_value_id == 0 || *endptr != 0 || in tx_process_property()
142 elem->tx_orig_value_id = 0; in tx_process_property()
145 switch (elem->tx_cmd->rptc_action) { in tx_process_property()
147 elem->tx_bad = 1; in tx_process_property()
151 if (REP_PROTOCOL_BASE_TYPE(elem->tx_cmd->rptc_type) != in tx_process_property()
153 REP_PROTOCOL_SUBTYPE(elem->tx_cmd->rptc_type) != in tx_process_property()
155 elem->tx_bad = 1; in tx_process_property()
163 elem->tx_processed = 1; in tx_process_property()
191 struct tx_cmd *elem; in tx_process_cmds() local
228 elem = &data->txc_cmds[idx]; in tx_process_cmds()
230 if (elem->tx_bad) in tx_process_cmds()
233 switch (elem->tx_cmd->rptc_action) { in tx_process_cmds()
237 if (!elem->tx_found) { in tx_process_cmds()
238 elem->tx_bad = 1; in tx_process_cmds()
250 elem->tx_cmd->rptc_action != REP_PROTOCOL_TX_ENTRY_NEW && in tx_process_cmds()
251 elem->tx_orig_value_id != 0) { in tx_process_cmds()
261 elem->tx_orig_value_id, elem->tx_orig_value_id); in tx_process_cmds()
269 if (elem->tx_cmd->rptc_action == REP_PROTOCOL_TX_ENTRY_DELETE) in tx_process_cmds()
272 type[0] = REP_PROTOCOL_BASE_TYPE(elem->tx_cmd->rptc_type); in tx_process_cmds()
273 type[1] = REP_PROTOCOL_SUBTYPE(elem->tx_cmd->rptc_type); in tx_process_cmds()
276 if (elem->tx_nvalues == 0) { in tx_process_cmds()
282 data->txc_pg_id, data->txc_gen, elem->tx_prop, in tx_process_cmds()
296 data->txc_pg_id, data->txc_gen, elem->tx_prop, in tx_process_cmds()
299 v = elem->tx_values; in tx_process_cmds()
301 for (i = 0; i < elem->tx_nvalues; i++) { in tx_process_cmds()
320 val_id, elem->tx_cmd->rptc_type, in tx_process_cmds()
331 elem->tx_processed = 1; in tx_process_cmds()
335 elem = &data->txc_cmds[idx]; in tx_process_cmds()
337 if (elem->tx_bad) in tx_process_cmds()