Lines Matching refs:da_tokens
30 static struct calling_interface_token *da_tokens; variable
216 if (!da_tokens) { in dell_smbios_call_filter()
223 if (da_tokens[i].location != buffer->input[0]) in dell_smbios_call_filter()
225 t = da_tokens[i].tokenID; in dell_smbios_call_filter()
324 if (!da_tokens) in dell_smbios_find_token()
328 if (da_tokens[i].tokenID == tokenid) in dell_smbios_find_token()
329 return &da_tokens[i]; in dell_smbios_find_token()
374 new_da_tokens = krealloc(da_tokens, (da_num_tokens + tokens) * in parse_da_table()
380 da_tokens = new_da_tokens; in parse_da_table()
382 memcpy(da_tokens+da_num_tokens, table->tokens, in parse_da_table()
393 if (da_tokens[i].tokenID == 0) in zero_duplicates()
396 if (da_tokens[j].tokenID == 0) in zero_duplicates()
398 if (da_tokens[i].tokenID == da_tokens[j].tokenID) { in zero_duplicates()
400 da_tokens[j].tokenID, in zero_duplicates()
401 da_tokens[j].location, in zero_duplicates()
402 da_tokens[j].value); in zero_duplicates()
403 da_tokens[j].tokenID = 0; in zero_duplicates()
447 return scnprintf(buf, PAGE_SIZE, "%08x", da_tokens[i].location); in location_show()
461 return scnprintf(buf, PAGE_SIZE, "%08x", da_tokens[i].value); in value_show()
500 if (da_tokens[i].tokenID == 0) in build_tokens_sysfs()
504 da_tokens[i].tokenID); in build_tokens_sysfs()
515 da_tokens[i].tokenID); in build_tokens_sysfs()
603 if (da_tokens) { in dell_smbios_init()
627 kfree(da_tokens); in dell_smbios_init()
637 if (da_tokens) in dell_smbios_exit()
642 kfree(da_tokens); in dell_smbios_exit()