Lines Matching defs:tbl

1130 	const struct ocp_selector *tbl[2];
1162 ptp_ocp_select_name_from_val(const struct ocp_selector *tbl, int val)
1166 for (i = 0; tbl[i].name; i++)
1167 if (tbl[i].value == val)
1168 return tbl[i].name;
1173 ptp_ocp_select_val_from_name(const struct ocp_selector *tbl, const char *name)
1178 for (i = 0; tbl[i].name; i++) {
1179 select = tbl[i].name;
1181 return tbl[i].value;
1187 ptp_ocp_select_table_show(const struct ocp_selector *tbl, char *buf)
1193 for (i = 0; tbl[i].name; i++)
1194 count += sysfs_emit_at(buf, count, "%s ", tbl[i].name);
2552 .tbl = { ptp_ocp_sma_in, ptp_ocp_sma_out },
2560 .tbl = { ptp_ocp_adva_sma_in, ptp_ocp_adva_sma_out },
2776 .tbl = { ptp_ocp_art_sma_in, ptp_ocp_art_sma_out },
2849 ptp_ocp_show_output(const struct ocp_selector *tbl, u32 val, char *buf,
2856 name = ptp_ocp_select_name_from_val(tbl, val);
2858 name = ptp_ocp_select_name_from_val(tbl, def_val);
2864 ptp_ocp_show_inputs(const struct ocp_selector *tbl, u32 val, char *buf,
2872 for (i = 0; tbl[i].name; i++) {
2873 if (val & tbl[i].value) {
2874 name = tbl[i].name;
2879 name = ptp_ocp_select_name_from_val(tbl, def_val);
2889 sma_parse_inputs(const struct ocp_selector * const tbl[], const char *buf,
2918 ret |= ptp_ocp_select_val_from_name(tbl[dir], argv[idx]);
2932 const struct ocp_selector * const *tbl;
2935 tbl = bp->sma_op->tbl;
2941 return ptp_ocp_show_inputs(tbl[0], val, buf, default_in_val);
2944 return ptp_ocp_show_output(tbl[1], val, buf, default_out_val);
3025 val = sma_parse_inputs(bp->sma_op->tbl, buf, &mode);
3085 return ptp_ocp_select_table_show(bp->sma_op->tbl[0], buf);
3095 return ptp_ocp_select_table_show(bp->sma_op->tbl[1], buf);
4576 const struct ocp_selector *tbl;
4583 tbl = bp->sma_op->tbl[sma->mode];
4584 for (i = 0; tbl[i].name; i++)
4585 if (tbl[i].frequency == frequency)
4598 const struct ocp_selector *tbl;
4604 tbl = bp->sma_op->tbl[sma->mode];
4605 for (i = 0; tbl[i].name; i++)
4606 if (val == tbl[i].value) {
4607 *frequency = tbl[i].frequency;