Lines Matching refs:table
47 const struct syscalltbl *table = find_table(e_machine); in syscalltbl__name() local
57 if (table && id >= 0 && id < table->num_to_name_len) in syscalltbl__name()
58 return table->num_to_name[id]; in syscalltbl__name()
77 const struct syscalltbl *table = find_table(e_machine); in syscalltbl__id() local
81 if (!table) in syscalltbl__id()
85 key.tbl = table->num_to_name; in syscalltbl__id()
86 id = bsearch(&key, table->sorted_names, table->sorted_names_len, in syscalltbl__id()
87 sizeof(table->sorted_names[0]), syscallcmpname); in syscalltbl__id()
94 const struct syscalltbl *table = find_table(e_machine); in syscalltbl__num_idx() local
96 if (!table) in syscalltbl__num_idx()
99 return table->sorted_names_len; in syscalltbl__num_idx()
104 const struct syscalltbl *table = find_table(e_machine); in syscalltbl__id_at_idx() local
106 if (!table) in syscalltbl__id_at_idx()
109 assert(idx >= 0 && idx < table->sorted_names_len); in syscalltbl__id_at_idx()
110 return table->sorted_names[idx]; in syscalltbl__id_at_idx()
115 const struct syscalltbl *table = find_table(e_machine); in syscalltbl__strglobmatch_next() local
117 for (int i = *idx + 1; table && i < table->sorted_names_len; ++i) { in syscalltbl__strglobmatch_next()
118 const char *name = table->num_to_name[table->sorted_names[i]]; in syscalltbl__strglobmatch_next()
122 return table->sorted_names[i]; in syscalltbl__strglobmatch_next()