Lines Matching refs:translation
88 const struct emcfan_bits_translate translation[],
101 current = oldcurrent & ~translation[tindex].clear_mask;
102 current = current | translation[tindex].bit_mask;
106 translation[tindex].clear_mask,
107 (uint8_t)~translation[tindex].clear_mask,
109 translation[tindex].bit_mask,
110 (uint8_t)~translation[tindex].bit_mask,
275 find_translated_blob_by_bits_instance(const struct emcfan_bits_translate translation[],
284 if (instance == translation[i].instance) {
285 clear_mask = translation[i].clear_mask;
287 if (b == translation[i].bit_mask) {
299 find_translated_bits_by_hint_instance(const struct emcfan_bits_translate translation[],
306 if (instance == translation[i].instance &&
307 human_value == translation[i].human_int) {
317 find_translated_bits_by_hint(const struct emcfan_bits_translate translation[],
324 if (human_value == translation[i].human_int) {
334 find_translated_bits_by_str(const struct emcfan_bits_translate translation[],
341 if (strcmp(human_str,translation[i].human_str) == 0) {
351 find_translated_bits_by_str_instance(const struct emcfan_bits_translate translation[],
358 if (instance == translation[i].instance &&
359 strcmp(human_str,translation[i].human_str) == 0) {
369 find_human_int(const struct emcfan_bits_translate translation[],
376 if (bits == translation[i].bit_mask) {
377 r = translation[i].human_int;
386 find_human_str(const struct emcfan_bits_translate translation[],
393 if (bits == translation[i].bit_mask) {
394 r = __UNCONST(translation[i].human_str);